configure revision 63fbae1d
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for libpthread-stubs 0.3.
4#
5# Report bugs to <xcb@lists.freedesktop.org>.
6#
7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9# Foundation, Inc.
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92case $0 in #((
93  *[\\/]* ) as_myself=$0 ;;
94  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97  IFS=$as_save_IFS
98  test -z "$as_dir" && as_dir=.
99    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100  done
101IFS=$as_save_IFS
102
103     ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108  as_myself=$0
109fi
110if test ! -f "$as_myself"; then
111  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112  exit 1
113fi
114
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there.  '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126
127# NLS nuisances.
128LC_ALL=C
129export LC_ALL
130LANGUAGE=C
131export LANGUAGE
132
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138  emulate sh
139  NULLCMD=:
140  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141  # is contrary to our usage.  Disable this feature.
142  alias -g '\${1+\"\$@\"}'='\"\$@\"'
143  setopt NO_GLOB_SUBST
144else
145  case \`(set -o) 2>/dev/null\` in #(
146  *posix*) :
147    set -o posix ;; #(
148  *) :
149     ;;
150esac
151fi
152"
153  as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167  exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175  if (eval "$as_required") 2>/dev/null; then :
176  as_have_required=yes
177else
178  as_have_required=no
179fi
180  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do
187  IFS=$as_save_IFS
188  test -z "$as_dir" && as_dir=.
189  as_found=:
190  case $as_dir in #(
191	 /*)
192	   for as_base in sh bash ksh sh5; do
193	     # Try only shells that exist, to save several forks.
194	     as_shell=$as_dir/$as_base
195	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197  CONFIG_SHELL=$as_shell as_have_required=yes
198		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  break 2
200fi
201fi
202	   done;;
203       esac
204  as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208  CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213      if test "x$CONFIG_SHELL" != x; then :
214  # We cannot yet assume a decent shell, so we have to provide a
215	# neutralization value for shells without unset; and this also
216	# works around shells that cannot unset nonexistent variables.
217	BASH_ENV=/dev/null
218	ENV=/dev/null
219	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220	export CONFIG_SHELL
221	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224    if test x$as_have_required = xno; then :
225  $as_echo "$0: This script requires a shell more modern than all"
226  $as_echo "$0: the shells that I found on your system."
227  if test x${ZSH_VERSION+set} = xset ; then
228    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230  else
231    $as_echo "$0: Please tell bug-autoconf@gnu.org and
232$0: xcb@lists.freedesktop.org about your system, including
233$0: any error possibly output before this message. Then
234$0: install a modern shell, or manually run the script
235$0: under such a shell if you do have one."
236  fi
237  exit 1
238fi
239fi
240fi
241SHELL=${CONFIG_SHELL-/bin/sh}
242export SHELL
243# Unset more variables known to interfere with behavior of common tools.
244CLICOLOR_FORCE= GREP_OPTIONS=
245unset CLICOLOR_FORCE GREP_OPTIONS
246
247## --------------------- ##
248## M4sh Shell Functions. ##
249## --------------------- ##
250# as_fn_unset VAR
251# ---------------
252# Portably unset VAR.
253as_fn_unset ()
254{
255  { eval $1=; unset $1;}
256}
257as_unset=as_fn_unset
258
259# as_fn_set_status STATUS
260# -----------------------
261# Set $? to STATUS, without forking.
262as_fn_set_status ()
263{
264  return $1
265} # as_fn_set_status
266
267# as_fn_exit STATUS
268# -----------------
269# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270as_fn_exit ()
271{
272  set +e
273  as_fn_set_status $1
274  exit $1
275} # as_fn_exit
276
277# as_fn_mkdir_p
278# -------------
279# Create "$as_dir" as a directory, including parents if necessary.
280as_fn_mkdir_p ()
281{
282
283  case $as_dir in #(
284  -*) as_dir=./$as_dir;;
285  esac
286  test -d "$as_dir" || eval $as_mkdir_p || {
287    as_dirs=
288    while :; do
289      case $as_dir in #(
290      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291      *) as_qdir=$as_dir;;
292      esac
293      as_dirs="'$as_qdir' $as_dirs"
294      as_dir=`$as_dirname -- "$as_dir" ||
295$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296	 X"$as_dir" : 'X\(//\)[^/]' \| \
297	 X"$as_dir" : 'X\(//\)$' \| \
298	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299$as_echo X"$as_dir" |
300    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301	    s//\1/
302	    q
303	  }
304	  /^X\(\/\/\)[^/].*/{
305	    s//\1/
306	    q
307	  }
308	  /^X\(\/\/\)$/{
309	    s//\1/
310	    q
311	  }
312	  /^X\(\/\).*/{
313	    s//\1/
314	    q
315	  }
316	  s/.*/./; q'`
317      test -d "$as_dir" && break
318    done
319    test -z "$as_dirs" || eval "mkdir $as_dirs"
320  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
321
322
323} # as_fn_mkdir_p
324# as_fn_append VAR VALUE
325# ----------------------
326# Append the text in VALUE to the end of the definition contained in VAR. Take
327# advantage of any shell optimizations that allow amortized linear growth over
328# repeated appends, instead of the typical quadratic growth present in naive
329# implementations.
330if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331  eval 'as_fn_append ()
332  {
333    eval $1+=\$2
334  }'
335else
336  as_fn_append ()
337  {
338    eval $1=\$$1\$2
339  }
340fi # as_fn_append
341
342# as_fn_arith ARG...
343# ------------------
344# Perform arithmetic evaluation on the ARGs, and store the result in the
345# global $as_val. Take advantage of shells that can avoid forks. The arguments
346# must be portable across $(()) and expr.
347if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
348  eval 'as_fn_arith ()
349  {
350    as_val=$(( $* ))
351  }'
352else
353  as_fn_arith ()
354  {
355    as_val=`expr "$@" || test $? -eq 1`
356  }
357fi # as_fn_arith
358
359
360# as_fn_error ERROR [LINENO LOG_FD]
361# ---------------------------------
362# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364# script with status $?, using 1 if that was 0.
365as_fn_error ()
366{
367  as_status=$?; test $as_status -eq 0 && as_status=1
368  if test "$3"; then
369    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
371  fi
372  $as_echo "$as_me: error: $1" >&2
373  as_fn_exit $as_status
374} # as_fn_error
375
376if expr a : '\(a\)' >/dev/null 2>&1 &&
377   test "X`expr 00001 : '.*\(...\)'`" = X001; then
378  as_expr=expr
379else
380  as_expr=false
381fi
382
383if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384  as_basename=basename
385else
386  as_basename=false
387fi
388
389if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390  as_dirname=dirname
391else
392  as_dirname=false
393fi
394
395as_me=`$as_basename -- "$0" ||
396$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397	 X"$0" : 'X\(//\)$' \| \
398	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399$as_echo X/"$0" |
400    sed '/^.*\/\([^/][^/]*\)\/*$/{
401	    s//\1/
402	    q
403	  }
404	  /^X\/\(\/\/\)$/{
405	    s//\1/
406	    q
407	  }
408	  /^X\/\(\/\).*/{
409	    s//\1/
410	    q
411	  }
412	  s/.*/./; q'`
413
414# Avoid depending upon Character Ranges.
415as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418as_cr_digits='0123456789'
419as_cr_alnum=$as_cr_Letters$as_cr_digits
420
421
422  as_lineno_1=$LINENO as_lineno_1a=$LINENO
423  as_lineno_2=$LINENO as_lineno_2a=$LINENO
424  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
427  sed -n '
428    p
429    /[$]LINENO/=
430  ' <$as_myself |
431    sed '
432      s/[$]LINENO.*/&-/
433      t lineno
434      b
435      :lineno
436      N
437      :loop
438      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439      t loop
440      s/-\n.*//
441    ' >$as_me.lineno &&
442  chmod +x "$as_me.lineno" ||
443    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
444
445  # Don't try to exec as it changes $[0], causing all sort of problems
446  # (the dirname of $[0] is not the place where we might find the
447  # original and so on.  Autoconf is especially sensitive to this).
448  . "./$as_me.lineno"
449  # Exit status is that of the last command.
450  exit
451}
452
453ECHO_C= ECHO_N= ECHO_T=
454case `echo -n x` in #(((((
455-n*)
456  case `echo 'xy\c'` in
457  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
458  xy)  ECHO_C='\c';;
459  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
460       ECHO_T='	';;
461  esac;;
462*)
463  ECHO_N='-n';;
464esac
465
466rm -f conf$$ conf$$.exe conf$$.file
467if test -d conf$$.dir; then
468  rm -f conf$$.dir/conf$$.file
469else
470  rm -f conf$$.dir
471  mkdir conf$$.dir 2>/dev/null
472fi
473if (echo >conf$$.file) 2>/dev/null; then
474  if ln -s conf$$.file conf$$ 2>/dev/null; then
475    as_ln_s='ln -s'
476    # ... but there are two gotchas:
477    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479    # In both cases, we have to default to `cp -p'.
480    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
481      as_ln_s='cp -p'
482  elif ln conf$$.file conf$$ 2>/dev/null; then
483    as_ln_s=ln
484  else
485    as_ln_s='cp -p'
486  fi
487else
488  as_ln_s='cp -p'
489fi
490rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491rmdir conf$$.dir 2>/dev/null
492
493if mkdir -p . 2>/dev/null; then
494  as_mkdir_p='mkdir -p "$as_dir"'
495else
496  test -d ./-p && rmdir ./-p
497  as_mkdir_p=false
498fi
499
500if test -x / >/dev/null 2>&1; then
501  as_test_x='test -x'
502else
503  if ls -dL / >/dev/null 2>&1; then
504    as_ls_L_option=L
505  else
506    as_ls_L_option=
507  fi
508  as_test_x='
509    eval sh -c '\''
510      if test -d "$1"; then
511	test -d "$1/.";
512      else
513	case $1 in #(
514	-*)set "./$1";;
515	esac;
516	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517	???[sx]*):;;*)false;;esac;fi
518    '\'' sh
519  '
520fi
521as_executable_p=$as_test_x
522
523# Sed expression to map a string onto a valid CPP name.
524as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
525
526# Sed expression to map a string onto a valid variable name.
527as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528
529
530
531# Check that we are running under the correct shell.
532SHELL=${CONFIG_SHELL-/bin/sh}
533
534case X$lt_ECHO in
535X*--fallback-echo)
536  # Remove one level of quotation (which was required for Make).
537  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
538  ;;
539esac
540
541ECHO=${lt_ECHO-echo}
542if test "X$1" = X--no-reexec; then
543  # Discard the --no-reexec flag, and continue.
544  shift
545elif test "X$1" = X--fallback-echo; then
546  # Avoid inline document here, it may be left over
547  :
548elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
549  # Yippee, $ECHO works!
550  :
551else
552  # Restart under the correct shell.
553  exec $SHELL "$0" --no-reexec ${1+"$@"}
554fi
555
556if test "X$1" = X--fallback-echo; then
557  # used as fallback echo
558  shift
559  cat <<_LT_EOF
560$*
561_LT_EOF
562  exit 0
563fi
564
565# The HP-UX ksh and POSIX shell print the target directory to stdout
566# if CDPATH is set.
567(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
568
569if test -z "$lt_ECHO"; then
570  if test "X${echo_test_string+set}" != Xset; then
571    # find a string as large as possible, as long as the shell can cope with it
572    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
573      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
574      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
575	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
576      then
577        break
578      fi
579    done
580  fi
581
582  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
583     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
584     test "X$echo_testing_string" = "X$echo_test_string"; then
585    :
586  else
587    # The Solaris, AIX, and Digital Unix default echo programs unquote
588    # backslashes.  This makes it impossible to quote backslashes using
589    #   echo "$something" | sed 's/\\/\\\\/g'
590    #
591    # So, first we look for a working echo in the user's PATH.
592
593    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
594    for dir in $PATH /usr/ucb; do
595      IFS="$lt_save_ifs"
596      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
597         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
598         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
599         test "X$echo_testing_string" = "X$echo_test_string"; then
600        ECHO="$dir/echo"
601        break
602      fi
603    done
604    IFS="$lt_save_ifs"
605
606    if test "X$ECHO" = Xecho; then
607      # We didn't find a better echo, so look for alternatives.
608      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
609         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
610         test "X$echo_testing_string" = "X$echo_test_string"; then
611        # This shell has a builtin print -r that does the trick.
612        ECHO='print -r'
613      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
614	   test "X$CONFIG_SHELL" != X/bin/ksh; then
615        # If we have ksh, try running configure again with it.
616        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
617        export ORIGINAL_CONFIG_SHELL
618        CONFIG_SHELL=/bin/ksh
619        export CONFIG_SHELL
620        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
621      else
622        # Try using printf.
623        ECHO='printf %s\n'
624        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
625	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
626	   test "X$echo_testing_string" = "X$echo_test_string"; then
627	  # Cool, printf works
628	  :
629        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
630	     test "X$echo_testing_string" = 'X\t' &&
631	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
632	     test "X$echo_testing_string" = "X$echo_test_string"; then
633	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
634	  export CONFIG_SHELL
635	  SHELL="$CONFIG_SHELL"
636	  export SHELL
637	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
638        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
639	     test "X$echo_testing_string" = 'X\t' &&
640	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
641	     test "X$echo_testing_string" = "X$echo_test_string"; then
642	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
643        else
644	  # maybe with a smaller string...
645	  prev=:
646
647	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
648	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
649	    then
650	      break
651	    fi
652	    prev="$cmd"
653	  done
654
655	  if test "$prev" != 'sed 50q "$0"'; then
656	    echo_test_string=`eval $prev`
657	    export echo_test_string
658	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
659	  else
660	    # Oops.  We lost completely, so just stick with echo.
661	    ECHO=echo
662	  fi
663        fi
664      fi
665    fi
666  fi
667fi
668
669# Copy echo and quote the copy suitably for passing to libtool from
670# the Makefile, instead of quoting the original, which is used later.
671lt_ECHO=$ECHO
672if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
673   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
674fi
675
676
677
678
679exec 7<&0 </dev/null 6>&1
680
681# Name of the host.
682# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
683# so uname gets run too.
684ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
685
686#
687# Initializations.
688#
689ac_default_prefix=/usr/local
690ac_clean_files=
691ac_config_libobj_dir=.
692LIBOBJS=
693cross_compiling=no
694subdirs=
695MFLAGS=
696MAKEFLAGS=
697
698# Identity of this package.
699PACKAGE_NAME='libpthread-stubs'
700PACKAGE_TARNAME='libpthread-stubs'
701PACKAGE_VERSION='0.3'
702PACKAGE_STRING='libpthread-stubs 0.3'
703PACKAGE_BUGREPORT='xcb@lists.freedesktop.org'
704PACKAGE_URL=''
705
706ac_unique_file="pthread-stubs.pc.in"
707# Factoring default headers for most tests.
708ac_includes_default="\
709#include <stdio.h>
710#ifdef HAVE_SYS_TYPES_H
711# include <sys/types.h>
712#endif
713#ifdef HAVE_SYS_STAT_H
714# include <sys/stat.h>
715#endif
716#ifdef STDC_HEADERS
717# include <stdlib.h>
718# include <stddef.h>
719#else
720# ifdef HAVE_STDLIB_H
721#  include <stdlib.h>
722# endif
723#endif
724#ifdef HAVE_STRING_H
725# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
726#  include <memory.h>
727# endif
728# include <string.h>
729#endif
730#ifdef HAVE_STRINGS_H
731# include <strings.h>
732#endif
733#ifdef HAVE_INTTYPES_H
734# include <inttypes.h>
735#endif
736#ifdef HAVE_STDINT_H
737# include <stdint.h>
738#endif
739#ifdef HAVE_UNISTD_H
740# include <unistd.h>
741#endif"
742
743ac_subst_vars='am__EXEEXT_FALSE
744am__EXEEXT_TRUE
745LTLIBOBJS
746LIBOBJS
747BUILD_LIB_FALSE
748BUILD_LIB_TRUE
749PKG_CONFIG_LIBS
750CPP
751OTOOL64
752OTOOL
753LIPO
754NMEDIT
755DSYMUTIL
756lt_ECHO
757RANLIB
758AR
759OBJDUMP
760LN_S
761NM
762ac_ct_DUMPBIN
763DUMPBIN
764LD
765FGREP
766EGREP
767GREP
768SED
769am__fastdepCC_FALSE
770am__fastdepCC_TRUE
771CCDEPMODE
772AMDEPBACKSLASH
773AMDEP_FALSE
774AMDEP_TRUE
775am__quote
776am__include
777DEPDIR
778OBJEXT
779EXEEXT
780ac_ct_CC
781CPPFLAGS
782LDFLAGS
783CFLAGS
784CC
785host_os
786host_vendor
787host_cpu
788host
789build_os
790build_vendor
791build_cpu
792build
793LIBTOOL
794am__untar
795am__tar
796AMTAR
797am__leading_dot
798SET_MAKE
799AWK
800mkdir_p
801MKDIR_P
802INSTALL_STRIP_PROGRAM
803STRIP
804install_sh
805MAKEINFO
806AUTOHEADER
807AUTOMAKE
808AUTOCONF
809ACLOCAL
810VERSION
811PACKAGE
812CYGPATH_W
813am__isrc
814INSTALL_DATA
815INSTALL_SCRIPT
816INSTALL_PROGRAM
817target_alias
818host_alias
819build_alias
820LIBS
821ECHO_T
822ECHO_N
823ECHO_C
824DEFS
825mandir
826localedir
827libdir
828psdir
829pdfdir
830dvidir
831htmldir
832infodir
833docdir
834oldincludedir
835includedir
836localstatedir
837sharedstatedir
838sysconfdir
839datadir
840datarootdir
841libexecdir
842sbindir
843bindir
844program_transform_name
845prefix
846exec_prefix
847PACKAGE_URL
848PACKAGE_BUGREPORT
849PACKAGE_STRING
850PACKAGE_VERSION
851PACKAGE_TARNAME
852PACKAGE_NAME
853PATH_SEPARATOR
854SHELL'
855ac_subst_files=''
856ac_user_opts='
857enable_option_checking
858enable_shared
859enable_static
860with_pic
861enable_fast_install
862enable_dependency_tracking
863with_gnu_ld
864enable_libtool_lock
865'
866      ac_precious_vars='build_alias
867host_alias
868target_alias
869CC
870CFLAGS
871LDFLAGS
872LIBS
873CPPFLAGS
874CPP'
875
876
877# Initialize some variables set by options.
878ac_init_help=
879ac_init_version=false
880ac_unrecognized_opts=
881ac_unrecognized_sep=
882# The variables have the same names as the options, with
883# dashes changed to underlines.
884cache_file=/dev/null
885exec_prefix=NONE
886no_create=
887no_recursion=
888prefix=NONE
889program_prefix=NONE
890program_suffix=NONE
891program_transform_name=s,x,x,
892silent=
893site=
894srcdir=
895verbose=
896x_includes=NONE
897x_libraries=NONE
898
899# Installation directory options.
900# These are left unexpanded so users can "make install exec_prefix=/foo"
901# and all the variables that are supposed to be based on exec_prefix
902# by default will actually change.
903# Use braces instead of parens because sh, perl, etc. also accept them.
904# (The list follows the same order as the GNU Coding Standards.)
905bindir='${exec_prefix}/bin'
906sbindir='${exec_prefix}/sbin'
907libexecdir='${exec_prefix}/libexec'
908datarootdir='${prefix}/share'
909datadir='${datarootdir}'
910sysconfdir='${prefix}/etc'
911sharedstatedir='${prefix}/com'
912localstatedir='${prefix}/var'
913includedir='${prefix}/include'
914oldincludedir='/usr/include'
915docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
916infodir='${datarootdir}/info'
917htmldir='${docdir}'
918dvidir='${docdir}'
919pdfdir='${docdir}'
920psdir='${docdir}'
921libdir='${exec_prefix}/lib'
922localedir='${datarootdir}/locale'
923mandir='${datarootdir}/man'
924
925ac_prev=
926ac_dashdash=
927for ac_option
928do
929  # If the previous option needs an argument, assign it.
930  if test -n "$ac_prev"; then
931    eval $ac_prev=\$ac_option
932    ac_prev=
933    continue
934  fi
935
936  case $ac_option in
937  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
938  *)	ac_optarg=yes ;;
939  esac
940
941  # Accept the important Cygnus configure options, so we can diagnose typos.
942
943  case $ac_dashdash$ac_option in
944  --)
945    ac_dashdash=yes ;;
946
947  -bindir | --bindir | --bindi | --bind | --bin | --bi)
948    ac_prev=bindir ;;
949  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
950    bindir=$ac_optarg ;;
951
952  -build | --build | --buil | --bui | --bu)
953    ac_prev=build_alias ;;
954  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
955    build_alias=$ac_optarg ;;
956
957  -cache-file | --cache-file | --cache-fil | --cache-fi \
958  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
959    ac_prev=cache_file ;;
960  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
961  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
962    cache_file=$ac_optarg ;;
963
964  --config-cache | -C)
965    cache_file=config.cache ;;
966
967  -datadir | --datadir | --datadi | --datad)
968    ac_prev=datadir ;;
969  -datadir=* | --datadir=* | --datadi=* | --datad=*)
970    datadir=$ac_optarg ;;
971
972  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
973  | --dataroo | --dataro | --datar)
974    ac_prev=datarootdir ;;
975  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
976  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
977    datarootdir=$ac_optarg ;;
978
979  -disable-* | --disable-*)
980    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
981    # Reject names that are not valid shell variable names.
982    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
983      as_fn_error "invalid feature name: $ac_useropt"
984    ac_useropt_orig=$ac_useropt
985    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
986    case $ac_user_opts in
987      *"
988"enable_$ac_useropt"
989"*) ;;
990      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
991	 ac_unrecognized_sep=', ';;
992    esac
993    eval enable_$ac_useropt=no ;;
994
995  -docdir | --docdir | --docdi | --doc | --do)
996    ac_prev=docdir ;;
997  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
998    docdir=$ac_optarg ;;
999
1000  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1001    ac_prev=dvidir ;;
1002  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1003    dvidir=$ac_optarg ;;
1004
1005  -enable-* | --enable-*)
1006    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1007    # Reject names that are not valid shell variable names.
1008    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1009      as_fn_error "invalid feature name: $ac_useropt"
1010    ac_useropt_orig=$ac_useropt
1011    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1012    case $ac_user_opts in
1013      *"
1014"enable_$ac_useropt"
1015"*) ;;
1016      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1017	 ac_unrecognized_sep=', ';;
1018    esac
1019    eval enable_$ac_useropt=\$ac_optarg ;;
1020
1021  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1022  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1023  | --exec | --exe | --ex)
1024    ac_prev=exec_prefix ;;
1025  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1026  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1027  | --exec=* | --exe=* | --ex=*)
1028    exec_prefix=$ac_optarg ;;
1029
1030  -gas | --gas | --ga | --g)
1031    # Obsolete; use --with-gas.
1032    with_gas=yes ;;
1033
1034  -help | --help | --hel | --he | -h)
1035    ac_init_help=long ;;
1036  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1037    ac_init_help=recursive ;;
1038  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1039    ac_init_help=short ;;
1040
1041  -host | --host | --hos | --ho)
1042    ac_prev=host_alias ;;
1043  -host=* | --host=* | --hos=* | --ho=*)
1044    host_alias=$ac_optarg ;;
1045
1046  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1047    ac_prev=htmldir ;;
1048  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1049  | --ht=*)
1050    htmldir=$ac_optarg ;;
1051
1052  -includedir | --includedir | --includedi | --included | --include \
1053  | --includ | --inclu | --incl | --inc)
1054    ac_prev=includedir ;;
1055  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1056  | --includ=* | --inclu=* | --incl=* | --inc=*)
1057    includedir=$ac_optarg ;;
1058
1059  -infodir | --infodir | --infodi | --infod | --info | --inf)
1060    ac_prev=infodir ;;
1061  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1062    infodir=$ac_optarg ;;
1063
1064  -libdir | --libdir | --libdi | --libd)
1065    ac_prev=libdir ;;
1066  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1067    libdir=$ac_optarg ;;
1068
1069  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1070  | --libexe | --libex | --libe)
1071    ac_prev=libexecdir ;;
1072  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1073  | --libexe=* | --libex=* | --libe=*)
1074    libexecdir=$ac_optarg ;;
1075
1076  -localedir | --localedir | --localedi | --localed | --locale)
1077    ac_prev=localedir ;;
1078  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1079    localedir=$ac_optarg ;;
1080
1081  -localstatedir | --localstatedir | --localstatedi | --localstated \
1082  | --localstate | --localstat | --localsta | --localst | --locals)
1083    ac_prev=localstatedir ;;
1084  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1085  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1086    localstatedir=$ac_optarg ;;
1087
1088  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1089    ac_prev=mandir ;;
1090  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1091    mandir=$ac_optarg ;;
1092
1093  -nfp | --nfp | --nf)
1094    # Obsolete; use --without-fp.
1095    with_fp=no ;;
1096
1097  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1098  | --no-cr | --no-c | -n)
1099    no_create=yes ;;
1100
1101  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1102  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1103    no_recursion=yes ;;
1104
1105  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1106  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1107  | --oldin | --oldi | --old | --ol | --o)
1108    ac_prev=oldincludedir ;;
1109  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1110  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1111  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1112    oldincludedir=$ac_optarg ;;
1113
1114  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1115    ac_prev=prefix ;;
1116  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1117    prefix=$ac_optarg ;;
1118
1119  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1120  | --program-pre | --program-pr | --program-p)
1121    ac_prev=program_prefix ;;
1122  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1123  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1124    program_prefix=$ac_optarg ;;
1125
1126  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1127  | --program-suf | --program-su | --program-s)
1128    ac_prev=program_suffix ;;
1129  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1130  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1131    program_suffix=$ac_optarg ;;
1132
1133  -program-transform-name | --program-transform-name \
1134  | --program-transform-nam | --program-transform-na \
1135  | --program-transform-n | --program-transform- \
1136  | --program-transform | --program-transfor \
1137  | --program-transfo | --program-transf \
1138  | --program-trans | --program-tran \
1139  | --progr-tra | --program-tr | --program-t)
1140    ac_prev=program_transform_name ;;
1141  -program-transform-name=* | --program-transform-name=* \
1142  | --program-transform-nam=* | --program-transform-na=* \
1143  | --program-transform-n=* | --program-transform-=* \
1144  | --program-transform=* | --program-transfor=* \
1145  | --program-transfo=* | --program-transf=* \
1146  | --program-trans=* | --program-tran=* \
1147  | --progr-tra=* | --program-tr=* | --program-t=*)
1148    program_transform_name=$ac_optarg ;;
1149
1150  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1151    ac_prev=pdfdir ;;
1152  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1153    pdfdir=$ac_optarg ;;
1154
1155  -psdir | --psdir | --psdi | --psd | --ps)
1156    ac_prev=psdir ;;
1157  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1158    psdir=$ac_optarg ;;
1159
1160  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1161  | -silent | --silent | --silen | --sile | --sil)
1162    silent=yes ;;
1163
1164  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1165    ac_prev=sbindir ;;
1166  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1167  | --sbi=* | --sb=*)
1168    sbindir=$ac_optarg ;;
1169
1170  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1171  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1172  | --sharedst | --shareds | --shared | --share | --shar \
1173  | --sha | --sh)
1174    ac_prev=sharedstatedir ;;
1175  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1176  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1177  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1178  | --sha=* | --sh=*)
1179    sharedstatedir=$ac_optarg ;;
1180
1181  -site | --site | --sit)
1182    ac_prev=site ;;
1183  -site=* | --site=* | --sit=*)
1184    site=$ac_optarg ;;
1185
1186  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1187    ac_prev=srcdir ;;
1188  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1189    srcdir=$ac_optarg ;;
1190
1191  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1192  | --syscon | --sysco | --sysc | --sys | --sy)
1193    ac_prev=sysconfdir ;;
1194  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1195  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1196    sysconfdir=$ac_optarg ;;
1197
1198  -target | --target | --targe | --targ | --tar | --ta | --t)
1199    ac_prev=target_alias ;;
1200  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1201    target_alias=$ac_optarg ;;
1202
1203  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1204    verbose=yes ;;
1205
1206  -version | --version | --versio | --versi | --vers | -V)
1207    ac_init_version=: ;;
1208
1209  -with-* | --with-*)
1210    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1211    # Reject names that are not valid shell variable names.
1212    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1213      as_fn_error "invalid package name: $ac_useropt"
1214    ac_useropt_orig=$ac_useropt
1215    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1216    case $ac_user_opts in
1217      *"
1218"with_$ac_useropt"
1219"*) ;;
1220      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1221	 ac_unrecognized_sep=', ';;
1222    esac
1223    eval with_$ac_useropt=\$ac_optarg ;;
1224
1225  -without-* | --without-*)
1226    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1227    # Reject names that are not valid shell variable names.
1228    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1229      as_fn_error "invalid package name: $ac_useropt"
1230    ac_useropt_orig=$ac_useropt
1231    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1232    case $ac_user_opts in
1233      *"
1234"with_$ac_useropt"
1235"*) ;;
1236      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1237	 ac_unrecognized_sep=', ';;
1238    esac
1239    eval with_$ac_useropt=no ;;
1240
1241  --x)
1242    # Obsolete; use --with-x.
1243    with_x=yes ;;
1244
1245  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1246  | --x-incl | --x-inc | --x-in | --x-i)
1247    ac_prev=x_includes ;;
1248  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1249  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1250    x_includes=$ac_optarg ;;
1251
1252  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1253  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1254    ac_prev=x_libraries ;;
1255  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1256  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1257    x_libraries=$ac_optarg ;;
1258
1259  -*) as_fn_error "unrecognized option: \`$ac_option'
1260Try \`$0 --help' for more information."
1261    ;;
1262
1263  *=*)
1264    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1265    # Reject names that are not valid shell variable names.
1266    case $ac_envvar in #(
1267      '' | [0-9]* | *[!_$as_cr_alnum]* )
1268      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1269    esac
1270    eval $ac_envvar=\$ac_optarg
1271    export $ac_envvar ;;
1272
1273  *)
1274    # FIXME: should be removed in autoconf 3.0.
1275    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1276    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1277      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1278    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1279    ;;
1280
1281  esac
1282done
1283
1284if test -n "$ac_prev"; then
1285  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1286  as_fn_error "missing argument to $ac_option"
1287fi
1288
1289if test -n "$ac_unrecognized_opts"; then
1290  case $enable_option_checking in
1291    no) ;;
1292    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1293    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1294  esac
1295fi
1296
1297# Check all directory arguments for consistency.
1298for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1299		datadir sysconfdir sharedstatedir localstatedir includedir \
1300		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1301		libdir localedir mandir
1302do
1303  eval ac_val=\$$ac_var
1304  # Remove trailing slashes.
1305  case $ac_val in
1306    */ )
1307      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1308      eval $ac_var=\$ac_val;;
1309  esac
1310  # Be sure to have absolute directory names.
1311  case $ac_val in
1312    [\\/$]* | ?:[\\/]* )  continue;;
1313    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1314  esac
1315  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1316done
1317
1318# There might be people who depend on the old broken behavior: `$host'
1319# used to hold the argument of --host etc.
1320# FIXME: To remove some day.
1321build=$build_alias
1322host=$host_alias
1323target=$target_alias
1324
1325# FIXME: To remove some day.
1326if test "x$host_alias" != x; then
1327  if test "x$build_alias" = x; then
1328    cross_compiling=maybe
1329    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1330    If a cross compiler is detected then cross compile mode will be used." >&2
1331  elif test "x$build_alias" != "x$host_alias"; then
1332    cross_compiling=yes
1333  fi
1334fi
1335
1336ac_tool_prefix=
1337test -n "$host_alias" && ac_tool_prefix=$host_alias-
1338
1339test "$silent" = yes && exec 6>/dev/null
1340
1341
1342ac_pwd=`pwd` && test -n "$ac_pwd" &&
1343ac_ls_di=`ls -di .` &&
1344ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1345  as_fn_error "working directory cannot be determined"
1346test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1347  as_fn_error "pwd does not report name of working directory"
1348
1349
1350# Find the source files, if location was not specified.
1351if test -z "$srcdir"; then
1352  ac_srcdir_defaulted=yes
1353  # Try the directory containing this script, then the parent directory.
1354  ac_confdir=`$as_dirname -- "$as_myself" ||
1355$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1356	 X"$as_myself" : 'X\(//\)[^/]' \| \
1357	 X"$as_myself" : 'X\(//\)$' \| \
1358	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1359$as_echo X"$as_myself" |
1360    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1361	    s//\1/
1362	    q
1363	  }
1364	  /^X\(\/\/\)[^/].*/{
1365	    s//\1/
1366	    q
1367	  }
1368	  /^X\(\/\/\)$/{
1369	    s//\1/
1370	    q
1371	  }
1372	  /^X\(\/\).*/{
1373	    s//\1/
1374	    q
1375	  }
1376	  s/.*/./; q'`
1377  srcdir=$ac_confdir
1378  if test ! -r "$srcdir/$ac_unique_file"; then
1379    srcdir=..
1380  fi
1381else
1382  ac_srcdir_defaulted=no
1383fi
1384if test ! -r "$srcdir/$ac_unique_file"; then
1385  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1386  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1387fi
1388ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1389ac_abs_confdir=`(
1390	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1391	pwd)`
1392# When building in place, set srcdir=.
1393if test "$ac_abs_confdir" = "$ac_pwd"; then
1394  srcdir=.
1395fi
1396# Remove unnecessary trailing slashes from srcdir.
1397# Double slashes in file names in object file debugging info
1398# mess up M-x gdb in Emacs.
1399case $srcdir in
1400*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1401esac
1402for ac_var in $ac_precious_vars; do
1403  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1404  eval ac_env_${ac_var}_value=\$${ac_var}
1405  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1406  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1407done
1408
1409#
1410# Report the --help message.
1411#
1412if test "$ac_init_help" = "long"; then
1413  # Omit some internal or obsolete options to make the list less imposing.
1414  # This message is too long to be a string in the A/UX 3.1 sh.
1415  cat <<_ACEOF
1416\`configure' configures libpthread-stubs 0.3 to adapt to many kinds of systems.
1417
1418Usage: $0 [OPTION]... [VAR=VALUE]...
1419
1420To assign environment variables (e.g., CC, CFLAGS...), specify them as
1421VAR=VALUE.  See below for descriptions of some of the useful variables.
1422
1423Defaults for the options are specified in brackets.
1424
1425Configuration:
1426  -h, --help              display this help and exit
1427      --help=short        display options specific to this package
1428      --help=recursive    display the short help of all the included packages
1429  -V, --version           display version information and exit
1430  -q, --quiet, --silent   do not print \`checking...' messages
1431      --cache-file=FILE   cache test results in FILE [disabled]
1432  -C, --config-cache      alias for \`--cache-file=config.cache'
1433  -n, --no-create         do not create output files
1434      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1435
1436Installation directories:
1437  --prefix=PREFIX         install architecture-independent files in PREFIX
1438                          [$ac_default_prefix]
1439  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1440                          [PREFIX]
1441
1442By default, \`make install' will install all the files in
1443\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1444an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1445for instance \`--prefix=\$HOME'.
1446
1447For better control, use the options below.
1448
1449Fine tuning of the installation directories:
1450  --bindir=DIR            user executables [EPREFIX/bin]
1451  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1452  --libexecdir=DIR        program executables [EPREFIX/libexec]
1453  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1454  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1455  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1456  --libdir=DIR            object code libraries [EPREFIX/lib]
1457  --includedir=DIR        C header files [PREFIX/include]
1458  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1459  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1460  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1461  --infodir=DIR           info documentation [DATAROOTDIR/info]
1462  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1463  --mandir=DIR            man documentation [DATAROOTDIR/man]
1464  --docdir=DIR            documentation root
1465                          [DATAROOTDIR/doc/libpthread-stubs]
1466  --htmldir=DIR           html documentation [DOCDIR]
1467  --dvidir=DIR            dvi documentation [DOCDIR]
1468  --pdfdir=DIR            pdf documentation [DOCDIR]
1469  --psdir=DIR             ps documentation [DOCDIR]
1470_ACEOF
1471
1472  cat <<\_ACEOF
1473
1474Program names:
1475  --program-prefix=PREFIX            prepend PREFIX to installed program names
1476  --program-suffix=SUFFIX            append SUFFIX to installed program names
1477  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1478
1479System types:
1480  --build=BUILD     configure for building on BUILD [guessed]
1481  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1482_ACEOF
1483fi
1484
1485if test -n "$ac_init_help"; then
1486  case $ac_init_help in
1487     short | recursive ) echo "Configuration of libpthread-stubs 0.3:";;
1488   esac
1489  cat <<\_ACEOF
1490
1491Optional Features:
1492  --disable-option-checking  ignore unrecognized --enable/--with options
1493  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1494  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1495  --enable-shared[=PKGS]  build shared libraries [default=yes]
1496  --enable-static[=PKGS]  build static libraries [default=yes]
1497  --enable-fast-install[=PKGS]
1498                          optimize for fast installation [default=yes]
1499  --disable-dependency-tracking  speeds up one-time build
1500  --enable-dependency-tracking   do not reject slow dependency extractors
1501  --disable-libtool-lock  avoid locking (might break parallel builds)
1502
1503Optional Packages:
1504  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1505  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1506  --with-pic              try to use only PIC/non-PIC objects [default=use
1507                          both]
1508  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1509
1510Some influential environment variables:
1511  CC          C compiler command
1512  CFLAGS      C compiler flags
1513  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1514              nonstandard directory <lib dir>
1515  LIBS        libraries to pass to the linker, e.g. -l<library>
1516  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1517              you have headers in a nonstandard directory <include dir>
1518  CPP         C preprocessor
1519
1520Use these variables to override the choices made by `configure' or to help
1521it to find libraries and programs with nonstandard names/locations.
1522
1523Report bugs to <xcb@lists.freedesktop.org>.
1524_ACEOF
1525ac_status=$?
1526fi
1527
1528if test "$ac_init_help" = "recursive"; then
1529  # If there are subdirs, report their specific --help.
1530  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1531    test -d "$ac_dir" ||
1532      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1533      continue
1534    ac_builddir=.
1535
1536case "$ac_dir" in
1537.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1538*)
1539  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1540  # A ".." for each directory in $ac_dir_suffix.
1541  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1542  case $ac_top_builddir_sub in
1543  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1544  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1545  esac ;;
1546esac
1547ac_abs_top_builddir=$ac_pwd
1548ac_abs_builddir=$ac_pwd$ac_dir_suffix
1549# for backward compatibility:
1550ac_top_builddir=$ac_top_build_prefix
1551
1552case $srcdir in
1553  .)  # We are building in place.
1554    ac_srcdir=.
1555    ac_top_srcdir=$ac_top_builddir_sub
1556    ac_abs_top_srcdir=$ac_pwd ;;
1557  [\\/]* | ?:[\\/]* )  # Absolute name.
1558    ac_srcdir=$srcdir$ac_dir_suffix;
1559    ac_top_srcdir=$srcdir
1560    ac_abs_top_srcdir=$srcdir ;;
1561  *) # Relative name.
1562    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1563    ac_top_srcdir=$ac_top_build_prefix$srcdir
1564    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1565esac
1566ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1567
1568    cd "$ac_dir" || { ac_status=$?; continue; }
1569    # Check for guested configure.
1570    if test -f "$ac_srcdir/configure.gnu"; then
1571      echo &&
1572      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1573    elif test -f "$ac_srcdir/configure"; then
1574      echo &&
1575      $SHELL "$ac_srcdir/configure" --help=recursive
1576    else
1577      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1578    fi || ac_status=$?
1579    cd "$ac_pwd" || { ac_status=$?; break; }
1580  done
1581fi
1582
1583test -n "$ac_init_help" && exit $ac_status
1584if $ac_init_version; then
1585  cat <<\_ACEOF
1586libpthread-stubs configure 0.3
1587generated by GNU Autoconf 2.64
1588
1589Copyright (C) 2009 Free Software Foundation, Inc.
1590This configure script is free software; the Free Software Foundation
1591gives unlimited permission to copy, distribute and modify it.
1592_ACEOF
1593  exit
1594fi
1595
1596## ------------------------ ##
1597## Autoconf initialization. ##
1598## ------------------------ ##
1599
1600# ac_fn_c_try_compile LINENO
1601# --------------------------
1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1603ac_fn_c_try_compile ()
1604{
1605  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606  rm -f conftest.$ac_objext
1607  if { { ac_try="$ac_compile"
1608case "(($ac_try" in
1609  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1610  *) ac_try_echo=$ac_try;;
1611esac
1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613$as_echo "$ac_try_echo"; } >&5
1614  (eval "$ac_compile") 2>conftest.err
1615  ac_status=$?
1616  if test -s conftest.err; then
1617    grep -v '^ *+' conftest.err >conftest.er1
1618    cat conftest.er1 >&5
1619    mv -f conftest.er1 conftest.err
1620  fi
1621  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622  test $ac_status = 0; } && {
1623	 test -z "$ac_c_werror_flag" ||
1624	 test ! -s conftest.err
1625       } && test -s conftest.$ac_objext; then :
1626  ac_retval=0
1627else
1628  $as_echo "$as_me: failed program was:" >&5
1629sed 's/^/| /' conftest.$ac_ext >&5
1630
1631	ac_retval=1
1632fi
1633  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634  return $ac_retval
1635
1636} # ac_fn_c_try_compile
1637
1638# ac_fn_c_try_link LINENO
1639# -----------------------
1640# Try to link conftest.$ac_ext, and return whether this succeeded.
1641ac_fn_c_try_link ()
1642{
1643  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644  rm -f conftest.$ac_objext conftest$ac_exeext
1645  if { { ac_try="$ac_link"
1646case "(($ac_try" in
1647  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648  *) ac_try_echo=$ac_try;;
1649esac
1650eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651$as_echo "$ac_try_echo"; } >&5
1652  (eval "$ac_link") 2>conftest.err
1653  ac_status=$?
1654  if test -s conftest.err; then
1655    grep -v '^ *+' conftest.err >conftest.er1
1656    cat conftest.er1 >&5
1657    mv -f conftest.er1 conftest.err
1658  fi
1659  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660  test $ac_status = 0; } && {
1661	 test -z "$ac_c_werror_flag" ||
1662	 test ! -s conftest.err
1663       } && test -s conftest$ac_exeext && {
1664	 test "$cross_compiling" = yes ||
1665	 $as_test_x conftest$ac_exeext
1666       }; then :
1667  ac_retval=0
1668else
1669  $as_echo "$as_me: failed program was:" >&5
1670sed 's/^/| /' conftest.$ac_ext >&5
1671
1672	ac_retval=1
1673fi
1674  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1675  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1676  # interfere with the next link command; also delete a directory that is
1677  # left behind by Apple's compiler.  We do this before executing the actions.
1678  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1679  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1680  return $ac_retval
1681
1682} # ac_fn_c_try_link
1683
1684# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1685# -------------------------------------------------------
1686# Tests whether HEADER exists and can be compiled using the include files in
1687# INCLUDES, setting the cache variable VAR accordingly.
1688ac_fn_c_check_header_compile ()
1689{
1690  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1692$as_echo_n "checking for $2... " >&6; }
1693if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1694  $as_echo_n "(cached) " >&6
1695else
1696  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1697/* end confdefs.h.  */
1698$4
1699#include <$2>
1700_ACEOF
1701if ac_fn_c_try_compile "$LINENO"; then :
1702  eval "$3=yes"
1703else
1704  eval "$3=no"
1705fi
1706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1707fi
1708eval ac_res=\$$3
1709	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1710$as_echo "$ac_res" >&6; }
1711  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1712
1713} # ac_fn_c_check_header_compile
1714
1715# ac_fn_c_try_cpp LINENO
1716# ----------------------
1717# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1718ac_fn_c_try_cpp ()
1719{
1720  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1721  if { { ac_try="$ac_cpp conftest.$ac_ext"
1722case "(($ac_try" in
1723  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1724  *) ac_try_echo=$ac_try;;
1725esac
1726eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1727$as_echo "$ac_try_echo"; } >&5
1728  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1729  ac_status=$?
1730  if test -s conftest.err; then
1731    grep -v '^ *+' conftest.err >conftest.er1
1732    cat conftest.er1 >&5
1733    mv -f conftest.er1 conftest.err
1734  fi
1735  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1736  test $ac_status = 0; } >/dev/null && {
1737	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1738	 test ! -s conftest.err
1739       }; then :
1740  ac_retval=0
1741else
1742  $as_echo "$as_me: failed program was:" >&5
1743sed 's/^/| /' conftest.$ac_ext >&5
1744
1745    ac_retval=1
1746fi
1747  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1748  return $ac_retval
1749
1750} # ac_fn_c_try_cpp
1751
1752# ac_fn_c_try_run LINENO
1753# ----------------------
1754# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1755# that executables *can* be run.
1756ac_fn_c_try_run ()
1757{
1758  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759  if { { ac_try="$ac_link"
1760case "(($ac_try" in
1761  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762  *) ac_try_echo=$ac_try;;
1763esac
1764eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765$as_echo "$ac_try_echo"; } >&5
1766  (eval "$ac_link") 2>&5
1767  ac_status=$?
1768  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1770  { { case "(($ac_try" in
1771  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1772  *) ac_try_echo=$ac_try;;
1773esac
1774eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1775$as_echo "$ac_try_echo"; } >&5
1776  (eval "$ac_try") 2>&5
1777  ac_status=$?
1778  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1779  test $ac_status = 0; }; }; then :
1780  ac_retval=0
1781else
1782  $as_echo "$as_me: program exited with status $ac_status" >&5
1783       $as_echo "$as_me: failed program was:" >&5
1784sed 's/^/| /' conftest.$ac_ext >&5
1785
1786       ac_retval=$ac_status
1787fi
1788  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1789  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1790  return $ac_retval
1791
1792} # ac_fn_c_try_run
1793
1794# ac_fn_c_check_func LINENO FUNC VAR
1795# ----------------------------------
1796# Tests whether FUNC exists, setting the cache variable VAR accordingly
1797ac_fn_c_check_func ()
1798{
1799  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1801$as_echo_n "checking for $2... " >&6; }
1802if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1803  $as_echo_n "(cached) " >&6
1804else
1805  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806/* end confdefs.h.  */
1807/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1808   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1809#define $2 innocuous_$2
1810
1811/* System header to define __stub macros and hopefully few prototypes,
1812    which can conflict with char $2 (); below.
1813    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1814    <limits.h> exists even on freestanding compilers.  */
1815
1816#ifdef __STDC__
1817# include <limits.h>
1818#else
1819# include <assert.h>
1820#endif
1821
1822#undef $2
1823
1824/* Override any GCC internal prototype to avoid an error.
1825   Use char because int might match the return type of a GCC
1826   builtin and then its argument prototype would still apply.  */
1827#ifdef __cplusplus
1828extern "C"
1829#endif
1830char $2 ();
1831/* The GNU C library defines this for functions which it implements
1832    to always fail with ENOSYS.  Some functions are actually named
1833    something starting with __ and the normal name is an alias.  */
1834#if defined __stub_$2 || defined __stub___$2
1835choke me
1836#endif
1837
1838int
1839main ()
1840{
1841return $2 ();
1842  ;
1843  return 0;
1844}
1845_ACEOF
1846if ac_fn_c_try_link "$LINENO"; then :
1847  eval "$3=yes"
1848else
1849  eval "$3=no"
1850fi
1851rm -f core conftest.err conftest.$ac_objext \
1852    conftest$ac_exeext conftest.$ac_ext
1853fi
1854eval ac_res=\$$3
1855	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1856$as_echo "$ac_res" >&6; }
1857  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1858
1859} # ac_fn_c_check_func
1860cat >config.log <<_ACEOF
1861This file contains any messages produced by compilers while
1862running configure, to aid debugging if configure makes a mistake.
1863
1864It was created by libpthread-stubs $as_me 0.3, which was
1865generated by GNU Autoconf 2.64.  Invocation command line was
1866
1867  $ $0 $@
1868
1869_ACEOF
1870exec 5>>config.log
1871{
1872cat <<_ASUNAME
1873## --------- ##
1874## Platform. ##
1875## --------- ##
1876
1877hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1878uname -m = `(uname -m) 2>/dev/null || echo unknown`
1879uname -r = `(uname -r) 2>/dev/null || echo unknown`
1880uname -s = `(uname -s) 2>/dev/null || echo unknown`
1881uname -v = `(uname -v) 2>/dev/null || echo unknown`
1882
1883/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1884/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1885
1886/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1887/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1888/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1889/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1890/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1891/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1892/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1893
1894_ASUNAME
1895
1896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1897for as_dir in $PATH
1898do
1899  IFS=$as_save_IFS
1900  test -z "$as_dir" && as_dir=.
1901    $as_echo "PATH: $as_dir"
1902  done
1903IFS=$as_save_IFS
1904
1905} >&5
1906
1907cat >&5 <<_ACEOF
1908
1909
1910## ----------- ##
1911## Core tests. ##
1912## ----------- ##
1913
1914_ACEOF
1915
1916
1917# Keep a trace of the command line.
1918# Strip out --no-create and --no-recursion so they do not pile up.
1919# Strip out --silent because we don't want to record it for future runs.
1920# Also quote any args containing shell meta-characters.
1921# Make two passes to allow for proper duplicate-argument suppression.
1922ac_configure_args=
1923ac_configure_args0=
1924ac_configure_args1=
1925ac_must_keep_next=false
1926for ac_pass in 1 2
1927do
1928  for ac_arg
1929  do
1930    case $ac_arg in
1931    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1932    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1933    | -silent | --silent | --silen | --sile | --sil)
1934      continue ;;
1935    *\'*)
1936      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1937    esac
1938    case $ac_pass in
1939    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1940    2)
1941      as_fn_append ac_configure_args1 " '$ac_arg'"
1942      if test $ac_must_keep_next = true; then
1943	ac_must_keep_next=false # Got value, back to normal.
1944      else
1945	case $ac_arg in
1946	  *=* | --config-cache | -C | -disable-* | --disable-* \
1947	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1948	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1949	  | -with-* | --with-* | -without-* | --without-* | --x)
1950	    case "$ac_configure_args0 " in
1951	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1952	    esac
1953	    ;;
1954	  -* ) ac_must_keep_next=true ;;
1955	esac
1956      fi
1957      as_fn_append ac_configure_args " '$ac_arg'"
1958      ;;
1959    esac
1960  done
1961done
1962{ ac_configure_args0=; unset ac_configure_args0;}
1963{ ac_configure_args1=; unset ac_configure_args1;}
1964
1965# When interrupted or exit'd, cleanup temporary files, and complete
1966# config.log.  We remove comments because anyway the quotes in there
1967# would cause problems or look ugly.
1968# WARNING: Use '\'' to represent an apostrophe within the trap.
1969# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1970trap 'exit_status=$?
1971  # Save into config.log some information that might help in debugging.
1972  {
1973    echo
1974
1975    cat <<\_ASBOX
1976## ---------------- ##
1977## Cache variables. ##
1978## ---------------- ##
1979_ASBOX
1980    echo
1981    # The following way of writing the cache mishandles newlines in values,
1982(
1983  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1984    eval ac_val=\$$ac_var
1985    case $ac_val in #(
1986    *${as_nl}*)
1987      case $ac_var in #(
1988      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1989$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1990      esac
1991      case $ac_var in #(
1992      _ | IFS | as_nl) ;; #(
1993      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1994      *) { eval $ac_var=; unset $ac_var;} ;;
1995      esac ;;
1996    esac
1997  done
1998  (set) 2>&1 |
1999    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2000    *${as_nl}ac_space=\ *)
2001      sed -n \
2002	"s/'\''/'\''\\\\'\'''\''/g;
2003	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2004      ;; #(
2005    *)
2006      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2007      ;;
2008    esac |
2009    sort
2010)
2011    echo
2012
2013    cat <<\_ASBOX
2014## ----------------- ##
2015## Output variables. ##
2016## ----------------- ##
2017_ASBOX
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      cat <<\_ASBOX
2031## ------------------- ##
2032## File substitutions. ##
2033## ------------------- ##
2034_ASBOX
2035      echo
2036      for ac_var in $ac_subst_files
2037      do
2038	eval ac_val=\$$ac_var
2039	case $ac_val in
2040	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2041	esac
2042	$as_echo "$ac_var='\''$ac_val'\''"
2043      done | sort
2044      echo
2045    fi
2046
2047    if test -s confdefs.h; then
2048      cat <<\_ASBOX
2049## ----------- ##
2050## confdefs.h. ##
2051## ----------- ##
2052_ASBOX
2053      echo
2054      cat confdefs.h
2055      echo
2056    fi
2057    test "$ac_signal" != 0 &&
2058      $as_echo "$as_me: caught signal $ac_signal"
2059    $as_echo "$as_me: exit $exit_status"
2060  } >&5
2061  rm -f core *.core core.conftest.* &&
2062    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2063    exit $exit_status
2064' 0
2065for ac_signal in 1 2 13 15; do
2066  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2067done
2068ac_signal=0
2069
2070# confdefs.h avoids OS command line length limits that DEFS can exceed.
2071rm -f -r conftest* confdefs.h
2072
2073$as_echo "/* confdefs.h */" > confdefs.h
2074
2075# Predefined preprocessor variables.
2076
2077cat >>confdefs.h <<_ACEOF
2078#define PACKAGE_NAME "$PACKAGE_NAME"
2079_ACEOF
2080
2081cat >>confdefs.h <<_ACEOF
2082#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2083_ACEOF
2084
2085cat >>confdefs.h <<_ACEOF
2086#define PACKAGE_VERSION "$PACKAGE_VERSION"
2087_ACEOF
2088
2089cat >>confdefs.h <<_ACEOF
2090#define PACKAGE_STRING "$PACKAGE_STRING"
2091_ACEOF
2092
2093cat >>confdefs.h <<_ACEOF
2094#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2095_ACEOF
2096
2097cat >>confdefs.h <<_ACEOF
2098#define PACKAGE_URL "$PACKAGE_URL"
2099_ACEOF
2100
2101
2102# Let the site file select an alternate cache file if it wants to.
2103# Prefer an explicitly selected file to automatically selected ones.
2104ac_site_file1=NONE
2105ac_site_file2=NONE
2106if test -n "$CONFIG_SITE"; then
2107  ac_site_file1=$CONFIG_SITE
2108elif test "x$prefix" != xNONE; then
2109  ac_site_file1=$prefix/share/config.site
2110  ac_site_file2=$prefix/etc/config.site
2111else
2112  ac_site_file1=$ac_default_prefix/share/config.site
2113  ac_site_file2=$ac_default_prefix/etc/config.site
2114fi
2115for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2116do
2117  test "x$ac_site_file" = xNONE && continue
2118  if test -r "$ac_site_file"; then
2119    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2120$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2121    sed 's/^/| /' "$ac_site_file" >&5
2122    . "$ac_site_file"
2123  fi
2124done
2125
2126if test -r "$cache_file"; then
2127  # Some versions of bash will fail to source /dev/null (special
2128  # files actually), so we avoid doing that.
2129  if test -f "$cache_file"; then
2130    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2131$as_echo "$as_me: loading cache $cache_file" >&6;}
2132    case $cache_file in
2133      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2134      *)                      . "./$cache_file";;
2135    esac
2136  fi
2137else
2138  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2139$as_echo "$as_me: creating cache $cache_file" >&6;}
2140  >$cache_file
2141fi
2142
2143# Check that the precious variables saved in the cache have kept the same
2144# value.
2145ac_cache_corrupted=false
2146for ac_var in $ac_precious_vars; do
2147  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2148  eval ac_new_set=\$ac_env_${ac_var}_set
2149  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2150  eval ac_new_val=\$ac_env_${ac_var}_value
2151  case $ac_old_set,$ac_new_set in
2152    set,)
2153      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2154$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2155      ac_cache_corrupted=: ;;
2156    ,set)
2157      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2158$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2159      ac_cache_corrupted=: ;;
2160    ,);;
2161    *)
2162      if test "x$ac_old_val" != "x$ac_new_val"; then
2163	# differences in whitespace do not lead to failure.
2164	ac_old_val_w=`echo x $ac_old_val`
2165	ac_new_val_w=`echo x $ac_new_val`
2166	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2167	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2168$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2169	  ac_cache_corrupted=:
2170	else
2171	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2172$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2173	  eval $ac_var=\$ac_old_val
2174	fi
2175	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2176$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2177	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2178$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2179      fi;;
2180  esac
2181  # Pass precious variables to config.status.
2182  if test "$ac_new_set" = set; then
2183    case $ac_new_val in
2184    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2185    *) ac_arg=$ac_var=$ac_new_val ;;
2186    esac
2187    case " $ac_configure_args " in
2188      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2189      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2190    esac
2191  fi
2192done
2193if $ac_cache_corrupted; then
2194  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2195$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2196  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2197$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2198  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2199fi
2200## -------------------- ##
2201## Main body of script. ##
2202## -------------------- ##
2203
2204ac_ext=c
2205ac_cpp='$CPP $CPPFLAGS'
2206ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2207ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2208ac_compiler_gnu=$ac_cv_c_compiler_gnu
2209
2210
2211
2212am__api_version='1.11'
2213
2214ac_aux_dir=
2215for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2216  for ac_t in install-sh install.sh shtool; do
2217    if test -f "$ac_dir/$ac_t"; then
2218      ac_aux_dir=$ac_dir
2219      ac_install_sh="$ac_aux_dir/$ac_t -c"
2220      break 2
2221    fi
2222  done
2223done
2224if test -z "$ac_aux_dir"; then
2225  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2226fi
2227
2228# These three variables are undocumented and unsupported,
2229# and are intended to be withdrawn in a future Autoconf release.
2230# They can cause serious problems if a builder's source tree is in a directory
2231# whose full name contains unusual characters.
2232ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2233ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2234ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2235
2236
2237# Find a good install program.  We prefer a C program (faster),
2238# so one script is as good as another.  But avoid the broken or
2239# incompatible versions:
2240# SysV /etc/install, /usr/sbin/install
2241# SunOS /usr/etc/install
2242# IRIX /sbin/install
2243# AIX /bin/install
2244# AmigaOS /C/install, which installs bootblocks on floppy discs
2245# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2246# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2247# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2248# OS/2's system install, which has a completely different semantic
2249# ./install, which can be erroneously created by make from ./install.sh.
2250# Reject install programs that cannot install multiple files.
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2252$as_echo_n "checking for a BSD-compatible install... " >&6; }
2253if test -z "$INSTALL"; then
2254if test "${ac_cv_path_install+set}" = set; then :
2255  $as_echo_n "(cached) " >&6
2256else
2257  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2258for as_dir in $PATH
2259do
2260  IFS=$as_save_IFS
2261  test -z "$as_dir" && as_dir=.
2262    # Account for people who put trailing slashes in PATH elements.
2263case $as_dir/ in #((
2264  ./ | .// | /[cC]/* | \
2265  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2266  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2267  /usr/ucb/* ) ;;
2268  *)
2269    # OSF1 and SCO ODT 3.0 have their own names for install.
2270    # Don't use installbsd from OSF since it installs stuff as root
2271    # by default.
2272    for ac_prog in ginstall scoinst install; do
2273      for ac_exec_ext in '' $ac_executable_extensions; do
2274	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2275	  if test $ac_prog = install &&
2276	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2277	    # AIX install.  It has an incompatible calling convention.
2278	    :
2279	  elif test $ac_prog = install &&
2280	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2281	    # program-specific install script used by HP pwplus--don't use.
2282	    :
2283	  else
2284	    rm -rf conftest.one conftest.two conftest.dir
2285	    echo one > conftest.one
2286	    echo two > conftest.two
2287	    mkdir conftest.dir
2288	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2289	      test -s conftest.one && test -s conftest.two &&
2290	      test -s conftest.dir/conftest.one &&
2291	      test -s conftest.dir/conftest.two
2292	    then
2293	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2294	      break 3
2295	    fi
2296	  fi
2297	fi
2298      done
2299    done
2300    ;;
2301esac
2302
2303  done
2304IFS=$as_save_IFS
2305
2306rm -rf conftest.one conftest.two conftest.dir
2307
2308fi
2309  if test "${ac_cv_path_install+set}" = set; then
2310    INSTALL=$ac_cv_path_install
2311  else
2312    # As a last resort, use the slow shell script.  Don't cache a
2313    # value for INSTALL within a source directory, because that will
2314    # break other packages using the cache if that directory is
2315    # removed, or if the value is a relative name.
2316    INSTALL=$ac_install_sh
2317  fi
2318fi
2319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2320$as_echo "$INSTALL" >&6; }
2321
2322# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2323# It thinks the first close brace ends the variable substitution.
2324test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2325
2326test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2327
2328test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2329
2330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2331$as_echo_n "checking whether build environment is sane... " >&6; }
2332# Just in case
2333sleep 1
2334echo timestamp > conftest.file
2335# Reject unsafe characters in $srcdir or the absolute working directory
2336# name.  Accept space and tab only in the latter.
2337am_lf='
2338'
2339case `pwd` in
2340  *[\\\"\#\$\&\'\`$am_lf]*)
2341    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2342esac
2343case $srcdir in
2344  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2345    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2346esac
2347
2348# Do `set' in a subshell so we don't clobber the current shell's
2349# arguments.  Must try -L first in case configure is actually a
2350# symlink; some systems play weird games with the mod time of symlinks
2351# (eg FreeBSD returns the mod time of the symlink's containing
2352# directory).
2353if (
2354   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2355   if test "$*" = "X"; then
2356      # -L didn't work.
2357      set X `ls -t "$srcdir/configure" conftest.file`
2358   fi
2359   rm -f conftest.file
2360   if test "$*" != "X $srcdir/configure conftest.file" \
2361      && test "$*" != "X conftest.file $srcdir/configure"; then
2362
2363      # If neither matched, then we have a broken ls.  This can happen
2364      # if, for instance, CONFIG_SHELL is bash and it inherits a
2365      # broken ls alias from the environment.  This has actually
2366      # happened.  Such a system could not be considered "sane".
2367      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2368alias in your environment" "$LINENO" 5
2369   fi
2370
2371   test "$2" = conftest.file
2372   )
2373then
2374   # Ok.
2375   :
2376else
2377   as_fn_error "newly created file is older than distributed files!
2378Check your system clock" "$LINENO" 5
2379fi
2380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2381$as_echo "yes" >&6; }
2382test "$program_prefix" != NONE &&
2383  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2384# Use a double $ so make ignores it.
2385test "$program_suffix" != NONE &&
2386  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2387# Double any \ or $.
2388# By default was `s,x,x', remove it if useless.
2389ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2390program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2391
2392# expand $ac_aux_dir to an absolute path
2393am_aux_dir=`cd $ac_aux_dir && pwd`
2394
2395if test x"${MISSING+set}" != xset; then
2396  case $am_aux_dir in
2397  *\ * | *\	*)
2398    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2399  *)
2400    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2401  esac
2402fi
2403# Use eval to expand $SHELL
2404if eval "$MISSING --run true"; then
2405  am_missing_run="$MISSING --run "
2406else
2407  am_missing_run=
2408  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2409$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2410fi
2411
2412if test x"${install_sh}" != xset; then
2413  case $am_aux_dir in
2414  *\ * | *\	*)
2415    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2416  *)
2417    install_sh="\${SHELL} $am_aux_dir/install-sh"
2418  esac
2419fi
2420
2421# Installed binaries are usually stripped using `strip' when the user
2422# run `make install-strip'.  However `strip' might not be the right
2423# tool to use in cross-compilation environments, therefore Automake
2424# will honor the `STRIP' environment variable to overrule this program.
2425if test "$cross_compiling" != no; then
2426  if test -n "$ac_tool_prefix"; then
2427  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2428set dummy ${ac_tool_prefix}strip; ac_word=$2
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2430$as_echo_n "checking for $ac_word... " >&6; }
2431if test "${ac_cv_prog_STRIP+set}" = set; then :
2432  $as_echo_n "(cached) " >&6
2433else
2434  if test -n "$STRIP"; then
2435  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2436else
2437as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2438for as_dir in $PATH
2439do
2440  IFS=$as_save_IFS
2441  test -z "$as_dir" && as_dir=.
2442    for ac_exec_ext in '' $ac_executable_extensions; do
2443  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2444    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2445    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2446    break 2
2447  fi
2448done
2449  done
2450IFS=$as_save_IFS
2451
2452fi
2453fi
2454STRIP=$ac_cv_prog_STRIP
2455if test -n "$STRIP"; then
2456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2457$as_echo "$STRIP" >&6; }
2458else
2459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2460$as_echo "no" >&6; }
2461fi
2462
2463
2464fi
2465if test -z "$ac_cv_prog_STRIP"; then
2466  ac_ct_STRIP=$STRIP
2467  # Extract the first word of "strip", so it can be a program name with args.
2468set dummy strip; ac_word=$2
2469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2470$as_echo_n "checking for $ac_word... " >&6; }
2471if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2472  $as_echo_n "(cached) " >&6
2473else
2474  if test -n "$ac_ct_STRIP"; then
2475  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2476else
2477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2478for as_dir in $PATH
2479do
2480  IFS=$as_save_IFS
2481  test -z "$as_dir" && as_dir=.
2482    for ac_exec_ext in '' $ac_executable_extensions; do
2483  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2484    ac_cv_prog_ac_ct_STRIP="strip"
2485    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2486    break 2
2487  fi
2488done
2489  done
2490IFS=$as_save_IFS
2491
2492fi
2493fi
2494ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2495if test -n "$ac_ct_STRIP"; then
2496  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2497$as_echo "$ac_ct_STRIP" >&6; }
2498else
2499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2500$as_echo "no" >&6; }
2501fi
2502
2503  if test "x$ac_ct_STRIP" = x; then
2504    STRIP=":"
2505  else
2506    case $cross_compiling:$ac_tool_warned in
2507yes:)
2508{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2509$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2510ac_tool_warned=yes ;;
2511esac
2512    STRIP=$ac_ct_STRIP
2513  fi
2514else
2515  STRIP="$ac_cv_prog_STRIP"
2516fi
2517
2518fi
2519INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2520
2521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2522$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2523if test -z "$MKDIR_P"; then
2524  if test "${ac_cv_path_mkdir+set}" = set; then :
2525  $as_echo_n "(cached) " >&6
2526else
2527  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2528for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2529do
2530  IFS=$as_save_IFS
2531  test -z "$as_dir" && as_dir=.
2532    for ac_prog in mkdir gmkdir; do
2533	 for ac_exec_ext in '' $ac_executable_extensions; do
2534	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2535	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2536	     'mkdir (GNU coreutils) '* | \
2537	     'mkdir (coreutils) '* | \
2538	     'mkdir (fileutils) '4.1*)
2539	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2540	       break 3;;
2541	   esac
2542	 done
2543       done
2544  done
2545IFS=$as_save_IFS
2546
2547fi
2548
2549  if test "${ac_cv_path_mkdir+set}" = set; then
2550    MKDIR_P="$ac_cv_path_mkdir -p"
2551  else
2552    # As a last resort, use the slow shell script.  Don't cache a
2553    # value for MKDIR_P within a source directory, because that will
2554    # break other packages using the cache if that directory is
2555    # removed, or if the value is a relative name.
2556    test -d ./--version && rmdir ./--version
2557    MKDIR_P="$ac_install_sh -d"
2558  fi
2559fi
2560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2561$as_echo "$MKDIR_P" >&6; }
2562
2563mkdir_p="$MKDIR_P"
2564case $mkdir_p in
2565  [\\/$]* | ?:[\\/]*) ;;
2566  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2567esac
2568
2569for ac_prog in gawk mawk nawk awk
2570do
2571  # Extract the first word of "$ac_prog", so it can be a program name with args.
2572set dummy $ac_prog; ac_word=$2
2573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2574$as_echo_n "checking for $ac_word... " >&6; }
2575if test "${ac_cv_prog_AWK+set}" = set; then :
2576  $as_echo_n "(cached) " >&6
2577else
2578  if test -n "$AWK"; then
2579  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2580else
2581as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2582for as_dir in $PATH
2583do
2584  IFS=$as_save_IFS
2585  test -z "$as_dir" && as_dir=.
2586    for ac_exec_ext in '' $ac_executable_extensions; do
2587  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2588    ac_cv_prog_AWK="$ac_prog"
2589    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2590    break 2
2591  fi
2592done
2593  done
2594IFS=$as_save_IFS
2595
2596fi
2597fi
2598AWK=$ac_cv_prog_AWK
2599if test -n "$AWK"; then
2600  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2601$as_echo "$AWK" >&6; }
2602else
2603  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2604$as_echo "no" >&6; }
2605fi
2606
2607
2608  test -n "$AWK" && break
2609done
2610
2611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2612$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2613set x ${MAKE-make}
2614ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2615if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2616  $as_echo_n "(cached) " >&6
2617else
2618  cat >conftest.make <<\_ACEOF
2619SHELL = /bin/sh
2620all:
2621	@echo '@@@%%%=$(MAKE)=@@@%%%'
2622_ACEOF
2623# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2624case `${MAKE-make} -f conftest.make 2>/dev/null` in
2625  *@@@%%%=?*=@@@%%%*)
2626    eval ac_cv_prog_make_${ac_make}_set=yes;;
2627  *)
2628    eval ac_cv_prog_make_${ac_make}_set=no;;
2629esac
2630rm -f conftest.make
2631fi
2632if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2634$as_echo "yes" >&6; }
2635  SET_MAKE=
2636else
2637  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2638$as_echo "no" >&6; }
2639  SET_MAKE="MAKE=${MAKE-make}"
2640fi
2641
2642rm -rf .tst 2>/dev/null
2643mkdir .tst 2>/dev/null
2644if test -d .tst; then
2645  am__leading_dot=.
2646else
2647  am__leading_dot=_
2648fi
2649rmdir .tst 2>/dev/null
2650
2651if test "`cd $srcdir && pwd`" != "`pwd`"; then
2652  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2653  # is not polluted with repeated "-I."
2654  am__isrc=' -I$(srcdir)'
2655  # test to see if srcdir already configured
2656  if test -f $srcdir/config.status; then
2657    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2658  fi
2659fi
2660
2661# test whether we have cygpath
2662if test -z "$CYGPATH_W"; then
2663  if (cygpath --version) >/dev/null 2>/dev/null; then
2664    CYGPATH_W='cygpath -w'
2665  else
2666    CYGPATH_W=echo
2667  fi
2668fi
2669
2670
2671# Define the identity of the package.
2672 PACKAGE='libpthread-stubs'
2673 VERSION='0.3'
2674
2675
2676cat >>confdefs.h <<_ACEOF
2677#define PACKAGE "$PACKAGE"
2678_ACEOF
2679
2680
2681cat >>confdefs.h <<_ACEOF
2682#define VERSION "$VERSION"
2683_ACEOF
2684
2685# Some tools Automake needs.
2686
2687ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2688
2689
2690AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2691
2692
2693AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2694
2695
2696AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2697
2698
2699MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2700
2701# We need awk for the "check" target.  The system "awk" is bad on
2702# some platforms.
2703# Always define AMTAR for backward compatibility.
2704
2705AMTAR=${AMTAR-"${am_missing_run}tar"}
2706
2707am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2708
2709
2710
2711
2712
2713
2714ac_config_headers="$ac_config_headers config.h"
2715
2716
2717case `pwd` in
2718  *\ * | *\	*)
2719    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2720$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2721esac
2722
2723
2724
2725macro_version='2.2.6'
2726macro_revision='1.3012'
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740ltmain="$ac_aux_dir/ltmain.sh"
2741
2742# Make sure we can run config.sub.
2743$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2744  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2745
2746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2747$as_echo_n "checking build system type... " >&6; }
2748if test "${ac_cv_build+set}" = set; then :
2749  $as_echo_n "(cached) " >&6
2750else
2751  ac_build_alias=$build_alias
2752test "x$ac_build_alias" = x &&
2753  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2754test "x$ac_build_alias" = x &&
2755  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2756ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2757  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2758
2759fi
2760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2761$as_echo "$ac_cv_build" >&6; }
2762case $ac_cv_build in
2763*-*-*) ;;
2764*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2765esac
2766build=$ac_cv_build
2767ac_save_IFS=$IFS; IFS='-'
2768set x $ac_cv_build
2769shift
2770build_cpu=$1
2771build_vendor=$2
2772shift; shift
2773# Remember, the first character of IFS is used to create $*,
2774# except with old shells:
2775build_os=$*
2776IFS=$ac_save_IFS
2777case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2778
2779
2780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2781$as_echo_n "checking host system type... " >&6; }
2782if test "${ac_cv_host+set}" = set; then :
2783  $as_echo_n "(cached) " >&6
2784else
2785  if test "x$host_alias" = x; then
2786  ac_cv_host=$ac_cv_build
2787else
2788  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2789    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2790fi
2791
2792fi
2793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2794$as_echo "$ac_cv_host" >&6; }
2795case $ac_cv_host in
2796*-*-*) ;;
2797*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2798esac
2799host=$ac_cv_host
2800ac_save_IFS=$IFS; IFS='-'
2801set x $ac_cv_host
2802shift
2803host_cpu=$1
2804host_vendor=$2
2805shift; shift
2806# Remember, the first character of IFS is used to create $*,
2807# except with old shells:
2808host_os=$*
2809IFS=$ac_save_IFS
2810case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2811
2812
2813DEPDIR="${am__leading_dot}deps"
2814
2815ac_config_commands="$ac_config_commands depfiles"
2816
2817
2818am_make=${MAKE-make}
2819cat > confinc << 'END'
2820am__doit:
2821	@echo this is the am__doit target
2822.PHONY: am__doit
2823END
2824# If we don't find an include directive, just comment out the code.
2825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2826$as_echo_n "checking for style of include used by $am_make... " >&6; }
2827am__include="#"
2828am__quote=
2829_am_result=none
2830# First try GNU make style include.
2831echo "include confinc" > confmf
2832# Ignore all kinds of additional output from `make'.
2833case `$am_make -s -f confmf 2> /dev/null` in #(
2834*the\ am__doit\ target*)
2835  am__include=include
2836  am__quote=
2837  _am_result=GNU
2838  ;;
2839esac
2840# Now try BSD make style include.
2841if test "$am__include" = "#"; then
2842   echo '.include "confinc"' > confmf
2843   case `$am_make -s -f confmf 2> /dev/null` in #(
2844   *the\ am__doit\ target*)
2845     am__include=.include
2846     am__quote="\""
2847     _am_result=BSD
2848     ;;
2849   esac
2850fi
2851
2852
2853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2854$as_echo "$_am_result" >&6; }
2855rm -f confinc confmf
2856
2857# Check whether --enable-dependency-tracking was given.
2858if test "${enable_dependency_tracking+set}" = set; then :
2859  enableval=$enable_dependency_tracking;
2860fi
2861
2862if test "x$enable_dependency_tracking" != xno; then
2863  am_depcomp="$ac_aux_dir/depcomp"
2864  AMDEPBACKSLASH='\'
2865fi
2866 if test "x$enable_dependency_tracking" != xno; then
2867  AMDEP_TRUE=
2868  AMDEP_FALSE='#'
2869else
2870  AMDEP_TRUE='#'
2871  AMDEP_FALSE=
2872fi
2873
2874
2875ac_ext=c
2876ac_cpp='$CPP $CPPFLAGS'
2877ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2878ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2879ac_compiler_gnu=$ac_cv_c_compiler_gnu
2880if test -n "$ac_tool_prefix"; then
2881  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2882set dummy ${ac_tool_prefix}gcc; ac_word=$2
2883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2884$as_echo_n "checking for $ac_word... " >&6; }
2885if test "${ac_cv_prog_CC+set}" = set; then :
2886  $as_echo_n "(cached) " >&6
2887else
2888  if test -n "$CC"; then
2889  ac_cv_prog_CC="$CC" # Let the user override the test.
2890else
2891as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2892for as_dir in $PATH
2893do
2894  IFS=$as_save_IFS
2895  test -z "$as_dir" && as_dir=.
2896    for ac_exec_ext in '' $ac_executable_extensions; do
2897  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2898    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2899    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2900    break 2
2901  fi
2902done
2903  done
2904IFS=$as_save_IFS
2905
2906fi
2907fi
2908CC=$ac_cv_prog_CC
2909if test -n "$CC"; then
2910  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2911$as_echo "$CC" >&6; }
2912else
2913  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2914$as_echo "no" >&6; }
2915fi
2916
2917
2918fi
2919if test -z "$ac_cv_prog_CC"; then
2920  ac_ct_CC=$CC
2921  # Extract the first word of "gcc", so it can be a program name with args.
2922set dummy gcc; ac_word=$2
2923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2924$as_echo_n "checking for $ac_word... " >&6; }
2925if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2926  $as_echo_n "(cached) " >&6
2927else
2928  if test -n "$ac_ct_CC"; then
2929  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2930else
2931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2932for as_dir in $PATH
2933do
2934  IFS=$as_save_IFS
2935  test -z "$as_dir" && as_dir=.
2936    for ac_exec_ext in '' $ac_executable_extensions; do
2937  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2938    ac_cv_prog_ac_ct_CC="gcc"
2939    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2940    break 2
2941  fi
2942done
2943  done
2944IFS=$as_save_IFS
2945
2946fi
2947fi
2948ac_ct_CC=$ac_cv_prog_ac_ct_CC
2949if test -n "$ac_ct_CC"; then
2950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2951$as_echo "$ac_ct_CC" >&6; }
2952else
2953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2954$as_echo "no" >&6; }
2955fi
2956
2957  if test "x$ac_ct_CC" = x; then
2958    CC=""
2959  else
2960    case $cross_compiling:$ac_tool_warned in
2961yes:)
2962{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2963$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2964ac_tool_warned=yes ;;
2965esac
2966    CC=$ac_ct_CC
2967  fi
2968else
2969  CC="$ac_cv_prog_CC"
2970fi
2971
2972if test -z "$CC"; then
2973          if test -n "$ac_tool_prefix"; then
2974    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2975set dummy ${ac_tool_prefix}cc; ac_word=$2
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2977$as_echo_n "checking for $ac_word... " >&6; }
2978if test "${ac_cv_prog_CC+set}" = set; then :
2979  $as_echo_n "(cached) " >&6
2980else
2981  if test -n "$CC"; then
2982  ac_cv_prog_CC="$CC" # Let the user override the test.
2983else
2984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2985for as_dir in $PATH
2986do
2987  IFS=$as_save_IFS
2988  test -z "$as_dir" && as_dir=.
2989    for ac_exec_ext in '' $ac_executable_extensions; do
2990  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2991    ac_cv_prog_CC="${ac_tool_prefix}cc"
2992    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2993    break 2
2994  fi
2995done
2996  done
2997IFS=$as_save_IFS
2998
2999fi
3000fi
3001CC=$ac_cv_prog_CC
3002if test -n "$CC"; then
3003  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3004$as_echo "$CC" >&6; }
3005else
3006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3007$as_echo "no" >&6; }
3008fi
3009
3010
3011  fi
3012fi
3013if test -z "$CC"; then
3014  # Extract the first word of "cc", so it can be a program name with args.
3015set dummy cc; ac_word=$2
3016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3017$as_echo_n "checking for $ac_word... " >&6; }
3018if test "${ac_cv_prog_CC+set}" = set; then :
3019  $as_echo_n "(cached) " >&6
3020else
3021  if test -n "$CC"; then
3022  ac_cv_prog_CC="$CC" # Let the user override the test.
3023else
3024  ac_prog_rejected=no
3025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3026for as_dir in $PATH
3027do
3028  IFS=$as_save_IFS
3029  test -z "$as_dir" && as_dir=.
3030    for ac_exec_ext in '' $ac_executable_extensions; do
3031  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3032    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3033       ac_prog_rejected=yes
3034       continue
3035     fi
3036    ac_cv_prog_CC="cc"
3037    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3038    break 2
3039  fi
3040done
3041  done
3042IFS=$as_save_IFS
3043
3044if test $ac_prog_rejected = yes; then
3045  # We found a bogon in the path, so make sure we never use it.
3046  set dummy $ac_cv_prog_CC
3047  shift
3048  if test $# != 0; then
3049    # We chose a different compiler from the bogus one.
3050    # However, it has the same basename, so the bogon will be chosen
3051    # first if we set CC to just the basename; use the full file name.
3052    shift
3053    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3054  fi
3055fi
3056fi
3057fi
3058CC=$ac_cv_prog_CC
3059if test -n "$CC"; then
3060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3061$as_echo "$CC" >&6; }
3062else
3063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3064$as_echo "no" >&6; }
3065fi
3066
3067
3068fi
3069if test -z "$CC"; then
3070  if test -n "$ac_tool_prefix"; then
3071  for ac_prog in cl.exe
3072  do
3073    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3074set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3076$as_echo_n "checking for $ac_word... " >&6; }
3077if test "${ac_cv_prog_CC+set}" = set; then :
3078  $as_echo_n "(cached) " >&6
3079else
3080  if test -n "$CC"; then
3081  ac_cv_prog_CC="$CC" # Let the user override the test.
3082else
3083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3084for as_dir in $PATH
3085do
3086  IFS=$as_save_IFS
3087  test -z "$as_dir" && as_dir=.
3088    for ac_exec_ext in '' $ac_executable_extensions; do
3089  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3090    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3091    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3092    break 2
3093  fi
3094done
3095  done
3096IFS=$as_save_IFS
3097
3098fi
3099fi
3100CC=$ac_cv_prog_CC
3101if test -n "$CC"; then
3102  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3103$as_echo "$CC" >&6; }
3104else
3105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3106$as_echo "no" >&6; }
3107fi
3108
3109
3110    test -n "$CC" && break
3111  done
3112fi
3113if test -z "$CC"; then
3114  ac_ct_CC=$CC
3115  for ac_prog in cl.exe
3116do
3117  # Extract the first word of "$ac_prog", so it can be a program name with args.
3118set dummy $ac_prog; ac_word=$2
3119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3120$as_echo_n "checking for $ac_word... " >&6; }
3121if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3122  $as_echo_n "(cached) " >&6
3123else
3124  if test -n "$ac_ct_CC"; then
3125  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3126else
3127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3128for as_dir in $PATH
3129do
3130  IFS=$as_save_IFS
3131  test -z "$as_dir" && as_dir=.
3132    for ac_exec_ext in '' $ac_executable_extensions; do
3133  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3134    ac_cv_prog_ac_ct_CC="$ac_prog"
3135    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3136    break 2
3137  fi
3138done
3139  done
3140IFS=$as_save_IFS
3141
3142fi
3143fi
3144ac_ct_CC=$ac_cv_prog_ac_ct_CC
3145if test -n "$ac_ct_CC"; then
3146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3147$as_echo "$ac_ct_CC" >&6; }
3148else
3149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3150$as_echo "no" >&6; }
3151fi
3152
3153
3154  test -n "$ac_ct_CC" && break
3155done
3156
3157  if test "x$ac_ct_CC" = x; then
3158    CC=""
3159  else
3160    case $cross_compiling:$ac_tool_warned in
3161yes:)
3162{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3163$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3164ac_tool_warned=yes ;;
3165esac
3166    CC=$ac_ct_CC
3167  fi
3168fi
3169
3170fi
3171
3172
3173test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3174$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3175as_fn_error "no acceptable C compiler found in \$PATH
3176See \`config.log' for more details." "$LINENO" 5; }
3177
3178# Provide some information about the compiler.
3179$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3180set X $ac_compile
3181ac_compiler=$2
3182for ac_option in --version -v -V -qversion; do
3183  { { ac_try="$ac_compiler $ac_option >&5"
3184case "(($ac_try" in
3185  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3186  *) ac_try_echo=$ac_try;;
3187esac
3188eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3189$as_echo "$ac_try_echo"; } >&5
3190  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3191  ac_status=$?
3192  if test -s conftest.err; then
3193    sed '10a\
3194... rest of stderr output deleted ...
3195         10q' conftest.err >conftest.er1
3196    cat conftest.er1 >&5
3197    rm -f conftest.er1 conftest.err
3198  fi
3199  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3200  test $ac_status = 0; }
3201done
3202
3203cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3204/* end confdefs.h.  */
3205#include <stdio.h>
3206int
3207main ()
3208{
3209FILE *f = fopen ("conftest.out", "w");
3210 return ferror (f) || fclose (f) != 0;
3211
3212  ;
3213  return 0;
3214}
3215_ACEOF
3216ac_clean_files_save=$ac_clean_files
3217ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3218# Try to create an executable without -o first, disregard a.out.
3219# It will help us diagnose broken compilers, and finding out an intuition
3220# of exeext.
3221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3222$as_echo_n "checking for C compiler default output file name... " >&6; }
3223ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3224
3225# The possible output files:
3226ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3227
3228ac_rmfiles=
3229for ac_file in $ac_files
3230do
3231  case $ac_file in
3232    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3233    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3234  esac
3235done
3236rm -f $ac_rmfiles
3237
3238if { { ac_try="$ac_link_default"
3239case "(($ac_try" in
3240  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3241  *) ac_try_echo=$ac_try;;
3242esac
3243eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3244$as_echo "$ac_try_echo"; } >&5
3245  (eval "$ac_link_default") 2>&5
3246  ac_status=$?
3247  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3248  test $ac_status = 0; }; then :
3249  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3250# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3251# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3252# so that the user can short-circuit this test for compilers unknown to
3253# Autoconf.
3254for ac_file in $ac_files ''
3255do
3256  test -f "$ac_file" || continue
3257  case $ac_file in
3258    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3259	;;
3260    [ab].out )
3261	# We found the default executable, but exeext='' is most
3262	# certainly right.
3263	break;;
3264    *.* )
3265	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3266	then :; else
3267	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3268	fi
3269	# We set ac_cv_exeext here because the later test for it is not
3270	# safe: cross compilers may not add the suffix if given an `-o'
3271	# argument, so we may need to know it at that point already.
3272	# Even if this section looks crufty: it has the advantage of
3273	# actually working.
3274	break;;
3275    * )
3276	break;;
3277  esac
3278done
3279test "$ac_cv_exeext" = no && ac_cv_exeext=
3280
3281else
3282  ac_file=''
3283fi
3284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3285$as_echo "$ac_file" >&6; }
3286if test -z "$ac_file"; then :
3287  $as_echo "$as_me: failed program was:" >&5
3288sed 's/^/| /' conftest.$ac_ext >&5
3289
3290{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3292{ as_fn_set_status 77
3293as_fn_error "C compiler cannot create executables
3294See \`config.log' for more details." "$LINENO" 5; }; }
3295fi
3296ac_exeext=$ac_cv_exeext
3297
3298# Check that the compiler produces executables we can run.  If not, either
3299# the compiler is broken, or we cross compile.
3300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3301$as_echo_n "checking whether the C compiler works... " >&6; }
3302# If not cross compiling, check that we can run a simple program.
3303if test "$cross_compiling" != yes; then
3304  if { ac_try='./$ac_file'
3305  { { case "(($ac_try" in
3306  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307  *) ac_try_echo=$ac_try;;
3308esac
3309eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3310$as_echo "$ac_try_echo"; } >&5
3311  (eval "$ac_try") 2>&5
3312  ac_status=$?
3313  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3314  test $ac_status = 0; }; }; then
3315    cross_compiling=no
3316  else
3317    if test "$cross_compiling" = maybe; then
3318	cross_compiling=yes
3319    else
3320	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3321$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3322as_fn_error "cannot run C compiled programs.
3323If you meant to cross compile, use \`--host'.
3324See \`config.log' for more details." "$LINENO" 5; }
3325    fi
3326  fi
3327fi
3328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3329$as_echo "yes" >&6; }
3330
3331rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3332ac_clean_files=$ac_clean_files_save
3333# Check that the compiler produces executables we can run.  If not, either
3334# the compiler is broken, or we cross compile.
3335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3336$as_echo_n "checking whether we are cross compiling... " >&6; }
3337{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3338$as_echo "$cross_compiling" >&6; }
3339
3340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3341$as_echo_n "checking for suffix of executables... " >&6; }
3342if { { ac_try="$ac_link"
3343case "(($ac_try" in
3344  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3345  *) ac_try_echo=$ac_try;;
3346esac
3347eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3348$as_echo "$ac_try_echo"; } >&5
3349  (eval "$ac_link") 2>&5
3350  ac_status=$?
3351  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3352  test $ac_status = 0; }; then :
3353  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3354# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3355# work properly (i.e., refer to `conftest.exe'), while it won't with
3356# `rm'.
3357for ac_file in conftest.exe conftest conftest.*; do
3358  test -f "$ac_file" || continue
3359  case $ac_file in
3360    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3361    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3362	  break;;
3363    * ) break;;
3364  esac
3365done
3366else
3367  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3368$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3369as_fn_error "cannot compute suffix of executables: cannot compile and link
3370See \`config.log' for more details." "$LINENO" 5; }
3371fi
3372rm -f conftest$ac_cv_exeext
3373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3374$as_echo "$ac_cv_exeext" >&6; }
3375
3376rm -f conftest.$ac_ext
3377EXEEXT=$ac_cv_exeext
3378ac_exeext=$EXEEXT
3379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3380$as_echo_n "checking for suffix of object files... " >&6; }
3381if test "${ac_cv_objext+set}" = set; then :
3382  $as_echo_n "(cached) " >&6
3383else
3384  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3385/* end confdefs.h.  */
3386
3387int
3388main ()
3389{
3390
3391  ;
3392  return 0;
3393}
3394_ACEOF
3395rm -f conftest.o conftest.obj
3396if { { ac_try="$ac_compile"
3397case "(($ac_try" in
3398  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3399  *) ac_try_echo=$ac_try;;
3400esac
3401eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3402$as_echo "$ac_try_echo"; } >&5
3403  (eval "$ac_compile") 2>&5
3404  ac_status=$?
3405  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3406  test $ac_status = 0; }; then :
3407  for ac_file in conftest.o conftest.obj conftest.*; do
3408  test -f "$ac_file" || continue;
3409  case $ac_file in
3410    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3411    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3412       break;;
3413  esac
3414done
3415else
3416  $as_echo "$as_me: failed program was:" >&5
3417sed 's/^/| /' conftest.$ac_ext >&5
3418
3419{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3420$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3421as_fn_error "cannot compute suffix of object files: cannot compile
3422See \`config.log' for more details." "$LINENO" 5; }
3423fi
3424rm -f conftest.$ac_cv_objext conftest.$ac_ext
3425fi
3426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3427$as_echo "$ac_cv_objext" >&6; }
3428OBJEXT=$ac_cv_objext
3429ac_objext=$OBJEXT
3430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3431$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3432if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3433  $as_echo_n "(cached) " >&6
3434else
3435  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3436/* end confdefs.h.  */
3437
3438int
3439main ()
3440{
3441#ifndef __GNUC__
3442       choke me
3443#endif
3444
3445  ;
3446  return 0;
3447}
3448_ACEOF
3449if ac_fn_c_try_compile "$LINENO"; then :
3450  ac_compiler_gnu=yes
3451else
3452  ac_compiler_gnu=no
3453fi
3454rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3455ac_cv_c_compiler_gnu=$ac_compiler_gnu
3456
3457fi
3458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3459$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3460if test $ac_compiler_gnu = yes; then
3461  GCC=yes
3462else
3463  GCC=
3464fi
3465ac_test_CFLAGS=${CFLAGS+set}
3466ac_save_CFLAGS=$CFLAGS
3467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3468$as_echo_n "checking whether $CC accepts -g... " >&6; }
3469if test "${ac_cv_prog_cc_g+set}" = set; then :
3470  $as_echo_n "(cached) " >&6
3471else
3472  ac_save_c_werror_flag=$ac_c_werror_flag
3473   ac_c_werror_flag=yes
3474   ac_cv_prog_cc_g=no
3475   CFLAGS="-g"
3476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3477/* end confdefs.h.  */
3478
3479int
3480main ()
3481{
3482
3483  ;
3484  return 0;
3485}
3486_ACEOF
3487if ac_fn_c_try_compile "$LINENO"; then :
3488  ac_cv_prog_cc_g=yes
3489else
3490  CFLAGS=""
3491      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3492/* end confdefs.h.  */
3493
3494int
3495main ()
3496{
3497
3498  ;
3499  return 0;
3500}
3501_ACEOF
3502if ac_fn_c_try_compile "$LINENO"; then :
3503
3504else
3505  ac_c_werror_flag=$ac_save_c_werror_flag
3506	 CFLAGS="-g"
3507	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3508/* end confdefs.h.  */
3509
3510int
3511main ()
3512{
3513
3514  ;
3515  return 0;
3516}
3517_ACEOF
3518if ac_fn_c_try_compile "$LINENO"; then :
3519  ac_cv_prog_cc_g=yes
3520fi
3521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3522fi
3523rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3524fi
3525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3526   ac_c_werror_flag=$ac_save_c_werror_flag
3527fi
3528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3529$as_echo "$ac_cv_prog_cc_g" >&6; }
3530if test "$ac_test_CFLAGS" = set; then
3531  CFLAGS=$ac_save_CFLAGS
3532elif test $ac_cv_prog_cc_g = yes; then
3533  if test "$GCC" = yes; then
3534    CFLAGS="-g -O2"
3535  else
3536    CFLAGS="-g"
3537  fi
3538else
3539  if test "$GCC" = yes; then
3540    CFLAGS="-O2"
3541  else
3542    CFLAGS=
3543  fi
3544fi
3545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3546$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3547if test "${ac_cv_prog_cc_c89+set}" = set; then :
3548  $as_echo_n "(cached) " >&6
3549else
3550  ac_cv_prog_cc_c89=no
3551ac_save_CC=$CC
3552cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3553/* end confdefs.h.  */
3554#include <stdarg.h>
3555#include <stdio.h>
3556#include <sys/types.h>
3557#include <sys/stat.h>
3558/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3559struct buf { int x; };
3560FILE * (*rcsopen) (struct buf *, struct stat *, int);
3561static char *e (p, i)
3562     char **p;
3563     int i;
3564{
3565  return p[i];
3566}
3567static char *f (char * (*g) (char **, int), char **p, ...)
3568{
3569  char *s;
3570  va_list v;
3571  va_start (v,p);
3572  s = g (p, va_arg (v,int));
3573  va_end (v);
3574  return s;
3575}
3576
3577/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3578   function prototypes and stuff, but not '\xHH' hex character constants.
3579   These don't provoke an error unfortunately, instead are silently treated
3580   as 'x'.  The following induces an error, until -std is added to get
3581   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3582   array size at least.  It's necessary to write '\x00'==0 to get something
3583   that's true only with -std.  */
3584int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3585
3586/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3587   inside strings and character constants.  */
3588#define FOO(x) 'x'
3589int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3590
3591int test (int i, double x);
3592struct s1 {int (*f) (int a);};
3593struct s2 {int (*f) (double a);};
3594int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3595int argc;
3596char **argv;
3597int
3598main ()
3599{
3600return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3601  ;
3602  return 0;
3603}
3604_ACEOF
3605for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3606	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3607do
3608  CC="$ac_save_CC $ac_arg"
3609  if ac_fn_c_try_compile "$LINENO"; then :
3610  ac_cv_prog_cc_c89=$ac_arg
3611fi
3612rm -f core conftest.err conftest.$ac_objext
3613  test "x$ac_cv_prog_cc_c89" != "xno" && break
3614done
3615rm -f conftest.$ac_ext
3616CC=$ac_save_CC
3617
3618fi
3619# AC_CACHE_VAL
3620case "x$ac_cv_prog_cc_c89" in
3621  x)
3622    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3623$as_echo "none needed" >&6; } ;;
3624  xno)
3625    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3626$as_echo "unsupported" >&6; } ;;
3627  *)
3628    CC="$CC $ac_cv_prog_cc_c89"
3629    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3630$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3631esac
3632if test "x$ac_cv_prog_cc_c89" != xno; then :
3633
3634fi
3635
3636ac_ext=c
3637ac_cpp='$CPP $CPPFLAGS'
3638ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3639ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3640ac_compiler_gnu=$ac_cv_c_compiler_gnu
3641
3642depcc="$CC"   am_compiler_list=
3643
3644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3645$as_echo_n "checking dependency style of $depcc... " >&6; }
3646if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3647  $as_echo_n "(cached) " >&6
3648else
3649  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3650  # We make a subdir and do the tests there.  Otherwise we can end up
3651  # making bogus files that we don't know about and never remove.  For
3652  # instance it was reported that on HP-UX the gcc test will end up
3653  # making a dummy file named `D' -- because `-MD' means `put the output
3654  # in D'.
3655  mkdir conftest.dir
3656  # Copy depcomp to subdir because otherwise we won't find it if we're
3657  # using a relative directory.
3658  cp "$am_depcomp" conftest.dir
3659  cd conftest.dir
3660  # We will build objects and dependencies in a subdirectory because
3661  # it helps to detect inapplicable dependency modes.  For instance
3662  # both Tru64's cc and ICC support -MD to output dependencies as a
3663  # side effect of compilation, but ICC will put the dependencies in
3664  # the current directory while Tru64 will put them in the object
3665  # directory.
3666  mkdir sub
3667
3668  am_cv_CC_dependencies_compiler_type=none
3669  if test "$am_compiler_list" = ""; then
3670     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3671  fi
3672  am__universal=false
3673  case " $depcc " in #(
3674     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3675     esac
3676
3677  for depmode in $am_compiler_list; do
3678    # Setup a source with many dependencies, because some compilers
3679    # like to wrap large dependency lists on column 80 (with \), and
3680    # we should not choose a depcomp mode which is confused by this.
3681    #
3682    # We need to recreate these files for each test, as the compiler may
3683    # overwrite some of them when testing with obscure command lines.
3684    # This happens at least with the AIX C compiler.
3685    : > sub/conftest.c
3686    for i in 1 2 3 4 5 6; do
3687      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3688      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3689      # Solaris 8's {/usr,}/bin/sh.
3690      touch sub/conftst$i.h
3691    done
3692    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3693
3694    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3695    # mode.  It turns out that the SunPro C++ compiler does not properly
3696    # handle `-M -o', and we need to detect this.  Also, some Intel
3697    # versions had trouble with output in subdirs
3698    am__obj=sub/conftest.${OBJEXT-o}
3699    am__minus_obj="-o $am__obj"
3700    case $depmode in
3701    gcc)
3702      # This depmode causes a compiler race in universal mode.
3703      test "$am__universal" = false || continue
3704      ;;
3705    nosideeffect)
3706      # after this tag, mechanisms are not by side-effect, so they'll
3707      # only be used when explicitly requested
3708      if test "x$enable_dependency_tracking" = xyes; then
3709	continue
3710      else
3711	break
3712      fi
3713      ;;
3714    msvisualcpp | msvcmsys)
3715      # This compiler won't grok `-c -o', but also, the minuso test has
3716      # not run yet.  These depmodes are late enough in the game, and
3717      # so weak that their functioning should not be impacted.
3718      am__obj=conftest.${OBJEXT-o}
3719      am__minus_obj=
3720      ;;
3721    none) break ;;
3722    esac
3723    if depmode=$depmode \
3724       source=sub/conftest.c object=$am__obj \
3725       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3726       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3727         >/dev/null 2>conftest.err &&
3728       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3729       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3730       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3731       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3732      # icc doesn't choke on unknown options, it will just issue warnings
3733      # or remarks (even with -Werror).  So we grep stderr for any message
3734      # that says an option was ignored or not supported.
3735      # When given -MP, icc 7.0 and 7.1 complain thusly:
3736      #   icc: Command line warning: ignoring option '-M'; no argument required
3737      # The diagnosis changed in icc 8.0:
3738      #   icc: Command line remark: option '-MP' not supported
3739      if (grep 'ignoring option' conftest.err ||
3740          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3741        am_cv_CC_dependencies_compiler_type=$depmode
3742        break
3743      fi
3744    fi
3745  done
3746
3747  cd ..
3748  rm -rf conftest.dir
3749else
3750  am_cv_CC_dependencies_compiler_type=none
3751fi
3752
3753fi
3754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3755$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3756CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3757
3758 if
3759  test "x$enable_dependency_tracking" != xno \
3760  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3761  am__fastdepCC_TRUE=
3762  am__fastdepCC_FALSE='#'
3763else
3764  am__fastdepCC_TRUE='#'
3765  am__fastdepCC_FALSE=
3766fi
3767
3768
3769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3770$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3771if test "${ac_cv_path_SED+set}" = set; then :
3772  $as_echo_n "(cached) " >&6
3773else
3774            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3775     for ac_i in 1 2 3 4 5 6 7; do
3776       ac_script="$ac_script$as_nl$ac_script"
3777     done
3778     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3779     { ac_script=; unset ac_script;}
3780     if test -z "$SED"; then
3781  ac_path_SED_found=false
3782  # Loop through the user's path and test for each of PROGNAME-LIST
3783  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3784for as_dir in $PATH
3785do
3786  IFS=$as_save_IFS
3787  test -z "$as_dir" && as_dir=.
3788    for ac_prog in sed gsed; do
3789    for ac_exec_ext in '' $ac_executable_extensions; do
3790      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3791      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3792# Check for GNU ac_path_SED and select it if it is found.
3793  # Check for GNU $ac_path_SED
3794case `"$ac_path_SED" --version 2>&1` in
3795*GNU*)
3796  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3797*)
3798  ac_count=0
3799  $as_echo_n 0123456789 >"conftest.in"
3800  while :
3801  do
3802    cat "conftest.in" "conftest.in" >"conftest.tmp"
3803    mv "conftest.tmp" "conftest.in"
3804    cp "conftest.in" "conftest.nl"
3805    $as_echo '' >> "conftest.nl"
3806    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3807    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3808    as_fn_arith $ac_count + 1 && ac_count=$as_val
3809    if test $ac_count -gt ${ac_path_SED_max-0}; then
3810      # Best one so far, save it but keep looking for a better one
3811      ac_cv_path_SED="$ac_path_SED"
3812      ac_path_SED_max=$ac_count
3813    fi
3814    # 10*(2^10) chars as input seems more than enough
3815    test $ac_count -gt 10 && break
3816  done
3817  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3818esac
3819
3820      $ac_path_SED_found && break 3
3821    done
3822  done
3823  done
3824IFS=$as_save_IFS
3825  if test -z "$ac_cv_path_SED"; then
3826    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3827  fi
3828else
3829  ac_cv_path_SED=$SED
3830fi
3831
3832fi
3833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3834$as_echo "$ac_cv_path_SED" >&6; }
3835 SED="$ac_cv_path_SED"
3836  rm -f conftest.sed
3837
3838test -z "$SED" && SED=sed
3839Xsed="$SED -e 1s/^X//"
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3852$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3853if test "${ac_cv_path_GREP+set}" = set; then :
3854  $as_echo_n "(cached) " >&6
3855else
3856  if test -z "$GREP"; then
3857  ac_path_GREP_found=false
3858  # Loop through the user's path and test for each of PROGNAME-LIST
3859  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3860for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3861do
3862  IFS=$as_save_IFS
3863  test -z "$as_dir" && as_dir=.
3864    for ac_prog in grep ggrep; do
3865    for ac_exec_ext in '' $ac_executable_extensions; do
3866      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3867      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3868# Check for GNU ac_path_GREP and select it if it is found.
3869  # Check for GNU $ac_path_GREP
3870case `"$ac_path_GREP" --version 2>&1` in
3871*GNU*)
3872  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3873*)
3874  ac_count=0
3875  $as_echo_n 0123456789 >"conftest.in"
3876  while :
3877  do
3878    cat "conftest.in" "conftest.in" >"conftest.tmp"
3879    mv "conftest.tmp" "conftest.in"
3880    cp "conftest.in" "conftest.nl"
3881    $as_echo 'GREP' >> "conftest.nl"
3882    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3883    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3884    as_fn_arith $ac_count + 1 && ac_count=$as_val
3885    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3886      # Best one so far, save it but keep looking for a better one
3887      ac_cv_path_GREP="$ac_path_GREP"
3888      ac_path_GREP_max=$ac_count
3889    fi
3890    # 10*(2^10) chars as input seems more than enough
3891    test $ac_count -gt 10 && break
3892  done
3893  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3894esac
3895
3896      $ac_path_GREP_found && break 3
3897    done
3898  done
3899  done
3900IFS=$as_save_IFS
3901  if test -z "$ac_cv_path_GREP"; then
3902    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3903  fi
3904else
3905  ac_cv_path_GREP=$GREP
3906fi
3907
3908fi
3909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3910$as_echo "$ac_cv_path_GREP" >&6; }
3911 GREP="$ac_cv_path_GREP"
3912
3913
3914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3915$as_echo_n "checking for egrep... " >&6; }
3916if test "${ac_cv_path_EGREP+set}" = set; then :
3917  $as_echo_n "(cached) " >&6
3918else
3919  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3920   then ac_cv_path_EGREP="$GREP -E"
3921   else
3922     if test -z "$EGREP"; then
3923  ac_path_EGREP_found=false
3924  # Loop through the user's path and test for each of PROGNAME-LIST
3925  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3926for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3927do
3928  IFS=$as_save_IFS
3929  test -z "$as_dir" && as_dir=.
3930    for ac_prog in egrep; do
3931    for ac_exec_ext in '' $ac_executable_extensions; do
3932      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3933      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3934# Check for GNU ac_path_EGREP and select it if it is found.
3935  # Check for GNU $ac_path_EGREP
3936case `"$ac_path_EGREP" --version 2>&1` in
3937*GNU*)
3938  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3939*)
3940  ac_count=0
3941  $as_echo_n 0123456789 >"conftest.in"
3942  while :
3943  do
3944    cat "conftest.in" "conftest.in" >"conftest.tmp"
3945    mv "conftest.tmp" "conftest.in"
3946    cp "conftest.in" "conftest.nl"
3947    $as_echo 'EGREP' >> "conftest.nl"
3948    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3949    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3950    as_fn_arith $ac_count + 1 && ac_count=$as_val
3951    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3952      # Best one so far, save it but keep looking for a better one
3953      ac_cv_path_EGREP="$ac_path_EGREP"
3954      ac_path_EGREP_max=$ac_count
3955    fi
3956    # 10*(2^10) chars as input seems more than enough
3957    test $ac_count -gt 10 && break
3958  done
3959  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3960esac
3961
3962      $ac_path_EGREP_found && break 3
3963    done
3964  done
3965  done
3966IFS=$as_save_IFS
3967  if test -z "$ac_cv_path_EGREP"; then
3968    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3969  fi
3970else
3971  ac_cv_path_EGREP=$EGREP
3972fi
3973
3974   fi
3975fi
3976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3977$as_echo "$ac_cv_path_EGREP" >&6; }
3978 EGREP="$ac_cv_path_EGREP"
3979
3980
3981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3982$as_echo_n "checking for fgrep... " >&6; }
3983if test "${ac_cv_path_FGREP+set}" = set; then :
3984  $as_echo_n "(cached) " >&6
3985else
3986  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3987   then ac_cv_path_FGREP="$GREP -F"
3988   else
3989     if test -z "$FGREP"; then
3990  ac_path_FGREP_found=false
3991  # Loop through the user's path and test for each of PROGNAME-LIST
3992  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3993for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3994do
3995  IFS=$as_save_IFS
3996  test -z "$as_dir" && as_dir=.
3997    for ac_prog in fgrep; do
3998    for ac_exec_ext in '' $ac_executable_extensions; do
3999      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4000      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4001# Check for GNU ac_path_FGREP and select it if it is found.
4002  # Check for GNU $ac_path_FGREP
4003case `"$ac_path_FGREP" --version 2>&1` in
4004*GNU*)
4005  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4006*)
4007  ac_count=0
4008  $as_echo_n 0123456789 >"conftest.in"
4009  while :
4010  do
4011    cat "conftest.in" "conftest.in" >"conftest.tmp"
4012    mv "conftest.tmp" "conftest.in"
4013    cp "conftest.in" "conftest.nl"
4014    $as_echo 'FGREP' >> "conftest.nl"
4015    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4016    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4017    as_fn_arith $ac_count + 1 && ac_count=$as_val
4018    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4019      # Best one so far, save it but keep looking for a better one
4020      ac_cv_path_FGREP="$ac_path_FGREP"
4021      ac_path_FGREP_max=$ac_count
4022    fi
4023    # 10*(2^10) chars as input seems more than enough
4024    test $ac_count -gt 10 && break
4025  done
4026  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4027esac
4028
4029      $ac_path_FGREP_found && break 3
4030    done
4031  done
4032  done
4033IFS=$as_save_IFS
4034  if test -z "$ac_cv_path_FGREP"; then
4035    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4036  fi
4037else
4038  ac_cv_path_FGREP=$FGREP
4039fi
4040
4041   fi
4042fi
4043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4044$as_echo "$ac_cv_path_FGREP" >&6; }
4045 FGREP="$ac_cv_path_FGREP"
4046
4047
4048test -z "$GREP" && GREP=grep
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068# Check whether --with-gnu-ld was given.
4069if test "${with_gnu_ld+set}" = set; then :
4070  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4071else
4072  with_gnu_ld=no
4073fi
4074
4075ac_prog=ld
4076if test "$GCC" = yes; then
4077  # Check if gcc -print-prog-name=ld gives a path.
4078  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4079$as_echo_n "checking for ld used by $CC... " >&6; }
4080  case $host in
4081  *-*-mingw*)
4082    # gcc leaves a trailing carriage return which upsets mingw
4083    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4084  *)
4085    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4086  esac
4087  case $ac_prog in
4088    # Accept absolute paths.
4089    [\\/]* | ?:[\\/]*)
4090      re_direlt='/[^/][^/]*/\.\./'
4091      # Canonicalize the pathname of ld
4092      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4093      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4094	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4095      done
4096      test -z "$LD" && LD="$ac_prog"
4097      ;;
4098  "")
4099    # If it fails, then pretend we aren't using GCC.
4100    ac_prog=ld
4101    ;;
4102  *)
4103    # If it is relative, then search for the first ld in PATH.
4104    with_gnu_ld=unknown
4105    ;;
4106  esac
4107elif test "$with_gnu_ld" = yes; then
4108  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4109$as_echo_n "checking for GNU ld... " >&6; }
4110else
4111  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4112$as_echo_n "checking for non-GNU ld... " >&6; }
4113fi
4114if test "${lt_cv_path_LD+set}" = set; then :
4115  $as_echo_n "(cached) " >&6
4116else
4117  if test -z "$LD"; then
4118  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4119  for ac_dir in $PATH; do
4120    IFS="$lt_save_ifs"
4121    test -z "$ac_dir" && ac_dir=.
4122    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4123      lt_cv_path_LD="$ac_dir/$ac_prog"
4124      # Check to see if the program is GNU ld.  I'd rather use --version,
4125      # but apparently some variants of GNU ld only accept -v.
4126      # Break only if it was the GNU/non-GNU ld that we prefer.
4127      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4128      *GNU* | *'with BFD'*)
4129	test "$with_gnu_ld" != no && break
4130	;;
4131      *)
4132	test "$with_gnu_ld" != yes && break
4133	;;
4134      esac
4135    fi
4136  done
4137  IFS="$lt_save_ifs"
4138else
4139  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4140fi
4141fi
4142
4143LD="$lt_cv_path_LD"
4144if test -n "$LD"; then
4145  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4146$as_echo "$LD" >&6; }
4147else
4148  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4149$as_echo "no" >&6; }
4150fi
4151test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4153$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4154if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4155  $as_echo_n "(cached) " >&6
4156else
4157  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4158case `$LD -v 2>&1 </dev/null` in
4159*GNU* | *'with BFD'*)
4160  lt_cv_prog_gnu_ld=yes
4161  ;;
4162*)
4163  lt_cv_prog_gnu_ld=no
4164  ;;
4165esac
4166fi
4167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4168$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4169with_gnu_ld=$lt_cv_prog_gnu_ld
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4180$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4181if test "${lt_cv_path_NM+set}" = set; then :
4182  $as_echo_n "(cached) " >&6
4183else
4184  if test -n "$NM"; then
4185  # Let the user override the test.
4186  lt_cv_path_NM="$NM"
4187else
4188  lt_nm_to_check="${ac_tool_prefix}nm"
4189  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4190    lt_nm_to_check="$lt_nm_to_check nm"
4191  fi
4192  for lt_tmp_nm in $lt_nm_to_check; do
4193    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4194    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4195      IFS="$lt_save_ifs"
4196      test -z "$ac_dir" && ac_dir=.
4197      tmp_nm="$ac_dir/$lt_tmp_nm"
4198      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4199	# Check to see if the nm accepts a BSD-compat flag.
4200	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4201	#   nm: unknown option "B" ignored
4202	# Tru64's nm complains that /dev/null is an invalid object file
4203	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4204	*/dev/null* | *'Invalid file or object type'*)
4205	  lt_cv_path_NM="$tmp_nm -B"
4206	  break
4207	  ;;
4208	*)
4209	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4210	  */dev/null*)
4211	    lt_cv_path_NM="$tmp_nm -p"
4212	    break
4213	    ;;
4214	  *)
4215	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4216	    continue # so that we can try to find one that supports BSD flags
4217	    ;;
4218	  esac
4219	  ;;
4220	esac
4221      fi
4222    done
4223    IFS="$lt_save_ifs"
4224  done
4225  : ${lt_cv_path_NM=no}
4226fi
4227fi
4228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4229$as_echo "$lt_cv_path_NM" >&6; }
4230if test "$lt_cv_path_NM" != "no"; then
4231  NM="$lt_cv_path_NM"
4232else
4233  # Didn't find any BSD compatible name lister, look for dumpbin.
4234  if test -n "$ac_tool_prefix"; then
4235  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4236  do
4237    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4238set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4240$as_echo_n "checking for $ac_word... " >&6; }
4241if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4242  $as_echo_n "(cached) " >&6
4243else
4244  if test -n "$DUMPBIN"; then
4245  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4246else
4247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4248for as_dir in $PATH
4249do
4250  IFS=$as_save_IFS
4251  test -z "$as_dir" && as_dir=.
4252    for ac_exec_ext in '' $ac_executable_extensions; do
4253  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4254    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4255    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4256    break 2
4257  fi
4258done
4259  done
4260IFS=$as_save_IFS
4261
4262fi
4263fi
4264DUMPBIN=$ac_cv_prog_DUMPBIN
4265if test -n "$DUMPBIN"; then
4266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4267$as_echo "$DUMPBIN" >&6; }
4268else
4269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4270$as_echo "no" >&6; }
4271fi
4272
4273
4274    test -n "$DUMPBIN" && break
4275  done
4276fi
4277if test -z "$DUMPBIN"; then
4278  ac_ct_DUMPBIN=$DUMPBIN
4279  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4280do
4281  # Extract the first word of "$ac_prog", so it can be a program name with args.
4282set dummy $ac_prog; ac_word=$2
4283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4284$as_echo_n "checking for $ac_word... " >&6; }
4285if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4286  $as_echo_n "(cached) " >&6
4287else
4288  if test -n "$ac_ct_DUMPBIN"; then
4289  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4290else
4291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4292for as_dir in $PATH
4293do
4294  IFS=$as_save_IFS
4295  test -z "$as_dir" && as_dir=.
4296    for ac_exec_ext in '' $ac_executable_extensions; do
4297  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4298    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4299    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4300    break 2
4301  fi
4302done
4303  done
4304IFS=$as_save_IFS
4305
4306fi
4307fi
4308ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4309if test -n "$ac_ct_DUMPBIN"; then
4310  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4311$as_echo "$ac_ct_DUMPBIN" >&6; }
4312else
4313  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4314$as_echo "no" >&6; }
4315fi
4316
4317
4318  test -n "$ac_ct_DUMPBIN" && break
4319done
4320
4321  if test "x$ac_ct_DUMPBIN" = x; then
4322    DUMPBIN=":"
4323  else
4324    case $cross_compiling:$ac_tool_warned in
4325yes:)
4326{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4327$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4328ac_tool_warned=yes ;;
4329esac
4330    DUMPBIN=$ac_ct_DUMPBIN
4331  fi
4332fi
4333
4334
4335  if test "$DUMPBIN" != ":"; then
4336    NM="$DUMPBIN"
4337  fi
4338fi
4339test -z "$NM" && NM=nm
4340
4341
4342
4343
4344
4345
4346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4347$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4348if test "${lt_cv_nm_interface+set}" = set; then :
4349  $as_echo_n "(cached) " >&6
4350else
4351  lt_cv_nm_interface="BSD nm"
4352  echo "int some_variable = 0;" > conftest.$ac_ext
4353  (eval echo "\"\$as_me:4353: $ac_compile\"" >&5)
4354  (eval "$ac_compile" 2>conftest.err)
4355  cat conftest.err >&5
4356  (eval echo "\"\$as_me:4356: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4357  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4358  cat conftest.err >&5
4359  (eval echo "\"\$as_me:4359: output\"" >&5)
4360  cat conftest.out >&5
4361  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4362    lt_cv_nm_interface="MS dumpbin"
4363  fi
4364  rm -f conftest*
4365fi
4366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4367$as_echo "$lt_cv_nm_interface" >&6; }
4368
4369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4370$as_echo_n "checking whether ln -s works... " >&6; }
4371LN_S=$as_ln_s
4372if test "$LN_S" = "ln -s"; then
4373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4374$as_echo "yes" >&6; }
4375else
4376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4377$as_echo "no, using $LN_S" >&6; }
4378fi
4379
4380# find the maximum length of command line arguments
4381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4382$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4383if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4384  $as_echo_n "(cached) " >&6
4385else
4386    i=0
4387  teststring="ABCD"
4388
4389  case $build_os in
4390  msdosdjgpp*)
4391    # On DJGPP, this test can blow up pretty badly due to problems in libc
4392    # (any single argument exceeding 2000 bytes causes a buffer overrun
4393    # during glob expansion).  Even if it were fixed, the result of this
4394    # check would be larger than it should be.
4395    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4396    ;;
4397
4398  gnu*)
4399    # Under GNU Hurd, this test is not required because there is
4400    # no limit to the length of command line arguments.
4401    # Libtool will interpret -1 as no limit whatsoever
4402    lt_cv_sys_max_cmd_len=-1;
4403    ;;
4404
4405  cygwin* | mingw* | cegcc*)
4406    # On Win9x/ME, this test blows up -- it succeeds, but takes
4407    # about 5 minutes as the teststring grows exponentially.
4408    # Worse, since 9x/ME are not pre-emptively multitasking,
4409    # you end up with a "frozen" computer, even though with patience
4410    # the test eventually succeeds (with a max line length of 256k).
4411    # Instead, let's just punt: use the minimum linelength reported by
4412    # all of the supported platforms: 8192 (on NT/2K/XP).
4413    lt_cv_sys_max_cmd_len=8192;
4414    ;;
4415
4416  amigaos*)
4417    # On AmigaOS with pdksh, this test takes hours, literally.
4418    # So we just punt and use a minimum line length of 8192.
4419    lt_cv_sys_max_cmd_len=8192;
4420    ;;
4421
4422  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4423    # This has been around since 386BSD, at least.  Likely further.
4424    if test -x /sbin/sysctl; then
4425      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4426    elif test -x /usr/sbin/sysctl; then
4427      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4428    else
4429      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4430    fi
4431    # And add a safety zone
4432    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4433    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4434    ;;
4435
4436  interix*)
4437    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4438    lt_cv_sys_max_cmd_len=196608
4439    ;;
4440
4441  osf*)
4442    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4443    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4444    # nice to cause kernel panics so lets avoid the loop below.
4445    # First set a reasonable default.
4446    lt_cv_sys_max_cmd_len=16384
4447    #
4448    if test -x /sbin/sysconfig; then
4449      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4450        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4451      esac
4452    fi
4453    ;;
4454  sco3.2v5*)
4455    lt_cv_sys_max_cmd_len=102400
4456    ;;
4457  sysv5* | sco5v6* | sysv4.2uw2*)
4458    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4459    if test -n "$kargmax"; then
4460      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4461    else
4462      lt_cv_sys_max_cmd_len=32768
4463    fi
4464    ;;
4465  *)
4466    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4467    if test -n "$lt_cv_sys_max_cmd_len"; then
4468      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4469      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4470    else
4471      # Make teststring a little bigger before we do anything with it.
4472      # a 1K string should be a reasonable start.
4473      for i in 1 2 3 4 5 6 7 8 ; do
4474        teststring=$teststring$teststring
4475      done
4476      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4477      # If test is not a shell built-in, we'll probably end up computing a
4478      # maximum length that is only half of the actual maximum length, but
4479      # we can't tell.
4480      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4481	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4482	      test $i != 17 # 1/2 MB should be enough
4483      do
4484        i=`expr $i + 1`
4485        teststring=$teststring$teststring
4486      done
4487      # Only check the string length outside the loop.
4488      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4489      teststring=
4490      # Add a significant safety factor because C++ compilers can tack on
4491      # massive amounts of additional arguments before passing them to the
4492      # linker.  It appears as though 1/2 is a usable value.
4493      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4494    fi
4495    ;;
4496  esac
4497
4498fi
4499
4500if test -n $lt_cv_sys_max_cmd_len ; then
4501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4502$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4503else
4504  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4505$as_echo "none" >&6; }
4506fi
4507max_cmd_len=$lt_cv_sys_max_cmd_len
4508
4509
4510
4511
4512
4513
4514: ${CP="cp -f"}
4515: ${MV="mv -f"}
4516: ${RM="rm -f"}
4517
4518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4519$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4520# Try some XSI features
4521xsi_shell=no
4522( _lt_dummy="a/b/c"
4523  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4524      = c,a/b,, \
4525    && eval 'test $(( 1 + 1 )) -eq 2 \
4526    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4527  && xsi_shell=yes
4528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4529$as_echo "$xsi_shell" >&6; }
4530
4531
4532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4533$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4534lt_shell_append=no
4535( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4536    >/dev/null 2>&1 \
4537  && lt_shell_append=yes
4538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4539$as_echo "$lt_shell_append" >&6; }
4540
4541
4542if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4543  lt_unset=unset
4544else
4545  lt_unset=false
4546fi
4547
4548
4549
4550
4551
4552# test EBCDIC or ASCII
4553case `echo X|tr X '\101'` in
4554 A) # ASCII based system
4555    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4556  lt_SP2NL='tr \040 \012'
4557  lt_NL2SP='tr \015\012 \040\040'
4558  ;;
4559 *) # EBCDIC based system
4560  lt_SP2NL='tr \100 \n'
4561  lt_NL2SP='tr \r\n \100\100'
4562  ;;
4563esac
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4574$as_echo_n "checking for $LD option to reload object files... " >&6; }
4575if test "${lt_cv_ld_reload_flag+set}" = set; then :
4576  $as_echo_n "(cached) " >&6
4577else
4578  lt_cv_ld_reload_flag='-r'
4579fi
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4581$as_echo "$lt_cv_ld_reload_flag" >&6; }
4582reload_flag=$lt_cv_ld_reload_flag
4583case $reload_flag in
4584"" | " "*) ;;
4585*) reload_flag=" $reload_flag" ;;
4586esac
4587reload_cmds='$LD$reload_flag -o $output$reload_objs'
4588case $host_os in
4589  darwin*)
4590    if test "$GCC" = yes; then
4591      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4592    else
4593      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4594    fi
4595    ;;
4596esac
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606if test -n "$ac_tool_prefix"; then
4607  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4608set dummy ${ac_tool_prefix}objdump; ac_word=$2
4609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4610$as_echo_n "checking for $ac_word... " >&6; }
4611if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4612  $as_echo_n "(cached) " >&6
4613else
4614  if test -n "$OBJDUMP"; then
4615  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4616else
4617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4618for as_dir in $PATH
4619do
4620  IFS=$as_save_IFS
4621  test -z "$as_dir" && as_dir=.
4622    for ac_exec_ext in '' $ac_executable_extensions; do
4623  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4624    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4625    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4626    break 2
4627  fi
4628done
4629  done
4630IFS=$as_save_IFS
4631
4632fi
4633fi
4634OBJDUMP=$ac_cv_prog_OBJDUMP
4635if test -n "$OBJDUMP"; then
4636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4637$as_echo "$OBJDUMP" >&6; }
4638else
4639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4640$as_echo "no" >&6; }
4641fi
4642
4643
4644fi
4645if test -z "$ac_cv_prog_OBJDUMP"; then
4646  ac_ct_OBJDUMP=$OBJDUMP
4647  # Extract the first word of "objdump", so it can be a program name with args.
4648set dummy objdump; ac_word=$2
4649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4650$as_echo_n "checking for $ac_word... " >&6; }
4651if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4652  $as_echo_n "(cached) " >&6
4653else
4654  if test -n "$ac_ct_OBJDUMP"; then
4655  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4656else
4657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4658for as_dir in $PATH
4659do
4660  IFS=$as_save_IFS
4661  test -z "$as_dir" && as_dir=.
4662    for ac_exec_ext in '' $ac_executable_extensions; do
4663  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4664    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4665    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4666    break 2
4667  fi
4668done
4669  done
4670IFS=$as_save_IFS
4671
4672fi
4673fi
4674ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4675if test -n "$ac_ct_OBJDUMP"; then
4676  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4677$as_echo "$ac_ct_OBJDUMP" >&6; }
4678else
4679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4680$as_echo "no" >&6; }
4681fi
4682
4683  if test "x$ac_ct_OBJDUMP" = x; then
4684    OBJDUMP="false"
4685  else
4686    case $cross_compiling:$ac_tool_warned in
4687yes:)
4688{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4689$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4690ac_tool_warned=yes ;;
4691esac
4692    OBJDUMP=$ac_ct_OBJDUMP
4693  fi
4694else
4695  OBJDUMP="$ac_cv_prog_OBJDUMP"
4696fi
4697
4698test -z "$OBJDUMP" && OBJDUMP=objdump
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4709$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4710if test "${lt_cv_deplibs_check_method+set}" = set; then :
4711  $as_echo_n "(cached) " >&6
4712else
4713  lt_cv_file_magic_cmd='$MAGIC_CMD'
4714lt_cv_file_magic_test_file=
4715lt_cv_deplibs_check_method='unknown'
4716# Need to set the preceding variable on all platforms that support
4717# interlibrary dependencies.
4718# 'none' -- dependencies not supported.
4719# `unknown' -- same as none, but documents that we really don't know.
4720# 'pass_all' -- all dependencies passed with no checks.
4721# 'test_compile' -- check by making test program.
4722# 'file_magic [[regex]]' -- check by looking for files in library path
4723# which responds to the $file_magic_cmd with a given extended regex.
4724# If you have `file' or equivalent on your system and you're not sure
4725# whether `pass_all' will *always* work, you probably want this one.
4726
4727case $host_os in
4728aix[4-9]*)
4729  lt_cv_deplibs_check_method=pass_all
4730  ;;
4731
4732beos*)
4733  lt_cv_deplibs_check_method=pass_all
4734  ;;
4735
4736bsdi[45]*)
4737  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4738  lt_cv_file_magic_cmd='/usr/bin/file -L'
4739  lt_cv_file_magic_test_file=/shlib/libc.so
4740  ;;
4741
4742cygwin*)
4743  # func_win32_libid is a shell function defined in ltmain.sh
4744  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4745  lt_cv_file_magic_cmd='func_win32_libid'
4746  ;;
4747
4748mingw* | pw32*)
4749  # Base MSYS/MinGW do not provide the 'file' command needed by
4750  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4751  # unless we find 'file', for example because we are cross-compiling.
4752  if ( file / ) >/dev/null 2>&1; then
4753    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4754    lt_cv_file_magic_cmd='func_win32_libid'
4755  else
4756    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4757    lt_cv_file_magic_cmd='$OBJDUMP -f'
4758  fi
4759  ;;
4760
4761cegcc)
4762  # use the weaker test based on 'objdump'. See mingw*.
4763  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4764  lt_cv_file_magic_cmd='$OBJDUMP -f'
4765  ;;
4766
4767darwin* | rhapsody*)
4768  lt_cv_deplibs_check_method=pass_all
4769  ;;
4770
4771freebsd* | dragonfly*)
4772  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4773    case $host_cpu in
4774    i*86 )
4775      # Not sure whether the presence of OpenBSD here was a mistake.
4776      # Let's accept both of them until this is cleared up.
4777      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4778      lt_cv_file_magic_cmd=/usr/bin/file
4779      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4780      ;;
4781    esac
4782  else
4783    lt_cv_deplibs_check_method=pass_all
4784  fi
4785  ;;
4786
4787gnu*)
4788  lt_cv_deplibs_check_method=pass_all
4789  ;;
4790
4791hpux10.20* | hpux11*)
4792  lt_cv_file_magic_cmd=/usr/bin/file
4793  case $host_cpu in
4794  ia64*)
4795    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4796    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4797    ;;
4798  hppa*64*)
4799    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]'
4800    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4801    ;;
4802  *)
4803    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4804    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4805    ;;
4806  esac
4807  ;;
4808
4809interix[3-9]*)
4810  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4811  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4812  ;;
4813
4814irix5* | irix6* | nonstopux*)
4815  case $LD in
4816  *-32|*"-32 ") libmagic=32-bit;;
4817  *-n32|*"-n32 ") libmagic=N32;;
4818  *-64|*"-64 ") libmagic=64-bit;;
4819  *) libmagic=never-match;;
4820  esac
4821  lt_cv_deplibs_check_method=pass_all
4822  ;;
4823
4824# This must be Linux ELF.
4825linux* | k*bsd*-gnu)
4826  lt_cv_deplibs_check_method=pass_all
4827  ;;
4828
4829netbsd* | netbsdelf*-gnu)
4830  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4831    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4832  else
4833    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4834  fi
4835  ;;
4836
4837newos6*)
4838  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4839  lt_cv_file_magic_cmd=/usr/bin/file
4840  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4841  ;;
4842
4843*nto* | *qnx*)
4844  lt_cv_deplibs_check_method=pass_all
4845  ;;
4846
4847openbsd*)
4848  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4849    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4850  else
4851    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4852  fi
4853  ;;
4854
4855osf3* | osf4* | osf5*)
4856  lt_cv_deplibs_check_method=pass_all
4857  ;;
4858
4859rdos*)
4860  lt_cv_deplibs_check_method=pass_all
4861  ;;
4862
4863solaris*)
4864  lt_cv_deplibs_check_method=pass_all
4865  ;;
4866
4867sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4868  lt_cv_deplibs_check_method=pass_all
4869  ;;
4870
4871sysv4 | sysv4.3*)
4872  case $host_vendor in
4873  motorola)
4874    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]'
4875    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4876    ;;
4877  ncr)
4878    lt_cv_deplibs_check_method=pass_all
4879    ;;
4880  sequent)
4881    lt_cv_file_magic_cmd='/bin/file'
4882    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4883    ;;
4884  sni)
4885    lt_cv_file_magic_cmd='/bin/file'
4886    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4887    lt_cv_file_magic_test_file=/lib/libc.so
4888    ;;
4889  siemens)
4890    lt_cv_deplibs_check_method=pass_all
4891    ;;
4892  pc)
4893    lt_cv_deplibs_check_method=pass_all
4894    ;;
4895  esac
4896  ;;
4897
4898tpf*)
4899  lt_cv_deplibs_check_method=pass_all
4900  ;;
4901esac
4902
4903fi
4904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4905$as_echo "$lt_cv_deplibs_check_method" >&6; }
4906file_magic_cmd=$lt_cv_file_magic_cmd
4907deplibs_check_method=$lt_cv_deplibs_check_method
4908test -z "$deplibs_check_method" && deplibs_check_method=unknown
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921if test -n "$ac_tool_prefix"; then
4922  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4923set dummy ${ac_tool_prefix}ar; ac_word=$2
4924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4925$as_echo_n "checking for $ac_word... " >&6; }
4926if test "${ac_cv_prog_AR+set}" = set; then :
4927  $as_echo_n "(cached) " >&6
4928else
4929  if test -n "$AR"; then
4930  ac_cv_prog_AR="$AR" # Let the user override the test.
4931else
4932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4933for as_dir in $PATH
4934do
4935  IFS=$as_save_IFS
4936  test -z "$as_dir" && as_dir=.
4937    for ac_exec_ext in '' $ac_executable_extensions; do
4938  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4939    ac_cv_prog_AR="${ac_tool_prefix}ar"
4940    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4941    break 2
4942  fi
4943done
4944  done
4945IFS=$as_save_IFS
4946
4947fi
4948fi
4949AR=$ac_cv_prog_AR
4950if test -n "$AR"; then
4951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4952$as_echo "$AR" >&6; }
4953else
4954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4955$as_echo "no" >&6; }
4956fi
4957
4958
4959fi
4960if test -z "$ac_cv_prog_AR"; then
4961  ac_ct_AR=$AR
4962  # Extract the first word of "ar", so it can be a program name with args.
4963set dummy ar; ac_word=$2
4964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4965$as_echo_n "checking for $ac_word... " >&6; }
4966if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4967  $as_echo_n "(cached) " >&6
4968else
4969  if test -n "$ac_ct_AR"; then
4970  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4971else
4972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4973for as_dir in $PATH
4974do
4975  IFS=$as_save_IFS
4976  test -z "$as_dir" && as_dir=.
4977    for ac_exec_ext in '' $ac_executable_extensions; do
4978  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4979    ac_cv_prog_ac_ct_AR="ar"
4980    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4981    break 2
4982  fi
4983done
4984  done
4985IFS=$as_save_IFS
4986
4987fi
4988fi
4989ac_ct_AR=$ac_cv_prog_ac_ct_AR
4990if test -n "$ac_ct_AR"; then
4991  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4992$as_echo "$ac_ct_AR" >&6; }
4993else
4994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4995$as_echo "no" >&6; }
4996fi
4997
4998  if test "x$ac_ct_AR" = x; then
4999    AR="false"
5000  else
5001    case $cross_compiling:$ac_tool_warned in
5002yes:)
5003{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5004$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5005ac_tool_warned=yes ;;
5006esac
5007    AR=$ac_ct_AR
5008  fi
5009else
5010  AR="$ac_cv_prog_AR"
5011fi
5012
5013test -z "$AR" && AR=ar
5014test -z "$AR_FLAGS" && AR_FLAGS=cru
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026if test -n "$ac_tool_prefix"; then
5027  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5028set dummy ${ac_tool_prefix}strip; ac_word=$2
5029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5030$as_echo_n "checking for $ac_word... " >&6; }
5031if test "${ac_cv_prog_STRIP+set}" = set; then :
5032  $as_echo_n "(cached) " >&6
5033else
5034  if test -n "$STRIP"; then
5035  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5036else
5037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5038for as_dir in $PATH
5039do
5040  IFS=$as_save_IFS
5041  test -z "$as_dir" && as_dir=.
5042    for ac_exec_ext in '' $ac_executable_extensions; do
5043  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5044    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5045    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5046    break 2
5047  fi
5048done
5049  done
5050IFS=$as_save_IFS
5051
5052fi
5053fi
5054STRIP=$ac_cv_prog_STRIP
5055if test -n "$STRIP"; then
5056  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5057$as_echo "$STRIP" >&6; }
5058else
5059  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5060$as_echo "no" >&6; }
5061fi
5062
5063
5064fi
5065if test -z "$ac_cv_prog_STRIP"; then
5066  ac_ct_STRIP=$STRIP
5067  # Extract the first word of "strip", so it can be a program name with args.
5068set dummy strip; ac_word=$2
5069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5070$as_echo_n "checking for $ac_word... " >&6; }
5071if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5072  $as_echo_n "(cached) " >&6
5073else
5074  if test -n "$ac_ct_STRIP"; then
5075  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5076else
5077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5078for as_dir in $PATH
5079do
5080  IFS=$as_save_IFS
5081  test -z "$as_dir" && as_dir=.
5082    for ac_exec_ext in '' $ac_executable_extensions; do
5083  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5084    ac_cv_prog_ac_ct_STRIP="strip"
5085    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5086    break 2
5087  fi
5088done
5089  done
5090IFS=$as_save_IFS
5091
5092fi
5093fi
5094ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5095if test -n "$ac_ct_STRIP"; then
5096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5097$as_echo "$ac_ct_STRIP" >&6; }
5098else
5099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5100$as_echo "no" >&6; }
5101fi
5102
5103  if test "x$ac_ct_STRIP" = x; then
5104    STRIP=":"
5105  else
5106    case $cross_compiling:$ac_tool_warned in
5107yes:)
5108{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5109$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5110ac_tool_warned=yes ;;
5111esac
5112    STRIP=$ac_ct_STRIP
5113  fi
5114else
5115  STRIP="$ac_cv_prog_STRIP"
5116fi
5117
5118test -z "$STRIP" && STRIP=:
5119
5120
5121
5122
5123
5124
5125if test -n "$ac_tool_prefix"; then
5126  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5127set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5129$as_echo_n "checking for $ac_word... " >&6; }
5130if test "${ac_cv_prog_RANLIB+set}" = set; then :
5131  $as_echo_n "(cached) " >&6
5132else
5133  if test -n "$RANLIB"; then
5134  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5135else
5136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139  IFS=$as_save_IFS
5140  test -z "$as_dir" && as_dir=.
5141    for ac_exec_ext in '' $ac_executable_extensions; do
5142  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5143    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5144    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5145    break 2
5146  fi
5147done
5148  done
5149IFS=$as_save_IFS
5150
5151fi
5152fi
5153RANLIB=$ac_cv_prog_RANLIB
5154if test -n "$RANLIB"; then
5155  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5156$as_echo "$RANLIB" >&6; }
5157else
5158  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5159$as_echo "no" >&6; }
5160fi
5161
5162
5163fi
5164if test -z "$ac_cv_prog_RANLIB"; then
5165  ac_ct_RANLIB=$RANLIB
5166  # Extract the first word of "ranlib", so it can be a program name with args.
5167set dummy ranlib; ac_word=$2
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5169$as_echo_n "checking for $ac_word... " >&6; }
5170if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5171  $as_echo_n "(cached) " >&6
5172else
5173  if test -n "$ac_ct_RANLIB"; then
5174  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5175else
5176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179  IFS=$as_save_IFS
5180  test -z "$as_dir" && as_dir=.
5181    for ac_exec_ext in '' $ac_executable_extensions; do
5182  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5183    ac_cv_prog_ac_ct_RANLIB="ranlib"
5184    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5185    break 2
5186  fi
5187done
5188  done
5189IFS=$as_save_IFS
5190
5191fi
5192fi
5193ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5194if test -n "$ac_ct_RANLIB"; then
5195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5196$as_echo "$ac_ct_RANLIB" >&6; }
5197else
5198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5199$as_echo "no" >&6; }
5200fi
5201
5202  if test "x$ac_ct_RANLIB" = x; then
5203    RANLIB=":"
5204  else
5205    case $cross_compiling:$ac_tool_warned in
5206yes:)
5207{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5208$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5209ac_tool_warned=yes ;;
5210esac
5211    RANLIB=$ac_ct_RANLIB
5212  fi
5213else
5214  RANLIB="$ac_cv_prog_RANLIB"
5215fi
5216
5217test -z "$RANLIB" && RANLIB=:
5218
5219
5220
5221
5222
5223
5224# Determine commands to create old-style static archives.
5225old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5226old_postinstall_cmds='chmod 644 $oldlib'
5227old_postuninstall_cmds=
5228
5229if test -n "$RANLIB"; then
5230  case $host_os in
5231  openbsd*)
5232    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5233    ;;
5234  *)
5235    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5236    ;;
5237  esac
5238  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5239fi
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274# If no C compiler was specified, use CC.
5275LTCC=${LTCC-"$CC"}
5276
5277# If no C compiler flags were specified, use CFLAGS.
5278LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5279
5280# Allow CC to be a program name with arguments.
5281compiler=$CC
5282
5283
5284# Check for command to grab the raw symbol name followed by C symbol from nm.
5285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5286$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5287if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5288  $as_echo_n "(cached) " >&6
5289else
5290
5291# These are sane defaults that work on at least a few old systems.
5292# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5293
5294# Character class describing NM global symbol codes.
5295symcode='[BCDEGRST]'
5296
5297# Regexp to match symbols that can be accessed directly from C.
5298sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5299
5300# Define system-specific variables.
5301case $host_os in
5302aix*)
5303  symcode='[BCDT]'
5304  ;;
5305cygwin* | mingw* | pw32* | cegcc*)
5306  symcode='[ABCDGISTW]'
5307  ;;
5308hpux*)
5309  if test "$host_cpu" = ia64; then
5310    symcode='[ABCDEGRST]'
5311  fi
5312  ;;
5313irix* | nonstopux*)
5314  symcode='[BCDEGRST]'
5315  ;;
5316osf*)
5317  symcode='[BCDEGQRST]'
5318  ;;
5319solaris*)
5320  symcode='[BDRT]'
5321  ;;
5322sco3.2v5*)
5323  symcode='[DT]'
5324  ;;
5325sysv4.2uw2*)
5326  symcode='[DT]'
5327  ;;
5328sysv5* | sco5v6* | unixware* | OpenUNIX*)
5329  symcode='[ABDT]'
5330  ;;
5331sysv4)
5332  symcode='[DFNSTU]'
5333  ;;
5334esac
5335
5336# If we're using GNU nm, then use its standard symbol codes.
5337case `$NM -V 2>&1` in
5338*GNU* | *'with BFD'*)
5339  symcode='[ABCDGIRSTW]' ;;
5340esac
5341
5342# Transform an extracted symbol line into a proper C declaration.
5343# Some systems (esp. on ia64) link data and code symbols differently,
5344# so use this general approach.
5345lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5346
5347# Transform an extracted symbol line into symbol name and symbol address
5348lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5349lt_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'"
5350
5351# Handle CRLF in mingw tool chain
5352opt_cr=
5353case $build_os in
5354mingw*)
5355  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5356  ;;
5357esac
5358
5359# Try without a prefix underscore, then with it.
5360for ac_symprfx in "" "_"; do
5361
5362  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5363  symxfrm="\\1 $ac_symprfx\\2 \\2"
5364
5365  # Write the raw and C identifiers.
5366  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5367    # Fake it for dumpbin and say T for any non-static function
5368    # and D for any global variable.
5369    # Also find C++ and __fastcall symbols from MSVC++,
5370    # which start with @ or ?.
5371    lt_cv_sys_global_symbol_pipe="$AWK '"\
5372"     {last_section=section; section=\$ 3};"\
5373"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5374"     \$ 0!~/External *\|/{next};"\
5375"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5376"     {if(hide[section]) next};"\
5377"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5378"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5379"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5380"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5381"     ' prfx=^$ac_symprfx"
5382  else
5383    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5384  fi
5385
5386  # Check to see that the pipe works correctly.
5387  pipe_works=no
5388
5389  rm -f conftest*
5390  cat > conftest.$ac_ext <<_LT_EOF
5391#ifdef __cplusplus
5392extern "C" {
5393#endif
5394char nm_test_var;
5395void nm_test_func(void);
5396void nm_test_func(void){}
5397#ifdef __cplusplus
5398}
5399#endif
5400int main(){nm_test_var='a';nm_test_func();return(0);}
5401_LT_EOF
5402
5403  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5404  (eval $ac_compile) 2>&5
5405  ac_status=$?
5406  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5407  test $ac_status = 0; }; then
5408    # Now try to grab the symbols.
5409    nlist=conftest.nm
5410    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5411  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5412  ac_status=$?
5413  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5414  test $ac_status = 0; } && test -s "$nlist"; then
5415      # Try sorting and uniquifying the output.
5416      if sort "$nlist" | uniq > "$nlist"T; then
5417	mv -f "$nlist"T "$nlist"
5418      else
5419	rm -f "$nlist"T
5420      fi
5421
5422      # Make sure that we snagged all the symbols we need.
5423      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5424	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5425	  cat <<_LT_EOF > conftest.$ac_ext
5426#ifdef __cplusplus
5427extern "C" {
5428#endif
5429
5430_LT_EOF
5431	  # Now generate the symbol file.
5432	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5433
5434	  cat <<_LT_EOF >> conftest.$ac_ext
5435
5436/* The mapping between symbol names and symbols.  */
5437const struct {
5438  const char *name;
5439  void       *address;
5440}
5441lt__PROGRAM__LTX_preloaded_symbols[] =
5442{
5443  { "@PROGRAM@", (void *) 0 },
5444_LT_EOF
5445	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5446	  cat <<\_LT_EOF >> conftest.$ac_ext
5447  {0, (void *) 0}
5448};
5449
5450/* This works around a problem in FreeBSD linker */
5451#ifdef FREEBSD_WORKAROUND
5452static const void *lt_preloaded_setup() {
5453  return lt__PROGRAM__LTX_preloaded_symbols;
5454}
5455#endif
5456
5457#ifdef __cplusplus
5458}
5459#endif
5460_LT_EOF
5461	  # Now try linking the two files.
5462	  mv conftest.$ac_objext conftstm.$ac_objext
5463	  lt_save_LIBS="$LIBS"
5464	  lt_save_CFLAGS="$CFLAGS"
5465	  LIBS="conftstm.$ac_objext"
5466	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5467	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5468  (eval $ac_link) 2>&5
5469  ac_status=$?
5470  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5471  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5472	    pipe_works=yes
5473	  fi
5474	  LIBS="$lt_save_LIBS"
5475	  CFLAGS="$lt_save_CFLAGS"
5476	else
5477	  echo "cannot find nm_test_func in $nlist" >&5
5478	fi
5479      else
5480	echo "cannot find nm_test_var in $nlist" >&5
5481      fi
5482    else
5483      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5484    fi
5485  else
5486    echo "$progname: failed program was:" >&5
5487    cat conftest.$ac_ext >&5
5488  fi
5489  rm -rf conftest* conftst*
5490
5491  # Do not use the global_symbol_pipe unless it works.
5492  if test "$pipe_works" = yes; then
5493    break
5494  else
5495    lt_cv_sys_global_symbol_pipe=
5496  fi
5497done
5498
5499fi
5500
5501if test -z "$lt_cv_sys_global_symbol_pipe"; then
5502  lt_cv_sys_global_symbol_to_cdecl=
5503fi
5504if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5506$as_echo "failed" >&6; }
5507else
5508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5509$as_echo "ok" >&6; }
5510fi
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534# Check whether --enable-libtool-lock was given.
5535if test "${enable_libtool_lock+set}" = set; then :
5536  enableval=$enable_libtool_lock;
5537fi
5538
5539test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5540
5541# Some flags need to be propagated to the compiler or linker for good
5542# libtool support.
5543case $host in
5544ia64-*-hpux*)
5545  # Find out which ABI we are using.
5546  echo 'int i;' > conftest.$ac_ext
5547  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5548  (eval $ac_compile) 2>&5
5549  ac_status=$?
5550  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5551  test $ac_status = 0; }; then
5552    case `/usr/bin/file conftest.$ac_objext` in
5553      *ELF-32*)
5554	HPUX_IA64_MODE="32"
5555	;;
5556      *ELF-64*)
5557	HPUX_IA64_MODE="64"
5558	;;
5559    esac
5560  fi
5561  rm -rf conftest*
5562  ;;
5563*-*-irix6*)
5564  # Find out which ABI we are using.
5565  echo '#line 5565 "configure"' > conftest.$ac_ext
5566  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5567  (eval $ac_compile) 2>&5
5568  ac_status=$?
5569  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5570  test $ac_status = 0; }; then
5571    if test "$lt_cv_prog_gnu_ld" = yes; then
5572      case `/usr/bin/file conftest.$ac_objext` in
5573	*32-bit*)
5574	  LD="${LD-ld} -melf32bsmip"
5575	  ;;
5576	*N32*)
5577	  LD="${LD-ld} -melf32bmipn32"
5578	  ;;
5579	*64-bit*)
5580	  LD="${LD-ld} -melf64bmip"
5581	;;
5582      esac
5583    else
5584      case `/usr/bin/file conftest.$ac_objext` in
5585	*32-bit*)
5586	  LD="${LD-ld} -32"
5587	  ;;
5588	*N32*)
5589	  LD="${LD-ld} -n32"
5590	  ;;
5591	*64-bit*)
5592	  LD="${LD-ld} -64"
5593	  ;;
5594      esac
5595    fi
5596  fi
5597  rm -rf conftest*
5598  ;;
5599
5600x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5601s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5602  # Find out which ABI we are using.
5603  echo 'int i;' > conftest.$ac_ext
5604  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5605  (eval $ac_compile) 2>&5
5606  ac_status=$?
5607  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5608  test $ac_status = 0; }; then
5609    case `/usr/bin/file conftest.o` in
5610      *32-bit*)
5611	case $host in
5612	  x86_64-*kfreebsd*-gnu)
5613	    LD="${LD-ld} -m elf_i386_fbsd"
5614	    ;;
5615	  x86_64-*linux*)
5616	    LD="${LD-ld} -m elf_i386"
5617	    ;;
5618	  ppc64-*linux*|powerpc64-*linux*)
5619	    LD="${LD-ld} -m elf32ppclinux"
5620	    ;;
5621	  s390x-*linux*)
5622	    LD="${LD-ld} -m elf_s390"
5623	    ;;
5624	  sparc64-*linux*)
5625	    LD="${LD-ld} -m elf32_sparc"
5626	    ;;
5627	esac
5628	;;
5629      *64-bit*)
5630	case $host in
5631	  x86_64-*kfreebsd*-gnu)
5632	    LD="${LD-ld} -m elf_x86_64_fbsd"
5633	    ;;
5634	  x86_64-*linux*)
5635	    LD="${LD-ld} -m elf_x86_64"
5636	    ;;
5637	  ppc*-*linux*|powerpc*-*linux*)
5638	    LD="${LD-ld} -m elf64ppc"
5639	    ;;
5640	  s390*-*linux*|s390*-*tpf*)
5641	    LD="${LD-ld} -m elf64_s390"
5642	    ;;
5643	  sparc*-*linux*)
5644	    LD="${LD-ld} -m elf64_sparc"
5645	    ;;
5646	esac
5647	;;
5648    esac
5649  fi
5650  rm -rf conftest*
5651  ;;
5652
5653*-*-sco3.2v5*)
5654  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5655  SAVE_CFLAGS="$CFLAGS"
5656  CFLAGS="$CFLAGS -belf"
5657  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5658$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5659if test "${lt_cv_cc_needs_belf+set}" = set; then :
5660  $as_echo_n "(cached) " >&6
5661else
5662  ac_ext=c
5663ac_cpp='$CPP $CPPFLAGS'
5664ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5665ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5666ac_compiler_gnu=$ac_cv_c_compiler_gnu
5667
5668     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5669/* end confdefs.h.  */
5670
5671int
5672main ()
5673{
5674
5675  ;
5676  return 0;
5677}
5678_ACEOF
5679if ac_fn_c_try_link "$LINENO"; then :
5680  lt_cv_cc_needs_belf=yes
5681else
5682  lt_cv_cc_needs_belf=no
5683fi
5684rm -f core conftest.err conftest.$ac_objext \
5685    conftest$ac_exeext conftest.$ac_ext
5686     ac_ext=c
5687ac_cpp='$CPP $CPPFLAGS'
5688ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5689ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5690ac_compiler_gnu=$ac_cv_c_compiler_gnu
5691
5692fi
5693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5694$as_echo "$lt_cv_cc_needs_belf" >&6; }
5695  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5696    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5697    CFLAGS="$SAVE_CFLAGS"
5698  fi
5699  ;;
5700sparc*-*solaris*)
5701  # Find out which ABI we are using.
5702  echo 'int i;' > conftest.$ac_ext
5703  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5704  (eval $ac_compile) 2>&5
5705  ac_status=$?
5706  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5707  test $ac_status = 0; }; then
5708    case `/usr/bin/file conftest.o` in
5709    *64-bit*)
5710      case $lt_cv_prog_gnu_ld in
5711      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5712      *)
5713	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5714	  LD="${LD-ld} -64"
5715	fi
5716	;;
5717      esac
5718      ;;
5719    esac
5720  fi
5721  rm -rf conftest*
5722  ;;
5723esac
5724
5725need_locks="$enable_libtool_lock"
5726
5727
5728  case $host_os in
5729    rhapsody* | darwin*)
5730    if test -n "$ac_tool_prefix"; then
5731  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5732set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5734$as_echo_n "checking for $ac_word... " >&6; }
5735if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5736  $as_echo_n "(cached) " >&6
5737else
5738  if test -n "$DSYMUTIL"; then
5739  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5740else
5741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5742for as_dir in $PATH
5743do
5744  IFS=$as_save_IFS
5745  test -z "$as_dir" && as_dir=.
5746    for ac_exec_ext in '' $ac_executable_extensions; do
5747  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5748    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5749    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5750    break 2
5751  fi
5752done
5753  done
5754IFS=$as_save_IFS
5755
5756fi
5757fi
5758DSYMUTIL=$ac_cv_prog_DSYMUTIL
5759if test -n "$DSYMUTIL"; then
5760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5761$as_echo "$DSYMUTIL" >&6; }
5762else
5763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5764$as_echo "no" >&6; }
5765fi
5766
5767
5768fi
5769if test -z "$ac_cv_prog_DSYMUTIL"; then
5770  ac_ct_DSYMUTIL=$DSYMUTIL
5771  # Extract the first word of "dsymutil", so it can be a program name with args.
5772set dummy dsymutil; ac_word=$2
5773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5774$as_echo_n "checking for $ac_word... " >&6; }
5775if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5776  $as_echo_n "(cached) " >&6
5777else
5778  if test -n "$ac_ct_DSYMUTIL"; then
5779  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5780else
5781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5782for as_dir in $PATH
5783do
5784  IFS=$as_save_IFS
5785  test -z "$as_dir" && as_dir=.
5786    for ac_exec_ext in '' $ac_executable_extensions; do
5787  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5788    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5789    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5790    break 2
5791  fi
5792done
5793  done
5794IFS=$as_save_IFS
5795
5796fi
5797fi
5798ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5799if test -n "$ac_ct_DSYMUTIL"; then
5800  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5801$as_echo "$ac_ct_DSYMUTIL" >&6; }
5802else
5803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5804$as_echo "no" >&6; }
5805fi
5806
5807  if test "x$ac_ct_DSYMUTIL" = x; then
5808    DSYMUTIL=":"
5809  else
5810    case $cross_compiling:$ac_tool_warned in
5811yes:)
5812{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5813$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5814ac_tool_warned=yes ;;
5815esac
5816    DSYMUTIL=$ac_ct_DSYMUTIL
5817  fi
5818else
5819  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5820fi
5821
5822    if test -n "$ac_tool_prefix"; then
5823  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5824set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5826$as_echo_n "checking for $ac_word... " >&6; }
5827if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5828  $as_echo_n "(cached) " >&6
5829else
5830  if test -n "$NMEDIT"; then
5831  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5832else
5833as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5834for as_dir in $PATH
5835do
5836  IFS=$as_save_IFS
5837  test -z "$as_dir" && as_dir=.
5838    for ac_exec_ext in '' $ac_executable_extensions; do
5839  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5840    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5841    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5842    break 2
5843  fi
5844done
5845  done
5846IFS=$as_save_IFS
5847
5848fi
5849fi
5850NMEDIT=$ac_cv_prog_NMEDIT
5851if test -n "$NMEDIT"; then
5852  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5853$as_echo "$NMEDIT" >&6; }
5854else
5855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5856$as_echo "no" >&6; }
5857fi
5858
5859
5860fi
5861if test -z "$ac_cv_prog_NMEDIT"; then
5862  ac_ct_NMEDIT=$NMEDIT
5863  # Extract the first word of "nmedit", so it can be a program name with args.
5864set dummy nmedit; ac_word=$2
5865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5866$as_echo_n "checking for $ac_word... " >&6; }
5867if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5868  $as_echo_n "(cached) " >&6
5869else
5870  if test -n "$ac_ct_NMEDIT"; then
5871  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5872else
5873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5874for as_dir in $PATH
5875do
5876  IFS=$as_save_IFS
5877  test -z "$as_dir" && as_dir=.
5878    for ac_exec_ext in '' $ac_executable_extensions; do
5879  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5880    ac_cv_prog_ac_ct_NMEDIT="nmedit"
5881    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5882    break 2
5883  fi
5884done
5885  done
5886IFS=$as_save_IFS
5887
5888fi
5889fi
5890ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5891if test -n "$ac_ct_NMEDIT"; then
5892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5893$as_echo "$ac_ct_NMEDIT" >&6; }
5894else
5895  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5896$as_echo "no" >&6; }
5897fi
5898
5899  if test "x$ac_ct_NMEDIT" = x; then
5900    NMEDIT=":"
5901  else
5902    case $cross_compiling:$ac_tool_warned in
5903yes:)
5904{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5905$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5906ac_tool_warned=yes ;;
5907esac
5908    NMEDIT=$ac_ct_NMEDIT
5909  fi
5910else
5911  NMEDIT="$ac_cv_prog_NMEDIT"
5912fi
5913
5914    if test -n "$ac_tool_prefix"; then
5915  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5916set dummy ${ac_tool_prefix}lipo; ac_word=$2
5917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5918$as_echo_n "checking for $ac_word... " >&6; }
5919if test "${ac_cv_prog_LIPO+set}" = set; then :
5920  $as_echo_n "(cached) " >&6
5921else
5922  if test -n "$LIPO"; then
5923  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5924else
5925as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5926for as_dir in $PATH
5927do
5928  IFS=$as_save_IFS
5929  test -z "$as_dir" && as_dir=.
5930    for ac_exec_ext in '' $ac_executable_extensions; do
5931  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5932    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
5933    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5934    break 2
5935  fi
5936done
5937  done
5938IFS=$as_save_IFS
5939
5940fi
5941fi
5942LIPO=$ac_cv_prog_LIPO
5943if test -n "$LIPO"; then
5944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
5945$as_echo "$LIPO" >&6; }
5946else
5947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5948$as_echo "no" >&6; }
5949fi
5950
5951
5952fi
5953if test -z "$ac_cv_prog_LIPO"; then
5954  ac_ct_LIPO=$LIPO
5955  # Extract the first word of "lipo", so it can be a program name with args.
5956set dummy lipo; ac_word=$2
5957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5958$as_echo_n "checking for $ac_word... " >&6; }
5959if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
5960  $as_echo_n "(cached) " >&6
5961else
5962  if test -n "$ac_ct_LIPO"; then
5963  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
5964else
5965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5966for as_dir in $PATH
5967do
5968  IFS=$as_save_IFS
5969  test -z "$as_dir" && as_dir=.
5970    for ac_exec_ext in '' $ac_executable_extensions; do
5971  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5972    ac_cv_prog_ac_ct_LIPO="lipo"
5973    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5974    break 2
5975  fi
5976done
5977  done
5978IFS=$as_save_IFS
5979
5980fi
5981fi
5982ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
5983if test -n "$ac_ct_LIPO"; then
5984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
5985$as_echo "$ac_ct_LIPO" >&6; }
5986else
5987  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5988$as_echo "no" >&6; }
5989fi
5990
5991  if test "x$ac_ct_LIPO" = x; then
5992    LIPO=":"
5993  else
5994    case $cross_compiling:$ac_tool_warned in
5995yes:)
5996{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5997$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5998ac_tool_warned=yes ;;
5999esac
6000    LIPO=$ac_ct_LIPO
6001  fi
6002else
6003  LIPO="$ac_cv_prog_LIPO"
6004fi
6005
6006    if test -n "$ac_tool_prefix"; then
6007  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6008set dummy ${ac_tool_prefix}otool; ac_word=$2
6009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6010$as_echo_n "checking for $ac_word... " >&6; }
6011if test "${ac_cv_prog_OTOOL+set}" = set; then :
6012  $as_echo_n "(cached) " >&6
6013else
6014  if test -n "$OTOOL"; then
6015  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6016else
6017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6018for as_dir in $PATH
6019do
6020  IFS=$as_save_IFS
6021  test -z "$as_dir" && as_dir=.
6022    for ac_exec_ext in '' $ac_executable_extensions; do
6023  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6024    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6025    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6026    break 2
6027  fi
6028done
6029  done
6030IFS=$as_save_IFS
6031
6032fi
6033fi
6034OTOOL=$ac_cv_prog_OTOOL
6035if test -n "$OTOOL"; then
6036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6037$as_echo "$OTOOL" >&6; }
6038else
6039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6040$as_echo "no" >&6; }
6041fi
6042
6043
6044fi
6045if test -z "$ac_cv_prog_OTOOL"; then
6046  ac_ct_OTOOL=$OTOOL
6047  # Extract the first word of "otool", so it can be a program name with args.
6048set dummy otool; ac_word=$2
6049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6050$as_echo_n "checking for $ac_word... " >&6; }
6051if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6052  $as_echo_n "(cached) " >&6
6053else
6054  if test -n "$ac_ct_OTOOL"; then
6055  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6056else
6057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6058for as_dir in $PATH
6059do
6060  IFS=$as_save_IFS
6061  test -z "$as_dir" && as_dir=.
6062    for ac_exec_ext in '' $ac_executable_extensions; do
6063  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6064    ac_cv_prog_ac_ct_OTOOL="otool"
6065    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6066    break 2
6067  fi
6068done
6069  done
6070IFS=$as_save_IFS
6071
6072fi
6073fi
6074ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6075if test -n "$ac_ct_OTOOL"; then
6076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6077$as_echo "$ac_ct_OTOOL" >&6; }
6078else
6079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6080$as_echo "no" >&6; }
6081fi
6082
6083  if test "x$ac_ct_OTOOL" = x; then
6084    OTOOL=":"
6085  else
6086    case $cross_compiling:$ac_tool_warned in
6087yes:)
6088{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6089$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6090ac_tool_warned=yes ;;
6091esac
6092    OTOOL=$ac_ct_OTOOL
6093  fi
6094else
6095  OTOOL="$ac_cv_prog_OTOOL"
6096fi
6097
6098    if test -n "$ac_tool_prefix"; then
6099  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6100set dummy ${ac_tool_prefix}otool64; ac_word=$2
6101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6102$as_echo_n "checking for $ac_word... " >&6; }
6103if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6104  $as_echo_n "(cached) " >&6
6105else
6106  if test -n "$OTOOL64"; then
6107  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6108else
6109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6110for as_dir in $PATH
6111do
6112  IFS=$as_save_IFS
6113  test -z "$as_dir" && as_dir=.
6114    for ac_exec_ext in '' $ac_executable_extensions; do
6115  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6116    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6117    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6118    break 2
6119  fi
6120done
6121  done
6122IFS=$as_save_IFS
6123
6124fi
6125fi
6126OTOOL64=$ac_cv_prog_OTOOL64
6127if test -n "$OTOOL64"; then
6128  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6129$as_echo "$OTOOL64" >&6; }
6130else
6131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6132$as_echo "no" >&6; }
6133fi
6134
6135
6136fi
6137if test -z "$ac_cv_prog_OTOOL64"; then
6138  ac_ct_OTOOL64=$OTOOL64
6139  # Extract the first word of "otool64", so it can be a program name with args.
6140set dummy otool64; ac_word=$2
6141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6142$as_echo_n "checking for $ac_word... " >&6; }
6143if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6144  $as_echo_n "(cached) " >&6
6145else
6146  if test -n "$ac_ct_OTOOL64"; then
6147  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6148else
6149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6150for as_dir in $PATH
6151do
6152  IFS=$as_save_IFS
6153  test -z "$as_dir" && as_dir=.
6154    for ac_exec_ext in '' $ac_executable_extensions; do
6155  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6156    ac_cv_prog_ac_ct_OTOOL64="otool64"
6157    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6158    break 2
6159  fi
6160done
6161  done
6162IFS=$as_save_IFS
6163
6164fi
6165fi
6166ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6167if test -n "$ac_ct_OTOOL64"; then
6168  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6169$as_echo "$ac_ct_OTOOL64" >&6; }
6170else
6171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6172$as_echo "no" >&6; }
6173fi
6174
6175  if test "x$ac_ct_OTOOL64" = x; then
6176    OTOOL64=":"
6177  else
6178    case $cross_compiling:$ac_tool_warned in
6179yes:)
6180{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6181$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6182ac_tool_warned=yes ;;
6183esac
6184    OTOOL64=$ac_ct_OTOOL64
6185  fi
6186else
6187  OTOOL64="$ac_cv_prog_OTOOL64"
6188fi
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6217$as_echo_n "checking for -single_module linker flag... " >&6; }
6218if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6219  $as_echo_n "(cached) " >&6
6220else
6221  lt_cv_apple_cc_single_mod=no
6222      if test -z "${LT_MULTI_MODULE}"; then
6223	# By default we will add the -single_module flag. You can override
6224	# by either setting the environment variable LT_MULTI_MODULE
6225	# non-empty at configure time, or by adding -multi_module to the
6226	# link flags.
6227	rm -rf libconftest.dylib*
6228	echo "int foo(void){return 1;}" > conftest.c
6229	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6230-dynamiclib -Wl,-single_module conftest.c" >&5
6231	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6232	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6233        _lt_result=$?
6234	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6235	  lt_cv_apple_cc_single_mod=yes
6236	else
6237	  cat conftest.err >&5
6238	fi
6239	rm -rf libconftest.dylib*
6240	rm -f conftest.*
6241      fi
6242fi
6243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6244$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6245    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6246$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6247if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6248  $as_echo_n "(cached) " >&6
6249else
6250  lt_cv_ld_exported_symbols_list=no
6251      save_LDFLAGS=$LDFLAGS
6252      echo "_main" > conftest.sym
6253      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6254      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6255/* end confdefs.h.  */
6256
6257int
6258main ()
6259{
6260
6261  ;
6262  return 0;
6263}
6264_ACEOF
6265if ac_fn_c_try_link "$LINENO"; then :
6266  lt_cv_ld_exported_symbols_list=yes
6267else
6268  lt_cv_ld_exported_symbols_list=no
6269fi
6270rm -f core conftest.err conftest.$ac_objext \
6271    conftest$ac_exeext conftest.$ac_ext
6272	LDFLAGS="$save_LDFLAGS"
6273
6274fi
6275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6276$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6277    case $host_os in
6278    rhapsody* | darwin1.[012])
6279      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6280    darwin1.*)
6281      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6282    darwin*) # darwin 5.x on
6283      # if running on 10.5 or later, the deployment target defaults
6284      # to the OS version, if on x86, and 10.4, the deployment
6285      # target defaults to 10.4. Don't you love it?
6286      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6287	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6288	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6289	10.[012]*)
6290	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6291	10.*)
6292	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6293      esac
6294    ;;
6295  esac
6296    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6297      _lt_dar_single_mod='$single_module'
6298    fi
6299    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6300      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6301    else
6302      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6303    fi
6304    if test "$DSYMUTIL" != ":"; then
6305      _lt_dsymutil='~$DSYMUTIL $lib || :'
6306    else
6307      _lt_dsymutil=
6308    fi
6309    ;;
6310  esac
6311
6312ac_ext=c
6313ac_cpp='$CPP $CPPFLAGS'
6314ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6315ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6316ac_compiler_gnu=$ac_cv_c_compiler_gnu
6317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6318$as_echo_n "checking how to run the C preprocessor... " >&6; }
6319# On Suns, sometimes $CPP names a directory.
6320if test -n "$CPP" && test -d "$CPP"; then
6321  CPP=
6322fi
6323if test -z "$CPP"; then
6324  if test "${ac_cv_prog_CPP+set}" = set; then :
6325  $as_echo_n "(cached) " >&6
6326else
6327      # Double quotes because CPP needs to be expanded
6328    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6329    do
6330      ac_preproc_ok=false
6331for ac_c_preproc_warn_flag in '' yes
6332do
6333  # Use a header file that comes with gcc, so configuring glibc
6334  # with a fresh cross-compiler works.
6335  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6336  # <limits.h> exists even on freestanding compilers.
6337  # On the NeXT, cc -E runs the code through the compiler's parser,
6338  # not just through cpp. "Syntax error" is here to catch this case.
6339  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6340/* end confdefs.h.  */
6341#ifdef __STDC__
6342# include <limits.h>
6343#else
6344# include <assert.h>
6345#endif
6346		     Syntax error
6347_ACEOF
6348if ac_fn_c_try_cpp "$LINENO"; then :
6349
6350else
6351  # Broken: fails on valid input.
6352continue
6353fi
6354rm -f conftest.err conftest.$ac_ext
6355
6356  # OK, works on sane cases.  Now check whether nonexistent headers
6357  # can be detected and how.
6358  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6359/* end confdefs.h.  */
6360#include <ac_nonexistent.h>
6361_ACEOF
6362if ac_fn_c_try_cpp "$LINENO"; then :
6363  # Broken: success on invalid input.
6364continue
6365else
6366  # Passes both tests.
6367ac_preproc_ok=:
6368break
6369fi
6370rm -f conftest.err conftest.$ac_ext
6371
6372done
6373# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6374rm -f conftest.err conftest.$ac_ext
6375if $ac_preproc_ok; then :
6376  break
6377fi
6378
6379    done
6380    ac_cv_prog_CPP=$CPP
6381
6382fi
6383  CPP=$ac_cv_prog_CPP
6384else
6385  ac_cv_prog_CPP=$CPP
6386fi
6387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6388$as_echo "$CPP" >&6; }
6389ac_preproc_ok=false
6390for ac_c_preproc_warn_flag in '' yes
6391do
6392  # Use a header file that comes with gcc, so configuring glibc
6393  # with a fresh cross-compiler works.
6394  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6395  # <limits.h> exists even on freestanding compilers.
6396  # On the NeXT, cc -E runs the code through the compiler's parser,
6397  # not just through cpp. "Syntax error" is here to catch this case.
6398  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6399/* end confdefs.h.  */
6400#ifdef __STDC__
6401# include <limits.h>
6402#else
6403# include <assert.h>
6404#endif
6405		     Syntax error
6406_ACEOF
6407if ac_fn_c_try_cpp "$LINENO"; then :
6408
6409else
6410  # Broken: fails on valid input.
6411continue
6412fi
6413rm -f conftest.err conftest.$ac_ext
6414
6415  # OK, works on sane cases.  Now check whether nonexistent headers
6416  # can be detected and how.
6417  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6418/* end confdefs.h.  */
6419#include <ac_nonexistent.h>
6420_ACEOF
6421if ac_fn_c_try_cpp "$LINENO"; then :
6422  # Broken: success on invalid input.
6423continue
6424else
6425  # Passes both tests.
6426ac_preproc_ok=:
6427break
6428fi
6429rm -f conftest.err conftest.$ac_ext
6430
6431done
6432# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6433rm -f conftest.err conftest.$ac_ext
6434if $ac_preproc_ok; then :
6435
6436else
6437  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6438$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6439as_fn_error "C preprocessor \"$CPP\" fails sanity check
6440See \`config.log' for more details." "$LINENO" 5; }
6441fi
6442
6443ac_ext=c
6444ac_cpp='$CPP $CPPFLAGS'
6445ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6446ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6447ac_compiler_gnu=$ac_cv_c_compiler_gnu
6448
6449
6450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6451$as_echo_n "checking for ANSI C header files... " >&6; }
6452if test "${ac_cv_header_stdc+set}" = set; then :
6453  $as_echo_n "(cached) " >&6
6454else
6455  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6456/* end confdefs.h.  */
6457#include <stdlib.h>
6458#include <stdarg.h>
6459#include <string.h>
6460#include <float.h>
6461
6462int
6463main ()
6464{
6465
6466  ;
6467  return 0;
6468}
6469_ACEOF
6470if ac_fn_c_try_compile "$LINENO"; then :
6471  ac_cv_header_stdc=yes
6472else
6473  ac_cv_header_stdc=no
6474fi
6475rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6476
6477if test $ac_cv_header_stdc = yes; then
6478  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6479  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6480/* end confdefs.h.  */
6481#include <string.h>
6482
6483_ACEOF
6484if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6485  $EGREP "memchr" >/dev/null 2>&1; then :
6486
6487else
6488  ac_cv_header_stdc=no
6489fi
6490rm -f conftest*
6491
6492fi
6493
6494if test $ac_cv_header_stdc = yes; then
6495  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6496  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6497/* end confdefs.h.  */
6498#include <stdlib.h>
6499
6500_ACEOF
6501if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6502  $EGREP "free" >/dev/null 2>&1; then :
6503
6504else
6505  ac_cv_header_stdc=no
6506fi
6507rm -f conftest*
6508
6509fi
6510
6511if test $ac_cv_header_stdc = yes; then
6512  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6513  if test "$cross_compiling" = yes; then :
6514  :
6515else
6516  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6517/* end confdefs.h.  */
6518#include <ctype.h>
6519#include <stdlib.h>
6520#if ((' ' & 0x0FF) == 0x020)
6521# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6522# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6523#else
6524# define ISLOWER(c) \
6525		   (('a' <= (c) && (c) <= 'i') \
6526		     || ('j' <= (c) && (c) <= 'r') \
6527		     || ('s' <= (c) && (c) <= 'z'))
6528# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6529#endif
6530
6531#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6532int
6533main ()
6534{
6535  int i;
6536  for (i = 0; i < 256; i++)
6537    if (XOR (islower (i), ISLOWER (i))
6538	|| toupper (i) != TOUPPER (i))
6539      return 2;
6540  return 0;
6541}
6542_ACEOF
6543if ac_fn_c_try_run "$LINENO"; then :
6544
6545else
6546  ac_cv_header_stdc=no
6547fi
6548rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6549  conftest.$ac_objext conftest.beam conftest.$ac_ext
6550fi
6551
6552fi
6553fi
6554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6555$as_echo "$ac_cv_header_stdc" >&6; }
6556if test $ac_cv_header_stdc = yes; then
6557
6558$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6559
6560fi
6561
6562# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6563for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6564		  inttypes.h stdint.h unistd.h
6565do :
6566  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6567ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6568"
6569eval as_val=\$$as_ac_Header
6570   if test "x$as_val" = x""yes; then :
6571  cat >>confdefs.h <<_ACEOF
6572#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6573_ACEOF
6574
6575fi
6576
6577done
6578
6579
6580for ac_header in dlfcn.h
6581do :
6582  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6583"
6584if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6585  cat >>confdefs.h <<_ACEOF
6586#define HAVE_DLFCN_H 1
6587_ACEOF
6588
6589fi
6590
6591done
6592
6593
6594
6595# Set options
6596
6597
6598
6599        enable_dlopen=no
6600
6601
6602  enable_win32_dll=no
6603
6604
6605            # Check whether --enable-shared was given.
6606if test "${enable_shared+set}" = set; then :
6607  enableval=$enable_shared; p=${PACKAGE-default}
6608    case $enableval in
6609    yes) enable_shared=yes ;;
6610    no) enable_shared=no ;;
6611    *)
6612      enable_shared=no
6613      # Look at the argument we got.  We use all the common list separators.
6614      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6615      for pkg in $enableval; do
6616	IFS="$lt_save_ifs"
6617	if test "X$pkg" = "X$p"; then
6618	  enable_shared=yes
6619	fi
6620      done
6621      IFS="$lt_save_ifs"
6622      ;;
6623    esac
6624else
6625  enable_shared=yes
6626fi
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636  # Check whether --enable-static was given.
6637if test "${enable_static+set}" = set; then :
6638  enableval=$enable_static; p=${PACKAGE-default}
6639    case $enableval in
6640    yes) enable_static=yes ;;
6641    no) enable_static=no ;;
6642    *)
6643     enable_static=no
6644      # Look at the argument we got.  We use all the common list separators.
6645      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6646      for pkg in $enableval; do
6647	IFS="$lt_save_ifs"
6648	if test "X$pkg" = "X$p"; then
6649	  enable_static=yes
6650	fi
6651      done
6652      IFS="$lt_save_ifs"
6653      ;;
6654    esac
6655else
6656  enable_static=yes
6657fi
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668# Check whether --with-pic was given.
6669if test "${with_pic+set}" = set; then :
6670  withval=$with_pic; pic_mode="$withval"
6671else
6672  pic_mode=default
6673fi
6674
6675
6676test -z "$pic_mode" && pic_mode=default
6677
6678
6679
6680
6681
6682
6683
6684  # Check whether --enable-fast-install was given.
6685if test "${enable_fast_install+set}" = set; then :
6686  enableval=$enable_fast_install; p=${PACKAGE-default}
6687    case $enableval in
6688    yes) enable_fast_install=yes ;;
6689    no) enable_fast_install=no ;;
6690    *)
6691      enable_fast_install=no
6692      # Look at the argument we got.  We use all the common list separators.
6693      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6694      for pkg in $enableval; do
6695	IFS="$lt_save_ifs"
6696	if test "X$pkg" = "X$p"; then
6697	  enable_fast_install=yes
6698	fi
6699      done
6700      IFS="$lt_save_ifs"
6701      ;;
6702    esac
6703else
6704  enable_fast_install=yes
6705fi
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717# This can be used to rebuild libtool when needed
6718LIBTOOL_DEPS="$ltmain"
6719
6720# Always use our own libtool.
6721LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747test -z "$LN_S" && LN_S="ln -s"
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762if test -n "${ZSH_VERSION+set}" ; then
6763   setopt NO_GLOB_SUBST
6764fi
6765
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6767$as_echo_n "checking for objdir... " >&6; }
6768if test "${lt_cv_objdir+set}" = set; then :
6769  $as_echo_n "(cached) " >&6
6770else
6771  rm -f .libs 2>/dev/null
6772mkdir .libs 2>/dev/null
6773if test -d .libs; then
6774  lt_cv_objdir=.libs
6775else
6776  # MS-DOS does not allow filenames that begin with a dot.
6777  lt_cv_objdir=_libs
6778fi
6779rmdir .libs 2>/dev/null
6780fi
6781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6782$as_echo "$lt_cv_objdir" >&6; }
6783objdir=$lt_cv_objdir
6784
6785
6786
6787
6788
6789cat >>confdefs.h <<_ACEOF
6790#define LT_OBJDIR "$lt_cv_objdir/"
6791_ACEOF
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809case $host_os in
6810aix3*)
6811  # AIX sometimes has problems with the GCC collect2 program.  For some
6812  # reason, if we set the COLLECT_NAMES environment variable, the problems
6813  # vanish in a puff of smoke.
6814  if test "X${COLLECT_NAMES+set}" != Xset; then
6815    COLLECT_NAMES=
6816    export COLLECT_NAMES
6817  fi
6818  ;;
6819esac
6820
6821# Sed substitution that helps us do robust quoting.  It backslashifies
6822# metacharacters that are still active within double-quoted strings.
6823sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6824
6825# Same as above, but do not quote variable references.
6826double_quote_subst='s/\(["`\\]\)/\\\1/g'
6827
6828# Sed substitution to delay expansion of an escaped shell variable in a
6829# double_quote_subst'ed string.
6830delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6831
6832# Sed substitution to delay expansion of an escaped single quote.
6833delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6834
6835# Sed substitution to avoid accidental globbing in evaled expressions
6836no_glob_subst='s/\*/\\\*/g'
6837
6838# Global variables:
6839ofile=libtool
6840can_build_shared=yes
6841
6842# All known linkers require a `.a' archive for static linking (except MSVC,
6843# which needs '.lib').
6844libext=a
6845
6846with_gnu_ld="$lt_cv_prog_gnu_ld"
6847
6848old_CC="$CC"
6849old_CFLAGS="$CFLAGS"
6850
6851# Set sane defaults for various variables
6852test -z "$CC" && CC=cc
6853test -z "$LTCC" && LTCC=$CC
6854test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6855test -z "$LD" && LD=ld
6856test -z "$ac_objext" && ac_objext=o
6857
6858for cc_temp in $compiler""; do
6859  case $cc_temp in
6860    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6861    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6862    \-*) ;;
6863    *) break;;
6864  esac
6865done
6866cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6867
6868
6869# Only perform the check for file, if the check method requires it
6870test -z "$MAGIC_CMD" && MAGIC_CMD=file
6871case $deplibs_check_method in
6872file_magic*)
6873  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6874    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6875$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6876if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6877  $as_echo_n "(cached) " >&6
6878else
6879  case $MAGIC_CMD in
6880[\\/*] |  ?:[\\/]*)
6881  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6882  ;;
6883*)
6884  lt_save_MAGIC_CMD="$MAGIC_CMD"
6885  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6886  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6887  for ac_dir in $ac_dummy; do
6888    IFS="$lt_save_ifs"
6889    test -z "$ac_dir" && ac_dir=.
6890    if test -f $ac_dir/${ac_tool_prefix}file; then
6891      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6892      if test -n "$file_magic_test_file"; then
6893	case $deplibs_check_method in
6894	"file_magic "*)
6895	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6896	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6897	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6898	    $EGREP "$file_magic_regex" > /dev/null; then
6899	    :
6900	  else
6901	    cat <<_LT_EOF 1>&2
6902
6903*** Warning: the command libtool uses to detect shared libraries,
6904*** $file_magic_cmd, produces output that libtool cannot recognize.
6905*** The result is that libtool may fail to recognize shared libraries
6906*** as such.  This will affect the creation of libtool libraries that
6907*** depend on shared libraries, but programs linked with such libtool
6908*** libraries will work regardless of this problem.  Nevertheless, you
6909*** may want to report the problem to your system manager and/or to
6910*** bug-libtool@gnu.org
6911
6912_LT_EOF
6913	  fi ;;
6914	esac
6915      fi
6916      break
6917    fi
6918  done
6919  IFS="$lt_save_ifs"
6920  MAGIC_CMD="$lt_save_MAGIC_CMD"
6921  ;;
6922esac
6923fi
6924
6925MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6926if test -n "$MAGIC_CMD"; then
6927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6928$as_echo "$MAGIC_CMD" >&6; }
6929else
6930  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6931$as_echo "no" >&6; }
6932fi
6933
6934
6935
6936
6937
6938if test -z "$lt_cv_path_MAGIC_CMD"; then
6939  if test -n "$ac_tool_prefix"; then
6940    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
6941$as_echo_n "checking for file... " >&6; }
6942if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6943  $as_echo_n "(cached) " >&6
6944else
6945  case $MAGIC_CMD in
6946[\\/*] |  ?:[\\/]*)
6947  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6948  ;;
6949*)
6950  lt_save_MAGIC_CMD="$MAGIC_CMD"
6951  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6952  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6953  for ac_dir in $ac_dummy; do
6954    IFS="$lt_save_ifs"
6955    test -z "$ac_dir" && ac_dir=.
6956    if test -f $ac_dir/file; then
6957      lt_cv_path_MAGIC_CMD="$ac_dir/file"
6958      if test -n "$file_magic_test_file"; then
6959	case $deplibs_check_method in
6960	"file_magic "*)
6961	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6962	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6963	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6964	    $EGREP "$file_magic_regex" > /dev/null; then
6965	    :
6966	  else
6967	    cat <<_LT_EOF 1>&2
6968
6969*** Warning: the command libtool uses to detect shared libraries,
6970*** $file_magic_cmd, produces output that libtool cannot recognize.
6971*** The result is that libtool may fail to recognize shared libraries
6972*** as such.  This will affect the creation of libtool libraries that
6973*** depend on shared libraries, but programs linked with such libtool
6974*** libraries will work regardless of this problem.  Nevertheless, you
6975*** may want to report the problem to your system manager and/or to
6976*** bug-libtool@gnu.org
6977
6978_LT_EOF
6979	  fi ;;
6980	esac
6981      fi
6982      break
6983    fi
6984  done
6985  IFS="$lt_save_ifs"
6986  MAGIC_CMD="$lt_save_MAGIC_CMD"
6987  ;;
6988esac
6989fi
6990
6991MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6992if test -n "$MAGIC_CMD"; then
6993  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6994$as_echo "$MAGIC_CMD" >&6; }
6995else
6996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6997$as_echo "no" >&6; }
6998fi
6999
7000
7001  else
7002    MAGIC_CMD=:
7003  fi
7004fi
7005
7006  fi
7007  ;;
7008esac
7009
7010# Use C for the default configuration in the libtool script
7011
7012lt_save_CC="$CC"
7013ac_ext=c
7014ac_cpp='$CPP $CPPFLAGS'
7015ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7016ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7017ac_compiler_gnu=$ac_cv_c_compiler_gnu
7018
7019
7020# Source file extension for C test sources.
7021ac_ext=c
7022
7023# Object file extension for compiled C test sources.
7024objext=o
7025objext=$objext
7026
7027# Code to be used in simple compile tests
7028lt_simple_compile_test_code="int some_variable = 0;"
7029
7030# Code to be used in simple link tests
7031lt_simple_link_test_code='int main(){return(0);}'
7032
7033
7034
7035
7036
7037
7038
7039# If no C compiler was specified, use CC.
7040LTCC=${LTCC-"$CC"}
7041
7042# If no C compiler flags were specified, use CFLAGS.
7043LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7044
7045# Allow CC to be a program name with arguments.
7046compiler=$CC
7047
7048# Save the default compiler, since it gets overwritten when the other
7049# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7050compiler_DEFAULT=$CC
7051
7052# save warnings/boilerplate of simple test code
7053ac_outfile=conftest.$ac_objext
7054echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7055eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7056_lt_compiler_boilerplate=`cat conftest.err`
7057$RM conftest*
7058
7059ac_outfile=conftest.$ac_objext
7060echo "$lt_simple_link_test_code" >conftest.$ac_ext
7061eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7062_lt_linker_boilerplate=`cat conftest.err`
7063$RM -r conftest*
7064
7065
7066if test -n "$compiler"; then
7067
7068lt_prog_compiler_no_builtin_flag=
7069
7070if test "$GCC" = yes; then
7071  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7072
7073  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7074$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7075if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7076  $as_echo_n "(cached) " >&6
7077else
7078  lt_cv_prog_compiler_rtti_exceptions=no
7079   ac_outfile=conftest.$ac_objext
7080   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7081   lt_compiler_flag="-fno-rtti -fno-exceptions"
7082   # Insert the option either (1) after the last *FLAGS variable, or
7083   # (2) before a word containing "conftest.", or (3) at the end.
7084   # Note that $ac_compile itself does not contain backslashes and begins
7085   # with a dollar sign (not a hyphen), so the echo should work correctly.
7086   # The option is referenced via a variable to avoid confusing sed.
7087   lt_compile=`echo "$ac_compile" | $SED \
7088   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7089   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7090   -e 's:$: $lt_compiler_flag:'`
7091   (eval echo "\"\$as_me:7091: $lt_compile\"" >&5)
7092   (eval "$lt_compile" 2>conftest.err)
7093   ac_status=$?
7094   cat conftest.err >&5
7095   echo "$as_me:7095: \$? = $ac_status" >&5
7096   if (exit $ac_status) && test -s "$ac_outfile"; then
7097     # The compiler can only warn and ignore the option if not recognized
7098     # So say no if there are warnings other than the usual output.
7099     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7100     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7101     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7102       lt_cv_prog_compiler_rtti_exceptions=yes
7103     fi
7104   fi
7105   $RM conftest*
7106
7107fi
7108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7109$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7110
7111if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7112    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7113else
7114    :
7115fi
7116
7117fi
7118
7119
7120
7121
7122
7123
7124  lt_prog_compiler_wl=
7125lt_prog_compiler_pic=
7126lt_prog_compiler_static=
7127
7128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7129$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7130
7131  if test "$GCC" = yes; then
7132    lt_prog_compiler_wl='-Wl,'
7133    lt_prog_compiler_static='-static'
7134
7135    case $host_os in
7136      aix*)
7137      # All AIX code is PIC.
7138      if test "$host_cpu" = ia64; then
7139	# AIX 5 now supports IA64 processor
7140	lt_prog_compiler_static='-Bstatic'
7141      fi
7142      ;;
7143
7144    amigaos*)
7145      case $host_cpu in
7146      powerpc)
7147            # see comment about AmigaOS4 .so support
7148            lt_prog_compiler_pic='-fPIC'
7149        ;;
7150      m68k)
7151            # FIXME: we need at least 68020 code to build shared libraries, but
7152            # adding the `-m68020' flag to GCC prevents building anything better,
7153            # like `-m68040'.
7154            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7155        ;;
7156      esac
7157      ;;
7158
7159    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7160      # PIC is the default for these OSes.
7161      ;;
7162
7163    mingw* | cygwin* | pw32* | os2* | cegcc*)
7164      # This hack is so that the source file can tell whether it is being
7165      # built for inclusion in a dll (and should export symbols for example).
7166      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7167      # (--disable-auto-import) libraries
7168      lt_prog_compiler_pic='-DDLL_EXPORT'
7169      ;;
7170
7171    darwin* | rhapsody*)
7172      # PIC is the default on this platform
7173      # Common symbols not allowed in MH_DYLIB files
7174      lt_prog_compiler_pic='-fno-common'
7175      ;;
7176
7177    hpux*)
7178      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7179      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7180      # sets the default TLS model and affects inlining.
7181      case $host_cpu in
7182      hppa*64*)
7183	# +Z the default
7184	;;
7185      *)
7186	lt_prog_compiler_pic='-fPIC'
7187	;;
7188      esac
7189      ;;
7190
7191    interix[3-9]*)
7192      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7193      # Instead, we relocate shared libraries at runtime.
7194      ;;
7195
7196    msdosdjgpp*)
7197      # Just because we use GCC doesn't mean we suddenly get shared libraries
7198      # on systems that don't support them.
7199      lt_prog_compiler_can_build_shared=no
7200      enable_shared=no
7201      ;;
7202
7203    *nto* | *qnx*)
7204      # QNX uses GNU C++, but need to define -shared option too, otherwise
7205      # it will coredump.
7206      lt_prog_compiler_pic='-fPIC -shared'
7207      ;;
7208
7209    sysv4*MP*)
7210      if test -d /usr/nec; then
7211	lt_prog_compiler_pic=-Kconform_pic
7212      fi
7213      ;;
7214
7215    *)
7216      lt_prog_compiler_pic='-fPIC'
7217      ;;
7218    esac
7219  else
7220    # PORTME Check for flag to pass linker flags through the system compiler.
7221    case $host_os in
7222    aix*)
7223      lt_prog_compiler_wl='-Wl,'
7224      if test "$host_cpu" = ia64; then
7225	# AIX 5 now supports IA64 processor
7226	lt_prog_compiler_static='-Bstatic'
7227      else
7228	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7229      fi
7230      ;;
7231
7232    mingw* | cygwin* | pw32* | os2* | cegcc*)
7233      # This hack is so that the source file can tell whether it is being
7234      # built for inclusion in a dll (and should export symbols for example).
7235      lt_prog_compiler_pic='-DDLL_EXPORT'
7236      ;;
7237
7238    hpux9* | hpux10* | hpux11*)
7239      lt_prog_compiler_wl='-Wl,'
7240      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7241      # not for PA HP-UX.
7242      case $host_cpu in
7243      hppa*64*|ia64*)
7244	# +Z the default
7245	;;
7246      *)
7247	lt_prog_compiler_pic='+Z'
7248	;;
7249      esac
7250      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7251      lt_prog_compiler_static='${wl}-a ${wl}archive'
7252      ;;
7253
7254    irix5* | irix6* | nonstopux*)
7255      lt_prog_compiler_wl='-Wl,'
7256      # PIC (with -KPIC) is the default.
7257      lt_prog_compiler_static='-non_shared'
7258      ;;
7259
7260    linux* | k*bsd*-gnu)
7261      case $cc_basename in
7262      # old Intel for x86_64 which still supported -KPIC.
7263      ecc*)
7264	lt_prog_compiler_wl='-Wl,'
7265	lt_prog_compiler_pic='-KPIC'
7266	lt_prog_compiler_static='-static'
7267        ;;
7268      # icc used to be incompatible with GCC.
7269      # ICC 10 doesn't accept -KPIC any more.
7270      icc* | ifort*)
7271	lt_prog_compiler_wl='-Wl,'
7272	lt_prog_compiler_pic='-fPIC'
7273	lt_prog_compiler_static='-static'
7274        ;;
7275      # Lahey Fortran 8.1.
7276      lf95*)
7277	lt_prog_compiler_wl='-Wl,'
7278	lt_prog_compiler_pic='--shared'
7279	lt_prog_compiler_static='--static'
7280	;;
7281      pgcc* | pgf77* | pgf90* | pgf95*)
7282        # Portland Group compilers (*not* the Pentium gcc compiler,
7283	# which looks to be a dead project)
7284	lt_prog_compiler_wl='-Wl,'
7285	lt_prog_compiler_pic='-fpic'
7286	lt_prog_compiler_static='-Bstatic'
7287        ;;
7288      ccc*)
7289        lt_prog_compiler_wl='-Wl,'
7290        # All Alpha code is PIC.
7291        lt_prog_compiler_static='-non_shared'
7292        ;;
7293      xl*)
7294	# IBM XL C 8.0/Fortran 10.1 on PPC
7295	lt_prog_compiler_wl='-Wl,'
7296	lt_prog_compiler_pic='-qpic'
7297	lt_prog_compiler_static='-qstaticlink'
7298	;;
7299      *)
7300	case `$CC -V 2>&1 | sed 5q` in
7301	*Sun\ C*)
7302	  # Sun C 5.9
7303	  lt_prog_compiler_pic='-KPIC'
7304	  lt_prog_compiler_static='-Bstatic'
7305	  lt_prog_compiler_wl='-Wl,'
7306	  ;;
7307	*Sun\ F*)
7308	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7309	  lt_prog_compiler_pic='-KPIC'
7310	  lt_prog_compiler_static='-Bstatic'
7311	  lt_prog_compiler_wl=''
7312	  ;;
7313	esac
7314	;;
7315      esac
7316      ;;
7317
7318    newsos6)
7319      lt_prog_compiler_pic='-KPIC'
7320      lt_prog_compiler_static='-Bstatic'
7321      ;;
7322
7323    *nto* | *qnx*)
7324      # QNX uses GNU C++, but need to define -shared option too, otherwise
7325      # it will coredump.
7326      lt_prog_compiler_pic='-fPIC -shared'
7327      ;;
7328
7329    osf3* | osf4* | osf5*)
7330      lt_prog_compiler_wl='-Wl,'
7331      # All OSF/1 code is PIC.
7332      lt_prog_compiler_static='-non_shared'
7333      ;;
7334
7335    rdos*)
7336      lt_prog_compiler_static='-non_shared'
7337      ;;
7338
7339    solaris*)
7340      lt_prog_compiler_pic='-KPIC'
7341      lt_prog_compiler_static='-Bstatic'
7342      case $cc_basename in
7343      f77* | f90* | f95*)
7344	lt_prog_compiler_wl='-Qoption ld ';;
7345      *)
7346	lt_prog_compiler_wl='-Wl,';;
7347      esac
7348      ;;
7349
7350    sunos4*)
7351      lt_prog_compiler_wl='-Qoption ld '
7352      lt_prog_compiler_pic='-PIC'
7353      lt_prog_compiler_static='-Bstatic'
7354      ;;
7355
7356    sysv4 | sysv4.2uw2* | sysv4.3*)
7357      lt_prog_compiler_wl='-Wl,'
7358      lt_prog_compiler_pic='-KPIC'
7359      lt_prog_compiler_static='-Bstatic'
7360      ;;
7361
7362    sysv4*MP*)
7363      if test -d /usr/nec ;then
7364	lt_prog_compiler_pic='-Kconform_pic'
7365	lt_prog_compiler_static='-Bstatic'
7366      fi
7367      ;;
7368
7369    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7370      lt_prog_compiler_wl='-Wl,'
7371      lt_prog_compiler_pic='-KPIC'
7372      lt_prog_compiler_static='-Bstatic'
7373      ;;
7374
7375    unicos*)
7376      lt_prog_compiler_wl='-Wl,'
7377      lt_prog_compiler_can_build_shared=no
7378      ;;
7379
7380    uts4*)
7381      lt_prog_compiler_pic='-pic'
7382      lt_prog_compiler_static='-Bstatic'
7383      ;;
7384
7385    *)
7386      lt_prog_compiler_can_build_shared=no
7387      ;;
7388    esac
7389  fi
7390
7391case $host_os in
7392  # For platforms which do not support PIC, -DPIC is meaningless:
7393  *djgpp*)
7394    lt_prog_compiler_pic=
7395    ;;
7396  *)
7397    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7398    ;;
7399esac
7400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7401$as_echo "$lt_prog_compiler_pic" >&6; }
7402
7403
7404
7405
7406
7407
7408#
7409# Check to make sure the PIC flag actually works.
7410#
7411if test -n "$lt_prog_compiler_pic"; then
7412  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7413$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7414if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7415  $as_echo_n "(cached) " >&6
7416else
7417  lt_cv_prog_compiler_pic_works=no
7418   ac_outfile=conftest.$ac_objext
7419   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7420   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7421   # Insert the option either (1) after the last *FLAGS variable, or
7422   # (2) before a word containing "conftest.", or (3) at the end.
7423   # Note that $ac_compile itself does not contain backslashes and begins
7424   # with a dollar sign (not a hyphen), so the echo should work correctly.
7425   # The option is referenced via a variable to avoid confusing sed.
7426   lt_compile=`echo "$ac_compile" | $SED \
7427   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7428   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7429   -e 's:$: $lt_compiler_flag:'`
7430   (eval echo "\"\$as_me:7430: $lt_compile\"" >&5)
7431   (eval "$lt_compile" 2>conftest.err)
7432   ac_status=$?
7433   cat conftest.err >&5
7434   echo "$as_me:7434: \$? = $ac_status" >&5
7435   if (exit $ac_status) && test -s "$ac_outfile"; then
7436     # The compiler can only warn and ignore the option if not recognized
7437     # So say no if there are warnings other than the usual output.
7438     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7439     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7440     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7441       lt_cv_prog_compiler_pic_works=yes
7442     fi
7443   fi
7444   $RM conftest*
7445
7446fi
7447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7448$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7449
7450if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7451    case $lt_prog_compiler_pic in
7452     "" | " "*) ;;
7453     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7454     esac
7455else
7456    lt_prog_compiler_pic=
7457     lt_prog_compiler_can_build_shared=no
7458fi
7459
7460fi
7461
7462
7463
7464
7465
7466
7467#
7468# Check to make sure the static flag actually works.
7469#
7470wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7472$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7473if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7474  $as_echo_n "(cached) " >&6
7475else
7476  lt_cv_prog_compiler_static_works=no
7477   save_LDFLAGS="$LDFLAGS"
7478   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7479   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7480   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7481     # The linker can only warn and ignore the option if not recognized
7482     # So say no if there are warnings
7483     if test -s conftest.err; then
7484       # Append any errors to the config.log.
7485       cat conftest.err 1>&5
7486       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7487       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7488       if diff conftest.exp conftest.er2 >/dev/null; then
7489         lt_cv_prog_compiler_static_works=yes
7490       fi
7491     else
7492       lt_cv_prog_compiler_static_works=yes
7493     fi
7494   fi
7495   $RM -r conftest*
7496   LDFLAGS="$save_LDFLAGS"
7497
7498fi
7499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7500$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7501
7502if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7503    :
7504else
7505    lt_prog_compiler_static=
7506fi
7507
7508
7509
7510
7511
7512
7513
7514  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7515$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7516if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7517  $as_echo_n "(cached) " >&6
7518else
7519  lt_cv_prog_compiler_c_o=no
7520   $RM -r conftest 2>/dev/null
7521   mkdir conftest
7522   cd conftest
7523   mkdir out
7524   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7525
7526   lt_compiler_flag="-o out/conftest2.$ac_objext"
7527   # Insert the option either (1) after the last *FLAGS variable, or
7528   # (2) before a word containing "conftest.", or (3) at the end.
7529   # Note that $ac_compile itself does not contain backslashes and begins
7530   # with a dollar sign (not a hyphen), so the echo should work correctly.
7531   lt_compile=`echo "$ac_compile" | $SED \
7532   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7533   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7534   -e 's:$: $lt_compiler_flag:'`
7535   (eval echo "\"\$as_me:7535: $lt_compile\"" >&5)
7536   (eval "$lt_compile" 2>out/conftest.err)
7537   ac_status=$?
7538   cat out/conftest.err >&5
7539   echo "$as_me:7539: \$? = $ac_status" >&5
7540   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7541   then
7542     # The compiler can only warn and ignore the option if not recognized
7543     # So say no if there are warnings
7544     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7545     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7546     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7547       lt_cv_prog_compiler_c_o=yes
7548     fi
7549   fi
7550   chmod u+w . 2>&5
7551   $RM conftest*
7552   # SGI C++ compiler will create directory out/ii_files/ for
7553   # template instantiation
7554   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7555   $RM out/* && rmdir out
7556   cd ..
7557   $RM -r conftest
7558   $RM conftest*
7559
7560fi
7561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7562$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7563
7564
7565
7566
7567
7568
7569  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7570$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7571if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7572  $as_echo_n "(cached) " >&6
7573else
7574  lt_cv_prog_compiler_c_o=no
7575   $RM -r conftest 2>/dev/null
7576   mkdir conftest
7577   cd conftest
7578   mkdir out
7579   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7580
7581   lt_compiler_flag="-o out/conftest2.$ac_objext"
7582   # Insert the option either (1) after the last *FLAGS variable, or
7583   # (2) before a word containing "conftest.", or (3) at the end.
7584   # Note that $ac_compile itself does not contain backslashes and begins
7585   # with a dollar sign (not a hyphen), so the echo should work correctly.
7586   lt_compile=`echo "$ac_compile" | $SED \
7587   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7588   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7589   -e 's:$: $lt_compiler_flag:'`
7590   (eval echo "\"\$as_me:7590: $lt_compile\"" >&5)
7591   (eval "$lt_compile" 2>out/conftest.err)
7592   ac_status=$?
7593   cat out/conftest.err >&5
7594   echo "$as_me:7594: \$? = $ac_status" >&5
7595   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7596   then
7597     # The compiler can only warn and ignore the option if not recognized
7598     # So say no if there are warnings
7599     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7600     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7601     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7602       lt_cv_prog_compiler_c_o=yes
7603     fi
7604   fi
7605   chmod u+w . 2>&5
7606   $RM conftest*
7607   # SGI C++ compiler will create directory out/ii_files/ for
7608   # template instantiation
7609   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7610   $RM out/* && rmdir out
7611   cd ..
7612   $RM -r conftest
7613   $RM conftest*
7614
7615fi
7616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7617$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7618
7619
7620
7621
7622hard_links="nottested"
7623if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7624  # do not overwrite the value of need_locks provided by the user
7625  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7626$as_echo_n "checking if we can lock with hard links... " >&6; }
7627  hard_links=yes
7628  $RM conftest*
7629  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7630  touch conftest.a
7631  ln conftest.a conftest.b 2>&5 || hard_links=no
7632  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7634$as_echo "$hard_links" >&6; }
7635  if test "$hard_links" = no; then
7636    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7637$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7638    need_locks=warn
7639  fi
7640else
7641  need_locks=no
7642fi
7643
7644
7645
7646
7647
7648
7649  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7650$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7651
7652  runpath_var=
7653  allow_undefined_flag=
7654  always_export_symbols=no
7655  archive_cmds=
7656  archive_expsym_cmds=
7657  compiler_needs_object=no
7658  enable_shared_with_static_runtimes=no
7659  export_dynamic_flag_spec=
7660  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7661  hardcode_automatic=no
7662  hardcode_direct=no
7663  hardcode_direct_absolute=no
7664  hardcode_libdir_flag_spec=
7665  hardcode_libdir_flag_spec_ld=
7666  hardcode_libdir_separator=
7667  hardcode_minus_L=no
7668  hardcode_shlibpath_var=unsupported
7669  inherit_rpath=no
7670  link_all_deplibs=unknown
7671  module_cmds=
7672  module_expsym_cmds=
7673  old_archive_from_new_cmds=
7674  old_archive_from_expsyms_cmds=
7675  thread_safe_flag_spec=
7676  whole_archive_flag_spec=
7677  # include_expsyms should be a list of space-separated symbols to be *always*
7678  # included in the symbol list
7679  include_expsyms=
7680  # exclude_expsyms can be an extended regexp of symbols to exclude
7681  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7682  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7683  # as well as any symbol that contains `d'.
7684  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7685  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7686  # platforms (ab)use it in PIC code, but their linkers get confused if
7687  # the symbol is explicitly referenced.  Since portable code cannot
7688  # rely on this symbol name, it's probably fine to never include it in
7689  # preloaded symbol tables.
7690  # Exclude shared library initialization/finalization symbols.
7691  extract_expsyms_cmds=
7692
7693  case $host_os in
7694  cygwin* | mingw* | pw32* | cegcc*)
7695    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7696    # When not using gcc, we currently assume that we are using
7697    # Microsoft Visual C++.
7698    if test "$GCC" != yes; then
7699      with_gnu_ld=no
7700    fi
7701    ;;
7702  interix*)
7703    # we just hope/assume this is gcc and not c89 (= MSVC++)
7704    with_gnu_ld=yes
7705    ;;
7706  openbsd*)
7707    with_gnu_ld=no
7708    ;;
7709  linux* | k*bsd*-gnu)
7710    link_all_deplibs=no
7711    ;;
7712  esac
7713
7714  ld_shlibs=yes
7715  if test "$with_gnu_ld" = yes; then
7716    # If archive_cmds runs LD, not CC, wlarc should be empty
7717    wlarc='${wl}'
7718
7719    # Set some defaults for GNU ld with shared library support. These
7720    # are reset later if shared libraries are not supported. Putting them
7721    # here allows them to be overridden if necessary.
7722    runpath_var=LD_RUN_PATH
7723    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7724    export_dynamic_flag_spec='${wl}--export-dynamic'
7725    # ancient GNU ld didn't support --whole-archive et. al.
7726    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7727      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7728    else
7729      whole_archive_flag_spec=
7730    fi
7731    supports_anon_versioning=no
7732    case `$LD -v 2>&1` in
7733      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7734      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7735      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7736      *\ 2.11.*) ;; # other 2.11 versions
7737      *) supports_anon_versioning=yes ;;
7738    esac
7739
7740    # See if GNU ld supports shared libraries.
7741    case $host_os in
7742    aix[3-9]*)
7743      # On AIX/PPC, the GNU linker is very broken
7744      if test "$host_cpu" != ia64; then
7745	ld_shlibs=no
7746	cat <<_LT_EOF 1>&2
7747
7748*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7749*** to be unable to reliably create shared libraries on AIX.
7750*** Therefore, libtool is disabling shared libraries support.  If you
7751*** really care for shared libraries, you may want to modify your PATH
7752*** so that a non-GNU linker is found, and then restart.
7753
7754_LT_EOF
7755      fi
7756      ;;
7757
7758    amigaos*)
7759      case $host_cpu in
7760      powerpc)
7761            # see comment about AmigaOS4 .so support
7762            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7763            archive_expsym_cmds=''
7764        ;;
7765      m68k)
7766            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)'
7767            hardcode_libdir_flag_spec='-L$libdir'
7768            hardcode_minus_L=yes
7769        ;;
7770      esac
7771      ;;
7772
7773    beos*)
7774      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7775	allow_undefined_flag=unsupported
7776	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7777	# support --undefined.  This deserves some investigation.  FIXME
7778	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7779      else
7780	ld_shlibs=no
7781      fi
7782      ;;
7783
7784    cygwin* | mingw* | pw32* | cegcc*)
7785      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7786      # as there is no search path for DLLs.
7787      hardcode_libdir_flag_spec='-L$libdir'
7788      allow_undefined_flag=unsupported
7789      always_export_symbols=no
7790      enable_shared_with_static_runtimes=yes
7791      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7792
7793      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7794        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7795	# If the export-symbols file already is a .def file (1st line
7796	# is EXPORTS), use it as is; otherwise, prepend...
7797	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7798	  cp $export_symbols $output_objdir/$soname.def;
7799	else
7800	  echo EXPORTS > $output_objdir/$soname.def;
7801	  cat $export_symbols >> $output_objdir/$soname.def;
7802	fi~
7803	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7804      else
7805	ld_shlibs=no
7806      fi
7807      ;;
7808
7809    interix[3-9]*)
7810      hardcode_direct=no
7811      hardcode_shlibpath_var=no
7812      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7813      export_dynamic_flag_spec='${wl}-E'
7814      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7815      # Instead, shared libraries are loaded at an image base (0x10000000 by
7816      # default) and relocated if they conflict, which is a slow very memory
7817      # consuming and fragmenting process.  To avoid this, we pick a random,
7818      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7819      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7820      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7821      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'
7822      ;;
7823
7824    gnu* | linux* | tpf* | k*bsd*-gnu)
7825      tmp_diet=no
7826      if test "$host_os" = linux-dietlibc; then
7827	case $cc_basename in
7828	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7829	esac
7830      fi
7831      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7832	 && test "$tmp_diet" = no
7833      then
7834	tmp_addflag=
7835	tmp_sharedflag='-shared'
7836	case $cc_basename,$host_cpu in
7837        pgcc*)				# Portland Group C compiler
7838	  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'
7839	  tmp_addflag=' $pic_flag'
7840	  ;;
7841	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
7842	  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'
7843	  tmp_addflag=' $pic_flag -Mnomain' ;;
7844	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
7845	  tmp_addflag=' -i_dynamic' ;;
7846	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
7847	  tmp_addflag=' -i_dynamic -nofor_main' ;;
7848	ifc* | ifort*)			# Intel Fortran compiler
7849	  tmp_addflag=' -nofor_main' ;;
7850	lf95*)				# Lahey Fortran 8.1
7851	  whole_archive_flag_spec=
7852	  tmp_sharedflag='--shared' ;;
7853	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
7854	  tmp_sharedflag='-qmkshrobj'
7855	  tmp_addflag= ;;
7856	esac
7857	case `$CC -V 2>&1 | sed 5q` in
7858	*Sun\ C*)			# Sun C 5.9
7859	  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'
7860	  compiler_needs_object=yes
7861	  tmp_sharedflag='-G' ;;
7862	*Sun\ F*)			# Sun Fortran 8.3
7863	  tmp_sharedflag='-G' ;;
7864	esac
7865	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7866
7867        if test "x$supports_anon_versioning" = xyes; then
7868          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7869	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7870	    echo "local: *; };" >> $output_objdir/$libname.ver~
7871	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7872        fi
7873
7874	case $cc_basename in
7875	xlf*)
7876	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7877	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
7878	  hardcode_libdir_flag_spec=
7879	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
7880	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
7881	  if test "x$supports_anon_versioning" = xyes; then
7882	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7883	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7884	      echo "local: *; };" >> $output_objdir/$libname.ver~
7885	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7886	  fi
7887	  ;;
7888	esac
7889      else
7890        ld_shlibs=no
7891      fi
7892      ;;
7893
7894    netbsd* | netbsdelf*-gnu)
7895      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7896	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7897	wlarc=
7898      else
7899	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7900	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7901      fi
7902      ;;
7903
7904    solaris*)
7905      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7906	ld_shlibs=no
7907	cat <<_LT_EOF 1>&2
7908
7909*** Warning: The releases 2.8.* of the GNU linker cannot reliably
7910*** create shared libraries on Solaris systems.  Therefore, libtool
7911*** is disabling shared libraries support.  We urge you to upgrade GNU
7912*** binutils to release 2.9.1 or newer.  Another option is to modify
7913*** your PATH or compiler configuration so that the native linker is
7914*** used, and then restart.
7915
7916_LT_EOF
7917      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7918	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7919	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7920      else
7921	ld_shlibs=no
7922      fi
7923      ;;
7924
7925    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7926      case `$LD -v 2>&1` in
7927        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7928	ld_shlibs=no
7929	cat <<_LT_EOF 1>&2
7930
7931*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7932*** reliably create shared libraries on SCO systems.  Therefore, libtool
7933*** is disabling shared libraries support.  We urge you to upgrade GNU
7934*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7935*** your PATH or compiler configuration so that the native linker is
7936*** used, and then restart.
7937
7938_LT_EOF
7939	;;
7940	*)
7941	  # For security reasons, it is highly recommended that you always
7942	  # use absolute paths for naming shared libraries, and exclude the
7943	  # DT_RUNPATH tag from executables and libraries.  But doing so
7944	  # requires that you compile everything twice, which is a pain.
7945	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7946	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7947	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7948	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7949	  else
7950	    ld_shlibs=no
7951	  fi
7952	;;
7953      esac
7954      ;;
7955
7956    sunos4*)
7957      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7958      wlarc=
7959      hardcode_direct=yes
7960      hardcode_shlibpath_var=no
7961      ;;
7962
7963    *)
7964      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7965	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7966	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7967      else
7968	ld_shlibs=no
7969      fi
7970      ;;
7971    esac
7972
7973    if test "$ld_shlibs" = no; then
7974      runpath_var=
7975      hardcode_libdir_flag_spec=
7976      export_dynamic_flag_spec=
7977      whole_archive_flag_spec=
7978    fi
7979  else
7980    # PORTME fill in a description of your system's linker (not GNU ld)
7981    case $host_os in
7982    aix3*)
7983      allow_undefined_flag=unsupported
7984      always_export_symbols=yes
7985      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'
7986      # Note: this linker hardcodes the directories in LIBPATH if there
7987      # are no directories specified by -L.
7988      hardcode_minus_L=yes
7989      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7990	# Neither direct hardcoding nor static linking is supported with a
7991	# broken collect2.
7992	hardcode_direct=unsupported
7993      fi
7994      ;;
7995
7996    aix[4-9]*)
7997      if test "$host_cpu" = ia64; then
7998	# On IA64, the linker does run time linking by default, so we don't
7999	# have to do anything special.
8000	aix_use_runtimelinking=no
8001	exp_sym_flag='-Bexport'
8002	no_entry_flag=""
8003      else
8004	# If we're using GNU nm, then we don't want the "-C" option.
8005	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8006	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8007	  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'
8008	else
8009	  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'
8010	fi
8011	aix_use_runtimelinking=no
8012
8013	# Test if we are trying to use run time linking or normal
8014	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8015	# need to do runtime linking.
8016	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8017	  for ld_flag in $LDFLAGS; do
8018	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8019	    aix_use_runtimelinking=yes
8020	    break
8021	  fi
8022	  done
8023	  ;;
8024	esac
8025
8026	exp_sym_flag='-bexport'
8027	no_entry_flag='-bnoentry'
8028      fi
8029
8030      # When large executables or shared objects are built, AIX ld can
8031      # have problems creating the table of contents.  If linking a library
8032      # or program results in "error TOC overflow" add -mminimal-toc to
8033      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8034      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8035
8036      archive_cmds=''
8037      hardcode_direct=yes
8038      hardcode_direct_absolute=yes
8039      hardcode_libdir_separator=':'
8040      link_all_deplibs=yes
8041      file_list_spec='${wl}-f,'
8042
8043      if test "$GCC" = yes; then
8044	case $host_os in aix4.[012]|aix4.[012].*)
8045	# We only want to do this on AIX 4.2 and lower, the check
8046	# below for broken collect2 doesn't work under 4.3+
8047	  collect2name=`${CC} -print-prog-name=collect2`
8048	  if test -f "$collect2name" &&
8049	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8050	  then
8051	  # We have reworked collect2
8052	  :
8053	  else
8054	  # We have old collect2
8055	  hardcode_direct=unsupported
8056	  # It fails to find uninstalled libraries when the uninstalled
8057	  # path is not listed in the libpath.  Setting hardcode_minus_L
8058	  # to unsupported forces relinking
8059	  hardcode_minus_L=yes
8060	  hardcode_libdir_flag_spec='-L$libdir'
8061	  hardcode_libdir_separator=
8062	  fi
8063	  ;;
8064	esac
8065	shared_flag='-shared'
8066	if test "$aix_use_runtimelinking" = yes; then
8067	  shared_flag="$shared_flag "'${wl}-G'
8068	fi
8069	link_all_deplibs=no
8070      else
8071	# not using gcc
8072	if test "$host_cpu" = ia64; then
8073	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8074	# chokes on -Wl,-G. The following line is correct:
8075	  shared_flag='-G'
8076	else
8077	  if test "$aix_use_runtimelinking" = yes; then
8078	    shared_flag='${wl}-G'
8079	  else
8080	    shared_flag='${wl}-bM:SRE'
8081	  fi
8082	fi
8083      fi
8084
8085      export_dynamic_flag_spec='${wl}-bexpall'
8086      # It seems that -bexpall does not export symbols beginning with
8087      # underscore (_), so it is better to generate a list of symbols to export.
8088      always_export_symbols=yes
8089      if test "$aix_use_runtimelinking" = yes; then
8090	# Warning - without using the other runtime loading flags (-brtl),
8091	# -berok will link without error, but may produce a broken library.
8092	allow_undefined_flag='-berok'
8093        # Determine the default libpath from the value encoded in an
8094        # empty executable.
8095        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8096/* end confdefs.h.  */
8097
8098int
8099main ()
8100{
8101
8102  ;
8103  return 0;
8104}
8105_ACEOF
8106if ac_fn_c_try_link "$LINENO"; then :
8107
8108lt_aix_libpath_sed='
8109    /Import File Strings/,/^$/ {
8110	/^0/ {
8111	    s/^0  *\(.*\)$/\1/
8112	    p
8113	}
8114    }'
8115aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8116# Check for a 64-bit object if we didn't find anything.
8117if test -z "$aix_libpath"; then
8118  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8119fi
8120fi
8121rm -f core conftest.err conftest.$ac_objext \
8122    conftest$ac_exeext conftest.$ac_ext
8123if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8124
8125        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8126        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"
8127      else
8128	if test "$host_cpu" = ia64; then
8129	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8130	  allow_undefined_flag="-z nodefs"
8131	  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"
8132	else
8133	 # Determine the default libpath from the value encoded in an
8134	 # empty executable.
8135	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8136/* end confdefs.h.  */
8137
8138int
8139main ()
8140{
8141
8142  ;
8143  return 0;
8144}
8145_ACEOF
8146if ac_fn_c_try_link "$LINENO"; then :
8147
8148lt_aix_libpath_sed='
8149    /Import File Strings/,/^$/ {
8150	/^0/ {
8151	    s/^0  *\(.*\)$/\1/
8152	    p
8153	}
8154    }'
8155aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8156# Check for a 64-bit object if we didn't find anything.
8157if test -z "$aix_libpath"; then
8158  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8159fi
8160fi
8161rm -f core conftest.err conftest.$ac_objext \
8162    conftest$ac_exeext conftest.$ac_ext
8163if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8164
8165	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8166	  # Warning - without using the other run time loading flags,
8167	  # -berok will link without error, but may produce a broken library.
8168	  no_undefined_flag=' ${wl}-bernotok'
8169	  allow_undefined_flag=' ${wl}-berok'
8170	  # Exported symbols can be pulled into shared objects from archives
8171	  whole_archive_flag_spec='$convenience'
8172	  archive_cmds_need_lc=yes
8173	  # This is similar to how AIX traditionally builds its shared libraries.
8174	  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'
8175	fi
8176      fi
8177      ;;
8178
8179    amigaos*)
8180      case $host_cpu in
8181      powerpc)
8182            # see comment about AmigaOS4 .so support
8183            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8184            archive_expsym_cmds=''
8185        ;;
8186      m68k)
8187            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)'
8188            hardcode_libdir_flag_spec='-L$libdir'
8189            hardcode_minus_L=yes
8190        ;;
8191      esac
8192      ;;
8193
8194    bsdi[45]*)
8195      export_dynamic_flag_spec=-rdynamic
8196      ;;
8197
8198    cygwin* | mingw* | pw32* | cegcc*)
8199      # When not using gcc, we currently assume that we are using
8200      # Microsoft Visual C++.
8201      # hardcode_libdir_flag_spec is actually meaningless, as there is
8202      # no search path for DLLs.
8203      hardcode_libdir_flag_spec=' '
8204      allow_undefined_flag=unsupported
8205      # Tell ltmain to make .lib files, not .a files.
8206      libext=lib
8207      # Tell ltmain to make .dll files, not .so files.
8208      shrext_cmds=".dll"
8209      # FIXME: Setting linknames here is a bad hack.
8210      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8211      # The linker will automatically build a .lib file if we build a DLL.
8212      old_archive_from_new_cmds='true'
8213      # FIXME: Should let the user specify the lib program.
8214      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8215      fix_srcfile_path='`cygpath -w "$srcfile"`'
8216      enable_shared_with_static_runtimes=yes
8217      ;;
8218
8219    darwin* | rhapsody*)
8220
8221
8222  archive_cmds_need_lc=no
8223  hardcode_direct=no
8224  hardcode_automatic=yes
8225  hardcode_shlibpath_var=unsupported
8226  whole_archive_flag_spec=''
8227  link_all_deplibs=yes
8228  allow_undefined_flag="$_lt_dar_allow_undefined"
8229  case $cc_basename in
8230     ifort*) _lt_dar_can_shared=yes ;;
8231     *) _lt_dar_can_shared=$GCC ;;
8232  esac
8233  if test "$_lt_dar_can_shared" = "yes"; then
8234    output_verbose_link_cmd=echo
8235    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8236    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8237    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}"
8238    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}"
8239
8240  else
8241  ld_shlibs=no
8242  fi
8243
8244      ;;
8245
8246    dgux*)
8247      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8248      hardcode_libdir_flag_spec='-L$libdir'
8249      hardcode_shlibpath_var=no
8250      ;;
8251
8252    freebsd1*)
8253      ld_shlibs=no
8254      ;;
8255
8256    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8257    # support.  Future versions do this automatically, but an explicit c++rt0.o
8258    # does not break anything, and helps significantly (at the cost of a little
8259    # extra space).
8260    freebsd2.2*)
8261      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8262      hardcode_libdir_flag_spec='-R$libdir'
8263      hardcode_direct=yes
8264      hardcode_shlibpath_var=no
8265      ;;
8266
8267    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8268    freebsd2*)
8269      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8270      hardcode_direct=yes
8271      hardcode_minus_L=yes
8272      hardcode_shlibpath_var=no
8273      ;;
8274
8275    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8276    freebsd* | dragonfly*)
8277      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8278      hardcode_libdir_flag_spec='-R$libdir'
8279      hardcode_direct=yes
8280      hardcode_shlibpath_var=no
8281      ;;
8282
8283    hpux9*)
8284      if test "$GCC" = yes; then
8285	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'
8286      else
8287	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'
8288      fi
8289      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8290      hardcode_libdir_separator=:
8291      hardcode_direct=yes
8292
8293      # hardcode_minus_L: Not really in the search PATH,
8294      # but as the default location of the library.
8295      hardcode_minus_L=yes
8296      export_dynamic_flag_spec='${wl}-E'
8297      ;;
8298
8299    hpux10*)
8300      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8301	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8302      else
8303	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8304      fi
8305      if test "$with_gnu_ld" = no; then
8306	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8307	hardcode_libdir_flag_spec_ld='+b $libdir'
8308	hardcode_libdir_separator=:
8309	hardcode_direct=yes
8310	hardcode_direct_absolute=yes
8311	export_dynamic_flag_spec='${wl}-E'
8312	# hardcode_minus_L: Not really in the search PATH,
8313	# but as the default location of the library.
8314	hardcode_minus_L=yes
8315      fi
8316      ;;
8317
8318    hpux11*)
8319      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8320	case $host_cpu in
8321	hppa*64*)
8322	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8323	  ;;
8324	ia64*)
8325	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8326	  ;;
8327	*)
8328	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8329	  ;;
8330	esac
8331      else
8332	case $host_cpu in
8333	hppa*64*)
8334	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8335	  ;;
8336	ia64*)
8337	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8338	  ;;
8339	*)
8340	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8341	  ;;
8342	esac
8343      fi
8344      if test "$with_gnu_ld" = no; then
8345	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8346	hardcode_libdir_separator=:
8347
8348	case $host_cpu in
8349	hppa*64*|ia64*)
8350	  hardcode_direct=no
8351	  hardcode_shlibpath_var=no
8352	  ;;
8353	*)
8354	  hardcode_direct=yes
8355	  hardcode_direct_absolute=yes
8356	  export_dynamic_flag_spec='${wl}-E'
8357
8358	  # hardcode_minus_L: Not really in the search PATH,
8359	  # but as the default location of the library.
8360	  hardcode_minus_L=yes
8361	  ;;
8362	esac
8363      fi
8364      ;;
8365
8366    irix5* | irix6* | nonstopux*)
8367      if test "$GCC" = yes; then
8368	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'
8369	# Try to use the -exported_symbol ld option, if it does not
8370	# work, assume that -exports_file does not work either and
8371	# implicitly export all symbols.
8372        save_LDFLAGS="$LDFLAGS"
8373        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8374        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8375/* end confdefs.h.  */
8376int foo(void) {}
8377_ACEOF
8378if ac_fn_c_try_link "$LINENO"; then :
8379  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'
8380
8381fi
8382rm -f core conftest.err conftest.$ac_objext \
8383    conftest$ac_exeext conftest.$ac_ext
8384        LDFLAGS="$save_LDFLAGS"
8385      else
8386	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'
8387	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'
8388      fi
8389      archive_cmds_need_lc='no'
8390      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8391      hardcode_libdir_separator=:
8392      inherit_rpath=yes
8393      link_all_deplibs=yes
8394      ;;
8395
8396    netbsd* | netbsdelf*-gnu)
8397      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8398	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8399      else
8400	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8401      fi
8402      hardcode_libdir_flag_spec='-R$libdir'
8403      hardcode_direct=yes
8404      hardcode_shlibpath_var=no
8405      ;;
8406
8407    newsos6)
8408      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8409      hardcode_direct=yes
8410      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8411      hardcode_libdir_separator=:
8412      hardcode_shlibpath_var=no
8413      ;;
8414
8415    *nto* | *qnx*)
8416      ;;
8417
8418    openbsd*)
8419      if test -f /usr/libexec/ld.so; then
8420	hardcode_direct=yes
8421	hardcode_shlibpath_var=no
8422	hardcode_direct_absolute=yes
8423	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8424	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8425	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8426	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8427	  export_dynamic_flag_spec='${wl}-E'
8428	else
8429	  case $host_os in
8430	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8431	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8432	     hardcode_libdir_flag_spec='-R$libdir'
8433	     ;;
8434	   *)
8435	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8436	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8437	     ;;
8438	  esac
8439	fi
8440      else
8441	ld_shlibs=no
8442      fi
8443      ;;
8444
8445    os2*)
8446      hardcode_libdir_flag_spec='-L$libdir'
8447      hardcode_minus_L=yes
8448      allow_undefined_flag=unsupported
8449      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'
8450      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8451      ;;
8452
8453    osf3*)
8454      if test "$GCC" = yes; then
8455	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8456	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'
8457      else
8458	allow_undefined_flag=' -expect_unresolved \*'
8459	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'
8460      fi
8461      archive_cmds_need_lc='no'
8462      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8463      hardcode_libdir_separator=:
8464      ;;
8465
8466    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8467      if test "$GCC" = yes; then
8468	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8469	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'
8470	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8471      else
8472	allow_undefined_flag=' -expect_unresolved \*'
8473	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'
8474	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~
8475	$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'
8476
8477	# Both c and cxx compiler support -rpath directly
8478	hardcode_libdir_flag_spec='-rpath $libdir'
8479      fi
8480      archive_cmds_need_lc='no'
8481      hardcode_libdir_separator=:
8482      ;;
8483
8484    solaris*)
8485      no_undefined_flag=' -z defs'
8486      if test "$GCC" = yes; then
8487	wlarc='${wl}'
8488	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8489	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8490	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8491      else
8492	case `$CC -V 2>&1` in
8493	*"Compilers 5.0"*)
8494	  wlarc=''
8495	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8496	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8497	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8498	  ;;
8499	*)
8500	  wlarc='${wl}'
8501	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8502	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8503	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8504	  ;;
8505	esac
8506      fi
8507      hardcode_libdir_flag_spec='-R$libdir'
8508      hardcode_shlibpath_var=no
8509      case $host_os in
8510      solaris2.[0-5] | solaris2.[0-5].*) ;;
8511      *)
8512	# The compiler driver will combine and reorder linker options,
8513	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8514	# but is careful enough not to reorder.
8515	# Supported since Solaris 2.6 (maybe 2.5.1?)
8516	if test "$GCC" = yes; then
8517	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8518	else
8519	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8520	fi
8521	;;
8522      esac
8523      link_all_deplibs=yes
8524      ;;
8525
8526    sunos4*)
8527      if test "x$host_vendor" = xsequent; then
8528	# Use $CC to link under sequent, because it throws in some extra .o
8529	# files that make .init and .fini sections work.
8530	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8531      else
8532	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8533      fi
8534      hardcode_libdir_flag_spec='-L$libdir'
8535      hardcode_direct=yes
8536      hardcode_minus_L=yes
8537      hardcode_shlibpath_var=no
8538      ;;
8539
8540    sysv4)
8541      case $host_vendor in
8542	sni)
8543	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8544	  hardcode_direct=yes # is this really true???
8545	;;
8546	siemens)
8547	  ## LD is ld it makes a PLAMLIB
8548	  ## CC just makes a GrossModule.
8549	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8550	  reload_cmds='$CC -r -o $output$reload_objs'
8551	  hardcode_direct=no
8552        ;;
8553	motorola)
8554	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8555	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8556	;;
8557      esac
8558      runpath_var='LD_RUN_PATH'
8559      hardcode_shlibpath_var=no
8560      ;;
8561
8562    sysv4.3*)
8563      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8564      hardcode_shlibpath_var=no
8565      export_dynamic_flag_spec='-Bexport'
8566      ;;
8567
8568    sysv4*MP*)
8569      if test -d /usr/nec; then
8570	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8571	hardcode_shlibpath_var=no
8572	runpath_var=LD_RUN_PATH
8573	hardcode_runpath_var=yes
8574	ld_shlibs=yes
8575      fi
8576      ;;
8577
8578    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8579      no_undefined_flag='${wl}-z,text'
8580      archive_cmds_need_lc=no
8581      hardcode_shlibpath_var=no
8582      runpath_var='LD_RUN_PATH'
8583
8584      if test "$GCC" = yes; then
8585	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8586	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8587      else
8588	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8589	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8590      fi
8591      ;;
8592
8593    sysv5* | sco3.2v5* | sco5v6*)
8594      # Note: We can NOT use -z defs as we might desire, because we do not
8595      # link with -lc, and that would cause any symbols used from libc to
8596      # always be unresolved, which means just about no library would
8597      # ever link correctly.  If we're not using GNU ld we use -z text
8598      # though, which does catch some bad symbols but isn't as heavy-handed
8599      # as -z defs.
8600      no_undefined_flag='${wl}-z,text'
8601      allow_undefined_flag='${wl}-z,nodefs'
8602      archive_cmds_need_lc=no
8603      hardcode_shlibpath_var=no
8604      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8605      hardcode_libdir_separator=':'
8606      link_all_deplibs=yes
8607      export_dynamic_flag_spec='${wl}-Bexport'
8608      runpath_var='LD_RUN_PATH'
8609
8610      if test "$GCC" = yes; then
8611	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8612	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8613      else
8614	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8615	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8616      fi
8617      ;;
8618
8619    uts4*)
8620      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8621      hardcode_libdir_flag_spec='-L$libdir'
8622      hardcode_shlibpath_var=no
8623      ;;
8624
8625    *)
8626      ld_shlibs=no
8627      ;;
8628    esac
8629
8630    if test x$host_vendor = xsni; then
8631      case $host in
8632      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8633	export_dynamic_flag_spec='${wl}-Blargedynsym'
8634	;;
8635      esac
8636    fi
8637  fi
8638
8639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8640$as_echo "$ld_shlibs" >&6; }
8641test "$ld_shlibs" = no && can_build_shared=no
8642
8643with_gnu_ld=$with_gnu_ld
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659#
8660# Do we need to explicitly link libc?
8661#
8662case "x$archive_cmds_need_lc" in
8663x|xyes)
8664  # Assume -lc should be added
8665  archive_cmds_need_lc=yes
8666
8667  if test "$enable_shared" = yes && test "$GCC" = yes; then
8668    case $archive_cmds in
8669    *'~'*)
8670      # FIXME: we may have to deal with multi-command sequences.
8671      ;;
8672    '$CC '*)
8673      # Test whether the compiler implicitly links with -lc since on some
8674      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8675      # to ld, don't add -lc before -lgcc.
8676      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8677$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8678      $RM conftest*
8679      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8680
8681      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8682  (eval $ac_compile) 2>&5
8683  ac_status=$?
8684  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8685  test $ac_status = 0; } 2>conftest.err; then
8686        soname=conftest
8687        lib=conftest
8688        libobjs=conftest.$ac_objext
8689        deplibs=
8690        wl=$lt_prog_compiler_wl
8691	pic_flag=$lt_prog_compiler_pic
8692        compiler_flags=-v
8693        linker_flags=-v
8694        verstring=
8695        output_objdir=.
8696        libname=conftest
8697        lt_save_allow_undefined_flag=$allow_undefined_flag
8698        allow_undefined_flag=
8699        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8700  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8701  ac_status=$?
8702  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8703  test $ac_status = 0; }
8704        then
8705	  archive_cmds_need_lc=no
8706        else
8707	  archive_cmds_need_lc=yes
8708        fi
8709        allow_undefined_flag=$lt_save_allow_undefined_flag
8710      else
8711        cat conftest.err 1>&5
8712      fi
8713      $RM conftest*
8714      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8715$as_echo "$archive_cmds_need_lc" >&6; }
8716      ;;
8717    esac
8718  fi
8719  ;;
8720esac
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
8879$as_echo_n "checking dynamic linker characteristics... " >&6; }
8880
8881if test "$GCC" = yes; then
8882  case $host_os in
8883    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8884    *) lt_awk_arg="/^libraries:/" ;;
8885  esac
8886  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8887  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8888    # if the path contains ";" then we assume it to be the separator
8889    # otherwise default to the standard path separator (i.e. ":") - it is
8890    # assumed that no part of a normal pathname contains ";" but that should
8891    # okay in the real world where ";" in dirpaths is itself problematic.
8892    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8893  else
8894    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8895  fi
8896  # Ok, now we have the path, separated by spaces, we can step through it
8897  # and add multilib dir if necessary.
8898  lt_tmp_lt_search_path_spec=
8899  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8900  for lt_sys_path in $lt_search_path_spec; do
8901    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8902      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8903    else
8904      test -d "$lt_sys_path" && \
8905	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8906    fi
8907  done
8908  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8909BEGIN {RS=" "; FS="/|\n";} {
8910  lt_foo="";
8911  lt_count=0;
8912  for (lt_i = NF; lt_i > 0; lt_i--) {
8913    if ($lt_i != "" && $lt_i != ".") {
8914      if ($lt_i == "..") {
8915        lt_count++;
8916      } else {
8917        if (lt_count == 0) {
8918          lt_foo="/" $lt_i lt_foo;
8919        } else {
8920          lt_count--;
8921        }
8922      }
8923    }
8924  }
8925  if (lt_foo != "") { lt_freq[lt_foo]++; }
8926  if (lt_freq[lt_foo] == 1) { print lt_foo; }
8927}'`
8928  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8929else
8930  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8931fi
8932library_names_spec=
8933libname_spec='lib$name'
8934soname_spec=
8935shrext_cmds=".so"
8936postinstall_cmds=
8937postuninstall_cmds=
8938finish_cmds=
8939finish_eval=
8940shlibpath_var=
8941shlibpath_overrides_runpath=unknown
8942version_type=none
8943dynamic_linker="$host_os ld.so"
8944sys_lib_dlsearch_path_spec="/lib /usr/lib"
8945need_lib_prefix=unknown
8946hardcode_into_libs=no
8947
8948# when you set need_version to no, make sure it does not cause -set_version
8949# flags to be left without arguments
8950need_version=unknown
8951
8952case $host_os in
8953aix3*)
8954  version_type=linux
8955  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8956  shlibpath_var=LIBPATH
8957
8958  # AIX 3 has no versioning support, so we append a major version to the name.
8959  soname_spec='${libname}${release}${shared_ext}$major'
8960  ;;
8961
8962aix[4-9]*)
8963  version_type=linux
8964  need_lib_prefix=no
8965  need_version=no
8966  hardcode_into_libs=yes
8967  if test "$host_cpu" = ia64; then
8968    # AIX 5 supports IA64
8969    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8970    shlibpath_var=LD_LIBRARY_PATH
8971  else
8972    # With GCC up to 2.95.x, collect2 would create an import file
8973    # for dependence libraries.  The import file would start with
8974    # the line `#! .'.  This would cause the generated library to
8975    # depend on `.', always an invalid library.  This was fixed in
8976    # development snapshots of GCC prior to 3.0.
8977    case $host_os in
8978      aix4 | aix4.[01] | aix4.[01].*)
8979      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8980	   echo ' yes '
8981	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8982	:
8983      else
8984	can_build_shared=no
8985      fi
8986      ;;
8987    esac
8988    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8989    # soname into executable. Probably we can add versioning support to
8990    # collect2, so additional links can be useful in future.
8991    if test "$aix_use_runtimelinking" = yes; then
8992      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8993      # instead of lib<name>.a to let people know that these are not
8994      # typical AIX shared libraries.
8995      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8996    else
8997      # We preserve .a as extension for shared libraries through AIX4.2
8998      # and later when we are not doing run time linking.
8999      library_names_spec='${libname}${release}.a $libname.a'
9000      soname_spec='${libname}${release}${shared_ext}$major'
9001    fi
9002    shlibpath_var=LIBPATH
9003  fi
9004  ;;
9005
9006amigaos*)
9007  case $host_cpu in
9008  powerpc)
9009    # Since July 2007 AmigaOS4 officially supports .so libraries.
9010    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9011    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9012    ;;
9013  m68k)
9014    library_names_spec='$libname.ixlibrary $libname.a'
9015    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9016    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'
9017    ;;
9018  esac
9019  ;;
9020
9021beos*)
9022  library_names_spec='${libname}${shared_ext}'
9023  dynamic_linker="$host_os ld.so"
9024  shlibpath_var=LIBRARY_PATH
9025  ;;
9026
9027bsdi[45]*)
9028  version_type=linux
9029  need_version=no
9030  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9031  soname_spec='${libname}${release}${shared_ext}$major'
9032  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9033  shlibpath_var=LD_LIBRARY_PATH
9034  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9035  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9036  # the default ld.so.conf also contains /usr/contrib/lib and
9037  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9038  # libtool to hard-code these into programs
9039  ;;
9040
9041cygwin* | mingw* | pw32* | cegcc*)
9042  version_type=windows
9043  shrext_cmds=".dll"
9044  need_version=no
9045  need_lib_prefix=no
9046
9047  case $GCC,$host_os in
9048  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9049    library_names_spec='$libname.dll.a'
9050    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9051    postinstall_cmds='base_file=`basename \${file}`~
9052      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9053      dldir=$destdir/`dirname \$dlpath`~
9054      test -d \$dldir || mkdir -p \$dldir~
9055      $install_prog $dir/$dlname \$dldir/$dlname~
9056      chmod a+x \$dldir/$dlname~
9057      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9058        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9059      fi'
9060    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9061      dlpath=$dir/\$dldll~
9062       $RM \$dlpath'
9063    shlibpath_overrides_runpath=yes
9064
9065    case $host_os in
9066    cygwin*)
9067      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9068      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9069      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9070      ;;
9071    mingw* | cegcc*)
9072      # MinGW DLLs use traditional 'lib' prefix
9073      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9074      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9075      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9076        # It is most probably a Windows format PATH printed by
9077        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9078        # path with ; separators, and with drive letters. We can handle the
9079        # drive letters (cygwin fileutils understands them), so leave them,
9080        # especially as we might pass files found there to a mingw objdump,
9081        # which wouldn't understand a cygwinified path. Ahh.
9082        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9083      else
9084        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9085      fi
9086      ;;
9087    pw32*)
9088      # pw32 DLLs use 'pw' prefix rather than 'lib'
9089      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9090      ;;
9091    esac
9092    ;;
9093
9094  *)
9095    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9096    ;;
9097  esac
9098  dynamic_linker='Win32 ld.exe'
9099  # FIXME: first we should search . and the directory the executable is in
9100  shlibpath_var=PATH
9101  ;;
9102
9103darwin* | rhapsody*)
9104  dynamic_linker="$host_os dyld"
9105  version_type=darwin
9106  need_lib_prefix=no
9107  need_version=no
9108  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9109  soname_spec='${libname}${release}${major}$shared_ext'
9110  shlibpath_overrides_runpath=yes
9111  shlibpath_var=DYLD_LIBRARY_PATH
9112  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9113
9114  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9115  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9116  ;;
9117
9118dgux*)
9119  version_type=linux
9120  need_lib_prefix=no
9121  need_version=no
9122  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9123  soname_spec='${libname}${release}${shared_ext}$major'
9124  shlibpath_var=LD_LIBRARY_PATH
9125  ;;
9126
9127freebsd1*)
9128  dynamic_linker=no
9129  ;;
9130
9131freebsd* | dragonfly*)
9132  # DragonFly does not have aout.  When/if they implement a new
9133  # versioning mechanism, adjust this.
9134  if test -x /usr/bin/objformat; then
9135    objformat=`/usr/bin/objformat`
9136  else
9137    case $host_os in
9138    freebsd[123]*) objformat=aout ;;
9139    *) objformat=elf ;;
9140    esac
9141  fi
9142  version_type=freebsd-$objformat
9143  case $version_type in
9144    freebsd-elf*)
9145      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9146      need_version=no
9147      need_lib_prefix=no
9148      ;;
9149    freebsd-*)
9150      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9151      need_version=yes
9152      ;;
9153  esac
9154  shlibpath_var=LD_LIBRARY_PATH
9155  case $host_os in
9156  freebsd2*)
9157    shlibpath_overrides_runpath=yes
9158    ;;
9159  freebsd3.[01]* | freebsdelf3.[01]*)
9160    shlibpath_overrides_runpath=yes
9161    hardcode_into_libs=yes
9162    ;;
9163  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9164  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9165    shlibpath_overrides_runpath=no
9166    hardcode_into_libs=yes
9167    ;;
9168  *) # from 4.6 on, and DragonFly
9169    shlibpath_overrides_runpath=yes
9170    hardcode_into_libs=yes
9171    ;;
9172  esac
9173  ;;
9174
9175gnu*)
9176  version_type=linux
9177  need_lib_prefix=no
9178  need_version=no
9179  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9180  soname_spec='${libname}${release}${shared_ext}$major'
9181  shlibpath_var=LD_LIBRARY_PATH
9182  hardcode_into_libs=yes
9183  ;;
9184
9185hpux9* | hpux10* | hpux11*)
9186  # Give a soname corresponding to the major version so that dld.sl refuses to
9187  # link against other versions.
9188  version_type=sunos
9189  need_lib_prefix=no
9190  need_version=no
9191  case $host_cpu in
9192  ia64*)
9193    shrext_cmds='.so'
9194    hardcode_into_libs=yes
9195    dynamic_linker="$host_os dld.so"
9196    shlibpath_var=LD_LIBRARY_PATH
9197    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9198    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9199    soname_spec='${libname}${release}${shared_ext}$major'
9200    if test "X$HPUX_IA64_MODE" = X32; then
9201      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9202    else
9203      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9204    fi
9205    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9206    ;;
9207  hppa*64*)
9208    shrext_cmds='.sl'
9209    hardcode_into_libs=yes
9210    dynamic_linker="$host_os dld.sl"
9211    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9212    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
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    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9216    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9217    ;;
9218  *)
9219    shrext_cmds='.sl'
9220    dynamic_linker="$host_os dld.sl"
9221    shlibpath_var=SHLIB_PATH
9222    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9223    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9224    soname_spec='${libname}${release}${shared_ext}$major'
9225    ;;
9226  esac
9227  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9228  postinstall_cmds='chmod 555 $lib'
9229  ;;
9230
9231interix[3-9]*)
9232  version_type=linux
9233  need_lib_prefix=no
9234  need_version=no
9235  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9236  soname_spec='${libname}${release}${shared_ext}$major'
9237  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9238  shlibpath_var=LD_LIBRARY_PATH
9239  shlibpath_overrides_runpath=no
9240  hardcode_into_libs=yes
9241  ;;
9242
9243irix5* | irix6* | nonstopux*)
9244  case $host_os in
9245    nonstopux*) version_type=nonstopux ;;
9246    *)
9247	if test "$lt_cv_prog_gnu_ld" = yes; then
9248		version_type=linux
9249	else
9250		version_type=irix
9251	fi ;;
9252  esac
9253  need_lib_prefix=no
9254  need_version=no
9255  soname_spec='${libname}${release}${shared_ext}$major'
9256  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9257  case $host_os in
9258  irix5* | nonstopux*)
9259    libsuff= shlibsuff=
9260    ;;
9261  *)
9262    case $LD in # libtool.m4 will add one of these switches to LD
9263    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9264      libsuff= shlibsuff= libmagic=32-bit;;
9265    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9266      libsuff=32 shlibsuff=N32 libmagic=N32;;
9267    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9268      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9269    *) libsuff= shlibsuff= libmagic=never-match;;
9270    esac
9271    ;;
9272  esac
9273  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9274  shlibpath_overrides_runpath=no
9275  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9276  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9277  hardcode_into_libs=yes
9278  ;;
9279
9280# No shared lib support for Linux oldld, aout, or coff.
9281linux*oldld* | linux*aout* | linux*coff*)
9282  dynamic_linker=no
9283  ;;
9284
9285# This must be Linux ELF.
9286linux* | k*bsd*-gnu)
9287  version_type=linux
9288  need_lib_prefix=no
9289  need_version=no
9290  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9291  soname_spec='${libname}${release}${shared_ext}$major'
9292  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9293  shlibpath_var=LD_LIBRARY_PATH
9294  shlibpath_overrides_runpath=no
9295  # Some binutils ld are patched to set DT_RUNPATH
9296  save_LDFLAGS=$LDFLAGS
9297  save_libdir=$libdir
9298  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9299       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9300  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9301/* end confdefs.h.  */
9302
9303int
9304main ()
9305{
9306
9307  ;
9308  return 0;
9309}
9310_ACEOF
9311if ac_fn_c_try_link "$LINENO"; then :
9312  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9313  shlibpath_overrides_runpath=yes
9314fi
9315fi
9316rm -f core conftest.err conftest.$ac_objext \
9317    conftest$ac_exeext conftest.$ac_ext
9318  LDFLAGS=$save_LDFLAGS
9319  libdir=$save_libdir
9320
9321  # This implies no fast_install, which is unacceptable.
9322  # Some rework will be needed to allow for fast_install
9323  # before this can be enabled.
9324  hardcode_into_libs=yes
9325
9326  # Append ld.so.conf contents to the search path
9327  if test -f /etc/ld.so.conf; then
9328    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' ' '`
9329    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9330  fi
9331
9332  # We used to test for /lib/ld.so.1 and disable shared libraries on
9333  # powerpc, because MkLinux only supported shared libraries with the
9334  # GNU dynamic linker.  Since this was broken with cross compilers,
9335  # most powerpc-linux boxes support dynamic linking these days and
9336  # people can always --disable-shared, the test was removed, and we
9337  # assume the GNU/Linux dynamic linker is in use.
9338  dynamic_linker='GNU/Linux ld.so'
9339  ;;
9340
9341netbsdelf*-gnu)
9342  version_type=linux
9343  need_lib_prefix=no
9344  need_version=no
9345  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9346  soname_spec='${libname}${release}${shared_ext}$major'
9347  shlibpath_var=LD_LIBRARY_PATH
9348  shlibpath_overrides_runpath=no
9349  hardcode_into_libs=yes
9350  dynamic_linker='NetBSD ld.elf_so'
9351  ;;
9352
9353netbsd*)
9354  version_type=sunos
9355  need_lib_prefix=no
9356  need_version=no
9357  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9358    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9359    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9360    dynamic_linker='NetBSD (a.out) ld.so'
9361  else
9362    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9363    soname_spec='${libname}${release}${shared_ext}$major'
9364    dynamic_linker='NetBSD ld.elf_so'
9365  fi
9366  shlibpath_var=LD_LIBRARY_PATH
9367  shlibpath_overrides_runpath=yes
9368  hardcode_into_libs=yes
9369  ;;
9370
9371newsos6)
9372  version_type=linux
9373  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9374  shlibpath_var=LD_LIBRARY_PATH
9375  shlibpath_overrides_runpath=yes
9376  ;;
9377
9378*nto* | *qnx*)
9379  version_type=qnx
9380  need_lib_prefix=no
9381  need_version=no
9382  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9383  soname_spec='${libname}${release}${shared_ext}$major'
9384  shlibpath_var=LD_LIBRARY_PATH
9385  shlibpath_overrides_runpath=no
9386  hardcode_into_libs=yes
9387  dynamic_linker='ldqnx.so'
9388  ;;
9389
9390openbsd*)
9391  version_type=sunos
9392  sys_lib_dlsearch_path_spec="/usr/lib"
9393  need_lib_prefix=no
9394  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9395  case $host_os in
9396    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9397    *)				need_version=no  ;;
9398  esac
9399  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9400  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9401  shlibpath_var=LD_LIBRARY_PATH
9402  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9403    case $host_os in
9404      openbsd2.[89] | openbsd2.[89].*)
9405	shlibpath_overrides_runpath=no
9406	;;
9407      *)
9408	shlibpath_overrides_runpath=yes
9409	;;
9410      esac
9411  else
9412    shlibpath_overrides_runpath=yes
9413  fi
9414  ;;
9415
9416os2*)
9417  libname_spec='$name'
9418  shrext_cmds=".dll"
9419  need_lib_prefix=no
9420  library_names_spec='$libname${shared_ext} $libname.a'
9421  dynamic_linker='OS/2 ld.exe'
9422  shlibpath_var=LIBPATH
9423  ;;
9424
9425osf3* | osf4* | osf5*)
9426  version_type=osf
9427  need_lib_prefix=no
9428  need_version=no
9429  soname_spec='${libname}${release}${shared_ext}$major'
9430  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9431  shlibpath_var=LD_LIBRARY_PATH
9432  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9433  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9434  ;;
9435
9436rdos*)
9437  dynamic_linker=no
9438  ;;
9439
9440solaris*)
9441  version_type=linux
9442  need_lib_prefix=no
9443  need_version=no
9444  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9445  soname_spec='${libname}${release}${shared_ext}$major'
9446  shlibpath_var=LD_LIBRARY_PATH
9447  shlibpath_overrides_runpath=yes
9448  hardcode_into_libs=yes
9449  # ldd complains unless libraries are executable
9450  postinstall_cmds='chmod +x $lib'
9451  ;;
9452
9453sunos4*)
9454  version_type=sunos
9455  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9456  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9457  shlibpath_var=LD_LIBRARY_PATH
9458  shlibpath_overrides_runpath=yes
9459  if test "$with_gnu_ld" = yes; then
9460    need_lib_prefix=no
9461  fi
9462  need_version=yes
9463  ;;
9464
9465sysv4 | sysv4.3*)
9466  version_type=linux
9467  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9468  soname_spec='${libname}${release}${shared_ext}$major'
9469  shlibpath_var=LD_LIBRARY_PATH
9470  case $host_vendor in
9471    sni)
9472      shlibpath_overrides_runpath=no
9473      need_lib_prefix=no
9474      runpath_var=LD_RUN_PATH
9475      ;;
9476    siemens)
9477      need_lib_prefix=no
9478      ;;
9479    motorola)
9480      need_lib_prefix=no
9481      need_version=no
9482      shlibpath_overrides_runpath=no
9483      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9484      ;;
9485  esac
9486  ;;
9487
9488sysv4*MP*)
9489  if test -d /usr/nec ;then
9490    version_type=linux
9491    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9492    soname_spec='$libname${shared_ext}.$major'
9493    shlibpath_var=LD_LIBRARY_PATH
9494  fi
9495  ;;
9496
9497sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9498  version_type=freebsd-elf
9499  need_lib_prefix=no
9500  need_version=no
9501  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9502  soname_spec='${libname}${release}${shared_ext}$major'
9503  shlibpath_var=LD_LIBRARY_PATH
9504  shlibpath_overrides_runpath=yes
9505  hardcode_into_libs=yes
9506  if test "$with_gnu_ld" = yes; then
9507    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9508  else
9509    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9510    case $host_os in
9511      sco3.2v5*)
9512        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9513	;;
9514    esac
9515  fi
9516  sys_lib_dlsearch_path_spec='/usr/lib'
9517  ;;
9518
9519tpf*)
9520  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9521  version_type=linux
9522  need_lib_prefix=no
9523  need_version=no
9524  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9525  shlibpath_var=LD_LIBRARY_PATH
9526  shlibpath_overrides_runpath=no
9527  hardcode_into_libs=yes
9528  ;;
9529
9530uts4*)
9531  version_type=linux
9532  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9533  soname_spec='${libname}${release}${shared_ext}$major'
9534  shlibpath_var=LD_LIBRARY_PATH
9535  ;;
9536
9537*)
9538  dynamic_linker=no
9539  ;;
9540esac
9541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9542$as_echo "$dynamic_linker" >&6; }
9543test "$dynamic_linker" = no && can_build_shared=no
9544
9545variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9546if test "$GCC" = yes; then
9547  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9548fi
9549
9550if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9551  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9552fi
9553if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9554  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9555fi
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9644$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9645hardcode_action=
9646if test -n "$hardcode_libdir_flag_spec" ||
9647   test -n "$runpath_var" ||
9648   test "X$hardcode_automatic" = "Xyes" ; then
9649
9650  # We can hardcode non-existent directories.
9651  if test "$hardcode_direct" != no &&
9652     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9653     # have to relink, otherwise we might link with an installed library
9654     # when we should be linking with a yet-to-be-installed one
9655     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9656     test "$hardcode_minus_L" != no; then
9657    # Linking always hardcodes the temporary library directory.
9658    hardcode_action=relink
9659  else
9660    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9661    hardcode_action=immediate
9662  fi
9663else
9664  # We cannot hardcode anything, or else we can only hardcode existing
9665  # directories.
9666  hardcode_action=unsupported
9667fi
9668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9669$as_echo "$hardcode_action" >&6; }
9670
9671if test "$hardcode_action" = relink ||
9672   test "$inherit_rpath" = yes; then
9673  # Fast installation is not supported
9674  enable_fast_install=no
9675elif test "$shlibpath_overrides_runpath" = yes ||
9676     test "$enable_shared" = no; then
9677  # Fast installation is not necessary
9678  enable_fast_install=needless
9679fi
9680
9681
9682
9683
9684
9685
9686  if test "x$enable_dlopen" != xyes; then
9687  enable_dlopen=unknown
9688  enable_dlopen_self=unknown
9689  enable_dlopen_self_static=unknown
9690else
9691  lt_cv_dlopen=no
9692  lt_cv_dlopen_libs=
9693
9694  case $host_os in
9695  beos*)
9696    lt_cv_dlopen="load_add_on"
9697    lt_cv_dlopen_libs=
9698    lt_cv_dlopen_self=yes
9699    ;;
9700
9701  mingw* | pw32* | cegcc*)
9702    lt_cv_dlopen="LoadLibrary"
9703    lt_cv_dlopen_libs=
9704    ;;
9705
9706  cygwin*)
9707    lt_cv_dlopen="dlopen"
9708    lt_cv_dlopen_libs=
9709    ;;
9710
9711  darwin*)
9712  # if libdl is installed we need to link against it
9713    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9714$as_echo_n "checking for dlopen in -ldl... " >&6; }
9715if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9716  $as_echo_n "(cached) " >&6
9717else
9718  ac_check_lib_save_LIBS=$LIBS
9719LIBS="-ldl  $LIBS"
9720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9721/* end confdefs.h.  */
9722
9723/* Override any GCC internal prototype to avoid an error.
9724   Use char because int might match the return type of a GCC
9725   builtin and then its argument prototype would still apply.  */
9726#ifdef __cplusplus
9727extern "C"
9728#endif
9729char dlopen ();
9730int
9731main ()
9732{
9733return dlopen ();
9734  ;
9735  return 0;
9736}
9737_ACEOF
9738if ac_fn_c_try_link "$LINENO"; then :
9739  ac_cv_lib_dl_dlopen=yes
9740else
9741  ac_cv_lib_dl_dlopen=no
9742fi
9743rm -f core conftest.err conftest.$ac_objext \
9744    conftest$ac_exeext conftest.$ac_ext
9745LIBS=$ac_check_lib_save_LIBS
9746fi
9747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9748$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9749if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9750  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9751else
9752
9753    lt_cv_dlopen="dyld"
9754    lt_cv_dlopen_libs=
9755    lt_cv_dlopen_self=yes
9756
9757fi
9758
9759    ;;
9760
9761  *)
9762    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9763if test "x$ac_cv_func_shl_load" = x""yes; then :
9764  lt_cv_dlopen="shl_load"
9765else
9766  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9767$as_echo_n "checking for shl_load in -ldld... " >&6; }
9768if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9769  $as_echo_n "(cached) " >&6
9770else
9771  ac_check_lib_save_LIBS=$LIBS
9772LIBS="-ldld  $LIBS"
9773cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9774/* end confdefs.h.  */
9775
9776/* Override any GCC internal prototype to avoid an error.
9777   Use char because int might match the return type of a GCC
9778   builtin and then its argument prototype would still apply.  */
9779#ifdef __cplusplus
9780extern "C"
9781#endif
9782char shl_load ();
9783int
9784main ()
9785{
9786return shl_load ();
9787  ;
9788  return 0;
9789}
9790_ACEOF
9791if ac_fn_c_try_link "$LINENO"; then :
9792  ac_cv_lib_dld_shl_load=yes
9793else
9794  ac_cv_lib_dld_shl_load=no
9795fi
9796rm -f core conftest.err conftest.$ac_objext \
9797    conftest$ac_exeext conftest.$ac_ext
9798LIBS=$ac_check_lib_save_LIBS
9799fi
9800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9801$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9802if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9803  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9804else
9805  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9806if test "x$ac_cv_func_dlopen" = x""yes; then :
9807  lt_cv_dlopen="dlopen"
9808else
9809  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9810$as_echo_n "checking for dlopen in -ldl... " >&6; }
9811if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9812  $as_echo_n "(cached) " >&6
9813else
9814  ac_check_lib_save_LIBS=$LIBS
9815LIBS="-ldl  $LIBS"
9816cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9817/* end confdefs.h.  */
9818
9819/* Override any GCC internal prototype to avoid an error.
9820   Use char because int might match the return type of a GCC
9821   builtin and then its argument prototype would still apply.  */
9822#ifdef __cplusplus
9823extern "C"
9824#endif
9825char dlopen ();
9826int
9827main ()
9828{
9829return dlopen ();
9830  ;
9831  return 0;
9832}
9833_ACEOF
9834if ac_fn_c_try_link "$LINENO"; then :
9835  ac_cv_lib_dl_dlopen=yes
9836else
9837  ac_cv_lib_dl_dlopen=no
9838fi
9839rm -f core conftest.err conftest.$ac_objext \
9840    conftest$ac_exeext conftest.$ac_ext
9841LIBS=$ac_check_lib_save_LIBS
9842fi
9843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9844$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9845if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9846  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9847else
9848  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
9849$as_echo_n "checking for dlopen in -lsvld... " >&6; }
9850if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
9851  $as_echo_n "(cached) " >&6
9852else
9853  ac_check_lib_save_LIBS=$LIBS
9854LIBS="-lsvld  $LIBS"
9855cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9856/* end confdefs.h.  */
9857
9858/* Override any GCC internal prototype to avoid an error.
9859   Use char because int might match the return type of a GCC
9860   builtin and then its argument prototype would still apply.  */
9861#ifdef __cplusplus
9862extern "C"
9863#endif
9864char dlopen ();
9865int
9866main ()
9867{
9868return dlopen ();
9869  ;
9870  return 0;
9871}
9872_ACEOF
9873if ac_fn_c_try_link "$LINENO"; then :
9874  ac_cv_lib_svld_dlopen=yes
9875else
9876  ac_cv_lib_svld_dlopen=no
9877fi
9878rm -f core conftest.err conftest.$ac_objext \
9879    conftest$ac_exeext conftest.$ac_ext
9880LIBS=$ac_check_lib_save_LIBS
9881fi
9882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
9883$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
9884if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
9885  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9886else
9887  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
9888$as_echo_n "checking for dld_link in -ldld... " >&6; }
9889if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
9890  $as_echo_n "(cached) " >&6
9891else
9892  ac_check_lib_save_LIBS=$LIBS
9893LIBS="-ldld  $LIBS"
9894cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9895/* end confdefs.h.  */
9896
9897/* Override any GCC internal prototype to avoid an error.
9898   Use char because int might match the return type of a GCC
9899   builtin and then its argument prototype would still apply.  */
9900#ifdef __cplusplus
9901extern "C"
9902#endif
9903char dld_link ();
9904int
9905main ()
9906{
9907return dld_link ();
9908  ;
9909  return 0;
9910}
9911_ACEOF
9912if ac_fn_c_try_link "$LINENO"; then :
9913  ac_cv_lib_dld_dld_link=yes
9914else
9915  ac_cv_lib_dld_dld_link=no
9916fi
9917rm -f core conftest.err conftest.$ac_objext \
9918    conftest$ac_exeext conftest.$ac_ext
9919LIBS=$ac_check_lib_save_LIBS
9920fi
9921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
9922$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
9923if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
9924  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
9925fi
9926
9927
9928fi
9929
9930
9931fi
9932
9933
9934fi
9935
9936
9937fi
9938
9939
9940fi
9941
9942    ;;
9943  esac
9944
9945  if test "x$lt_cv_dlopen" != xno; then
9946    enable_dlopen=yes
9947  else
9948    enable_dlopen=no
9949  fi
9950
9951  case $lt_cv_dlopen in
9952  dlopen)
9953    save_CPPFLAGS="$CPPFLAGS"
9954    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
9955
9956    save_LDFLAGS="$LDFLAGS"
9957    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
9958
9959    save_LIBS="$LIBS"
9960    LIBS="$lt_cv_dlopen_libs $LIBS"
9961
9962    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
9963$as_echo_n "checking whether a program can dlopen itself... " >&6; }
9964if test "${lt_cv_dlopen_self+set}" = set; then :
9965  $as_echo_n "(cached) " >&6
9966else
9967  	  if test "$cross_compiling" = yes; then :
9968  lt_cv_dlopen_self=cross
9969else
9970  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
9971  lt_status=$lt_dlunknown
9972  cat > conftest.$ac_ext <<_LT_EOF
9973#line 9973 "configure"
9974#include "confdefs.h"
9975
9976#if HAVE_DLFCN_H
9977#include <dlfcn.h>
9978#endif
9979
9980#include <stdio.h>
9981
9982#ifdef RTLD_GLOBAL
9983#  define LT_DLGLOBAL		RTLD_GLOBAL
9984#else
9985#  ifdef DL_GLOBAL
9986#    define LT_DLGLOBAL		DL_GLOBAL
9987#  else
9988#    define LT_DLGLOBAL		0
9989#  endif
9990#endif
9991
9992/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9993   find out it does not work in some platform. */
9994#ifndef LT_DLLAZY_OR_NOW
9995#  ifdef RTLD_LAZY
9996#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
9997#  else
9998#    ifdef DL_LAZY
9999#      define LT_DLLAZY_OR_NOW		DL_LAZY
10000#    else
10001#      ifdef RTLD_NOW
10002#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10003#      else
10004#        ifdef DL_NOW
10005#          define LT_DLLAZY_OR_NOW	DL_NOW
10006#        else
10007#          define LT_DLLAZY_OR_NOW	0
10008#        endif
10009#      endif
10010#    endif
10011#  endif
10012#endif
10013
10014void fnord() { int i=42;}
10015int main ()
10016{
10017  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10018  int status = $lt_dlunknown;
10019
10020  if (self)
10021    {
10022      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10023      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10024      /* dlclose (self); */
10025    }
10026  else
10027    puts (dlerror ());
10028
10029  return status;
10030}
10031_LT_EOF
10032  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10033  (eval $ac_link) 2>&5
10034  ac_status=$?
10035  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10036  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10037    (./conftest; exit; ) >&5 2>/dev/null
10038    lt_status=$?
10039    case x$lt_status in
10040      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10041      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10042      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10043    esac
10044  else :
10045    # compilation failed
10046    lt_cv_dlopen_self=no
10047  fi
10048fi
10049rm -fr conftest*
10050
10051
10052fi
10053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10054$as_echo "$lt_cv_dlopen_self" >&6; }
10055
10056    if test "x$lt_cv_dlopen_self" = xyes; then
10057      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10058      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10059$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10060if test "${lt_cv_dlopen_self_static+set}" = set; then :
10061  $as_echo_n "(cached) " >&6
10062else
10063  	  if test "$cross_compiling" = yes; then :
10064  lt_cv_dlopen_self_static=cross
10065else
10066  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10067  lt_status=$lt_dlunknown
10068  cat > conftest.$ac_ext <<_LT_EOF
10069#line 10069 "configure"
10070#include "confdefs.h"
10071
10072#if HAVE_DLFCN_H
10073#include <dlfcn.h>
10074#endif
10075
10076#include <stdio.h>
10077
10078#ifdef RTLD_GLOBAL
10079#  define LT_DLGLOBAL		RTLD_GLOBAL
10080#else
10081#  ifdef DL_GLOBAL
10082#    define LT_DLGLOBAL		DL_GLOBAL
10083#  else
10084#    define LT_DLGLOBAL		0
10085#  endif
10086#endif
10087
10088/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10089   find out it does not work in some platform. */
10090#ifndef LT_DLLAZY_OR_NOW
10091#  ifdef RTLD_LAZY
10092#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10093#  else
10094#    ifdef DL_LAZY
10095#      define LT_DLLAZY_OR_NOW		DL_LAZY
10096#    else
10097#      ifdef RTLD_NOW
10098#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10099#      else
10100#        ifdef DL_NOW
10101#          define LT_DLLAZY_OR_NOW	DL_NOW
10102#        else
10103#          define LT_DLLAZY_OR_NOW	0
10104#        endif
10105#      endif
10106#    endif
10107#  endif
10108#endif
10109
10110void fnord() { int i=42;}
10111int main ()
10112{
10113  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10114  int status = $lt_dlunknown;
10115
10116  if (self)
10117    {
10118      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10119      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10120      /* dlclose (self); */
10121    }
10122  else
10123    puts (dlerror ());
10124
10125  return status;
10126}
10127_LT_EOF
10128  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10129  (eval $ac_link) 2>&5
10130  ac_status=$?
10131  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10132  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10133    (./conftest; exit; ) >&5 2>/dev/null
10134    lt_status=$?
10135    case x$lt_status in
10136      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10137      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10138      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10139    esac
10140  else :
10141    # compilation failed
10142    lt_cv_dlopen_self_static=no
10143  fi
10144fi
10145rm -fr conftest*
10146
10147
10148fi
10149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10150$as_echo "$lt_cv_dlopen_self_static" >&6; }
10151    fi
10152
10153    CPPFLAGS="$save_CPPFLAGS"
10154    LDFLAGS="$save_LDFLAGS"
10155    LIBS="$save_LIBS"
10156    ;;
10157  esac
10158
10159  case $lt_cv_dlopen_self in
10160  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10161  *) enable_dlopen_self=unknown ;;
10162  esac
10163
10164  case $lt_cv_dlopen_self_static in
10165  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10166  *) enable_dlopen_self_static=unknown ;;
10167  esac
10168fi
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186striplib=
10187old_striplib=
10188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10189$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10190if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10191  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10192  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10193  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10194$as_echo "yes" >&6; }
10195else
10196# FIXME - insert some real tests, host_os isn't really good enough
10197  case $host_os in
10198  darwin*)
10199    if test -n "$STRIP" ; then
10200      striplib="$STRIP -x"
10201      old_striplib="$STRIP -S"
10202      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10203$as_echo "yes" >&6; }
10204    else
10205      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10206$as_echo "no" >&6; }
10207    fi
10208    ;;
10209  *)
10210    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10211$as_echo "no" >&6; }
10212    ;;
10213  esac
10214fi
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227  # Report which library types will actually be built
10228  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10229$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10231$as_echo "$can_build_shared" >&6; }
10232
10233  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10234$as_echo_n "checking whether to build shared libraries... " >&6; }
10235  test "$can_build_shared" = "no" && enable_shared=no
10236
10237  # On AIX, shared libraries and static libraries use the same namespace, and
10238  # are all built from PIC.
10239  case $host_os in
10240  aix3*)
10241    test "$enable_shared" = yes && enable_static=no
10242    if test -n "$RANLIB"; then
10243      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10244      postinstall_cmds='$RANLIB $lib'
10245    fi
10246    ;;
10247
10248  aix[4-9]*)
10249    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10250      test "$enable_shared" = yes && enable_static=no
10251    fi
10252    ;;
10253  esac
10254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10255$as_echo "$enable_shared" >&6; }
10256
10257  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10258$as_echo_n "checking whether to build static libraries... " >&6; }
10259  # Make sure either enable_shared or enable_static is yes.
10260  test "$enable_shared" = yes || enable_static=yes
10261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10262$as_echo "$enable_static" >&6; }
10263
10264
10265
10266
10267fi
10268ac_ext=c
10269ac_cpp='$CPP $CPPFLAGS'
10270ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10271ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10272ac_compiler_gnu=$ac_cv_c_compiler_gnu
10273
10274CC="$lt_save_CC"
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288        ac_config_commands="$ac_config_commands libtool"
10289
10290
10291
10292
10293# Only expand once:
10294
10295
10296ac_ext=c
10297ac_cpp='$CPP $CPPFLAGS'
10298ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10299ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10300ac_compiler_gnu=$ac_cv_c_compiler_gnu
10301if test -n "$ac_tool_prefix"; then
10302  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
10303set dummy ${ac_tool_prefix}gcc; ac_word=$2
10304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10305$as_echo_n "checking for $ac_word... " >&6; }
10306if test "${ac_cv_prog_CC+set}" = set; then :
10307  $as_echo_n "(cached) " >&6
10308else
10309  if test -n "$CC"; then
10310  ac_cv_prog_CC="$CC" # Let the user override the test.
10311else
10312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10313for as_dir in $PATH
10314do
10315  IFS=$as_save_IFS
10316  test -z "$as_dir" && as_dir=.
10317    for ac_exec_ext in '' $ac_executable_extensions; do
10318  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10319    ac_cv_prog_CC="${ac_tool_prefix}gcc"
10320    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10321    break 2
10322  fi
10323done
10324  done
10325IFS=$as_save_IFS
10326
10327fi
10328fi
10329CC=$ac_cv_prog_CC
10330if test -n "$CC"; then
10331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10332$as_echo "$CC" >&6; }
10333else
10334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10335$as_echo "no" >&6; }
10336fi
10337
10338
10339fi
10340if test -z "$ac_cv_prog_CC"; then
10341  ac_ct_CC=$CC
10342  # Extract the first word of "gcc", so it can be a program name with args.
10343set dummy gcc; ac_word=$2
10344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10345$as_echo_n "checking for $ac_word... " >&6; }
10346if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10347  $as_echo_n "(cached) " >&6
10348else
10349  if test -n "$ac_ct_CC"; then
10350  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10351else
10352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10353for as_dir in $PATH
10354do
10355  IFS=$as_save_IFS
10356  test -z "$as_dir" && as_dir=.
10357    for ac_exec_ext in '' $ac_executable_extensions; do
10358  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10359    ac_cv_prog_ac_ct_CC="gcc"
10360    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10361    break 2
10362  fi
10363done
10364  done
10365IFS=$as_save_IFS
10366
10367fi
10368fi
10369ac_ct_CC=$ac_cv_prog_ac_ct_CC
10370if test -n "$ac_ct_CC"; then
10371  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10372$as_echo "$ac_ct_CC" >&6; }
10373else
10374  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10375$as_echo "no" >&6; }
10376fi
10377
10378  if test "x$ac_ct_CC" = x; then
10379    CC=""
10380  else
10381    case $cross_compiling:$ac_tool_warned in
10382yes:)
10383{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10384$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10385ac_tool_warned=yes ;;
10386esac
10387    CC=$ac_ct_CC
10388  fi
10389else
10390  CC="$ac_cv_prog_CC"
10391fi
10392
10393if test -z "$CC"; then
10394          if test -n "$ac_tool_prefix"; then
10395    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
10396set dummy ${ac_tool_prefix}cc; ac_word=$2
10397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10398$as_echo_n "checking for $ac_word... " >&6; }
10399if test "${ac_cv_prog_CC+set}" = set; then :
10400  $as_echo_n "(cached) " >&6
10401else
10402  if test -n "$CC"; then
10403  ac_cv_prog_CC="$CC" # Let the user override the test.
10404else
10405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10406for as_dir in $PATH
10407do
10408  IFS=$as_save_IFS
10409  test -z "$as_dir" && as_dir=.
10410    for ac_exec_ext in '' $ac_executable_extensions; do
10411  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10412    ac_cv_prog_CC="${ac_tool_prefix}cc"
10413    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10414    break 2
10415  fi
10416done
10417  done
10418IFS=$as_save_IFS
10419
10420fi
10421fi
10422CC=$ac_cv_prog_CC
10423if test -n "$CC"; then
10424  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10425$as_echo "$CC" >&6; }
10426else
10427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10428$as_echo "no" >&6; }
10429fi
10430
10431
10432  fi
10433fi
10434if test -z "$CC"; then
10435  # Extract the first word of "cc", so it can be a program name with args.
10436set dummy cc; ac_word=$2
10437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10438$as_echo_n "checking for $ac_word... " >&6; }
10439if test "${ac_cv_prog_CC+set}" = set; then :
10440  $as_echo_n "(cached) " >&6
10441else
10442  if test -n "$CC"; then
10443  ac_cv_prog_CC="$CC" # Let the user override the test.
10444else
10445  ac_prog_rejected=no
10446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10447for as_dir in $PATH
10448do
10449  IFS=$as_save_IFS
10450  test -z "$as_dir" && as_dir=.
10451    for ac_exec_ext in '' $ac_executable_extensions; do
10452  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10453    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
10454       ac_prog_rejected=yes
10455       continue
10456     fi
10457    ac_cv_prog_CC="cc"
10458    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10459    break 2
10460  fi
10461done
10462  done
10463IFS=$as_save_IFS
10464
10465if test $ac_prog_rejected = yes; then
10466  # We found a bogon in the path, so make sure we never use it.
10467  set dummy $ac_cv_prog_CC
10468  shift
10469  if test $# != 0; then
10470    # We chose a different compiler from the bogus one.
10471    # However, it has the same basename, so the bogon will be chosen
10472    # first if we set CC to just the basename; use the full file name.
10473    shift
10474    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
10475  fi
10476fi
10477fi
10478fi
10479CC=$ac_cv_prog_CC
10480if test -n "$CC"; then
10481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10482$as_echo "$CC" >&6; }
10483else
10484  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10485$as_echo "no" >&6; }
10486fi
10487
10488
10489fi
10490if test -z "$CC"; then
10491  if test -n "$ac_tool_prefix"; then
10492  for ac_prog in cl.exe
10493  do
10494    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10495set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10497$as_echo_n "checking for $ac_word... " >&6; }
10498if test "${ac_cv_prog_CC+set}" = set; then :
10499  $as_echo_n "(cached) " >&6
10500else
10501  if test -n "$CC"; then
10502  ac_cv_prog_CC="$CC" # Let the user override the test.
10503else
10504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10505for as_dir in $PATH
10506do
10507  IFS=$as_save_IFS
10508  test -z "$as_dir" && as_dir=.
10509    for ac_exec_ext in '' $ac_executable_extensions; do
10510  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10511    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
10512    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10513    break 2
10514  fi
10515done
10516  done
10517IFS=$as_save_IFS
10518
10519fi
10520fi
10521CC=$ac_cv_prog_CC
10522if test -n "$CC"; then
10523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10524$as_echo "$CC" >&6; }
10525else
10526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10527$as_echo "no" >&6; }
10528fi
10529
10530
10531    test -n "$CC" && break
10532  done
10533fi
10534if test -z "$CC"; then
10535  ac_ct_CC=$CC
10536  for ac_prog in cl.exe
10537do
10538  # Extract the first word of "$ac_prog", so it can be a program name with args.
10539set dummy $ac_prog; ac_word=$2
10540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10541$as_echo_n "checking for $ac_word... " >&6; }
10542if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10543  $as_echo_n "(cached) " >&6
10544else
10545  if test -n "$ac_ct_CC"; then
10546  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10547else
10548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10549for as_dir in $PATH
10550do
10551  IFS=$as_save_IFS
10552  test -z "$as_dir" && as_dir=.
10553    for ac_exec_ext in '' $ac_executable_extensions; do
10554  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10555    ac_cv_prog_ac_ct_CC="$ac_prog"
10556    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10557    break 2
10558  fi
10559done
10560  done
10561IFS=$as_save_IFS
10562
10563fi
10564fi
10565ac_ct_CC=$ac_cv_prog_ac_ct_CC
10566if test -n "$ac_ct_CC"; then
10567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10568$as_echo "$ac_ct_CC" >&6; }
10569else
10570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10571$as_echo "no" >&6; }
10572fi
10573
10574
10575  test -n "$ac_ct_CC" && break
10576done
10577
10578  if test "x$ac_ct_CC" = x; then
10579    CC=""
10580  else
10581    case $cross_compiling:$ac_tool_warned in
10582yes:)
10583{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10584$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10585ac_tool_warned=yes ;;
10586esac
10587    CC=$ac_ct_CC
10588  fi
10589fi
10590
10591fi
10592
10593
10594test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10595$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10596as_fn_error "no acceptable C compiler found in \$PATH
10597See \`config.log' for more details." "$LINENO" 5; }
10598
10599# Provide some information about the compiler.
10600$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
10601set X $ac_compile
10602ac_compiler=$2
10603for ac_option in --version -v -V -qversion; do
10604  { { ac_try="$ac_compiler $ac_option >&5"
10605case "(($ac_try" in
10606  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10607  *) ac_try_echo=$ac_try;;
10608esac
10609eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10610$as_echo "$ac_try_echo"; } >&5
10611  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
10612  ac_status=$?
10613  if test -s conftest.err; then
10614    sed '10a\
10615... rest of stderr output deleted ...
10616         10q' conftest.err >conftest.er1
10617    cat conftest.er1 >&5
10618    rm -f conftest.er1 conftest.err
10619  fi
10620  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10621  test $ac_status = 0; }
10622done
10623
10624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
10625$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
10626if test "${ac_cv_c_compiler_gnu+set}" = set; then :
10627  $as_echo_n "(cached) " >&6
10628else
10629  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10630/* end confdefs.h.  */
10631
10632int
10633main ()
10634{
10635#ifndef __GNUC__
10636       choke me
10637#endif
10638
10639  ;
10640  return 0;
10641}
10642_ACEOF
10643if ac_fn_c_try_compile "$LINENO"; then :
10644  ac_compiler_gnu=yes
10645else
10646  ac_compiler_gnu=no
10647fi
10648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10649ac_cv_c_compiler_gnu=$ac_compiler_gnu
10650
10651fi
10652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
10653$as_echo "$ac_cv_c_compiler_gnu" >&6; }
10654if test $ac_compiler_gnu = yes; then
10655  GCC=yes
10656else
10657  GCC=
10658fi
10659ac_test_CFLAGS=${CFLAGS+set}
10660ac_save_CFLAGS=$CFLAGS
10661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
10662$as_echo_n "checking whether $CC accepts -g... " >&6; }
10663if test "${ac_cv_prog_cc_g+set}" = set; then :
10664  $as_echo_n "(cached) " >&6
10665else
10666  ac_save_c_werror_flag=$ac_c_werror_flag
10667   ac_c_werror_flag=yes
10668   ac_cv_prog_cc_g=no
10669   CFLAGS="-g"
10670   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10671/* end confdefs.h.  */
10672
10673int
10674main ()
10675{
10676
10677  ;
10678  return 0;
10679}
10680_ACEOF
10681if ac_fn_c_try_compile "$LINENO"; then :
10682  ac_cv_prog_cc_g=yes
10683else
10684  CFLAGS=""
10685      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10686/* end confdefs.h.  */
10687
10688int
10689main ()
10690{
10691
10692  ;
10693  return 0;
10694}
10695_ACEOF
10696if ac_fn_c_try_compile "$LINENO"; then :
10697
10698else
10699  ac_c_werror_flag=$ac_save_c_werror_flag
10700	 CFLAGS="-g"
10701	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10702/* end confdefs.h.  */
10703
10704int
10705main ()
10706{
10707
10708  ;
10709  return 0;
10710}
10711_ACEOF
10712if ac_fn_c_try_compile "$LINENO"; then :
10713  ac_cv_prog_cc_g=yes
10714fi
10715rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10716fi
10717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10718fi
10719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10720   ac_c_werror_flag=$ac_save_c_werror_flag
10721fi
10722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
10723$as_echo "$ac_cv_prog_cc_g" >&6; }
10724if test "$ac_test_CFLAGS" = set; then
10725  CFLAGS=$ac_save_CFLAGS
10726elif test $ac_cv_prog_cc_g = yes; then
10727  if test "$GCC" = yes; then
10728    CFLAGS="-g -O2"
10729  else
10730    CFLAGS="-g"
10731  fi
10732else
10733  if test "$GCC" = yes; then
10734    CFLAGS="-O2"
10735  else
10736    CFLAGS=
10737  fi
10738fi
10739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
10740$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
10741if test "${ac_cv_prog_cc_c89+set}" = set; then :
10742  $as_echo_n "(cached) " >&6
10743else
10744  ac_cv_prog_cc_c89=no
10745ac_save_CC=$CC
10746cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10747/* end confdefs.h.  */
10748#include <stdarg.h>
10749#include <stdio.h>
10750#include <sys/types.h>
10751#include <sys/stat.h>
10752/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
10753struct buf { int x; };
10754FILE * (*rcsopen) (struct buf *, struct stat *, int);
10755static char *e (p, i)
10756     char **p;
10757     int i;
10758{
10759  return p[i];
10760}
10761static char *f (char * (*g) (char **, int), char **p, ...)
10762{
10763  char *s;
10764  va_list v;
10765  va_start (v,p);
10766  s = g (p, va_arg (v,int));
10767  va_end (v);
10768  return s;
10769}
10770
10771/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
10772   function prototypes and stuff, but not '\xHH' hex character constants.
10773   These don't provoke an error unfortunately, instead are silently treated
10774   as 'x'.  The following induces an error, until -std is added to get
10775   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
10776   array size at least.  It's necessary to write '\x00'==0 to get something
10777   that's true only with -std.  */
10778int osf4_cc_array ['\x00' == 0 ? 1 : -1];
10779
10780/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
10781   inside strings and character constants.  */
10782#define FOO(x) 'x'
10783int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
10784
10785int test (int i, double x);
10786struct s1 {int (*f) (int a);};
10787struct s2 {int (*f) (double a);};
10788int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
10789int argc;
10790char **argv;
10791int
10792main ()
10793{
10794return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
10795  ;
10796  return 0;
10797}
10798_ACEOF
10799for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
10800	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
10801do
10802  CC="$ac_save_CC $ac_arg"
10803  if ac_fn_c_try_compile "$LINENO"; then :
10804  ac_cv_prog_cc_c89=$ac_arg
10805fi
10806rm -f core conftest.err conftest.$ac_objext
10807  test "x$ac_cv_prog_cc_c89" != "xno" && break
10808done
10809rm -f conftest.$ac_ext
10810CC=$ac_save_CC
10811
10812fi
10813# AC_CACHE_VAL
10814case "x$ac_cv_prog_cc_c89" in
10815  x)
10816    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
10817$as_echo "none needed" >&6; } ;;
10818  xno)
10819    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
10820$as_echo "unsupported" >&6; } ;;
10821  *)
10822    CC="$CC $ac_cv_prog_cc_c89"
10823    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
10824$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
10825esac
10826if test "x$ac_cv_prog_cc_c89" != xno; then :
10827
10828fi
10829
10830ac_ext=c
10831ac_cpp='$CPP $CPPFLAGS'
10832ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10833ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10834ac_compiler_gnu=$ac_cv_c_compiler_gnu
10835
10836depcc="$CC"   am_compiler_list=
10837
10838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
10839$as_echo_n "checking dependency style of $depcc... " >&6; }
10840if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
10841  $as_echo_n "(cached) " >&6
10842else
10843  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10844  # We make a subdir and do the tests there.  Otherwise we can end up
10845  # making bogus files that we don't know about and never remove.  For
10846  # instance it was reported that on HP-UX the gcc test will end up
10847  # making a dummy file named `D' -- because `-MD' means `put the output
10848  # in D'.
10849  mkdir conftest.dir
10850  # Copy depcomp to subdir because otherwise we won't find it if we're
10851  # using a relative directory.
10852  cp "$am_depcomp" conftest.dir
10853  cd conftest.dir
10854  # We will build objects and dependencies in a subdirectory because
10855  # it helps to detect inapplicable dependency modes.  For instance
10856  # both Tru64's cc and ICC support -MD to output dependencies as a
10857  # side effect of compilation, but ICC will put the dependencies in
10858  # the current directory while Tru64 will put them in the object
10859  # directory.
10860  mkdir sub
10861
10862  am_cv_CC_dependencies_compiler_type=none
10863  if test "$am_compiler_list" = ""; then
10864     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
10865  fi
10866  am__universal=false
10867  case " $depcc " in #(
10868     *\ -arch\ *\ -arch\ *) am__universal=true ;;
10869     esac
10870
10871  for depmode in $am_compiler_list; do
10872    # Setup a source with many dependencies, because some compilers
10873    # like to wrap large dependency lists on column 80 (with \), and
10874    # we should not choose a depcomp mode which is confused by this.
10875    #
10876    # We need to recreate these files for each test, as the compiler may
10877    # overwrite some of them when testing with obscure command lines.
10878    # This happens at least with the AIX C compiler.
10879    : > sub/conftest.c
10880    for i in 1 2 3 4 5 6; do
10881      echo '#include "conftst'$i'.h"' >> sub/conftest.c
10882      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
10883      # Solaris 8's {/usr,}/bin/sh.
10884      touch sub/conftst$i.h
10885    done
10886    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10887
10888    # We check with `-c' and `-o' for the sake of the "dashmstdout"
10889    # mode.  It turns out that the SunPro C++ compiler does not properly
10890    # handle `-M -o', and we need to detect this.  Also, some Intel
10891    # versions had trouble with output in subdirs
10892    am__obj=sub/conftest.${OBJEXT-o}
10893    am__minus_obj="-o $am__obj"
10894    case $depmode in
10895    gcc)
10896      # This depmode causes a compiler race in universal mode.
10897      test "$am__universal" = false || continue
10898      ;;
10899    nosideeffect)
10900      # after this tag, mechanisms are not by side-effect, so they'll
10901      # only be used when explicitly requested
10902      if test "x$enable_dependency_tracking" = xyes; then
10903	continue
10904      else
10905	break
10906      fi
10907      ;;
10908    msvisualcpp | msvcmsys)
10909      # This compiler won't grok `-c -o', but also, the minuso test has
10910      # not run yet.  These depmodes are late enough in the game, and
10911      # so weak that their functioning should not be impacted.
10912      am__obj=conftest.${OBJEXT-o}
10913      am__minus_obj=
10914      ;;
10915    none) break ;;
10916    esac
10917    if depmode=$depmode \
10918       source=sub/conftest.c object=$am__obj \
10919       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10920       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10921         >/dev/null 2>conftest.err &&
10922       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10923       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10924       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10925       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10926      # icc doesn't choke on unknown options, it will just issue warnings
10927      # or remarks (even with -Werror).  So we grep stderr for any message
10928      # that says an option was ignored or not supported.
10929      # When given -MP, icc 7.0 and 7.1 complain thusly:
10930      #   icc: Command line warning: ignoring option '-M'; no argument required
10931      # The diagnosis changed in icc 8.0:
10932      #   icc: Command line remark: option '-MP' not supported
10933      if (grep 'ignoring option' conftest.err ||
10934          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10935        am_cv_CC_dependencies_compiler_type=$depmode
10936        break
10937      fi
10938    fi
10939  done
10940
10941  cd ..
10942  rm -rf conftest.dir
10943else
10944  am_cv_CC_dependencies_compiler_type=none
10945fi
10946
10947fi
10948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
10949$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
10950CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
10951
10952 if
10953  test "x$enable_dependency_tracking" != xno \
10954  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
10955  am__fastdepCC_TRUE=
10956  am__fastdepCC_FALSE='#'
10957else
10958  am__fastdepCC_TRUE='#'
10959  am__fastdepCC_FALSE=
10960fi
10961
10962
10963
10964
10965ac_save_CFLAGS="$CFLAGS"
10966CFLAGS="$CFLAGS -Werror"
10967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports __attribute__((weak, alias))" >&5
10968$as_echo_n "checking if compiler supports __attribute__((weak, alias))... " >&6; }
10969if test "${cc_cv_attribute_alias+set}" = set; then :
10970  $as_echo_n "(cached) " >&6
10971else
10972  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10973/* end confdefs.h.  */
10974
10975		void other_function(void *foo) { }
10976		void some_function(void *foo) __attribute__((weak, alias("other_function")));
10977
10978_ACEOF
10979if ac_fn_c_try_compile "$LINENO"; then :
10980  cc_cv_attribute_alias=yes
10981else
10982  cc_cv_attribute_alias=no
10983fi
10984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10985
10986fi
10987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cc_cv_attribute_alias" >&5
10988$as_echo "$cc_cv_attribute_alias" >&6; }
10989CFLAGS="$ac_save_CFLAGS"
10990if test "x$cc_cv_attribute_alias" = "xyes"; then
10991
10992$as_echo "#define SUPPORT_ATTRIBUTE_ALIAS 1" >>confdefs.h
10993
10994fi
10995
10996
10997PKG_CONFIG_LIBS=
10998for 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
10999do :
11000  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11001ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11002eval as_val=\$$as_ac_var
11003   if test "x$as_val" = x""yes; then :
11004  cat >>confdefs.h <<_ACEOF
11005#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11006_ACEOF
11007
11008else
11009  PKG_CONFIG_LIBS='-L${libdir} -lpthread-stubs'
11010fi
11011done
11012
11013
11014 if test "x$PKG_CONFIG_LIBS" != x; then
11015  BUILD_LIB_TRUE=
11016  BUILD_LIB_FALSE='#'
11017else
11018  BUILD_LIB_TRUE='#'
11019  BUILD_LIB_FALSE=
11020fi
11021
11022
11023ac_config_files="$ac_config_files Makefile pthread-stubs.pc"
11024
11025cat >confcache <<\_ACEOF
11026# This file is a shell script that caches the results of configure
11027# tests run on this system so they can be shared between configure
11028# scripts and configure runs, see configure's option --config-cache.
11029# It is not useful on other systems.  If it contains results you don't
11030# want to keep, you may remove or edit it.
11031#
11032# config.status only pays attention to the cache file if you give it
11033# the --recheck option to rerun configure.
11034#
11035# `ac_cv_env_foo' variables (set or unset) will be overridden when
11036# loading this file, other *unset* `ac_cv_foo' will be assigned the
11037# following values.
11038
11039_ACEOF
11040
11041# The following way of writing the cache mishandles newlines in values,
11042# but we know of no workaround that is simple, portable, and efficient.
11043# So, we kill variables containing newlines.
11044# Ultrix sh set writes to stderr and can't be redirected directly,
11045# and sets the high bit in the cache file unless we assign to the vars.
11046(
11047  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11048    eval ac_val=\$$ac_var
11049    case $ac_val in #(
11050    *${as_nl}*)
11051      case $ac_var in #(
11052      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11053$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11054      esac
11055      case $ac_var in #(
11056      _ | IFS | as_nl) ;; #(
11057      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11058      *) { eval $ac_var=; unset $ac_var;} ;;
11059      esac ;;
11060    esac
11061  done
11062
11063  (set) 2>&1 |
11064    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11065    *${as_nl}ac_space=\ *)
11066      # `set' does not quote correctly, so add quotes: double-quote
11067      # substitution turns \\\\ into \\, and sed turns \\ into \.
11068      sed -n \
11069	"s/'/'\\\\''/g;
11070	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11071      ;; #(
11072    *)
11073      # `set' quotes correctly as required by POSIX, so do not add quotes.
11074      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11075      ;;
11076    esac |
11077    sort
11078) |
11079  sed '
11080     /^ac_cv_env_/b end
11081     t clear
11082     :clear
11083     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11084     t end
11085     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11086     :end' >>confcache
11087if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11088  if test -w "$cache_file"; then
11089    test "x$cache_file" != "x/dev/null" &&
11090      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11091$as_echo "$as_me: updating cache $cache_file" >&6;}
11092    cat confcache >$cache_file
11093  else
11094    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11095$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11096  fi
11097fi
11098rm -f confcache
11099
11100test "x$prefix" = xNONE && prefix=$ac_default_prefix
11101# Let make expand exec_prefix.
11102test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11103
11104DEFS=-DHAVE_CONFIG_H
11105
11106ac_libobjs=
11107ac_ltlibobjs=
11108for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11109  # 1. Remove the extension, and $U if already installed.
11110  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11111  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11112  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11113  #    will be set to the directory where LIBOBJS objects are built.
11114  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11115  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11116done
11117LIBOBJS=$ac_libobjs
11118
11119LTLIBOBJS=$ac_ltlibobjs
11120
11121
11122 if test -n "$EXEEXT"; then
11123  am__EXEEXT_TRUE=
11124  am__EXEEXT_FALSE='#'
11125else
11126  am__EXEEXT_TRUE='#'
11127  am__EXEEXT_FALSE=
11128fi
11129
11130if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11131  as_fn_error "conditional \"AMDEP\" was never defined.
11132Usually this means the macro was only invoked conditionally." "$LINENO" 5
11133fi
11134if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11135  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11136Usually this means the macro was only invoked conditionally." "$LINENO" 5
11137fi
11138if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11139  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11140Usually this means the macro was only invoked conditionally." "$LINENO" 5
11141fi
11142if test -z "${BUILD_LIB_TRUE}" && test -z "${BUILD_LIB_FALSE}"; then
11143  as_fn_error "conditional \"BUILD_LIB\" was never defined.
11144Usually this means the macro was only invoked conditionally." "$LINENO" 5
11145fi
11146
11147: ${CONFIG_STATUS=./config.status}
11148ac_write_fail=0
11149ac_clean_files_save=$ac_clean_files
11150ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11151{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11152$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11153as_write_fail=0
11154cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11155#! $SHELL
11156# Generated by $as_me.
11157# Run this file to recreate the current configuration.
11158# Compiler output produced by configure, useful for debugging
11159# configure, is in config.log if it exists.
11160
11161debug=false
11162ac_cs_recheck=false
11163ac_cs_silent=false
11164
11165SHELL=\${CONFIG_SHELL-$SHELL}
11166export SHELL
11167_ASEOF
11168cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11169## -------------------- ##
11170## M4sh Initialization. ##
11171## -------------------- ##
11172
11173# Be more Bourne compatible
11174DUALCASE=1; export DUALCASE # for MKS sh
11175if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11176  emulate sh
11177  NULLCMD=:
11178  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11179  # is contrary to our usage.  Disable this feature.
11180  alias -g '${1+"$@"}'='"$@"'
11181  setopt NO_GLOB_SUBST
11182else
11183  case `(set -o) 2>/dev/null` in #(
11184  *posix*) :
11185    set -o posix ;; #(
11186  *) :
11187     ;;
11188esac
11189fi
11190
11191
11192as_nl='
11193'
11194export as_nl
11195# Printing a long string crashes Solaris 7 /usr/bin/printf.
11196as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11197as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11198as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11199# Prefer a ksh shell builtin over an external printf program on Solaris,
11200# but without wasting forks for bash or zsh.
11201if test -z "$BASH_VERSION$ZSH_VERSION" \
11202    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11203  as_echo='print -r --'
11204  as_echo_n='print -rn --'
11205elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11206  as_echo='printf %s\n'
11207  as_echo_n='printf %s'
11208else
11209  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11210    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11211    as_echo_n='/usr/ucb/echo -n'
11212  else
11213    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11214    as_echo_n_body='eval
11215      arg=$1;
11216      case $arg in #(
11217      *"$as_nl"*)
11218	expr "X$arg" : "X\\(.*\\)$as_nl";
11219	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11220      esac;
11221      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11222    '
11223    export as_echo_n_body
11224    as_echo_n='sh -c $as_echo_n_body as_echo'
11225  fi
11226  export as_echo_body
11227  as_echo='sh -c $as_echo_body as_echo'
11228fi
11229
11230# The user is always right.
11231if test "${PATH_SEPARATOR+set}" != set; then
11232  PATH_SEPARATOR=:
11233  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11234    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11235      PATH_SEPARATOR=';'
11236  }
11237fi
11238
11239
11240# IFS
11241# We need space, tab and new line, in precisely that order.  Quoting is
11242# there to prevent editors from complaining about space-tab.
11243# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11244# splitting by setting IFS to empty value.)
11245IFS=" ""	$as_nl"
11246
11247# Find who we are.  Look in the path if we contain no directory separator.
11248case $0 in #((
11249  *[\\/]* ) as_myself=$0 ;;
11250  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11251for as_dir in $PATH
11252do
11253  IFS=$as_save_IFS
11254  test -z "$as_dir" && as_dir=.
11255    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11256  done
11257IFS=$as_save_IFS
11258
11259     ;;
11260esac
11261# We did not find ourselves, most probably we were run as `sh COMMAND'
11262# in which case we are not to be found in the path.
11263if test "x$as_myself" = x; then
11264  as_myself=$0
11265fi
11266if test ! -f "$as_myself"; then
11267  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11268  exit 1
11269fi
11270
11271# Unset variables that we do not need and which cause bugs (e.g. in
11272# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11273# suppresses any "Segmentation fault" message there.  '((' could
11274# trigger a bug in pdksh 5.2.14.
11275for as_var in BASH_ENV ENV MAIL MAILPATH
11276do eval test x\${$as_var+set} = xset \
11277  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11278done
11279PS1='$ '
11280PS2='> '
11281PS4='+ '
11282
11283# NLS nuisances.
11284LC_ALL=C
11285export LC_ALL
11286LANGUAGE=C
11287export LANGUAGE
11288
11289# CDPATH.
11290(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11291
11292
11293# as_fn_error ERROR [LINENO LOG_FD]
11294# ---------------------------------
11295# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11296# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11297# script with status $?, using 1 if that was 0.
11298as_fn_error ()
11299{
11300  as_status=$?; test $as_status -eq 0 && as_status=1
11301  if test "$3"; then
11302    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11303    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11304  fi
11305  $as_echo "$as_me: error: $1" >&2
11306  as_fn_exit $as_status
11307} # as_fn_error
11308
11309
11310# as_fn_set_status STATUS
11311# -----------------------
11312# Set $? to STATUS, without forking.
11313as_fn_set_status ()
11314{
11315  return $1
11316} # as_fn_set_status
11317
11318# as_fn_exit STATUS
11319# -----------------
11320# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11321as_fn_exit ()
11322{
11323  set +e
11324  as_fn_set_status $1
11325  exit $1
11326} # as_fn_exit
11327
11328# as_fn_unset VAR
11329# ---------------
11330# Portably unset VAR.
11331as_fn_unset ()
11332{
11333  { eval $1=; unset $1;}
11334}
11335as_unset=as_fn_unset
11336# as_fn_append VAR VALUE
11337# ----------------------
11338# Append the text in VALUE to the end of the definition contained in VAR. Take
11339# advantage of any shell optimizations that allow amortized linear growth over
11340# repeated appends, instead of the typical quadratic growth present in naive
11341# implementations.
11342if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11343  eval 'as_fn_append ()
11344  {
11345    eval $1+=\$2
11346  }'
11347else
11348  as_fn_append ()
11349  {
11350    eval $1=\$$1\$2
11351  }
11352fi # as_fn_append
11353
11354# as_fn_arith ARG...
11355# ------------------
11356# Perform arithmetic evaluation on the ARGs, and store the result in the
11357# global $as_val. Take advantage of shells that can avoid forks. The arguments
11358# must be portable across $(()) and expr.
11359if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11360  eval 'as_fn_arith ()
11361  {
11362    as_val=$(( $* ))
11363  }'
11364else
11365  as_fn_arith ()
11366  {
11367    as_val=`expr "$@" || test $? -eq 1`
11368  }
11369fi # as_fn_arith
11370
11371
11372if expr a : '\(a\)' >/dev/null 2>&1 &&
11373   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11374  as_expr=expr
11375else
11376  as_expr=false
11377fi
11378
11379if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11380  as_basename=basename
11381else
11382  as_basename=false
11383fi
11384
11385if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11386  as_dirname=dirname
11387else
11388  as_dirname=false
11389fi
11390
11391as_me=`$as_basename -- "$0" ||
11392$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11393	 X"$0" : 'X\(//\)$' \| \
11394	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11395$as_echo X/"$0" |
11396    sed '/^.*\/\([^/][^/]*\)\/*$/{
11397	    s//\1/
11398	    q
11399	  }
11400	  /^X\/\(\/\/\)$/{
11401	    s//\1/
11402	    q
11403	  }
11404	  /^X\/\(\/\).*/{
11405	    s//\1/
11406	    q
11407	  }
11408	  s/.*/./; q'`
11409
11410# Avoid depending upon Character Ranges.
11411as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11412as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11413as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11414as_cr_digits='0123456789'
11415as_cr_alnum=$as_cr_Letters$as_cr_digits
11416
11417ECHO_C= ECHO_N= ECHO_T=
11418case `echo -n x` in #(((((
11419-n*)
11420  case `echo 'xy\c'` in
11421  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11422  xy)  ECHO_C='\c';;
11423  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11424       ECHO_T='	';;
11425  esac;;
11426*)
11427  ECHO_N='-n';;
11428esac
11429
11430rm -f conf$$ conf$$.exe conf$$.file
11431if test -d conf$$.dir; then
11432  rm -f conf$$.dir/conf$$.file
11433else
11434  rm -f conf$$.dir
11435  mkdir conf$$.dir 2>/dev/null
11436fi
11437if (echo >conf$$.file) 2>/dev/null; then
11438  if ln -s conf$$.file conf$$ 2>/dev/null; then
11439    as_ln_s='ln -s'
11440    # ... but there are two gotchas:
11441    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11442    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11443    # In both cases, we have to default to `cp -p'.
11444    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11445      as_ln_s='cp -p'
11446  elif ln conf$$.file conf$$ 2>/dev/null; then
11447    as_ln_s=ln
11448  else
11449    as_ln_s='cp -p'
11450  fi
11451else
11452  as_ln_s='cp -p'
11453fi
11454rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11455rmdir conf$$.dir 2>/dev/null
11456
11457
11458# as_fn_mkdir_p
11459# -------------
11460# Create "$as_dir" as a directory, including parents if necessary.
11461as_fn_mkdir_p ()
11462{
11463
11464  case $as_dir in #(
11465  -*) as_dir=./$as_dir;;
11466  esac
11467  test -d "$as_dir" || eval $as_mkdir_p || {
11468    as_dirs=
11469    while :; do
11470      case $as_dir in #(
11471      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11472      *) as_qdir=$as_dir;;
11473      esac
11474      as_dirs="'$as_qdir' $as_dirs"
11475      as_dir=`$as_dirname -- "$as_dir" ||
11476$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11477	 X"$as_dir" : 'X\(//\)[^/]' \| \
11478	 X"$as_dir" : 'X\(//\)$' \| \
11479	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11480$as_echo X"$as_dir" |
11481    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11482	    s//\1/
11483	    q
11484	  }
11485	  /^X\(\/\/\)[^/].*/{
11486	    s//\1/
11487	    q
11488	  }
11489	  /^X\(\/\/\)$/{
11490	    s//\1/
11491	    q
11492	  }
11493	  /^X\(\/\).*/{
11494	    s//\1/
11495	    q
11496	  }
11497	  s/.*/./; q'`
11498      test -d "$as_dir" && break
11499    done
11500    test -z "$as_dirs" || eval "mkdir $as_dirs"
11501  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11502
11503
11504} # as_fn_mkdir_p
11505if mkdir -p . 2>/dev/null; then
11506  as_mkdir_p='mkdir -p "$as_dir"'
11507else
11508  test -d ./-p && rmdir ./-p
11509  as_mkdir_p=false
11510fi
11511
11512if test -x / >/dev/null 2>&1; then
11513  as_test_x='test -x'
11514else
11515  if ls -dL / >/dev/null 2>&1; then
11516    as_ls_L_option=L
11517  else
11518    as_ls_L_option=
11519  fi
11520  as_test_x='
11521    eval sh -c '\''
11522      if test -d "$1"; then
11523	test -d "$1/.";
11524      else
11525	case $1 in #(
11526	-*)set "./$1";;
11527	esac;
11528	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11529	???[sx]*):;;*)false;;esac;fi
11530    '\'' sh
11531  '
11532fi
11533as_executable_p=$as_test_x
11534
11535# Sed expression to map a string onto a valid CPP name.
11536as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11537
11538# Sed expression to map a string onto a valid variable name.
11539as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11540
11541
11542exec 6>&1
11543## ----------------------------------- ##
11544## Main body of $CONFIG_STATUS script. ##
11545## ----------------------------------- ##
11546_ASEOF
11547test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11548
11549cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11550# Save the log message, to keep $0 and so on meaningful, and to
11551# report actual input values of CONFIG_FILES etc. instead of their
11552# values after options handling.
11553ac_log="
11554This file was extended by libpthread-stubs $as_me 0.3, which was
11555generated by GNU Autoconf 2.64.  Invocation command line was
11556
11557  CONFIG_FILES    = $CONFIG_FILES
11558  CONFIG_HEADERS  = $CONFIG_HEADERS
11559  CONFIG_LINKS    = $CONFIG_LINKS
11560  CONFIG_COMMANDS = $CONFIG_COMMANDS
11561  $ $0 $@
11562
11563on `(hostname || uname -n) 2>/dev/null | sed 1q`
11564"
11565
11566_ACEOF
11567
11568case $ac_config_files in *"
11569"*) set x $ac_config_files; shift; ac_config_files=$*;;
11570esac
11571
11572case $ac_config_headers in *"
11573"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11574esac
11575
11576
11577cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11578# Files that config.status was made for.
11579config_files="$ac_config_files"
11580config_headers="$ac_config_headers"
11581config_commands="$ac_config_commands"
11582
11583_ACEOF
11584
11585cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11586ac_cs_usage="\
11587\`$as_me' instantiates files and other configuration actions
11588from templates according to the current configuration.  Unless the files
11589and actions are specified as TAGs, all are instantiated by default.
11590
11591Usage: $0 [OPTION]... [TAG]...
11592
11593  -h, --help       print this help, then exit
11594  -V, --version    print version number and configuration settings, then exit
11595  -q, --quiet, --silent
11596                   do not print progress messages
11597  -d, --debug      don't remove temporary files
11598      --recheck    update $as_me by reconfiguring in the same conditions
11599      --file=FILE[:TEMPLATE]
11600                   instantiate the configuration file FILE
11601      --header=FILE[:TEMPLATE]
11602                   instantiate the configuration header FILE
11603
11604Configuration files:
11605$config_files
11606
11607Configuration headers:
11608$config_headers
11609
11610Configuration commands:
11611$config_commands
11612
11613Report bugs to <xcb@lists.freedesktop.org>."
11614
11615_ACEOF
11616cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11617ac_cs_version="\\
11618libpthread-stubs config.status 0.3
11619configured by $0, generated by GNU Autoconf 2.64,
11620  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11621
11622Copyright (C) 2009 Free Software Foundation, Inc.
11623This config.status script is free software; the Free Software Foundation
11624gives unlimited permission to copy, distribute and modify it."
11625
11626ac_pwd='$ac_pwd'
11627srcdir='$srcdir'
11628INSTALL='$INSTALL'
11629MKDIR_P='$MKDIR_P'
11630AWK='$AWK'
11631test -n "\$AWK" || AWK=awk
11632_ACEOF
11633
11634cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11635# The default lists apply if the user does not specify any file.
11636ac_need_defaults=:
11637while test $# != 0
11638do
11639  case $1 in
11640  --*=*)
11641    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11642    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11643    ac_shift=:
11644    ;;
11645  *)
11646    ac_option=$1
11647    ac_optarg=$2
11648    ac_shift=shift
11649    ;;
11650  esac
11651
11652  case $ac_option in
11653  # Handling of the options.
11654  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11655    ac_cs_recheck=: ;;
11656  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11657    $as_echo "$ac_cs_version"; exit ;;
11658  --debug | --debu | --deb | --de | --d | -d )
11659    debug=: ;;
11660  --file | --fil | --fi | --f )
11661    $ac_shift
11662    case $ac_optarg in
11663    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11664    esac
11665    as_fn_append CONFIG_FILES " '$ac_optarg'"
11666    ac_need_defaults=false;;
11667  --header | --heade | --head | --hea )
11668    $ac_shift
11669    case $ac_optarg in
11670    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11671    esac
11672    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11673    ac_need_defaults=false;;
11674  --he | --h)
11675    # Conflict between --help and --header
11676    as_fn_error "ambiguous option: \`$1'
11677Try \`$0 --help' for more information.";;
11678  --help | --hel | -h )
11679    $as_echo "$ac_cs_usage"; exit ;;
11680  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11681  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11682    ac_cs_silent=: ;;
11683
11684  # This is an error.
11685  -*) as_fn_error "unrecognized option: \`$1'
11686Try \`$0 --help' for more information." ;;
11687
11688  *) as_fn_append ac_config_targets " $1"
11689     ac_need_defaults=false ;;
11690
11691  esac
11692  shift
11693done
11694
11695ac_configure_extra_args=
11696
11697if $ac_cs_silent; then
11698  exec 6>/dev/null
11699  ac_configure_extra_args="$ac_configure_extra_args --silent"
11700fi
11701
11702_ACEOF
11703cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11704if \$ac_cs_recheck; then
11705  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11706  shift
11707  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11708  CONFIG_SHELL='$SHELL'
11709  export CONFIG_SHELL
11710  exec "\$@"
11711fi
11712
11713_ACEOF
11714cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11715exec 5>>config.log
11716{
11717  echo
11718  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11719## Running $as_me. ##
11720_ASBOX
11721  $as_echo "$ac_log"
11722} >&5
11723
11724_ACEOF
11725cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11726#
11727# INIT-COMMANDS
11728#
11729AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11730
11731
11732# The HP-UX ksh and POSIX shell print the target directory to stdout
11733# if CDPATH is set.
11734(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11735
11736sed_quote_subst='$sed_quote_subst'
11737double_quote_subst='$double_quote_subst'
11738delay_variable_subst='$delay_variable_subst'
11739macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11740macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11741enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11742enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11743pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11744enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11745host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11746host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11747host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11748build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11749build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11750build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11751SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11752Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11753GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11754EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11755FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11756LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11757NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11758LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11759max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11760ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11761exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11762lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11763lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11764lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11765reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11766reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11767OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11768deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11769file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11770AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11771AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11772STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11773RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11774old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11775old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11776old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11777CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11778CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11779compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11780GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11781lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11782lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11783lt_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"`'
11784lt_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"`'
11785objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11786SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11787ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11788MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11789lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11790lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11791lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11792lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11793lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11794need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11795DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11796NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11797LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11798OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11799OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11800libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11801shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11802extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11803archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11804enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11805export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11806whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11807compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11808old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11809old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11810archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11811archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11812module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11813module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11814with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11815allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11816no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11817hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11818hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11819hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11820hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11821hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11822hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11823hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11824hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11825inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11826link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11827fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11828always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11829export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11830exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11831include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11832prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11833file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11834variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11835need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11836need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11837version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11838runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11839shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11840shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11841libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11842library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11843soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11844postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11845postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11846finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11847finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11848hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11849sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11850sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11851hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11852enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11853enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11854enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11855old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11856striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11857
11858LTCC='$LTCC'
11859LTCFLAGS='$LTCFLAGS'
11860compiler='$compiler_DEFAULT'
11861
11862# Quote evaled strings.
11863for var in SED \
11864GREP \
11865EGREP \
11866FGREP \
11867LD \
11868NM \
11869LN_S \
11870lt_SP2NL \
11871lt_NL2SP \
11872reload_flag \
11873OBJDUMP \
11874deplibs_check_method \
11875file_magic_cmd \
11876AR \
11877AR_FLAGS \
11878STRIP \
11879RANLIB \
11880CC \
11881CFLAGS \
11882compiler \
11883lt_cv_sys_global_symbol_pipe \
11884lt_cv_sys_global_symbol_to_cdecl \
11885lt_cv_sys_global_symbol_to_c_name_address \
11886lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11887SHELL \
11888ECHO \
11889lt_prog_compiler_no_builtin_flag \
11890lt_prog_compiler_wl \
11891lt_prog_compiler_pic \
11892lt_prog_compiler_static \
11893lt_cv_prog_compiler_c_o \
11894need_locks \
11895DSYMUTIL \
11896NMEDIT \
11897LIPO \
11898OTOOL \
11899OTOOL64 \
11900shrext_cmds \
11901export_dynamic_flag_spec \
11902whole_archive_flag_spec \
11903compiler_needs_object \
11904with_gnu_ld \
11905allow_undefined_flag \
11906no_undefined_flag \
11907hardcode_libdir_flag_spec \
11908hardcode_libdir_flag_spec_ld \
11909hardcode_libdir_separator \
11910fix_srcfile_path \
11911exclude_expsyms \
11912include_expsyms \
11913file_list_spec \
11914variables_saved_for_relink \
11915libname_spec \
11916library_names_spec \
11917soname_spec \
11918finish_eval \
11919old_striplib \
11920striplib; do
11921    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11922    *[\\\\\\\`\\"\\\$]*)
11923      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11924      ;;
11925    *)
11926      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11927      ;;
11928    esac
11929done
11930
11931# Double-quote double-evaled strings.
11932for var in reload_cmds \
11933old_postinstall_cmds \
11934old_postuninstall_cmds \
11935old_archive_cmds \
11936extract_expsyms_cmds \
11937old_archive_from_new_cmds \
11938old_archive_from_expsyms_cmds \
11939archive_cmds \
11940archive_expsym_cmds \
11941module_cmds \
11942module_expsym_cmds \
11943export_symbols_cmds \
11944prelink_cmds \
11945postinstall_cmds \
11946postuninstall_cmds \
11947finish_cmds \
11948sys_lib_search_path_spec \
11949sys_lib_dlsearch_path_spec; do
11950    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11951    *[\\\\\\\`\\"\\\$]*)
11952      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11953      ;;
11954    *)
11955      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11956      ;;
11957    esac
11958done
11959
11960# Fix-up fallback echo if it was mangled by the above quoting rules.
11961case \$lt_ECHO in
11962*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11963  ;;
11964esac
11965
11966ac_aux_dir='$ac_aux_dir'
11967xsi_shell='$xsi_shell'
11968lt_shell_append='$lt_shell_append'
11969
11970# See if we are running on zsh, and set the options which allow our
11971# commands through without removal of \ escapes INIT.
11972if test -n "\${ZSH_VERSION+set}" ; then
11973   setopt NO_GLOB_SUBST
11974fi
11975
11976
11977    PACKAGE='$PACKAGE'
11978    VERSION='$VERSION'
11979    TIMESTAMP='$TIMESTAMP'
11980    RM='$RM'
11981    ofile='$ofile'
11982
11983
11984
11985
11986_ACEOF
11987
11988cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11989
11990# Handling of arguments.
11991for ac_config_target in $ac_config_targets
11992do
11993  case $ac_config_target in
11994    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11995    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11996    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11997    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11998    "pthread-stubs.pc") CONFIG_FILES="$CONFIG_FILES pthread-stubs.pc" ;;
11999
12000  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12001  esac
12002done
12003
12004
12005# If the user did not use the arguments to specify the items to instantiate,
12006# then the envvar interface is used.  Set only those that are not.
12007# We use the long form for the default assignment because of an extremely
12008# bizarre bug on SunOS 4.1.3.
12009if $ac_need_defaults; then
12010  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12011  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12012  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12013fi
12014
12015# Have a temporary directory for convenience.  Make it in the build tree
12016# simply because there is no reason against having it here, and in addition,
12017# creating and moving files from /tmp can sometimes cause problems.
12018# Hook for its removal unless debugging.
12019# Note that there is a small window in which the directory will not be cleaned:
12020# after its creation but before its name has been assigned to `$tmp'.
12021$debug ||
12022{
12023  tmp=
12024  trap 'exit_status=$?
12025  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12026' 0
12027  trap 'as_fn_exit 1' 1 2 13 15
12028}
12029# Create a (secure) tmp directory for tmp files.
12030
12031{
12032  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12033  test -n "$tmp" && test -d "$tmp"
12034}  ||
12035{
12036  tmp=./conf$$-$RANDOM
12037  (umask 077 && mkdir "$tmp")
12038} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12039
12040# Set up the scripts for CONFIG_FILES section.
12041# No need to generate them if there are no CONFIG_FILES.
12042# This happens for instance with `./config.status config.h'.
12043if test -n "$CONFIG_FILES"; then
12044
12045
12046ac_cr=`echo X | tr X '\015'`
12047# On cygwin, bash can eat \r inside `` if the user requested igncr.
12048# But we know of no other shell where ac_cr would be empty at this
12049# point, so we can use a bashism as a fallback.
12050if test "x$ac_cr" = x; then
12051  eval ac_cr=\$\'\\r\'
12052fi
12053ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12054if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12055  ac_cs_awk_cr='\r'
12056else
12057  ac_cs_awk_cr=$ac_cr
12058fi
12059
12060echo 'BEGIN {' >"$tmp/subs1.awk" &&
12061_ACEOF
12062
12063
12064{
12065  echo "cat >conf$$subs.awk <<_ACEOF" &&
12066  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12067  echo "_ACEOF"
12068} >conf$$subs.sh ||
12069  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12070ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12071ac_delim='%!_!# '
12072for ac_last_try in false false false false false :; do
12073  . ./conf$$subs.sh ||
12074    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12075
12076  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12077  if test $ac_delim_n = $ac_delim_num; then
12078    break
12079  elif $ac_last_try; then
12080    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12081  else
12082    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12083  fi
12084done
12085rm -f conf$$subs.sh
12086
12087cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12088cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12089_ACEOF
12090sed -n '
12091h
12092s/^/S["/; s/!.*/"]=/
12093p
12094g
12095s/^[^!]*!//
12096:repl
12097t repl
12098s/'"$ac_delim"'$//
12099t delim
12100:nl
12101h
12102s/\(.\{148\}\).*/\1/
12103t more1
12104s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12105p
12106n
12107b repl
12108:more1
12109s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12110p
12111g
12112s/.\{148\}//
12113t nl
12114:delim
12115h
12116s/\(.\{148\}\).*/\1/
12117t more2
12118s/["\\]/\\&/g; s/^/"/; s/$/"/
12119p
12120b
12121:more2
12122s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12123p
12124g
12125s/.\{148\}//
12126t delim
12127' <conf$$subs.awk | sed '
12128/^[^""]/{
12129  N
12130  s/\n//
12131}
12132' >>$CONFIG_STATUS || ac_write_fail=1
12133rm -f conf$$subs.awk
12134cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12135_ACAWK
12136cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12137  for (key in S) S_is_set[key] = 1
12138  FS = ""
12139
12140}
12141{
12142  line = $ 0
12143  nfields = split(line, field, "@")
12144  substed = 0
12145  len = length(field[1])
12146  for (i = 2; i < nfields; i++) {
12147    key = field[i]
12148    keylen = length(key)
12149    if (S_is_set[key]) {
12150      value = S[key]
12151      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12152      len += length(value) + length(field[++i])
12153      substed = 1
12154    } else
12155      len += 1 + keylen
12156  }
12157
12158  print line
12159}
12160
12161_ACAWK
12162_ACEOF
12163cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12164if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12165  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12166else
12167  cat
12168fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12169  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12170_ACEOF
12171
12172# VPATH may cause trouble with some makes, so we remove $(srcdir),
12173# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12174# trailing colons and then remove the whole line if VPATH becomes empty
12175# (actually we leave an empty line to preserve line numbers).
12176if test "x$srcdir" = x.; then
12177  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12178s/:*\$(srcdir):*/:/
12179s/:*\${srcdir}:*/:/
12180s/:*@srcdir@:*/:/
12181s/^\([^=]*=[	 ]*\):*/\1/
12182s/:*$//
12183s/^[^=]*=[	 ]*$//
12184}'
12185fi
12186
12187cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12188fi # test -n "$CONFIG_FILES"
12189
12190# Set up the scripts for CONFIG_HEADERS section.
12191# No need to generate them if there are no CONFIG_HEADERS.
12192# This happens for instance with `./config.status Makefile'.
12193if test -n "$CONFIG_HEADERS"; then
12194cat >"$tmp/defines.awk" <<\_ACAWK ||
12195BEGIN {
12196_ACEOF
12197
12198# Transform confdefs.h into an awk script `defines.awk', embedded as
12199# here-document in config.status, that substitutes the proper values into
12200# config.h.in to produce config.h.
12201
12202# Create a delimiter string that does not exist in confdefs.h, to ease
12203# handling of long lines.
12204ac_delim='%!_!# '
12205for ac_last_try in false false :; do
12206  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12207  if test -z "$ac_t"; then
12208    break
12209  elif $ac_last_try; then
12210    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12211  else
12212    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12213  fi
12214done
12215
12216# For the awk script, D is an array of macro values keyed by name,
12217# likewise P contains macro parameters if any.  Preserve backslash
12218# newline sequences.
12219
12220ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12221sed -n '
12222s/.\{148\}/&'"$ac_delim"'/g
12223t rset
12224:rset
12225s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12226t def
12227d
12228:def
12229s/\\$//
12230t bsnl
12231s/["\\]/\\&/g
12232s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12233D["\1"]=" \3"/p
12234s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12235d
12236:bsnl
12237s/["\\]/\\&/g
12238s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12239D["\1"]=" \3\\\\\\n"\\/p
12240t cont
12241s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12242t cont
12243d
12244:cont
12245n
12246s/.\{148\}/&'"$ac_delim"'/g
12247t clear
12248:clear
12249s/\\$//
12250t bsnlc
12251s/["\\]/\\&/g; s/^/"/; s/$/"/p
12252d
12253:bsnlc
12254s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12255b cont
12256' <confdefs.h | sed '
12257s/'"$ac_delim"'/"\\\
12258"/g' >>$CONFIG_STATUS || ac_write_fail=1
12259
12260cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12261  for (key in D) D_is_set[key] = 1
12262  FS = ""
12263}
12264/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12265  line = \$ 0
12266  split(line, arg, " ")
12267  if (arg[1] == "#") {
12268    defundef = arg[2]
12269    mac1 = arg[3]
12270  } else {
12271    defundef = substr(arg[1], 2)
12272    mac1 = arg[2]
12273  }
12274  split(mac1, mac2, "(") #)
12275  macro = mac2[1]
12276  prefix = substr(line, 1, index(line, defundef) - 1)
12277  if (D_is_set[macro]) {
12278    # Preserve the white space surrounding the "#".
12279    print prefix "define", macro P[macro] D[macro]
12280    next
12281  } else {
12282    # Replace #undef with comments.  This is necessary, for example,
12283    # in the case of _POSIX_SOURCE, which is predefined and required
12284    # on some systems where configure will not decide to define it.
12285    if (defundef == "undef") {
12286      print "/*", prefix defundef, macro, "*/"
12287      next
12288    }
12289  }
12290}
12291{ print }
12292_ACAWK
12293_ACEOF
12294cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12295  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12296fi # test -n "$CONFIG_HEADERS"
12297
12298
12299eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12300shift
12301for ac_tag
12302do
12303  case $ac_tag in
12304  :[FHLC]) ac_mode=$ac_tag; continue;;
12305  esac
12306  case $ac_mode$ac_tag in
12307  :[FHL]*:*);;
12308  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12309  :[FH]-) ac_tag=-:-;;
12310  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12311  esac
12312  ac_save_IFS=$IFS
12313  IFS=:
12314  set x $ac_tag
12315  IFS=$ac_save_IFS
12316  shift
12317  ac_file=$1
12318  shift
12319
12320  case $ac_mode in
12321  :L) ac_source=$1;;
12322  :[FH])
12323    ac_file_inputs=
12324    for ac_f
12325    do
12326      case $ac_f in
12327      -) ac_f="$tmp/stdin";;
12328      *) # Look for the file first in the build tree, then in the source tree
12329	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12330	 # because $ac_f cannot contain `:'.
12331	 test -f "$ac_f" ||
12332	   case $ac_f in
12333	   [\\/$]*) false;;
12334	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12335	   esac ||
12336	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12337      esac
12338      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12339      as_fn_append ac_file_inputs " '$ac_f'"
12340    done
12341
12342    # Let's still pretend it is `configure' which instantiates (i.e., don't
12343    # use $as_me), people would be surprised to read:
12344    #    /* config.h.  Generated by config.status.  */
12345    configure_input='Generated from '`
12346	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12347	`' by configure.'
12348    if test x"$ac_file" != x-; then
12349      configure_input="$ac_file.  $configure_input"
12350      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12351$as_echo "$as_me: creating $ac_file" >&6;}
12352    fi
12353    # Neutralize special characters interpreted by sed in replacement strings.
12354    case $configure_input in #(
12355    *\&* | *\|* | *\\* )
12356       ac_sed_conf_input=`$as_echo "$configure_input" |
12357       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12358    *) ac_sed_conf_input=$configure_input;;
12359    esac
12360
12361    case $ac_tag in
12362    *:-:* | *:-) cat >"$tmp/stdin" \
12363      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12364    esac
12365    ;;
12366  esac
12367
12368  ac_dir=`$as_dirname -- "$ac_file" ||
12369$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12370	 X"$ac_file" : 'X\(//\)[^/]' \| \
12371	 X"$ac_file" : 'X\(//\)$' \| \
12372	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12373$as_echo X"$ac_file" |
12374    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12375	    s//\1/
12376	    q
12377	  }
12378	  /^X\(\/\/\)[^/].*/{
12379	    s//\1/
12380	    q
12381	  }
12382	  /^X\(\/\/\)$/{
12383	    s//\1/
12384	    q
12385	  }
12386	  /^X\(\/\).*/{
12387	    s//\1/
12388	    q
12389	  }
12390	  s/.*/./; q'`
12391  as_dir="$ac_dir"; as_fn_mkdir_p
12392  ac_builddir=.
12393
12394case "$ac_dir" in
12395.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12396*)
12397  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12398  # A ".." for each directory in $ac_dir_suffix.
12399  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12400  case $ac_top_builddir_sub in
12401  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12402  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12403  esac ;;
12404esac
12405ac_abs_top_builddir=$ac_pwd
12406ac_abs_builddir=$ac_pwd$ac_dir_suffix
12407# for backward compatibility:
12408ac_top_builddir=$ac_top_build_prefix
12409
12410case $srcdir in
12411  .)  # We are building in place.
12412    ac_srcdir=.
12413    ac_top_srcdir=$ac_top_builddir_sub
12414    ac_abs_top_srcdir=$ac_pwd ;;
12415  [\\/]* | ?:[\\/]* )  # Absolute name.
12416    ac_srcdir=$srcdir$ac_dir_suffix;
12417    ac_top_srcdir=$srcdir
12418    ac_abs_top_srcdir=$srcdir ;;
12419  *) # Relative name.
12420    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12421    ac_top_srcdir=$ac_top_build_prefix$srcdir
12422    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12423esac
12424ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12425
12426
12427  case $ac_mode in
12428  :F)
12429  #
12430  # CONFIG_FILE
12431  #
12432
12433  case $INSTALL in
12434  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12435  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12436  esac
12437  ac_MKDIR_P=$MKDIR_P
12438  case $MKDIR_P in
12439  [\\/$]* | ?:[\\/]* ) ;;
12440  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12441  esac
12442_ACEOF
12443
12444cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12445# If the template does not know about datarootdir, expand it.
12446# FIXME: This hack should be removed a few years after 2.60.
12447ac_datarootdir_hack=; ac_datarootdir_seen=
12448ac_sed_dataroot='
12449/datarootdir/ {
12450  p
12451  q
12452}
12453/@datadir@/p
12454/@docdir@/p
12455/@infodir@/p
12456/@localedir@/p
12457/@mandir@/p'
12458case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12459*datarootdir*) ac_datarootdir_seen=yes;;
12460*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12461  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12462$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12463_ACEOF
12464cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12465  ac_datarootdir_hack='
12466  s&@datadir@&$datadir&g
12467  s&@docdir@&$docdir&g
12468  s&@infodir@&$infodir&g
12469  s&@localedir@&$localedir&g
12470  s&@mandir@&$mandir&g
12471  s&\\\${datarootdir}&$datarootdir&g' ;;
12472esac
12473_ACEOF
12474
12475# Neutralize VPATH when `$srcdir' = `.'.
12476# Shell code in configure.ac might set extrasub.
12477# FIXME: do we really want to maintain this feature?
12478cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12479ac_sed_extra="$ac_vpsub
12480$extrasub
12481_ACEOF
12482cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12483:t
12484/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12485s|@configure_input@|$ac_sed_conf_input|;t t
12486s&@top_builddir@&$ac_top_builddir_sub&;t t
12487s&@top_build_prefix@&$ac_top_build_prefix&;t t
12488s&@srcdir@&$ac_srcdir&;t t
12489s&@abs_srcdir@&$ac_abs_srcdir&;t t
12490s&@top_srcdir@&$ac_top_srcdir&;t t
12491s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12492s&@builddir@&$ac_builddir&;t t
12493s&@abs_builddir@&$ac_abs_builddir&;t t
12494s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12495s&@INSTALL@&$ac_INSTALL&;t t
12496s&@MKDIR_P@&$ac_MKDIR_P&;t t
12497$ac_datarootdir_hack
12498"
12499eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12500  || as_fn_error "could not create $ac_file" "$LINENO" 5
12501
12502test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12503  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12504  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12505  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12506which seems to be undefined.  Please make sure it is defined." >&5
12507$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12508which seems to be undefined.  Please make sure it is defined." >&2;}
12509
12510  rm -f "$tmp/stdin"
12511  case $ac_file in
12512  -) cat "$tmp/out" && rm -f "$tmp/out";;
12513  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12514  esac \
12515  || as_fn_error "could not create $ac_file" "$LINENO" 5
12516 ;;
12517  :H)
12518  #
12519  # CONFIG_HEADER
12520  #
12521  if test x"$ac_file" != x-; then
12522    {
12523      $as_echo "/* $configure_input  */" \
12524      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12525    } >"$tmp/config.h" \
12526      || as_fn_error "could not create $ac_file" "$LINENO" 5
12527    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12528      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12529$as_echo "$as_me: $ac_file is unchanged" >&6;}
12530    else
12531      rm -f "$ac_file"
12532      mv "$tmp/config.h" "$ac_file" \
12533	|| as_fn_error "could not create $ac_file" "$LINENO" 5
12534    fi
12535  else
12536    $as_echo "/* $configure_input  */" \
12537      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12538      || as_fn_error "could not create -" "$LINENO" 5
12539  fi
12540# Compute "$ac_file"'s index in $config_headers.
12541_am_arg="$ac_file"
12542_am_stamp_count=1
12543for _am_header in $config_headers :; do
12544  case $_am_header in
12545    $_am_arg | $_am_arg:* )
12546      break ;;
12547    * )
12548      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12549  esac
12550done
12551echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12552$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12553	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12554	 X"$_am_arg" : 'X\(//\)$' \| \
12555	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12556$as_echo X"$_am_arg" |
12557    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12558	    s//\1/
12559	    q
12560	  }
12561	  /^X\(\/\/\)[^/].*/{
12562	    s//\1/
12563	    q
12564	  }
12565	  /^X\(\/\/\)$/{
12566	    s//\1/
12567	    q
12568	  }
12569	  /^X\(\/\).*/{
12570	    s//\1/
12571	    q
12572	  }
12573	  s/.*/./; q'`/stamp-h$_am_stamp_count
12574 ;;
12575
12576  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12577$as_echo "$as_me: executing $ac_file commands" >&6;}
12578 ;;
12579  esac
12580
12581
12582  case $ac_file$ac_mode in
12583    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12584  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12585  # are listed without --file.  Let's play safe and only enable the eval
12586  # if we detect the quoting.
12587  case $CONFIG_FILES in
12588  *\'*) eval set x "$CONFIG_FILES" ;;
12589  *)   set x $CONFIG_FILES ;;
12590  esac
12591  shift
12592  for mf
12593  do
12594    # Strip MF so we end up with the name of the file.
12595    mf=`echo "$mf" | sed -e 's/:.*$//'`
12596    # Check whether this is an Automake generated Makefile or not.
12597    # We used to match only the files named `Makefile.in', but
12598    # some people rename them; so instead we look at the file content.
12599    # Grep'ing the first line is not enough: some people post-process
12600    # each Makefile.in and add a new line on top of each file to say so.
12601    # Grep'ing the whole file is not good either: AIX grep has a line
12602    # limit of 2048, but all sed's we know have understand at least 4000.
12603    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12604      dirpart=`$as_dirname -- "$mf" ||
12605$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12606	 X"$mf" : 'X\(//\)[^/]' \| \
12607	 X"$mf" : 'X\(//\)$' \| \
12608	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12609$as_echo X"$mf" |
12610    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12611	    s//\1/
12612	    q
12613	  }
12614	  /^X\(\/\/\)[^/].*/{
12615	    s//\1/
12616	    q
12617	  }
12618	  /^X\(\/\/\)$/{
12619	    s//\1/
12620	    q
12621	  }
12622	  /^X\(\/\).*/{
12623	    s//\1/
12624	    q
12625	  }
12626	  s/.*/./; q'`
12627    else
12628      continue
12629    fi
12630    # Extract the definition of DEPDIR, am__include, and am__quote
12631    # from the Makefile without running `make'.
12632    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12633    test -z "$DEPDIR" && continue
12634    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12635    test -z "am__include" && continue
12636    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12637    # When using ansi2knr, U may be empty or an underscore; expand it
12638    U=`sed -n 's/^U = //p' < "$mf"`
12639    # Find all dependency output files, they are included files with
12640    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12641    # simplest approach to changing $(DEPDIR) to its actual value in the
12642    # expansion.
12643    for file in `sed -n "
12644      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12645	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12646      # Make sure the directory exists.
12647      test -f "$dirpart/$file" && continue
12648      fdir=`$as_dirname -- "$file" ||
12649$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12650	 X"$file" : 'X\(//\)[^/]' \| \
12651	 X"$file" : 'X\(//\)$' \| \
12652	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12653$as_echo X"$file" |
12654    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12655	    s//\1/
12656	    q
12657	  }
12658	  /^X\(\/\/\)[^/].*/{
12659	    s//\1/
12660	    q
12661	  }
12662	  /^X\(\/\/\)$/{
12663	    s//\1/
12664	    q
12665	  }
12666	  /^X\(\/\).*/{
12667	    s//\1/
12668	    q
12669	  }
12670	  s/.*/./; q'`
12671      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12672      # echo "creating $dirpart/$file"
12673      echo '# dummy' > "$dirpart/$file"
12674    done
12675  done
12676}
12677 ;;
12678    "libtool":C)
12679
12680    # See if we are running on zsh, and set the options which allow our
12681    # commands through without removal of \ escapes.
12682    if test -n "${ZSH_VERSION+set}" ; then
12683      setopt NO_GLOB_SUBST
12684    fi
12685
12686    cfgfile="${ofile}T"
12687    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12688    $RM "$cfgfile"
12689
12690    cat <<_LT_EOF >> "$cfgfile"
12691#! $SHELL
12692
12693# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12694# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12695# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12696# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12697#
12698#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12699#                 2006, 2007, 2008 Free Software Foundation, Inc.
12700#   Written by Gordon Matzigkeit, 1996
12701#
12702#   This file is part of GNU Libtool.
12703#
12704# GNU Libtool is free software; you can redistribute it and/or
12705# modify it under the terms of the GNU General Public License as
12706# published by the Free Software Foundation; either version 2 of
12707# the License, or (at your option) any later version.
12708#
12709# As a special exception to the GNU General Public License,
12710# if you distribute this file as part of a program or library that
12711# is built using GNU Libtool, you may include this file under the
12712# same distribution terms that you use for the rest of that program.
12713#
12714# GNU Libtool is distributed in the hope that it will be useful,
12715# but WITHOUT ANY WARRANTY; without even the implied warranty of
12716# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12717# GNU General Public License for more details.
12718#
12719# You should have received a copy of the GNU General Public License
12720# along with GNU Libtool; see the file COPYING.  If not, a copy
12721# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12722# obtained by writing to the Free Software Foundation, Inc.,
12723# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12724
12725
12726# The names of the tagged configurations supported by this script.
12727available_tags=""
12728
12729# ### BEGIN LIBTOOL CONFIG
12730
12731# Which release of libtool.m4 was used?
12732macro_version=$macro_version
12733macro_revision=$macro_revision
12734
12735# Whether or not to build shared libraries.
12736build_libtool_libs=$enable_shared
12737
12738# Whether or not to build static libraries.
12739build_old_libs=$enable_static
12740
12741# What type of objects to build.
12742pic_mode=$pic_mode
12743
12744# Whether or not to optimize for fast installation.
12745fast_install=$enable_fast_install
12746
12747# The host system.
12748host_alias=$host_alias
12749host=$host
12750host_os=$host_os
12751
12752# The build system.
12753build_alias=$build_alias
12754build=$build
12755build_os=$build_os
12756
12757# A sed program that does not truncate output.
12758SED=$lt_SED
12759
12760# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12761Xsed="\$SED -e 1s/^X//"
12762
12763# A grep program that handles long lines.
12764GREP=$lt_GREP
12765
12766# An ERE matcher.
12767EGREP=$lt_EGREP
12768
12769# A literal string matcher.
12770FGREP=$lt_FGREP
12771
12772# A BSD- or MS-compatible name lister.
12773NM=$lt_NM
12774
12775# Whether we need soft or hard links.
12776LN_S=$lt_LN_S
12777
12778# What is the maximum length of a command?
12779max_cmd_len=$max_cmd_len
12780
12781# Object file suffix (normally "o").
12782objext=$ac_objext
12783
12784# Executable file suffix (normally "").
12785exeext=$exeext
12786
12787# whether the shell understands "unset".
12788lt_unset=$lt_unset
12789
12790# turn spaces into newlines.
12791SP2NL=$lt_lt_SP2NL
12792
12793# turn newlines into spaces.
12794NL2SP=$lt_lt_NL2SP
12795
12796# How to create reloadable object files.
12797reload_flag=$lt_reload_flag
12798reload_cmds=$lt_reload_cmds
12799
12800# An object symbol dumper.
12801OBJDUMP=$lt_OBJDUMP
12802
12803# Method to check whether dependent libraries are shared objects.
12804deplibs_check_method=$lt_deplibs_check_method
12805
12806# Command to use when deplibs_check_method == "file_magic".
12807file_magic_cmd=$lt_file_magic_cmd
12808
12809# The archiver.
12810AR=$lt_AR
12811AR_FLAGS=$lt_AR_FLAGS
12812
12813# A symbol stripping program.
12814STRIP=$lt_STRIP
12815
12816# Commands used to install an old-style archive.
12817RANLIB=$lt_RANLIB
12818old_postinstall_cmds=$lt_old_postinstall_cmds
12819old_postuninstall_cmds=$lt_old_postuninstall_cmds
12820
12821# A C compiler.
12822LTCC=$lt_CC
12823
12824# LTCC compiler flags.
12825LTCFLAGS=$lt_CFLAGS
12826
12827# Take the output of nm and produce a listing of raw symbols and C names.
12828global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12829
12830# Transform the output of nm in a proper C declaration.
12831global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12832
12833# Transform the output of nm in a C name address pair.
12834global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12835
12836# Transform the output of nm in a C name address pair when lib prefix is needed.
12837global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12838
12839# The name of the directory that contains temporary libtool files.
12840objdir=$objdir
12841
12842# Shell to use when invoking shell scripts.
12843SHELL=$lt_SHELL
12844
12845# An echo program that does not interpret backslashes.
12846ECHO=$lt_ECHO
12847
12848# Used to examine libraries when file_magic_cmd begins with "file".
12849MAGIC_CMD=$MAGIC_CMD
12850
12851# Must we lock files when doing compilation?
12852need_locks=$lt_need_locks
12853
12854# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12855DSYMUTIL=$lt_DSYMUTIL
12856
12857# Tool to change global to local symbols on Mac OS X.
12858NMEDIT=$lt_NMEDIT
12859
12860# Tool to manipulate fat objects and archives on Mac OS X.
12861LIPO=$lt_LIPO
12862
12863# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12864OTOOL=$lt_OTOOL
12865
12866# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12867OTOOL64=$lt_OTOOL64
12868
12869# Old archive suffix (normally "a").
12870libext=$libext
12871
12872# Shared library suffix (normally ".so").
12873shrext_cmds=$lt_shrext_cmds
12874
12875# The commands to extract the exported symbol list from a shared archive.
12876extract_expsyms_cmds=$lt_extract_expsyms_cmds
12877
12878# Variables whose values should be saved in libtool wrapper scripts and
12879# restored at link time.
12880variables_saved_for_relink=$lt_variables_saved_for_relink
12881
12882# Do we need the "lib" prefix for modules?
12883need_lib_prefix=$need_lib_prefix
12884
12885# Do we need a version for libraries?
12886need_version=$need_version
12887
12888# Library versioning type.
12889version_type=$version_type
12890
12891# Shared library runtime path variable.
12892runpath_var=$runpath_var
12893
12894# Shared library path variable.
12895shlibpath_var=$shlibpath_var
12896
12897# Is shlibpath searched before the hard-coded library search path?
12898shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12899
12900# Format of library name prefix.
12901libname_spec=$lt_libname_spec
12902
12903# List of archive names.  First name is the real one, the rest are links.
12904# The last name is the one that the linker finds with -lNAME
12905library_names_spec=$lt_library_names_spec
12906
12907# The coded name of the library, if different from the real name.
12908soname_spec=$lt_soname_spec
12909
12910# Command to use after installation of a shared archive.
12911postinstall_cmds=$lt_postinstall_cmds
12912
12913# Command to use after uninstallation of a shared archive.
12914postuninstall_cmds=$lt_postuninstall_cmds
12915
12916# Commands used to finish a libtool library installation in a directory.
12917finish_cmds=$lt_finish_cmds
12918
12919# As "finish_cmds", except a single script fragment to be evaled but
12920# not shown.
12921finish_eval=$lt_finish_eval
12922
12923# Whether we should hardcode library paths into libraries.
12924hardcode_into_libs=$hardcode_into_libs
12925
12926# Compile-time system search path for libraries.
12927sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12928
12929# Run-time system search path for libraries.
12930sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12931
12932# Whether dlopen is supported.
12933dlopen_support=$enable_dlopen
12934
12935# Whether dlopen of programs is supported.
12936dlopen_self=$enable_dlopen_self
12937
12938# Whether dlopen of statically linked programs is supported.
12939dlopen_self_static=$enable_dlopen_self_static
12940
12941# Commands to strip libraries.
12942old_striplib=$lt_old_striplib
12943striplib=$lt_striplib
12944
12945
12946# The linker used to build libraries.
12947LD=$lt_LD
12948
12949# Commands used to build an old-style archive.
12950old_archive_cmds=$lt_old_archive_cmds
12951
12952# A language specific compiler.
12953CC=$lt_compiler
12954
12955# Is the compiler the GNU compiler?
12956with_gcc=$GCC
12957
12958# Compiler flag to turn off builtin functions.
12959no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12960
12961# How to pass a linker flag through the compiler.
12962wl=$lt_lt_prog_compiler_wl
12963
12964# Additional compiler flags for building library objects.
12965pic_flag=$lt_lt_prog_compiler_pic
12966
12967# Compiler flag to prevent dynamic linking.
12968link_static_flag=$lt_lt_prog_compiler_static
12969
12970# Does compiler simultaneously support -c and -o options?
12971compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12972
12973# Whether or not to add -lc for building shared libraries.
12974build_libtool_need_lc=$archive_cmds_need_lc
12975
12976# Whether or not to disallow shared libs when runtime libs are static.
12977allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12978
12979# Compiler flag to allow reflexive dlopens.
12980export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12981
12982# Compiler flag to generate shared objects directly from archives.
12983whole_archive_flag_spec=$lt_whole_archive_flag_spec
12984
12985# Whether the compiler copes with passing no objects directly.
12986compiler_needs_object=$lt_compiler_needs_object
12987
12988# Create an old-style archive from a shared archive.
12989old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12990
12991# Create a temporary old-style archive to link instead of a shared archive.
12992old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12993
12994# Commands used to build a shared archive.
12995archive_cmds=$lt_archive_cmds
12996archive_expsym_cmds=$lt_archive_expsym_cmds
12997
12998# Commands used to build a loadable module if different from building
12999# a shared archive.
13000module_cmds=$lt_module_cmds
13001module_expsym_cmds=$lt_module_expsym_cmds
13002
13003# Whether we are building with GNU ld or not.
13004with_gnu_ld=$lt_with_gnu_ld
13005
13006# Flag that allows shared libraries with undefined symbols to be built.
13007allow_undefined_flag=$lt_allow_undefined_flag
13008
13009# Flag that enforces no undefined symbols.
13010no_undefined_flag=$lt_no_undefined_flag
13011
13012# Flag to hardcode \$libdir into a binary during linking.
13013# This must work even if \$libdir does not exist
13014hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13015
13016# If ld is used when linking, flag to hardcode \$libdir into a binary
13017# during linking.  This must work even if \$libdir does not exist.
13018hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13019
13020# Whether we need a single "-rpath" flag with a separated argument.
13021hardcode_libdir_separator=$lt_hardcode_libdir_separator
13022
13023# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13024# DIR into the resulting binary.
13025hardcode_direct=$hardcode_direct
13026
13027# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13028# DIR into the resulting binary and the resulting library dependency is
13029# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13030# library is relocated.
13031hardcode_direct_absolute=$hardcode_direct_absolute
13032
13033# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13034# into the resulting binary.
13035hardcode_minus_L=$hardcode_minus_L
13036
13037# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13038# into the resulting binary.
13039hardcode_shlibpath_var=$hardcode_shlibpath_var
13040
13041# Set to "yes" if building a shared library automatically hardcodes DIR
13042# into the library and all subsequent libraries and executables linked
13043# against it.
13044hardcode_automatic=$hardcode_automatic
13045
13046# Set to yes if linker adds runtime paths of dependent libraries
13047# to runtime path list.
13048inherit_rpath=$inherit_rpath
13049
13050# Whether libtool must link a program against all its dependency libraries.
13051link_all_deplibs=$link_all_deplibs
13052
13053# Fix the shell variable \$srcfile for the compiler.
13054fix_srcfile_path=$lt_fix_srcfile_path
13055
13056# Set to "yes" if exported symbols are required.
13057always_export_symbols=$always_export_symbols
13058
13059# The commands to list exported symbols.
13060export_symbols_cmds=$lt_export_symbols_cmds
13061
13062# Symbols that should not be listed in the preloaded symbols.
13063exclude_expsyms=$lt_exclude_expsyms
13064
13065# Symbols that must always be exported.
13066include_expsyms=$lt_include_expsyms
13067
13068# Commands necessary for linking programs (against libraries) with templates.
13069prelink_cmds=$lt_prelink_cmds
13070
13071# Specify filename containing input files.
13072file_list_spec=$lt_file_list_spec
13073
13074# How to hardcode a shared library path into an executable.
13075hardcode_action=$hardcode_action
13076
13077# ### END LIBTOOL CONFIG
13078
13079_LT_EOF
13080
13081  case $host_os in
13082  aix3*)
13083    cat <<\_LT_EOF >> "$cfgfile"
13084# AIX sometimes has problems with the GCC collect2 program.  For some
13085# reason, if we set the COLLECT_NAMES environment variable, the problems
13086# vanish in a puff of smoke.
13087if test "X${COLLECT_NAMES+set}" != Xset; then
13088  COLLECT_NAMES=
13089  export COLLECT_NAMES
13090fi
13091_LT_EOF
13092    ;;
13093  esac
13094
13095
13096ltmain="$ac_aux_dir/ltmain.sh"
13097
13098
13099  # We use sed instead of cat because bash on DJGPP gets confused if
13100  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13101  # text mode, it properly converts lines to CR/LF.  This bash problem
13102  # is reportedly fixed, but why not run on old versions too?
13103  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13104    || (rm -f "$cfgfile"; exit 1)
13105
13106  case $xsi_shell in
13107  yes)
13108    cat << \_LT_EOF >> "$cfgfile"
13109
13110# func_dirname file append nondir_replacement
13111# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13112# otherwise set result to NONDIR_REPLACEMENT.
13113func_dirname ()
13114{
13115  case ${1} in
13116    */*) func_dirname_result="${1%/*}${2}" ;;
13117    *  ) func_dirname_result="${3}" ;;
13118  esac
13119}
13120
13121# func_basename file
13122func_basename ()
13123{
13124  func_basename_result="${1##*/}"
13125}
13126
13127# func_dirname_and_basename file append nondir_replacement
13128# perform func_basename and func_dirname in a single function
13129# call:
13130#   dirname:  Compute the dirname of FILE.  If nonempty,
13131#             add APPEND to the result, otherwise set result
13132#             to NONDIR_REPLACEMENT.
13133#             value returned in "$func_dirname_result"
13134#   basename: Compute filename of FILE.
13135#             value retuned in "$func_basename_result"
13136# Implementation must be kept synchronized with func_dirname
13137# and func_basename. For efficiency, we do not delegate to
13138# those functions but instead duplicate the functionality here.
13139func_dirname_and_basename ()
13140{
13141  case ${1} in
13142    */*) func_dirname_result="${1%/*}${2}" ;;
13143    *  ) func_dirname_result="${3}" ;;
13144  esac
13145  func_basename_result="${1##*/}"
13146}
13147
13148# func_stripname prefix suffix name
13149# strip PREFIX and SUFFIX off of NAME.
13150# PREFIX and SUFFIX must not contain globbing or regex special
13151# characters, hashes, percent signs, but SUFFIX may contain a leading
13152# dot (in which case that matches only a dot).
13153func_stripname ()
13154{
13155  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13156  # positional parameters, so assign one to ordinary parameter first.
13157  func_stripname_result=${3}
13158  func_stripname_result=${func_stripname_result#"${1}"}
13159  func_stripname_result=${func_stripname_result%"${2}"}
13160}
13161
13162# func_opt_split
13163func_opt_split ()
13164{
13165  func_opt_split_opt=${1%%=*}
13166  func_opt_split_arg=${1#*=}
13167}
13168
13169# func_lo2o object
13170func_lo2o ()
13171{
13172  case ${1} in
13173    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13174    *)    func_lo2o_result=${1} ;;
13175  esac
13176}
13177
13178# func_xform libobj-or-source
13179func_xform ()
13180{
13181  func_xform_result=${1%.*}.lo
13182}
13183
13184# func_arith arithmetic-term...
13185func_arith ()
13186{
13187  func_arith_result=$(( $* ))
13188}
13189
13190# func_len string
13191# STRING may not start with a hyphen.
13192func_len ()
13193{
13194  func_len_result=${#1}
13195}
13196
13197_LT_EOF
13198    ;;
13199  *) # Bourne compatible functions.
13200    cat << \_LT_EOF >> "$cfgfile"
13201
13202# func_dirname file append nondir_replacement
13203# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13204# otherwise set result to NONDIR_REPLACEMENT.
13205func_dirname ()
13206{
13207  # Extract subdirectory from the argument.
13208  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13209  if test "X$func_dirname_result" = "X${1}"; then
13210    func_dirname_result="${3}"
13211  else
13212    func_dirname_result="$func_dirname_result${2}"
13213  fi
13214}
13215
13216# func_basename file
13217func_basename ()
13218{
13219  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13220}
13221
13222
13223# func_stripname prefix suffix name
13224# strip PREFIX and SUFFIX off of NAME.
13225# PREFIX and SUFFIX must not contain globbing or regex special
13226# characters, hashes, percent signs, but SUFFIX may contain a leading
13227# dot (in which case that matches only a dot).
13228# func_strip_suffix prefix name
13229func_stripname ()
13230{
13231  case ${2} in
13232    .*) func_stripname_result=`$ECHO "X${3}" \
13233           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13234    *)  func_stripname_result=`$ECHO "X${3}" \
13235           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13236  esac
13237}
13238
13239# sed scripts:
13240my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13241my_sed_long_arg='1s/^-[^=]*=//'
13242
13243# func_opt_split
13244func_opt_split ()
13245{
13246  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13247  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13248}
13249
13250# func_lo2o object
13251func_lo2o ()
13252{
13253  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13254}
13255
13256# func_xform libobj-or-source
13257func_xform ()
13258{
13259  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13260}
13261
13262# func_arith arithmetic-term...
13263func_arith ()
13264{
13265  func_arith_result=`expr "$@"`
13266}
13267
13268# func_len string
13269# STRING may not start with a hyphen.
13270func_len ()
13271{
13272  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13273}
13274
13275_LT_EOF
13276esac
13277
13278case $lt_shell_append in
13279  yes)
13280    cat << \_LT_EOF >> "$cfgfile"
13281
13282# func_append var value
13283# Append VALUE to the end of shell variable VAR.
13284func_append ()
13285{
13286  eval "$1+=\$2"
13287}
13288_LT_EOF
13289    ;;
13290  *)
13291    cat << \_LT_EOF >> "$cfgfile"
13292
13293# func_append var value
13294# Append VALUE to the end of shell variable VAR.
13295func_append ()
13296{
13297  eval "$1=\$$1\$2"
13298}
13299
13300_LT_EOF
13301    ;;
13302  esac
13303
13304
13305  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13306    || (rm -f "$cfgfile"; exit 1)
13307
13308  mv -f "$cfgfile" "$ofile" ||
13309    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13310  chmod +x "$ofile"
13311
13312 ;;
13313
13314  esac
13315done # for ac_tag
13316
13317
13318as_fn_exit 0
13319_ACEOF
13320ac_clean_files=$ac_clean_files_save
13321
13322test $ac_write_fail = 0 ||
13323  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13324
13325
13326# configure is writing to config.log, and then calls config.status.
13327# config.status does its own redirection, appending to config.log.
13328# Unfortunately, on DOS this fails, as config.log is still kept open
13329# by configure, so config.status won't be able to write to it; its
13330# output is simply discarded.  So we exec the FD to /dev/null,
13331# effectively closing config.log, so it can be properly (re)opened and
13332# appended to by config.status.  When coming back to configure, we
13333# need to make the FD available again.
13334if test "$no_create" != yes; then
13335  ac_cs_success=:
13336  ac_config_status_args=
13337  test "$silent" = yes &&
13338    ac_config_status_args="$ac_config_status_args --quiet"
13339  exec 5>/dev/null
13340  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13341  exec 5>>config.log
13342  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13343  # would make configure fail if this is the last instruction.
13344  $ac_cs_success || as_fn_exit $?
13345fi
13346if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13347  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13348$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13349fi
13350
13351