1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.67 for yaml 0.1.4.
4#
5# Report bugs to <http://pyyaml.org/newticket?component=libyaml>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94case $0 in #((
95  *[\\/]* ) as_myself=$0 ;;
96  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
99  IFS=$as_save_IFS
100  test -z "$as_dir" && as_dir=.
101    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102  done
103IFS=$as_save_IFS
104
105     ;;
106esac
107# We did not find ourselves, most probably we were run as `sh COMMAND'
108# in which case we are not to be found in the path.
109if test "x$as_myself" = x; then
110  as_myself=$0
111fi
112if test ! -f "$as_myself"; then
113  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114  exit 1
115fi
116
117# Unset variables that we do not need and which cause bugs (e.g. in
118# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119# suppresses any "Segmentation fault" message there.  '((' could
120# trigger a bug in pdksh 5.2.14.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124done
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
134
135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if test "x$CONFIG_SHELL" = x; then
139  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140  emulate sh
141  NULLCMD=:
142  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143  # is contrary to our usage.  Disable this feature.
144  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145  setopt NO_GLOB_SUBST
146else
147  case \`(set -o) 2>/dev/null\` in #(
148  *posix*) :
149    set -o posix ;; #(
150  *) :
151     ;;
152esac
153fi
154"
155  as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169  exitcode=1; echo positional parameters were not saved.
170fi
171test x\$exitcode = x0 || exit 1"
172  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176test \$(( 1 + 1 )) = 2 || exit 1"
177  if (eval "$as_required") 2>/dev/null; then :
178  as_have_required=yes
179else
180  as_have_required=no
181fi
182  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
189  IFS=$as_save_IFS
190  test -z "$as_dir" && as_dir=.
191  as_found=:
192  case $as_dir in #(
193	 /*)
194	   for as_base in sh bash ksh sh5; do
195	     # Try only shells that exist, to save several forks.
196	     as_shell=$as_dir/$as_base
197	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  CONFIG_SHELL=$as_shell as_have_required=yes
200		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201  break 2
202fi
203fi
204	   done;;
205       esac
206  as_found=false
207done
208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210  CONFIG_SHELL=$SHELL as_have_required=yes
211fi; }
212IFS=$as_save_IFS
213
214
215      if test "x$CONFIG_SHELL" != x; then :
216  # We cannot yet assume a decent shell, so we have to provide a
217	# neutralization value for shells without unset; and this also
218	# works around shells that cannot unset nonexistent variables.
219	BASH_ENV=/dev/null
220	ENV=/dev/null
221	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222	export CONFIG_SHELL
223	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224fi
225
226    if test x$as_have_required = xno; then :
227  $as_echo "$0: This script requires a shell more modern than all"
228  $as_echo "$0: the shells that I found on your system."
229  if test x${ZSH_VERSION+set} = xset ; then
230    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232  else
233    $as_echo "$0: Please tell bug-autoconf@gnu.org and http://pyyaml.org/newticket?component=libyaml about
234$0: your system, including any error possibly output before
235$0: this message. Then install a modern shell, or manually
236$0: run the script under such a shell if you do have one."
237  fi
238  exit 1
239fi
240fi
241fi
242SHELL=${CONFIG_SHELL-/bin/sh}
243export SHELL
244# Unset more variables known to interfere with behavior of common tools.
245CLICOLOR_FORCE= GREP_OPTIONS=
246unset CLICOLOR_FORCE GREP_OPTIONS
247
248## --------------------- ##
249## M4sh Shell Functions. ##
250## --------------------- ##
251# as_fn_unset VAR
252# ---------------
253# Portably unset VAR.
254as_fn_unset ()
255{
256  { eval $1=; unset $1;}
257}
258as_unset=as_fn_unset
259
260# as_fn_set_status STATUS
261# -----------------------
262# Set $? to STATUS, without forking.
263as_fn_set_status ()
264{
265  return $1
266} # as_fn_set_status
267
268# as_fn_exit STATUS
269# -----------------
270# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
271as_fn_exit ()
272{
273  set +e
274  as_fn_set_status $1
275  exit $1
276} # as_fn_exit
277
278# as_fn_mkdir_p
279# -------------
280# Create "$as_dir" as a directory, including parents if necessary.
281as_fn_mkdir_p ()
282{
283
284  case $as_dir in #(
285  -*) as_dir=./$as_dir;;
286  esac
287  test -d "$as_dir" || eval $as_mkdir_p || {
288    as_dirs=
289    while :; do
290      case $as_dir in #(
291      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
292      *) as_qdir=$as_dir;;
293      esac
294      as_dirs="'$as_qdir' $as_dirs"
295      as_dir=`$as_dirname -- "$as_dir" ||
296$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
297	 X"$as_dir" : 'X\(//\)[^/]' \| \
298	 X"$as_dir" : 'X\(//\)$' \| \
299	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
300$as_echo X"$as_dir" |
301    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
302	    s//\1/
303	    q
304	  }
305	  /^X\(\/\/\)[^/].*/{
306	    s//\1/
307	    q
308	  }
309	  /^X\(\/\/\)$/{
310	    s//\1/
311	    q
312	  }
313	  /^X\(\/\).*/{
314	    s//\1/
315	    q
316	  }
317	  s/.*/./; q'`
318      test -d "$as_dir" && break
319    done
320    test -z "$as_dirs" || eval "mkdir $as_dirs"
321  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
322
323
324} # as_fn_mkdir_p
325# as_fn_append VAR VALUE
326# ----------------------
327# Append the text in VALUE to the end of the definition contained in VAR. Take
328# advantage of any shell optimizations that allow amortized linear growth over
329# repeated appends, instead of the typical quadratic growth present in naive
330# implementations.
331if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
332  eval 'as_fn_append ()
333  {
334    eval $1+=\$2
335  }'
336else
337  as_fn_append ()
338  {
339    eval $1=\$$1\$2
340  }
341fi # as_fn_append
342
343# as_fn_arith ARG...
344# ------------------
345# Perform arithmetic evaluation on the ARGs, and store the result in the
346# global $as_val. Take advantage of shells that can avoid forks. The arguments
347# must be portable across $(()) and expr.
348if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
349  eval 'as_fn_arith ()
350  {
351    as_val=$(( $* ))
352  }'
353else
354  as_fn_arith ()
355  {
356    as_val=`expr "$@" || test $? -eq 1`
357  }
358fi # as_fn_arith
359
360
361# as_fn_error STATUS ERROR [LINENO LOG_FD]
362# ----------------------------------------
363# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
364# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
365# script with STATUS, using 1 if that was 0.
366as_fn_error ()
367{
368  as_status=$1; test $as_status -eq 0 && as_status=1
369  if test "$4"; then
370    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
371    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
372  fi
373  $as_echo "$as_me: error: $2" >&2
374  as_fn_exit $as_status
375} # as_fn_error
376
377if expr a : '\(a\)' >/dev/null 2>&1 &&
378   test "X`expr 00001 : '.*\(...\)'`" = X001; then
379  as_expr=expr
380else
381  as_expr=false
382fi
383
384if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
385  as_basename=basename
386else
387  as_basename=false
388fi
389
390if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
391  as_dirname=dirname
392else
393  as_dirname=false
394fi
395
396as_me=`$as_basename -- "$0" ||
397$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
398	 X"$0" : 'X\(//\)$' \| \
399	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
400$as_echo X/"$0" |
401    sed '/^.*\/\([^/][^/]*\)\/*$/{
402	    s//\1/
403	    q
404	  }
405	  /^X\/\(\/\/\)$/{
406	    s//\1/
407	    q
408	  }
409	  /^X\/\(\/\).*/{
410	    s//\1/
411	    q
412	  }
413	  s/.*/./; q'`
414
415# Avoid depending upon Character Ranges.
416as_cr_letters='abcdefghijklmnopqrstuvwxyz'
417as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
418as_cr_Letters=$as_cr_letters$as_cr_LETTERS
419as_cr_digits='0123456789'
420as_cr_alnum=$as_cr_Letters$as_cr_digits
421
422
423  as_lineno_1=$LINENO as_lineno_1a=$LINENO
424  as_lineno_2=$LINENO as_lineno_2a=$LINENO
425  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
426  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
427  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
428  sed -n '
429    p
430    /[$]LINENO/=
431  ' <$as_myself |
432    sed '
433      s/[$]LINENO.*/&-/
434      t lineno
435      b
436      :lineno
437      N
438      :loop
439      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
440      t loop
441      s/-\n.*//
442    ' >$as_me.lineno &&
443  chmod +x "$as_me.lineno" ||
444    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
445
446  # Don't try to exec as it changes $[0], causing all sort of problems
447  # (the dirname of $[0] is not the place where we might find the
448  # original and so on.  Autoconf is especially sensitive to this).
449  . "./$as_me.lineno"
450  # Exit status is that of the last command.
451  exit
452}
453
454ECHO_C= ECHO_N= ECHO_T=
455case `echo -n x` in #(((((
456-n*)
457  case `echo 'xy\c'` in
458  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
459  xy)  ECHO_C='\c';;
460  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
461       ECHO_T='	';;
462  esac;;
463*)
464  ECHO_N='-n';;
465esac
466
467rm -f conf$$ conf$$.exe conf$$.file
468if test -d conf$$.dir; then
469  rm -f conf$$.dir/conf$$.file
470else
471  rm -f conf$$.dir
472  mkdir conf$$.dir 2>/dev/null
473fi
474if (echo >conf$$.file) 2>/dev/null; then
475  if ln -s conf$$.file conf$$ 2>/dev/null; then
476    as_ln_s='ln -s'
477    # ... but there are two gotchas:
478    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
479    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
480    # In both cases, we have to default to `cp -p'.
481    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
482      as_ln_s='cp -p'
483  elif ln conf$$.file conf$$ 2>/dev/null; then
484    as_ln_s=ln
485  else
486    as_ln_s='cp -p'
487  fi
488else
489  as_ln_s='cp -p'
490fi
491rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
492rmdir conf$$.dir 2>/dev/null
493
494if mkdir -p . 2>/dev/null; then
495  as_mkdir_p='mkdir -p "$as_dir"'
496else
497  test -d ./-p && rmdir ./-p
498  as_mkdir_p=false
499fi
500
501if test -x / >/dev/null 2>&1; then
502  as_test_x='test -x'
503else
504  if ls -dL / >/dev/null 2>&1; then
505    as_ls_L_option=L
506  else
507    as_ls_L_option=
508  fi
509  as_test_x='
510    eval sh -c '\''
511      if test -d "$1"; then
512	test -d "$1/.";
513      else
514	case $1 in #(
515	-*)set "./$1";;
516	esac;
517	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
518	???[sx]*):;;*)false;;esac;fi
519    '\'' sh
520  '
521fi
522as_executable_p=$as_test_x
523
524# Sed expression to map a string onto a valid CPP name.
525as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
526
527# Sed expression to map a string onto a valid variable name.
528as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
529
530
531
532# Check that we are running under the correct shell.
533SHELL=${CONFIG_SHELL-/bin/sh}
534
535case X$lt_ECHO in
536X*--fallback-echo)
537  # Remove one level of quotation (which was required for Make).
538  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
539  ;;
540esac
541
542ECHO=${lt_ECHO-echo}
543if test "X$1" = X--no-reexec; then
544  # Discard the --no-reexec flag, and continue.
545  shift
546elif test "X$1" = X--fallback-echo; then
547  # Avoid inline document here, it may be left over
548  :
549elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
550  # Yippee, $ECHO works!
551  :
552else
553  # Restart under the correct shell.
554  exec $SHELL "$0" --no-reexec ${1+"$@"}
555fi
556
557if test "X$1" = X--fallback-echo; then
558  # used as fallback echo
559  shift
560  cat <<_LT_EOF
561$*
562_LT_EOF
563  exit 0
564fi
565
566# The HP-UX ksh and POSIX shell print the target directory to stdout
567# if CDPATH is set.
568(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
569
570if test -z "$lt_ECHO"; then
571  if test "X${echo_test_string+set}" != Xset; then
572    # find a string as large as possible, as long as the shell can cope with it
573    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
574      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
575      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
576	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
577      then
578        break
579      fi
580    done
581  fi
582
583  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
584     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
585     test "X$echo_testing_string" = "X$echo_test_string"; then
586    :
587  else
588    # The Solaris, AIX, and Digital Unix default echo programs unquote
589    # backslashes.  This makes it impossible to quote backslashes using
590    #   echo "$something" | sed 's/\\/\\\\/g'
591    #
592    # So, first we look for a working echo in the user's PATH.
593
594    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
595    for dir in $PATH /usr/ucb; do
596      IFS="$lt_save_ifs"
597      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
598         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
599         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
600         test "X$echo_testing_string" = "X$echo_test_string"; then
601        ECHO="$dir/echo"
602        break
603      fi
604    done
605    IFS="$lt_save_ifs"
606
607    if test "X$ECHO" = Xecho; then
608      # We didn't find a better echo, so look for alternatives.
609      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
610         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
611         test "X$echo_testing_string" = "X$echo_test_string"; then
612        # This shell has a builtin print -r that does the trick.
613        ECHO='print -r'
614      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
615	   test "X$CONFIG_SHELL" != X/bin/ksh; then
616        # If we have ksh, try running configure again with it.
617        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
618        export ORIGINAL_CONFIG_SHELL
619        CONFIG_SHELL=/bin/ksh
620        export CONFIG_SHELL
621        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
622      else
623        # Try using printf.
624        ECHO='printf %s\n'
625        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
626	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
627	   test "X$echo_testing_string" = "X$echo_test_string"; then
628	  # Cool, printf works
629	  :
630        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
631	     test "X$echo_testing_string" = 'X\t' &&
632	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
633	     test "X$echo_testing_string" = "X$echo_test_string"; then
634	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
635	  export CONFIG_SHELL
636	  SHELL="$CONFIG_SHELL"
637	  export SHELL
638	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
639        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
640	     test "X$echo_testing_string" = 'X\t' &&
641	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
642	     test "X$echo_testing_string" = "X$echo_test_string"; then
643	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
644        else
645	  # maybe with a smaller string...
646	  prev=:
647
648	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
649	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
650	    then
651	      break
652	    fi
653	    prev="$cmd"
654	  done
655
656	  if test "$prev" != 'sed 50q "$0"'; then
657	    echo_test_string=`eval $prev`
658	    export echo_test_string
659	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
660	  else
661	    # Oops.  We lost completely, so just stick with echo.
662	    ECHO=echo
663	  fi
664        fi
665      fi
666    fi
667  fi
668fi
669
670# Copy echo and quote the copy suitably for passing to libtool from
671# the Makefile, instead of quoting the original, which is used later.
672lt_ECHO=$ECHO
673if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
674   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
675fi
676
677
678
679
680test -n "$DJDIR" || exec 7<&0 </dev/null
681exec 6>&1
682
683# Name of the host.
684# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
685# so uname gets run too.
686ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
687
688#
689# Initializations.
690#
691ac_default_prefix=/usr/local
692ac_clean_files=
693ac_config_libobj_dir=.
694LIBOBJS=
695cross_compiling=no
696subdirs=
697MFLAGS=
698MAKEFLAGS=
699
700# Identity of this package.
701PACKAGE_NAME='yaml'
702PACKAGE_TARNAME='yaml'
703PACKAGE_VERSION='0.1.4'
704PACKAGE_STRING='yaml 0.1.4'
705PACKAGE_BUGREPORT='http://pyyaml.org/newticket?component=libyaml'
706PACKAGE_URL=''
707
708# Factoring default headers for most tests.
709ac_includes_default="\
710#include <stdio.h>
711#ifdef HAVE_SYS_TYPES_H
712# include <sys/types.h>
713#endif
714#ifdef HAVE_SYS_STAT_H
715# include <sys/stat.h>
716#endif
717#ifdef STDC_HEADERS
718# include <stdlib.h>
719# include <stddef.h>
720#else
721# ifdef HAVE_STDLIB_H
722#  include <stdlib.h>
723# endif
724#endif
725#ifdef HAVE_STRING_H
726# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
727#  include <memory.h>
728# endif
729# include <string.h>
730#endif
731#ifdef HAVE_STRINGS_H
732# include <strings.h>
733#endif
734#ifdef HAVE_INTTYPES_H
735# include <inttypes.h>
736#endif
737#ifdef HAVE_STDINT_H
738# include <stdint.h>
739#endif
740#ifdef HAVE_UNISTD_H
741# include <unistd.h>
742#endif"
743
744ac_subst_vars='am__EXEEXT_FALSE
745am__EXEEXT_TRUE
746LTLIBOBJS
747LIBOBJS
748DOXYGEN_FALSE
749DOXYGEN_TRUE
750DOXYGEN
751OTOOL64
752OTOOL
753LIPO
754NMEDIT
755DSYMUTIL
756lt_ECHO
757RANLIB
758AR
759OBJDUMP
760NM
761ac_ct_DUMPBIN
762DUMPBIN
763LD
764FGREP
765EGREP
766GREP
767SED
768host_os
769host_vendor
770host_cpu
771host
772build_os
773build_vendor
774build_cpu
775build
776LIBTOOL
777LN_S
778CPP
779am__fastdepCC_FALSE
780am__fastdepCC_TRUE
781CCDEPMODE
782AMDEPBACKSLASH
783AMDEP_FALSE
784AMDEP_TRUE
785am__quote
786am__include
787DEPDIR
788OBJEXT
789EXEEXT
790ac_ct_CC
791CPPFLAGS
792LDFLAGS
793CFLAGS
794CC
795YAML_LT_AGE
796YAML_LT_REVISION
797YAML_LT_CURRENT
798YAML_LT_RELEASE
799am__untar
800am__tar
801AMTAR
802am__leading_dot
803SET_MAKE
804AWK
805mkdir_p
806MKDIR_P
807INSTALL_STRIP_PROGRAM
808STRIP
809install_sh
810MAKEINFO
811AUTOHEADER
812AUTOMAKE
813AUTOCONF
814ACLOCAL
815VERSION
816PACKAGE
817CYGPATH_W
818am__isrc
819INSTALL_DATA
820INSTALL_SCRIPT
821INSTALL_PROGRAM
822target_alias
823host_alias
824build_alias
825LIBS
826ECHO_T
827ECHO_N
828ECHO_C
829DEFS
830mandir
831localedir
832libdir
833psdir
834pdfdir
835dvidir
836htmldir
837infodir
838docdir
839oldincludedir
840includedir
841localstatedir
842sharedstatedir
843sysconfdir
844datadir
845datarootdir
846libexecdir
847sbindir
848bindir
849program_transform_name
850prefix
851exec_prefix
852PACKAGE_URL
853PACKAGE_BUGREPORT
854PACKAGE_STRING
855PACKAGE_VERSION
856PACKAGE_TARNAME
857PACKAGE_NAME
858PATH_SEPARATOR
859SHELL'
860ac_subst_files=''
861ac_user_opts='
862enable_option_checking
863enable_dependency_tracking
864enable_shared
865enable_static
866with_pic
867enable_fast_install
868with_gnu_ld
869enable_libtool_lock
870'
871      ac_precious_vars='build_alias
872host_alias
873target_alias
874CC
875CFLAGS
876LDFLAGS
877LIBS
878CPPFLAGS
879CPP'
880
881
882# Initialize some variables set by options.
883ac_init_help=
884ac_init_version=false
885ac_unrecognized_opts=
886ac_unrecognized_sep=
887# The variables have the same names as the options, with
888# dashes changed to underlines.
889cache_file=/dev/null
890exec_prefix=NONE
891no_create=
892no_recursion=
893prefix=NONE
894program_prefix=NONE
895program_suffix=NONE
896program_transform_name=s,x,x,
897silent=
898site=
899srcdir=
900verbose=
901x_includes=NONE
902x_libraries=NONE
903
904# Installation directory options.
905# These are left unexpanded so users can "make install exec_prefix=/foo"
906# and all the variables that are supposed to be based on exec_prefix
907# by default will actually change.
908# Use braces instead of parens because sh, perl, etc. also accept them.
909# (The list follows the same order as the GNU Coding Standards.)
910bindir='${exec_prefix}/bin'
911sbindir='${exec_prefix}/sbin'
912libexecdir='${exec_prefix}/libexec'
913datarootdir='${prefix}/share'
914datadir='${datarootdir}'
915sysconfdir='${prefix}/etc'
916sharedstatedir='${prefix}/com'
917localstatedir='${prefix}/var'
918includedir='${prefix}/include'
919oldincludedir='/usr/include'
920docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
921infodir='${datarootdir}/info'
922htmldir='${docdir}'
923dvidir='${docdir}'
924pdfdir='${docdir}'
925psdir='${docdir}'
926libdir='${exec_prefix}/lib'
927localedir='${datarootdir}/locale'
928mandir='${datarootdir}/man'
929
930ac_prev=
931ac_dashdash=
932for ac_option
933do
934  # If the previous option needs an argument, assign it.
935  if test -n "$ac_prev"; then
936    eval $ac_prev=\$ac_option
937    ac_prev=
938    continue
939  fi
940
941  case $ac_option in
942  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
943  *=)   ac_optarg= ;;
944  *)    ac_optarg=yes ;;
945  esac
946
947  # Accept the important Cygnus configure options, so we can diagnose typos.
948
949  case $ac_dashdash$ac_option in
950  --)
951    ac_dashdash=yes ;;
952
953  -bindir | --bindir | --bindi | --bind | --bin | --bi)
954    ac_prev=bindir ;;
955  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
956    bindir=$ac_optarg ;;
957
958  -build | --build | --buil | --bui | --bu)
959    ac_prev=build_alias ;;
960  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
961    build_alias=$ac_optarg ;;
962
963  -cache-file | --cache-file | --cache-fil | --cache-fi \
964  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
965    ac_prev=cache_file ;;
966  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
967  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
968    cache_file=$ac_optarg ;;
969
970  --config-cache | -C)
971    cache_file=config.cache ;;
972
973  -datadir | --datadir | --datadi | --datad)
974    ac_prev=datadir ;;
975  -datadir=* | --datadir=* | --datadi=* | --datad=*)
976    datadir=$ac_optarg ;;
977
978  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
979  | --dataroo | --dataro | --datar)
980    ac_prev=datarootdir ;;
981  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
982  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
983    datarootdir=$ac_optarg ;;
984
985  -disable-* | --disable-*)
986    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
987    # Reject names that are not valid shell variable names.
988    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
989      as_fn_error $? "invalid feature name: $ac_useropt"
990    ac_useropt_orig=$ac_useropt
991    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
992    case $ac_user_opts in
993      *"
994"enable_$ac_useropt"
995"*) ;;
996      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
997	 ac_unrecognized_sep=', ';;
998    esac
999    eval enable_$ac_useropt=no ;;
1000
1001  -docdir | --docdir | --docdi | --doc | --do)
1002    ac_prev=docdir ;;
1003  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1004    docdir=$ac_optarg ;;
1005
1006  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1007    ac_prev=dvidir ;;
1008  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1009    dvidir=$ac_optarg ;;
1010
1011  -enable-* | --enable-*)
1012    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1013    # Reject names that are not valid shell variable names.
1014    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1015      as_fn_error $? "invalid feature name: $ac_useropt"
1016    ac_useropt_orig=$ac_useropt
1017    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1018    case $ac_user_opts in
1019      *"
1020"enable_$ac_useropt"
1021"*) ;;
1022      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1023	 ac_unrecognized_sep=', ';;
1024    esac
1025    eval enable_$ac_useropt=\$ac_optarg ;;
1026
1027  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1028  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1029  | --exec | --exe | --ex)
1030    ac_prev=exec_prefix ;;
1031  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1032  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1033  | --exec=* | --exe=* | --ex=*)
1034    exec_prefix=$ac_optarg ;;
1035
1036  -gas | --gas | --ga | --g)
1037    # Obsolete; use --with-gas.
1038    with_gas=yes ;;
1039
1040  -help | --help | --hel | --he | -h)
1041    ac_init_help=long ;;
1042  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1043    ac_init_help=recursive ;;
1044  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1045    ac_init_help=short ;;
1046
1047  -host | --host | --hos | --ho)
1048    ac_prev=host_alias ;;
1049  -host=* | --host=* | --hos=* | --ho=*)
1050    host_alias=$ac_optarg ;;
1051
1052  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1053    ac_prev=htmldir ;;
1054  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1055  | --ht=*)
1056    htmldir=$ac_optarg ;;
1057
1058  -includedir | --includedir | --includedi | --included | --include \
1059  | --includ | --inclu | --incl | --inc)
1060    ac_prev=includedir ;;
1061  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1062  | --includ=* | --inclu=* | --incl=* | --inc=*)
1063    includedir=$ac_optarg ;;
1064
1065  -infodir | --infodir | --infodi | --infod | --info | --inf)
1066    ac_prev=infodir ;;
1067  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1068    infodir=$ac_optarg ;;
1069
1070  -libdir | --libdir | --libdi | --libd)
1071    ac_prev=libdir ;;
1072  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1073    libdir=$ac_optarg ;;
1074
1075  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1076  | --libexe | --libex | --libe)
1077    ac_prev=libexecdir ;;
1078  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1079  | --libexe=* | --libex=* | --libe=*)
1080    libexecdir=$ac_optarg ;;
1081
1082  -localedir | --localedir | --localedi | --localed | --locale)
1083    ac_prev=localedir ;;
1084  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1085    localedir=$ac_optarg ;;
1086
1087  -localstatedir | --localstatedir | --localstatedi | --localstated \
1088  | --localstate | --localstat | --localsta | --localst | --locals)
1089    ac_prev=localstatedir ;;
1090  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1091  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1092    localstatedir=$ac_optarg ;;
1093
1094  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1095    ac_prev=mandir ;;
1096  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1097    mandir=$ac_optarg ;;
1098
1099  -nfp | --nfp | --nf)
1100    # Obsolete; use --without-fp.
1101    with_fp=no ;;
1102
1103  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1104  | --no-cr | --no-c | -n)
1105    no_create=yes ;;
1106
1107  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1108  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1109    no_recursion=yes ;;
1110
1111  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1112  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1113  | --oldin | --oldi | --old | --ol | --o)
1114    ac_prev=oldincludedir ;;
1115  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1116  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1117  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1118    oldincludedir=$ac_optarg ;;
1119
1120  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1121    ac_prev=prefix ;;
1122  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1123    prefix=$ac_optarg ;;
1124
1125  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1126  | --program-pre | --program-pr | --program-p)
1127    ac_prev=program_prefix ;;
1128  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1129  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1130    program_prefix=$ac_optarg ;;
1131
1132  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1133  | --program-suf | --program-su | --program-s)
1134    ac_prev=program_suffix ;;
1135  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1136  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1137    program_suffix=$ac_optarg ;;
1138
1139  -program-transform-name | --program-transform-name \
1140  | --program-transform-nam | --program-transform-na \
1141  | --program-transform-n | --program-transform- \
1142  | --program-transform | --program-transfor \
1143  | --program-transfo | --program-transf \
1144  | --program-trans | --program-tran \
1145  | --progr-tra | --program-tr | --program-t)
1146    ac_prev=program_transform_name ;;
1147  -program-transform-name=* | --program-transform-name=* \
1148  | --program-transform-nam=* | --program-transform-na=* \
1149  | --program-transform-n=* | --program-transform-=* \
1150  | --program-transform=* | --program-transfor=* \
1151  | --program-transfo=* | --program-transf=* \
1152  | --program-trans=* | --program-tran=* \
1153  | --progr-tra=* | --program-tr=* | --program-t=*)
1154    program_transform_name=$ac_optarg ;;
1155
1156  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1157    ac_prev=pdfdir ;;
1158  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1159    pdfdir=$ac_optarg ;;
1160
1161  -psdir | --psdir | --psdi | --psd | --ps)
1162    ac_prev=psdir ;;
1163  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1164    psdir=$ac_optarg ;;
1165
1166  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1167  | -silent | --silent | --silen | --sile | --sil)
1168    silent=yes ;;
1169
1170  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1171    ac_prev=sbindir ;;
1172  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1173  | --sbi=* | --sb=*)
1174    sbindir=$ac_optarg ;;
1175
1176  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1177  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1178  | --sharedst | --shareds | --shared | --share | --shar \
1179  | --sha | --sh)
1180    ac_prev=sharedstatedir ;;
1181  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1182  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1183  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1184  | --sha=* | --sh=*)
1185    sharedstatedir=$ac_optarg ;;
1186
1187  -site | --site | --sit)
1188    ac_prev=site ;;
1189  -site=* | --site=* | --sit=*)
1190    site=$ac_optarg ;;
1191
1192  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1193    ac_prev=srcdir ;;
1194  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1195    srcdir=$ac_optarg ;;
1196
1197  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1198  | --syscon | --sysco | --sysc | --sys | --sy)
1199    ac_prev=sysconfdir ;;
1200  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1201  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1202    sysconfdir=$ac_optarg ;;
1203
1204  -target | --target | --targe | --targ | --tar | --ta | --t)
1205    ac_prev=target_alias ;;
1206  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1207    target_alias=$ac_optarg ;;
1208
1209  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1210    verbose=yes ;;
1211
1212  -version | --version | --versio | --versi | --vers | -V)
1213    ac_init_version=: ;;
1214
1215  -with-* | --with-*)
1216    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1217    # Reject names that are not valid shell variable names.
1218    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1219      as_fn_error $? "invalid package name: $ac_useropt"
1220    ac_useropt_orig=$ac_useropt
1221    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222    case $ac_user_opts in
1223      *"
1224"with_$ac_useropt"
1225"*) ;;
1226      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1227	 ac_unrecognized_sep=', ';;
1228    esac
1229    eval with_$ac_useropt=\$ac_optarg ;;
1230
1231  -without-* | --without-*)
1232    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1233    # Reject names that are not valid shell variable names.
1234    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1235      as_fn_error $? "invalid package name: $ac_useropt"
1236    ac_useropt_orig=$ac_useropt
1237    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1238    case $ac_user_opts in
1239      *"
1240"with_$ac_useropt"
1241"*) ;;
1242      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1243	 ac_unrecognized_sep=', ';;
1244    esac
1245    eval with_$ac_useropt=no ;;
1246
1247  --x)
1248    # Obsolete; use --with-x.
1249    with_x=yes ;;
1250
1251  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1252  | --x-incl | --x-inc | --x-in | --x-i)
1253    ac_prev=x_includes ;;
1254  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1255  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1256    x_includes=$ac_optarg ;;
1257
1258  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1259  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1260    ac_prev=x_libraries ;;
1261  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1262  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1263    x_libraries=$ac_optarg ;;
1264
1265  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1266Try \`$0 --help' for more information"
1267    ;;
1268
1269  *=*)
1270    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1271    # Reject names that are not valid shell variable names.
1272    case $ac_envvar in #(
1273      '' | [0-9]* | *[!_$as_cr_alnum]* )
1274      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1275    esac
1276    eval $ac_envvar=\$ac_optarg
1277    export $ac_envvar ;;
1278
1279  *)
1280    # FIXME: should be removed in autoconf 3.0.
1281    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1282    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1283      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1284    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1285    ;;
1286
1287  esac
1288done
1289
1290if test -n "$ac_prev"; then
1291  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1292  as_fn_error $? "missing argument to $ac_option"
1293fi
1294
1295if test -n "$ac_unrecognized_opts"; then
1296  case $enable_option_checking in
1297    no) ;;
1298    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1299    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1300  esac
1301fi
1302
1303# Check all directory arguments for consistency.
1304for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1305		datadir sysconfdir sharedstatedir localstatedir includedir \
1306		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1307		libdir localedir mandir
1308do
1309  eval ac_val=\$$ac_var
1310  # Remove trailing slashes.
1311  case $ac_val in
1312    */ )
1313      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1314      eval $ac_var=\$ac_val;;
1315  esac
1316  # Be sure to have absolute directory names.
1317  case $ac_val in
1318    [\\/$]* | ?:[\\/]* )  continue;;
1319    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1320  esac
1321  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1322done
1323
1324# There might be people who depend on the old broken behavior: `$host'
1325# used to hold the argument of --host etc.
1326# FIXME: To remove some day.
1327build=$build_alias
1328host=$host_alias
1329target=$target_alias
1330
1331# FIXME: To remove some day.
1332if test "x$host_alias" != x; then
1333  if test "x$build_alias" = x; then
1334    cross_compiling=maybe
1335    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1336    If a cross compiler is detected then cross compile mode will be used" >&2
1337  elif test "x$build_alias" != "x$host_alias"; then
1338    cross_compiling=yes
1339  fi
1340fi
1341
1342ac_tool_prefix=
1343test -n "$host_alias" && ac_tool_prefix=$host_alias-
1344
1345test "$silent" = yes && exec 6>/dev/null
1346
1347
1348ac_pwd=`pwd` && test -n "$ac_pwd" &&
1349ac_ls_di=`ls -di .` &&
1350ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1351  as_fn_error $? "working directory cannot be determined"
1352test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1353  as_fn_error $? "pwd does not report name of working directory"
1354
1355
1356# Find the source files, if location was not specified.
1357if test -z "$srcdir"; then
1358  ac_srcdir_defaulted=yes
1359  # Try the directory containing this script, then the parent directory.
1360  ac_confdir=`$as_dirname -- "$as_myself" ||
1361$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1362	 X"$as_myself" : 'X\(//\)[^/]' \| \
1363	 X"$as_myself" : 'X\(//\)$' \| \
1364	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1365$as_echo X"$as_myself" |
1366    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1367	    s//\1/
1368	    q
1369	  }
1370	  /^X\(\/\/\)[^/].*/{
1371	    s//\1/
1372	    q
1373	  }
1374	  /^X\(\/\/\)$/{
1375	    s//\1/
1376	    q
1377	  }
1378	  /^X\(\/\).*/{
1379	    s//\1/
1380	    q
1381	  }
1382	  s/.*/./; q'`
1383  srcdir=$ac_confdir
1384  if test ! -r "$srcdir/$ac_unique_file"; then
1385    srcdir=..
1386  fi
1387else
1388  ac_srcdir_defaulted=no
1389fi
1390if test ! -r "$srcdir/$ac_unique_file"; then
1391  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1392  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1393fi
1394ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1395ac_abs_confdir=`(
1396	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1397	pwd)`
1398# When building in place, set srcdir=.
1399if test "$ac_abs_confdir" = "$ac_pwd"; then
1400  srcdir=.
1401fi
1402# Remove unnecessary trailing slashes from srcdir.
1403# Double slashes in file names in object file debugging info
1404# mess up M-x gdb in Emacs.
1405case $srcdir in
1406*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1407esac
1408for ac_var in $ac_precious_vars; do
1409  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1410  eval ac_env_${ac_var}_value=\$${ac_var}
1411  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1412  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1413done
1414
1415#
1416# Report the --help message.
1417#
1418if test "$ac_init_help" = "long"; then
1419  # Omit some internal or obsolete options to make the list less imposing.
1420  # This message is too long to be a string in the A/UX 3.1 sh.
1421  cat <<_ACEOF
1422\`configure' configures yaml 0.1.4 to adapt to many kinds of systems.
1423
1424Usage: $0 [OPTION]... [VAR=VALUE]...
1425
1426To assign environment variables (e.g., CC, CFLAGS...), specify them as
1427VAR=VALUE.  See below for descriptions of some of the useful variables.
1428
1429Defaults for the options are specified in brackets.
1430
1431Configuration:
1432  -h, --help              display this help and exit
1433      --help=short        display options specific to this package
1434      --help=recursive    display the short help of all the included packages
1435  -V, --version           display version information and exit
1436  -q, --quiet, --silent   do not print \`checking ...' messages
1437      --cache-file=FILE   cache test results in FILE [disabled]
1438  -C, --config-cache      alias for \`--cache-file=config.cache'
1439  -n, --no-create         do not create output files
1440      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1441
1442Installation directories:
1443  --prefix=PREFIX         install architecture-independent files in PREFIX
1444                          [$ac_default_prefix]
1445  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1446                          [PREFIX]
1447
1448By default, \`make install' will install all the files in
1449\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1450an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1451for instance \`--prefix=\$HOME'.
1452
1453For better control, use the options below.
1454
1455Fine tuning of the installation directories:
1456  --bindir=DIR            user executables [EPREFIX/bin]
1457  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1458  --libexecdir=DIR        program executables [EPREFIX/libexec]
1459  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1460  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1461  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1462  --libdir=DIR            object code libraries [EPREFIX/lib]
1463  --includedir=DIR        C header files [PREFIX/include]
1464  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1465  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1466  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1467  --infodir=DIR           info documentation [DATAROOTDIR/info]
1468  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1469  --mandir=DIR            man documentation [DATAROOTDIR/man]
1470  --docdir=DIR            documentation root [DATAROOTDIR/doc/yaml]
1471  --htmldir=DIR           html documentation [DOCDIR]
1472  --dvidir=DIR            dvi documentation [DOCDIR]
1473  --pdfdir=DIR            pdf documentation [DOCDIR]
1474  --psdir=DIR             ps documentation [DOCDIR]
1475_ACEOF
1476
1477  cat <<\_ACEOF
1478
1479Program names:
1480  --program-prefix=PREFIX            prepend PREFIX to installed program names
1481  --program-suffix=SUFFIX            append SUFFIX to installed program names
1482  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1483
1484System types:
1485  --build=BUILD     configure for building on BUILD [guessed]
1486  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1487_ACEOF
1488fi
1489
1490if test -n "$ac_init_help"; then
1491  case $ac_init_help in
1492     short | recursive ) echo "Configuration of yaml 0.1.4:";;
1493   esac
1494  cat <<\_ACEOF
1495
1496Optional Features:
1497  --disable-option-checking  ignore unrecognized --enable/--with options
1498  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1499  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1500  --disable-dependency-tracking  speeds up one-time build
1501  --enable-dependency-tracking   do not reject slow dependency extractors
1502  --enable-shared[=PKGS]  build shared libraries [default=yes]
1503  --enable-static[=PKGS]  build static libraries [default=yes]
1504  --enable-fast-install[=PKGS]
1505                          optimize for fast installation [default=yes]
1506  --disable-libtool-lock  avoid locking (might break parallel builds)
1507
1508Optional Packages:
1509  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1510  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1511  --with-pic              try to use only PIC/non-PIC objects [default=use
1512                          both]
1513  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1514
1515Some influential environment variables:
1516  CC          C compiler command
1517  CFLAGS      C compiler flags
1518  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1519              nonstandard directory <lib dir>
1520  LIBS        libraries to pass to the linker, e.g. -l<library>
1521  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1522              you have headers in a nonstandard directory <include dir>
1523  CPP         C preprocessor
1524
1525Use these variables to override the choices made by `configure' or to help
1526it to find libraries and programs with nonstandard names/locations.
1527
1528Report bugs to <http://pyyaml.org/newticket?component=libyaml>.
1529_ACEOF
1530ac_status=$?
1531fi
1532
1533if test "$ac_init_help" = "recursive"; then
1534  # If there are subdirs, report their specific --help.
1535  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1536    test -d "$ac_dir" ||
1537      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1538      continue
1539    ac_builddir=.
1540
1541case "$ac_dir" in
1542.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1543*)
1544  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1545  # A ".." for each directory in $ac_dir_suffix.
1546  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1547  case $ac_top_builddir_sub in
1548  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1549  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1550  esac ;;
1551esac
1552ac_abs_top_builddir=$ac_pwd
1553ac_abs_builddir=$ac_pwd$ac_dir_suffix
1554# for backward compatibility:
1555ac_top_builddir=$ac_top_build_prefix
1556
1557case $srcdir in
1558  .)  # We are building in place.
1559    ac_srcdir=.
1560    ac_top_srcdir=$ac_top_builddir_sub
1561    ac_abs_top_srcdir=$ac_pwd ;;
1562  [\\/]* | ?:[\\/]* )  # Absolute name.
1563    ac_srcdir=$srcdir$ac_dir_suffix;
1564    ac_top_srcdir=$srcdir
1565    ac_abs_top_srcdir=$srcdir ;;
1566  *) # Relative name.
1567    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1568    ac_top_srcdir=$ac_top_build_prefix$srcdir
1569    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1570esac
1571ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1572
1573    cd "$ac_dir" || { ac_status=$?; continue; }
1574    # Check for guested configure.
1575    if test -f "$ac_srcdir/configure.gnu"; then
1576      echo &&
1577      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1578    elif test -f "$ac_srcdir/configure"; then
1579      echo &&
1580      $SHELL "$ac_srcdir/configure" --help=recursive
1581    else
1582      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1583    fi || ac_status=$?
1584    cd "$ac_pwd" || { ac_status=$?; break; }
1585  done
1586fi
1587
1588test -n "$ac_init_help" && exit $ac_status
1589if $ac_init_version; then
1590  cat <<\_ACEOF
1591yaml configure 0.1.4
1592generated by GNU Autoconf 2.67
1593
1594Copyright (C) 2010 Free Software Foundation, Inc.
1595This configure script is free software; the Free Software Foundation
1596gives unlimited permission to copy, distribute and modify it.
1597_ACEOF
1598  exit
1599fi
1600
1601## ------------------------ ##
1602## Autoconf initialization. ##
1603## ------------------------ ##
1604
1605# ac_fn_c_try_compile LINENO
1606# --------------------------
1607# Try to compile conftest.$ac_ext, and return whether this succeeded.
1608ac_fn_c_try_compile ()
1609{
1610  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1611  rm -f conftest.$ac_objext
1612  if { { ac_try="$ac_compile"
1613case "(($ac_try" in
1614  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615  *) ac_try_echo=$ac_try;;
1616esac
1617eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618$as_echo "$ac_try_echo"; } >&5
1619  (eval "$ac_compile") 2>conftest.err
1620  ac_status=$?
1621  if test -s conftest.err; then
1622    grep -v '^ *+' conftest.err >conftest.er1
1623    cat conftest.er1 >&5
1624    mv -f conftest.er1 conftest.err
1625  fi
1626  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1627  test $ac_status = 0; } && {
1628	 test -z "$ac_c_werror_flag" ||
1629	 test ! -s conftest.err
1630       } && test -s conftest.$ac_objext; then :
1631  ac_retval=0
1632else
1633  $as_echo "$as_me: failed program was:" >&5
1634sed 's/^/| /' conftest.$ac_ext >&5
1635
1636	ac_retval=1
1637fi
1638  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1639  as_fn_set_status $ac_retval
1640
1641} # ac_fn_c_try_compile
1642
1643# ac_fn_c_try_cpp LINENO
1644# ----------------------
1645# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1646ac_fn_c_try_cpp ()
1647{
1648  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1649  if { { ac_try="$ac_cpp conftest.$ac_ext"
1650case "(($ac_try" in
1651  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652  *) ac_try_echo=$ac_try;;
1653esac
1654eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655$as_echo "$ac_try_echo"; } >&5
1656  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1657  ac_status=$?
1658  if test -s conftest.err; then
1659    grep -v '^ *+' conftest.err >conftest.er1
1660    cat conftest.er1 >&5
1661    mv -f conftest.er1 conftest.err
1662  fi
1663  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664  test $ac_status = 0; } > conftest.i && {
1665	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1666	 test ! -s conftest.err
1667       }; then :
1668  ac_retval=0
1669else
1670  $as_echo "$as_me: failed program was:" >&5
1671sed 's/^/| /' conftest.$ac_ext >&5
1672
1673    ac_retval=1
1674fi
1675  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1676  as_fn_set_status $ac_retval
1677
1678} # ac_fn_c_try_cpp
1679
1680# ac_fn_c_try_link LINENO
1681# -----------------------
1682# Try to link conftest.$ac_ext, and return whether this succeeded.
1683ac_fn_c_try_link ()
1684{
1685  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686  rm -f conftest.$ac_objext conftest$ac_exeext
1687  if { { ac_try="$ac_link"
1688case "(($ac_try" in
1689  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690  *) ac_try_echo=$ac_try;;
1691esac
1692eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693$as_echo "$ac_try_echo"; } >&5
1694  (eval "$ac_link") 2>conftest.err
1695  ac_status=$?
1696  if test -s conftest.err; then
1697    grep -v '^ *+' conftest.err >conftest.er1
1698    cat conftest.er1 >&5
1699    mv -f conftest.er1 conftest.err
1700  fi
1701  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702  test $ac_status = 0; } && {
1703	 test -z "$ac_c_werror_flag" ||
1704	 test ! -s conftest.err
1705       } && test -s conftest$ac_exeext && {
1706	 test "$cross_compiling" = yes ||
1707	 $as_test_x conftest$ac_exeext
1708       }; then :
1709  ac_retval=0
1710else
1711  $as_echo "$as_me: failed program was:" >&5
1712sed 's/^/| /' conftest.$ac_ext >&5
1713
1714	ac_retval=1
1715fi
1716  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1717  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1718  # interfere with the next link command; also delete a directory that is
1719  # left behind by Apple's compiler.  We do this before executing the actions.
1720  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1722  as_fn_set_status $ac_retval
1723
1724} # ac_fn_c_try_link
1725
1726# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1727# -------------------------------------------------------
1728# Tests whether HEADER exists and can be compiled using the include files in
1729# INCLUDES, setting the cache variable VAR accordingly.
1730ac_fn_c_check_header_compile ()
1731{
1732  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734$as_echo_n "checking for $2... " >&6; }
1735if eval "test \"\${$3+set}\"" = set; then :
1736  $as_echo_n "(cached) " >&6
1737else
1738  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739/* end confdefs.h.  */
1740$4
1741#include <$2>
1742_ACEOF
1743if ac_fn_c_try_compile "$LINENO"; then :
1744  eval "$3=yes"
1745else
1746  eval "$3=no"
1747fi
1748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1749fi
1750eval ac_res=\$$3
1751	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1752$as_echo "$ac_res" >&6; }
1753  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1754
1755} # ac_fn_c_check_header_compile
1756
1757# ac_fn_c_try_run LINENO
1758# ----------------------
1759# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1760# that executables *can* be run.
1761ac_fn_c_try_run ()
1762{
1763  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764  if { { ac_try="$ac_link"
1765case "(($ac_try" in
1766  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1767  *) ac_try_echo=$ac_try;;
1768esac
1769eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1770$as_echo "$ac_try_echo"; } >&5
1771  (eval "$ac_link") 2>&5
1772  ac_status=$?
1773  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1774  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1775  { { case "(($ac_try" in
1776  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777  *) ac_try_echo=$ac_try;;
1778esac
1779eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780$as_echo "$ac_try_echo"; } >&5
1781  (eval "$ac_try") 2>&5
1782  ac_status=$?
1783  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784  test $ac_status = 0; }; }; then :
1785  ac_retval=0
1786else
1787  $as_echo "$as_me: program exited with status $ac_status" >&5
1788       $as_echo "$as_me: failed program was:" >&5
1789sed 's/^/| /' conftest.$ac_ext >&5
1790
1791       ac_retval=$ac_status
1792fi
1793  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1794  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1795  as_fn_set_status $ac_retval
1796
1797} # ac_fn_c_try_run
1798
1799# ac_fn_c_check_func LINENO FUNC VAR
1800# ----------------------------------
1801# Tests whether FUNC exists, setting the cache variable VAR accordingly
1802ac_fn_c_check_func ()
1803{
1804  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1806$as_echo_n "checking for $2... " >&6; }
1807if eval "test \"\${$3+set}\"" = set; then :
1808  $as_echo_n "(cached) " >&6
1809else
1810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1811/* end confdefs.h.  */
1812/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1813   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1814#define $2 innocuous_$2
1815
1816/* System header to define __stub macros and hopefully few prototypes,
1817    which can conflict with char $2 (); below.
1818    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1819    <limits.h> exists even on freestanding compilers.  */
1820
1821#ifdef __STDC__
1822# include <limits.h>
1823#else
1824# include <assert.h>
1825#endif
1826
1827#undef $2
1828
1829/* Override any GCC internal prototype to avoid an error.
1830   Use char because int might match the return type of a GCC
1831   builtin and then its argument prototype would still apply.  */
1832#ifdef __cplusplus
1833extern "C"
1834#endif
1835char $2 ();
1836/* The GNU C library defines this for functions which it implements
1837    to always fail with ENOSYS.  Some functions are actually named
1838    something starting with __ and the normal name is an alias.  */
1839#if defined __stub_$2 || defined __stub___$2
1840choke me
1841#endif
1842
1843int
1844main ()
1845{
1846return $2 ();
1847  ;
1848  return 0;
1849}
1850_ACEOF
1851if ac_fn_c_try_link "$LINENO"; then :
1852  eval "$3=yes"
1853else
1854  eval "$3=no"
1855fi
1856rm -f core conftest.err conftest.$ac_objext \
1857    conftest$ac_exeext conftest.$ac_ext
1858fi
1859eval ac_res=\$$3
1860	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1861$as_echo "$ac_res" >&6; }
1862  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1863
1864} # ac_fn_c_check_func
1865
1866# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1867# -------------------------------------------------------
1868# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1869# the include files in INCLUDES and setting the cache variable VAR
1870# accordingly.
1871ac_fn_c_check_header_mongrel ()
1872{
1873  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874  if eval "test \"\${$3+set}\"" = set; then :
1875  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1876$as_echo_n "checking for $2... " >&6; }
1877if eval "test \"\${$3+set}\"" = set; then :
1878  $as_echo_n "(cached) " >&6
1879fi
1880eval ac_res=\$$3
1881	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1882$as_echo "$ac_res" >&6; }
1883else
1884  # Is the header compilable?
1885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1886$as_echo_n "checking $2 usability... " >&6; }
1887cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1888/* end confdefs.h.  */
1889$4
1890#include <$2>
1891_ACEOF
1892if ac_fn_c_try_compile "$LINENO"; then :
1893  ac_header_compiler=yes
1894else
1895  ac_header_compiler=no
1896fi
1897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1899$as_echo "$ac_header_compiler" >&6; }
1900
1901# Is the header present?
1902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1903$as_echo_n "checking $2 presence... " >&6; }
1904cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905/* end confdefs.h.  */
1906#include <$2>
1907_ACEOF
1908if ac_fn_c_try_cpp "$LINENO"; then :
1909  ac_header_preproc=yes
1910else
1911  ac_header_preproc=no
1912fi
1913rm -f conftest.err conftest.i conftest.$ac_ext
1914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1915$as_echo "$ac_header_preproc" >&6; }
1916
1917# So?  What about this header?
1918case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1919  yes:no: )
1920    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1921$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1922    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1923$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1924    ;;
1925  no:yes:* )
1926    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1927$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1928    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1929$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1930    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1931$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1932    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1933$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1934    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1935$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1936( $as_echo "## ------------------------------------------------------------ ##
1937## Report this to http://pyyaml.org/newticket?component=libyaml ##
1938## ------------------------------------------------------------ ##"
1939     ) | sed "s/^/$as_me: WARNING:     /" >&2
1940    ;;
1941esac
1942  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1943$as_echo_n "checking for $2... " >&6; }
1944if eval "test \"\${$3+set}\"" = set; then :
1945  $as_echo_n "(cached) " >&6
1946else
1947  eval "$3=\$ac_header_compiler"
1948fi
1949eval ac_res=\$$3
1950	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1951$as_echo "$ac_res" >&6; }
1952fi
1953  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1954
1955} # ac_fn_c_check_header_mongrel
1956
1957# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1958# -------------------------------------------
1959# Tests whether TYPE exists after having included INCLUDES, setting cache
1960# variable VAR accordingly.
1961ac_fn_c_check_type ()
1962{
1963  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1964  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1965$as_echo_n "checking for $2... " >&6; }
1966if eval "test \"\${$3+set}\"" = set; then :
1967  $as_echo_n "(cached) " >&6
1968else
1969  eval "$3=no"
1970  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1971/* end confdefs.h.  */
1972$4
1973int
1974main ()
1975{
1976if (sizeof ($2))
1977	 return 0;
1978  ;
1979  return 0;
1980}
1981_ACEOF
1982if ac_fn_c_try_compile "$LINENO"; then :
1983  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1984/* end confdefs.h.  */
1985$4
1986int
1987main ()
1988{
1989if (sizeof (($2)))
1990	    return 0;
1991  ;
1992  return 0;
1993}
1994_ACEOF
1995if ac_fn_c_try_compile "$LINENO"; then :
1996
1997else
1998  eval "$3=yes"
1999fi
2000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2001fi
2002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2003fi
2004eval ac_res=\$$3
2005	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2006$as_echo "$ac_res" >&6; }
2007  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2008
2009} # ac_fn_c_check_type
2010cat >config.log <<_ACEOF
2011This file contains any messages produced by compilers while
2012running configure, to aid debugging if configure makes a mistake.
2013
2014It was created by yaml $as_me 0.1.4, which was
2015generated by GNU Autoconf 2.67.  Invocation command line was
2016
2017  $ $0 $@
2018
2019_ACEOF
2020exec 5>>config.log
2021{
2022cat <<_ASUNAME
2023## --------- ##
2024## Platform. ##
2025## --------- ##
2026
2027hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2028uname -m = `(uname -m) 2>/dev/null || echo unknown`
2029uname -r = `(uname -r) 2>/dev/null || echo unknown`
2030uname -s = `(uname -s) 2>/dev/null || echo unknown`
2031uname -v = `(uname -v) 2>/dev/null || echo unknown`
2032
2033/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2034/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2035
2036/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2037/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2038/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2039/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2040/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2041/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2042/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2043
2044_ASUNAME
2045
2046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2047for as_dir in $PATH
2048do
2049  IFS=$as_save_IFS
2050  test -z "$as_dir" && as_dir=.
2051    $as_echo "PATH: $as_dir"
2052  done
2053IFS=$as_save_IFS
2054
2055} >&5
2056
2057cat >&5 <<_ACEOF
2058
2059
2060## ----------- ##
2061## Core tests. ##
2062## ----------- ##
2063
2064_ACEOF
2065
2066
2067# Keep a trace of the command line.
2068# Strip out --no-create and --no-recursion so they do not pile up.
2069# Strip out --silent because we don't want to record it for future runs.
2070# Also quote any args containing shell meta-characters.
2071# Make two passes to allow for proper duplicate-argument suppression.
2072ac_configure_args=
2073ac_configure_args0=
2074ac_configure_args1=
2075ac_must_keep_next=false
2076for ac_pass in 1 2
2077do
2078  for ac_arg
2079  do
2080    case $ac_arg in
2081    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2082    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2083    | -silent | --silent | --silen | --sile | --sil)
2084      continue ;;
2085    *\'*)
2086      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2087    esac
2088    case $ac_pass in
2089    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2090    2)
2091      as_fn_append ac_configure_args1 " '$ac_arg'"
2092      if test $ac_must_keep_next = true; then
2093	ac_must_keep_next=false # Got value, back to normal.
2094      else
2095	case $ac_arg in
2096	  *=* | --config-cache | -C | -disable-* | --disable-* \
2097	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2098	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2099	  | -with-* | --with-* | -without-* | --without-* | --x)
2100	    case "$ac_configure_args0 " in
2101	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2102	    esac
2103	    ;;
2104	  -* ) ac_must_keep_next=true ;;
2105	esac
2106      fi
2107      as_fn_append ac_configure_args " '$ac_arg'"
2108      ;;
2109    esac
2110  done
2111done
2112{ ac_configure_args0=; unset ac_configure_args0;}
2113{ ac_configure_args1=; unset ac_configure_args1;}
2114
2115# When interrupted or exit'd, cleanup temporary files, and complete
2116# config.log.  We remove comments because anyway the quotes in there
2117# would cause problems or look ugly.
2118# WARNING: Use '\'' to represent an apostrophe within the trap.
2119# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2120trap 'exit_status=$?
2121  # Save into config.log some information that might help in debugging.
2122  {
2123    echo
2124
2125    $as_echo "## ---------------- ##
2126## Cache variables. ##
2127## ---------------- ##"
2128    echo
2129    # The following way of writing the cache mishandles newlines in values,
2130(
2131  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2132    eval ac_val=\$$ac_var
2133    case $ac_val in #(
2134    *${as_nl}*)
2135      case $ac_var in #(
2136      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2137$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2138      esac
2139      case $ac_var in #(
2140      _ | IFS | as_nl) ;; #(
2141      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2142      *) { eval $ac_var=; unset $ac_var;} ;;
2143      esac ;;
2144    esac
2145  done
2146  (set) 2>&1 |
2147    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2148    *${as_nl}ac_space=\ *)
2149      sed -n \
2150	"s/'\''/'\''\\\\'\'''\''/g;
2151	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2152      ;; #(
2153    *)
2154      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2155      ;;
2156    esac |
2157    sort
2158)
2159    echo
2160
2161    $as_echo "## ----------------- ##
2162## Output variables. ##
2163## ----------------- ##"
2164    echo
2165    for ac_var in $ac_subst_vars
2166    do
2167      eval ac_val=\$$ac_var
2168      case $ac_val in
2169      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2170      esac
2171      $as_echo "$ac_var='\''$ac_val'\''"
2172    done | sort
2173    echo
2174
2175    if test -n "$ac_subst_files"; then
2176      $as_echo "## ------------------- ##
2177## File substitutions. ##
2178## ------------------- ##"
2179      echo
2180      for ac_var in $ac_subst_files
2181      do
2182	eval ac_val=\$$ac_var
2183	case $ac_val in
2184	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2185	esac
2186	$as_echo "$ac_var='\''$ac_val'\''"
2187      done | sort
2188      echo
2189    fi
2190
2191    if test -s confdefs.h; then
2192      $as_echo "## ----------- ##
2193## confdefs.h. ##
2194## ----------- ##"
2195      echo
2196      cat confdefs.h
2197      echo
2198    fi
2199    test "$ac_signal" != 0 &&
2200      $as_echo "$as_me: caught signal $ac_signal"
2201    $as_echo "$as_me: exit $exit_status"
2202  } >&5
2203  rm -f core *.core core.conftest.* &&
2204    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2205    exit $exit_status
2206' 0
2207for ac_signal in 1 2 13 15; do
2208  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2209done
2210ac_signal=0
2211
2212# confdefs.h avoids OS command line length limits that DEFS can exceed.
2213rm -f -r conftest* confdefs.h
2214
2215$as_echo "/* confdefs.h */" > confdefs.h
2216
2217# Predefined preprocessor variables.
2218
2219cat >>confdefs.h <<_ACEOF
2220#define PACKAGE_NAME "$PACKAGE_NAME"
2221_ACEOF
2222
2223cat >>confdefs.h <<_ACEOF
2224#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2225_ACEOF
2226
2227cat >>confdefs.h <<_ACEOF
2228#define PACKAGE_VERSION "$PACKAGE_VERSION"
2229_ACEOF
2230
2231cat >>confdefs.h <<_ACEOF
2232#define PACKAGE_STRING "$PACKAGE_STRING"
2233_ACEOF
2234
2235cat >>confdefs.h <<_ACEOF
2236#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2237_ACEOF
2238
2239cat >>confdefs.h <<_ACEOF
2240#define PACKAGE_URL "$PACKAGE_URL"
2241_ACEOF
2242
2243
2244# Let the site file select an alternate cache file if it wants to.
2245# Prefer an explicitly selected file to automatically selected ones.
2246ac_site_file1=NONE
2247ac_site_file2=NONE
2248if test -n "$CONFIG_SITE"; then
2249  # We do not want a PATH search for config.site.
2250  case $CONFIG_SITE in #((
2251    -*)  ac_site_file1=./$CONFIG_SITE;;
2252    */*) ac_site_file1=$CONFIG_SITE;;
2253    *)   ac_site_file1=./$CONFIG_SITE;;
2254  esac
2255elif test "x$prefix" != xNONE; then
2256  ac_site_file1=$prefix/share/config.site
2257  ac_site_file2=$prefix/etc/config.site
2258else
2259  ac_site_file1=$ac_default_prefix/share/config.site
2260  ac_site_file2=$ac_default_prefix/etc/config.site
2261fi
2262for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2263do
2264  test "x$ac_site_file" = xNONE && continue
2265  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2266    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2267$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2268    sed 's/^/| /' "$ac_site_file" >&5
2269    . "$ac_site_file" \
2270      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2271$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2272as_fn_error $? "failed to load site script $ac_site_file
2273See \`config.log' for more details" "$LINENO" 5 ; }
2274  fi
2275done
2276
2277if test -r "$cache_file"; then
2278  # Some versions of bash will fail to source /dev/null (special files
2279  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2280  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2281    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2282$as_echo "$as_me: loading cache $cache_file" >&6;}
2283    case $cache_file in
2284      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2285      *)                      . "./$cache_file";;
2286    esac
2287  fi
2288else
2289  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2290$as_echo "$as_me: creating cache $cache_file" >&6;}
2291  >$cache_file
2292fi
2293
2294# Check that the precious variables saved in the cache have kept the same
2295# value.
2296ac_cache_corrupted=false
2297for ac_var in $ac_precious_vars; do
2298  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2299  eval ac_new_set=\$ac_env_${ac_var}_set
2300  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2301  eval ac_new_val=\$ac_env_${ac_var}_value
2302  case $ac_old_set,$ac_new_set in
2303    set,)
2304      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2305$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2306      ac_cache_corrupted=: ;;
2307    ,set)
2308      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2309$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2310      ac_cache_corrupted=: ;;
2311    ,);;
2312    *)
2313      if test "x$ac_old_val" != "x$ac_new_val"; then
2314	# differences in whitespace do not lead to failure.
2315	ac_old_val_w=`echo x $ac_old_val`
2316	ac_new_val_w=`echo x $ac_new_val`
2317	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2318	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2319$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2320	  ac_cache_corrupted=:
2321	else
2322	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2323$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2324	  eval $ac_var=\$ac_old_val
2325	fi
2326	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2327$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2328	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2329$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2330      fi;;
2331  esac
2332  # Pass precious variables to config.status.
2333  if test "$ac_new_set" = set; then
2334    case $ac_new_val in
2335    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2336    *) ac_arg=$ac_var=$ac_new_val ;;
2337    esac
2338    case " $ac_configure_args " in
2339      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2340      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2341    esac
2342  fi
2343done
2344if $ac_cache_corrupted; then
2345  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2346$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2347  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2348$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2349  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2350fi
2351## -------------------- ##
2352## Main body of script. ##
2353## -------------------- ##
2354
2355ac_ext=c
2356ac_cpp='$CPP $CPPFLAGS'
2357ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2358ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2359ac_compiler_gnu=$ac_cv_c_compiler_gnu
2360
2361
2362ac_aux_dir=
2363for ac_dir in config "$srcdir"/config; do
2364  if test -f "$ac_dir/install-sh"; then
2365    ac_aux_dir=$ac_dir
2366    ac_install_sh="$ac_aux_dir/install-sh -c"
2367    break
2368  elif test -f "$ac_dir/install.sh"; then
2369    ac_aux_dir=$ac_dir
2370    ac_install_sh="$ac_aux_dir/install.sh -c"
2371    break
2372  elif test -f "$ac_dir/shtool"; then
2373    ac_aux_dir=$ac_dir
2374    ac_install_sh="$ac_aux_dir/shtool install -c"
2375    break
2376  fi
2377done
2378if test -z "$ac_aux_dir"; then
2379  as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2380fi
2381
2382# These three variables are undocumented and unsupported,
2383# and are intended to be withdrawn in a future Autoconf release.
2384# They can cause serious problems if a builder's source tree is in a directory
2385# whose full name contains unusual characters.
2386ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2387ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2388ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2389
2390
2391ac_config_headers="$ac_config_headers config.h"
2392
2393am__api_version='1.11'
2394
2395# Find a good install program.  We prefer a C program (faster),
2396# so one script is as good as another.  But avoid the broken or
2397# incompatible versions:
2398# SysV /etc/install, /usr/sbin/install
2399# SunOS /usr/etc/install
2400# IRIX /sbin/install
2401# AIX /bin/install
2402# AmigaOS /C/install, which installs bootblocks on floppy discs
2403# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2404# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2405# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2406# OS/2's system install, which has a completely different semantic
2407# ./install, which can be erroneously created by make from ./install.sh.
2408# Reject install programs that cannot install multiple files.
2409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2410$as_echo_n "checking for a BSD-compatible install... " >&6; }
2411if test -z "$INSTALL"; then
2412if test "${ac_cv_path_install+set}" = set; then :
2413  $as_echo_n "(cached) " >&6
2414else
2415  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2416for as_dir in $PATH
2417do
2418  IFS=$as_save_IFS
2419  test -z "$as_dir" && as_dir=.
2420    # Account for people who put trailing slashes in PATH elements.
2421case $as_dir/ in #((
2422  ./ | .// | /[cC]/* | \
2423  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2424  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2425  /usr/ucb/* ) ;;
2426  *)
2427    # OSF1 and SCO ODT 3.0 have their own names for install.
2428    # Don't use installbsd from OSF since it installs stuff as root
2429    # by default.
2430    for ac_prog in ginstall scoinst install; do
2431      for ac_exec_ext in '' $ac_executable_extensions; do
2432	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2433	  if test $ac_prog = install &&
2434	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2435	    # AIX install.  It has an incompatible calling convention.
2436	    :
2437	  elif test $ac_prog = install &&
2438	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2439	    # program-specific install script used by HP pwplus--don't use.
2440	    :
2441	  else
2442	    rm -rf conftest.one conftest.two conftest.dir
2443	    echo one > conftest.one
2444	    echo two > conftest.two
2445	    mkdir conftest.dir
2446	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2447	      test -s conftest.one && test -s conftest.two &&
2448	      test -s conftest.dir/conftest.one &&
2449	      test -s conftest.dir/conftest.two
2450	    then
2451	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2452	      break 3
2453	    fi
2454	  fi
2455	fi
2456      done
2457    done
2458    ;;
2459esac
2460
2461  done
2462IFS=$as_save_IFS
2463
2464rm -rf conftest.one conftest.two conftest.dir
2465
2466fi
2467  if test "${ac_cv_path_install+set}" = set; then
2468    INSTALL=$ac_cv_path_install
2469  else
2470    # As a last resort, use the slow shell script.  Don't cache a
2471    # value for INSTALL within a source directory, because that will
2472    # break other packages using the cache if that directory is
2473    # removed, or if the value is a relative name.
2474    INSTALL=$ac_install_sh
2475  fi
2476fi
2477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2478$as_echo "$INSTALL" >&6; }
2479
2480# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2481# It thinks the first close brace ends the variable substitution.
2482test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2483
2484test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2485
2486test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2487
2488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2489$as_echo_n "checking whether build environment is sane... " >&6; }
2490# Just in case
2491sleep 1
2492echo timestamp > conftest.file
2493# Reject unsafe characters in $srcdir or the absolute working directory
2494# name.  Accept space and tab only in the latter.
2495am_lf='
2496'
2497case `pwd` in
2498  *[\\\"\#\$\&\'\`$am_lf]*)
2499    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2500esac
2501case $srcdir in
2502  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2503    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2504esac
2505
2506# Do `set' in a subshell so we don't clobber the current shell's
2507# arguments.  Must try -L first in case configure is actually a
2508# symlink; some systems play weird games with the mod time of symlinks
2509# (eg FreeBSD returns the mod time of the symlink's containing
2510# directory).
2511if (
2512   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2513   if test "$*" = "X"; then
2514      # -L didn't work.
2515      set X `ls -t "$srcdir/configure" conftest.file`
2516   fi
2517   rm -f conftest.file
2518   if test "$*" != "X $srcdir/configure conftest.file" \
2519      && test "$*" != "X conftest.file $srcdir/configure"; then
2520
2521      # If neither matched, then we have a broken ls.  This can happen
2522      # if, for instance, CONFIG_SHELL is bash and it inherits a
2523      # broken ls alias from the environment.  This has actually
2524      # happened.  Such a system could not be considered "sane".
2525      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2526alias in your environment" "$LINENO" 5
2527   fi
2528
2529   test "$2" = conftest.file
2530   )
2531then
2532   # Ok.
2533   :
2534else
2535   as_fn_error $? "newly created file is older than distributed files!
2536Check your system clock" "$LINENO" 5
2537fi
2538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2539$as_echo "yes" >&6; }
2540test "$program_prefix" != NONE &&
2541  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2542# Use a double $ so make ignores it.
2543test "$program_suffix" != NONE &&
2544  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2545# Double any \ or $.
2546# By default was `s,x,x', remove it if useless.
2547ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2548program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2549
2550# expand $ac_aux_dir to an absolute path
2551am_aux_dir=`cd $ac_aux_dir && pwd`
2552
2553if test x"${MISSING+set}" != xset; then
2554  case $am_aux_dir in
2555  *\ * | *\	*)
2556    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2557  *)
2558    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2559  esac
2560fi
2561# Use eval to expand $SHELL
2562if eval "$MISSING --run true"; then
2563  am_missing_run="$MISSING --run "
2564else
2565  am_missing_run=
2566  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2567$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2568fi
2569
2570if test x"${install_sh}" != xset; then
2571  case $am_aux_dir in
2572  *\ * | *\	*)
2573    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2574  *)
2575    install_sh="\${SHELL} $am_aux_dir/install-sh"
2576  esac
2577fi
2578
2579# Installed binaries are usually stripped using `strip' when the user
2580# run `make install-strip'.  However `strip' might not be the right
2581# tool to use in cross-compilation environments, therefore Automake
2582# will honor the `STRIP' environment variable to overrule this program.
2583if test "$cross_compiling" != no; then
2584  if test -n "$ac_tool_prefix"; then
2585  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2586set dummy ${ac_tool_prefix}strip; ac_word=$2
2587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2588$as_echo_n "checking for $ac_word... " >&6; }
2589if test "${ac_cv_prog_STRIP+set}" = set; then :
2590  $as_echo_n "(cached) " >&6
2591else
2592  if test -n "$STRIP"; then
2593  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2594else
2595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598  IFS=$as_save_IFS
2599  test -z "$as_dir" && as_dir=.
2600    for ac_exec_ext in '' $ac_executable_extensions; do
2601  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2603    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2604    break 2
2605  fi
2606done
2607  done
2608IFS=$as_save_IFS
2609
2610fi
2611fi
2612STRIP=$ac_cv_prog_STRIP
2613if test -n "$STRIP"; then
2614  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2615$as_echo "$STRIP" >&6; }
2616else
2617  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2618$as_echo "no" >&6; }
2619fi
2620
2621
2622fi
2623if test -z "$ac_cv_prog_STRIP"; then
2624  ac_ct_STRIP=$STRIP
2625  # Extract the first word of "strip", so it can be a program name with args.
2626set dummy strip; ac_word=$2
2627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2628$as_echo_n "checking for $ac_word... " >&6; }
2629if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2630  $as_echo_n "(cached) " >&6
2631else
2632  if test -n "$ac_ct_STRIP"; then
2633  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2634else
2635as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2636for as_dir in $PATH
2637do
2638  IFS=$as_save_IFS
2639  test -z "$as_dir" && as_dir=.
2640    for ac_exec_ext in '' $ac_executable_extensions; do
2641  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2642    ac_cv_prog_ac_ct_STRIP="strip"
2643    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2644    break 2
2645  fi
2646done
2647  done
2648IFS=$as_save_IFS
2649
2650fi
2651fi
2652ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2653if test -n "$ac_ct_STRIP"; then
2654  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2655$as_echo "$ac_ct_STRIP" >&6; }
2656else
2657  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2658$as_echo "no" >&6; }
2659fi
2660
2661  if test "x$ac_ct_STRIP" = x; then
2662    STRIP=":"
2663  else
2664    case $cross_compiling:$ac_tool_warned in
2665yes:)
2666{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2667$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2668ac_tool_warned=yes ;;
2669esac
2670    STRIP=$ac_ct_STRIP
2671  fi
2672else
2673  STRIP="$ac_cv_prog_STRIP"
2674fi
2675
2676fi
2677INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2678
2679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2680$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2681if test -z "$MKDIR_P"; then
2682  if test "${ac_cv_path_mkdir+set}" = set; then :
2683  $as_echo_n "(cached) " >&6
2684else
2685  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2686for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2687do
2688  IFS=$as_save_IFS
2689  test -z "$as_dir" && as_dir=.
2690    for ac_prog in mkdir gmkdir; do
2691	 for ac_exec_ext in '' $ac_executable_extensions; do
2692	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2693	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2694	     'mkdir (GNU coreutils) '* | \
2695	     'mkdir (coreutils) '* | \
2696	     'mkdir (fileutils) '4.1*)
2697	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2698	       break 3;;
2699	   esac
2700	 done
2701       done
2702  done
2703IFS=$as_save_IFS
2704
2705fi
2706
2707  test -d ./--version && rmdir ./--version
2708  if test "${ac_cv_path_mkdir+set}" = set; then
2709    MKDIR_P="$ac_cv_path_mkdir -p"
2710  else
2711    # As a last resort, use the slow shell script.  Don't cache a
2712    # value for MKDIR_P within a source directory, because that will
2713    # break other packages using the cache if that directory is
2714    # removed, or if the value is a relative name.
2715    MKDIR_P="$ac_install_sh -d"
2716  fi
2717fi
2718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2719$as_echo "$MKDIR_P" >&6; }
2720
2721mkdir_p="$MKDIR_P"
2722case $mkdir_p in
2723  [\\/$]* | ?:[\\/]*) ;;
2724  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2725esac
2726
2727for ac_prog in gawk mawk nawk awk
2728do
2729  # Extract the first word of "$ac_prog", so it can be a program name with args.
2730set dummy $ac_prog; ac_word=$2
2731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2732$as_echo_n "checking for $ac_word... " >&6; }
2733if test "${ac_cv_prog_AWK+set}" = set; then :
2734  $as_echo_n "(cached) " >&6
2735else
2736  if test -n "$AWK"; then
2737  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2738else
2739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2740for as_dir in $PATH
2741do
2742  IFS=$as_save_IFS
2743  test -z "$as_dir" && as_dir=.
2744    for ac_exec_ext in '' $ac_executable_extensions; do
2745  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2746    ac_cv_prog_AWK="$ac_prog"
2747    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2748    break 2
2749  fi
2750done
2751  done
2752IFS=$as_save_IFS
2753
2754fi
2755fi
2756AWK=$ac_cv_prog_AWK
2757if test -n "$AWK"; then
2758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2759$as_echo "$AWK" >&6; }
2760else
2761  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2762$as_echo "no" >&6; }
2763fi
2764
2765
2766  test -n "$AWK" && break
2767done
2768
2769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2770$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2771set x ${MAKE-make}
2772ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2773if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2774  $as_echo_n "(cached) " >&6
2775else
2776  cat >conftest.make <<\_ACEOF
2777SHELL = /bin/sh
2778all:
2779	@echo '@@@%%%=$(MAKE)=@@@%%%'
2780_ACEOF
2781# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2782case `${MAKE-make} -f conftest.make 2>/dev/null` in
2783  *@@@%%%=?*=@@@%%%*)
2784    eval ac_cv_prog_make_${ac_make}_set=yes;;
2785  *)
2786    eval ac_cv_prog_make_${ac_make}_set=no;;
2787esac
2788rm -f conftest.make
2789fi
2790if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2792$as_echo "yes" >&6; }
2793  SET_MAKE=
2794else
2795  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2796$as_echo "no" >&6; }
2797  SET_MAKE="MAKE=${MAKE-make}"
2798fi
2799
2800rm -rf .tst 2>/dev/null
2801mkdir .tst 2>/dev/null
2802if test -d .tst; then
2803  am__leading_dot=.
2804else
2805  am__leading_dot=_
2806fi
2807rmdir .tst 2>/dev/null
2808
2809if test "`cd $srcdir && pwd`" != "`pwd`"; then
2810  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2811  # is not polluted with repeated "-I."
2812  am__isrc=' -I$(srcdir)'
2813  # test to see if srcdir already configured
2814  if test -f $srcdir/config.status; then
2815    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2816  fi
2817fi
2818
2819# test whether we have cygpath
2820if test -z "$CYGPATH_W"; then
2821  if (cygpath --version) >/dev/null 2>/dev/null; then
2822    CYGPATH_W='cygpath -w'
2823  else
2824    CYGPATH_W=echo
2825  fi
2826fi
2827
2828
2829# Define the identity of the package.
2830 PACKAGE='yaml'
2831 VERSION='0.1.4'
2832
2833
2834cat >>confdefs.h <<_ACEOF
2835#define PACKAGE "$PACKAGE"
2836_ACEOF
2837
2838
2839cat >>confdefs.h <<_ACEOF
2840#define VERSION "$VERSION"
2841_ACEOF
2842
2843# Some tools Automake needs.
2844
2845ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2846
2847
2848AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2849
2850
2851AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2852
2853
2854AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2855
2856
2857MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2858
2859# We need awk for the "check" target.  The system "awk" is bad on
2860# some platforms.
2861# Always define AMTAR for backward compatibility.
2862
2863AMTAR=${AMTAR-"${am_missing_run}tar"}
2864
2865am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2866
2867
2868
2869
2870
2871
2872# Define macro variables for the package version numbers.
2873
2874$as_echo "#define YAML_VERSION_MAJOR 0" >>confdefs.h
2875
2876
2877$as_echo "#define YAML_VERSION_MINOR 1" >>confdefs.h
2878
2879
2880$as_echo "#define YAML_VERSION_PATCH 4" >>confdefs.h
2881
2882
2883$as_echo "#define YAML_VERSION_STRING \"0.1.4\"" >>confdefs.h
2884
2885
2886# Define substitutions for the libtool version numbers.
2887YAML_LT_RELEASE=0
2888YAML_LT_CURRENT=2
2889YAML_LT_REVISION=2
2890YAML_LT_AGE=0
2891
2892
2893
2894
2895
2896# Note: in order to update checks, run `autoscan` and look through "configure.scan".
2897
2898# Checks for programs.
2899ac_ext=c
2900ac_cpp='$CPP $CPPFLAGS'
2901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2903ac_compiler_gnu=$ac_cv_c_compiler_gnu
2904if test -n "$ac_tool_prefix"; then
2905  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2906set dummy ${ac_tool_prefix}gcc; ac_word=$2
2907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2908$as_echo_n "checking for $ac_word... " >&6; }
2909if test "${ac_cv_prog_CC+set}" = set; then :
2910  $as_echo_n "(cached) " >&6
2911else
2912  if test -n "$CC"; then
2913  ac_cv_prog_CC="$CC" # Let the user override the test.
2914else
2915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2916for as_dir in $PATH
2917do
2918  IFS=$as_save_IFS
2919  test -z "$as_dir" && as_dir=.
2920    for ac_exec_ext in '' $ac_executable_extensions; do
2921  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2922    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2923    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2924    break 2
2925  fi
2926done
2927  done
2928IFS=$as_save_IFS
2929
2930fi
2931fi
2932CC=$ac_cv_prog_CC
2933if test -n "$CC"; then
2934  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2935$as_echo "$CC" >&6; }
2936else
2937  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2938$as_echo "no" >&6; }
2939fi
2940
2941
2942fi
2943if test -z "$ac_cv_prog_CC"; then
2944  ac_ct_CC=$CC
2945  # Extract the first word of "gcc", so it can be a program name with args.
2946set dummy gcc; ac_word=$2
2947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2948$as_echo_n "checking for $ac_word... " >&6; }
2949if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2950  $as_echo_n "(cached) " >&6
2951else
2952  if test -n "$ac_ct_CC"; then
2953  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2954else
2955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2956for as_dir in $PATH
2957do
2958  IFS=$as_save_IFS
2959  test -z "$as_dir" && as_dir=.
2960    for ac_exec_ext in '' $ac_executable_extensions; do
2961  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2962    ac_cv_prog_ac_ct_CC="gcc"
2963    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2964    break 2
2965  fi
2966done
2967  done
2968IFS=$as_save_IFS
2969
2970fi
2971fi
2972ac_ct_CC=$ac_cv_prog_ac_ct_CC
2973if test -n "$ac_ct_CC"; then
2974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2975$as_echo "$ac_ct_CC" >&6; }
2976else
2977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2978$as_echo "no" >&6; }
2979fi
2980
2981  if test "x$ac_ct_CC" = x; then
2982    CC=""
2983  else
2984    case $cross_compiling:$ac_tool_warned in
2985yes:)
2986{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2987$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2988ac_tool_warned=yes ;;
2989esac
2990    CC=$ac_ct_CC
2991  fi
2992else
2993  CC="$ac_cv_prog_CC"
2994fi
2995
2996if test -z "$CC"; then
2997          if test -n "$ac_tool_prefix"; then
2998    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2999set dummy ${ac_tool_prefix}cc; ac_word=$2
3000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3001$as_echo_n "checking for $ac_word... " >&6; }
3002if test "${ac_cv_prog_CC+set}" = set; then :
3003  $as_echo_n "(cached) " >&6
3004else
3005  if test -n "$CC"; then
3006  ac_cv_prog_CC="$CC" # Let the user override the test.
3007else
3008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3009for as_dir in $PATH
3010do
3011  IFS=$as_save_IFS
3012  test -z "$as_dir" && as_dir=.
3013    for ac_exec_ext in '' $ac_executable_extensions; do
3014  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3015    ac_cv_prog_CC="${ac_tool_prefix}cc"
3016    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3017    break 2
3018  fi
3019done
3020  done
3021IFS=$as_save_IFS
3022
3023fi
3024fi
3025CC=$ac_cv_prog_CC
3026if test -n "$CC"; then
3027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3028$as_echo "$CC" >&6; }
3029else
3030  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3031$as_echo "no" >&6; }
3032fi
3033
3034
3035  fi
3036fi
3037if test -z "$CC"; then
3038  # Extract the first word of "cc", so it can be a program name with args.
3039set dummy cc; ac_word=$2
3040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3041$as_echo_n "checking for $ac_word... " >&6; }
3042if test "${ac_cv_prog_CC+set}" = set; then :
3043  $as_echo_n "(cached) " >&6
3044else
3045  if test -n "$CC"; then
3046  ac_cv_prog_CC="$CC" # Let the user override the test.
3047else
3048  ac_prog_rejected=no
3049as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3050for as_dir in $PATH
3051do
3052  IFS=$as_save_IFS
3053  test -z "$as_dir" && as_dir=.
3054    for ac_exec_ext in '' $ac_executable_extensions; do
3055  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3056    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3057       ac_prog_rejected=yes
3058       continue
3059     fi
3060    ac_cv_prog_CC="cc"
3061    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3062    break 2
3063  fi
3064done
3065  done
3066IFS=$as_save_IFS
3067
3068if test $ac_prog_rejected = yes; then
3069  # We found a bogon in the path, so make sure we never use it.
3070  set dummy $ac_cv_prog_CC
3071  shift
3072  if test $# != 0; then
3073    # We chose a different compiler from the bogus one.
3074    # However, it has the same basename, so the bogon will be chosen
3075    # first if we set CC to just the basename; use the full file name.
3076    shift
3077    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3078  fi
3079fi
3080fi
3081fi
3082CC=$ac_cv_prog_CC
3083if test -n "$CC"; then
3084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3085$as_echo "$CC" >&6; }
3086else
3087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3088$as_echo "no" >&6; }
3089fi
3090
3091
3092fi
3093if test -z "$CC"; then
3094  if test -n "$ac_tool_prefix"; then
3095  for ac_prog in cl.exe
3096  do
3097    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3098set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3100$as_echo_n "checking for $ac_word... " >&6; }
3101if test "${ac_cv_prog_CC+set}" = set; then :
3102  $as_echo_n "(cached) " >&6
3103else
3104  if test -n "$CC"; then
3105  ac_cv_prog_CC="$CC" # Let the user override the test.
3106else
3107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3108for as_dir in $PATH
3109do
3110  IFS=$as_save_IFS
3111  test -z "$as_dir" && as_dir=.
3112    for ac_exec_ext in '' $ac_executable_extensions; do
3113  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3114    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3115    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3116    break 2
3117  fi
3118done
3119  done
3120IFS=$as_save_IFS
3121
3122fi
3123fi
3124CC=$ac_cv_prog_CC
3125if test -n "$CC"; then
3126  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3127$as_echo "$CC" >&6; }
3128else
3129  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3130$as_echo "no" >&6; }
3131fi
3132
3133
3134    test -n "$CC" && break
3135  done
3136fi
3137if test -z "$CC"; then
3138  ac_ct_CC=$CC
3139  for ac_prog in cl.exe
3140do
3141  # Extract the first word of "$ac_prog", so it can be a program name with args.
3142set dummy $ac_prog; ac_word=$2
3143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3144$as_echo_n "checking for $ac_word... " >&6; }
3145if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3146  $as_echo_n "(cached) " >&6
3147else
3148  if test -n "$ac_ct_CC"; then
3149  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3150else
3151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3152for as_dir in $PATH
3153do
3154  IFS=$as_save_IFS
3155  test -z "$as_dir" && as_dir=.
3156    for ac_exec_ext in '' $ac_executable_extensions; do
3157  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3158    ac_cv_prog_ac_ct_CC="$ac_prog"
3159    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3160    break 2
3161  fi
3162done
3163  done
3164IFS=$as_save_IFS
3165
3166fi
3167fi
3168ac_ct_CC=$ac_cv_prog_ac_ct_CC
3169if test -n "$ac_ct_CC"; then
3170  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3171$as_echo "$ac_ct_CC" >&6; }
3172else
3173  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3174$as_echo "no" >&6; }
3175fi
3176
3177
3178  test -n "$ac_ct_CC" && break
3179done
3180
3181  if test "x$ac_ct_CC" = x; then
3182    CC=""
3183  else
3184    case $cross_compiling:$ac_tool_warned in
3185yes:)
3186{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3187$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3188ac_tool_warned=yes ;;
3189esac
3190    CC=$ac_ct_CC
3191  fi
3192fi
3193
3194fi
3195
3196
3197test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3198$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3199as_fn_error $? "no acceptable C compiler found in \$PATH
3200See \`config.log' for more details" "$LINENO" 5 ; }
3201
3202# Provide some information about the compiler.
3203$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3204set X $ac_compile
3205ac_compiler=$2
3206for ac_option in --version -v -V -qversion; do
3207  { { ac_try="$ac_compiler $ac_option >&5"
3208case "(($ac_try" in
3209  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3210  *) ac_try_echo=$ac_try;;
3211esac
3212eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3213$as_echo "$ac_try_echo"; } >&5
3214  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3215  ac_status=$?
3216  if test -s conftest.err; then
3217    sed '10a\
3218... rest of stderr output deleted ...
3219         10q' conftest.err >conftest.er1
3220    cat conftest.er1 >&5
3221  fi
3222  rm -f conftest.er1 conftest.err
3223  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3224  test $ac_status = 0; }
3225done
3226
3227cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228/* end confdefs.h.  */
3229
3230int
3231main ()
3232{
3233
3234  ;
3235  return 0;
3236}
3237_ACEOF
3238ac_clean_files_save=$ac_clean_files
3239ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3240# Try to create an executable without -o first, disregard a.out.
3241# It will help us diagnose broken compilers, and finding out an intuition
3242# of exeext.
3243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3244$as_echo_n "checking whether the C compiler works... " >&6; }
3245ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3246
3247# The possible output files:
3248ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3249
3250ac_rmfiles=
3251for ac_file in $ac_files
3252do
3253  case $ac_file in
3254    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3255    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3256  esac
3257done
3258rm -f $ac_rmfiles
3259
3260if { { ac_try="$ac_link_default"
3261case "(($ac_try" in
3262  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3263  *) ac_try_echo=$ac_try;;
3264esac
3265eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3266$as_echo "$ac_try_echo"; } >&5
3267  (eval "$ac_link_default") 2>&5
3268  ac_status=$?
3269  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3270  test $ac_status = 0; }; then :
3271  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3272# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3273# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3274# so that the user can short-circuit this test for compilers unknown to
3275# Autoconf.
3276for ac_file in $ac_files ''
3277do
3278  test -f "$ac_file" || continue
3279  case $ac_file in
3280    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3281	;;
3282    [ab].out )
3283	# We found the default executable, but exeext='' is most
3284	# certainly right.
3285	break;;
3286    *.* )
3287	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3288	then :; else
3289	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3290	fi
3291	# We set ac_cv_exeext here because the later test for it is not
3292	# safe: cross compilers may not add the suffix if given an `-o'
3293	# argument, so we may need to know it at that point already.
3294	# Even if this section looks crufty: it has the advantage of
3295	# actually working.
3296	break;;
3297    * )
3298	break;;
3299  esac
3300done
3301test "$ac_cv_exeext" = no && ac_cv_exeext=
3302
3303else
3304  ac_file=''
3305fi
3306if test -z "$ac_file"; then :
3307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3308$as_echo "no" >&6; }
3309$as_echo "$as_me: failed program was:" >&5
3310sed 's/^/| /' conftest.$ac_ext >&5
3311
3312{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3313$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3314as_fn_error 77 "C compiler cannot create executables
3315See \`config.log' for more details" "$LINENO" 5 ; }
3316else
3317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3318$as_echo "yes" >&6; }
3319fi
3320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3321$as_echo_n "checking for C compiler default output file name... " >&6; }
3322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3323$as_echo "$ac_file" >&6; }
3324ac_exeext=$ac_cv_exeext
3325
3326rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3327ac_clean_files=$ac_clean_files_save
3328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3329$as_echo_n "checking for suffix of executables... " >&6; }
3330if { { ac_try="$ac_link"
3331case "(($ac_try" in
3332  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3333  *) ac_try_echo=$ac_try;;
3334esac
3335eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336$as_echo "$ac_try_echo"; } >&5
3337  (eval "$ac_link") 2>&5
3338  ac_status=$?
3339  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340  test $ac_status = 0; }; then :
3341  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3342# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3343# work properly (i.e., refer to `conftest.exe'), while it won't with
3344# `rm'.
3345for ac_file in conftest.exe conftest conftest.*; do
3346  test -f "$ac_file" || continue
3347  case $ac_file in
3348    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3349    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3350	  break;;
3351    * ) break;;
3352  esac
3353done
3354else
3355  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3356$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3357as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3358See \`config.log' for more details" "$LINENO" 5 ; }
3359fi
3360rm -f conftest conftest$ac_cv_exeext
3361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3362$as_echo "$ac_cv_exeext" >&6; }
3363
3364rm -f conftest.$ac_ext
3365EXEEXT=$ac_cv_exeext
3366ac_exeext=$EXEEXT
3367cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3368/* end confdefs.h.  */
3369#include <stdio.h>
3370int
3371main ()
3372{
3373FILE *f = fopen ("conftest.out", "w");
3374 return ferror (f) || fclose (f) != 0;
3375
3376  ;
3377  return 0;
3378}
3379_ACEOF
3380ac_clean_files="$ac_clean_files conftest.out"
3381# Check that the compiler produces executables we can run.  If not, either
3382# the compiler is broken, or we cross compile.
3383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3384$as_echo_n "checking whether we are cross compiling... " >&6; }
3385if test "$cross_compiling" != yes; then
3386  { { ac_try="$ac_link"
3387case "(($ac_try" in
3388  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3389  *) ac_try_echo=$ac_try;;
3390esac
3391eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3392$as_echo "$ac_try_echo"; } >&5
3393  (eval "$ac_link") 2>&5
3394  ac_status=$?
3395  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3396  test $ac_status = 0; }
3397  if { ac_try='./conftest$ac_cv_exeext'
3398  { { case "(($ac_try" in
3399  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3400  *) ac_try_echo=$ac_try;;
3401esac
3402eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3403$as_echo "$ac_try_echo"; } >&5
3404  (eval "$ac_try") 2>&5
3405  ac_status=$?
3406  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3407  test $ac_status = 0; }; }; then
3408    cross_compiling=no
3409  else
3410    if test "$cross_compiling" = maybe; then
3411	cross_compiling=yes
3412    else
3413	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3414$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3415as_fn_error $? "cannot run C compiled programs.
3416If you meant to cross compile, use \`--host'.
3417See \`config.log' for more details" "$LINENO" 5 ; }
3418    fi
3419  fi
3420fi
3421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3422$as_echo "$cross_compiling" >&6; }
3423
3424rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3425ac_clean_files=$ac_clean_files_save
3426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3427$as_echo_n "checking for suffix of object files... " >&6; }
3428if test "${ac_cv_objext+set}" = set; then :
3429  $as_echo_n "(cached) " >&6
3430else
3431  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3432/* end confdefs.h.  */
3433
3434int
3435main ()
3436{
3437
3438  ;
3439  return 0;
3440}
3441_ACEOF
3442rm -f conftest.o conftest.obj
3443if { { ac_try="$ac_compile"
3444case "(($ac_try" in
3445  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3446  *) ac_try_echo=$ac_try;;
3447esac
3448eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3449$as_echo "$ac_try_echo"; } >&5
3450  (eval "$ac_compile") 2>&5
3451  ac_status=$?
3452  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3453  test $ac_status = 0; }; then :
3454  for ac_file in conftest.o conftest.obj conftest.*; do
3455  test -f "$ac_file" || continue;
3456  case $ac_file in
3457    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3458    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3459       break;;
3460  esac
3461done
3462else
3463  $as_echo "$as_me: failed program was:" >&5
3464sed 's/^/| /' conftest.$ac_ext >&5
3465
3466{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3467$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3468as_fn_error $? "cannot compute suffix of object files: cannot compile
3469See \`config.log' for more details" "$LINENO" 5 ; }
3470fi
3471rm -f conftest.$ac_cv_objext conftest.$ac_ext
3472fi
3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3474$as_echo "$ac_cv_objext" >&6; }
3475OBJEXT=$ac_cv_objext
3476ac_objext=$OBJEXT
3477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3478$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3479if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3480  $as_echo_n "(cached) " >&6
3481else
3482  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483/* end confdefs.h.  */
3484
3485int
3486main ()
3487{
3488#ifndef __GNUC__
3489       choke me
3490#endif
3491
3492  ;
3493  return 0;
3494}
3495_ACEOF
3496if ac_fn_c_try_compile "$LINENO"; then :
3497  ac_compiler_gnu=yes
3498else
3499  ac_compiler_gnu=no
3500fi
3501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3502ac_cv_c_compiler_gnu=$ac_compiler_gnu
3503
3504fi
3505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3506$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3507if test $ac_compiler_gnu = yes; then
3508  GCC=yes
3509else
3510  GCC=
3511fi
3512ac_test_CFLAGS=${CFLAGS+set}
3513ac_save_CFLAGS=$CFLAGS
3514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3515$as_echo_n "checking whether $CC accepts -g... " >&6; }
3516if test "${ac_cv_prog_cc_g+set}" = set; then :
3517  $as_echo_n "(cached) " >&6
3518else
3519  ac_save_c_werror_flag=$ac_c_werror_flag
3520   ac_c_werror_flag=yes
3521   ac_cv_prog_cc_g=no
3522   CFLAGS="-g"
3523   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524/* end confdefs.h.  */
3525
3526int
3527main ()
3528{
3529
3530  ;
3531  return 0;
3532}
3533_ACEOF
3534if ac_fn_c_try_compile "$LINENO"; then :
3535  ac_cv_prog_cc_g=yes
3536else
3537  CFLAGS=""
3538      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3539/* end confdefs.h.  */
3540
3541int
3542main ()
3543{
3544
3545  ;
3546  return 0;
3547}
3548_ACEOF
3549if ac_fn_c_try_compile "$LINENO"; then :
3550
3551else
3552  ac_c_werror_flag=$ac_save_c_werror_flag
3553	 CFLAGS="-g"
3554	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3555/* end confdefs.h.  */
3556
3557int
3558main ()
3559{
3560
3561  ;
3562  return 0;
3563}
3564_ACEOF
3565if ac_fn_c_try_compile "$LINENO"; then :
3566  ac_cv_prog_cc_g=yes
3567fi
3568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3569fi
3570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3571fi
3572rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3573   ac_c_werror_flag=$ac_save_c_werror_flag
3574fi
3575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3576$as_echo "$ac_cv_prog_cc_g" >&6; }
3577if test "$ac_test_CFLAGS" = set; then
3578  CFLAGS=$ac_save_CFLAGS
3579elif test $ac_cv_prog_cc_g = yes; then
3580  if test "$GCC" = yes; then
3581    CFLAGS="-g -O2"
3582  else
3583    CFLAGS="-g"
3584  fi
3585else
3586  if test "$GCC" = yes; then
3587    CFLAGS="-O2"
3588  else
3589    CFLAGS=
3590  fi
3591fi
3592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3593$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3594if test "${ac_cv_prog_cc_c89+set}" = set; then :
3595  $as_echo_n "(cached) " >&6
3596else
3597  ac_cv_prog_cc_c89=no
3598ac_save_CC=$CC
3599cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3600/* end confdefs.h.  */
3601#include <stdarg.h>
3602#include <stdio.h>
3603#include <sys/types.h>
3604#include <sys/stat.h>
3605/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3606struct buf { int x; };
3607FILE * (*rcsopen) (struct buf *, struct stat *, int);
3608static char *e (p, i)
3609     char **p;
3610     int i;
3611{
3612  return p[i];
3613}
3614static char *f (char * (*g) (char **, int), char **p, ...)
3615{
3616  char *s;
3617  va_list v;
3618  va_start (v,p);
3619  s = g (p, va_arg (v,int));
3620  va_end (v);
3621  return s;
3622}
3623
3624/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3625   function prototypes and stuff, but not '\xHH' hex character constants.
3626   These don't provoke an error unfortunately, instead are silently treated
3627   as 'x'.  The following induces an error, until -std is added to get
3628   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3629   array size at least.  It's necessary to write '\x00'==0 to get something
3630   that's true only with -std.  */
3631int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3632
3633/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3634   inside strings and character constants.  */
3635#define FOO(x) 'x'
3636int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3637
3638int test (int i, double x);
3639struct s1 {int (*f) (int a);};
3640struct s2 {int (*f) (double a);};
3641int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3642int argc;
3643char **argv;
3644int
3645main ()
3646{
3647return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3648  ;
3649  return 0;
3650}
3651_ACEOF
3652for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3653	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3654do
3655  CC="$ac_save_CC $ac_arg"
3656  if ac_fn_c_try_compile "$LINENO"; then :
3657  ac_cv_prog_cc_c89=$ac_arg
3658fi
3659rm -f core conftest.err conftest.$ac_objext
3660  test "x$ac_cv_prog_cc_c89" != "xno" && break
3661done
3662rm -f conftest.$ac_ext
3663CC=$ac_save_CC
3664
3665fi
3666# AC_CACHE_VAL
3667case "x$ac_cv_prog_cc_c89" in
3668  x)
3669    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3670$as_echo "none needed" >&6; } ;;
3671  xno)
3672    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3673$as_echo "unsupported" >&6; } ;;
3674  *)
3675    CC="$CC $ac_cv_prog_cc_c89"
3676    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3677$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3678esac
3679if test "x$ac_cv_prog_cc_c89" != xno; then :
3680
3681fi
3682
3683ac_ext=c
3684ac_cpp='$CPP $CPPFLAGS'
3685ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3686ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3687ac_compiler_gnu=$ac_cv_c_compiler_gnu
3688DEPDIR="${am__leading_dot}deps"
3689
3690ac_config_commands="$ac_config_commands depfiles"
3691
3692
3693am_make=${MAKE-make}
3694cat > confinc << 'END'
3695am__doit:
3696	@echo this is the am__doit target
3697.PHONY: am__doit
3698END
3699# If we don't find an include directive, just comment out the code.
3700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3701$as_echo_n "checking for style of include used by $am_make... " >&6; }
3702am__include="#"
3703am__quote=
3704_am_result=none
3705# First try GNU make style include.
3706echo "include confinc" > confmf
3707# Ignore all kinds of additional output from `make'.
3708case `$am_make -s -f confmf 2> /dev/null` in #(
3709*the\ am__doit\ target*)
3710  am__include=include
3711  am__quote=
3712  _am_result=GNU
3713  ;;
3714esac
3715# Now try BSD make style include.
3716if test "$am__include" = "#"; then
3717   echo '.include "confinc"' > confmf
3718   case `$am_make -s -f confmf 2> /dev/null` in #(
3719   *the\ am__doit\ target*)
3720     am__include=.include
3721     am__quote="\""
3722     _am_result=BSD
3723     ;;
3724   esac
3725fi
3726
3727
3728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3729$as_echo "$_am_result" >&6; }
3730rm -f confinc confmf
3731
3732# Check whether --enable-dependency-tracking was given.
3733if test "${enable_dependency_tracking+set}" = set; then :
3734  enableval=$enable_dependency_tracking;
3735fi
3736
3737if test "x$enable_dependency_tracking" != xno; then
3738  am_depcomp="$ac_aux_dir/depcomp"
3739  AMDEPBACKSLASH='\'
3740fi
3741 if test "x$enable_dependency_tracking" != xno; then
3742  AMDEP_TRUE=
3743  AMDEP_FALSE='#'
3744else
3745  AMDEP_TRUE='#'
3746  AMDEP_FALSE=
3747fi
3748
3749
3750
3751depcc="$CC"   am_compiler_list=
3752
3753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3754$as_echo_n "checking dependency style of $depcc... " >&6; }
3755if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3756  $as_echo_n "(cached) " >&6
3757else
3758  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3759  # We make a subdir and do the tests there.  Otherwise we can end up
3760  # making bogus files that we don't know about and never remove.  For
3761  # instance it was reported that on HP-UX the gcc test will end up
3762  # making a dummy file named `D' -- because `-MD' means `put the output
3763  # in D'.
3764  mkdir conftest.dir
3765  # Copy depcomp to subdir because otherwise we won't find it if we're
3766  # using a relative directory.
3767  cp "$am_depcomp" conftest.dir
3768  cd conftest.dir
3769  # We will build objects and dependencies in a subdirectory because
3770  # it helps to detect inapplicable dependency modes.  For instance
3771  # both Tru64's cc and ICC support -MD to output dependencies as a
3772  # side effect of compilation, but ICC will put the dependencies in
3773  # the current directory while Tru64 will put them in the object
3774  # directory.
3775  mkdir sub
3776
3777  am_cv_CC_dependencies_compiler_type=none
3778  if test "$am_compiler_list" = ""; then
3779     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3780  fi
3781  am__universal=false
3782  case " $depcc " in #(
3783     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3784     esac
3785
3786  for depmode in $am_compiler_list; do
3787    # Setup a source with many dependencies, because some compilers
3788    # like to wrap large dependency lists on column 80 (with \), and
3789    # we should not choose a depcomp mode which is confused by this.
3790    #
3791    # We need to recreate these files for each test, as the compiler may
3792    # overwrite some of them when testing with obscure command lines.
3793    # This happens at least with the AIX C compiler.
3794    : > sub/conftest.c
3795    for i in 1 2 3 4 5 6; do
3796      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3797      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3798      # Solaris 8's {/usr,}/bin/sh.
3799      touch sub/conftst$i.h
3800    done
3801    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3802
3803    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3804    # mode.  It turns out that the SunPro C++ compiler does not properly
3805    # handle `-M -o', and we need to detect this.  Also, some Intel
3806    # versions had trouble with output in subdirs
3807    am__obj=sub/conftest.${OBJEXT-o}
3808    am__minus_obj="-o $am__obj"
3809    case $depmode in
3810    gcc)
3811      # This depmode causes a compiler race in universal mode.
3812      test "$am__universal" = false || continue
3813      ;;
3814    nosideeffect)
3815      # after this tag, mechanisms are not by side-effect, so they'll
3816      # only be used when explicitly requested
3817      if test "x$enable_dependency_tracking" = xyes; then
3818	continue
3819      else
3820	break
3821      fi
3822      ;;
3823    msvisualcpp | msvcmsys)
3824      # This compiler won't grok `-c -o', but also, the minuso test has
3825      # not run yet.  These depmodes are late enough in the game, and
3826      # so weak that their functioning should not be impacted.
3827      am__obj=conftest.${OBJEXT-o}
3828      am__minus_obj=
3829      ;;
3830    none) break ;;
3831    esac
3832    if depmode=$depmode \
3833       source=sub/conftest.c object=$am__obj \
3834       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3835       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3836         >/dev/null 2>conftest.err &&
3837       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3838       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3839       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3840       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3841      # icc doesn't choke on unknown options, it will just issue warnings
3842      # or remarks (even with -Werror).  So we grep stderr for any message
3843      # that says an option was ignored or not supported.
3844      # When given -MP, icc 7.0 and 7.1 complain thusly:
3845      #   icc: Command line warning: ignoring option '-M'; no argument required
3846      # The diagnosis changed in icc 8.0:
3847      #   icc: Command line remark: option '-MP' not supported
3848      if (grep 'ignoring option' conftest.err ||
3849          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3850        am_cv_CC_dependencies_compiler_type=$depmode
3851        break
3852      fi
3853    fi
3854  done
3855
3856  cd ..
3857  rm -rf conftest.dir
3858else
3859  am_cv_CC_dependencies_compiler_type=none
3860fi
3861
3862fi
3863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3864$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3865CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3866
3867 if
3868  test "x$enable_dependency_tracking" != xno \
3869  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3870  am__fastdepCC_TRUE=
3871  am__fastdepCC_FALSE='#'
3872else
3873  am__fastdepCC_TRUE='#'
3874  am__fastdepCC_FALSE=
3875fi
3876
3877
3878ac_ext=c
3879ac_cpp='$CPP $CPPFLAGS'
3880ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3881ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3882ac_compiler_gnu=$ac_cv_c_compiler_gnu
3883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3884$as_echo_n "checking how to run the C preprocessor... " >&6; }
3885# On Suns, sometimes $CPP names a directory.
3886if test -n "$CPP" && test -d "$CPP"; then
3887  CPP=
3888fi
3889if test -z "$CPP"; then
3890  if test "${ac_cv_prog_CPP+set}" = set; then :
3891  $as_echo_n "(cached) " >&6
3892else
3893      # Double quotes because CPP needs to be expanded
3894    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3895    do
3896      ac_preproc_ok=false
3897for ac_c_preproc_warn_flag in '' yes
3898do
3899  # Use a header file that comes with gcc, so configuring glibc
3900  # with a fresh cross-compiler works.
3901  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3902  # <limits.h> exists even on freestanding compilers.
3903  # On the NeXT, cc -E runs the code through the compiler's parser,
3904  # not just through cpp. "Syntax error" is here to catch this case.
3905  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3906/* end confdefs.h.  */
3907#ifdef __STDC__
3908# include <limits.h>
3909#else
3910# include <assert.h>
3911#endif
3912		     Syntax error
3913_ACEOF
3914if ac_fn_c_try_cpp "$LINENO"; then :
3915
3916else
3917  # Broken: fails on valid input.
3918continue
3919fi
3920rm -f conftest.err conftest.i conftest.$ac_ext
3921
3922  # OK, works on sane cases.  Now check whether nonexistent headers
3923  # can be detected and how.
3924  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3925/* end confdefs.h.  */
3926#include <ac_nonexistent.h>
3927_ACEOF
3928if ac_fn_c_try_cpp "$LINENO"; then :
3929  # Broken: success on invalid input.
3930continue
3931else
3932  # Passes both tests.
3933ac_preproc_ok=:
3934break
3935fi
3936rm -f conftest.err conftest.i conftest.$ac_ext
3937
3938done
3939# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3940rm -f conftest.i conftest.err conftest.$ac_ext
3941if $ac_preproc_ok; then :
3942  break
3943fi
3944
3945    done
3946    ac_cv_prog_CPP=$CPP
3947
3948fi
3949  CPP=$ac_cv_prog_CPP
3950else
3951  ac_cv_prog_CPP=$CPP
3952fi
3953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3954$as_echo "$CPP" >&6; }
3955ac_preproc_ok=false
3956for ac_c_preproc_warn_flag in '' yes
3957do
3958  # Use a header file that comes with gcc, so configuring glibc
3959  # with a fresh cross-compiler works.
3960  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3961  # <limits.h> exists even on freestanding compilers.
3962  # On the NeXT, cc -E runs the code through the compiler's parser,
3963  # not just through cpp. "Syntax error" is here to catch this case.
3964  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965/* end confdefs.h.  */
3966#ifdef __STDC__
3967# include <limits.h>
3968#else
3969# include <assert.h>
3970#endif
3971		     Syntax error
3972_ACEOF
3973if ac_fn_c_try_cpp "$LINENO"; then :
3974
3975else
3976  # Broken: fails on valid input.
3977continue
3978fi
3979rm -f conftest.err conftest.i conftest.$ac_ext
3980
3981  # OK, works on sane cases.  Now check whether nonexistent headers
3982  # can be detected and how.
3983  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3984/* end confdefs.h.  */
3985#include <ac_nonexistent.h>
3986_ACEOF
3987if ac_fn_c_try_cpp "$LINENO"; then :
3988  # Broken: success on invalid input.
3989continue
3990else
3991  # Passes both tests.
3992ac_preproc_ok=:
3993break
3994fi
3995rm -f conftest.err conftest.i conftest.$ac_ext
3996
3997done
3998# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3999rm -f conftest.i conftest.err conftest.$ac_ext
4000if $ac_preproc_ok; then :
4001
4002else
4003  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4004$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4005as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4006See \`config.log' for more details" "$LINENO" 5 ; }
4007fi
4008
4009ac_ext=c
4010ac_cpp='$CPP $CPPFLAGS'
4011ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4012ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4013ac_compiler_gnu=$ac_cv_c_compiler_gnu
4014
4015
4016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4017$as_echo_n "checking whether ln -s works... " >&6; }
4018LN_S=$as_ln_s
4019if test "$LN_S" = "ln -s"; then
4020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4021$as_echo "yes" >&6; }
4022else
4023  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4024$as_echo "no, using $LN_S" >&6; }
4025fi
4026
4027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4028$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4029set x ${MAKE-make}
4030ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4031if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
4032  $as_echo_n "(cached) " >&6
4033else
4034  cat >conftest.make <<\_ACEOF
4035SHELL = /bin/sh
4036all:
4037	@echo '@@@%%%=$(MAKE)=@@@%%%'
4038_ACEOF
4039# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4040case `${MAKE-make} -f conftest.make 2>/dev/null` in
4041  *@@@%%%=?*=@@@%%%*)
4042    eval ac_cv_prog_make_${ac_make}_set=yes;;
4043  *)
4044    eval ac_cv_prog_make_${ac_make}_set=no;;
4045esac
4046rm -f conftest.make
4047fi
4048if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4050$as_echo "yes" >&6; }
4051  SET_MAKE=
4052else
4053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4054$as_echo "no" >&6; }
4055  SET_MAKE="MAKE=${MAKE-make}"
4056fi
4057
4058case `pwd` in
4059  *\ * | *\	*)
4060    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4061$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4062esac
4063
4064
4065
4066macro_version='2.2.6b'
4067macro_revision='1.3017'
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081ltmain="$ac_aux_dir/ltmain.sh"
4082
4083# Make sure we can run config.sub.
4084$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4085  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4086
4087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4088$as_echo_n "checking build system type... " >&6; }
4089if test "${ac_cv_build+set}" = set; then :
4090  $as_echo_n "(cached) " >&6
4091else
4092  ac_build_alias=$build_alias
4093test "x$ac_build_alias" = x &&
4094  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4095test "x$ac_build_alias" = x &&
4096  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4097ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4098  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4099
4100fi
4101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4102$as_echo "$ac_cv_build" >&6; }
4103case $ac_cv_build in
4104*-*-*) ;;
4105*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
4106esac
4107build=$ac_cv_build
4108ac_save_IFS=$IFS; IFS='-'
4109set x $ac_cv_build
4110shift
4111build_cpu=$1
4112build_vendor=$2
4113shift; shift
4114# Remember, the first character of IFS is used to create $*,
4115# except with old shells:
4116build_os=$*
4117IFS=$ac_save_IFS
4118case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4119
4120
4121{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4122$as_echo_n "checking host system type... " >&6; }
4123if test "${ac_cv_host+set}" = set; then :
4124  $as_echo_n "(cached) " >&6
4125else
4126  if test "x$host_alias" = x; then
4127  ac_cv_host=$ac_cv_build
4128else
4129  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4130    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4131fi
4132
4133fi
4134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4135$as_echo "$ac_cv_host" >&6; }
4136case $ac_cv_host in
4137*-*-*) ;;
4138*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
4139esac
4140host=$ac_cv_host
4141ac_save_IFS=$IFS; IFS='-'
4142set x $ac_cv_host
4143shift
4144host_cpu=$1
4145host_vendor=$2
4146shift; shift
4147# Remember, the first character of IFS is used to create $*,
4148# except with old shells:
4149host_os=$*
4150IFS=$ac_save_IFS
4151case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4152
4153
4154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4155$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4156if test "${ac_cv_path_SED+set}" = set; then :
4157  $as_echo_n "(cached) " >&6
4158else
4159            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4160     for ac_i in 1 2 3 4 5 6 7; do
4161       ac_script="$ac_script$as_nl$ac_script"
4162     done
4163     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4164     { ac_script=; unset ac_script;}
4165     if test -z "$SED"; then
4166  ac_path_SED_found=false
4167  # Loop through the user's path and test for each of PROGNAME-LIST
4168  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4169for as_dir in $PATH
4170do
4171  IFS=$as_save_IFS
4172  test -z "$as_dir" && as_dir=.
4173    for ac_prog in sed gsed; do
4174    for ac_exec_ext in '' $ac_executable_extensions; do
4175      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4176      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4177# Check for GNU ac_path_SED and select it if it is found.
4178  # Check for GNU $ac_path_SED
4179case `"$ac_path_SED" --version 2>&1` in
4180*GNU*)
4181  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4182*)
4183  ac_count=0
4184  $as_echo_n 0123456789 >"conftest.in"
4185  while :
4186  do
4187    cat "conftest.in" "conftest.in" >"conftest.tmp"
4188    mv "conftest.tmp" "conftest.in"
4189    cp "conftest.in" "conftest.nl"
4190    $as_echo '' >> "conftest.nl"
4191    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4192    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4193    as_fn_arith $ac_count + 1 && ac_count=$as_val
4194    if test $ac_count -gt ${ac_path_SED_max-0}; then
4195      # Best one so far, save it but keep looking for a better one
4196      ac_cv_path_SED="$ac_path_SED"
4197      ac_path_SED_max=$ac_count
4198    fi
4199    # 10*(2^10) chars as input seems more than enough
4200    test $ac_count -gt 10 && break
4201  done
4202  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4203esac
4204
4205      $ac_path_SED_found && break 3
4206    done
4207  done
4208  done
4209IFS=$as_save_IFS
4210  if test -z "$ac_cv_path_SED"; then
4211    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4212  fi
4213else
4214  ac_cv_path_SED=$SED
4215fi
4216
4217fi
4218{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4219$as_echo "$ac_cv_path_SED" >&6; }
4220 SED="$ac_cv_path_SED"
4221  rm -f conftest.sed
4222
4223test -z "$SED" && SED=sed
4224Xsed="$SED -e 1s/^X//"
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4237$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4238if test "${ac_cv_path_GREP+set}" = set; then :
4239  $as_echo_n "(cached) " >&6
4240else
4241  if test -z "$GREP"; then
4242  ac_path_GREP_found=false
4243  # Loop through the user's path and test for each of PROGNAME-LIST
4244  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4245for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4246do
4247  IFS=$as_save_IFS
4248  test -z "$as_dir" && as_dir=.
4249    for ac_prog in grep ggrep; do
4250    for ac_exec_ext in '' $ac_executable_extensions; do
4251      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4252      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4253# Check for GNU ac_path_GREP and select it if it is found.
4254  # Check for GNU $ac_path_GREP
4255case `"$ac_path_GREP" --version 2>&1` in
4256*GNU*)
4257  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4258*)
4259  ac_count=0
4260  $as_echo_n 0123456789 >"conftest.in"
4261  while :
4262  do
4263    cat "conftest.in" "conftest.in" >"conftest.tmp"
4264    mv "conftest.tmp" "conftest.in"
4265    cp "conftest.in" "conftest.nl"
4266    $as_echo 'GREP' >> "conftest.nl"
4267    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4268    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4269    as_fn_arith $ac_count + 1 && ac_count=$as_val
4270    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4271      # Best one so far, save it but keep looking for a better one
4272      ac_cv_path_GREP="$ac_path_GREP"
4273      ac_path_GREP_max=$ac_count
4274    fi
4275    # 10*(2^10) chars as input seems more than enough
4276    test $ac_count -gt 10 && break
4277  done
4278  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4279esac
4280
4281      $ac_path_GREP_found && break 3
4282    done
4283  done
4284  done
4285IFS=$as_save_IFS
4286  if test -z "$ac_cv_path_GREP"; then
4287    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4288  fi
4289else
4290  ac_cv_path_GREP=$GREP
4291fi
4292
4293fi
4294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4295$as_echo "$ac_cv_path_GREP" >&6; }
4296 GREP="$ac_cv_path_GREP"
4297
4298
4299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4300$as_echo_n "checking for egrep... " >&6; }
4301if test "${ac_cv_path_EGREP+set}" = set; then :
4302  $as_echo_n "(cached) " >&6
4303else
4304  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4305   then ac_cv_path_EGREP="$GREP -E"
4306   else
4307     if test -z "$EGREP"; then
4308  ac_path_EGREP_found=false
4309  # Loop through the user's path and test for each of PROGNAME-LIST
4310  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4311for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4312do
4313  IFS=$as_save_IFS
4314  test -z "$as_dir" && as_dir=.
4315    for ac_prog in egrep; do
4316    for ac_exec_ext in '' $ac_executable_extensions; do
4317      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4318      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4319# Check for GNU ac_path_EGREP and select it if it is found.
4320  # Check for GNU $ac_path_EGREP
4321case `"$ac_path_EGREP" --version 2>&1` in
4322*GNU*)
4323  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4324*)
4325  ac_count=0
4326  $as_echo_n 0123456789 >"conftest.in"
4327  while :
4328  do
4329    cat "conftest.in" "conftest.in" >"conftest.tmp"
4330    mv "conftest.tmp" "conftest.in"
4331    cp "conftest.in" "conftest.nl"
4332    $as_echo 'EGREP' >> "conftest.nl"
4333    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4334    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4335    as_fn_arith $ac_count + 1 && ac_count=$as_val
4336    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4337      # Best one so far, save it but keep looking for a better one
4338      ac_cv_path_EGREP="$ac_path_EGREP"
4339      ac_path_EGREP_max=$ac_count
4340    fi
4341    # 10*(2^10) chars as input seems more than enough
4342    test $ac_count -gt 10 && break
4343  done
4344  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4345esac
4346
4347      $ac_path_EGREP_found && break 3
4348    done
4349  done
4350  done
4351IFS=$as_save_IFS
4352  if test -z "$ac_cv_path_EGREP"; then
4353    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4354  fi
4355else
4356  ac_cv_path_EGREP=$EGREP
4357fi
4358
4359   fi
4360fi
4361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4362$as_echo "$ac_cv_path_EGREP" >&6; }
4363 EGREP="$ac_cv_path_EGREP"
4364
4365
4366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4367$as_echo_n "checking for fgrep... " >&6; }
4368if test "${ac_cv_path_FGREP+set}" = set; then :
4369  $as_echo_n "(cached) " >&6
4370else
4371  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4372   then ac_cv_path_FGREP="$GREP -F"
4373   else
4374     if test -z "$FGREP"; then
4375  ac_path_FGREP_found=false
4376  # Loop through the user's path and test for each of PROGNAME-LIST
4377  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4378for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4379do
4380  IFS=$as_save_IFS
4381  test -z "$as_dir" && as_dir=.
4382    for ac_prog in fgrep; do
4383    for ac_exec_ext in '' $ac_executable_extensions; do
4384      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4385      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4386# Check for GNU ac_path_FGREP and select it if it is found.
4387  # Check for GNU $ac_path_FGREP
4388case `"$ac_path_FGREP" --version 2>&1` in
4389*GNU*)
4390  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4391*)
4392  ac_count=0
4393  $as_echo_n 0123456789 >"conftest.in"
4394  while :
4395  do
4396    cat "conftest.in" "conftest.in" >"conftest.tmp"
4397    mv "conftest.tmp" "conftest.in"
4398    cp "conftest.in" "conftest.nl"
4399    $as_echo 'FGREP' >> "conftest.nl"
4400    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4401    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4402    as_fn_arith $ac_count + 1 && ac_count=$as_val
4403    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4404      # Best one so far, save it but keep looking for a better one
4405      ac_cv_path_FGREP="$ac_path_FGREP"
4406      ac_path_FGREP_max=$ac_count
4407    fi
4408    # 10*(2^10) chars as input seems more than enough
4409    test $ac_count -gt 10 && break
4410  done
4411  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4412esac
4413
4414      $ac_path_FGREP_found && break 3
4415    done
4416  done
4417  done
4418IFS=$as_save_IFS
4419  if test -z "$ac_cv_path_FGREP"; then
4420    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4421  fi
4422else
4423  ac_cv_path_FGREP=$FGREP
4424fi
4425
4426   fi
4427fi
4428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4429$as_echo "$ac_cv_path_FGREP" >&6; }
4430 FGREP="$ac_cv_path_FGREP"
4431
4432
4433test -z "$GREP" && GREP=grep
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453# Check whether --with-gnu-ld was given.
4454if test "${with_gnu_ld+set}" = set; then :
4455  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4456else
4457  with_gnu_ld=no
4458fi
4459
4460ac_prog=ld
4461if test "$GCC" = yes; then
4462  # Check if gcc -print-prog-name=ld gives a path.
4463  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4464$as_echo_n "checking for ld used by $CC... " >&6; }
4465  case $host in
4466  *-*-mingw*)
4467    # gcc leaves a trailing carriage return which upsets mingw
4468    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4469  *)
4470    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4471  esac
4472  case $ac_prog in
4473    # Accept absolute paths.
4474    [\\/]* | ?:[\\/]*)
4475      re_direlt='/[^/][^/]*/\.\./'
4476      # Canonicalize the pathname of ld
4477      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4478      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4479	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4480      done
4481      test -z "$LD" && LD="$ac_prog"
4482      ;;
4483  "")
4484    # If it fails, then pretend we aren't using GCC.
4485    ac_prog=ld
4486    ;;
4487  *)
4488    # If it is relative, then search for the first ld in PATH.
4489    with_gnu_ld=unknown
4490    ;;
4491  esac
4492elif test "$with_gnu_ld" = yes; then
4493  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4494$as_echo_n "checking for GNU ld... " >&6; }
4495else
4496  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4497$as_echo_n "checking for non-GNU ld... " >&6; }
4498fi
4499if test "${lt_cv_path_LD+set}" = set; then :
4500  $as_echo_n "(cached) " >&6
4501else
4502  if test -z "$LD"; then
4503  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4504  for ac_dir in $PATH; do
4505    IFS="$lt_save_ifs"
4506    test -z "$ac_dir" && ac_dir=.
4507    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4508      lt_cv_path_LD="$ac_dir/$ac_prog"
4509      # Check to see if the program is GNU ld.  I'd rather use --version,
4510      # but apparently some variants of GNU ld only accept -v.
4511      # Break only if it was the GNU/non-GNU ld that we prefer.
4512      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4513      *GNU* | *'with BFD'*)
4514	test "$with_gnu_ld" != no && break
4515	;;
4516      *)
4517	test "$with_gnu_ld" != yes && break
4518	;;
4519      esac
4520    fi
4521  done
4522  IFS="$lt_save_ifs"
4523else
4524  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4525fi
4526fi
4527
4528LD="$lt_cv_path_LD"
4529if test -n "$LD"; then
4530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4531$as_echo "$LD" >&6; }
4532else
4533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4534$as_echo "no" >&6; }
4535fi
4536test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4538$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4539if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4540  $as_echo_n "(cached) " >&6
4541else
4542  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4543case `$LD -v 2>&1 </dev/null` in
4544*GNU* | *'with BFD'*)
4545  lt_cv_prog_gnu_ld=yes
4546  ;;
4547*)
4548  lt_cv_prog_gnu_ld=no
4549  ;;
4550esac
4551fi
4552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4553$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4554with_gnu_ld=$lt_cv_prog_gnu_ld
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4565$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4566if test "${lt_cv_path_NM+set}" = set; then :
4567  $as_echo_n "(cached) " >&6
4568else
4569  if test -n "$NM"; then
4570  # Let the user override the test.
4571  lt_cv_path_NM="$NM"
4572else
4573  lt_nm_to_check="${ac_tool_prefix}nm"
4574  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4575    lt_nm_to_check="$lt_nm_to_check nm"
4576  fi
4577  for lt_tmp_nm in $lt_nm_to_check; do
4578    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4579    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4580      IFS="$lt_save_ifs"
4581      test -z "$ac_dir" && ac_dir=.
4582      tmp_nm="$ac_dir/$lt_tmp_nm"
4583      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4584	# Check to see if the nm accepts a BSD-compat flag.
4585	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4586	#   nm: unknown option "B" ignored
4587	# Tru64's nm complains that /dev/null is an invalid object file
4588	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4589	*/dev/null* | *'Invalid file or object type'*)
4590	  lt_cv_path_NM="$tmp_nm -B"
4591	  break
4592	  ;;
4593	*)
4594	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4595	  */dev/null*)
4596	    lt_cv_path_NM="$tmp_nm -p"
4597	    break
4598	    ;;
4599	  *)
4600	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4601	    continue # so that we can try to find one that supports BSD flags
4602	    ;;
4603	  esac
4604	  ;;
4605	esac
4606      fi
4607    done
4608    IFS="$lt_save_ifs"
4609  done
4610  : ${lt_cv_path_NM=no}
4611fi
4612fi
4613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4614$as_echo "$lt_cv_path_NM" >&6; }
4615if test "$lt_cv_path_NM" != "no"; then
4616  NM="$lt_cv_path_NM"
4617else
4618  # Didn't find any BSD compatible name lister, look for dumpbin.
4619  if test -n "$ac_tool_prefix"; then
4620  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4621  do
4622    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4623set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4625$as_echo_n "checking for $ac_word... " >&6; }
4626if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4627  $as_echo_n "(cached) " >&6
4628else
4629  if test -n "$DUMPBIN"; then
4630  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4631else
4632as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4633for as_dir in $PATH
4634do
4635  IFS=$as_save_IFS
4636  test -z "$as_dir" && as_dir=.
4637    for ac_exec_ext in '' $ac_executable_extensions; do
4638  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4639    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4640    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4641    break 2
4642  fi
4643done
4644  done
4645IFS=$as_save_IFS
4646
4647fi
4648fi
4649DUMPBIN=$ac_cv_prog_DUMPBIN
4650if test -n "$DUMPBIN"; then
4651  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4652$as_echo "$DUMPBIN" >&6; }
4653else
4654  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4655$as_echo "no" >&6; }
4656fi
4657
4658
4659    test -n "$DUMPBIN" && break
4660  done
4661fi
4662if test -z "$DUMPBIN"; then
4663  ac_ct_DUMPBIN=$DUMPBIN
4664  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4665do
4666  # Extract the first word of "$ac_prog", so it can be a program name with args.
4667set dummy $ac_prog; ac_word=$2
4668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4669$as_echo_n "checking for $ac_word... " >&6; }
4670if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4671  $as_echo_n "(cached) " >&6
4672else
4673  if test -n "$ac_ct_DUMPBIN"; then
4674  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4675else
4676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4677for as_dir in $PATH
4678do
4679  IFS=$as_save_IFS
4680  test -z "$as_dir" && as_dir=.
4681    for ac_exec_ext in '' $ac_executable_extensions; do
4682  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4683    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4684    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4685    break 2
4686  fi
4687done
4688  done
4689IFS=$as_save_IFS
4690
4691fi
4692fi
4693ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4694if test -n "$ac_ct_DUMPBIN"; then
4695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4696$as_echo "$ac_ct_DUMPBIN" >&6; }
4697else
4698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4699$as_echo "no" >&6; }
4700fi
4701
4702
4703  test -n "$ac_ct_DUMPBIN" && break
4704done
4705
4706  if test "x$ac_ct_DUMPBIN" = x; then
4707    DUMPBIN=":"
4708  else
4709    case $cross_compiling:$ac_tool_warned in
4710yes:)
4711{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4712$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4713ac_tool_warned=yes ;;
4714esac
4715    DUMPBIN=$ac_ct_DUMPBIN
4716  fi
4717fi
4718
4719
4720  if test "$DUMPBIN" != ":"; then
4721    NM="$DUMPBIN"
4722  fi
4723fi
4724test -z "$NM" && NM=nm
4725
4726
4727
4728
4729
4730
4731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4732$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4733if test "${lt_cv_nm_interface+set}" = set; then :
4734  $as_echo_n "(cached) " >&6
4735else
4736  lt_cv_nm_interface="BSD nm"
4737  echo "int some_variable = 0;" > conftest.$ac_ext
4738  (eval echo "\"\$as_me:4738: $ac_compile\"" >&5)
4739  (eval "$ac_compile" 2>conftest.err)
4740  cat conftest.err >&5
4741  (eval echo "\"\$as_me:4741: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4742  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4743  cat conftest.err >&5
4744  (eval echo "\"\$as_me:4744: output\"" >&5)
4745  cat conftest.out >&5
4746  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4747    lt_cv_nm_interface="MS dumpbin"
4748  fi
4749  rm -f conftest*
4750fi
4751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4752$as_echo "$lt_cv_nm_interface" >&6; }
4753
4754# find the maximum length of command line arguments
4755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4756$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4757if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4758  $as_echo_n "(cached) " >&6
4759else
4760    i=0
4761  teststring="ABCD"
4762
4763  case $build_os in
4764  msdosdjgpp*)
4765    # On DJGPP, this test can blow up pretty badly due to problems in libc
4766    # (any single argument exceeding 2000 bytes causes a buffer overrun
4767    # during glob expansion).  Even if it were fixed, the result of this
4768    # check would be larger than it should be.
4769    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4770    ;;
4771
4772  gnu*)
4773    # Under GNU Hurd, this test is not required because there is
4774    # no limit to the length of command line arguments.
4775    # Libtool will interpret -1 as no limit whatsoever
4776    lt_cv_sys_max_cmd_len=-1;
4777    ;;
4778
4779  cygwin* | mingw* | cegcc*)
4780    # On Win9x/ME, this test blows up -- it succeeds, but takes
4781    # about 5 minutes as the teststring grows exponentially.
4782    # Worse, since 9x/ME are not pre-emptively multitasking,
4783    # you end up with a "frozen" computer, even though with patience
4784    # the test eventually succeeds (with a max line length of 256k).
4785    # Instead, let's just punt: use the minimum linelength reported by
4786    # all of the supported platforms: 8192 (on NT/2K/XP).
4787    lt_cv_sys_max_cmd_len=8192;
4788    ;;
4789
4790  amigaos*)
4791    # On AmigaOS with pdksh, this test takes hours, literally.
4792    # So we just punt and use a minimum line length of 8192.
4793    lt_cv_sys_max_cmd_len=8192;
4794    ;;
4795
4796  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4797    # This has been around since 386BSD, at least.  Likely further.
4798    if test -x /sbin/sysctl; then
4799      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4800    elif test -x /usr/sbin/sysctl; then
4801      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4802    else
4803      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4804    fi
4805    # And add a safety zone
4806    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4807    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4808    ;;
4809
4810  interix*)
4811    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4812    lt_cv_sys_max_cmd_len=196608
4813    ;;
4814
4815  osf*)
4816    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4817    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4818    # nice to cause kernel panics so lets avoid the loop below.
4819    # First set a reasonable default.
4820    lt_cv_sys_max_cmd_len=16384
4821    #
4822    if test -x /sbin/sysconfig; then
4823      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4824        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4825      esac
4826    fi
4827    ;;
4828  sco3.2v5*)
4829    lt_cv_sys_max_cmd_len=102400
4830    ;;
4831  sysv5* | sco5v6* | sysv4.2uw2*)
4832    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4833    if test -n "$kargmax"; then
4834      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4835    else
4836      lt_cv_sys_max_cmd_len=32768
4837    fi
4838    ;;
4839  *)
4840    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4841    if test -n "$lt_cv_sys_max_cmd_len"; then
4842      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4843      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4844    else
4845      # Make teststring a little bigger before we do anything with it.
4846      # a 1K string should be a reasonable start.
4847      for i in 1 2 3 4 5 6 7 8 ; do
4848        teststring=$teststring$teststring
4849      done
4850      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4851      # If test is not a shell built-in, we'll probably end up computing a
4852      # maximum length that is only half of the actual maximum length, but
4853      # we can't tell.
4854      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4855	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4856	      test $i != 17 # 1/2 MB should be enough
4857      do
4858        i=`expr $i + 1`
4859        teststring=$teststring$teststring
4860      done
4861      # Only check the string length outside the loop.
4862      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4863      teststring=
4864      # Add a significant safety factor because C++ compilers can tack on
4865      # massive amounts of additional arguments before passing them to the
4866      # linker.  It appears as though 1/2 is a usable value.
4867      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4868    fi
4869    ;;
4870  esac
4871
4872fi
4873
4874if test -n $lt_cv_sys_max_cmd_len ; then
4875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4876$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4877else
4878  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4879$as_echo "none" >&6; }
4880fi
4881max_cmd_len=$lt_cv_sys_max_cmd_len
4882
4883
4884
4885
4886
4887
4888: ${CP="cp -f"}
4889: ${MV="mv -f"}
4890: ${RM="rm -f"}
4891
4892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4893$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4894# Try some XSI features
4895xsi_shell=no
4896( _lt_dummy="a/b/c"
4897  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4898      = c,a/b,, \
4899    && eval 'test $(( 1 + 1 )) -eq 2 \
4900    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4901  && xsi_shell=yes
4902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4903$as_echo "$xsi_shell" >&6; }
4904
4905
4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4907$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4908lt_shell_append=no
4909( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4910    >/dev/null 2>&1 \
4911  && lt_shell_append=yes
4912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4913$as_echo "$lt_shell_append" >&6; }
4914
4915
4916if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4917  lt_unset=unset
4918else
4919  lt_unset=false
4920fi
4921
4922
4923
4924
4925
4926# test EBCDIC or ASCII
4927case `echo X|tr X '\101'` in
4928 A) # ASCII based system
4929    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4930  lt_SP2NL='tr \040 \012'
4931  lt_NL2SP='tr \015\012 \040\040'
4932  ;;
4933 *) # EBCDIC based system
4934  lt_SP2NL='tr \100 \n'
4935  lt_NL2SP='tr \r\n \100\100'
4936  ;;
4937esac
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4948$as_echo_n "checking for $LD option to reload object files... " >&6; }
4949if test "${lt_cv_ld_reload_flag+set}" = set; then :
4950  $as_echo_n "(cached) " >&6
4951else
4952  lt_cv_ld_reload_flag='-r'
4953fi
4954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4955$as_echo "$lt_cv_ld_reload_flag" >&6; }
4956reload_flag=$lt_cv_ld_reload_flag
4957case $reload_flag in
4958"" | " "*) ;;
4959*) reload_flag=" $reload_flag" ;;
4960esac
4961reload_cmds='$LD$reload_flag -o $output$reload_objs'
4962case $host_os in
4963  darwin*)
4964    if test "$GCC" = yes; then
4965      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4966    else
4967      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4968    fi
4969    ;;
4970esac
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980if test -n "$ac_tool_prefix"; then
4981  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4982set dummy ${ac_tool_prefix}objdump; ac_word=$2
4983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4984$as_echo_n "checking for $ac_word... " >&6; }
4985if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4986  $as_echo_n "(cached) " >&6
4987else
4988  if test -n "$OBJDUMP"; then
4989  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4990else
4991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992for as_dir in $PATH
4993do
4994  IFS=$as_save_IFS
4995  test -z "$as_dir" && as_dir=.
4996    for ac_exec_ext in '' $ac_executable_extensions; do
4997  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4998    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4999    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000    break 2
5001  fi
5002done
5003  done
5004IFS=$as_save_IFS
5005
5006fi
5007fi
5008OBJDUMP=$ac_cv_prog_OBJDUMP
5009if test -n "$OBJDUMP"; then
5010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5011$as_echo "$OBJDUMP" >&6; }
5012else
5013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5014$as_echo "no" >&6; }
5015fi
5016
5017
5018fi
5019if test -z "$ac_cv_prog_OBJDUMP"; then
5020  ac_ct_OBJDUMP=$OBJDUMP
5021  # Extract the first word of "objdump", so it can be a program name with args.
5022set dummy objdump; ac_word=$2
5023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5024$as_echo_n "checking for $ac_word... " >&6; }
5025if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5026  $as_echo_n "(cached) " >&6
5027else
5028  if test -n "$ac_ct_OBJDUMP"; then
5029  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5030else
5031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5032for as_dir in $PATH
5033do
5034  IFS=$as_save_IFS
5035  test -z "$as_dir" && as_dir=.
5036    for ac_exec_ext in '' $ac_executable_extensions; do
5037  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5038    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5039    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5040    break 2
5041  fi
5042done
5043  done
5044IFS=$as_save_IFS
5045
5046fi
5047fi
5048ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5049if test -n "$ac_ct_OBJDUMP"; then
5050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5051$as_echo "$ac_ct_OBJDUMP" >&6; }
5052else
5053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5054$as_echo "no" >&6; }
5055fi
5056
5057  if test "x$ac_ct_OBJDUMP" = x; then
5058    OBJDUMP="false"
5059  else
5060    case $cross_compiling:$ac_tool_warned in
5061yes:)
5062{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5063$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5064ac_tool_warned=yes ;;
5065esac
5066    OBJDUMP=$ac_ct_OBJDUMP
5067  fi
5068else
5069  OBJDUMP="$ac_cv_prog_OBJDUMP"
5070fi
5071
5072test -z "$OBJDUMP" && OBJDUMP=objdump
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5083$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5084if test "${lt_cv_deplibs_check_method+set}" = set; then :
5085  $as_echo_n "(cached) " >&6
5086else
5087  lt_cv_file_magic_cmd='$MAGIC_CMD'
5088lt_cv_file_magic_test_file=
5089lt_cv_deplibs_check_method='unknown'
5090# Need to set the preceding variable on all platforms that support
5091# interlibrary dependencies.
5092# 'none' -- dependencies not supported.
5093# `unknown' -- same as none, but documents that we really don't know.
5094# 'pass_all' -- all dependencies passed with no checks.
5095# 'test_compile' -- check by making test program.
5096# 'file_magic [[regex]]' -- check by looking for files in library path
5097# which responds to the $file_magic_cmd with a given extended regex.
5098# If you have `file' or equivalent on your system and you're not sure
5099# whether `pass_all' will *always* work, you probably want this one.
5100
5101case $host_os in
5102aix[4-9]*)
5103  lt_cv_deplibs_check_method=pass_all
5104  ;;
5105
5106beos*)
5107  lt_cv_deplibs_check_method=pass_all
5108  ;;
5109
5110bsdi[45]*)
5111  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5112  lt_cv_file_magic_cmd='/usr/bin/file -L'
5113  lt_cv_file_magic_test_file=/shlib/libc.so
5114  ;;
5115
5116cygwin*)
5117  # func_win32_libid is a shell function defined in ltmain.sh
5118  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5119  lt_cv_file_magic_cmd='func_win32_libid'
5120  ;;
5121
5122mingw* | pw32*)
5123  # Base MSYS/MinGW do not provide the 'file' command needed by
5124  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5125  # unless we find 'file', for example because we are cross-compiling.
5126  if ( file / ) >/dev/null 2>&1; then
5127    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5128    lt_cv_file_magic_cmd='func_win32_libid'
5129  else
5130    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5131    lt_cv_file_magic_cmd='$OBJDUMP -f'
5132  fi
5133  ;;
5134
5135cegcc)
5136  # use the weaker test based on 'objdump'. See mingw*.
5137  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5138  lt_cv_file_magic_cmd='$OBJDUMP -f'
5139  ;;
5140
5141darwin* | rhapsody*)
5142  lt_cv_deplibs_check_method=pass_all
5143  ;;
5144
5145freebsd* | dragonfly*)
5146  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5147    case $host_cpu in
5148    i*86 )
5149      # Not sure whether the presence of OpenBSD here was a mistake.
5150      # Let's accept both of them until this is cleared up.
5151      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5152      lt_cv_file_magic_cmd=/usr/bin/file
5153      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5154      ;;
5155    esac
5156  else
5157    lt_cv_deplibs_check_method=pass_all
5158  fi
5159  ;;
5160
5161gnu*)
5162  lt_cv_deplibs_check_method=pass_all
5163  ;;
5164
5165hpux10.20* | hpux11*)
5166  lt_cv_file_magic_cmd=/usr/bin/file
5167  case $host_cpu in
5168  ia64*)
5169    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5170    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5171    ;;
5172  hppa*64*)
5173    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]'
5174    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5175    ;;
5176  *)
5177    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5178    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5179    ;;
5180  esac
5181  ;;
5182
5183interix[3-9]*)
5184  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5185  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5186  ;;
5187
5188irix5* | irix6* | nonstopux*)
5189  case $LD in
5190  *-32|*"-32 ") libmagic=32-bit;;
5191  *-n32|*"-n32 ") libmagic=N32;;
5192  *-64|*"-64 ") libmagic=64-bit;;
5193  *) libmagic=never-match;;
5194  esac
5195  lt_cv_deplibs_check_method=pass_all
5196  ;;
5197
5198# This must be Linux ELF.
5199linux* | k*bsd*-gnu | kopensolaris*-gnu)
5200  lt_cv_deplibs_check_method=pass_all
5201  ;;
5202
5203netbsd* | netbsdelf*-gnu)
5204  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5205    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5206  else
5207    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5208  fi
5209  ;;
5210
5211newos6*)
5212  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5213  lt_cv_file_magic_cmd=/usr/bin/file
5214  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5215  ;;
5216
5217*nto* | *qnx*)
5218  lt_cv_deplibs_check_method=pass_all
5219  ;;
5220
5221openbsd*)
5222  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5223    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5224  else
5225    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5226  fi
5227  ;;
5228
5229osf3* | osf4* | osf5*)
5230  lt_cv_deplibs_check_method=pass_all
5231  ;;
5232
5233rdos*)
5234  lt_cv_deplibs_check_method=pass_all
5235  ;;
5236
5237solaris*)
5238  lt_cv_deplibs_check_method=pass_all
5239  ;;
5240
5241sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5242  lt_cv_deplibs_check_method=pass_all
5243  ;;
5244
5245sysv4 | sysv4.3*)
5246  case $host_vendor in
5247  motorola)
5248    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]'
5249    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5250    ;;
5251  ncr)
5252    lt_cv_deplibs_check_method=pass_all
5253    ;;
5254  sequent)
5255    lt_cv_file_magic_cmd='/bin/file'
5256    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5257    ;;
5258  sni)
5259    lt_cv_file_magic_cmd='/bin/file'
5260    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5261    lt_cv_file_magic_test_file=/lib/libc.so
5262    ;;
5263  siemens)
5264    lt_cv_deplibs_check_method=pass_all
5265    ;;
5266  pc)
5267    lt_cv_deplibs_check_method=pass_all
5268    ;;
5269  esac
5270  ;;
5271
5272tpf*)
5273  lt_cv_deplibs_check_method=pass_all
5274  ;;
5275esac
5276
5277fi
5278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5279$as_echo "$lt_cv_deplibs_check_method" >&6; }
5280file_magic_cmd=$lt_cv_file_magic_cmd
5281deplibs_check_method=$lt_cv_deplibs_check_method
5282test -z "$deplibs_check_method" && deplibs_check_method=unknown
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295if test -n "$ac_tool_prefix"; then
5296  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5297set dummy ${ac_tool_prefix}ar; ac_word=$2
5298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5299$as_echo_n "checking for $ac_word... " >&6; }
5300if test "${ac_cv_prog_AR+set}" = set; then :
5301  $as_echo_n "(cached) " >&6
5302else
5303  if test -n "$AR"; then
5304  ac_cv_prog_AR="$AR" # Let the user override the test.
5305else
5306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5307for as_dir in $PATH
5308do
5309  IFS=$as_save_IFS
5310  test -z "$as_dir" && as_dir=.
5311    for ac_exec_ext in '' $ac_executable_extensions; do
5312  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5313    ac_cv_prog_AR="${ac_tool_prefix}ar"
5314    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5315    break 2
5316  fi
5317done
5318  done
5319IFS=$as_save_IFS
5320
5321fi
5322fi
5323AR=$ac_cv_prog_AR
5324if test -n "$AR"; then
5325  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5326$as_echo "$AR" >&6; }
5327else
5328  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5329$as_echo "no" >&6; }
5330fi
5331
5332
5333fi
5334if test -z "$ac_cv_prog_AR"; then
5335  ac_ct_AR=$AR
5336  # Extract the first word of "ar", so it can be a program name with args.
5337set dummy ar; ac_word=$2
5338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5339$as_echo_n "checking for $ac_word... " >&6; }
5340if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5341  $as_echo_n "(cached) " >&6
5342else
5343  if test -n "$ac_ct_AR"; then
5344  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5345else
5346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5347for as_dir in $PATH
5348do
5349  IFS=$as_save_IFS
5350  test -z "$as_dir" && as_dir=.
5351    for ac_exec_ext in '' $ac_executable_extensions; do
5352  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5353    ac_cv_prog_ac_ct_AR="ar"
5354    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5355    break 2
5356  fi
5357done
5358  done
5359IFS=$as_save_IFS
5360
5361fi
5362fi
5363ac_ct_AR=$ac_cv_prog_ac_ct_AR
5364if test -n "$ac_ct_AR"; then
5365  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5366$as_echo "$ac_ct_AR" >&6; }
5367else
5368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5369$as_echo "no" >&6; }
5370fi
5371
5372  if test "x$ac_ct_AR" = x; then
5373    AR="false"
5374  else
5375    case $cross_compiling:$ac_tool_warned in
5376yes:)
5377{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5378$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5379ac_tool_warned=yes ;;
5380esac
5381    AR=$ac_ct_AR
5382  fi
5383else
5384  AR="$ac_cv_prog_AR"
5385fi
5386
5387test -z "$AR" && AR=ar
5388test -z "$AR_FLAGS" && AR_FLAGS=cru
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400if test -n "$ac_tool_prefix"; then
5401  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5402set dummy ${ac_tool_prefix}strip; ac_word=$2
5403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5404$as_echo_n "checking for $ac_word... " >&6; }
5405if test "${ac_cv_prog_STRIP+set}" = set; then :
5406  $as_echo_n "(cached) " >&6
5407else
5408  if test -n "$STRIP"; then
5409  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5410else
5411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5412for as_dir in $PATH
5413do
5414  IFS=$as_save_IFS
5415  test -z "$as_dir" && as_dir=.
5416    for ac_exec_ext in '' $ac_executable_extensions; do
5417  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5418    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5419    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5420    break 2
5421  fi
5422done
5423  done
5424IFS=$as_save_IFS
5425
5426fi
5427fi
5428STRIP=$ac_cv_prog_STRIP
5429if test -n "$STRIP"; then
5430  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5431$as_echo "$STRIP" >&6; }
5432else
5433  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5434$as_echo "no" >&6; }
5435fi
5436
5437
5438fi
5439if test -z "$ac_cv_prog_STRIP"; then
5440  ac_ct_STRIP=$STRIP
5441  # Extract the first word of "strip", so it can be a program name with args.
5442set dummy strip; ac_word=$2
5443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5444$as_echo_n "checking for $ac_word... " >&6; }
5445if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5446  $as_echo_n "(cached) " >&6
5447else
5448  if test -n "$ac_ct_STRIP"; then
5449  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5450else
5451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5452for as_dir in $PATH
5453do
5454  IFS=$as_save_IFS
5455  test -z "$as_dir" && as_dir=.
5456    for ac_exec_ext in '' $ac_executable_extensions; do
5457  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5458    ac_cv_prog_ac_ct_STRIP="strip"
5459    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5460    break 2
5461  fi
5462done
5463  done
5464IFS=$as_save_IFS
5465
5466fi
5467fi
5468ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5469if test -n "$ac_ct_STRIP"; then
5470  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5471$as_echo "$ac_ct_STRIP" >&6; }
5472else
5473  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5474$as_echo "no" >&6; }
5475fi
5476
5477  if test "x$ac_ct_STRIP" = x; then
5478    STRIP=":"
5479  else
5480    case $cross_compiling:$ac_tool_warned in
5481yes:)
5482{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5483$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5484ac_tool_warned=yes ;;
5485esac
5486    STRIP=$ac_ct_STRIP
5487  fi
5488else
5489  STRIP="$ac_cv_prog_STRIP"
5490fi
5491
5492test -z "$STRIP" && STRIP=:
5493
5494
5495
5496
5497
5498
5499if test -n "$ac_tool_prefix"; then
5500  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5501set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5503$as_echo_n "checking for $ac_word... " >&6; }
5504if test "${ac_cv_prog_RANLIB+set}" = set; then :
5505  $as_echo_n "(cached) " >&6
5506else
5507  if test -n "$RANLIB"; then
5508  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5509else
5510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5511for as_dir in $PATH
5512do
5513  IFS=$as_save_IFS
5514  test -z "$as_dir" && as_dir=.
5515    for ac_exec_ext in '' $ac_executable_extensions; do
5516  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5517    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5518    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5519    break 2
5520  fi
5521done
5522  done
5523IFS=$as_save_IFS
5524
5525fi
5526fi
5527RANLIB=$ac_cv_prog_RANLIB
5528if test -n "$RANLIB"; then
5529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5530$as_echo "$RANLIB" >&6; }
5531else
5532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5533$as_echo "no" >&6; }
5534fi
5535
5536
5537fi
5538if test -z "$ac_cv_prog_RANLIB"; then
5539  ac_ct_RANLIB=$RANLIB
5540  # Extract the first word of "ranlib", so it can be a program name with args.
5541set dummy ranlib; ac_word=$2
5542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5543$as_echo_n "checking for $ac_word... " >&6; }
5544if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5545  $as_echo_n "(cached) " >&6
5546else
5547  if test -n "$ac_ct_RANLIB"; then
5548  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5549else
5550as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5551for as_dir in $PATH
5552do
5553  IFS=$as_save_IFS
5554  test -z "$as_dir" && as_dir=.
5555    for ac_exec_ext in '' $ac_executable_extensions; do
5556  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5557    ac_cv_prog_ac_ct_RANLIB="ranlib"
5558    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5559    break 2
5560  fi
5561done
5562  done
5563IFS=$as_save_IFS
5564
5565fi
5566fi
5567ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5568if test -n "$ac_ct_RANLIB"; then
5569  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5570$as_echo "$ac_ct_RANLIB" >&6; }
5571else
5572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5573$as_echo "no" >&6; }
5574fi
5575
5576  if test "x$ac_ct_RANLIB" = x; then
5577    RANLIB=":"
5578  else
5579    case $cross_compiling:$ac_tool_warned in
5580yes:)
5581{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5582$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5583ac_tool_warned=yes ;;
5584esac
5585    RANLIB=$ac_ct_RANLIB
5586  fi
5587else
5588  RANLIB="$ac_cv_prog_RANLIB"
5589fi
5590
5591test -z "$RANLIB" && RANLIB=:
5592
5593
5594
5595
5596
5597
5598# Determine commands to create old-style static archives.
5599old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5600old_postinstall_cmds='chmod 644 $oldlib'
5601old_postuninstall_cmds=
5602
5603if test -n "$RANLIB"; then
5604  case $host_os in
5605  openbsd*)
5606    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5607    ;;
5608  *)
5609    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5610    ;;
5611  esac
5612  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5613fi
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648# If no C compiler was specified, use CC.
5649LTCC=${LTCC-"$CC"}
5650
5651# If no C compiler flags were specified, use CFLAGS.
5652LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5653
5654# Allow CC to be a program name with arguments.
5655compiler=$CC
5656
5657
5658# Check for command to grab the raw symbol name followed by C symbol from nm.
5659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5660$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5661if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5662  $as_echo_n "(cached) " >&6
5663else
5664
5665# These are sane defaults that work on at least a few old systems.
5666# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5667
5668# Character class describing NM global symbol codes.
5669symcode='[BCDEGRST]'
5670
5671# Regexp to match symbols that can be accessed directly from C.
5672sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5673
5674# Define system-specific variables.
5675case $host_os in
5676aix*)
5677  symcode='[BCDT]'
5678  ;;
5679cygwin* | mingw* | pw32* | cegcc*)
5680  symcode='[ABCDGISTW]'
5681  ;;
5682hpux*)
5683  if test "$host_cpu" = ia64; then
5684    symcode='[ABCDEGRST]'
5685  fi
5686  ;;
5687irix* | nonstopux*)
5688  symcode='[BCDEGRST]'
5689  ;;
5690osf*)
5691  symcode='[BCDEGQRST]'
5692  ;;
5693solaris*)
5694  symcode='[BDRT]'
5695  ;;
5696sco3.2v5*)
5697  symcode='[DT]'
5698  ;;
5699sysv4.2uw2*)
5700  symcode='[DT]'
5701  ;;
5702sysv5* | sco5v6* | unixware* | OpenUNIX*)
5703  symcode='[ABDT]'
5704  ;;
5705sysv4)
5706  symcode='[DFNSTU]'
5707  ;;
5708esac
5709
5710# If we're using GNU nm, then use its standard symbol codes.
5711case `$NM -V 2>&1` in
5712*GNU* | *'with BFD'*)
5713  symcode='[ABCDGIRSTW]' ;;
5714esac
5715
5716# Transform an extracted symbol line into a proper C declaration.
5717# Some systems (esp. on ia64) link data and code symbols differently,
5718# so use this general approach.
5719lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5720
5721# Transform an extracted symbol line into symbol name and symbol address
5722lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5723lt_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'"
5724
5725# Handle CRLF in mingw tool chain
5726opt_cr=
5727case $build_os in
5728mingw*)
5729  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5730  ;;
5731esac
5732
5733# Try without a prefix underscore, then with it.
5734for ac_symprfx in "" "_"; do
5735
5736  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5737  symxfrm="\\1 $ac_symprfx\\2 \\2"
5738
5739  # Write the raw and C identifiers.
5740  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5741    # Fake it for dumpbin and say T for any non-static function
5742    # and D for any global variable.
5743    # Also find C++ and __fastcall symbols from MSVC++,
5744    # which start with @ or ?.
5745    lt_cv_sys_global_symbol_pipe="$AWK '"\
5746"     {last_section=section; section=\$ 3};"\
5747"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5748"     \$ 0!~/External *\|/{next};"\
5749"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5750"     {if(hide[section]) next};"\
5751"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5752"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5753"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5754"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5755"     ' prfx=^$ac_symprfx"
5756  else
5757    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5758  fi
5759
5760  # Check to see that the pipe works correctly.
5761  pipe_works=no
5762
5763  rm -f conftest*
5764  cat > conftest.$ac_ext <<_LT_EOF
5765#ifdef __cplusplus
5766extern "C" {
5767#endif
5768char nm_test_var;
5769void nm_test_func(void);
5770void nm_test_func(void){}
5771#ifdef __cplusplus
5772}
5773#endif
5774int main(){nm_test_var='a';nm_test_func();return(0);}
5775_LT_EOF
5776
5777  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5778  (eval $ac_compile) 2>&5
5779  ac_status=$?
5780  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5781  test $ac_status = 0; }; then
5782    # Now try to grab the symbols.
5783    nlist=conftest.nm
5784    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5785  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5786  ac_status=$?
5787  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5788  test $ac_status = 0; } && test -s "$nlist"; then
5789      # Try sorting and uniquifying the output.
5790      if sort "$nlist" | uniq > "$nlist"T; then
5791	mv -f "$nlist"T "$nlist"
5792      else
5793	rm -f "$nlist"T
5794      fi
5795
5796      # Make sure that we snagged all the symbols we need.
5797      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5798	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5799	  cat <<_LT_EOF > conftest.$ac_ext
5800#ifdef __cplusplus
5801extern "C" {
5802#endif
5803
5804_LT_EOF
5805	  # Now generate the symbol file.
5806	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5807
5808	  cat <<_LT_EOF >> conftest.$ac_ext
5809
5810/* The mapping between symbol names and symbols.  */
5811const struct {
5812  const char *name;
5813  void       *address;
5814}
5815lt__PROGRAM__LTX_preloaded_symbols[] =
5816{
5817  { "@PROGRAM@", (void *) 0 },
5818_LT_EOF
5819	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5820	  cat <<\_LT_EOF >> conftest.$ac_ext
5821  {0, (void *) 0}
5822};
5823
5824/* This works around a problem in FreeBSD linker */
5825#ifdef FREEBSD_WORKAROUND
5826static const void *lt_preloaded_setup() {
5827  return lt__PROGRAM__LTX_preloaded_symbols;
5828}
5829#endif
5830
5831#ifdef __cplusplus
5832}
5833#endif
5834_LT_EOF
5835	  # Now try linking the two files.
5836	  mv conftest.$ac_objext conftstm.$ac_objext
5837	  lt_save_LIBS="$LIBS"
5838	  lt_save_CFLAGS="$CFLAGS"
5839	  LIBS="conftstm.$ac_objext"
5840	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5841	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5842  (eval $ac_link) 2>&5
5843  ac_status=$?
5844  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5845  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5846	    pipe_works=yes
5847	  fi
5848	  LIBS="$lt_save_LIBS"
5849	  CFLAGS="$lt_save_CFLAGS"
5850	else
5851	  echo "cannot find nm_test_func in $nlist" >&5
5852	fi
5853      else
5854	echo "cannot find nm_test_var in $nlist" >&5
5855      fi
5856    else
5857      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5858    fi
5859  else
5860    echo "$progname: failed program was:" >&5
5861    cat conftest.$ac_ext >&5
5862  fi
5863  rm -rf conftest* conftst*
5864
5865  # Do not use the global_symbol_pipe unless it works.
5866  if test "$pipe_works" = yes; then
5867    break
5868  else
5869    lt_cv_sys_global_symbol_pipe=
5870  fi
5871done
5872
5873fi
5874
5875if test -z "$lt_cv_sys_global_symbol_pipe"; then
5876  lt_cv_sys_global_symbol_to_cdecl=
5877fi
5878if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5880$as_echo "failed" >&6; }
5881else
5882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5883$as_echo "ok" >&6; }
5884fi
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908# Check whether --enable-libtool-lock was given.
5909if test "${enable_libtool_lock+set}" = set; then :
5910  enableval=$enable_libtool_lock;
5911fi
5912
5913test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5914
5915# Some flags need to be propagated to the compiler or linker for good
5916# libtool support.
5917case $host in
5918ia64-*-hpux*)
5919  # Find out which ABI we are using.
5920  echo 'int i;' > conftest.$ac_ext
5921  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5922  (eval $ac_compile) 2>&5
5923  ac_status=$?
5924  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5925  test $ac_status = 0; }; then
5926    case `/usr/bin/file conftest.$ac_objext` in
5927      *ELF-32*)
5928	HPUX_IA64_MODE="32"
5929	;;
5930      *ELF-64*)
5931	HPUX_IA64_MODE="64"
5932	;;
5933    esac
5934  fi
5935  rm -rf conftest*
5936  ;;
5937*-*-irix6*)
5938  # Find out which ABI we are using.
5939  echo '#line 5939 "configure"' > conftest.$ac_ext
5940  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5941  (eval $ac_compile) 2>&5
5942  ac_status=$?
5943  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5944  test $ac_status = 0; }; then
5945    if test "$lt_cv_prog_gnu_ld" = yes; then
5946      case `/usr/bin/file conftest.$ac_objext` in
5947	*32-bit*)
5948	  LD="${LD-ld} -melf32bsmip"
5949	  ;;
5950	*N32*)
5951	  LD="${LD-ld} -melf32bmipn32"
5952	  ;;
5953	*64-bit*)
5954	  LD="${LD-ld} -melf64bmip"
5955	;;
5956      esac
5957    else
5958      case `/usr/bin/file conftest.$ac_objext` in
5959	*32-bit*)
5960	  LD="${LD-ld} -32"
5961	  ;;
5962	*N32*)
5963	  LD="${LD-ld} -n32"
5964	  ;;
5965	*64-bit*)
5966	  LD="${LD-ld} -64"
5967	  ;;
5968      esac
5969    fi
5970  fi
5971  rm -rf conftest*
5972  ;;
5973
5974x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5975s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5976  # Find out which ABI we are using.
5977  echo 'int i;' > conftest.$ac_ext
5978  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5979  (eval $ac_compile) 2>&5
5980  ac_status=$?
5981  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5982  test $ac_status = 0; }; then
5983    case `/usr/bin/file conftest.o` in
5984      *32-bit*)
5985	case $host in
5986	  x86_64-*kfreebsd*-gnu)
5987	    LD="${LD-ld} -m elf_i386_fbsd"
5988	    ;;
5989	  x86_64-*linux*)
5990	    LD="${LD-ld} -m elf_i386"
5991	    ;;
5992	  ppc64-*linux*|powerpc64-*linux*)
5993	    LD="${LD-ld} -m elf32ppclinux"
5994	    ;;
5995	  s390x-*linux*)
5996	    LD="${LD-ld} -m elf_s390"
5997	    ;;
5998	  sparc64-*linux*)
5999	    LD="${LD-ld} -m elf32_sparc"
6000	    ;;
6001	esac
6002	;;
6003      *64-bit*)
6004	case $host in
6005	  x86_64-*kfreebsd*-gnu)
6006	    LD="${LD-ld} -m elf_x86_64_fbsd"
6007	    ;;
6008	  x86_64-*linux*)
6009	    LD="${LD-ld} -m elf_x86_64"
6010	    ;;
6011	  ppc*-*linux*|powerpc*-*linux*)
6012	    LD="${LD-ld} -m elf64ppc"
6013	    ;;
6014	  s390*-*linux*|s390*-*tpf*)
6015	    LD="${LD-ld} -m elf64_s390"
6016	    ;;
6017	  sparc*-*linux*)
6018	    LD="${LD-ld} -m elf64_sparc"
6019	    ;;
6020	esac
6021	;;
6022    esac
6023  fi
6024  rm -rf conftest*
6025  ;;
6026
6027*-*-sco3.2v5*)
6028  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6029  SAVE_CFLAGS="$CFLAGS"
6030  CFLAGS="$CFLAGS -belf"
6031  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6032$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6033if test "${lt_cv_cc_needs_belf+set}" = set; then :
6034  $as_echo_n "(cached) " >&6
6035else
6036  ac_ext=c
6037ac_cpp='$CPP $CPPFLAGS'
6038ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6039ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6040ac_compiler_gnu=$ac_cv_c_compiler_gnu
6041
6042     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043/* end confdefs.h.  */
6044
6045int
6046main ()
6047{
6048
6049  ;
6050  return 0;
6051}
6052_ACEOF
6053if ac_fn_c_try_link "$LINENO"; then :
6054  lt_cv_cc_needs_belf=yes
6055else
6056  lt_cv_cc_needs_belf=no
6057fi
6058rm -f core conftest.err conftest.$ac_objext \
6059    conftest$ac_exeext conftest.$ac_ext
6060     ac_ext=c
6061ac_cpp='$CPP $CPPFLAGS'
6062ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6063ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6064ac_compiler_gnu=$ac_cv_c_compiler_gnu
6065
6066fi
6067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6068$as_echo "$lt_cv_cc_needs_belf" >&6; }
6069  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6070    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6071    CFLAGS="$SAVE_CFLAGS"
6072  fi
6073  ;;
6074sparc*-*solaris*)
6075  # Find out which ABI we are using.
6076  echo 'int i;' > conftest.$ac_ext
6077  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6078  (eval $ac_compile) 2>&5
6079  ac_status=$?
6080  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6081  test $ac_status = 0; }; then
6082    case `/usr/bin/file conftest.o` in
6083    *64-bit*)
6084      case $lt_cv_prog_gnu_ld in
6085      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6086      *)
6087	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6088	  LD="${LD-ld} -64"
6089	fi
6090	;;
6091      esac
6092      ;;
6093    esac
6094  fi
6095  rm -rf conftest*
6096  ;;
6097esac
6098
6099need_locks="$enable_libtool_lock"
6100
6101
6102  case $host_os in
6103    rhapsody* | darwin*)
6104    if test -n "$ac_tool_prefix"; then
6105  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6106set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6108$as_echo_n "checking for $ac_word... " >&6; }
6109if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6110  $as_echo_n "(cached) " >&6
6111else
6112  if test -n "$DSYMUTIL"; then
6113  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6114else
6115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6116for as_dir in $PATH
6117do
6118  IFS=$as_save_IFS
6119  test -z "$as_dir" && as_dir=.
6120    for ac_exec_ext in '' $ac_executable_extensions; do
6121  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6122    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6123    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6124    break 2
6125  fi
6126done
6127  done
6128IFS=$as_save_IFS
6129
6130fi
6131fi
6132DSYMUTIL=$ac_cv_prog_DSYMUTIL
6133if test -n "$DSYMUTIL"; then
6134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6135$as_echo "$DSYMUTIL" >&6; }
6136else
6137  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6138$as_echo "no" >&6; }
6139fi
6140
6141
6142fi
6143if test -z "$ac_cv_prog_DSYMUTIL"; then
6144  ac_ct_DSYMUTIL=$DSYMUTIL
6145  # Extract the first word of "dsymutil", so it can be a program name with args.
6146set dummy dsymutil; ac_word=$2
6147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6148$as_echo_n "checking for $ac_word... " >&6; }
6149if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6150  $as_echo_n "(cached) " >&6
6151else
6152  if test -n "$ac_ct_DSYMUTIL"; then
6153  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6154else
6155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6156for as_dir in $PATH
6157do
6158  IFS=$as_save_IFS
6159  test -z "$as_dir" && as_dir=.
6160    for ac_exec_ext in '' $ac_executable_extensions; do
6161  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6162    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6163    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6164    break 2
6165  fi
6166done
6167  done
6168IFS=$as_save_IFS
6169
6170fi
6171fi
6172ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6173if test -n "$ac_ct_DSYMUTIL"; then
6174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6175$as_echo "$ac_ct_DSYMUTIL" >&6; }
6176else
6177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6178$as_echo "no" >&6; }
6179fi
6180
6181  if test "x$ac_ct_DSYMUTIL" = x; then
6182    DSYMUTIL=":"
6183  else
6184    case $cross_compiling:$ac_tool_warned in
6185yes:)
6186{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6187$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6188ac_tool_warned=yes ;;
6189esac
6190    DSYMUTIL=$ac_ct_DSYMUTIL
6191  fi
6192else
6193  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6194fi
6195
6196    if test -n "$ac_tool_prefix"; then
6197  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6198set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6200$as_echo_n "checking for $ac_word... " >&6; }
6201if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6202  $as_echo_n "(cached) " >&6
6203else
6204  if test -n "$NMEDIT"; then
6205  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6206else
6207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6208for as_dir in $PATH
6209do
6210  IFS=$as_save_IFS
6211  test -z "$as_dir" && as_dir=.
6212    for ac_exec_ext in '' $ac_executable_extensions; do
6213  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6214    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6215    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6216    break 2
6217  fi
6218done
6219  done
6220IFS=$as_save_IFS
6221
6222fi
6223fi
6224NMEDIT=$ac_cv_prog_NMEDIT
6225if test -n "$NMEDIT"; then
6226  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6227$as_echo "$NMEDIT" >&6; }
6228else
6229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6230$as_echo "no" >&6; }
6231fi
6232
6233
6234fi
6235if test -z "$ac_cv_prog_NMEDIT"; then
6236  ac_ct_NMEDIT=$NMEDIT
6237  # Extract the first word of "nmedit", so it can be a program name with args.
6238set dummy nmedit; ac_word=$2
6239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6240$as_echo_n "checking for $ac_word... " >&6; }
6241if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6242  $as_echo_n "(cached) " >&6
6243else
6244  if test -n "$ac_ct_NMEDIT"; then
6245  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6246else
6247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6248for as_dir in $PATH
6249do
6250  IFS=$as_save_IFS
6251  test -z "$as_dir" && as_dir=.
6252    for ac_exec_ext in '' $ac_executable_extensions; do
6253  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6254    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6255    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6256    break 2
6257  fi
6258done
6259  done
6260IFS=$as_save_IFS
6261
6262fi
6263fi
6264ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6265if test -n "$ac_ct_NMEDIT"; then
6266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6267$as_echo "$ac_ct_NMEDIT" >&6; }
6268else
6269  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6270$as_echo "no" >&6; }
6271fi
6272
6273  if test "x$ac_ct_NMEDIT" = x; then
6274    NMEDIT=":"
6275  else
6276    case $cross_compiling:$ac_tool_warned in
6277yes:)
6278{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6279$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6280ac_tool_warned=yes ;;
6281esac
6282    NMEDIT=$ac_ct_NMEDIT
6283  fi
6284else
6285  NMEDIT="$ac_cv_prog_NMEDIT"
6286fi
6287
6288    if test -n "$ac_tool_prefix"; then
6289  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6290set dummy ${ac_tool_prefix}lipo; ac_word=$2
6291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6292$as_echo_n "checking for $ac_word... " >&6; }
6293if test "${ac_cv_prog_LIPO+set}" = set; then :
6294  $as_echo_n "(cached) " >&6
6295else
6296  if test -n "$LIPO"; then
6297  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6298else
6299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6300for as_dir in $PATH
6301do
6302  IFS=$as_save_IFS
6303  test -z "$as_dir" && as_dir=.
6304    for ac_exec_ext in '' $ac_executable_extensions; do
6305  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6306    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6307    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6308    break 2
6309  fi
6310done
6311  done
6312IFS=$as_save_IFS
6313
6314fi
6315fi
6316LIPO=$ac_cv_prog_LIPO
6317if test -n "$LIPO"; then
6318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6319$as_echo "$LIPO" >&6; }
6320else
6321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6322$as_echo "no" >&6; }
6323fi
6324
6325
6326fi
6327if test -z "$ac_cv_prog_LIPO"; then
6328  ac_ct_LIPO=$LIPO
6329  # Extract the first word of "lipo", so it can be a program name with args.
6330set dummy lipo; ac_word=$2
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6332$as_echo_n "checking for $ac_word... " >&6; }
6333if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6334  $as_echo_n "(cached) " >&6
6335else
6336  if test -n "$ac_ct_LIPO"; then
6337  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6338else
6339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6340for as_dir in $PATH
6341do
6342  IFS=$as_save_IFS
6343  test -z "$as_dir" && as_dir=.
6344    for ac_exec_ext in '' $ac_executable_extensions; do
6345  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6346    ac_cv_prog_ac_ct_LIPO="lipo"
6347    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6348    break 2
6349  fi
6350done
6351  done
6352IFS=$as_save_IFS
6353
6354fi
6355fi
6356ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6357if test -n "$ac_ct_LIPO"; then
6358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6359$as_echo "$ac_ct_LIPO" >&6; }
6360else
6361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6362$as_echo "no" >&6; }
6363fi
6364
6365  if test "x$ac_ct_LIPO" = x; then
6366    LIPO=":"
6367  else
6368    case $cross_compiling:$ac_tool_warned in
6369yes:)
6370{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6371$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6372ac_tool_warned=yes ;;
6373esac
6374    LIPO=$ac_ct_LIPO
6375  fi
6376else
6377  LIPO="$ac_cv_prog_LIPO"
6378fi
6379
6380    if test -n "$ac_tool_prefix"; then
6381  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6382set dummy ${ac_tool_prefix}otool; ac_word=$2
6383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6384$as_echo_n "checking for $ac_word... " >&6; }
6385if test "${ac_cv_prog_OTOOL+set}" = set; then :
6386  $as_echo_n "(cached) " >&6
6387else
6388  if test -n "$OTOOL"; then
6389  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6390else
6391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6392for as_dir in $PATH
6393do
6394  IFS=$as_save_IFS
6395  test -z "$as_dir" && as_dir=.
6396    for ac_exec_ext in '' $ac_executable_extensions; do
6397  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6398    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6399    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6400    break 2
6401  fi
6402done
6403  done
6404IFS=$as_save_IFS
6405
6406fi
6407fi
6408OTOOL=$ac_cv_prog_OTOOL
6409if test -n "$OTOOL"; then
6410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6411$as_echo "$OTOOL" >&6; }
6412else
6413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6414$as_echo "no" >&6; }
6415fi
6416
6417
6418fi
6419if test -z "$ac_cv_prog_OTOOL"; then
6420  ac_ct_OTOOL=$OTOOL
6421  # Extract the first word of "otool", so it can be a program name with args.
6422set dummy otool; ac_word=$2
6423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6424$as_echo_n "checking for $ac_word... " >&6; }
6425if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6426  $as_echo_n "(cached) " >&6
6427else
6428  if test -n "$ac_ct_OTOOL"; then
6429  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6430else
6431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6432for as_dir in $PATH
6433do
6434  IFS=$as_save_IFS
6435  test -z "$as_dir" && as_dir=.
6436    for ac_exec_ext in '' $ac_executable_extensions; do
6437  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6438    ac_cv_prog_ac_ct_OTOOL="otool"
6439    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6440    break 2
6441  fi
6442done
6443  done
6444IFS=$as_save_IFS
6445
6446fi
6447fi
6448ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6449if test -n "$ac_ct_OTOOL"; then
6450  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6451$as_echo "$ac_ct_OTOOL" >&6; }
6452else
6453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6454$as_echo "no" >&6; }
6455fi
6456
6457  if test "x$ac_ct_OTOOL" = x; then
6458    OTOOL=":"
6459  else
6460    case $cross_compiling:$ac_tool_warned in
6461yes:)
6462{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6463$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6464ac_tool_warned=yes ;;
6465esac
6466    OTOOL=$ac_ct_OTOOL
6467  fi
6468else
6469  OTOOL="$ac_cv_prog_OTOOL"
6470fi
6471
6472    if test -n "$ac_tool_prefix"; then
6473  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6474set dummy ${ac_tool_prefix}otool64; ac_word=$2
6475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6476$as_echo_n "checking for $ac_word... " >&6; }
6477if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6478  $as_echo_n "(cached) " >&6
6479else
6480  if test -n "$OTOOL64"; then
6481  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6482else
6483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6484for as_dir in $PATH
6485do
6486  IFS=$as_save_IFS
6487  test -z "$as_dir" && as_dir=.
6488    for ac_exec_ext in '' $ac_executable_extensions; do
6489  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6490    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6491    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6492    break 2
6493  fi
6494done
6495  done
6496IFS=$as_save_IFS
6497
6498fi
6499fi
6500OTOOL64=$ac_cv_prog_OTOOL64
6501if test -n "$OTOOL64"; then
6502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6503$as_echo "$OTOOL64" >&6; }
6504else
6505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6506$as_echo "no" >&6; }
6507fi
6508
6509
6510fi
6511if test -z "$ac_cv_prog_OTOOL64"; then
6512  ac_ct_OTOOL64=$OTOOL64
6513  # Extract the first word of "otool64", so it can be a program name with args.
6514set dummy otool64; ac_word=$2
6515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6516$as_echo_n "checking for $ac_word... " >&6; }
6517if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6518  $as_echo_n "(cached) " >&6
6519else
6520  if test -n "$ac_ct_OTOOL64"; then
6521  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6522else
6523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6524for as_dir in $PATH
6525do
6526  IFS=$as_save_IFS
6527  test -z "$as_dir" && as_dir=.
6528    for ac_exec_ext in '' $ac_executable_extensions; do
6529  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6530    ac_cv_prog_ac_ct_OTOOL64="otool64"
6531    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6532    break 2
6533  fi
6534done
6535  done
6536IFS=$as_save_IFS
6537
6538fi
6539fi
6540ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6541if test -n "$ac_ct_OTOOL64"; then
6542  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6543$as_echo "$ac_ct_OTOOL64" >&6; }
6544else
6545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6546$as_echo "no" >&6; }
6547fi
6548
6549  if test "x$ac_ct_OTOOL64" = x; then
6550    OTOOL64=":"
6551  else
6552    case $cross_compiling:$ac_tool_warned in
6553yes:)
6554{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6555$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6556ac_tool_warned=yes ;;
6557esac
6558    OTOOL64=$ac_ct_OTOOL64
6559  fi
6560else
6561  OTOOL64="$ac_cv_prog_OTOOL64"
6562fi
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6591$as_echo_n "checking for -single_module linker flag... " >&6; }
6592if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6593  $as_echo_n "(cached) " >&6
6594else
6595  lt_cv_apple_cc_single_mod=no
6596      if test -z "${LT_MULTI_MODULE}"; then
6597	# By default we will add the -single_module flag. You can override
6598	# by either setting the environment variable LT_MULTI_MODULE
6599	# non-empty at configure time, or by adding -multi_module to the
6600	# link flags.
6601	rm -rf libconftest.dylib*
6602	echo "int foo(void){return 1;}" > conftest.c
6603	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6604-dynamiclib -Wl,-single_module conftest.c" >&5
6605	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6606	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6607        _lt_result=$?
6608	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6609	  lt_cv_apple_cc_single_mod=yes
6610	else
6611	  cat conftest.err >&5
6612	fi
6613	rm -rf libconftest.dylib*
6614	rm -f conftest.*
6615      fi
6616fi
6617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6618$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6619    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6620$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6621if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6622  $as_echo_n "(cached) " >&6
6623else
6624  lt_cv_ld_exported_symbols_list=no
6625      save_LDFLAGS=$LDFLAGS
6626      echo "_main" > conftest.sym
6627      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6628      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6629/* end confdefs.h.  */
6630
6631int
6632main ()
6633{
6634
6635  ;
6636  return 0;
6637}
6638_ACEOF
6639if ac_fn_c_try_link "$LINENO"; then :
6640  lt_cv_ld_exported_symbols_list=yes
6641else
6642  lt_cv_ld_exported_symbols_list=no
6643fi
6644rm -f core conftest.err conftest.$ac_objext \
6645    conftest$ac_exeext conftest.$ac_ext
6646	LDFLAGS="$save_LDFLAGS"
6647
6648fi
6649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6650$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6651    case $host_os in
6652    rhapsody* | darwin1.[012])
6653      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6654    darwin1.*)
6655      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6656    darwin*) # darwin 5.x on
6657      # if running on 10.5 or later, the deployment target defaults
6658      # to the OS version, if on x86, and 10.4, the deployment
6659      # target defaults to 10.4. Don't you love it?
6660      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6661	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6662	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6663	10.[012]*)
6664	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6665	10.*)
6666	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6667      esac
6668    ;;
6669  esac
6670    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6671      _lt_dar_single_mod='$single_module'
6672    fi
6673    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6674      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6675    else
6676      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6677    fi
6678    if test "$DSYMUTIL" != ":"; then
6679      _lt_dsymutil='~$DSYMUTIL $lib || :'
6680    else
6681      _lt_dsymutil=
6682    fi
6683    ;;
6684  esac
6685
6686
6687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6688$as_echo_n "checking for ANSI C header files... " >&6; }
6689if test "${ac_cv_header_stdc+set}" = set; then :
6690  $as_echo_n "(cached) " >&6
6691else
6692  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6693/* end confdefs.h.  */
6694#include <stdlib.h>
6695#include <stdarg.h>
6696#include <string.h>
6697#include <float.h>
6698
6699int
6700main ()
6701{
6702
6703  ;
6704  return 0;
6705}
6706_ACEOF
6707if ac_fn_c_try_compile "$LINENO"; then :
6708  ac_cv_header_stdc=yes
6709else
6710  ac_cv_header_stdc=no
6711fi
6712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6713
6714if test $ac_cv_header_stdc = yes; then
6715  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6717/* end confdefs.h.  */
6718#include <string.h>
6719
6720_ACEOF
6721if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6722  $EGREP "memchr" >/dev/null 2>&1; then :
6723
6724else
6725  ac_cv_header_stdc=no
6726fi
6727rm -f conftest*
6728
6729fi
6730
6731if test $ac_cv_header_stdc = yes; then
6732  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6734/* end confdefs.h.  */
6735#include <stdlib.h>
6736
6737_ACEOF
6738if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6739  $EGREP "free" >/dev/null 2>&1; then :
6740
6741else
6742  ac_cv_header_stdc=no
6743fi
6744rm -f conftest*
6745
6746fi
6747
6748if test $ac_cv_header_stdc = yes; then
6749  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6750  if test "$cross_compiling" = yes; then :
6751  :
6752else
6753  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6754/* end confdefs.h.  */
6755#include <ctype.h>
6756#include <stdlib.h>
6757#if ((' ' & 0x0FF) == 0x020)
6758# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6759# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6760#else
6761# define ISLOWER(c) \
6762		   (('a' <= (c) && (c) <= 'i') \
6763		     || ('j' <= (c) && (c) <= 'r') \
6764		     || ('s' <= (c) && (c) <= 'z'))
6765# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6766#endif
6767
6768#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6769int
6770main ()
6771{
6772  int i;
6773  for (i = 0; i < 256; i++)
6774    if (XOR (islower (i), ISLOWER (i))
6775	|| toupper (i) != TOUPPER (i))
6776      return 2;
6777  return 0;
6778}
6779_ACEOF
6780if ac_fn_c_try_run "$LINENO"; then :
6781
6782else
6783  ac_cv_header_stdc=no
6784fi
6785rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6786  conftest.$ac_objext conftest.beam conftest.$ac_ext
6787fi
6788
6789fi
6790fi
6791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6792$as_echo "$ac_cv_header_stdc" >&6; }
6793if test $ac_cv_header_stdc = yes; then
6794
6795$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6796
6797fi
6798
6799# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6800for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6801		  inttypes.h stdint.h unistd.h
6802do :
6803  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6804ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6805"
6806if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6807  cat >>confdefs.h <<_ACEOF
6808#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6809_ACEOF
6810
6811fi
6812
6813done
6814
6815
6816for ac_header in dlfcn.h
6817do :
6818  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6819"
6820if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6821  cat >>confdefs.h <<_ACEOF
6822#define HAVE_DLFCN_H 1
6823_ACEOF
6824
6825fi
6826
6827done
6828
6829
6830
6831# Set options
6832
6833
6834
6835        enable_dlopen=no
6836
6837
6838  enable_win32_dll=no
6839
6840
6841            # Check whether --enable-shared was given.
6842if test "${enable_shared+set}" = set; then :
6843  enableval=$enable_shared; p=${PACKAGE-default}
6844    case $enableval in
6845    yes) enable_shared=yes ;;
6846    no) enable_shared=no ;;
6847    *)
6848      enable_shared=no
6849      # Look at the argument we got.  We use all the common list separators.
6850      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6851      for pkg in $enableval; do
6852	IFS="$lt_save_ifs"
6853	if test "X$pkg" = "X$p"; then
6854	  enable_shared=yes
6855	fi
6856      done
6857      IFS="$lt_save_ifs"
6858      ;;
6859    esac
6860else
6861  enable_shared=yes
6862fi
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872  # Check whether --enable-static was given.
6873if test "${enable_static+set}" = set; then :
6874  enableval=$enable_static; p=${PACKAGE-default}
6875    case $enableval in
6876    yes) enable_static=yes ;;
6877    no) enable_static=no ;;
6878    *)
6879     enable_static=no
6880      # Look at the argument we got.  We use all the common list separators.
6881      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6882      for pkg in $enableval; do
6883	IFS="$lt_save_ifs"
6884	if test "X$pkg" = "X$p"; then
6885	  enable_static=yes
6886	fi
6887      done
6888      IFS="$lt_save_ifs"
6889      ;;
6890    esac
6891else
6892  enable_static=yes
6893fi
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904# Check whether --with-pic was given.
6905if test "${with_pic+set}" = set; then :
6906  withval=$with_pic; pic_mode="$withval"
6907else
6908  pic_mode=default
6909fi
6910
6911
6912test -z "$pic_mode" && pic_mode=default
6913
6914
6915
6916
6917
6918
6919
6920  # Check whether --enable-fast-install was given.
6921if test "${enable_fast_install+set}" = set; then :
6922  enableval=$enable_fast_install; p=${PACKAGE-default}
6923    case $enableval in
6924    yes) enable_fast_install=yes ;;
6925    no) enable_fast_install=no ;;
6926    *)
6927      enable_fast_install=no
6928      # Look at the argument we got.  We use all the common list separators.
6929      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6930      for pkg in $enableval; do
6931	IFS="$lt_save_ifs"
6932	if test "X$pkg" = "X$p"; then
6933	  enable_fast_install=yes
6934	fi
6935      done
6936      IFS="$lt_save_ifs"
6937      ;;
6938    esac
6939else
6940  enable_fast_install=yes
6941fi
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953# This can be used to rebuild libtool when needed
6954LIBTOOL_DEPS="$ltmain"
6955
6956# Always use our own libtool.
6957LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983test -z "$LN_S" && LN_S="ln -s"
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998if test -n "${ZSH_VERSION+set}" ; then
6999   setopt NO_GLOB_SUBST
7000fi
7001
7002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7003$as_echo_n "checking for objdir... " >&6; }
7004if test "${lt_cv_objdir+set}" = set; then :
7005  $as_echo_n "(cached) " >&6
7006else
7007  rm -f .libs 2>/dev/null
7008mkdir .libs 2>/dev/null
7009if test -d .libs; then
7010  lt_cv_objdir=.libs
7011else
7012  # MS-DOS does not allow filenames that begin with a dot.
7013  lt_cv_objdir=_libs
7014fi
7015rmdir .libs 2>/dev/null
7016fi
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7018$as_echo "$lt_cv_objdir" >&6; }
7019objdir=$lt_cv_objdir
7020
7021
7022
7023
7024
7025cat >>confdefs.h <<_ACEOF
7026#define LT_OBJDIR "$lt_cv_objdir/"
7027_ACEOF
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045case $host_os in
7046aix3*)
7047  # AIX sometimes has problems with the GCC collect2 program.  For some
7048  # reason, if we set the COLLECT_NAMES environment variable, the problems
7049  # vanish in a puff of smoke.
7050  if test "X${COLLECT_NAMES+set}" != Xset; then
7051    COLLECT_NAMES=
7052    export COLLECT_NAMES
7053  fi
7054  ;;
7055esac
7056
7057# Sed substitution that helps us do robust quoting.  It backslashifies
7058# metacharacters that are still active within double-quoted strings.
7059sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7060
7061# Same as above, but do not quote variable references.
7062double_quote_subst='s/\(["`\\]\)/\\\1/g'
7063
7064# Sed substitution to delay expansion of an escaped shell variable in a
7065# double_quote_subst'ed string.
7066delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7067
7068# Sed substitution to delay expansion of an escaped single quote.
7069delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7070
7071# Sed substitution to avoid accidental globbing in evaled expressions
7072no_glob_subst='s/\*/\\\*/g'
7073
7074# Global variables:
7075ofile=libtool
7076can_build_shared=yes
7077
7078# All known linkers require a `.a' archive for static linking (except MSVC,
7079# which needs '.lib').
7080libext=a
7081
7082with_gnu_ld="$lt_cv_prog_gnu_ld"
7083
7084old_CC="$CC"
7085old_CFLAGS="$CFLAGS"
7086
7087# Set sane defaults for various variables
7088test -z "$CC" && CC=cc
7089test -z "$LTCC" && LTCC=$CC
7090test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7091test -z "$LD" && LD=ld
7092test -z "$ac_objext" && ac_objext=o
7093
7094for cc_temp in $compiler""; do
7095  case $cc_temp in
7096    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7097    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7098    \-*) ;;
7099    *) break;;
7100  esac
7101done
7102cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7103
7104
7105# Only perform the check for file, if the check method requires it
7106test -z "$MAGIC_CMD" && MAGIC_CMD=file
7107case $deplibs_check_method in
7108file_magic*)
7109  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7110    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7111$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7112if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7113  $as_echo_n "(cached) " >&6
7114else
7115  case $MAGIC_CMD in
7116[\\/*] |  ?:[\\/]*)
7117  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7118  ;;
7119*)
7120  lt_save_MAGIC_CMD="$MAGIC_CMD"
7121  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7122  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7123  for ac_dir in $ac_dummy; do
7124    IFS="$lt_save_ifs"
7125    test -z "$ac_dir" && ac_dir=.
7126    if test -f $ac_dir/${ac_tool_prefix}file; then
7127      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7128      if test -n "$file_magic_test_file"; then
7129	case $deplibs_check_method in
7130	"file_magic "*)
7131	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7132	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7133	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7134	    $EGREP "$file_magic_regex" > /dev/null; then
7135	    :
7136	  else
7137	    cat <<_LT_EOF 1>&2
7138
7139*** Warning: the command libtool uses to detect shared libraries,
7140*** $file_magic_cmd, produces output that libtool cannot recognize.
7141*** The result is that libtool may fail to recognize shared libraries
7142*** as such.  This will affect the creation of libtool libraries that
7143*** depend on shared libraries, but programs linked with such libtool
7144*** libraries will work regardless of this problem.  Nevertheless, you
7145*** may want to report the problem to your system manager and/or to
7146*** bug-libtool@gnu.org
7147
7148_LT_EOF
7149	  fi ;;
7150	esac
7151      fi
7152      break
7153    fi
7154  done
7155  IFS="$lt_save_ifs"
7156  MAGIC_CMD="$lt_save_MAGIC_CMD"
7157  ;;
7158esac
7159fi
7160
7161MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7162if test -n "$MAGIC_CMD"; then
7163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7164$as_echo "$MAGIC_CMD" >&6; }
7165else
7166  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7167$as_echo "no" >&6; }
7168fi
7169
7170
7171
7172
7173
7174if test -z "$lt_cv_path_MAGIC_CMD"; then
7175  if test -n "$ac_tool_prefix"; then
7176    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7177$as_echo_n "checking for file... " >&6; }
7178if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7179  $as_echo_n "(cached) " >&6
7180else
7181  case $MAGIC_CMD in
7182[\\/*] |  ?:[\\/]*)
7183  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7184  ;;
7185*)
7186  lt_save_MAGIC_CMD="$MAGIC_CMD"
7187  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7188  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7189  for ac_dir in $ac_dummy; do
7190    IFS="$lt_save_ifs"
7191    test -z "$ac_dir" && ac_dir=.
7192    if test -f $ac_dir/file; then
7193      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7194      if test -n "$file_magic_test_file"; then
7195	case $deplibs_check_method in
7196	"file_magic "*)
7197	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7198	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7199	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7200	    $EGREP "$file_magic_regex" > /dev/null; then
7201	    :
7202	  else
7203	    cat <<_LT_EOF 1>&2
7204
7205*** Warning: the command libtool uses to detect shared libraries,
7206*** $file_magic_cmd, produces output that libtool cannot recognize.
7207*** The result is that libtool may fail to recognize shared libraries
7208*** as such.  This will affect the creation of libtool libraries that
7209*** depend on shared libraries, but programs linked with such libtool
7210*** libraries will work regardless of this problem.  Nevertheless, you
7211*** may want to report the problem to your system manager and/or to
7212*** bug-libtool@gnu.org
7213
7214_LT_EOF
7215	  fi ;;
7216	esac
7217      fi
7218      break
7219    fi
7220  done
7221  IFS="$lt_save_ifs"
7222  MAGIC_CMD="$lt_save_MAGIC_CMD"
7223  ;;
7224esac
7225fi
7226
7227MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7228if test -n "$MAGIC_CMD"; then
7229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7230$as_echo "$MAGIC_CMD" >&6; }
7231else
7232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7233$as_echo "no" >&6; }
7234fi
7235
7236
7237  else
7238    MAGIC_CMD=:
7239  fi
7240fi
7241
7242  fi
7243  ;;
7244esac
7245
7246# Use C for the default configuration in the libtool script
7247
7248lt_save_CC="$CC"
7249ac_ext=c
7250ac_cpp='$CPP $CPPFLAGS'
7251ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7252ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7253ac_compiler_gnu=$ac_cv_c_compiler_gnu
7254
7255
7256# Source file extension for C test sources.
7257ac_ext=c
7258
7259# Object file extension for compiled C test sources.
7260objext=o
7261objext=$objext
7262
7263# Code to be used in simple compile tests
7264lt_simple_compile_test_code="int some_variable = 0;"
7265
7266# Code to be used in simple link tests
7267lt_simple_link_test_code='int main(){return(0);}'
7268
7269
7270
7271
7272
7273
7274
7275# If no C compiler was specified, use CC.
7276LTCC=${LTCC-"$CC"}
7277
7278# If no C compiler flags were specified, use CFLAGS.
7279LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7280
7281# Allow CC to be a program name with arguments.
7282compiler=$CC
7283
7284# Save the default compiler, since it gets overwritten when the other
7285# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7286compiler_DEFAULT=$CC
7287
7288# save warnings/boilerplate of simple test code
7289ac_outfile=conftest.$ac_objext
7290echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7291eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7292_lt_compiler_boilerplate=`cat conftest.err`
7293$RM conftest*
7294
7295ac_outfile=conftest.$ac_objext
7296echo "$lt_simple_link_test_code" >conftest.$ac_ext
7297eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7298_lt_linker_boilerplate=`cat conftest.err`
7299$RM -r conftest*
7300
7301
7302if test -n "$compiler"; then
7303
7304lt_prog_compiler_no_builtin_flag=
7305
7306if test "$GCC" = yes; then
7307  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7308
7309  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7310$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7311if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7312  $as_echo_n "(cached) " >&6
7313else
7314  lt_cv_prog_compiler_rtti_exceptions=no
7315   ac_outfile=conftest.$ac_objext
7316   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7317   lt_compiler_flag="-fno-rtti -fno-exceptions"
7318   # Insert the option either (1) after the last *FLAGS variable, or
7319   # (2) before a word containing "conftest.", or (3) at the end.
7320   # Note that $ac_compile itself does not contain backslashes and begins
7321   # with a dollar sign (not a hyphen), so the echo should work correctly.
7322   # The option is referenced via a variable to avoid confusing sed.
7323   lt_compile=`echo "$ac_compile" | $SED \
7324   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7325   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7326   -e 's:$: $lt_compiler_flag:'`
7327   (eval echo "\"\$as_me:7327: $lt_compile\"" >&5)
7328   (eval "$lt_compile" 2>conftest.err)
7329   ac_status=$?
7330   cat conftest.err >&5
7331   echo "$as_me:7331: \$? = $ac_status" >&5
7332   if (exit $ac_status) && test -s "$ac_outfile"; then
7333     # The compiler can only warn and ignore the option if not recognized
7334     # So say no if there are warnings other than the usual output.
7335     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7336     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7337     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7338       lt_cv_prog_compiler_rtti_exceptions=yes
7339     fi
7340   fi
7341   $RM conftest*
7342
7343fi
7344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7345$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7346
7347if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7348    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7349else
7350    :
7351fi
7352
7353fi
7354
7355
7356
7357
7358
7359
7360  lt_prog_compiler_wl=
7361lt_prog_compiler_pic=
7362lt_prog_compiler_static=
7363
7364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7365$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7366
7367  if test "$GCC" = yes; then
7368    lt_prog_compiler_wl='-Wl,'
7369    lt_prog_compiler_static='-static'
7370
7371    case $host_os in
7372      aix*)
7373      # All AIX code is PIC.
7374      if test "$host_cpu" = ia64; then
7375	# AIX 5 now supports IA64 processor
7376	lt_prog_compiler_static='-Bstatic'
7377      fi
7378      ;;
7379
7380    amigaos*)
7381      case $host_cpu in
7382      powerpc)
7383            # see comment about AmigaOS4 .so support
7384            lt_prog_compiler_pic='-fPIC'
7385        ;;
7386      m68k)
7387            # FIXME: we need at least 68020 code to build shared libraries, but
7388            # adding the `-m68020' flag to GCC prevents building anything better,
7389            # like `-m68040'.
7390            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7391        ;;
7392      esac
7393      ;;
7394
7395    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7396      # PIC is the default for these OSes.
7397      ;;
7398
7399    mingw* | cygwin* | pw32* | os2* | cegcc*)
7400      # This hack is so that the source file can tell whether it is being
7401      # built for inclusion in a dll (and should export symbols for example).
7402      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7403      # (--disable-auto-import) libraries
7404      lt_prog_compiler_pic='-DDLL_EXPORT'
7405      ;;
7406
7407    darwin* | rhapsody*)
7408      # PIC is the default on this platform
7409      # Common symbols not allowed in MH_DYLIB files
7410      lt_prog_compiler_pic='-fno-common'
7411      ;;
7412
7413    hpux*)
7414      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7415      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7416      # sets the default TLS model and affects inlining.
7417      case $host_cpu in
7418      hppa*64*)
7419	# +Z the default
7420	;;
7421      *)
7422	lt_prog_compiler_pic='-fPIC'
7423	;;
7424      esac
7425      ;;
7426
7427    interix[3-9]*)
7428      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7429      # Instead, we relocate shared libraries at runtime.
7430      ;;
7431
7432    msdosdjgpp*)
7433      # Just because we use GCC doesn't mean we suddenly get shared libraries
7434      # on systems that don't support them.
7435      lt_prog_compiler_can_build_shared=no
7436      enable_shared=no
7437      ;;
7438
7439    *nto* | *qnx*)
7440      # QNX uses GNU C++, but need to define -shared option too, otherwise
7441      # it will coredump.
7442      lt_prog_compiler_pic='-fPIC -shared'
7443      ;;
7444
7445    sysv4*MP*)
7446      if test -d /usr/nec; then
7447	lt_prog_compiler_pic=-Kconform_pic
7448      fi
7449      ;;
7450
7451    *)
7452      lt_prog_compiler_pic='-fPIC'
7453      ;;
7454    esac
7455  else
7456    # PORTME Check for flag to pass linker flags through the system compiler.
7457    case $host_os in
7458    aix*)
7459      lt_prog_compiler_wl='-Wl,'
7460      if test "$host_cpu" = ia64; then
7461	# AIX 5 now supports IA64 processor
7462	lt_prog_compiler_static='-Bstatic'
7463      else
7464	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7465      fi
7466      ;;
7467
7468    mingw* | cygwin* | pw32* | os2* | cegcc*)
7469      # This hack is so that the source file can tell whether it is being
7470      # built for inclusion in a dll (and should export symbols for example).
7471      lt_prog_compiler_pic='-DDLL_EXPORT'
7472      ;;
7473
7474    hpux9* | hpux10* | hpux11*)
7475      lt_prog_compiler_wl='-Wl,'
7476      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7477      # not for PA HP-UX.
7478      case $host_cpu in
7479      hppa*64*|ia64*)
7480	# +Z the default
7481	;;
7482      *)
7483	lt_prog_compiler_pic='+Z'
7484	;;
7485      esac
7486      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7487      lt_prog_compiler_static='${wl}-a ${wl}archive'
7488      ;;
7489
7490    irix5* | irix6* | nonstopux*)
7491      lt_prog_compiler_wl='-Wl,'
7492      # PIC (with -KPIC) is the default.
7493      lt_prog_compiler_static='-non_shared'
7494      ;;
7495
7496    linux* | k*bsd*-gnu | kopensolaris*-gnu)
7497      case $cc_basename in
7498      # old Intel for x86_64 which still supported -KPIC.
7499      ecc*)
7500	lt_prog_compiler_wl='-Wl,'
7501	lt_prog_compiler_pic='-KPIC'
7502	lt_prog_compiler_static='-static'
7503        ;;
7504      # icc used to be incompatible with GCC.
7505      # ICC 10 doesn't accept -KPIC any more.
7506      icc* | ifort*)
7507	lt_prog_compiler_wl='-Wl,'
7508	lt_prog_compiler_pic='-fPIC'
7509	lt_prog_compiler_static='-static'
7510        ;;
7511      # Lahey Fortran 8.1.
7512      lf95*)
7513	lt_prog_compiler_wl='-Wl,'
7514	lt_prog_compiler_pic='--shared'
7515	lt_prog_compiler_static='--static'
7516	;;
7517      pgcc* | pgf77* | pgf90* | pgf95*)
7518        # Portland Group compilers (*not* the Pentium gcc compiler,
7519	# which looks to be a dead project)
7520	lt_prog_compiler_wl='-Wl,'
7521	lt_prog_compiler_pic='-fpic'
7522	lt_prog_compiler_static='-Bstatic'
7523        ;;
7524      ccc*)
7525        lt_prog_compiler_wl='-Wl,'
7526        # All Alpha code is PIC.
7527        lt_prog_compiler_static='-non_shared'
7528        ;;
7529      xl*)
7530	# IBM XL C 8.0/Fortran 10.1 on PPC
7531	lt_prog_compiler_wl='-Wl,'
7532	lt_prog_compiler_pic='-qpic'
7533	lt_prog_compiler_static='-qstaticlink'
7534	;;
7535      *)
7536	case `$CC -V 2>&1 | sed 5q` in
7537	*Sun\ C*)
7538	  # Sun C 5.9
7539	  lt_prog_compiler_pic='-KPIC'
7540	  lt_prog_compiler_static='-Bstatic'
7541	  lt_prog_compiler_wl='-Wl,'
7542	  ;;
7543	*Sun\ F*)
7544	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7545	  lt_prog_compiler_pic='-KPIC'
7546	  lt_prog_compiler_static='-Bstatic'
7547	  lt_prog_compiler_wl=''
7548	  ;;
7549	esac
7550	;;
7551      esac
7552      ;;
7553
7554    newsos6)
7555      lt_prog_compiler_pic='-KPIC'
7556      lt_prog_compiler_static='-Bstatic'
7557      ;;
7558
7559    *nto* | *qnx*)
7560      # QNX uses GNU C++, but need to define -shared option too, otherwise
7561      # it will coredump.
7562      lt_prog_compiler_pic='-fPIC -shared'
7563      ;;
7564
7565    osf3* | osf4* | osf5*)
7566      lt_prog_compiler_wl='-Wl,'
7567      # All OSF/1 code is PIC.
7568      lt_prog_compiler_static='-non_shared'
7569      ;;
7570
7571    rdos*)
7572      lt_prog_compiler_static='-non_shared'
7573      ;;
7574
7575    solaris*)
7576      lt_prog_compiler_pic='-KPIC'
7577      lt_prog_compiler_static='-Bstatic'
7578      case $cc_basename in
7579      f77* | f90* | f95*)
7580	lt_prog_compiler_wl='-Qoption ld ';;
7581      *)
7582	lt_prog_compiler_wl='-Wl,';;
7583      esac
7584      ;;
7585
7586    sunos4*)
7587      lt_prog_compiler_wl='-Qoption ld '
7588      lt_prog_compiler_pic='-PIC'
7589      lt_prog_compiler_static='-Bstatic'
7590      ;;
7591
7592    sysv4 | sysv4.2uw2* | sysv4.3*)
7593      lt_prog_compiler_wl='-Wl,'
7594      lt_prog_compiler_pic='-KPIC'
7595      lt_prog_compiler_static='-Bstatic'
7596      ;;
7597
7598    sysv4*MP*)
7599      if test -d /usr/nec ;then
7600	lt_prog_compiler_pic='-Kconform_pic'
7601	lt_prog_compiler_static='-Bstatic'
7602      fi
7603      ;;
7604
7605    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7606      lt_prog_compiler_wl='-Wl,'
7607      lt_prog_compiler_pic='-KPIC'
7608      lt_prog_compiler_static='-Bstatic'
7609      ;;
7610
7611    unicos*)
7612      lt_prog_compiler_wl='-Wl,'
7613      lt_prog_compiler_can_build_shared=no
7614      ;;
7615
7616    uts4*)
7617      lt_prog_compiler_pic='-pic'
7618      lt_prog_compiler_static='-Bstatic'
7619      ;;
7620
7621    *)
7622      lt_prog_compiler_can_build_shared=no
7623      ;;
7624    esac
7625  fi
7626
7627case $host_os in
7628  # For platforms which do not support PIC, -DPIC is meaningless:
7629  *djgpp*)
7630    lt_prog_compiler_pic=
7631    ;;
7632  *)
7633    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7634    ;;
7635esac
7636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7637$as_echo "$lt_prog_compiler_pic" >&6; }
7638
7639
7640
7641
7642
7643
7644#
7645# Check to make sure the PIC flag actually works.
7646#
7647if test -n "$lt_prog_compiler_pic"; then
7648  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7649$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7650if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7651  $as_echo_n "(cached) " >&6
7652else
7653  lt_cv_prog_compiler_pic_works=no
7654   ac_outfile=conftest.$ac_objext
7655   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7656   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7657   # Insert the option either (1) after the last *FLAGS variable, or
7658   # (2) before a word containing "conftest.", or (3) at the end.
7659   # Note that $ac_compile itself does not contain backslashes and begins
7660   # with a dollar sign (not a hyphen), so the echo should work correctly.
7661   # The option is referenced via a variable to avoid confusing sed.
7662   lt_compile=`echo "$ac_compile" | $SED \
7663   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7664   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7665   -e 's:$: $lt_compiler_flag:'`
7666   (eval echo "\"\$as_me:7666: $lt_compile\"" >&5)
7667   (eval "$lt_compile" 2>conftest.err)
7668   ac_status=$?
7669   cat conftest.err >&5
7670   echo "$as_me:7670: \$? = $ac_status" >&5
7671   if (exit $ac_status) && test -s "$ac_outfile"; then
7672     # The compiler can only warn and ignore the option if not recognized
7673     # So say no if there are warnings other than the usual output.
7674     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7675     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7676     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7677       lt_cv_prog_compiler_pic_works=yes
7678     fi
7679   fi
7680   $RM conftest*
7681
7682fi
7683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7684$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7685
7686if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7687    case $lt_prog_compiler_pic in
7688     "" | " "*) ;;
7689     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7690     esac
7691else
7692    lt_prog_compiler_pic=
7693     lt_prog_compiler_can_build_shared=no
7694fi
7695
7696fi
7697
7698
7699
7700
7701
7702
7703#
7704# Check to make sure the static flag actually works.
7705#
7706wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7708$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7709if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7710  $as_echo_n "(cached) " >&6
7711else
7712  lt_cv_prog_compiler_static_works=no
7713   save_LDFLAGS="$LDFLAGS"
7714   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7715   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7716   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7717     # The linker can only warn and ignore the option if not recognized
7718     # So say no if there are warnings
7719     if test -s conftest.err; then
7720       # Append any errors to the config.log.
7721       cat conftest.err 1>&5
7722       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7723       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7724       if diff conftest.exp conftest.er2 >/dev/null; then
7725         lt_cv_prog_compiler_static_works=yes
7726       fi
7727     else
7728       lt_cv_prog_compiler_static_works=yes
7729     fi
7730   fi
7731   $RM -r conftest*
7732   LDFLAGS="$save_LDFLAGS"
7733
7734fi
7735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7736$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7737
7738if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7739    :
7740else
7741    lt_prog_compiler_static=
7742fi
7743
7744
7745
7746
7747
7748
7749
7750  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7751$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7752if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7753  $as_echo_n "(cached) " >&6
7754else
7755  lt_cv_prog_compiler_c_o=no
7756   $RM -r conftest 2>/dev/null
7757   mkdir conftest
7758   cd conftest
7759   mkdir out
7760   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7761
7762   lt_compiler_flag="-o out/conftest2.$ac_objext"
7763   # Insert the option either (1) after the last *FLAGS variable, or
7764   # (2) before a word containing "conftest.", or (3) at the end.
7765   # Note that $ac_compile itself does not contain backslashes and begins
7766   # with a dollar sign (not a hyphen), so the echo should work correctly.
7767   lt_compile=`echo "$ac_compile" | $SED \
7768   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7769   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7770   -e 's:$: $lt_compiler_flag:'`
7771   (eval echo "\"\$as_me:7771: $lt_compile\"" >&5)
7772   (eval "$lt_compile" 2>out/conftest.err)
7773   ac_status=$?
7774   cat out/conftest.err >&5
7775   echo "$as_me:7775: \$? = $ac_status" >&5
7776   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7777   then
7778     # The compiler can only warn and ignore the option if not recognized
7779     # So say no if there are warnings
7780     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7781     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7782     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7783       lt_cv_prog_compiler_c_o=yes
7784     fi
7785   fi
7786   chmod u+w . 2>&5
7787   $RM conftest*
7788   # SGI C++ compiler will create directory out/ii_files/ for
7789   # template instantiation
7790   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7791   $RM out/* && rmdir out
7792   cd ..
7793   $RM -r conftest
7794   $RM conftest*
7795
7796fi
7797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7798$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7799
7800
7801
7802
7803
7804
7805  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7806$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7807if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7808  $as_echo_n "(cached) " >&6
7809else
7810  lt_cv_prog_compiler_c_o=no
7811   $RM -r conftest 2>/dev/null
7812   mkdir conftest
7813   cd conftest
7814   mkdir out
7815   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7816
7817   lt_compiler_flag="-o out/conftest2.$ac_objext"
7818   # Insert the option either (1) after the last *FLAGS variable, or
7819   # (2) before a word containing "conftest.", or (3) at the end.
7820   # Note that $ac_compile itself does not contain backslashes and begins
7821   # with a dollar sign (not a hyphen), so the echo should work correctly.
7822   lt_compile=`echo "$ac_compile" | $SED \
7823   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7824   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7825   -e 's:$: $lt_compiler_flag:'`
7826   (eval echo "\"\$as_me:7826: $lt_compile\"" >&5)
7827   (eval "$lt_compile" 2>out/conftest.err)
7828   ac_status=$?
7829   cat out/conftest.err >&5
7830   echo "$as_me:7830: \$? = $ac_status" >&5
7831   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7832   then
7833     # The compiler can only warn and ignore the option if not recognized
7834     # So say no if there are warnings
7835     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7836     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7837     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7838       lt_cv_prog_compiler_c_o=yes
7839     fi
7840   fi
7841   chmod u+w . 2>&5
7842   $RM conftest*
7843   # SGI C++ compiler will create directory out/ii_files/ for
7844   # template instantiation
7845   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7846   $RM out/* && rmdir out
7847   cd ..
7848   $RM -r conftest
7849   $RM conftest*
7850
7851fi
7852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7853$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7854
7855
7856
7857
7858hard_links="nottested"
7859if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7860  # do not overwrite the value of need_locks provided by the user
7861  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7862$as_echo_n "checking if we can lock with hard links... " >&6; }
7863  hard_links=yes
7864  $RM conftest*
7865  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7866  touch conftest.a
7867  ln conftest.a conftest.b 2>&5 || hard_links=no
7868  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7869  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7870$as_echo "$hard_links" >&6; }
7871  if test "$hard_links" = no; then
7872    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7873$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7874    need_locks=warn
7875  fi
7876else
7877  need_locks=no
7878fi
7879
7880
7881
7882
7883
7884
7885  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7886$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7887
7888  runpath_var=
7889  allow_undefined_flag=
7890  always_export_symbols=no
7891  archive_cmds=
7892  archive_expsym_cmds=
7893  compiler_needs_object=no
7894  enable_shared_with_static_runtimes=no
7895  export_dynamic_flag_spec=
7896  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7897  hardcode_automatic=no
7898  hardcode_direct=no
7899  hardcode_direct_absolute=no
7900  hardcode_libdir_flag_spec=
7901  hardcode_libdir_flag_spec_ld=
7902  hardcode_libdir_separator=
7903  hardcode_minus_L=no
7904  hardcode_shlibpath_var=unsupported
7905  inherit_rpath=no
7906  link_all_deplibs=unknown
7907  module_cmds=
7908  module_expsym_cmds=
7909  old_archive_from_new_cmds=
7910  old_archive_from_expsyms_cmds=
7911  thread_safe_flag_spec=
7912  whole_archive_flag_spec=
7913  # include_expsyms should be a list of space-separated symbols to be *always*
7914  # included in the symbol list
7915  include_expsyms=
7916  # exclude_expsyms can be an extended regexp of symbols to exclude
7917  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7918  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7919  # as well as any symbol that contains `d'.
7920  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7921  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7922  # platforms (ab)use it in PIC code, but their linkers get confused if
7923  # the symbol is explicitly referenced.  Since portable code cannot
7924  # rely on this symbol name, it's probably fine to never include it in
7925  # preloaded symbol tables.
7926  # Exclude shared library initialization/finalization symbols.
7927  extract_expsyms_cmds=
7928
7929  case $host_os in
7930  cygwin* | mingw* | pw32* | cegcc*)
7931    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7932    # When not using gcc, we currently assume that we are using
7933    # Microsoft Visual C++.
7934    if test "$GCC" != yes; then
7935      with_gnu_ld=no
7936    fi
7937    ;;
7938  interix*)
7939    # we just hope/assume this is gcc and not c89 (= MSVC++)
7940    with_gnu_ld=yes
7941    ;;
7942  openbsd*)
7943    with_gnu_ld=no
7944    ;;
7945  linux* | k*bsd*-gnu)
7946    link_all_deplibs=no
7947    ;;
7948  esac
7949
7950  ld_shlibs=yes
7951  if test "$with_gnu_ld" = yes; then
7952    # If archive_cmds runs LD, not CC, wlarc should be empty
7953    wlarc='${wl}'
7954
7955    # Set some defaults for GNU ld with shared library support. These
7956    # are reset later if shared libraries are not supported. Putting them
7957    # here allows them to be overridden if necessary.
7958    runpath_var=LD_RUN_PATH
7959    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7960    export_dynamic_flag_spec='${wl}--export-dynamic'
7961    # ancient GNU ld didn't support --whole-archive et. al.
7962    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7963      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7964    else
7965      whole_archive_flag_spec=
7966    fi
7967    supports_anon_versioning=no
7968    case `$LD -v 2>&1` in
7969      *GNU\ gold*) supports_anon_versioning=yes ;;
7970      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7971      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7972      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7973      *\ 2.11.*) ;; # other 2.11 versions
7974      *) supports_anon_versioning=yes ;;
7975    esac
7976
7977    # See if GNU ld supports shared libraries.
7978    case $host_os in
7979    aix[3-9]*)
7980      # On AIX/PPC, the GNU linker is very broken
7981      if test "$host_cpu" != ia64; then
7982	ld_shlibs=no
7983	cat <<_LT_EOF 1>&2
7984
7985*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7986*** to be unable to reliably create shared libraries on AIX.
7987*** Therefore, libtool is disabling shared libraries support.  If you
7988*** really care for shared libraries, you may want to modify your PATH
7989*** so that a non-GNU linker is found, and then restart.
7990
7991_LT_EOF
7992      fi
7993      ;;
7994
7995    amigaos*)
7996      case $host_cpu in
7997      powerpc)
7998            # see comment about AmigaOS4 .so support
7999            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8000            archive_expsym_cmds=''
8001        ;;
8002      m68k)
8003            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)'
8004            hardcode_libdir_flag_spec='-L$libdir'
8005            hardcode_minus_L=yes
8006        ;;
8007      esac
8008      ;;
8009
8010    beos*)
8011      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8012	allow_undefined_flag=unsupported
8013	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8014	# support --undefined.  This deserves some investigation.  FIXME
8015	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8016      else
8017	ld_shlibs=no
8018      fi
8019      ;;
8020
8021    cygwin* | mingw* | pw32* | cegcc*)
8022      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8023      # as there is no search path for DLLs.
8024      hardcode_libdir_flag_spec='-L$libdir'
8025      allow_undefined_flag=unsupported
8026      always_export_symbols=no
8027      enable_shared_with_static_runtimes=yes
8028      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8029
8030      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8031        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8032	# If the export-symbols file already is a .def file (1st line
8033	# is EXPORTS), use it as is; otherwise, prepend...
8034	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8035	  cp $export_symbols $output_objdir/$soname.def;
8036	else
8037	  echo EXPORTS > $output_objdir/$soname.def;
8038	  cat $export_symbols >> $output_objdir/$soname.def;
8039	fi~
8040	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8041      else
8042	ld_shlibs=no
8043      fi
8044      ;;
8045
8046    interix[3-9]*)
8047      hardcode_direct=no
8048      hardcode_shlibpath_var=no
8049      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8050      export_dynamic_flag_spec='${wl}-E'
8051      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8052      # Instead, shared libraries are loaded at an image base (0x10000000 by
8053      # default) and relocated if they conflict, which is a slow very memory
8054      # consuming and fragmenting process.  To avoid this, we pick a random,
8055      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8056      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8057      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8058      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'
8059      ;;
8060
8061    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8062      tmp_diet=no
8063      if test "$host_os" = linux-dietlibc; then
8064	case $cc_basename in
8065	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8066	esac
8067      fi
8068      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8069	 && test "$tmp_diet" = no
8070      then
8071	tmp_addflag=
8072	tmp_sharedflag='-shared'
8073	case $cc_basename,$host_cpu in
8074        pgcc*)				# Portland Group C compiler
8075	  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'
8076	  tmp_addflag=' $pic_flag'
8077	  ;;
8078	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8079	  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'
8080	  tmp_addflag=' $pic_flag -Mnomain' ;;
8081	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8082	  tmp_addflag=' -i_dynamic' ;;
8083	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8084	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8085	ifc* | ifort*)			# Intel Fortran compiler
8086	  tmp_addflag=' -nofor_main' ;;
8087	lf95*)				# Lahey Fortran 8.1
8088	  whole_archive_flag_spec=
8089	  tmp_sharedflag='--shared' ;;
8090	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8091	  tmp_sharedflag='-qmkshrobj'
8092	  tmp_addflag= ;;
8093	esac
8094	case `$CC -V 2>&1 | sed 5q` in
8095	*Sun\ C*)			# Sun C 5.9
8096	  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'
8097	  compiler_needs_object=yes
8098	  tmp_sharedflag='-G' ;;
8099	*Sun\ F*)			# Sun Fortran 8.3
8100	  tmp_sharedflag='-G' ;;
8101	esac
8102	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8103
8104        if test "x$supports_anon_versioning" = xyes; then
8105          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8106	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8107	    echo "local: *; };" >> $output_objdir/$libname.ver~
8108	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8109        fi
8110
8111	case $cc_basename in
8112	xlf*)
8113	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8114	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8115	  hardcode_libdir_flag_spec=
8116	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8117	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8118	  if test "x$supports_anon_versioning" = xyes; then
8119	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8120	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8121	      echo "local: *; };" >> $output_objdir/$libname.ver~
8122	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8123	  fi
8124	  ;;
8125	esac
8126      else
8127        ld_shlibs=no
8128      fi
8129      ;;
8130
8131    netbsd* | netbsdelf*-gnu)
8132      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8133	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8134	wlarc=
8135      else
8136	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8137	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8138      fi
8139      ;;
8140
8141    solaris*)
8142      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8143	ld_shlibs=no
8144	cat <<_LT_EOF 1>&2
8145
8146*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8147*** create shared libraries on Solaris systems.  Therefore, libtool
8148*** is disabling shared libraries support.  We urge you to upgrade GNU
8149*** binutils to release 2.9.1 or newer.  Another option is to modify
8150*** your PATH or compiler configuration so that the native linker is
8151*** used, and then restart.
8152
8153_LT_EOF
8154      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8155	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8156	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8157      else
8158	ld_shlibs=no
8159      fi
8160      ;;
8161
8162    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8163      case `$LD -v 2>&1` in
8164        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8165	ld_shlibs=no
8166	cat <<_LT_EOF 1>&2
8167
8168*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8169*** reliably create shared libraries on SCO systems.  Therefore, libtool
8170*** is disabling shared libraries support.  We urge you to upgrade GNU
8171*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8172*** your PATH or compiler configuration so that the native linker is
8173*** used, and then restart.
8174
8175_LT_EOF
8176	;;
8177	*)
8178	  # For security reasons, it is highly recommended that you always
8179	  # use absolute paths for naming shared libraries, and exclude the
8180	  # DT_RUNPATH tag from executables and libraries.  But doing so
8181	  # requires that you compile everything twice, which is a pain.
8182	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8183	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8184	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8185	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8186	  else
8187	    ld_shlibs=no
8188	  fi
8189	;;
8190      esac
8191      ;;
8192
8193    sunos4*)
8194      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8195      wlarc=
8196      hardcode_direct=yes
8197      hardcode_shlibpath_var=no
8198      ;;
8199
8200    *)
8201      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8202	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8203	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8204      else
8205	ld_shlibs=no
8206      fi
8207      ;;
8208    esac
8209
8210    if test "$ld_shlibs" = no; then
8211      runpath_var=
8212      hardcode_libdir_flag_spec=
8213      export_dynamic_flag_spec=
8214      whole_archive_flag_spec=
8215    fi
8216  else
8217    # PORTME fill in a description of your system's linker (not GNU ld)
8218    case $host_os in
8219    aix3*)
8220      allow_undefined_flag=unsupported
8221      always_export_symbols=yes
8222      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'
8223      # Note: this linker hardcodes the directories in LIBPATH if there
8224      # are no directories specified by -L.
8225      hardcode_minus_L=yes
8226      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8227	# Neither direct hardcoding nor static linking is supported with a
8228	# broken collect2.
8229	hardcode_direct=unsupported
8230      fi
8231      ;;
8232
8233    aix[4-9]*)
8234      if test "$host_cpu" = ia64; then
8235	# On IA64, the linker does run time linking by default, so we don't
8236	# have to do anything special.
8237	aix_use_runtimelinking=no
8238	exp_sym_flag='-Bexport'
8239	no_entry_flag=""
8240      else
8241	# If we're using GNU nm, then we don't want the "-C" option.
8242	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8243	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8244	  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'
8245	else
8246	  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'
8247	fi
8248	aix_use_runtimelinking=no
8249
8250	# Test if we are trying to use run time linking or normal
8251	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8252	# need to do runtime linking.
8253	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8254	  for ld_flag in $LDFLAGS; do
8255	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8256	    aix_use_runtimelinking=yes
8257	    break
8258	  fi
8259	  done
8260	  ;;
8261	esac
8262
8263	exp_sym_flag='-bexport'
8264	no_entry_flag='-bnoentry'
8265      fi
8266
8267      # When large executables or shared objects are built, AIX ld can
8268      # have problems creating the table of contents.  If linking a library
8269      # or program results in "error TOC overflow" add -mminimal-toc to
8270      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8271      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8272
8273      archive_cmds=''
8274      hardcode_direct=yes
8275      hardcode_direct_absolute=yes
8276      hardcode_libdir_separator=':'
8277      link_all_deplibs=yes
8278      file_list_spec='${wl}-f,'
8279
8280      if test "$GCC" = yes; then
8281	case $host_os in aix4.[012]|aix4.[012].*)
8282	# We only want to do this on AIX 4.2 and lower, the check
8283	# below for broken collect2 doesn't work under 4.3+
8284	  collect2name=`${CC} -print-prog-name=collect2`
8285	  if test -f "$collect2name" &&
8286	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8287	  then
8288	  # We have reworked collect2
8289	  :
8290	  else
8291	  # We have old collect2
8292	  hardcode_direct=unsupported
8293	  # It fails to find uninstalled libraries when the uninstalled
8294	  # path is not listed in the libpath.  Setting hardcode_minus_L
8295	  # to unsupported forces relinking
8296	  hardcode_minus_L=yes
8297	  hardcode_libdir_flag_spec='-L$libdir'
8298	  hardcode_libdir_separator=
8299	  fi
8300	  ;;
8301	esac
8302	shared_flag='-shared'
8303	if test "$aix_use_runtimelinking" = yes; then
8304	  shared_flag="$shared_flag "'${wl}-G'
8305	fi
8306	link_all_deplibs=no
8307      else
8308	# not using gcc
8309	if test "$host_cpu" = ia64; then
8310	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8311	# chokes on -Wl,-G. The following line is correct:
8312	  shared_flag='-G'
8313	else
8314	  if test "$aix_use_runtimelinking" = yes; then
8315	    shared_flag='${wl}-G'
8316	  else
8317	    shared_flag='${wl}-bM:SRE'
8318	  fi
8319	fi
8320      fi
8321
8322      export_dynamic_flag_spec='${wl}-bexpall'
8323      # It seems that -bexpall does not export symbols beginning with
8324      # underscore (_), so it is better to generate a list of symbols to export.
8325      always_export_symbols=yes
8326      if test "$aix_use_runtimelinking" = yes; then
8327	# Warning - without using the other runtime loading flags (-brtl),
8328	# -berok will link without error, but may produce a broken library.
8329	allow_undefined_flag='-berok'
8330        # Determine the default libpath from the value encoded in an
8331        # empty executable.
8332        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8333/* end confdefs.h.  */
8334
8335int
8336main ()
8337{
8338
8339  ;
8340  return 0;
8341}
8342_ACEOF
8343if ac_fn_c_try_link "$LINENO"; then :
8344
8345lt_aix_libpath_sed='
8346    /Import File Strings/,/^$/ {
8347	/^0/ {
8348	    s/^0  *\(.*\)$/\1/
8349	    p
8350	}
8351    }'
8352aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8353# Check for a 64-bit object if we didn't find anything.
8354if test -z "$aix_libpath"; then
8355  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8356fi
8357fi
8358rm -f core conftest.err conftest.$ac_objext \
8359    conftest$ac_exeext conftest.$ac_ext
8360if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8361
8362        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8363        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"
8364      else
8365	if test "$host_cpu" = ia64; then
8366	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8367	  allow_undefined_flag="-z nodefs"
8368	  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"
8369	else
8370	 # Determine the default libpath from the value encoded in an
8371	 # empty executable.
8372	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8373/* end confdefs.h.  */
8374
8375int
8376main ()
8377{
8378
8379  ;
8380  return 0;
8381}
8382_ACEOF
8383if ac_fn_c_try_link "$LINENO"; then :
8384
8385lt_aix_libpath_sed='
8386    /Import File Strings/,/^$/ {
8387	/^0/ {
8388	    s/^0  *\(.*\)$/\1/
8389	    p
8390	}
8391    }'
8392aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8393# Check for a 64-bit object if we didn't find anything.
8394if test -z "$aix_libpath"; then
8395  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8396fi
8397fi
8398rm -f core conftest.err conftest.$ac_objext \
8399    conftest$ac_exeext conftest.$ac_ext
8400if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8401
8402	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8403	  # Warning - without using the other run time loading flags,
8404	  # -berok will link without error, but may produce a broken library.
8405	  no_undefined_flag=' ${wl}-bernotok'
8406	  allow_undefined_flag=' ${wl}-berok'
8407	  # Exported symbols can be pulled into shared objects from archives
8408	  whole_archive_flag_spec='$convenience'
8409	  archive_cmds_need_lc=yes
8410	  # This is similar to how AIX traditionally builds its shared libraries.
8411	  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'
8412	fi
8413      fi
8414      ;;
8415
8416    amigaos*)
8417      case $host_cpu in
8418      powerpc)
8419            # see comment about AmigaOS4 .so support
8420            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8421            archive_expsym_cmds=''
8422        ;;
8423      m68k)
8424            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)'
8425            hardcode_libdir_flag_spec='-L$libdir'
8426            hardcode_minus_L=yes
8427        ;;
8428      esac
8429      ;;
8430
8431    bsdi[45]*)
8432      export_dynamic_flag_spec=-rdynamic
8433      ;;
8434
8435    cygwin* | mingw* | pw32* | cegcc*)
8436      # When not using gcc, we currently assume that we are using
8437      # Microsoft Visual C++.
8438      # hardcode_libdir_flag_spec is actually meaningless, as there is
8439      # no search path for DLLs.
8440      hardcode_libdir_flag_spec=' '
8441      allow_undefined_flag=unsupported
8442      # Tell ltmain to make .lib files, not .a files.
8443      libext=lib
8444      # Tell ltmain to make .dll files, not .so files.
8445      shrext_cmds=".dll"
8446      # FIXME: Setting linknames here is a bad hack.
8447      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8448      # The linker will automatically build a .lib file if we build a DLL.
8449      old_archive_from_new_cmds='true'
8450      # FIXME: Should let the user specify the lib program.
8451      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8452      fix_srcfile_path='`cygpath -w "$srcfile"`'
8453      enable_shared_with_static_runtimes=yes
8454      ;;
8455
8456    darwin* | rhapsody*)
8457
8458
8459  archive_cmds_need_lc=no
8460  hardcode_direct=no
8461  hardcode_automatic=yes
8462  hardcode_shlibpath_var=unsupported
8463  whole_archive_flag_spec=''
8464  link_all_deplibs=yes
8465  allow_undefined_flag="$_lt_dar_allow_undefined"
8466  case $cc_basename in
8467     ifort*) _lt_dar_can_shared=yes ;;
8468     *) _lt_dar_can_shared=$GCC ;;
8469  esac
8470  if test "$_lt_dar_can_shared" = "yes"; then
8471    output_verbose_link_cmd=echo
8472    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8473    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8474    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}"
8475    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}"
8476
8477  else
8478  ld_shlibs=no
8479  fi
8480
8481      ;;
8482
8483    dgux*)
8484      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8485      hardcode_libdir_flag_spec='-L$libdir'
8486      hardcode_shlibpath_var=no
8487      ;;
8488
8489    freebsd1*)
8490      ld_shlibs=no
8491      ;;
8492
8493    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8494    # support.  Future versions do this automatically, but an explicit c++rt0.o
8495    # does not break anything, and helps significantly (at the cost of a little
8496    # extra space).
8497    freebsd2.2*)
8498      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8499      hardcode_libdir_flag_spec='-R$libdir'
8500      hardcode_direct=yes
8501      hardcode_shlibpath_var=no
8502      ;;
8503
8504    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8505    freebsd2*)
8506      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8507      hardcode_direct=yes
8508      hardcode_minus_L=yes
8509      hardcode_shlibpath_var=no
8510      ;;
8511
8512    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8513    freebsd* | dragonfly*)
8514      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8515      hardcode_libdir_flag_spec='-R$libdir'
8516      hardcode_direct=yes
8517      hardcode_shlibpath_var=no
8518      ;;
8519
8520    hpux9*)
8521      if test "$GCC" = yes; then
8522	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'
8523      else
8524	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'
8525      fi
8526      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8527      hardcode_libdir_separator=:
8528      hardcode_direct=yes
8529
8530      # hardcode_minus_L: Not really in the search PATH,
8531      # but as the default location of the library.
8532      hardcode_minus_L=yes
8533      export_dynamic_flag_spec='${wl}-E'
8534      ;;
8535
8536    hpux10*)
8537      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8538	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8539      else
8540	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8541      fi
8542      if test "$with_gnu_ld" = no; then
8543	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8544	hardcode_libdir_flag_spec_ld='+b $libdir'
8545	hardcode_libdir_separator=:
8546	hardcode_direct=yes
8547	hardcode_direct_absolute=yes
8548	export_dynamic_flag_spec='${wl}-E'
8549	# hardcode_minus_L: Not really in the search PATH,
8550	# but as the default location of the library.
8551	hardcode_minus_L=yes
8552      fi
8553      ;;
8554
8555    hpux11*)
8556      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8557	case $host_cpu in
8558	hppa*64*)
8559	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8560	  ;;
8561	ia64*)
8562	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8563	  ;;
8564	*)
8565	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8566	  ;;
8567	esac
8568      else
8569	case $host_cpu in
8570	hppa*64*)
8571	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8572	  ;;
8573	ia64*)
8574	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8575	  ;;
8576	*)
8577	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8578	  ;;
8579	esac
8580      fi
8581      if test "$with_gnu_ld" = no; then
8582	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8583	hardcode_libdir_separator=:
8584
8585	case $host_cpu in
8586	hppa*64*|ia64*)
8587	  hardcode_direct=no
8588	  hardcode_shlibpath_var=no
8589	  ;;
8590	*)
8591	  hardcode_direct=yes
8592	  hardcode_direct_absolute=yes
8593	  export_dynamic_flag_spec='${wl}-E'
8594
8595	  # hardcode_minus_L: Not really in the search PATH,
8596	  # but as the default location of the library.
8597	  hardcode_minus_L=yes
8598	  ;;
8599	esac
8600      fi
8601      ;;
8602
8603    irix5* | irix6* | nonstopux*)
8604      if test "$GCC" = yes; then
8605	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'
8606	# Try to use the -exported_symbol ld option, if it does not
8607	# work, assume that -exports_file does not work either and
8608	# implicitly export all symbols.
8609        save_LDFLAGS="$LDFLAGS"
8610        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8611        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8612/* end confdefs.h.  */
8613int foo(void) {}
8614_ACEOF
8615if ac_fn_c_try_link "$LINENO"; then :
8616  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'
8617
8618fi
8619rm -f core conftest.err conftest.$ac_objext \
8620    conftest$ac_exeext conftest.$ac_ext
8621        LDFLAGS="$save_LDFLAGS"
8622      else
8623	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'
8624	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'
8625      fi
8626      archive_cmds_need_lc='no'
8627      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8628      hardcode_libdir_separator=:
8629      inherit_rpath=yes
8630      link_all_deplibs=yes
8631      ;;
8632
8633    netbsd* | netbsdelf*-gnu)
8634      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8635	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8636      else
8637	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8638      fi
8639      hardcode_libdir_flag_spec='-R$libdir'
8640      hardcode_direct=yes
8641      hardcode_shlibpath_var=no
8642      ;;
8643
8644    newsos6)
8645      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8646      hardcode_direct=yes
8647      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8648      hardcode_libdir_separator=:
8649      hardcode_shlibpath_var=no
8650      ;;
8651
8652    *nto* | *qnx*)
8653      ;;
8654
8655    openbsd*)
8656      if test -f /usr/libexec/ld.so; then
8657	hardcode_direct=yes
8658	hardcode_shlibpath_var=no
8659	hardcode_direct_absolute=yes
8660	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8661	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8662	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8663	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8664	  export_dynamic_flag_spec='${wl}-E'
8665	else
8666	  case $host_os in
8667	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8668	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8669	     hardcode_libdir_flag_spec='-R$libdir'
8670	     ;;
8671	   *)
8672	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8673	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8674	     ;;
8675	  esac
8676	fi
8677      else
8678	ld_shlibs=no
8679      fi
8680      ;;
8681
8682    os2*)
8683      hardcode_libdir_flag_spec='-L$libdir'
8684      hardcode_minus_L=yes
8685      allow_undefined_flag=unsupported
8686      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'
8687      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8688      ;;
8689
8690    osf3*)
8691      if test "$GCC" = yes; then
8692	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8693	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'
8694      else
8695	allow_undefined_flag=' -expect_unresolved \*'
8696	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'
8697      fi
8698      archive_cmds_need_lc='no'
8699      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8700      hardcode_libdir_separator=:
8701      ;;
8702
8703    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8704      if test "$GCC" = yes; then
8705	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8706	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'
8707	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8708      else
8709	allow_undefined_flag=' -expect_unresolved \*'
8710	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'
8711	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~
8712	$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'
8713
8714	# Both c and cxx compiler support -rpath directly
8715	hardcode_libdir_flag_spec='-rpath $libdir'
8716      fi
8717      archive_cmds_need_lc='no'
8718      hardcode_libdir_separator=:
8719      ;;
8720
8721    solaris*)
8722      no_undefined_flag=' -z defs'
8723      if test "$GCC" = yes; then
8724	wlarc='${wl}'
8725	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8726	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8727	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8728      else
8729	case `$CC -V 2>&1` in
8730	*"Compilers 5.0"*)
8731	  wlarc=''
8732	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8733	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8734	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8735	  ;;
8736	*)
8737	  wlarc='${wl}'
8738	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8739	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8740	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8741	  ;;
8742	esac
8743      fi
8744      hardcode_libdir_flag_spec='-R$libdir'
8745      hardcode_shlibpath_var=no
8746      case $host_os in
8747      solaris2.[0-5] | solaris2.[0-5].*) ;;
8748      *)
8749	# The compiler driver will combine and reorder linker options,
8750	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8751	# but is careful enough not to reorder.
8752	# Supported since Solaris 2.6 (maybe 2.5.1?)
8753	if test "$GCC" = yes; then
8754	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8755	else
8756	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8757	fi
8758	;;
8759      esac
8760      link_all_deplibs=yes
8761      ;;
8762
8763    sunos4*)
8764      if test "x$host_vendor" = xsequent; then
8765	# Use $CC to link under sequent, because it throws in some extra .o
8766	# files that make .init and .fini sections work.
8767	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8768      else
8769	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8770      fi
8771      hardcode_libdir_flag_spec='-L$libdir'
8772      hardcode_direct=yes
8773      hardcode_minus_L=yes
8774      hardcode_shlibpath_var=no
8775      ;;
8776
8777    sysv4)
8778      case $host_vendor in
8779	sni)
8780	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8781	  hardcode_direct=yes # is this really true???
8782	;;
8783	siemens)
8784	  ## LD is ld it makes a PLAMLIB
8785	  ## CC just makes a GrossModule.
8786	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8787	  reload_cmds='$CC -r -o $output$reload_objs'
8788	  hardcode_direct=no
8789        ;;
8790	motorola)
8791	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8792	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8793	;;
8794      esac
8795      runpath_var='LD_RUN_PATH'
8796      hardcode_shlibpath_var=no
8797      ;;
8798
8799    sysv4.3*)
8800      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8801      hardcode_shlibpath_var=no
8802      export_dynamic_flag_spec='-Bexport'
8803      ;;
8804
8805    sysv4*MP*)
8806      if test -d /usr/nec; then
8807	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8808	hardcode_shlibpath_var=no
8809	runpath_var=LD_RUN_PATH
8810	hardcode_runpath_var=yes
8811	ld_shlibs=yes
8812      fi
8813      ;;
8814
8815    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8816      no_undefined_flag='${wl}-z,text'
8817      archive_cmds_need_lc=no
8818      hardcode_shlibpath_var=no
8819      runpath_var='LD_RUN_PATH'
8820
8821      if test "$GCC" = yes; then
8822	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8823	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8824      else
8825	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8826	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8827      fi
8828      ;;
8829
8830    sysv5* | sco3.2v5* | sco5v6*)
8831      # Note: We can NOT use -z defs as we might desire, because we do not
8832      # link with -lc, and that would cause any symbols used from libc to
8833      # always be unresolved, which means just about no library would
8834      # ever link correctly.  If we're not using GNU ld we use -z text
8835      # though, which does catch some bad symbols but isn't as heavy-handed
8836      # as -z defs.
8837      no_undefined_flag='${wl}-z,text'
8838      allow_undefined_flag='${wl}-z,nodefs'
8839      archive_cmds_need_lc=no
8840      hardcode_shlibpath_var=no
8841      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8842      hardcode_libdir_separator=':'
8843      link_all_deplibs=yes
8844      export_dynamic_flag_spec='${wl}-Bexport'
8845      runpath_var='LD_RUN_PATH'
8846
8847      if test "$GCC" = yes; then
8848	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8849	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8850      else
8851	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8852	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8853      fi
8854      ;;
8855
8856    uts4*)
8857      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8858      hardcode_libdir_flag_spec='-L$libdir'
8859      hardcode_shlibpath_var=no
8860      ;;
8861
8862    *)
8863      ld_shlibs=no
8864      ;;
8865    esac
8866
8867    if test x$host_vendor = xsni; then
8868      case $host in
8869      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8870	export_dynamic_flag_spec='${wl}-Blargedynsym'
8871	;;
8872      esac
8873    fi
8874  fi
8875
8876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8877$as_echo "$ld_shlibs" >&6; }
8878test "$ld_shlibs" = no && can_build_shared=no
8879
8880with_gnu_ld=$with_gnu_ld
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896#
8897# Do we need to explicitly link libc?
8898#
8899case "x$archive_cmds_need_lc" in
8900x|xyes)
8901  # Assume -lc should be added
8902  archive_cmds_need_lc=yes
8903
8904  if test "$enable_shared" = yes && test "$GCC" = yes; then
8905    case $archive_cmds in
8906    *'~'*)
8907      # FIXME: we may have to deal with multi-command sequences.
8908      ;;
8909    '$CC '*)
8910      # Test whether the compiler implicitly links with -lc since on some
8911      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8912      # to ld, don't add -lc before -lgcc.
8913      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8914$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8915      $RM conftest*
8916      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8917
8918      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8919  (eval $ac_compile) 2>&5
8920  ac_status=$?
8921  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8922  test $ac_status = 0; } 2>conftest.err; then
8923        soname=conftest
8924        lib=conftest
8925        libobjs=conftest.$ac_objext
8926        deplibs=
8927        wl=$lt_prog_compiler_wl
8928	pic_flag=$lt_prog_compiler_pic
8929        compiler_flags=-v
8930        linker_flags=-v
8931        verstring=
8932        output_objdir=.
8933        libname=conftest
8934        lt_save_allow_undefined_flag=$allow_undefined_flag
8935        allow_undefined_flag=
8936        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8937  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8938  ac_status=$?
8939  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8940  test $ac_status = 0; }
8941        then
8942	  archive_cmds_need_lc=no
8943        else
8944	  archive_cmds_need_lc=yes
8945        fi
8946        allow_undefined_flag=$lt_save_allow_undefined_flag
8947      else
8948        cat conftest.err 1>&5
8949      fi
8950      $RM conftest*
8951      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8952$as_echo "$archive_cmds_need_lc" >&6; }
8953      ;;
8954    esac
8955  fi
8956  ;;
8957esac
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9116$as_echo_n "checking dynamic linker characteristics... " >&6; }
9117
9118if test "$GCC" = yes; then
9119  case $host_os in
9120    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9121    *) lt_awk_arg="/^libraries:/" ;;
9122  esac
9123  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9124  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9125    # if the path contains ";" then we assume it to be the separator
9126    # otherwise default to the standard path separator (i.e. ":") - it is
9127    # assumed that no part of a normal pathname contains ";" but that should
9128    # okay in the real world where ";" in dirpaths is itself problematic.
9129    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9130  else
9131    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9132  fi
9133  # Ok, now we have the path, separated by spaces, we can step through it
9134  # and add multilib dir if necessary.
9135  lt_tmp_lt_search_path_spec=
9136  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9137  for lt_sys_path in $lt_search_path_spec; do
9138    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9139      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9140    else
9141      test -d "$lt_sys_path" && \
9142	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9143    fi
9144  done
9145  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9146BEGIN {RS=" "; FS="/|\n";} {
9147  lt_foo="";
9148  lt_count=0;
9149  for (lt_i = NF; lt_i > 0; lt_i--) {
9150    if ($lt_i != "" && $lt_i != ".") {
9151      if ($lt_i == "..") {
9152        lt_count++;
9153      } else {
9154        if (lt_count == 0) {
9155          lt_foo="/" $lt_i lt_foo;
9156        } else {
9157          lt_count--;
9158        }
9159      }
9160    }
9161  }
9162  if (lt_foo != "") { lt_freq[lt_foo]++; }
9163  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9164}'`
9165  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9166else
9167  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9168fi
9169library_names_spec=
9170libname_spec='lib$name'
9171soname_spec=
9172shrext_cmds=".so"
9173postinstall_cmds=
9174postuninstall_cmds=
9175finish_cmds=
9176finish_eval=
9177shlibpath_var=
9178shlibpath_overrides_runpath=unknown
9179version_type=none
9180dynamic_linker="$host_os ld.so"
9181sys_lib_dlsearch_path_spec="/lib /usr/lib"
9182need_lib_prefix=unknown
9183hardcode_into_libs=no
9184
9185# when you set need_version to no, make sure it does not cause -set_version
9186# flags to be left without arguments
9187need_version=unknown
9188
9189case $host_os in
9190aix3*)
9191  version_type=linux
9192  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9193  shlibpath_var=LIBPATH
9194
9195  # AIX 3 has no versioning support, so we append a major version to the name.
9196  soname_spec='${libname}${release}${shared_ext}$major'
9197  ;;
9198
9199aix[4-9]*)
9200  version_type=linux
9201  need_lib_prefix=no
9202  need_version=no
9203  hardcode_into_libs=yes
9204  if test "$host_cpu" = ia64; then
9205    # AIX 5 supports IA64
9206    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9207    shlibpath_var=LD_LIBRARY_PATH
9208  else
9209    # With GCC up to 2.95.x, collect2 would create an import file
9210    # for dependence libraries.  The import file would start with
9211    # the line `#! .'.  This would cause the generated library to
9212    # depend on `.', always an invalid library.  This was fixed in
9213    # development snapshots of GCC prior to 3.0.
9214    case $host_os in
9215      aix4 | aix4.[01] | aix4.[01].*)
9216      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9217	   echo ' yes '
9218	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9219	:
9220      else
9221	can_build_shared=no
9222      fi
9223      ;;
9224    esac
9225    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9226    # soname into executable. Probably we can add versioning support to
9227    # collect2, so additional links can be useful in future.
9228    if test "$aix_use_runtimelinking" = yes; then
9229      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9230      # instead of lib<name>.a to let people know that these are not
9231      # typical AIX shared libraries.
9232      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9233    else
9234      # We preserve .a as extension for shared libraries through AIX4.2
9235      # and later when we are not doing run time linking.
9236      library_names_spec='${libname}${release}.a $libname.a'
9237      soname_spec='${libname}${release}${shared_ext}$major'
9238    fi
9239    shlibpath_var=LIBPATH
9240  fi
9241  ;;
9242
9243amigaos*)
9244  case $host_cpu in
9245  powerpc)
9246    # Since July 2007 AmigaOS4 officially supports .so libraries.
9247    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9248    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9249    ;;
9250  m68k)
9251    library_names_spec='$libname.ixlibrary $libname.a'
9252    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9253    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'
9254    ;;
9255  esac
9256  ;;
9257
9258beos*)
9259  library_names_spec='${libname}${shared_ext}'
9260  dynamic_linker="$host_os ld.so"
9261  shlibpath_var=LIBRARY_PATH
9262  ;;
9263
9264bsdi[45]*)
9265  version_type=linux
9266  need_version=no
9267  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9268  soname_spec='${libname}${release}${shared_ext}$major'
9269  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9270  shlibpath_var=LD_LIBRARY_PATH
9271  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9272  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9273  # the default ld.so.conf also contains /usr/contrib/lib and
9274  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9275  # libtool to hard-code these into programs
9276  ;;
9277
9278cygwin* | mingw* | pw32* | cegcc*)
9279  version_type=windows
9280  shrext_cmds=".dll"
9281  need_version=no
9282  need_lib_prefix=no
9283
9284  case $GCC,$host_os in
9285  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9286    library_names_spec='$libname.dll.a'
9287    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9288    postinstall_cmds='base_file=`basename \${file}`~
9289      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9290      dldir=$destdir/`dirname \$dlpath`~
9291      test -d \$dldir || mkdir -p \$dldir~
9292      $install_prog $dir/$dlname \$dldir/$dlname~
9293      chmod a+x \$dldir/$dlname~
9294      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9295        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9296      fi'
9297    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9298      dlpath=$dir/\$dldll~
9299       $RM \$dlpath'
9300    shlibpath_overrides_runpath=yes
9301
9302    case $host_os in
9303    cygwin*)
9304      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9305      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9306      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9307      ;;
9308    mingw* | cegcc*)
9309      # MinGW DLLs use traditional 'lib' prefix
9310      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9311      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9312      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9313        # It is most probably a Windows format PATH printed by
9314        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9315        # path with ; separators, and with drive letters. We can handle the
9316        # drive letters (cygwin fileutils understands them), so leave them,
9317        # especially as we might pass files found there to a mingw objdump,
9318        # which wouldn't understand a cygwinified path. Ahh.
9319        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9320      else
9321        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9322      fi
9323      ;;
9324    pw32*)
9325      # pw32 DLLs use 'pw' prefix rather than 'lib'
9326      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9327      ;;
9328    esac
9329    ;;
9330
9331  *)
9332    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9333    ;;
9334  esac
9335  dynamic_linker='Win32 ld.exe'
9336  # FIXME: first we should search . and the directory the executable is in
9337  shlibpath_var=PATH
9338  ;;
9339
9340darwin* | rhapsody*)
9341  dynamic_linker="$host_os dyld"
9342  version_type=darwin
9343  need_lib_prefix=no
9344  need_version=no
9345  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9346  soname_spec='${libname}${release}${major}$shared_ext'
9347  shlibpath_overrides_runpath=yes
9348  shlibpath_var=DYLD_LIBRARY_PATH
9349  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9350
9351  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9352  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9353  ;;
9354
9355dgux*)
9356  version_type=linux
9357  need_lib_prefix=no
9358  need_version=no
9359  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9360  soname_spec='${libname}${release}${shared_ext}$major'
9361  shlibpath_var=LD_LIBRARY_PATH
9362  ;;
9363
9364freebsd1*)
9365  dynamic_linker=no
9366  ;;
9367
9368freebsd* | dragonfly*)
9369  # DragonFly does not have aout.  When/if they implement a new
9370  # versioning mechanism, adjust this.
9371  if test -x /usr/bin/objformat; then
9372    objformat=`/usr/bin/objformat`
9373  else
9374    case $host_os in
9375    freebsd[123]*) objformat=aout ;;
9376    *) objformat=elf ;;
9377    esac
9378  fi
9379  version_type=freebsd-$objformat
9380  case $version_type in
9381    freebsd-elf*)
9382      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9383      need_version=no
9384      need_lib_prefix=no
9385      ;;
9386    freebsd-*)
9387      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9388      need_version=yes
9389      ;;
9390  esac
9391  shlibpath_var=LD_LIBRARY_PATH
9392  case $host_os in
9393  freebsd2*)
9394    shlibpath_overrides_runpath=yes
9395    ;;
9396  freebsd3.[01]* | freebsdelf3.[01]*)
9397    shlibpath_overrides_runpath=yes
9398    hardcode_into_libs=yes
9399    ;;
9400  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9401  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9402    shlibpath_overrides_runpath=no
9403    hardcode_into_libs=yes
9404    ;;
9405  *) # from 4.6 on, and DragonFly
9406    shlibpath_overrides_runpath=yes
9407    hardcode_into_libs=yes
9408    ;;
9409  esac
9410  ;;
9411
9412gnu*)
9413  version_type=linux
9414  need_lib_prefix=no
9415  need_version=no
9416  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9417  soname_spec='${libname}${release}${shared_ext}$major'
9418  shlibpath_var=LD_LIBRARY_PATH
9419  hardcode_into_libs=yes
9420  ;;
9421
9422hpux9* | hpux10* | hpux11*)
9423  # Give a soname corresponding to the major version so that dld.sl refuses to
9424  # link against other versions.
9425  version_type=sunos
9426  need_lib_prefix=no
9427  need_version=no
9428  case $host_cpu in
9429  ia64*)
9430    shrext_cmds='.so'
9431    hardcode_into_libs=yes
9432    dynamic_linker="$host_os dld.so"
9433    shlibpath_var=LD_LIBRARY_PATH
9434    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9435    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9436    soname_spec='${libname}${release}${shared_ext}$major'
9437    if test "X$HPUX_IA64_MODE" = X32; then
9438      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9439    else
9440      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9441    fi
9442    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9443    ;;
9444  hppa*64*)
9445    shrext_cmds='.sl'
9446    hardcode_into_libs=yes
9447    dynamic_linker="$host_os dld.sl"
9448    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9449    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9450    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9451    soname_spec='${libname}${release}${shared_ext}$major'
9452    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9453    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9454    ;;
9455  *)
9456    shrext_cmds='.sl'
9457    dynamic_linker="$host_os dld.sl"
9458    shlibpath_var=SHLIB_PATH
9459    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9460    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9461    soname_spec='${libname}${release}${shared_ext}$major'
9462    ;;
9463  esac
9464  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9465  postinstall_cmds='chmod 555 $lib'
9466  ;;
9467
9468interix[3-9]*)
9469  version_type=linux
9470  need_lib_prefix=no
9471  need_version=no
9472  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9473  soname_spec='${libname}${release}${shared_ext}$major'
9474  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9475  shlibpath_var=LD_LIBRARY_PATH
9476  shlibpath_overrides_runpath=no
9477  hardcode_into_libs=yes
9478  ;;
9479
9480irix5* | irix6* | nonstopux*)
9481  case $host_os in
9482    nonstopux*) version_type=nonstopux ;;
9483    *)
9484	if test "$lt_cv_prog_gnu_ld" = yes; then
9485		version_type=linux
9486	else
9487		version_type=irix
9488	fi ;;
9489  esac
9490  need_lib_prefix=no
9491  need_version=no
9492  soname_spec='${libname}${release}${shared_ext}$major'
9493  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9494  case $host_os in
9495  irix5* | nonstopux*)
9496    libsuff= shlibsuff=
9497    ;;
9498  *)
9499    case $LD in # libtool.m4 will add one of these switches to LD
9500    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9501      libsuff= shlibsuff= libmagic=32-bit;;
9502    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9503      libsuff=32 shlibsuff=N32 libmagic=N32;;
9504    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9505      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9506    *) libsuff= shlibsuff= libmagic=never-match;;
9507    esac
9508    ;;
9509  esac
9510  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9511  shlibpath_overrides_runpath=no
9512  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9513  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9514  hardcode_into_libs=yes
9515  ;;
9516
9517# No shared lib support for Linux oldld, aout, or coff.
9518linux*oldld* | linux*aout* | linux*coff*)
9519  dynamic_linker=no
9520  ;;
9521
9522# This must be Linux ELF.
9523linux* | k*bsd*-gnu | kopensolaris*-gnu)
9524  version_type=linux
9525  need_lib_prefix=no
9526  need_version=no
9527  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9528  soname_spec='${libname}${release}${shared_ext}$major'
9529  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9530  shlibpath_var=LD_LIBRARY_PATH
9531  shlibpath_overrides_runpath=no
9532  # Some binutils ld are patched to set DT_RUNPATH
9533  save_LDFLAGS=$LDFLAGS
9534  save_libdir=$libdir
9535  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9536       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9537  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9538/* end confdefs.h.  */
9539
9540int
9541main ()
9542{
9543
9544  ;
9545  return 0;
9546}
9547_ACEOF
9548if ac_fn_c_try_link "$LINENO"; then :
9549  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9550  shlibpath_overrides_runpath=yes
9551fi
9552fi
9553rm -f core conftest.err conftest.$ac_objext \
9554    conftest$ac_exeext conftest.$ac_ext
9555  LDFLAGS=$save_LDFLAGS
9556  libdir=$save_libdir
9557
9558  # This implies no fast_install, which is unacceptable.
9559  # Some rework will be needed to allow for fast_install
9560  # before this can be enabled.
9561  hardcode_into_libs=yes
9562
9563  # Append ld.so.conf contents to the search path
9564  if test -f /etc/ld.so.conf; then
9565    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' ' '`
9566    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9567  fi
9568
9569  # We used to test for /lib/ld.so.1 and disable shared libraries on
9570  # powerpc, because MkLinux only supported shared libraries with the
9571  # GNU dynamic linker.  Since this was broken with cross compilers,
9572  # most powerpc-linux boxes support dynamic linking these days and
9573  # people can always --disable-shared, the test was removed, and we
9574  # assume the GNU/Linux dynamic linker is in use.
9575  dynamic_linker='GNU/Linux ld.so'
9576  ;;
9577
9578netbsdelf*-gnu)
9579  version_type=linux
9580  need_lib_prefix=no
9581  need_version=no
9582  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9583  soname_spec='${libname}${release}${shared_ext}$major'
9584  shlibpath_var=LD_LIBRARY_PATH
9585  shlibpath_overrides_runpath=no
9586  hardcode_into_libs=yes
9587  dynamic_linker='NetBSD ld.elf_so'
9588  ;;
9589
9590netbsd*)
9591  version_type=sunos
9592  need_lib_prefix=no
9593  need_version=no
9594  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9595    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9596    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9597    dynamic_linker='NetBSD (a.out) ld.so'
9598  else
9599    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9600    soname_spec='${libname}${release}${shared_ext}$major'
9601    dynamic_linker='NetBSD ld.elf_so'
9602  fi
9603  shlibpath_var=LD_LIBRARY_PATH
9604  shlibpath_overrides_runpath=yes
9605  hardcode_into_libs=yes
9606  ;;
9607
9608newsos6)
9609  version_type=linux
9610  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9611  shlibpath_var=LD_LIBRARY_PATH
9612  shlibpath_overrides_runpath=yes
9613  ;;
9614
9615*nto* | *qnx*)
9616  version_type=qnx
9617  need_lib_prefix=no
9618  need_version=no
9619  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9620  soname_spec='${libname}${release}${shared_ext}$major'
9621  shlibpath_var=LD_LIBRARY_PATH
9622  shlibpath_overrides_runpath=no
9623  hardcode_into_libs=yes
9624  dynamic_linker='ldqnx.so'
9625  ;;
9626
9627openbsd*)
9628  version_type=sunos
9629  sys_lib_dlsearch_path_spec="/usr/lib"
9630  need_lib_prefix=no
9631  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9632  case $host_os in
9633    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9634    *)				need_version=no  ;;
9635  esac
9636  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9637  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9638  shlibpath_var=LD_LIBRARY_PATH
9639  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9640    case $host_os in
9641      openbsd2.[89] | openbsd2.[89].*)
9642	shlibpath_overrides_runpath=no
9643	;;
9644      *)
9645	shlibpath_overrides_runpath=yes
9646	;;
9647      esac
9648  else
9649    shlibpath_overrides_runpath=yes
9650  fi
9651  ;;
9652
9653os2*)
9654  libname_spec='$name'
9655  shrext_cmds=".dll"
9656  need_lib_prefix=no
9657  library_names_spec='$libname${shared_ext} $libname.a'
9658  dynamic_linker='OS/2 ld.exe'
9659  shlibpath_var=LIBPATH
9660  ;;
9661
9662osf3* | osf4* | osf5*)
9663  version_type=osf
9664  need_lib_prefix=no
9665  need_version=no
9666  soname_spec='${libname}${release}${shared_ext}$major'
9667  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9668  shlibpath_var=LD_LIBRARY_PATH
9669  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9670  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9671  ;;
9672
9673rdos*)
9674  dynamic_linker=no
9675  ;;
9676
9677solaris*)
9678  version_type=linux
9679  need_lib_prefix=no
9680  need_version=no
9681  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9682  soname_spec='${libname}${release}${shared_ext}$major'
9683  shlibpath_var=LD_LIBRARY_PATH
9684  shlibpath_overrides_runpath=yes
9685  hardcode_into_libs=yes
9686  # ldd complains unless libraries are executable
9687  postinstall_cmds='chmod +x $lib'
9688  ;;
9689
9690sunos4*)
9691  version_type=sunos
9692  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9693  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9694  shlibpath_var=LD_LIBRARY_PATH
9695  shlibpath_overrides_runpath=yes
9696  if test "$with_gnu_ld" = yes; then
9697    need_lib_prefix=no
9698  fi
9699  need_version=yes
9700  ;;
9701
9702sysv4 | sysv4.3*)
9703  version_type=linux
9704  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9705  soname_spec='${libname}${release}${shared_ext}$major'
9706  shlibpath_var=LD_LIBRARY_PATH
9707  case $host_vendor in
9708    sni)
9709      shlibpath_overrides_runpath=no
9710      need_lib_prefix=no
9711      runpath_var=LD_RUN_PATH
9712      ;;
9713    siemens)
9714      need_lib_prefix=no
9715      ;;
9716    motorola)
9717      need_lib_prefix=no
9718      need_version=no
9719      shlibpath_overrides_runpath=no
9720      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9721      ;;
9722  esac
9723  ;;
9724
9725sysv4*MP*)
9726  if test -d /usr/nec ;then
9727    version_type=linux
9728    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9729    soname_spec='$libname${shared_ext}.$major'
9730    shlibpath_var=LD_LIBRARY_PATH
9731  fi
9732  ;;
9733
9734sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9735  version_type=freebsd-elf
9736  need_lib_prefix=no
9737  need_version=no
9738  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9739  soname_spec='${libname}${release}${shared_ext}$major'
9740  shlibpath_var=LD_LIBRARY_PATH
9741  shlibpath_overrides_runpath=yes
9742  hardcode_into_libs=yes
9743  if test "$with_gnu_ld" = yes; then
9744    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9745  else
9746    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9747    case $host_os in
9748      sco3.2v5*)
9749        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9750	;;
9751    esac
9752  fi
9753  sys_lib_dlsearch_path_spec='/usr/lib'
9754  ;;
9755
9756tpf*)
9757  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9758  version_type=linux
9759  need_lib_prefix=no
9760  need_version=no
9761  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9762  shlibpath_var=LD_LIBRARY_PATH
9763  shlibpath_overrides_runpath=no
9764  hardcode_into_libs=yes
9765  ;;
9766
9767uts4*)
9768  version_type=linux
9769  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9770  soname_spec='${libname}${release}${shared_ext}$major'
9771  shlibpath_var=LD_LIBRARY_PATH
9772  ;;
9773
9774*)
9775  dynamic_linker=no
9776  ;;
9777esac
9778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9779$as_echo "$dynamic_linker" >&6; }
9780test "$dynamic_linker" = no && can_build_shared=no
9781
9782variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9783if test "$GCC" = yes; then
9784  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9785fi
9786
9787if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9788  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9789fi
9790if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9791  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9792fi
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9881$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9882hardcode_action=
9883if test -n "$hardcode_libdir_flag_spec" ||
9884   test -n "$runpath_var" ||
9885   test "X$hardcode_automatic" = "Xyes" ; then
9886
9887  # We can hardcode non-existent directories.
9888  if test "$hardcode_direct" != no &&
9889     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9890     # have to relink, otherwise we might link with an installed library
9891     # when we should be linking with a yet-to-be-installed one
9892     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9893     test "$hardcode_minus_L" != no; then
9894    # Linking always hardcodes the temporary library directory.
9895    hardcode_action=relink
9896  else
9897    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9898    hardcode_action=immediate
9899  fi
9900else
9901  # We cannot hardcode anything, or else we can only hardcode existing
9902  # directories.
9903  hardcode_action=unsupported
9904fi
9905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9906$as_echo "$hardcode_action" >&6; }
9907
9908if test "$hardcode_action" = relink ||
9909   test "$inherit_rpath" = yes; then
9910  # Fast installation is not supported
9911  enable_fast_install=no
9912elif test "$shlibpath_overrides_runpath" = yes ||
9913     test "$enable_shared" = no; then
9914  # Fast installation is not necessary
9915  enable_fast_install=needless
9916fi
9917
9918
9919
9920
9921
9922
9923  if test "x$enable_dlopen" != xyes; then
9924  enable_dlopen=unknown
9925  enable_dlopen_self=unknown
9926  enable_dlopen_self_static=unknown
9927else
9928  lt_cv_dlopen=no
9929  lt_cv_dlopen_libs=
9930
9931  case $host_os in
9932  beos*)
9933    lt_cv_dlopen="load_add_on"
9934    lt_cv_dlopen_libs=
9935    lt_cv_dlopen_self=yes
9936    ;;
9937
9938  mingw* | pw32* | cegcc*)
9939    lt_cv_dlopen="LoadLibrary"
9940    lt_cv_dlopen_libs=
9941    ;;
9942
9943  cygwin*)
9944    lt_cv_dlopen="dlopen"
9945    lt_cv_dlopen_libs=
9946    ;;
9947
9948  darwin*)
9949  # if libdl is installed we need to link against it
9950    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9951$as_echo_n "checking for dlopen in -ldl... " >&6; }
9952if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9953  $as_echo_n "(cached) " >&6
9954else
9955  ac_check_lib_save_LIBS=$LIBS
9956LIBS="-ldl  $LIBS"
9957cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9958/* end confdefs.h.  */
9959
9960/* Override any GCC internal prototype to avoid an error.
9961   Use char because int might match the return type of a GCC
9962   builtin and then its argument prototype would still apply.  */
9963#ifdef __cplusplus
9964extern "C"
9965#endif
9966char dlopen ();
9967int
9968main ()
9969{
9970return dlopen ();
9971  ;
9972  return 0;
9973}
9974_ACEOF
9975if ac_fn_c_try_link "$LINENO"; then :
9976  ac_cv_lib_dl_dlopen=yes
9977else
9978  ac_cv_lib_dl_dlopen=no
9979fi
9980rm -f core conftest.err conftest.$ac_objext \
9981    conftest$ac_exeext conftest.$ac_ext
9982LIBS=$ac_check_lib_save_LIBS
9983fi
9984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9985$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9986if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9987  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9988else
9989
9990    lt_cv_dlopen="dyld"
9991    lt_cv_dlopen_libs=
9992    lt_cv_dlopen_self=yes
9993
9994fi
9995
9996    ;;
9997
9998  *)
9999    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10000if test "x$ac_cv_func_shl_load" = x""yes; then :
10001  lt_cv_dlopen="shl_load"
10002else
10003  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10004$as_echo_n "checking for shl_load in -ldld... " >&6; }
10005if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10006  $as_echo_n "(cached) " >&6
10007else
10008  ac_check_lib_save_LIBS=$LIBS
10009LIBS="-ldld  $LIBS"
10010cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10011/* end confdefs.h.  */
10012
10013/* Override any GCC internal prototype to avoid an error.
10014   Use char because int might match the return type of a GCC
10015   builtin and then its argument prototype would still apply.  */
10016#ifdef __cplusplus
10017extern "C"
10018#endif
10019char shl_load ();
10020int
10021main ()
10022{
10023return shl_load ();
10024  ;
10025  return 0;
10026}
10027_ACEOF
10028if ac_fn_c_try_link "$LINENO"; then :
10029  ac_cv_lib_dld_shl_load=yes
10030else
10031  ac_cv_lib_dld_shl_load=no
10032fi
10033rm -f core conftest.err conftest.$ac_objext \
10034    conftest$ac_exeext conftest.$ac_ext
10035LIBS=$ac_check_lib_save_LIBS
10036fi
10037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10038$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10039if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10040  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10041else
10042  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10043if test "x$ac_cv_func_dlopen" = x""yes; then :
10044  lt_cv_dlopen="dlopen"
10045else
10046  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10047$as_echo_n "checking for dlopen in -ldl... " >&6; }
10048if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10049  $as_echo_n "(cached) " >&6
10050else
10051  ac_check_lib_save_LIBS=$LIBS
10052LIBS="-ldl  $LIBS"
10053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10054/* end confdefs.h.  */
10055
10056/* Override any GCC internal prototype to avoid an error.
10057   Use char because int might match the return type of a GCC
10058   builtin and then its argument prototype would still apply.  */
10059#ifdef __cplusplus
10060extern "C"
10061#endif
10062char dlopen ();
10063int
10064main ()
10065{
10066return dlopen ();
10067  ;
10068  return 0;
10069}
10070_ACEOF
10071if ac_fn_c_try_link "$LINENO"; then :
10072  ac_cv_lib_dl_dlopen=yes
10073else
10074  ac_cv_lib_dl_dlopen=no
10075fi
10076rm -f core conftest.err conftest.$ac_objext \
10077    conftest$ac_exeext conftest.$ac_ext
10078LIBS=$ac_check_lib_save_LIBS
10079fi
10080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10081$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10082if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10083  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10084else
10085  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10086$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10087if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10088  $as_echo_n "(cached) " >&6
10089else
10090  ac_check_lib_save_LIBS=$LIBS
10091LIBS="-lsvld  $LIBS"
10092cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10093/* end confdefs.h.  */
10094
10095/* Override any GCC internal prototype to avoid an error.
10096   Use char because int might match the return type of a GCC
10097   builtin and then its argument prototype would still apply.  */
10098#ifdef __cplusplus
10099extern "C"
10100#endif
10101char dlopen ();
10102int
10103main ()
10104{
10105return dlopen ();
10106  ;
10107  return 0;
10108}
10109_ACEOF
10110if ac_fn_c_try_link "$LINENO"; then :
10111  ac_cv_lib_svld_dlopen=yes
10112else
10113  ac_cv_lib_svld_dlopen=no
10114fi
10115rm -f core conftest.err conftest.$ac_objext \
10116    conftest$ac_exeext conftest.$ac_ext
10117LIBS=$ac_check_lib_save_LIBS
10118fi
10119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10120$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10121if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10122  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10123else
10124  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10125$as_echo_n "checking for dld_link in -ldld... " >&6; }
10126if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10127  $as_echo_n "(cached) " >&6
10128else
10129  ac_check_lib_save_LIBS=$LIBS
10130LIBS="-ldld  $LIBS"
10131cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10132/* end confdefs.h.  */
10133
10134/* Override any GCC internal prototype to avoid an error.
10135   Use char because int might match the return type of a GCC
10136   builtin and then its argument prototype would still apply.  */
10137#ifdef __cplusplus
10138extern "C"
10139#endif
10140char dld_link ();
10141int
10142main ()
10143{
10144return dld_link ();
10145  ;
10146  return 0;
10147}
10148_ACEOF
10149if ac_fn_c_try_link "$LINENO"; then :
10150  ac_cv_lib_dld_dld_link=yes
10151else
10152  ac_cv_lib_dld_dld_link=no
10153fi
10154rm -f core conftest.err conftest.$ac_objext \
10155    conftest$ac_exeext conftest.$ac_ext
10156LIBS=$ac_check_lib_save_LIBS
10157fi
10158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10159$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10160if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10161  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10162fi
10163
10164
10165fi
10166
10167
10168fi
10169
10170
10171fi
10172
10173
10174fi
10175
10176
10177fi
10178
10179    ;;
10180  esac
10181
10182  if test "x$lt_cv_dlopen" != xno; then
10183    enable_dlopen=yes
10184  else
10185    enable_dlopen=no
10186  fi
10187
10188  case $lt_cv_dlopen in
10189  dlopen)
10190    save_CPPFLAGS="$CPPFLAGS"
10191    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10192
10193    save_LDFLAGS="$LDFLAGS"
10194    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10195
10196    save_LIBS="$LIBS"
10197    LIBS="$lt_cv_dlopen_libs $LIBS"
10198
10199    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10200$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10201if test "${lt_cv_dlopen_self+set}" = set; then :
10202  $as_echo_n "(cached) " >&6
10203else
10204  	  if test "$cross_compiling" = yes; then :
10205  lt_cv_dlopen_self=cross
10206else
10207  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10208  lt_status=$lt_dlunknown
10209  cat > conftest.$ac_ext <<_LT_EOF
10210#line 10210 "configure"
10211#include "confdefs.h"
10212
10213#if HAVE_DLFCN_H
10214#include <dlfcn.h>
10215#endif
10216
10217#include <stdio.h>
10218
10219#ifdef RTLD_GLOBAL
10220#  define LT_DLGLOBAL		RTLD_GLOBAL
10221#else
10222#  ifdef DL_GLOBAL
10223#    define LT_DLGLOBAL		DL_GLOBAL
10224#  else
10225#    define LT_DLGLOBAL		0
10226#  endif
10227#endif
10228
10229/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10230   find out it does not work in some platform. */
10231#ifndef LT_DLLAZY_OR_NOW
10232#  ifdef RTLD_LAZY
10233#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10234#  else
10235#    ifdef DL_LAZY
10236#      define LT_DLLAZY_OR_NOW		DL_LAZY
10237#    else
10238#      ifdef RTLD_NOW
10239#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10240#      else
10241#        ifdef DL_NOW
10242#          define LT_DLLAZY_OR_NOW	DL_NOW
10243#        else
10244#          define LT_DLLAZY_OR_NOW	0
10245#        endif
10246#      endif
10247#    endif
10248#  endif
10249#endif
10250
10251void fnord() { int i=42;}
10252int main ()
10253{
10254  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10255  int status = $lt_dlunknown;
10256
10257  if (self)
10258    {
10259      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10260      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10261      /* dlclose (self); */
10262    }
10263  else
10264    puts (dlerror ());
10265
10266  return status;
10267}
10268_LT_EOF
10269  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10270  (eval $ac_link) 2>&5
10271  ac_status=$?
10272  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10273  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10274    (./conftest; exit; ) >&5 2>/dev/null
10275    lt_status=$?
10276    case x$lt_status in
10277      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10278      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10279      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10280    esac
10281  else :
10282    # compilation failed
10283    lt_cv_dlopen_self=no
10284  fi
10285fi
10286rm -fr conftest*
10287
10288
10289fi
10290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10291$as_echo "$lt_cv_dlopen_self" >&6; }
10292
10293    if test "x$lt_cv_dlopen_self" = xyes; then
10294      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10295      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10296$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10297if test "${lt_cv_dlopen_self_static+set}" = set; then :
10298  $as_echo_n "(cached) " >&6
10299else
10300  	  if test "$cross_compiling" = yes; then :
10301  lt_cv_dlopen_self_static=cross
10302else
10303  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10304  lt_status=$lt_dlunknown
10305  cat > conftest.$ac_ext <<_LT_EOF
10306#line 10306 "configure"
10307#include "confdefs.h"
10308
10309#if HAVE_DLFCN_H
10310#include <dlfcn.h>
10311#endif
10312
10313#include <stdio.h>
10314
10315#ifdef RTLD_GLOBAL
10316#  define LT_DLGLOBAL		RTLD_GLOBAL
10317#else
10318#  ifdef DL_GLOBAL
10319#    define LT_DLGLOBAL		DL_GLOBAL
10320#  else
10321#    define LT_DLGLOBAL		0
10322#  endif
10323#endif
10324
10325/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10326   find out it does not work in some platform. */
10327#ifndef LT_DLLAZY_OR_NOW
10328#  ifdef RTLD_LAZY
10329#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10330#  else
10331#    ifdef DL_LAZY
10332#      define LT_DLLAZY_OR_NOW		DL_LAZY
10333#    else
10334#      ifdef RTLD_NOW
10335#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10336#      else
10337#        ifdef DL_NOW
10338#          define LT_DLLAZY_OR_NOW	DL_NOW
10339#        else
10340#          define LT_DLLAZY_OR_NOW	0
10341#        endif
10342#      endif
10343#    endif
10344#  endif
10345#endif
10346
10347void fnord() { int i=42;}
10348int main ()
10349{
10350  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10351  int status = $lt_dlunknown;
10352
10353  if (self)
10354    {
10355      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10356      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10357      /* dlclose (self); */
10358    }
10359  else
10360    puts (dlerror ());
10361
10362  return status;
10363}
10364_LT_EOF
10365  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10366  (eval $ac_link) 2>&5
10367  ac_status=$?
10368  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10369  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10370    (./conftest; exit; ) >&5 2>/dev/null
10371    lt_status=$?
10372    case x$lt_status in
10373      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10374      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10375      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10376    esac
10377  else :
10378    # compilation failed
10379    lt_cv_dlopen_self_static=no
10380  fi
10381fi
10382rm -fr conftest*
10383
10384
10385fi
10386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10387$as_echo "$lt_cv_dlopen_self_static" >&6; }
10388    fi
10389
10390    CPPFLAGS="$save_CPPFLAGS"
10391    LDFLAGS="$save_LDFLAGS"
10392    LIBS="$save_LIBS"
10393    ;;
10394  esac
10395
10396  case $lt_cv_dlopen_self in
10397  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10398  *) enable_dlopen_self=unknown ;;
10399  esac
10400
10401  case $lt_cv_dlopen_self_static in
10402  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10403  *) enable_dlopen_self_static=unknown ;;
10404  esac
10405fi
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423striplib=
10424old_striplib=
10425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10426$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10427if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10428  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10429  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10430  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10431$as_echo "yes" >&6; }
10432else
10433# FIXME - insert some real tests, host_os isn't really good enough
10434  case $host_os in
10435  darwin*)
10436    if test -n "$STRIP" ; then
10437      striplib="$STRIP -x"
10438      old_striplib="$STRIP -S"
10439      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10440$as_echo "yes" >&6; }
10441    else
10442      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10443$as_echo "no" >&6; }
10444    fi
10445    ;;
10446  *)
10447    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10448$as_echo "no" >&6; }
10449    ;;
10450  esac
10451fi
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464  # Report which library types will actually be built
10465  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10466$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10468$as_echo "$can_build_shared" >&6; }
10469
10470  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10471$as_echo_n "checking whether to build shared libraries... " >&6; }
10472  test "$can_build_shared" = "no" && enable_shared=no
10473
10474  # On AIX, shared libraries and static libraries use the same namespace, and
10475  # are all built from PIC.
10476  case $host_os in
10477  aix3*)
10478    test "$enable_shared" = yes && enable_static=no
10479    if test -n "$RANLIB"; then
10480      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10481      postinstall_cmds='$RANLIB $lib'
10482    fi
10483    ;;
10484
10485  aix[4-9]*)
10486    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10487      test "$enable_shared" = yes && enable_static=no
10488    fi
10489    ;;
10490  esac
10491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10492$as_echo "$enable_shared" >&6; }
10493
10494  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10495$as_echo_n "checking whether to build static libraries... " >&6; }
10496  # Make sure either enable_shared or enable_static is yes.
10497  test "$enable_shared" = yes || enable_static=yes
10498  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10499$as_echo "$enable_static" >&6; }
10500
10501
10502
10503
10504fi
10505ac_ext=c
10506ac_cpp='$CPP $CPPFLAGS'
10507ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10508ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10509ac_compiler_gnu=$ac_cv_c_compiler_gnu
10510
10511CC="$lt_save_CC"
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525        ac_config_commands="$ac_config_commands libtool"
10526
10527
10528
10529
10530# Only expand once:
10531
10532
10533
10534# Extract the first word of "doxygen", so it can be a program name with args.
10535set dummy doxygen; ac_word=$2
10536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10537$as_echo_n "checking for $ac_word... " >&6; }
10538if test "${ac_cv_prog_DOXYGEN+set}" = set; then :
10539  $as_echo_n "(cached) " >&6
10540else
10541  if test -n "$DOXYGEN"; then
10542  ac_cv_prog_DOXYGEN="$DOXYGEN" # Let the user override the test.
10543else
10544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10545for as_dir in $PATH
10546do
10547  IFS=$as_save_IFS
10548  test -z "$as_dir" && as_dir=.
10549    for ac_exec_ext in '' $ac_executable_extensions; do
10550  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10551    ac_cv_prog_DOXYGEN="true"
10552    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10553    break 2
10554  fi
10555done
10556  done
10557IFS=$as_save_IFS
10558
10559  test -z "$ac_cv_prog_DOXYGEN" && ac_cv_prog_DOXYGEN="false"
10560fi
10561fi
10562DOXYGEN=$ac_cv_prog_DOXYGEN
10563if test -n "$DOXYGEN"; then
10564  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
10565$as_echo "$DOXYGEN" >&6; }
10566else
10567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10568$as_echo "no" >&6; }
10569fi
10570
10571
10572 if test "$DOXYGEN" = true; then
10573  DOXYGEN_TRUE=
10574  DOXYGEN_FALSE='#'
10575else
10576  DOXYGEN_TRUE='#'
10577  DOXYGEN_FALSE=
10578fi
10579
10580
10581# Checks for header files.
10582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10583$as_echo_n "checking for ANSI C header files... " >&6; }
10584if test "${ac_cv_header_stdc+set}" = set; then :
10585  $as_echo_n "(cached) " >&6
10586else
10587  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10588/* end confdefs.h.  */
10589#include <stdlib.h>
10590#include <stdarg.h>
10591#include <string.h>
10592#include <float.h>
10593
10594int
10595main ()
10596{
10597
10598  ;
10599  return 0;
10600}
10601_ACEOF
10602if ac_fn_c_try_compile "$LINENO"; then :
10603  ac_cv_header_stdc=yes
10604else
10605  ac_cv_header_stdc=no
10606fi
10607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10608
10609if test $ac_cv_header_stdc = yes; then
10610  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10612/* end confdefs.h.  */
10613#include <string.h>
10614
10615_ACEOF
10616if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10617  $EGREP "memchr" >/dev/null 2>&1; then :
10618
10619else
10620  ac_cv_header_stdc=no
10621fi
10622rm -f conftest*
10623
10624fi
10625
10626if test $ac_cv_header_stdc = yes; then
10627  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10628  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10629/* end confdefs.h.  */
10630#include <stdlib.h>
10631
10632_ACEOF
10633if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10634  $EGREP "free" >/dev/null 2>&1; then :
10635
10636else
10637  ac_cv_header_stdc=no
10638fi
10639rm -f conftest*
10640
10641fi
10642
10643if test $ac_cv_header_stdc = yes; then
10644  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10645  if test "$cross_compiling" = yes; then :
10646  :
10647else
10648  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10649/* end confdefs.h.  */
10650#include <ctype.h>
10651#include <stdlib.h>
10652#if ((' ' & 0x0FF) == 0x020)
10653# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10654# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10655#else
10656# define ISLOWER(c) \
10657		   (('a' <= (c) && (c) <= 'i') \
10658		     || ('j' <= (c) && (c) <= 'r') \
10659		     || ('s' <= (c) && (c) <= 'z'))
10660# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10661#endif
10662
10663#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10664int
10665main ()
10666{
10667  int i;
10668  for (i = 0; i < 256; i++)
10669    if (XOR (islower (i), ISLOWER (i))
10670	|| toupper (i) != TOUPPER (i))
10671      return 2;
10672  return 0;
10673}
10674_ACEOF
10675if ac_fn_c_try_run "$LINENO"; then :
10676
10677else
10678  ac_cv_header_stdc=no
10679fi
10680rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10681  conftest.$ac_objext conftest.beam conftest.$ac_ext
10682fi
10683
10684fi
10685fi
10686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
10687$as_echo "$ac_cv_header_stdc" >&6; }
10688if test $ac_cv_header_stdc = yes; then
10689
10690$as_echo "#define STDC_HEADERS 1" >>confdefs.h
10691
10692fi
10693
10694for ac_header in stdlib.h
10695do :
10696  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
10697if test "x$ac_cv_header_stdlib_h" = x""yes; then :
10698  cat >>confdefs.h <<_ACEOF
10699#define HAVE_STDLIB_H 1
10700_ACEOF
10701
10702fi
10703
10704done
10705
10706
10707# Checks for typedefs, structures, and compiler characteristics.
10708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10709$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10710if test "${ac_cv_c_const+set}" = set; then :
10711  $as_echo_n "(cached) " >&6
10712else
10713  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10714/* end confdefs.h.  */
10715
10716int
10717main ()
10718{
10719/* FIXME: Include the comments suggested by Paul. */
10720#ifndef __cplusplus
10721  /* Ultrix mips cc rejects this.  */
10722  typedef int charset[2];
10723  const charset cs;
10724  /* SunOS 4.1.1 cc rejects this.  */
10725  char const *const *pcpcc;
10726  char **ppc;
10727  /* NEC SVR4.0.2 mips cc rejects this.  */
10728  struct point {int x, y;};
10729  static struct point const zero = {0,0};
10730  /* AIX XL C 1.02.0.0 rejects this.
10731     It does not let you subtract one const X* pointer from another in
10732     an arm of an if-expression whose if-part is not a constant
10733     expression */
10734  const char *g = "string";
10735  pcpcc = &g + (g ? g-g : 0);
10736  /* HPUX 7.0 cc rejects these. */
10737  ++pcpcc;
10738  ppc = (char**) pcpcc;
10739  pcpcc = (char const *const *) ppc;
10740  { /* SCO 3.2v4 cc rejects this.  */
10741    char *t;
10742    char const *s = 0 ? (char *) 0 : (char const *) 0;
10743
10744    *t++ = 0;
10745    if (s) return 0;
10746  }
10747  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10748    int x[] = {25, 17};
10749    const int *foo = &x[0];
10750    ++foo;
10751  }
10752  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10753    typedef const int *iptr;
10754    iptr p = 0;
10755    ++p;
10756  }
10757  { /* AIX XL C 1.02.0.0 rejects this saying
10758       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10759    struct s { int j; const int *ap[3]; };
10760    struct s *b; b->j = 5;
10761  }
10762  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10763    const int foo = 10;
10764    if (!foo) return 0;
10765  }
10766  return !cs[0] && !zero.x;
10767#endif
10768
10769  ;
10770  return 0;
10771}
10772_ACEOF
10773if ac_fn_c_try_compile "$LINENO"; then :
10774  ac_cv_c_const=yes
10775else
10776  ac_cv_c_const=no
10777fi
10778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10779fi
10780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10781$as_echo "$ac_cv_c_const" >&6; }
10782if test $ac_cv_c_const = no; then
10783
10784$as_echo "#define const /**/" >>confdefs.h
10785
10786fi
10787
10788ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
10789if test "x$ac_cv_type_size_t" = x""yes; then :
10790
10791else
10792
10793cat >>confdefs.h <<_ACEOF
10794#define size_t unsigned int
10795_ACEOF
10796
10797fi
10798
10799
10800# Define Makefiles.
10801ac_config_files="$ac_config_files yaml-0.1.pc include/Makefile src/Makefile Makefile tests/Makefile win32/Makefile"
10802
10803
10804# Generate the "configure" script.
10805cat >confcache <<\_ACEOF
10806# This file is a shell script that caches the results of configure
10807# tests run on this system so they can be shared between configure
10808# scripts and configure runs, see configure's option --config-cache.
10809# It is not useful on other systems.  If it contains results you don't
10810# want to keep, you may remove or edit it.
10811#
10812# config.status only pays attention to the cache file if you give it
10813# the --recheck option to rerun configure.
10814#
10815# `ac_cv_env_foo' variables (set or unset) will be overridden when
10816# loading this file, other *unset* `ac_cv_foo' will be assigned the
10817# following values.
10818
10819_ACEOF
10820
10821# The following way of writing the cache mishandles newlines in values,
10822# but we know of no workaround that is simple, portable, and efficient.
10823# So, we kill variables containing newlines.
10824# Ultrix sh set writes to stderr and can't be redirected directly,
10825# and sets the high bit in the cache file unless we assign to the vars.
10826(
10827  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10828    eval ac_val=\$$ac_var
10829    case $ac_val in #(
10830    *${as_nl}*)
10831      case $ac_var in #(
10832      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10833$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10834      esac
10835      case $ac_var in #(
10836      _ | IFS | as_nl) ;; #(
10837      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10838      *) { eval $ac_var=; unset $ac_var;} ;;
10839      esac ;;
10840    esac
10841  done
10842
10843  (set) 2>&1 |
10844    case $as_nl`(ac_space=' '; set) 2>&1` in #(
10845    *${as_nl}ac_space=\ *)
10846      # `set' does not quote correctly, so add quotes: double-quote
10847      # substitution turns \\\\ into \\, and sed turns \\ into \.
10848      sed -n \
10849	"s/'/'\\\\''/g;
10850	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10851      ;; #(
10852    *)
10853      # `set' quotes correctly as required by POSIX, so do not add quotes.
10854      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10855      ;;
10856    esac |
10857    sort
10858) |
10859  sed '
10860     /^ac_cv_env_/b end
10861     t clear
10862     :clear
10863     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10864     t end
10865     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10866     :end' >>confcache
10867if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10868  if test -w "$cache_file"; then
10869    test "x$cache_file" != "x/dev/null" &&
10870      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10871$as_echo "$as_me: updating cache $cache_file" >&6;}
10872    cat confcache >$cache_file
10873  else
10874    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10875$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10876  fi
10877fi
10878rm -f confcache
10879
10880test "x$prefix" = xNONE && prefix=$ac_default_prefix
10881# Let make expand exec_prefix.
10882test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10883
10884DEFS=-DHAVE_CONFIG_H
10885
10886ac_libobjs=
10887ac_ltlibobjs=
10888U=
10889for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10890  # 1. Remove the extension, and $U if already installed.
10891  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10892  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10893  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10894  #    will be set to the directory where LIBOBJS objects are built.
10895  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10896  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10897done
10898LIBOBJS=$ac_libobjs
10899
10900LTLIBOBJS=$ac_ltlibobjs
10901
10902
10903 if test -n "$EXEEXT"; then
10904  am__EXEEXT_TRUE=
10905  am__EXEEXT_FALSE='#'
10906else
10907  am__EXEEXT_TRUE='#'
10908  am__EXEEXT_FALSE=
10909fi
10910
10911if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10912  as_fn_error $? "conditional \"AMDEP\" was never defined.
10913Usually this means the macro was only invoked conditionally." "$LINENO" 5
10914fi
10915if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10916  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10917Usually this means the macro was only invoked conditionally." "$LINENO" 5
10918fi
10919if test -z "${DOXYGEN_TRUE}" && test -z "${DOXYGEN_FALSE}"; then
10920  as_fn_error $? "conditional \"DOXYGEN\" was never defined.
10921Usually this means the macro was only invoked conditionally." "$LINENO" 5
10922fi
10923
10924: ${CONFIG_STATUS=./config.status}
10925ac_write_fail=0
10926ac_clean_files_save=$ac_clean_files
10927ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10928{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10929$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10930as_write_fail=0
10931cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10932#! $SHELL
10933# Generated by $as_me.
10934# Run this file to recreate the current configuration.
10935# Compiler output produced by configure, useful for debugging
10936# configure, is in config.log if it exists.
10937
10938debug=false
10939ac_cs_recheck=false
10940ac_cs_silent=false
10941
10942SHELL=\${CONFIG_SHELL-$SHELL}
10943export SHELL
10944_ASEOF
10945cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10946## -------------------- ##
10947## M4sh Initialization. ##
10948## -------------------- ##
10949
10950# Be more Bourne compatible
10951DUALCASE=1; export DUALCASE # for MKS sh
10952if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10953  emulate sh
10954  NULLCMD=:
10955  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10956  # is contrary to our usage.  Disable this feature.
10957  alias -g '${1+"$@"}'='"$@"'
10958  setopt NO_GLOB_SUBST
10959else
10960  case `(set -o) 2>/dev/null` in #(
10961  *posix*) :
10962    set -o posix ;; #(
10963  *) :
10964     ;;
10965esac
10966fi
10967
10968
10969as_nl='
10970'
10971export as_nl
10972# Printing a long string crashes Solaris 7 /usr/bin/printf.
10973as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10974as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10975as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10976# Prefer a ksh shell builtin over an external printf program on Solaris,
10977# but without wasting forks for bash or zsh.
10978if test -z "$BASH_VERSION$ZSH_VERSION" \
10979    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10980  as_echo='print -r --'
10981  as_echo_n='print -rn --'
10982elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10983  as_echo='printf %s\n'
10984  as_echo_n='printf %s'
10985else
10986  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10987    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10988    as_echo_n='/usr/ucb/echo -n'
10989  else
10990    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10991    as_echo_n_body='eval
10992      arg=$1;
10993      case $arg in #(
10994      *"$as_nl"*)
10995	expr "X$arg" : "X\\(.*\\)$as_nl";
10996	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10997      esac;
10998      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10999    '
11000    export as_echo_n_body
11001    as_echo_n='sh -c $as_echo_n_body as_echo'
11002  fi
11003  export as_echo_body
11004  as_echo='sh -c $as_echo_body as_echo'
11005fi
11006
11007# The user is always right.
11008if test "${PATH_SEPARATOR+set}" != set; then
11009  PATH_SEPARATOR=:
11010  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11011    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11012      PATH_SEPARATOR=';'
11013  }
11014fi
11015
11016
11017# IFS
11018# We need space, tab and new line, in precisely that order.  Quoting is
11019# there to prevent editors from complaining about space-tab.
11020# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11021# splitting by setting IFS to empty value.)
11022IFS=" ""	$as_nl"
11023
11024# Find who we are.  Look in the path if we contain no directory separator.
11025case $0 in #((
11026  *[\\/]* ) as_myself=$0 ;;
11027  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11028for as_dir in $PATH
11029do
11030  IFS=$as_save_IFS
11031  test -z "$as_dir" && as_dir=.
11032    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11033  done
11034IFS=$as_save_IFS
11035
11036     ;;
11037esac
11038# We did not find ourselves, most probably we were run as `sh COMMAND'
11039# in which case we are not to be found in the path.
11040if test "x$as_myself" = x; then
11041  as_myself=$0
11042fi
11043if test ! -f "$as_myself"; then
11044  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11045  exit 1
11046fi
11047
11048# Unset variables that we do not need and which cause bugs (e.g. in
11049# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11050# suppresses any "Segmentation fault" message there.  '((' could
11051# trigger a bug in pdksh 5.2.14.
11052for as_var in BASH_ENV ENV MAIL MAILPATH
11053do eval test x\${$as_var+set} = xset \
11054  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11055done
11056PS1='$ '
11057PS2='> '
11058PS4='+ '
11059
11060# NLS nuisances.
11061LC_ALL=C
11062export LC_ALL
11063LANGUAGE=C
11064export LANGUAGE
11065
11066# CDPATH.
11067(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11068
11069
11070# as_fn_error STATUS ERROR [LINENO LOG_FD]
11071# ----------------------------------------
11072# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11073# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11074# script with STATUS, using 1 if that was 0.
11075as_fn_error ()
11076{
11077  as_status=$1; test $as_status -eq 0 && as_status=1
11078  if test "$4"; then
11079    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11080    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11081  fi
11082  $as_echo "$as_me: error: $2" >&2
11083  as_fn_exit $as_status
11084} # as_fn_error
11085
11086
11087# as_fn_set_status STATUS
11088# -----------------------
11089# Set $? to STATUS, without forking.
11090as_fn_set_status ()
11091{
11092  return $1
11093} # as_fn_set_status
11094
11095# as_fn_exit STATUS
11096# -----------------
11097# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11098as_fn_exit ()
11099{
11100  set +e
11101  as_fn_set_status $1
11102  exit $1
11103} # as_fn_exit
11104
11105# as_fn_unset VAR
11106# ---------------
11107# Portably unset VAR.
11108as_fn_unset ()
11109{
11110  { eval $1=; unset $1;}
11111}
11112as_unset=as_fn_unset
11113# as_fn_append VAR VALUE
11114# ----------------------
11115# Append the text in VALUE to the end of the definition contained in VAR. Take
11116# advantage of any shell optimizations that allow amortized linear growth over
11117# repeated appends, instead of the typical quadratic growth present in naive
11118# implementations.
11119if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11120  eval 'as_fn_append ()
11121  {
11122    eval $1+=\$2
11123  }'
11124else
11125  as_fn_append ()
11126  {
11127    eval $1=\$$1\$2
11128  }
11129fi # as_fn_append
11130
11131# as_fn_arith ARG...
11132# ------------------
11133# Perform arithmetic evaluation on the ARGs, and store the result in the
11134# global $as_val. Take advantage of shells that can avoid forks. The arguments
11135# must be portable across $(()) and expr.
11136if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11137  eval 'as_fn_arith ()
11138  {
11139    as_val=$(( $* ))
11140  }'
11141else
11142  as_fn_arith ()
11143  {
11144    as_val=`expr "$@" || test $? -eq 1`
11145  }
11146fi # as_fn_arith
11147
11148
11149if expr a : '\(a\)' >/dev/null 2>&1 &&
11150   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11151  as_expr=expr
11152else
11153  as_expr=false
11154fi
11155
11156if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11157  as_basename=basename
11158else
11159  as_basename=false
11160fi
11161
11162if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11163  as_dirname=dirname
11164else
11165  as_dirname=false
11166fi
11167
11168as_me=`$as_basename -- "$0" ||
11169$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11170	 X"$0" : 'X\(//\)$' \| \
11171	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11172$as_echo X/"$0" |
11173    sed '/^.*\/\([^/][^/]*\)\/*$/{
11174	    s//\1/
11175	    q
11176	  }
11177	  /^X\/\(\/\/\)$/{
11178	    s//\1/
11179	    q
11180	  }
11181	  /^X\/\(\/\).*/{
11182	    s//\1/
11183	    q
11184	  }
11185	  s/.*/./; q'`
11186
11187# Avoid depending upon Character Ranges.
11188as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11189as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11190as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11191as_cr_digits='0123456789'
11192as_cr_alnum=$as_cr_Letters$as_cr_digits
11193
11194ECHO_C= ECHO_N= ECHO_T=
11195case `echo -n x` in #(((((
11196-n*)
11197  case `echo 'xy\c'` in
11198  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11199  xy)  ECHO_C='\c';;
11200  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11201       ECHO_T='	';;
11202  esac;;
11203*)
11204  ECHO_N='-n';;
11205esac
11206
11207rm -f conf$$ conf$$.exe conf$$.file
11208if test -d conf$$.dir; then
11209  rm -f conf$$.dir/conf$$.file
11210else
11211  rm -f conf$$.dir
11212  mkdir conf$$.dir 2>/dev/null
11213fi
11214if (echo >conf$$.file) 2>/dev/null; then
11215  if ln -s conf$$.file conf$$ 2>/dev/null; then
11216    as_ln_s='ln -s'
11217    # ... but there are two gotchas:
11218    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11219    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11220    # In both cases, we have to default to `cp -p'.
11221    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11222      as_ln_s='cp -p'
11223  elif ln conf$$.file conf$$ 2>/dev/null; then
11224    as_ln_s=ln
11225  else
11226    as_ln_s='cp -p'
11227  fi
11228else
11229  as_ln_s='cp -p'
11230fi
11231rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11232rmdir conf$$.dir 2>/dev/null
11233
11234
11235# as_fn_mkdir_p
11236# -------------
11237# Create "$as_dir" as a directory, including parents if necessary.
11238as_fn_mkdir_p ()
11239{
11240
11241  case $as_dir in #(
11242  -*) as_dir=./$as_dir;;
11243  esac
11244  test -d "$as_dir" || eval $as_mkdir_p || {
11245    as_dirs=
11246    while :; do
11247      case $as_dir in #(
11248      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11249      *) as_qdir=$as_dir;;
11250      esac
11251      as_dirs="'$as_qdir' $as_dirs"
11252      as_dir=`$as_dirname -- "$as_dir" ||
11253$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11254	 X"$as_dir" : 'X\(//\)[^/]' \| \
11255	 X"$as_dir" : 'X\(//\)$' \| \
11256	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11257$as_echo X"$as_dir" |
11258    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11259	    s//\1/
11260	    q
11261	  }
11262	  /^X\(\/\/\)[^/].*/{
11263	    s//\1/
11264	    q
11265	  }
11266	  /^X\(\/\/\)$/{
11267	    s//\1/
11268	    q
11269	  }
11270	  /^X\(\/\).*/{
11271	    s//\1/
11272	    q
11273	  }
11274	  s/.*/./; q'`
11275      test -d "$as_dir" && break
11276    done
11277    test -z "$as_dirs" || eval "mkdir $as_dirs"
11278  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11279
11280
11281} # as_fn_mkdir_p
11282if mkdir -p . 2>/dev/null; then
11283  as_mkdir_p='mkdir -p "$as_dir"'
11284else
11285  test -d ./-p && rmdir ./-p
11286  as_mkdir_p=false
11287fi
11288
11289if test -x / >/dev/null 2>&1; then
11290  as_test_x='test -x'
11291else
11292  if ls -dL / >/dev/null 2>&1; then
11293    as_ls_L_option=L
11294  else
11295    as_ls_L_option=
11296  fi
11297  as_test_x='
11298    eval sh -c '\''
11299      if test -d "$1"; then
11300	test -d "$1/.";
11301      else
11302	case $1 in #(
11303	-*)set "./$1";;
11304	esac;
11305	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11306	???[sx]*):;;*)false;;esac;fi
11307    '\'' sh
11308  '
11309fi
11310as_executable_p=$as_test_x
11311
11312# Sed expression to map a string onto a valid CPP name.
11313as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11314
11315# Sed expression to map a string onto a valid variable name.
11316as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11317
11318
11319exec 6>&1
11320## ----------------------------------- ##
11321## Main body of $CONFIG_STATUS script. ##
11322## ----------------------------------- ##
11323_ASEOF
11324test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11325
11326cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11327# Save the log message, to keep $0 and so on meaningful, and to
11328# report actual input values of CONFIG_FILES etc. instead of their
11329# values after options handling.
11330ac_log="
11331This file was extended by yaml $as_me 0.1.4, which was
11332generated by GNU Autoconf 2.67.  Invocation command line was
11333
11334  CONFIG_FILES    = $CONFIG_FILES
11335  CONFIG_HEADERS  = $CONFIG_HEADERS
11336  CONFIG_LINKS    = $CONFIG_LINKS
11337  CONFIG_COMMANDS = $CONFIG_COMMANDS
11338  $ $0 $@
11339
11340on `(hostname || uname -n) 2>/dev/null | sed 1q`
11341"
11342
11343_ACEOF
11344
11345case $ac_config_files in *"
11346"*) set x $ac_config_files; shift; ac_config_files=$*;;
11347esac
11348
11349case $ac_config_headers in *"
11350"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11351esac
11352
11353
11354cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11355# Files that config.status was made for.
11356config_files="$ac_config_files"
11357config_headers="$ac_config_headers"
11358config_commands="$ac_config_commands"
11359
11360_ACEOF
11361
11362cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11363ac_cs_usage="\
11364\`$as_me' instantiates files and other configuration actions
11365from templates according to the current configuration.  Unless the files
11366and actions are specified as TAGs, all are instantiated by default.
11367
11368Usage: $0 [OPTION]... [TAG]...
11369
11370  -h, --help       print this help, then exit
11371  -V, --version    print version number and configuration settings, then exit
11372      --config     print configuration, then exit
11373  -q, --quiet, --silent
11374                   do not print progress messages
11375  -d, --debug      don't remove temporary files
11376      --recheck    update $as_me by reconfiguring in the same conditions
11377      --file=FILE[:TEMPLATE]
11378                   instantiate the configuration file FILE
11379      --header=FILE[:TEMPLATE]
11380                   instantiate the configuration header FILE
11381
11382Configuration files:
11383$config_files
11384
11385Configuration headers:
11386$config_headers
11387
11388Configuration commands:
11389$config_commands
11390
11391Report bugs to <http://pyyaml.org/newticket?component=libyaml>."
11392
11393_ACEOF
11394cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11395ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11396ac_cs_version="\\
11397yaml config.status 0.1.4
11398configured by $0, generated by GNU Autoconf 2.67,
11399  with options \\"\$ac_cs_config\\"
11400
11401Copyright (C) 2010 Free Software Foundation, Inc.
11402This config.status script is free software; the Free Software Foundation
11403gives unlimited permission to copy, distribute and modify it."
11404
11405ac_pwd='$ac_pwd'
11406srcdir='$srcdir'
11407INSTALL='$INSTALL'
11408MKDIR_P='$MKDIR_P'
11409AWK='$AWK'
11410test -n "\$AWK" || AWK=awk
11411_ACEOF
11412
11413cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11414# The default lists apply if the user does not specify any file.
11415ac_need_defaults=:
11416while test $# != 0
11417do
11418  case $1 in
11419  --*=?*)
11420    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11421    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11422    ac_shift=:
11423    ;;
11424  --*=)
11425    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11426    ac_optarg=
11427    ac_shift=:
11428    ;;
11429  *)
11430    ac_option=$1
11431    ac_optarg=$2
11432    ac_shift=shift
11433    ;;
11434  esac
11435
11436  case $ac_option in
11437  # Handling of the options.
11438  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11439    ac_cs_recheck=: ;;
11440  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11441    $as_echo "$ac_cs_version"; exit ;;
11442  --config | --confi | --conf | --con | --co | --c )
11443    $as_echo "$ac_cs_config"; exit ;;
11444  --debug | --debu | --deb | --de | --d | -d )
11445    debug=: ;;
11446  --file | --fil | --fi | --f )
11447    $ac_shift
11448    case $ac_optarg in
11449    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11450    '') as_fn_error $? "missing file argument" ;;
11451    esac
11452    as_fn_append CONFIG_FILES " '$ac_optarg'"
11453    ac_need_defaults=false;;
11454  --header | --heade | --head | --hea )
11455    $ac_shift
11456    case $ac_optarg in
11457    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11458    esac
11459    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11460    ac_need_defaults=false;;
11461  --he | --h)
11462    # Conflict between --help and --header
11463    as_fn_error $? "ambiguous option: \`$1'
11464Try \`$0 --help' for more information.";;
11465  --help | --hel | -h )
11466    $as_echo "$ac_cs_usage"; exit ;;
11467  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11468  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11469    ac_cs_silent=: ;;
11470
11471  # This is an error.
11472  -*) as_fn_error $? "unrecognized option: \`$1'
11473Try \`$0 --help' for more information." ;;
11474
11475  *) as_fn_append ac_config_targets " $1"
11476     ac_need_defaults=false ;;
11477
11478  esac
11479  shift
11480done
11481
11482ac_configure_extra_args=
11483
11484if $ac_cs_silent; then
11485  exec 6>/dev/null
11486  ac_configure_extra_args="$ac_configure_extra_args --silent"
11487fi
11488
11489_ACEOF
11490cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11491if \$ac_cs_recheck; then
11492  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11493  shift
11494  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11495  CONFIG_SHELL='$SHELL'
11496  export CONFIG_SHELL
11497  exec "\$@"
11498fi
11499
11500_ACEOF
11501cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11502exec 5>>config.log
11503{
11504  echo
11505  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11506## Running $as_me. ##
11507_ASBOX
11508  $as_echo "$ac_log"
11509} >&5
11510
11511_ACEOF
11512cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11513#
11514# INIT-COMMANDS
11515#
11516AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11517
11518
11519# The HP-UX ksh and POSIX shell print the target directory to stdout
11520# if CDPATH is set.
11521(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11522
11523sed_quote_subst='$sed_quote_subst'
11524double_quote_subst='$double_quote_subst'
11525delay_variable_subst='$delay_variable_subst'
11526macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11527macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11528enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11529enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11530pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11531enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11532host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11533host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11534host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11535build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11536build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11537build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11538SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11539Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11540GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11541EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11542FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11543LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11544NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11545LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11546max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11547ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11548exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11549lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11550lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11551lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11552reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11553reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11554OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11555deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11556file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11557AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11558AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11559STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11560RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11561old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11562old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11563old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11564CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11565CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11566compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11567GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11568lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11569lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11570lt_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"`'
11571lt_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"`'
11572objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11573SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11574ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11575MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11576lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11577lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11578lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11579lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11580lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11581need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11582DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11583NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11584LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11585OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11586OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11587libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11588shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11589extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11590archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11591enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11592export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11593whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11594compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11595old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11596old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11597archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11598archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11599module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11600module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11601with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11602allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11603no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11604hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11605hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11606hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11607hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11608hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11609hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11610hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11611hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11612inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11613link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11614fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11615always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11616export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11617exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11618include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11619prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11620file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11621variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11622need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11623need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11624version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11625runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11626shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11627shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11628libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11629library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11630soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11631postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11632postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11633finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11634finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11635hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11636sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11637sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11638hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11639enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11640enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11641enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11642old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11643striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11644
11645LTCC='$LTCC'
11646LTCFLAGS='$LTCFLAGS'
11647compiler='$compiler_DEFAULT'
11648
11649# Quote evaled strings.
11650for var in SED \
11651GREP \
11652EGREP \
11653FGREP \
11654LD \
11655NM \
11656LN_S \
11657lt_SP2NL \
11658lt_NL2SP \
11659reload_flag \
11660OBJDUMP \
11661deplibs_check_method \
11662file_magic_cmd \
11663AR \
11664AR_FLAGS \
11665STRIP \
11666RANLIB \
11667CC \
11668CFLAGS \
11669compiler \
11670lt_cv_sys_global_symbol_pipe \
11671lt_cv_sys_global_symbol_to_cdecl \
11672lt_cv_sys_global_symbol_to_c_name_address \
11673lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11674SHELL \
11675ECHO \
11676lt_prog_compiler_no_builtin_flag \
11677lt_prog_compiler_wl \
11678lt_prog_compiler_pic \
11679lt_prog_compiler_static \
11680lt_cv_prog_compiler_c_o \
11681need_locks \
11682DSYMUTIL \
11683NMEDIT \
11684LIPO \
11685OTOOL \
11686OTOOL64 \
11687shrext_cmds \
11688export_dynamic_flag_spec \
11689whole_archive_flag_spec \
11690compiler_needs_object \
11691with_gnu_ld \
11692allow_undefined_flag \
11693no_undefined_flag \
11694hardcode_libdir_flag_spec \
11695hardcode_libdir_flag_spec_ld \
11696hardcode_libdir_separator \
11697fix_srcfile_path \
11698exclude_expsyms \
11699include_expsyms \
11700file_list_spec \
11701variables_saved_for_relink \
11702libname_spec \
11703library_names_spec \
11704soname_spec \
11705finish_eval \
11706old_striplib \
11707striplib; do
11708    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11709    *[\\\\\\\`\\"\\\$]*)
11710      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11711      ;;
11712    *)
11713      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11714      ;;
11715    esac
11716done
11717
11718# Double-quote double-evaled strings.
11719for var in reload_cmds \
11720old_postinstall_cmds \
11721old_postuninstall_cmds \
11722old_archive_cmds \
11723extract_expsyms_cmds \
11724old_archive_from_new_cmds \
11725old_archive_from_expsyms_cmds \
11726archive_cmds \
11727archive_expsym_cmds \
11728module_cmds \
11729module_expsym_cmds \
11730export_symbols_cmds \
11731prelink_cmds \
11732postinstall_cmds \
11733postuninstall_cmds \
11734finish_cmds \
11735sys_lib_search_path_spec \
11736sys_lib_dlsearch_path_spec; do
11737    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11738    *[\\\\\\\`\\"\\\$]*)
11739      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11740      ;;
11741    *)
11742      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11743      ;;
11744    esac
11745done
11746
11747# Fix-up fallback echo if it was mangled by the above quoting rules.
11748case \$lt_ECHO in
11749*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11750  ;;
11751esac
11752
11753ac_aux_dir='$ac_aux_dir'
11754xsi_shell='$xsi_shell'
11755lt_shell_append='$lt_shell_append'
11756
11757# See if we are running on zsh, and set the options which allow our
11758# commands through without removal of \ escapes INIT.
11759if test -n "\${ZSH_VERSION+set}" ; then
11760   setopt NO_GLOB_SUBST
11761fi
11762
11763
11764    PACKAGE='$PACKAGE'
11765    VERSION='$VERSION'
11766    TIMESTAMP='$TIMESTAMP'
11767    RM='$RM'
11768    ofile='$ofile'
11769
11770
11771
11772
11773_ACEOF
11774
11775cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11776
11777# Handling of arguments.
11778for ac_config_target in $ac_config_targets
11779do
11780  case $ac_config_target in
11781    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11782    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11783    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11784    "yaml-0.1.pc") CONFIG_FILES="$CONFIG_FILES yaml-0.1.pc" ;;
11785    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
11786    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11787    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11788    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
11789    "win32/Makefile") CONFIG_FILES="$CONFIG_FILES win32/Makefile" ;;
11790
11791  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
11792  esac
11793done
11794
11795
11796# If the user did not use the arguments to specify the items to instantiate,
11797# then the envvar interface is used.  Set only those that are not.
11798# We use the long form for the default assignment because of an extremely
11799# bizarre bug on SunOS 4.1.3.
11800if $ac_need_defaults; then
11801  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11802  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11803  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11804fi
11805
11806# Have a temporary directory for convenience.  Make it in the build tree
11807# simply because there is no reason against having it here, and in addition,
11808# creating and moving files from /tmp can sometimes cause problems.
11809# Hook for its removal unless debugging.
11810# Note that there is a small window in which the directory will not be cleaned:
11811# after its creation but before its name has been assigned to `$tmp'.
11812$debug ||
11813{
11814  tmp=
11815  trap 'exit_status=$?
11816  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11817' 0
11818  trap 'as_fn_exit 1' 1 2 13 15
11819}
11820# Create a (secure) tmp directory for tmp files.
11821
11822{
11823  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11824  test -n "$tmp" && test -d "$tmp"
11825}  ||
11826{
11827  tmp=./conf$$-$RANDOM
11828  (umask 077 && mkdir "$tmp")
11829} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11830
11831# Set up the scripts for CONFIG_FILES section.
11832# No need to generate them if there are no CONFIG_FILES.
11833# This happens for instance with `./config.status config.h'.
11834if test -n "$CONFIG_FILES"; then
11835
11836
11837ac_cr=`echo X | tr X '\015'`
11838# On cygwin, bash can eat \r inside `` if the user requested igncr.
11839# But we know of no other shell where ac_cr would be empty at this
11840# point, so we can use a bashism as a fallback.
11841if test "x$ac_cr" = x; then
11842  eval ac_cr=\$\'\\r\'
11843fi
11844ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11845if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11846  ac_cs_awk_cr='\\r'
11847else
11848  ac_cs_awk_cr=$ac_cr
11849fi
11850
11851echo 'BEGIN {' >"$tmp/subs1.awk" &&
11852_ACEOF
11853
11854
11855{
11856  echo "cat >conf$$subs.awk <<_ACEOF" &&
11857  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11858  echo "_ACEOF"
11859} >conf$$subs.sh ||
11860  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11861ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11862ac_delim='%!_!# '
11863for ac_last_try in false false false false false :; do
11864  . ./conf$$subs.sh ||
11865    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11866
11867  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11868  if test $ac_delim_n = $ac_delim_num; then
11869    break
11870  elif $ac_last_try; then
11871    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11872  else
11873    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11874  fi
11875done
11876rm -f conf$$subs.sh
11877
11878cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11879cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11880_ACEOF
11881sed -n '
11882h
11883s/^/S["/; s/!.*/"]=/
11884p
11885g
11886s/^[^!]*!//
11887:repl
11888t repl
11889s/'"$ac_delim"'$//
11890t delim
11891:nl
11892h
11893s/\(.\{148\}\)..*/\1/
11894t more1
11895s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11896p
11897n
11898b repl
11899:more1
11900s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11901p
11902g
11903s/.\{148\}//
11904t nl
11905:delim
11906h
11907s/\(.\{148\}\)..*/\1/
11908t more2
11909s/["\\]/\\&/g; s/^/"/; s/$/"/
11910p
11911b
11912:more2
11913s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11914p
11915g
11916s/.\{148\}//
11917t delim
11918' <conf$$subs.awk | sed '
11919/^[^""]/{
11920  N
11921  s/\n//
11922}
11923' >>$CONFIG_STATUS || ac_write_fail=1
11924rm -f conf$$subs.awk
11925cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11926_ACAWK
11927cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11928  for (key in S) S_is_set[key] = 1
11929  FS = ""
11930
11931}
11932{
11933  line = $ 0
11934  nfields = split(line, field, "@")
11935  substed = 0
11936  len = length(field[1])
11937  for (i = 2; i < nfields; i++) {
11938    key = field[i]
11939    keylen = length(key)
11940    if (S_is_set[key]) {
11941      value = S[key]
11942      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11943      len += length(value) + length(field[++i])
11944      substed = 1
11945    } else
11946      len += 1 + keylen
11947  }
11948
11949  print line
11950}
11951
11952_ACAWK
11953_ACEOF
11954cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11955if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11956  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11957else
11958  cat
11959fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11960  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11961_ACEOF
11962
11963# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11964# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11965# trailing colons and then remove the whole line if VPATH becomes empty
11966# (actually we leave an empty line to preserve line numbers).
11967if test "x$srcdir" = x.; then
11968  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
11969h
11970s///
11971s/^/:/
11972s/[	 ]*$/:/
11973s/:\$(srcdir):/:/g
11974s/:\${srcdir}:/:/g
11975s/:@srcdir@:/:/g
11976s/^:*//
11977s/:*$//
11978x
11979s/\(=[	 ]*\).*/\1/
11980G
11981s/\n//
11982s/^[^=]*=[	 ]*$//
11983}'
11984fi
11985
11986cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11987fi # test -n "$CONFIG_FILES"
11988
11989# Set up the scripts for CONFIG_HEADERS section.
11990# No need to generate them if there are no CONFIG_HEADERS.
11991# This happens for instance with `./config.status Makefile'.
11992if test -n "$CONFIG_HEADERS"; then
11993cat >"$tmp/defines.awk" <<\_ACAWK ||
11994BEGIN {
11995_ACEOF
11996
11997# Transform confdefs.h into an awk script `defines.awk', embedded as
11998# here-document in config.status, that substitutes the proper values into
11999# config.h.in to produce config.h.
12000
12001# Create a delimiter string that does not exist in confdefs.h, to ease
12002# handling of long lines.
12003ac_delim='%!_!# '
12004for ac_last_try in false false :; do
12005  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12006  if test -z "$ac_t"; then
12007    break
12008  elif $ac_last_try; then
12009    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12010  else
12011    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12012  fi
12013done
12014
12015# For the awk script, D is an array of macro values keyed by name,
12016# likewise P contains macro parameters if any.  Preserve backslash
12017# newline sequences.
12018
12019ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12020sed -n '
12021s/.\{148\}/&'"$ac_delim"'/g
12022t rset
12023:rset
12024s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12025t def
12026d
12027:def
12028s/\\$//
12029t bsnl
12030s/["\\]/\\&/g
12031s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12032D["\1"]=" \3"/p
12033s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12034d
12035:bsnl
12036s/["\\]/\\&/g
12037s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12038D["\1"]=" \3\\\\\\n"\\/p
12039t cont
12040s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12041t cont
12042d
12043:cont
12044n
12045s/.\{148\}/&'"$ac_delim"'/g
12046t clear
12047:clear
12048s/\\$//
12049t bsnlc
12050s/["\\]/\\&/g; s/^/"/; s/$/"/p
12051d
12052:bsnlc
12053s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12054b cont
12055' <confdefs.h | sed '
12056s/'"$ac_delim"'/"\\\
12057"/g' >>$CONFIG_STATUS || ac_write_fail=1
12058
12059cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12060  for (key in D) D_is_set[key] = 1
12061  FS = ""
12062}
12063/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12064  line = \$ 0
12065  split(line, arg, " ")
12066  if (arg[1] == "#") {
12067    defundef = arg[2]
12068    mac1 = arg[3]
12069  } else {
12070    defundef = substr(arg[1], 2)
12071    mac1 = arg[2]
12072  }
12073  split(mac1, mac2, "(") #)
12074  macro = mac2[1]
12075  prefix = substr(line, 1, index(line, defundef) - 1)
12076  if (D_is_set[macro]) {
12077    # Preserve the white space surrounding the "#".
12078    print prefix "define", macro P[macro] D[macro]
12079    next
12080  } else {
12081    # Replace #undef with comments.  This is necessary, for example,
12082    # in the case of _POSIX_SOURCE, which is predefined and required
12083    # on some systems where configure will not decide to define it.
12084    if (defundef == "undef") {
12085      print "/*", prefix defundef, macro, "*/"
12086      next
12087    }
12088  }
12089}
12090{ print }
12091_ACAWK
12092_ACEOF
12093cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12094  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12095fi # test -n "$CONFIG_HEADERS"
12096
12097
12098eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12099shift
12100for ac_tag
12101do
12102  case $ac_tag in
12103  :[FHLC]) ac_mode=$ac_tag; continue;;
12104  esac
12105  case $ac_mode$ac_tag in
12106  :[FHL]*:*);;
12107  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
12108  :[FH]-) ac_tag=-:-;;
12109  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12110  esac
12111  ac_save_IFS=$IFS
12112  IFS=:
12113  set x $ac_tag
12114  IFS=$ac_save_IFS
12115  shift
12116  ac_file=$1
12117  shift
12118
12119  case $ac_mode in
12120  :L) ac_source=$1;;
12121  :[FH])
12122    ac_file_inputs=
12123    for ac_f
12124    do
12125      case $ac_f in
12126      -) ac_f="$tmp/stdin";;
12127      *) # Look for the file first in the build tree, then in the source tree
12128	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12129	 # because $ac_f cannot contain `:'.
12130	 test -f "$ac_f" ||
12131	   case $ac_f in
12132	   [\\/$]*) false;;
12133	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12134	   esac ||
12135	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
12136      esac
12137      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12138      as_fn_append ac_file_inputs " '$ac_f'"
12139    done
12140
12141    # Let's still pretend it is `configure' which instantiates (i.e., don't
12142    # use $as_me), people would be surprised to read:
12143    #    /* config.h.  Generated by config.status.  */
12144    configure_input='Generated from '`
12145	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12146	`' by configure.'
12147    if test x"$ac_file" != x-; then
12148      configure_input="$ac_file.  $configure_input"
12149      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12150$as_echo "$as_me: creating $ac_file" >&6;}
12151    fi
12152    # Neutralize special characters interpreted by sed in replacement strings.
12153    case $configure_input in #(
12154    *\&* | *\|* | *\\* )
12155       ac_sed_conf_input=`$as_echo "$configure_input" |
12156       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12157    *) ac_sed_conf_input=$configure_input;;
12158    esac
12159
12160    case $ac_tag in
12161    *:-:* | *:-) cat >"$tmp/stdin" \
12162      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
12163    esac
12164    ;;
12165  esac
12166
12167  ac_dir=`$as_dirname -- "$ac_file" ||
12168$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12169	 X"$ac_file" : 'X\(//\)[^/]' \| \
12170	 X"$ac_file" : 'X\(//\)$' \| \
12171	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12172$as_echo X"$ac_file" |
12173    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12174	    s//\1/
12175	    q
12176	  }
12177	  /^X\(\/\/\)[^/].*/{
12178	    s//\1/
12179	    q
12180	  }
12181	  /^X\(\/\/\)$/{
12182	    s//\1/
12183	    q
12184	  }
12185	  /^X\(\/\).*/{
12186	    s//\1/
12187	    q
12188	  }
12189	  s/.*/./; q'`
12190  as_dir="$ac_dir"; as_fn_mkdir_p
12191  ac_builddir=.
12192
12193case "$ac_dir" in
12194.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12195*)
12196  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12197  # A ".." for each directory in $ac_dir_suffix.
12198  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12199  case $ac_top_builddir_sub in
12200  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12201  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12202  esac ;;
12203esac
12204ac_abs_top_builddir=$ac_pwd
12205ac_abs_builddir=$ac_pwd$ac_dir_suffix
12206# for backward compatibility:
12207ac_top_builddir=$ac_top_build_prefix
12208
12209case $srcdir in
12210  .)  # We are building in place.
12211    ac_srcdir=.
12212    ac_top_srcdir=$ac_top_builddir_sub
12213    ac_abs_top_srcdir=$ac_pwd ;;
12214  [\\/]* | ?:[\\/]* )  # Absolute name.
12215    ac_srcdir=$srcdir$ac_dir_suffix;
12216    ac_top_srcdir=$srcdir
12217    ac_abs_top_srcdir=$srcdir ;;
12218  *) # Relative name.
12219    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12220    ac_top_srcdir=$ac_top_build_prefix$srcdir
12221    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12222esac
12223ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12224
12225
12226  case $ac_mode in
12227  :F)
12228  #
12229  # CONFIG_FILE
12230  #
12231
12232  case $INSTALL in
12233  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12234  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12235  esac
12236  ac_MKDIR_P=$MKDIR_P
12237  case $MKDIR_P in
12238  [\\/$]* | ?:[\\/]* ) ;;
12239  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12240  esac
12241_ACEOF
12242
12243cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12244# If the template does not know about datarootdir, expand it.
12245# FIXME: This hack should be removed a few years after 2.60.
12246ac_datarootdir_hack=; ac_datarootdir_seen=
12247ac_sed_dataroot='
12248/datarootdir/ {
12249  p
12250  q
12251}
12252/@datadir@/p
12253/@docdir@/p
12254/@infodir@/p
12255/@localedir@/p
12256/@mandir@/p'
12257case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12258*datarootdir*) ac_datarootdir_seen=yes;;
12259*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12260  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12261$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12262_ACEOF
12263cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12264  ac_datarootdir_hack='
12265  s&@datadir@&$datadir&g
12266  s&@docdir@&$docdir&g
12267  s&@infodir@&$infodir&g
12268  s&@localedir@&$localedir&g
12269  s&@mandir@&$mandir&g
12270  s&\\\${datarootdir}&$datarootdir&g' ;;
12271esac
12272_ACEOF
12273
12274# Neutralize VPATH when `$srcdir' = `.'.
12275# Shell code in configure.ac might set extrasub.
12276# FIXME: do we really want to maintain this feature?
12277cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12278ac_sed_extra="$ac_vpsub
12279$extrasub
12280_ACEOF
12281cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12282:t
12283/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12284s|@configure_input@|$ac_sed_conf_input|;t t
12285s&@top_builddir@&$ac_top_builddir_sub&;t t
12286s&@top_build_prefix@&$ac_top_build_prefix&;t t
12287s&@srcdir@&$ac_srcdir&;t t
12288s&@abs_srcdir@&$ac_abs_srcdir&;t t
12289s&@top_srcdir@&$ac_top_srcdir&;t t
12290s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12291s&@builddir@&$ac_builddir&;t t
12292s&@abs_builddir@&$ac_abs_builddir&;t t
12293s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12294s&@INSTALL@&$ac_INSTALL&;t t
12295s&@MKDIR_P@&$ac_MKDIR_P&;t t
12296$ac_datarootdir_hack
12297"
12298eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12299  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12300
12301test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12302  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12303  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12304  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12305which seems to be undefined.  Please make sure it is defined" >&5
12306$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12307which seems to be undefined.  Please make sure it is defined" >&2;}
12308
12309  rm -f "$tmp/stdin"
12310  case $ac_file in
12311  -) cat "$tmp/out" && rm -f "$tmp/out";;
12312  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12313  esac \
12314  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12315 ;;
12316  :H)
12317  #
12318  # CONFIG_HEADER
12319  #
12320  if test x"$ac_file" != x-; then
12321    {
12322      $as_echo "/* $configure_input  */" \
12323      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12324    } >"$tmp/config.h" \
12325      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12326    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12327      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12328$as_echo "$as_me: $ac_file is unchanged" >&6;}
12329    else
12330      rm -f "$ac_file"
12331      mv "$tmp/config.h" "$ac_file" \
12332	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12333    fi
12334  else
12335    $as_echo "/* $configure_input  */" \
12336      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12337      || as_fn_error $? "could not create -" "$LINENO" 5
12338  fi
12339# Compute "$ac_file"'s index in $config_headers.
12340_am_arg="$ac_file"
12341_am_stamp_count=1
12342for _am_header in $config_headers :; do
12343  case $_am_header in
12344    $_am_arg | $_am_arg:* )
12345      break ;;
12346    * )
12347      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12348  esac
12349done
12350echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12351$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12352	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12353	 X"$_am_arg" : 'X\(//\)$' \| \
12354	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12355$as_echo X"$_am_arg" |
12356    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12357	    s//\1/
12358	    q
12359	  }
12360	  /^X\(\/\/\)[^/].*/{
12361	    s//\1/
12362	    q
12363	  }
12364	  /^X\(\/\/\)$/{
12365	    s//\1/
12366	    q
12367	  }
12368	  /^X\(\/\).*/{
12369	    s//\1/
12370	    q
12371	  }
12372	  s/.*/./; q'`/stamp-h$_am_stamp_count
12373 ;;
12374
12375  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12376$as_echo "$as_me: executing $ac_file commands" >&6;}
12377 ;;
12378  esac
12379
12380
12381  case $ac_file$ac_mode in
12382    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12383  # Autoconf 2.62 quotes --file arguments for eval, but not when files
12384  # are listed without --file.  Let's play safe and only enable the eval
12385  # if we detect the quoting.
12386  case $CONFIG_FILES in
12387  *\'*) eval set x "$CONFIG_FILES" ;;
12388  *)   set x $CONFIG_FILES ;;
12389  esac
12390  shift
12391  for mf
12392  do
12393    # Strip MF so we end up with the name of the file.
12394    mf=`echo "$mf" | sed -e 's/:.*$//'`
12395    # Check whether this is an Automake generated Makefile or not.
12396    # We used to match only the files named `Makefile.in', but
12397    # some people rename them; so instead we look at the file content.
12398    # Grep'ing the first line is not enough: some people post-process
12399    # each Makefile.in and add a new line on top of each file to say so.
12400    # Grep'ing the whole file is not good either: AIX grep has a line
12401    # limit of 2048, but all sed's we know have understand at least 4000.
12402    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12403      dirpart=`$as_dirname -- "$mf" ||
12404$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12405	 X"$mf" : 'X\(//\)[^/]' \| \
12406	 X"$mf" : 'X\(//\)$' \| \
12407	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12408$as_echo X"$mf" |
12409    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12410	    s//\1/
12411	    q
12412	  }
12413	  /^X\(\/\/\)[^/].*/{
12414	    s//\1/
12415	    q
12416	  }
12417	  /^X\(\/\/\)$/{
12418	    s//\1/
12419	    q
12420	  }
12421	  /^X\(\/\).*/{
12422	    s//\1/
12423	    q
12424	  }
12425	  s/.*/./; q'`
12426    else
12427      continue
12428    fi
12429    # Extract the definition of DEPDIR, am__include, and am__quote
12430    # from the Makefile without running `make'.
12431    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12432    test -z "$DEPDIR" && continue
12433    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12434    test -z "am__include" && continue
12435    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12436    # When using ansi2knr, U may be empty or an underscore; expand it
12437    U=`sed -n 's/^U = //p' < "$mf"`
12438    # Find all dependency output files, they are included files with
12439    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12440    # simplest approach to changing $(DEPDIR) to its actual value in the
12441    # expansion.
12442    for file in `sed -n "
12443      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12444	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12445      # Make sure the directory exists.
12446      test -f "$dirpart/$file" && continue
12447      fdir=`$as_dirname -- "$file" ||
12448$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12449	 X"$file" : 'X\(//\)[^/]' \| \
12450	 X"$file" : 'X\(//\)$' \| \
12451	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12452$as_echo X"$file" |
12453    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12454	    s//\1/
12455	    q
12456	  }
12457	  /^X\(\/\/\)[^/].*/{
12458	    s//\1/
12459	    q
12460	  }
12461	  /^X\(\/\/\)$/{
12462	    s//\1/
12463	    q
12464	  }
12465	  /^X\(\/\).*/{
12466	    s//\1/
12467	    q
12468	  }
12469	  s/.*/./; q'`
12470      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12471      # echo "creating $dirpart/$file"
12472      echo '# dummy' > "$dirpart/$file"
12473    done
12474  done
12475}
12476 ;;
12477    "libtool":C)
12478
12479    # See if we are running on zsh, and set the options which allow our
12480    # commands through without removal of \ escapes.
12481    if test -n "${ZSH_VERSION+set}" ; then
12482      setopt NO_GLOB_SUBST
12483    fi
12484
12485    cfgfile="${ofile}T"
12486    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12487    $RM "$cfgfile"
12488
12489    cat <<_LT_EOF >> "$cfgfile"
12490#! $SHELL
12491
12492# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12493# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12494# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12495# NOTE: Changes made to this file will be lost: look at ltmain.sh.
12496#
12497#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12498#                 2006, 2007, 2008 Free Software Foundation, Inc.
12499#   Written by Gordon Matzigkeit, 1996
12500#
12501#   This file is part of GNU Libtool.
12502#
12503# GNU Libtool is free software; you can redistribute it and/or
12504# modify it under the terms of the GNU General Public License as
12505# published by the Free Software Foundation; either version 2 of
12506# the License, or (at your option) any later version.
12507#
12508# As a special exception to the GNU General Public License,
12509# if you distribute this file as part of a program or library that
12510# is built using GNU Libtool, you may include this file under the
12511# same distribution terms that you use for the rest of that program.
12512#
12513# GNU Libtool is distributed in the hope that it will be useful,
12514# but WITHOUT ANY WARRANTY; without even the implied warranty of
12515# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12516# GNU General Public License for more details.
12517#
12518# You should have received a copy of the GNU General Public License
12519# along with GNU Libtool; see the file COPYING.  If not, a copy
12520# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12521# obtained by writing to the Free Software Foundation, Inc.,
12522# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12523
12524
12525# The names of the tagged configurations supported by this script.
12526available_tags=""
12527
12528# ### BEGIN LIBTOOL CONFIG
12529
12530# Which release of libtool.m4 was used?
12531macro_version=$macro_version
12532macro_revision=$macro_revision
12533
12534# Whether or not to build shared libraries.
12535build_libtool_libs=$enable_shared
12536
12537# Whether or not to build static libraries.
12538build_old_libs=$enable_static
12539
12540# What type of objects to build.
12541pic_mode=$pic_mode
12542
12543# Whether or not to optimize for fast installation.
12544fast_install=$enable_fast_install
12545
12546# The host system.
12547host_alias=$host_alias
12548host=$host
12549host_os=$host_os
12550
12551# The build system.
12552build_alias=$build_alias
12553build=$build
12554build_os=$build_os
12555
12556# A sed program that does not truncate output.
12557SED=$lt_SED
12558
12559# Sed that helps us avoid accidentally triggering echo(1) options like -n.
12560Xsed="\$SED -e 1s/^X//"
12561
12562# A grep program that handles long lines.
12563GREP=$lt_GREP
12564
12565# An ERE matcher.
12566EGREP=$lt_EGREP
12567
12568# A literal string matcher.
12569FGREP=$lt_FGREP
12570
12571# A BSD- or MS-compatible name lister.
12572NM=$lt_NM
12573
12574# Whether we need soft or hard links.
12575LN_S=$lt_LN_S
12576
12577# What is the maximum length of a command?
12578max_cmd_len=$max_cmd_len
12579
12580# Object file suffix (normally "o").
12581objext=$ac_objext
12582
12583# Executable file suffix (normally "").
12584exeext=$exeext
12585
12586# whether the shell understands "unset".
12587lt_unset=$lt_unset
12588
12589# turn spaces into newlines.
12590SP2NL=$lt_lt_SP2NL
12591
12592# turn newlines into spaces.
12593NL2SP=$lt_lt_NL2SP
12594
12595# How to create reloadable object files.
12596reload_flag=$lt_reload_flag
12597reload_cmds=$lt_reload_cmds
12598
12599# An object symbol dumper.
12600OBJDUMP=$lt_OBJDUMP
12601
12602# Method to check whether dependent libraries are shared objects.
12603deplibs_check_method=$lt_deplibs_check_method
12604
12605# Command to use when deplibs_check_method == "file_magic".
12606file_magic_cmd=$lt_file_magic_cmd
12607
12608# The archiver.
12609AR=$lt_AR
12610AR_FLAGS=$lt_AR_FLAGS
12611
12612# A symbol stripping program.
12613STRIP=$lt_STRIP
12614
12615# Commands used to install an old-style archive.
12616RANLIB=$lt_RANLIB
12617old_postinstall_cmds=$lt_old_postinstall_cmds
12618old_postuninstall_cmds=$lt_old_postuninstall_cmds
12619
12620# A C compiler.
12621LTCC=$lt_CC
12622
12623# LTCC compiler flags.
12624LTCFLAGS=$lt_CFLAGS
12625
12626# Take the output of nm and produce a listing of raw symbols and C names.
12627global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12628
12629# Transform the output of nm in a proper C declaration.
12630global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12631
12632# Transform the output of nm in a C name address pair.
12633global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12634
12635# Transform the output of nm in a C name address pair when lib prefix is needed.
12636global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12637
12638# The name of the directory that contains temporary libtool files.
12639objdir=$objdir
12640
12641# Shell to use when invoking shell scripts.
12642SHELL=$lt_SHELL
12643
12644# An echo program that does not interpret backslashes.
12645ECHO=$lt_ECHO
12646
12647# Used to examine libraries when file_magic_cmd begins with "file".
12648MAGIC_CMD=$MAGIC_CMD
12649
12650# Must we lock files when doing compilation?
12651need_locks=$lt_need_locks
12652
12653# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12654DSYMUTIL=$lt_DSYMUTIL
12655
12656# Tool to change global to local symbols on Mac OS X.
12657NMEDIT=$lt_NMEDIT
12658
12659# Tool to manipulate fat objects and archives on Mac OS X.
12660LIPO=$lt_LIPO
12661
12662# ldd/readelf like tool for Mach-O binaries on Mac OS X.
12663OTOOL=$lt_OTOOL
12664
12665# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12666OTOOL64=$lt_OTOOL64
12667
12668# Old archive suffix (normally "a").
12669libext=$libext
12670
12671# Shared library suffix (normally ".so").
12672shrext_cmds=$lt_shrext_cmds
12673
12674# The commands to extract the exported symbol list from a shared archive.
12675extract_expsyms_cmds=$lt_extract_expsyms_cmds
12676
12677# Variables whose values should be saved in libtool wrapper scripts and
12678# restored at link time.
12679variables_saved_for_relink=$lt_variables_saved_for_relink
12680
12681# Do we need the "lib" prefix for modules?
12682need_lib_prefix=$need_lib_prefix
12683
12684# Do we need a version for libraries?
12685need_version=$need_version
12686
12687# Library versioning type.
12688version_type=$version_type
12689
12690# Shared library runtime path variable.
12691runpath_var=$runpath_var
12692
12693# Shared library path variable.
12694shlibpath_var=$shlibpath_var
12695
12696# Is shlibpath searched before the hard-coded library search path?
12697shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12698
12699# Format of library name prefix.
12700libname_spec=$lt_libname_spec
12701
12702# List of archive names.  First name is the real one, the rest are links.
12703# The last name is the one that the linker finds with -lNAME
12704library_names_spec=$lt_library_names_spec
12705
12706# The coded name of the library, if different from the real name.
12707soname_spec=$lt_soname_spec
12708
12709# Command to use after installation of a shared archive.
12710postinstall_cmds=$lt_postinstall_cmds
12711
12712# Command to use after uninstallation of a shared archive.
12713postuninstall_cmds=$lt_postuninstall_cmds
12714
12715# Commands used to finish a libtool library installation in a directory.
12716finish_cmds=$lt_finish_cmds
12717
12718# As "finish_cmds", except a single script fragment to be evaled but
12719# not shown.
12720finish_eval=$lt_finish_eval
12721
12722# Whether we should hardcode library paths into libraries.
12723hardcode_into_libs=$hardcode_into_libs
12724
12725# Compile-time system search path for libraries.
12726sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12727
12728# Run-time system search path for libraries.
12729sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12730
12731# Whether dlopen is supported.
12732dlopen_support=$enable_dlopen
12733
12734# Whether dlopen of programs is supported.
12735dlopen_self=$enable_dlopen_self
12736
12737# Whether dlopen of statically linked programs is supported.
12738dlopen_self_static=$enable_dlopen_self_static
12739
12740# Commands to strip libraries.
12741old_striplib=$lt_old_striplib
12742striplib=$lt_striplib
12743
12744
12745# The linker used to build libraries.
12746LD=$lt_LD
12747
12748# Commands used to build an old-style archive.
12749old_archive_cmds=$lt_old_archive_cmds
12750
12751# A language specific compiler.
12752CC=$lt_compiler
12753
12754# Is the compiler the GNU compiler?
12755with_gcc=$GCC
12756
12757# Compiler flag to turn off builtin functions.
12758no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12759
12760# How to pass a linker flag through the compiler.
12761wl=$lt_lt_prog_compiler_wl
12762
12763# Additional compiler flags for building library objects.
12764pic_flag=$lt_lt_prog_compiler_pic
12765
12766# Compiler flag to prevent dynamic linking.
12767link_static_flag=$lt_lt_prog_compiler_static
12768
12769# Does compiler simultaneously support -c and -o options?
12770compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12771
12772# Whether or not to add -lc for building shared libraries.
12773build_libtool_need_lc=$archive_cmds_need_lc
12774
12775# Whether or not to disallow shared libs when runtime libs are static.
12776allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12777
12778# Compiler flag to allow reflexive dlopens.
12779export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12780
12781# Compiler flag to generate shared objects directly from archives.
12782whole_archive_flag_spec=$lt_whole_archive_flag_spec
12783
12784# Whether the compiler copes with passing no objects directly.
12785compiler_needs_object=$lt_compiler_needs_object
12786
12787# Create an old-style archive from a shared archive.
12788old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12789
12790# Create a temporary old-style archive to link instead of a shared archive.
12791old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12792
12793# Commands used to build a shared archive.
12794archive_cmds=$lt_archive_cmds
12795archive_expsym_cmds=$lt_archive_expsym_cmds
12796
12797# Commands used to build a loadable module if different from building
12798# a shared archive.
12799module_cmds=$lt_module_cmds
12800module_expsym_cmds=$lt_module_expsym_cmds
12801
12802# Whether we are building with GNU ld or not.
12803with_gnu_ld=$lt_with_gnu_ld
12804
12805# Flag that allows shared libraries with undefined symbols to be built.
12806allow_undefined_flag=$lt_allow_undefined_flag
12807
12808# Flag that enforces no undefined symbols.
12809no_undefined_flag=$lt_no_undefined_flag
12810
12811# Flag to hardcode \$libdir into a binary during linking.
12812# This must work even if \$libdir does not exist
12813hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12814
12815# If ld is used when linking, flag to hardcode \$libdir into a binary
12816# during linking.  This must work even if \$libdir does not exist.
12817hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12818
12819# Whether we need a single "-rpath" flag with a separated argument.
12820hardcode_libdir_separator=$lt_hardcode_libdir_separator
12821
12822# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12823# DIR into the resulting binary.
12824hardcode_direct=$hardcode_direct
12825
12826# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12827# DIR into the resulting binary and the resulting library dependency is
12828# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12829# library is relocated.
12830hardcode_direct_absolute=$hardcode_direct_absolute
12831
12832# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12833# into the resulting binary.
12834hardcode_minus_L=$hardcode_minus_L
12835
12836# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12837# into the resulting binary.
12838hardcode_shlibpath_var=$hardcode_shlibpath_var
12839
12840# Set to "yes" if building a shared library automatically hardcodes DIR
12841# into the library and all subsequent libraries and executables linked
12842# against it.
12843hardcode_automatic=$hardcode_automatic
12844
12845# Set to yes if linker adds runtime paths of dependent libraries
12846# to runtime path list.
12847inherit_rpath=$inherit_rpath
12848
12849# Whether libtool must link a program against all its dependency libraries.
12850link_all_deplibs=$link_all_deplibs
12851
12852# Fix the shell variable \$srcfile for the compiler.
12853fix_srcfile_path=$lt_fix_srcfile_path
12854
12855# Set to "yes" if exported symbols are required.
12856always_export_symbols=$always_export_symbols
12857
12858# The commands to list exported symbols.
12859export_symbols_cmds=$lt_export_symbols_cmds
12860
12861# Symbols that should not be listed in the preloaded symbols.
12862exclude_expsyms=$lt_exclude_expsyms
12863
12864# Symbols that must always be exported.
12865include_expsyms=$lt_include_expsyms
12866
12867# Commands necessary for linking programs (against libraries) with templates.
12868prelink_cmds=$lt_prelink_cmds
12869
12870# Specify filename containing input files.
12871file_list_spec=$lt_file_list_spec
12872
12873# How to hardcode a shared library path into an executable.
12874hardcode_action=$hardcode_action
12875
12876# ### END LIBTOOL CONFIG
12877
12878_LT_EOF
12879
12880  case $host_os in
12881  aix3*)
12882    cat <<\_LT_EOF >> "$cfgfile"
12883# AIX sometimes has problems with the GCC collect2 program.  For some
12884# reason, if we set the COLLECT_NAMES environment variable, the problems
12885# vanish in a puff of smoke.
12886if test "X${COLLECT_NAMES+set}" != Xset; then
12887  COLLECT_NAMES=
12888  export COLLECT_NAMES
12889fi
12890_LT_EOF
12891    ;;
12892  esac
12893
12894
12895ltmain="$ac_aux_dir/ltmain.sh"
12896
12897
12898  # We use sed instead of cat because bash on DJGPP gets confused if
12899  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
12900  # text mode, it properly converts lines to CR/LF.  This bash problem
12901  # is reportedly fixed, but why not run on old versions too?
12902  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12903    || (rm -f "$cfgfile"; exit 1)
12904
12905  case $xsi_shell in
12906  yes)
12907    cat << \_LT_EOF >> "$cfgfile"
12908
12909# func_dirname file append nondir_replacement
12910# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
12911# otherwise set result to NONDIR_REPLACEMENT.
12912func_dirname ()
12913{
12914  case ${1} in
12915    */*) func_dirname_result="${1%/*}${2}" ;;
12916    *  ) func_dirname_result="${3}" ;;
12917  esac
12918}
12919
12920# func_basename file
12921func_basename ()
12922{
12923  func_basename_result="${1##*/}"
12924}
12925
12926# func_dirname_and_basename file append nondir_replacement
12927# perform func_basename and func_dirname in a single function
12928# call:
12929#   dirname:  Compute the dirname of FILE.  If nonempty,
12930#             add APPEND to the result, otherwise set result
12931#             to NONDIR_REPLACEMENT.
12932#             value returned in "$func_dirname_result"
12933#   basename: Compute filename of FILE.
12934#             value retuned in "$func_basename_result"
12935# Implementation must be kept synchronized with func_dirname
12936# and func_basename. For efficiency, we do not delegate to
12937# those functions but instead duplicate the functionality here.
12938func_dirname_and_basename ()
12939{
12940  case ${1} in
12941    */*) func_dirname_result="${1%/*}${2}" ;;
12942    *  ) func_dirname_result="${3}" ;;
12943  esac
12944  func_basename_result="${1##*/}"
12945}
12946
12947# func_stripname prefix suffix name
12948# strip PREFIX and SUFFIX off of NAME.
12949# PREFIX and SUFFIX must not contain globbing or regex special
12950# characters, hashes, percent signs, but SUFFIX may contain a leading
12951# dot (in which case that matches only a dot).
12952func_stripname ()
12953{
12954  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12955  # positional parameters, so assign one to ordinary parameter first.
12956  func_stripname_result=${3}
12957  func_stripname_result=${func_stripname_result#"${1}"}
12958  func_stripname_result=${func_stripname_result%"${2}"}
12959}
12960
12961# func_opt_split
12962func_opt_split ()
12963{
12964  func_opt_split_opt=${1%%=*}
12965  func_opt_split_arg=${1#*=}
12966}
12967
12968# func_lo2o object
12969func_lo2o ()
12970{
12971  case ${1} in
12972    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
12973    *)    func_lo2o_result=${1} ;;
12974  esac
12975}
12976
12977# func_xform libobj-or-source
12978func_xform ()
12979{
12980  func_xform_result=${1%.*}.lo
12981}
12982
12983# func_arith arithmetic-term...
12984func_arith ()
12985{
12986  func_arith_result=$(( $* ))
12987}
12988
12989# func_len string
12990# STRING may not start with a hyphen.
12991func_len ()
12992{
12993  func_len_result=${#1}
12994}
12995
12996_LT_EOF
12997    ;;
12998  *) # Bourne compatible functions.
12999    cat << \_LT_EOF >> "$cfgfile"
13000
13001# func_dirname file append nondir_replacement
13002# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13003# otherwise set result to NONDIR_REPLACEMENT.
13004func_dirname ()
13005{
13006  # Extract subdirectory from the argument.
13007  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13008  if test "X$func_dirname_result" = "X${1}"; then
13009    func_dirname_result="${3}"
13010  else
13011    func_dirname_result="$func_dirname_result${2}"
13012  fi
13013}
13014
13015# func_basename file
13016func_basename ()
13017{
13018  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13019}
13020
13021
13022# func_stripname prefix suffix name
13023# strip PREFIX and SUFFIX off of NAME.
13024# PREFIX and SUFFIX must not contain globbing or regex special
13025# characters, hashes, percent signs, but SUFFIX may contain a leading
13026# dot (in which case that matches only a dot).
13027# func_strip_suffix prefix name
13028func_stripname ()
13029{
13030  case ${2} in
13031    .*) func_stripname_result=`$ECHO "X${3}" \
13032           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13033    *)  func_stripname_result=`$ECHO "X${3}" \
13034           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13035  esac
13036}
13037
13038# sed scripts:
13039my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13040my_sed_long_arg='1s/^-[^=]*=//'
13041
13042# func_opt_split
13043func_opt_split ()
13044{
13045  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13046  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13047}
13048
13049# func_lo2o object
13050func_lo2o ()
13051{
13052  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13053}
13054
13055# func_xform libobj-or-source
13056func_xform ()
13057{
13058  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13059}
13060
13061# func_arith arithmetic-term...
13062func_arith ()
13063{
13064  func_arith_result=`expr "$@"`
13065}
13066
13067# func_len string
13068# STRING may not start with a hyphen.
13069func_len ()
13070{
13071  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13072}
13073
13074_LT_EOF
13075esac
13076
13077case $lt_shell_append in
13078  yes)
13079    cat << \_LT_EOF >> "$cfgfile"
13080
13081# func_append var value
13082# Append VALUE to the end of shell variable VAR.
13083func_append ()
13084{
13085  eval "$1+=\$2"
13086}
13087_LT_EOF
13088    ;;
13089  *)
13090    cat << \_LT_EOF >> "$cfgfile"
13091
13092# func_append var value
13093# Append VALUE to the end of shell variable VAR.
13094func_append ()
13095{
13096  eval "$1=\$$1\$2"
13097}
13098
13099_LT_EOF
13100    ;;
13101  esac
13102
13103
13104  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13105    || (rm -f "$cfgfile"; exit 1)
13106
13107  mv -f "$cfgfile" "$ofile" ||
13108    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13109  chmod +x "$ofile"
13110
13111 ;;
13112
13113  esac
13114done # for ac_tag
13115
13116
13117as_fn_exit 0
13118_ACEOF
13119ac_clean_files=$ac_clean_files_save
13120
13121test $ac_write_fail = 0 ||
13122  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13123
13124
13125# configure is writing to config.log, and then calls config.status.
13126# config.status does its own redirection, appending to config.log.
13127# Unfortunately, on DOS this fails, as config.log is still kept open
13128# by configure, so config.status won't be able to write to it; its
13129# output is simply discarded.  So we exec the FD to /dev/null,
13130# effectively closing config.log, so it can be properly (re)opened and
13131# appended to by config.status.  When coming back to configure, we
13132# need to make the FD available again.
13133if test "$no_create" != yes; then
13134  ac_cs_success=:
13135  ac_config_status_args=
13136  test "$silent" = yes &&
13137    ac_config_status_args="$ac_config_status_args --quiet"
13138  exec 5>/dev/null
13139  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13140  exec 5>>config.log
13141  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13142  # would make configure fail if this is the last instruction.
13143  $ac_cs_success || as_fn_exit 1
13144fi
13145if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13146  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13147$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13148fi
13149
13150