configure revision ca08ab68
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68.
4#
5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
8# Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137if test "x$CONFIG_SHELL" = x; then
138  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
139  emulate sh
140  NULLCMD=:
141  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
142  # is contrary to our usage.  Disable this feature.
143  alias -g '\${1+\"\$@\"}'='\"\$@\"'
144  setopt NO_GLOB_SUBST
145else
146  case \`(set -o) 2>/dev/null\` in #(
147  *posix*) :
148    set -o posix ;; #(
149  *) :
150     ;;
151esac
152fi
153"
154  as_required="as_fn_return () { (exit \$1); }
155as_fn_success () { as_fn_return 0; }
156as_fn_failure () { as_fn_return 1; }
157as_fn_ret_success () { return 0; }
158as_fn_ret_failure () { return 1; }
159
160exitcode=0
161as_fn_success || { exitcode=1; echo as_fn_success failed.; }
162as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
163as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
164as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
165if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
166
167else
168  exitcode=1; echo positional parameters were not saved.
169fi
170test x\$exitcode = x0 || exit 1"
171  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
172  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
173  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
174  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
175
176  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
177    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
178    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
179    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
180    PATH=/empty FPATH=/empty; export PATH FPATH
181    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
182      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
183test \$(( 1 + 1 )) = 2 || exit 1"
184  if (eval "$as_required") 2>/dev/null; then :
185  as_have_required=yes
186else
187  as_have_required=no
188fi
189  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
190
191else
192  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
193as_found=false
194for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
195do
196  IFS=$as_save_IFS
197  test -z "$as_dir" && as_dir=.
198  as_found=:
199  case $as_dir in #(
200	 /*)
201	   for as_base in sh bash ksh sh5; do
202	     # Try only shells that exist, to save several forks.
203	     as_shell=$as_dir/$as_base
204	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
205		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
206  CONFIG_SHELL=$as_shell as_have_required=yes
207		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
208  break 2
209fi
210fi
211	   done;;
212       esac
213  as_found=false
214done
215$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
216	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
217  CONFIG_SHELL=$SHELL as_have_required=yes
218fi; }
219IFS=$as_save_IFS
220
221
222      if test "x$CONFIG_SHELL" != x; then :
223  # We cannot yet assume a decent shell, so we have to provide a
224	# neutralization value for shells without unset; and this also
225	# works around shells that cannot unset nonexistent variables.
226	# Preserve -v and -x to the replacement shell.
227	BASH_ENV=/dev/null
228	ENV=/dev/null
229	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
230	export CONFIG_SHELL
231	case $- in # ((((
232	  *v*x* | *x*v* ) as_opts=-vx ;;
233	  *v* ) as_opts=-v ;;
234	  *x* ) as_opts=-x ;;
235	  * ) as_opts= ;;
236	esac
237	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
238fi
239
240    if test x$as_have_required = xno; then :
241  $as_echo "$0: This script requires a shell more modern than all"
242  $as_echo "$0: the shells that I found on your system."
243  if test x${ZSH_VERSION+set} = xset ; then
244    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
245    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
246  else
247    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
248$0: including any error possibly output before this
249$0: message. Then install a modern shell, or manually run
250$0: the script under such a shell if you do have one."
251  fi
252  exit 1
253fi
254fi
255fi
256SHELL=${CONFIG_SHELL-/bin/sh}
257export SHELL
258# Unset more variables known to interfere with behavior of common tools.
259CLICOLOR_FORCE= GREP_OPTIONS=
260unset CLICOLOR_FORCE GREP_OPTIONS
261
262## --------------------- ##
263## M4sh Shell Functions. ##
264## --------------------- ##
265# as_fn_unset VAR
266# ---------------
267# Portably unset VAR.
268as_fn_unset ()
269{
270  { eval $1=; unset $1;}
271}
272as_unset=as_fn_unset
273
274# as_fn_set_status STATUS
275# -----------------------
276# Set $? to STATUS, without forking.
277as_fn_set_status ()
278{
279  return $1
280} # as_fn_set_status
281
282# as_fn_exit STATUS
283# -----------------
284# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
285as_fn_exit ()
286{
287  set +e
288  as_fn_set_status $1
289  exit $1
290} # as_fn_exit
291
292# as_fn_mkdir_p
293# -------------
294# Create "$as_dir" as a directory, including parents if necessary.
295as_fn_mkdir_p ()
296{
297
298  case $as_dir in #(
299  -*) as_dir=./$as_dir;;
300  esac
301  test -d "$as_dir" || eval $as_mkdir_p || {
302    as_dirs=
303    while :; do
304      case $as_dir in #(
305      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
306      *) as_qdir=$as_dir;;
307      esac
308      as_dirs="'$as_qdir' $as_dirs"
309      as_dir=`$as_dirname -- "$as_dir" ||
310$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
311	 X"$as_dir" : 'X\(//\)[^/]' \| \
312	 X"$as_dir" : 'X\(//\)$' \| \
313	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
314$as_echo X"$as_dir" |
315    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
316	    s//\1/
317	    q
318	  }
319	  /^X\(\/\/\)[^/].*/{
320	    s//\1/
321	    q
322	  }
323	  /^X\(\/\/\)$/{
324	    s//\1/
325	    q
326	  }
327	  /^X\(\/\).*/{
328	    s//\1/
329	    q
330	  }
331	  s/.*/./; q'`
332      test -d "$as_dir" && break
333    done
334    test -z "$as_dirs" || eval "mkdir $as_dirs"
335  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
336
337
338} # as_fn_mkdir_p
339# as_fn_append VAR VALUE
340# ----------------------
341# Append the text in VALUE to the end of the definition contained in VAR. Take
342# advantage of any shell optimizations that allow amortized linear growth over
343# repeated appends, instead of the typical quadratic growth present in naive
344# implementations.
345if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
346  eval 'as_fn_append ()
347  {
348    eval $1+=\$2
349  }'
350else
351  as_fn_append ()
352  {
353    eval $1=\$$1\$2
354  }
355fi # as_fn_append
356
357# as_fn_arith ARG...
358# ------------------
359# Perform arithmetic evaluation on the ARGs, and store the result in the
360# global $as_val. Take advantage of shells that can avoid forks. The arguments
361# must be portable across $(()) and expr.
362if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
363  eval 'as_fn_arith ()
364  {
365    as_val=$(( $* ))
366  }'
367else
368  as_fn_arith ()
369  {
370    as_val=`expr "$@" || test $? -eq 1`
371  }
372fi # as_fn_arith
373
374
375# as_fn_error STATUS ERROR [LINENO LOG_FD]
376# ----------------------------------------
377# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
378# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
379# script with STATUS, using 1 if that was 0.
380as_fn_error ()
381{
382  as_status=$1; test $as_status -eq 0 && as_status=1
383  if test "$4"; then
384    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
385    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
386  fi
387  $as_echo "$as_me: error: $2" >&2
388  as_fn_exit $as_status
389} # as_fn_error
390
391if expr a : '\(a\)' >/dev/null 2>&1 &&
392   test "X`expr 00001 : '.*\(...\)'`" = X001; then
393  as_expr=expr
394else
395  as_expr=false
396fi
397
398if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399  as_basename=basename
400else
401  as_basename=false
402fi
403
404if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
405  as_dirname=dirname
406else
407  as_dirname=false
408fi
409
410as_me=`$as_basename -- "$0" ||
411$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
412	 X"$0" : 'X\(//\)$' \| \
413	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
414$as_echo X/"$0" |
415    sed '/^.*\/\([^/][^/]*\)\/*$/{
416	    s//\1/
417	    q
418	  }
419	  /^X\/\(\/\/\)$/{
420	    s//\1/
421	    q
422	  }
423	  /^X\/\(\/\).*/{
424	    s//\1/
425	    q
426	  }
427	  s/.*/./; q'`
428
429# Avoid depending upon Character Ranges.
430as_cr_letters='abcdefghijklmnopqrstuvwxyz'
431as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
432as_cr_Letters=$as_cr_letters$as_cr_LETTERS
433as_cr_digits='0123456789'
434as_cr_alnum=$as_cr_Letters$as_cr_digits
435
436
437  as_lineno_1=$LINENO as_lineno_1a=$LINENO
438  as_lineno_2=$LINENO as_lineno_2a=$LINENO
439  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
440  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
441  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
442  sed -n '
443    p
444    /[$]LINENO/=
445  ' <$as_myself |
446    sed '
447      s/[$]LINENO.*/&-/
448      t lineno
449      b
450      :lineno
451      N
452      :loop
453      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
454      t loop
455      s/-\n.*//
456    ' >$as_me.lineno &&
457  chmod +x "$as_me.lineno" ||
458    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
459
460  # Don't try to exec as it changes $[0], causing all sort of problems
461  # (the dirname of $[0] is not the place where we might find the
462  # original and so on.  Autoconf is especially sensitive to this).
463  . "./$as_me.lineno"
464  # Exit status is that of the last command.
465  exit
466}
467
468ECHO_C= ECHO_N= ECHO_T=
469case `echo -n x` in #(((((
470-n*)
471  case `echo 'xy\c'` in
472  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
473  xy)  ECHO_C='\c';;
474  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
475       ECHO_T='	';;
476  esac;;
477*)
478  ECHO_N='-n';;
479esac
480
481rm -f conf$$ conf$$.exe conf$$.file
482if test -d conf$$.dir; then
483  rm -f conf$$.dir/conf$$.file
484else
485  rm -f conf$$.dir
486  mkdir conf$$.dir 2>/dev/null
487fi
488if (echo >conf$$.file) 2>/dev/null; then
489  if ln -s conf$$.file conf$$ 2>/dev/null; then
490    as_ln_s='ln -s'
491    # ... but there are two gotchas:
492    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
493    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
494    # In both cases, we have to default to `cp -p'.
495    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
496      as_ln_s='cp -p'
497  elif ln conf$$.file conf$$ 2>/dev/null; then
498    as_ln_s=ln
499  else
500    as_ln_s='cp -p'
501  fi
502else
503  as_ln_s='cp -p'
504fi
505rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
506rmdir conf$$.dir 2>/dev/null
507
508if mkdir -p . 2>/dev/null; then
509  as_mkdir_p='mkdir -p "$as_dir"'
510else
511  test -d ./-p && rmdir ./-p
512  as_mkdir_p=false
513fi
514
515if test -x / >/dev/null 2>&1; then
516  as_test_x='test -x'
517else
518  if ls -dL / >/dev/null 2>&1; then
519    as_ls_L_option=L
520  else
521    as_ls_L_option=
522  fi
523  as_test_x='
524    eval sh -c '\''
525      if test -d "$1"; then
526	test -d "$1/.";
527      else
528	case $1 in #(
529	-*)set "./$1";;
530	esac;
531	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
532	???[sx]*):;;*)false;;esac;fi
533    '\'' sh
534  '
535fi
536as_executable_p=$as_test_x
537
538# Sed expression to map a string onto a valid CPP name.
539as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
540
541# Sed expression to map a string onto a valid variable name.
542as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
543
544SHELL=${CONFIG_SHELL-/bin/sh}
545
546
547test -n "$DJDIR" || exec 7<&0 </dev/null
548exec 6>&1
549
550# Name of the host.
551# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
552# so uname gets run too.
553ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
554
555#
556# Initializations.
557#
558ac_default_prefix=/usr/local
559ac_clean_files=
560ac_config_libobj_dir=.
561LIBOBJS=
562cross_compiling=no
563subdirs=
564MFLAGS=
565MAKEFLAGS=
566
567# Identity of this package.
568PACKAGE_NAME=
569PACKAGE_TARNAME=
570PACKAGE_VERSION=
571PACKAGE_STRING=
572PACKAGE_BUGREPORT=
573PACKAGE_URL=
574
575ac_unique_file="fonts.dtd"
576# Factoring default headers for most tests.
577ac_includes_default="\
578#include <stdio.h>
579#ifdef HAVE_SYS_TYPES_H
580# include <sys/types.h>
581#endif
582#ifdef HAVE_SYS_STAT_H
583# include <sys/stat.h>
584#endif
585#ifdef STDC_HEADERS
586# include <stdlib.h>
587# include <stddef.h>
588#else
589# ifdef HAVE_STDLIB_H
590#  include <stdlib.h>
591# endif
592#endif
593#ifdef HAVE_STRING_H
594# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
595#  include <memory.h>
596# endif
597# include <string.h>
598#endif
599#ifdef HAVE_STRINGS_H
600# include <strings.h>
601#endif
602#ifdef HAVE_INTTYPES_H
603# include <inttypes.h>
604#endif
605#ifdef HAVE_STDINT_H
606# include <stdint.h>
607#endif
608#ifdef HAVE_UNISTD_H
609# include <unistd.h>
610#endif"
611
612ac_header_list=
613ac_subst_vars='am__EXEEXT_FALSE
614am__EXEEXT_TRUE
615LTLIBOBJS
616LIBOBJS
617DOCMAN3
618DOCSRC
619ENABLE_DOCS_FALSE
620ENABLE_DOCS_TRUE
621USEDOCBOOK_FALSE
622USEDOCBOOK_TRUE
623HASDOCBOOK
624XMLDIR
625xmldir
626CONFIGDIR
627configdir
628BASECONFIGDIR
629baseconfigdir
630TEMPLATEDIR
631templatedir
632FC_FONTDATE
633FC_CACHEDIR
634fc_cachedir
635FC_FONTPATH
636FC_ADD_FONTS
637FC_DEFAULT_FONTS
638LIBXML2_LIBS
639LIBXML2_CFLAGS
640HAVE_XMLPARSE_H
641EXPAT_LIBS
642EXPAT_CFLAGS
643FREETYPE_LIBS
644FREETYPE_CFLAGS
645ICONV_LIBS
646ICONV_CFLAGS
647ENABLE_SHARED_FALSE
648ENABLE_SHARED_TRUE
649CROSS_COMPILING_FALSE
650CROSS_COMPILING_TRUE
651WARN_CFLAGS
652MS_LIB_AVAILABLE_FALSE
653MS_LIB_AVAILABLE_TRUE
654ms_librarian
655OS_WIN32_FALSE
656OS_WIN32_TRUE
657RM
658PKG_CONFIG_LIBDIR
659PKG_CONFIG_PATH
660PKG_CONFIG
661CPP
662OTOOL64
663OTOOL
664LIPO
665NMEDIT
666DSYMUTIL
667MANIFEST_TOOL
668RANLIB
669ac_ct_AR
670AR
671NM
672ac_ct_DUMPBIN
673DUMPBIN
674LD
675FGREP
676EGREP
677GREP
678SED
679LIBTOOL
680OBJDUMP
681DLLTOOL
682AS
683host_os
684host_vendor
685host_cpu
686host
687build_os
688build_vendor
689build_cpu
690build
691LN_S
692am__fastdepCC_FALSE
693am__fastdepCC_TRUE
694CCDEPMODE
695am__nodep
696AMDEPBACKSLASH
697AMDEP_FALSE
698AMDEP_TRUE
699am__quote
700am__include
701DEPDIR
702OBJEXT
703EXEEXT
704ac_ct_CC
705CPPFLAGS
706LDFLAGS
707CFLAGS
708CC
709LIBT_CURRENT_MINUS_AGE
710LIBT_VERSION_INFO
711LIBT_REVISION
712LIBT_CURRENT
713AM_BACKSLASH
714AM_DEFAULT_VERBOSITY
715AM_DEFAULT_V
716AM_V
717am__untar
718am__tar
719AMTAR
720am__leading_dot
721SET_MAKE
722AWK
723mkdir_p
724MKDIR_P
725INSTALL_STRIP_PROGRAM
726STRIP
727install_sh
728MAKEINFO
729AUTOHEADER
730AUTOMAKE
731AUTOCONF
732ACLOCAL
733VERSION
734PACKAGE
735CYGPATH_W
736am__isrc
737INSTALL_DATA
738INSTALL_SCRIPT
739INSTALL_PROGRAM
740target_alias
741host_alias
742build_alias
743LIBS
744ECHO_T
745ECHO_N
746ECHO_C
747DEFS
748mandir
749localedir
750libdir
751psdir
752pdfdir
753dvidir
754htmldir
755infodir
756docdir
757oldincludedir
758includedir
759localstatedir
760sharedstatedir
761sysconfdir
762datadir
763datarootdir
764libexecdir
765sbindir
766bindir
767program_transform_name
768prefix
769exec_prefix
770PACKAGE_URL
771PACKAGE_BUGREPORT
772PACKAGE_STRING
773PACKAGE_VERSION
774PACKAGE_TARNAME
775PACKAGE_NAME
776PATH_SEPARATOR
777SHELL'
778ac_subst_files=''
779ac_user_opts='
780enable_option_checking
781enable_silent_rules
782enable_dependency_tracking
783enable_shared
784enable_static
785with_pic
786enable_fast_install
787with_gnu_ld
788with_sysroot
789enable_libtool_lock
790with_arch
791enable_iconv
792with_libiconv
793with_libiconv_includes
794with_libiconv_lib
795with_expat
796with_expat_includes
797with_expat_lib
798enable_libxml2
799with_default_fonts
800with_add_fonts
801with_cache_dir
802with_templatedir
803with_baseconfigdir
804with_configdir
805with_xmldir
806enable_docs
807'
808      ac_precious_vars='build_alias
809host_alias
810target_alias
811CC
812CFLAGS
813LDFLAGS
814LIBS
815CPPFLAGS
816CPP
817PKG_CONFIG
818PKG_CONFIG_PATH
819PKG_CONFIG_LIBDIR
820FREETYPE_CFLAGS
821FREETYPE_LIBS
822EXPAT_CFLAGS
823EXPAT_LIBS
824LIBXML2_CFLAGS
825LIBXML2_LIBS'
826
827
828# Initialize some variables set by options.
829ac_init_help=
830ac_init_version=false
831ac_unrecognized_opts=
832ac_unrecognized_sep=
833# The variables have the same names as the options, with
834# dashes changed to underlines.
835cache_file=/dev/null
836exec_prefix=NONE
837no_create=
838no_recursion=
839prefix=NONE
840program_prefix=NONE
841program_suffix=NONE
842program_transform_name=s,x,x,
843silent=
844site=
845srcdir=
846verbose=
847x_includes=NONE
848x_libraries=NONE
849
850# Installation directory options.
851# These are left unexpanded so users can "make install exec_prefix=/foo"
852# and all the variables that are supposed to be based on exec_prefix
853# by default will actually change.
854# Use braces instead of parens because sh, perl, etc. also accept them.
855# (The list follows the same order as the GNU Coding Standards.)
856bindir='${exec_prefix}/bin'
857sbindir='${exec_prefix}/sbin'
858libexecdir='${exec_prefix}/libexec'
859datarootdir='${prefix}/share'
860datadir='${datarootdir}'
861sysconfdir='${prefix}/etc'
862sharedstatedir='${prefix}/com'
863localstatedir='${prefix}/var'
864includedir='${prefix}/include'
865oldincludedir='/usr/include'
866docdir='${datarootdir}/doc/${PACKAGE}'
867infodir='${datarootdir}/info'
868htmldir='${docdir}'
869dvidir='${docdir}'
870pdfdir='${docdir}'
871psdir='${docdir}'
872libdir='${exec_prefix}/lib'
873localedir='${datarootdir}/locale'
874mandir='${datarootdir}/man'
875
876ac_prev=
877ac_dashdash=
878for ac_option
879do
880  # If the previous option needs an argument, assign it.
881  if test -n "$ac_prev"; then
882    eval $ac_prev=\$ac_option
883    ac_prev=
884    continue
885  fi
886
887  case $ac_option in
888  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
889  *=)   ac_optarg= ;;
890  *)    ac_optarg=yes ;;
891  esac
892
893  # Accept the important Cygnus configure options, so we can diagnose typos.
894
895  case $ac_dashdash$ac_option in
896  --)
897    ac_dashdash=yes ;;
898
899  -bindir | --bindir | --bindi | --bind | --bin | --bi)
900    ac_prev=bindir ;;
901  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
902    bindir=$ac_optarg ;;
903
904  -build | --build | --buil | --bui | --bu)
905    ac_prev=build_alias ;;
906  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
907    build_alias=$ac_optarg ;;
908
909  -cache-file | --cache-file | --cache-fil | --cache-fi \
910  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
911    ac_prev=cache_file ;;
912  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
913  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
914    cache_file=$ac_optarg ;;
915
916  --config-cache | -C)
917    cache_file=config.cache ;;
918
919  -datadir | --datadir | --datadi | --datad)
920    ac_prev=datadir ;;
921  -datadir=* | --datadir=* | --datadi=* | --datad=*)
922    datadir=$ac_optarg ;;
923
924  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
925  | --dataroo | --dataro | --datar)
926    ac_prev=datarootdir ;;
927  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
928  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
929    datarootdir=$ac_optarg ;;
930
931  -disable-* | --disable-*)
932    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
933    # Reject names that are not valid shell variable names.
934    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
935      as_fn_error $? "invalid feature name: $ac_useropt"
936    ac_useropt_orig=$ac_useropt
937    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
938    case $ac_user_opts in
939      *"
940"enable_$ac_useropt"
941"*) ;;
942      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
943	 ac_unrecognized_sep=', ';;
944    esac
945    eval enable_$ac_useropt=no ;;
946
947  -docdir | --docdir | --docdi | --doc | --do)
948    ac_prev=docdir ;;
949  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
950    docdir=$ac_optarg ;;
951
952  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
953    ac_prev=dvidir ;;
954  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
955    dvidir=$ac_optarg ;;
956
957  -enable-* | --enable-*)
958    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
959    # Reject names that are not valid shell variable names.
960    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
961      as_fn_error $? "invalid feature name: $ac_useropt"
962    ac_useropt_orig=$ac_useropt
963    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
964    case $ac_user_opts in
965      *"
966"enable_$ac_useropt"
967"*) ;;
968      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
969	 ac_unrecognized_sep=', ';;
970    esac
971    eval enable_$ac_useropt=\$ac_optarg ;;
972
973  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
974  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
975  | --exec | --exe | --ex)
976    ac_prev=exec_prefix ;;
977  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
978  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
979  | --exec=* | --exe=* | --ex=*)
980    exec_prefix=$ac_optarg ;;
981
982  -gas | --gas | --ga | --g)
983    # Obsolete; use --with-gas.
984    with_gas=yes ;;
985
986  -help | --help | --hel | --he | -h)
987    ac_init_help=long ;;
988  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
989    ac_init_help=recursive ;;
990  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
991    ac_init_help=short ;;
992
993  -host | --host | --hos | --ho)
994    ac_prev=host_alias ;;
995  -host=* | --host=* | --hos=* | --ho=*)
996    host_alias=$ac_optarg ;;
997
998  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
999    ac_prev=htmldir ;;
1000  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1001  | --ht=*)
1002    htmldir=$ac_optarg ;;
1003
1004  -includedir | --includedir | --includedi | --included | --include \
1005  | --includ | --inclu | --incl | --inc)
1006    ac_prev=includedir ;;
1007  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1008  | --includ=* | --inclu=* | --incl=* | --inc=*)
1009    includedir=$ac_optarg ;;
1010
1011  -infodir | --infodir | --infodi | --infod | --info | --inf)
1012    ac_prev=infodir ;;
1013  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1014    infodir=$ac_optarg ;;
1015
1016  -libdir | --libdir | --libdi | --libd)
1017    ac_prev=libdir ;;
1018  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1019    libdir=$ac_optarg ;;
1020
1021  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1022  | --libexe | --libex | --libe)
1023    ac_prev=libexecdir ;;
1024  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1025  | --libexe=* | --libex=* | --libe=*)
1026    libexecdir=$ac_optarg ;;
1027
1028  -localedir | --localedir | --localedi | --localed | --locale)
1029    ac_prev=localedir ;;
1030  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1031    localedir=$ac_optarg ;;
1032
1033  -localstatedir | --localstatedir | --localstatedi | --localstated \
1034  | --localstate | --localstat | --localsta | --localst | --locals)
1035    ac_prev=localstatedir ;;
1036  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1037  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1038    localstatedir=$ac_optarg ;;
1039
1040  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1041    ac_prev=mandir ;;
1042  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1043    mandir=$ac_optarg ;;
1044
1045  -nfp | --nfp | --nf)
1046    # Obsolete; use --without-fp.
1047    with_fp=no ;;
1048
1049  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1050  | --no-cr | --no-c | -n)
1051    no_create=yes ;;
1052
1053  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1054  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1055    no_recursion=yes ;;
1056
1057  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1058  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1059  | --oldin | --oldi | --old | --ol | --o)
1060    ac_prev=oldincludedir ;;
1061  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1062  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1063  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1064    oldincludedir=$ac_optarg ;;
1065
1066  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1067    ac_prev=prefix ;;
1068  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1069    prefix=$ac_optarg ;;
1070
1071  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1072  | --program-pre | --program-pr | --program-p)
1073    ac_prev=program_prefix ;;
1074  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1075  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1076    program_prefix=$ac_optarg ;;
1077
1078  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1079  | --program-suf | --program-su | --program-s)
1080    ac_prev=program_suffix ;;
1081  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1082  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1083    program_suffix=$ac_optarg ;;
1084
1085  -program-transform-name | --program-transform-name \
1086  | --program-transform-nam | --program-transform-na \
1087  | --program-transform-n | --program-transform- \
1088  | --program-transform | --program-transfor \
1089  | --program-transfo | --program-transf \
1090  | --program-trans | --program-tran \
1091  | --progr-tra | --program-tr | --program-t)
1092    ac_prev=program_transform_name ;;
1093  -program-transform-name=* | --program-transform-name=* \
1094  | --program-transform-nam=* | --program-transform-na=* \
1095  | --program-transform-n=* | --program-transform-=* \
1096  | --program-transform=* | --program-transfor=* \
1097  | --program-transfo=* | --program-transf=* \
1098  | --program-trans=* | --program-tran=* \
1099  | --progr-tra=* | --program-tr=* | --program-t=*)
1100    program_transform_name=$ac_optarg ;;
1101
1102  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1103    ac_prev=pdfdir ;;
1104  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1105    pdfdir=$ac_optarg ;;
1106
1107  -psdir | --psdir | --psdi | --psd | --ps)
1108    ac_prev=psdir ;;
1109  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1110    psdir=$ac_optarg ;;
1111
1112  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1113  | -silent | --silent | --silen | --sile | --sil)
1114    silent=yes ;;
1115
1116  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1117    ac_prev=sbindir ;;
1118  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1119  | --sbi=* | --sb=*)
1120    sbindir=$ac_optarg ;;
1121
1122  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1123  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1124  | --sharedst | --shareds | --shared | --share | --shar \
1125  | --sha | --sh)
1126    ac_prev=sharedstatedir ;;
1127  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1128  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1129  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1130  | --sha=* | --sh=*)
1131    sharedstatedir=$ac_optarg ;;
1132
1133  -site | --site | --sit)
1134    ac_prev=site ;;
1135  -site=* | --site=* | --sit=*)
1136    site=$ac_optarg ;;
1137
1138  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1139    ac_prev=srcdir ;;
1140  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1141    srcdir=$ac_optarg ;;
1142
1143  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1144  | --syscon | --sysco | --sysc | --sys | --sy)
1145    ac_prev=sysconfdir ;;
1146  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1147  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1148    sysconfdir=$ac_optarg ;;
1149
1150  -target | --target | --targe | --targ | --tar | --ta | --t)
1151    ac_prev=target_alias ;;
1152  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1153    target_alias=$ac_optarg ;;
1154
1155  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1156    verbose=yes ;;
1157
1158  -version | --version | --versio | --versi | --vers | -V)
1159    ac_init_version=: ;;
1160
1161  -with-* | --with-*)
1162    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1163    # Reject names that are not valid shell variable names.
1164    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1165      as_fn_error $? "invalid package name: $ac_useropt"
1166    ac_useropt_orig=$ac_useropt
1167    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1168    case $ac_user_opts in
1169      *"
1170"with_$ac_useropt"
1171"*) ;;
1172      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1173	 ac_unrecognized_sep=', ';;
1174    esac
1175    eval with_$ac_useropt=\$ac_optarg ;;
1176
1177  -without-* | --without-*)
1178    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1179    # Reject names that are not valid shell variable names.
1180    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1181      as_fn_error $? "invalid package name: $ac_useropt"
1182    ac_useropt_orig=$ac_useropt
1183    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1184    case $ac_user_opts in
1185      *"
1186"with_$ac_useropt"
1187"*) ;;
1188      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1189	 ac_unrecognized_sep=', ';;
1190    esac
1191    eval with_$ac_useropt=no ;;
1192
1193  --x)
1194    # Obsolete; use --with-x.
1195    with_x=yes ;;
1196
1197  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1198  | --x-incl | --x-inc | --x-in | --x-i)
1199    ac_prev=x_includes ;;
1200  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1201  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1202    x_includes=$ac_optarg ;;
1203
1204  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1205  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1206    ac_prev=x_libraries ;;
1207  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1208  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1209    x_libraries=$ac_optarg ;;
1210
1211  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1212Try \`$0 --help' for more information"
1213    ;;
1214
1215  *=*)
1216    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1217    # Reject names that are not valid shell variable names.
1218    case $ac_envvar in #(
1219      '' | [0-9]* | *[!_$as_cr_alnum]* )
1220      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1221    esac
1222    eval $ac_envvar=\$ac_optarg
1223    export $ac_envvar ;;
1224
1225  *)
1226    # FIXME: should be removed in autoconf 3.0.
1227    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1228    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1229      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1230    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1231    ;;
1232
1233  esac
1234done
1235
1236if test -n "$ac_prev"; then
1237  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1238  as_fn_error $? "missing argument to $ac_option"
1239fi
1240
1241if test -n "$ac_unrecognized_opts"; then
1242  case $enable_option_checking in
1243    no) ;;
1244    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1245    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1246  esac
1247fi
1248
1249# Check all directory arguments for consistency.
1250for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1251		datadir sysconfdir sharedstatedir localstatedir includedir \
1252		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1253		libdir localedir mandir
1254do
1255  eval ac_val=\$$ac_var
1256  # Remove trailing slashes.
1257  case $ac_val in
1258    */ )
1259      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1260      eval $ac_var=\$ac_val;;
1261  esac
1262  # Be sure to have absolute directory names.
1263  case $ac_val in
1264    [\\/$]* | ?:[\\/]* )  continue;;
1265    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1266  esac
1267  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1268done
1269
1270# There might be people who depend on the old broken behavior: `$host'
1271# used to hold the argument of --host etc.
1272# FIXME: To remove some day.
1273build=$build_alias
1274host=$host_alias
1275target=$target_alias
1276
1277# FIXME: To remove some day.
1278if test "x$host_alias" != x; then
1279  if test "x$build_alias" = x; then
1280    cross_compiling=maybe
1281    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1282    If a cross compiler is detected then cross compile mode will be used" >&2
1283  elif test "x$build_alias" != "x$host_alias"; then
1284    cross_compiling=yes
1285  fi
1286fi
1287
1288ac_tool_prefix=
1289test -n "$host_alias" && ac_tool_prefix=$host_alias-
1290
1291test "$silent" = yes && exec 6>/dev/null
1292
1293
1294ac_pwd=`pwd` && test -n "$ac_pwd" &&
1295ac_ls_di=`ls -di .` &&
1296ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1297  as_fn_error $? "working directory cannot be determined"
1298test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1299  as_fn_error $? "pwd does not report name of working directory"
1300
1301
1302# Find the source files, if location was not specified.
1303if test -z "$srcdir"; then
1304  ac_srcdir_defaulted=yes
1305  # Try the directory containing this script, then the parent directory.
1306  ac_confdir=`$as_dirname -- "$as_myself" ||
1307$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1308	 X"$as_myself" : 'X\(//\)[^/]' \| \
1309	 X"$as_myself" : 'X\(//\)$' \| \
1310	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1311$as_echo X"$as_myself" |
1312    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1313	    s//\1/
1314	    q
1315	  }
1316	  /^X\(\/\/\)[^/].*/{
1317	    s//\1/
1318	    q
1319	  }
1320	  /^X\(\/\/\)$/{
1321	    s//\1/
1322	    q
1323	  }
1324	  /^X\(\/\).*/{
1325	    s//\1/
1326	    q
1327	  }
1328	  s/.*/./; q'`
1329  srcdir=$ac_confdir
1330  if test ! -r "$srcdir/$ac_unique_file"; then
1331    srcdir=..
1332  fi
1333else
1334  ac_srcdir_defaulted=no
1335fi
1336if test ! -r "$srcdir/$ac_unique_file"; then
1337  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1338  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1339fi
1340ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1341ac_abs_confdir=`(
1342	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1343	pwd)`
1344# When building in place, set srcdir=.
1345if test "$ac_abs_confdir" = "$ac_pwd"; then
1346  srcdir=.
1347fi
1348# Remove unnecessary trailing slashes from srcdir.
1349# Double slashes in file names in object file debugging info
1350# mess up M-x gdb in Emacs.
1351case $srcdir in
1352*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1353esac
1354for ac_var in $ac_precious_vars; do
1355  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1356  eval ac_env_${ac_var}_value=\$${ac_var}
1357  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1358  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1359done
1360
1361#
1362# Report the --help message.
1363#
1364if test "$ac_init_help" = "long"; then
1365  # Omit some internal or obsolete options to make the list less imposing.
1366  # This message is too long to be a string in the A/UX 3.1 sh.
1367  cat <<_ACEOF
1368\`configure' configures this package to adapt to many kinds of systems.
1369
1370Usage: $0 [OPTION]... [VAR=VALUE]...
1371
1372To assign environment variables (e.g., CC, CFLAGS...), specify them as
1373VAR=VALUE.  See below for descriptions of some of the useful variables.
1374
1375Defaults for the options are specified in brackets.
1376
1377Configuration:
1378  -h, --help              display this help and exit
1379      --help=short        display options specific to this package
1380      --help=recursive    display the short help of all the included packages
1381  -V, --version           display version information and exit
1382  -q, --quiet, --silent   do not print \`checking ...' messages
1383      --cache-file=FILE   cache test results in FILE [disabled]
1384  -C, --config-cache      alias for \`--cache-file=config.cache'
1385  -n, --no-create         do not create output files
1386      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1387
1388Installation directories:
1389  --prefix=PREFIX         install architecture-independent files in PREFIX
1390                          [$ac_default_prefix]
1391  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1392                          [PREFIX]
1393
1394By default, \`make install' will install all the files in
1395\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1396an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1397for instance \`--prefix=\$HOME'.
1398
1399For better control, use the options below.
1400
1401Fine tuning of the installation directories:
1402  --bindir=DIR            user executables [EPREFIX/bin]
1403  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1404  --libexecdir=DIR        program executables [EPREFIX/libexec]
1405  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1406  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1407  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1408  --libdir=DIR            object code libraries [EPREFIX/lib]
1409  --includedir=DIR        C header files [PREFIX/include]
1410  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1411  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1412  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1413  --infodir=DIR           info documentation [DATAROOTDIR/info]
1414  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1415  --mandir=DIR            man documentation [DATAROOTDIR/man]
1416  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1417  --htmldir=DIR           html documentation [DOCDIR]
1418  --dvidir=DIR            dvi documentation [DOCDIR]
1419  --pdfdir=DIR            pdf documentation [DOCDIR]
1420  --psdir=DIR             ps documentation [DOCDIR]
1421_ACEOF
1422
1423  cat <<\_ACEOF
1424
1425Program names:
1426  --program-prefix=PREFIX            prepend PREFIX to installed program names
1427  --program-suffix=SUFFIX            append SUFFIX to installed program names
1428  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1429
1430System types:
1431  --build=BUILD     configure for building on BUILD [guessed]
1432  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1433_ACEOF
1434fi
1435
1436if test -n "$ac_init_help"; then
1437
1438  cat <<\_ACEOF
1439
1440Optional Features:
1441  --disable-option-checking  ignore unrecognized --enable/--with options
1442  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1443  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1444  --enable-silent-rules          less verbose build output (undo: `make V=1')
1445  --disable-silent-rules         verbose build output (undo: `make V=0')
1446  --disable-dependency-tracking  speeds up one-time build
1447  --enable-dependency-tracking   do not reject slow dependency extractors
1448  --enable-shared[=PKGS]  build shared libraries [default=yes]
1449  --enable-static[=PKGS]  build static libraries [default=yes]
1450  --enable-fast-install[=PKGS]
1451                          optimize for fast installation [default=yes]
1452  --disable-libtool-lock  avoid locking (might break parallel builds)
1453  --enable-iconv          Use iconv to support non-Unicode SFNT name
1454  --enable-libxml2        Use libxml2 instead of Expat
1455  --disable-docs          Don't build and install documentation
1456
1457Optional Packages:
1458  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1459  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1460  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1461                          both]
1462  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1463  --with-sysroot=DIR Search for dependent libraries within DIR
1464                        (or the compiler's sysroot if not specified).
1465  --with-arch=ARCH        Force architecture to ARCH
1466  --with-libiconv=DIR     Use libiconv in DIR
1467  --with-libiconv-includes=DIR
1468                          Use libiconv includes in DIR
1469  --with-libiconv-lib=DIR Use libiconv library in DIR
1470  --with-expat=DIR        Use Expat in DIR
1471  --with-expat-includes=DIR
1472                          Use Expat includes in DIR
1473  --with-expat-lib=DIR
1474  --with-default-fonts=DIR
1475                          Use fonts from DIR when config is busted
1476  --with-add-fonts=DIR1,DIR2,...
1477                          Find additional fonts in DIR1,DIR2,...
1478  --with-cache-dir=DIR    Use DIR to store cache files
1479                          [default=LOCALSTATEDIR/cache/fontconfig]
1480  --with-templatedir=DIR  Use DIR to store the configuration template files
1481                          [default=DATADIR/fontconfig/conf.avail]
1482  --with-baseconfigdir=DIR
1483                          Use DIR to store the base configuration files
1484                          [default=SYSCONFDIR/fonts]
1485  --with-configdir=DIR    Use DIR to store active configuration files
1486                          [default=BASECONFIGDIR/conf.d]
1487  --with-xmldir=DIR       Use DIR to store XML schema files
1488                          [default=DATADIR/xml/fontconfig]
1489
1490Some influential environment variables:
1491  CC          C compiler command
1492  CFLAGS      C compiler flags
1493  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1494              nonstandard directory <lib dir>
1495  LIBS        libraries to pass to the linker, e.g. -l<library>
1496  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1497              you have headers in a nonstandard directory <include dir>
1498  CPP         C preprocessor
1499  PKG_CONFIG  path to pkg-config utility
1500  PKG_CONFIG_PATH
1501              directories to add to pkg-config's search path
1502  PKG_CONFIG_LIBDIR
1503              path overriding pkg-config's built-in search path
1504  FREETYPE_CFLAGS
1505              C compiler flags for FREETYPE, overriding pkg-config
1506  FREETYPE_LIBS
1507              linker flags for FREETYPE, overriding pkg-config
1508  EXPAT_CFLAGS
1509              C compiler flags for EXPAT, overriding pkg-config
1510  EXPAT_LIBS  linker flags for EXPAT, overriding pkg-config
1511  LIBXML2_CFLAGS
1512              C compiler flags for LIBXML2, overriding pkg-config
1513  LIBXML2_LIBS
1514              linker flags for LIBXML2, overriding pkg-config
1515
1516Use these variables to override the choices made by `configure' or to help
1517it to find libraries and programs with nonstandard names/locations.
1518
1519Report bugs to the package provider.
1520_ACEOF
1521ac_status=$?
1522fi
1523
1524if test "$ac_init_help" = "recursive"; then
1525  # If there are subdirs, report their specific --help.
1526  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1527    test -d "$ac_dir" ||
1528      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1529      continue
1530    ac_builddir=.
1531
1532case "$ac_dir" in
1533.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1534*)
1535  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1536  # A ".." for each directory in $ac_dir_suffix.
1537  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1538  case $ac_top_builddir_sub in
1539  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1540  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1541  esac ;;
1542esac
1543ac_abs_top_builddir=$ac_pwd
1544ac_abs_builddir=$ac_pwd$ac_dir_suffix
1545# for backward compatibility:
1546ac_top_builddir=$ac_top_build_prefix
1547
1548case $srcdir in
1549  .)  # We are building in place.
1550    ac_srcdir=.
1551    ac_top_srcdir=$ac_top_builddir_sub
1552    ac_abs_top_srcdir=$ac_pwd ;;
1553  [\\/]* | ?:[\\/]* )  # Absolute name.
1554    ac_srcdir=$srcdir$ac_dir_suffix;
1555    ac_top_srcdir=$srcdir
1556    ac_abs_top_srcdir=$srcdir ;;
1557  *) # Relative name.
1558    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1559    ac_top_srcdir=$ac_top_build_prefix$srcdir
1560    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1561esac
1562ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1563
1564    cd "$ac_dir" || { ac_status=$?; continue; }
1565    # Check for guested configure.
1566    if test -f "$ac_srcdir/configure.gnu"; then
1567      echo &&
1568      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1569    elif test -f "$ac_srcdir/configure"; then
1570      echo &&
1571      $SHELL "$ac_srcdir/configure" --help=recursive
1572    else
1573      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1574    fi || ac_status=$?
1575    cd "$ac_pwd" || { ac_status=$?; break; }
1576  done
1577fi
1578
1579test -n "$ac_init_help" && exit $ac_status
1580if $ac_init_version; then
1581  cat <<\_ACEOF
1582configure
1583generated by GNU Autoconf 2.68
1584
1585Copyright (C) 2010 Free Software Foundation, Inc.
1586This configure script is free software; the Free Software Foundation
1587gives unlimited permission to copy, distribute and modify it.
1588_ACEOF
1589  exit
1590fi
1591
1592## ------------------------ ##
1593## Autoconf initialization. ##
1594## ------------------------ ##
1595
1596# ac_fn_c_try_compile LINENO
1597# --------------------------
1598# Try to compile conftest.$ac_ext, and return whether this succeeded.
1599ac_fn_c_try_compile ()
1600{
1601  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602  rm -f conftest.$ac_objext
1603  if { { ac_try="$ac_compile"
1604case "(($ac_try" in
1605  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1606  *) ac_try_echo=$ac_try;;
1607esac
1608eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1609$as_echo "$ac_try_echo"; } >&5
1610  (eval "$ac_compile") 2>conftest.err
1611  ac_status=$?
1612  if test -s conftest.err; then
1613    grep -v '^ *+' conftest.err >conftest.er1
1614    cat conftest.er1 >&5
1615    mv -f conftest.er1 conftest.err
1616  fi
1617  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1618  test $ac_status = 0; } && {
1619	 test -z "$ac_c_werror_flag" ||
1620	 test ! -s conftest.err
1621       } && test -s conftest.$ac_objext; then :
1622  ac_retval=0
1623else
1624  $as_echo "$as_me: failed program was:" >&5
1625sed 's/^/| /' conftest.$ac_ext >&5
1626
1627	ac_retval=1
1628fi
1629  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1630  as_fn_set_status $ac_retval
1631
1632} # ac_fn_c_try_compile
1633
1634# ac_fn_c_try_link LINENO
1635# -----------------------
1636# Try to link conftest.$ac_ext, and return whether this succeeded.
1637ac_fn_c_try_link ()
1638{
1639  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640  rm -f conftest.$ac_objext conftest$ac_exeext
1641  if { { ac_try="$ac_link"
1642case "(($ac_try" in
1643  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1644  *) ac_try_echo=$ac_try;;
1645esac
1646eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1647$as_echo "$ac_try_echo"; } >&5
1648  (eval "$ac_link") 2>conftest.err
1649  ac_status=$?
1650  if test -s conftest.err; then
1651    grep -v '^ *+' conftest.err >conftest.er1
1652    cat conftest.er1 >&5
1653    mv -f conftest.er1 conftest.err
1654  fi
1655  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1656  test $ac_status = 0; } && {
1657	 test -z "$ac_c_werror_flag" ||
1658	 test ! -s conftest.err
1659       } && test -s conftest$ac_exeext && {
1660	 test "$cross_compiling" = yes ||
1661	 $as_test_x conftest$ac_exeext
1662       }; then :
1663  ac_retval=0
1664else
1665  $as_echo "$as_me: failed program was:" >&5
1666sed 's/^/| /' conftest.$ac_ext >&5
1667
1668	ac_retval=1
1669fi
1670  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1671  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1672  # interfere with the next link command; also delete a directory that is
1673  # left behind by Apple's compiler.  We do this before executing the actions.
1674  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1675  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1676  as_fn_set_status $ac_retval
1677
1678} # ac_fn_c_try_link
1679
1680# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1681# -------------------------------------------------------
1682# Tests whether HEADER exists and can be compiled using the include files in
1683# INCLUDES, setting the cache variable VAR accordingly.
1684ac_fn_c_check_header_compile ()
1685{
1686  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1688$as_echo_n "checking for $2... " >&6; }
1689if eval \${$3+:} false; then :
1690  $as_echo_n "(cached) " >&6
1691else
1692  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1693/* end confdefs.h.  */
1694$4
1695#include <$2>
1696_ACEOF
1697if ac_fn_c_try_compile "$LINENO"; then :
1698  eval "$3=yes"
1699else
1700  eval "$3=no"
1701fi
1702rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1703fi
1704eval ac_res=\$$3
1705	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1706$as_echo "$ac_res" >&6; }
1707  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708
1709} # ac_fn_c_check_header_compile
1710
1711# ac_fn_c_try_cpp LINENO
1712# ----------------------
1713# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1714ac_fn_c_try_cpp ()
1715{
1716  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717  if { { ac_try="$ac_cpp conftest.$ac_ext"
1718case "(($ac_try" in
1719  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1720  *) ac_try_echo=$ac_try;;
1721esac
1722eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1723$as_echo "$ac_try_echo"; } >&5
1724  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1725  ac_status=$?
1726  if test -s conftest.err; then
1727    grep -v '^ *+' conftest.err >conftest.er1
1728    cat conftest.er1 >&5
1729    mv -f conftest.er1 conftest.err
1730  fi
1731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732  test $ac_status = 0; } > conftest.i && {
1733	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1734	 test ! -s conftest.err
1735       }; then :
1736  ac_retval=0
1737else
1738  $as_echo "$as_me: failed program was:" >&5
1739sed 's/^/| /' conftest.$ac_ext >&5
1740
1741    ac_retval=1
1742fi
1743  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1744  as_fn_set_status $ac_retval
1745
1746} # ac_fn_c_try_cpp
1747
1748# ac_fn_c_try_run LINENO
1749# ----------------------
1750# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1751# that executables *can* be run.
1752ac_fn_c_try_run ()
1753{
1754  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1755  if { { ac_try="$ac_link"
1756case "(($ac_try" in
1757  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758  *) ac_try_echo=$ac_try;;
1759esac
1760eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761$as_echo "$ac_try_echo"; } >&5
1762  (eval "$ac_link") 2>&5
1763  ac_status=$?
1764  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1766  { { case "(($ac_try" in
1767  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1768  *) ac_try_echo=$ac_try;;
1769esac
1770eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1771$as_echo "$ac_try_echo"; } >&5
1772  (eval "$ac_try") 2>&5
1773  ac_status=$?
1774  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1775  test $ac_status = 0; }; }; then :
1776  ac_retval=0
1777else
1778  $as_echo "$as_me: program exited with status $ac_status" >&5
1779       $as_echo "$as_me: failed program was:" >&5
1780sed 's/^/| /' conftest.$ac_ext >&5
1781
1782       ac_retval=$ac_status
1783fi
1784  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1785  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1786  as_fn_set_status $ac_retval
1787
1788} # ac_fn_c_try_run
1789
1790# ac_fn_c_check_func LINENO FUNC VAR
1791# ----------------------------------
1792# Tests whether FUNC exists, setting the cache variable VAR accordingly
1793ac_fn_c_check_func ()
1794{
1795  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1797$as_echo_n "checking for $2... " >&6; }
1798if eval \${$3+:} false; then :
1799  $as_echo_n "(cached) " >&6
1800else
1801  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1802/* end confdefs.h.  */
1803/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1804   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1805#define $2 innocuous_$2
1806
1807/* System header to define __stub macros and hopefully few prototypes,
1808    which can conflict with char $2 (); below.
1809    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1810    <limits.h> exists even on freestanding compilers.  */
1811
1812#ifdef __STDC__
1813# include <limits.h>
1814#else
1815# include <assert.h>
1816#endif
1817
1818#undef $2
1819
1820/* Override any GCC internal prototype to avoid an error.
1821   Use char because int might match the return type of a GCC
1822   builtin and then its argument prototype would still apply.  */
1823#ifdef __cplusplus
1824extern "C"
1825#endif
1826char $2 ();
1827/* The GNU C library defines this for functions which it implements
1828    to always fail with ENOSYS.  Some functions are actually named
1829    something starting with __ and the normal name is an alias.  */
1830#if defined __stub_$2 || defined __stub___$2
1831choke me
1832#endif
1833
1834int
1835main ()
1836{
1837return $2 ();
1838  ;
1839  return 0;
1840}
1841_ACEOF
1842if ac_fn_c_try_link "$LINENO"; then :
1843  eval "$3=yes"
1844else
1845  eval "$3=no"
1846fi
1847rm -f core conftest.err conftest.$ac_objext \
1848    conftest$ac_exeext conftest.$ac_ext
1849fi
1850eval ac_res=\$$3
1851	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1852$as_echo "$ac_res" >&6; }
1853  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1854
1855} # ac_fn_c_check_func
1856
1857# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1858# -------------------------------------------------------
1859# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1860# the include files in INCLUDES and setting the cache variable VAR
1861# accordingly.
1862ac_fn_c_check_header_mongrel ()
1863{
1864  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1865  if eval \${$3+:} false; then :
1866  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1867$as_echo_n "checking for $2... " >&6; }
1868if eval \${$3+:} false; then :
1869  $as_echo_n "(cached) " >&6
1870fi
1871eval ac_res=\$$3
1872	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873$as_echo "$ac_res" >&6; }
1874else
1875  # Is the header compilable?
1876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1877$as_echo_n "checking $2 usability... " >&6; }
1878cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1879/* end confdefs.h.  */
1880$4
1881#include <$2>
1882_ACEOF
1883if ac_fn_c_try_compile "$LINENO"; then :
1884  ac_header_compiler=yes
1885else
1886  ac_header_compiler=no
1887fi
1888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1890$as_echo "$ac_header_compiler" >&6; }
1891
1892# Is the header present?
1893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1894$as_echo_n "checking $2 presence... " >&6; }
1895cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1896/* end confdefs.h.  */
1897#include <$2>
1898_ACEOF
1899if ac_fn_c_try_cpp "$LINENO"; then :
1900  ac_header_preproc=yes
1901else
1902  ac_header_preproc=no
1903fi
1904rm -f conftest.err conftest.i conftest.$ac_ext
1905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1906$as_echo "$ac_header_preproc" >&6; }
1907
1908# So?  What about this header?
1909case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1910  yes:no: )
1911    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1912$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1913    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1914$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1915    ;;
1916  no:yes:* )
1917    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1918$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1919    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1920$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1921    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1922$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1923    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1924$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1925    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1926$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1927    ;;
1928esac
1929  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1930$as_echo_n "checking for $2... " >&6; }
1931if eval \${$3+:} false; then :
1932  $as_echo_n "(cached) " >&6
1933else
1934  eval "$3=\$ac_header_compiler"
1935fi
1936eval ac_res=\$$3
1937	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1938$as_echo "$ac_res" >&6; }
1939fi
1940  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1941
1942} # ac_fn_c_check_header_mongrel
1943
1944# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1945# -------------------------------------------
1946# Tests whether TYPE exists after having included INCLUDES, setting cache
1947# variable VAR accordingly.
1948ac_fn_c_check_type ()
1949{
1950  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1951  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1952$as_echo_n "checking for $2... " >&6; }
1953if eval \${$3+:} false; then :
1954  $as_echo_n "(cached) " >&6
1955else
1956  eval "$3=no"
1957  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1958/* end confdefs.h.  */
1959$4
1960int
1961main ()
1962{
1963if (sizeof ($2))
1964	 return 0;
1965  ;
1966  return 0;
1967}
1968_ACEOF
1969if ac_fn_c_try_compile "$LINENO"; then :
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
1984else
1985  eval "$3=yes"
1986fi
1987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1988fi
1989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1990fi
1991eval ac_res=\$$3
1992	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1993$as_echo "$ac_res" >&6; }
1994  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1995
1996} # ac_fn_c_check_type
1997
1998# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1999# ----------------------------------------------------
2000# Tries to find if the field MEMBER exists in type AGGR, after including
2001# INCLUDES, setting cache variable VAR accordingly.
2002ac_fn_c_check_member ()
2003{
2004  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2005  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2006$as_echo_n "checking for $2.$3... " >&6; }
2007if eval \${$4+:} false; then :
2008  $as_echo_n "(cached) " >&6
2009else
2010  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2011/* end confdefs.h.  */
2012$5
2013int
2014main ()
2015{
2016static $2 ac_aggr;
2017if (ac_aggr.$3)
2018return 0;
2019  ;
2020  return 0;
2021}
2022_ACEOF
2023if ac_fn_c_try_compile "$LINENO"; then :
2024  eval "$4=yes"
2025else
2026  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2027/* end confdefs.h.  */
2028$5
2029int
2030main ()
2031{
2032static $2 ac_aggr;
2033if (sizeof ac_aggr.$3)
2034return 0;
2035  ;
2036  return 0;
2037}
2038_ACEOF
2039if ac_fn_c_try_compile "$LINENO"; then :
2040  eval "$4=yes"
2041else
2042  eval "$4=no"
2043fi
2044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2045fi
2046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2047fi
2048eval ac_res=\$$4
2049	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2050$as_echo "$ac_res" >&6; }
2051  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2052
2053} # ac_fn_c_check_member
2054
2055# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2056# --------------------------------------------
2057# Tries to find the compile-time value of EXPR in a program that includes
2058# INCLUDES, setting VAR accordingly. Returns whether the value could be
2059# computed
2060ac_fn_c_compute_int ()
2061{
2062  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2063  if test "$cross_compiling" = yes; then
2064    # Depending upon the size, compute the lo and hi bounds.
2065cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2066/* end confdefs.h.  */
2067$4
2068int
2069main ()
2070{
2071static int test_array [1 - 2 * !(($2) >= 0)];
2072test_array [0] = 0
2073
2074  ;
2075  return 0;
2076}
2077_ACEOF
2078if ac_fn_c_try_compile "$LINENO"; then :
2079  ac_lo=0 ac_mid=0
2080  while :; do
2081    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2082/* end confdefs.h.  */
2083$4
2084int
2085main ()
2086{
2087static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2088test_array [0] = 0
2089
2090  ;
2091  return 0;
2092}
2093_ACEOF
2094if ac_fn_c_try_compile "$LINENO"; then :
2095  ac_hi=$ac_mid; break
2096else
2097  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2098			if test $ac_lo -le $ac_mid; then
2099			  ac_lo= ac_hi=
2100			  break
2101			fi
2102			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2103fi
2104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2105  done
2106else
2107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108/* end confdefs.h.  */
2109$4
2110int
2111main ()
2112{
2113static int test_array [1 - 2 * !(($2) < 0)];
2114test_array [0] = 0
2115
2116  ;
2117  return 0;
2118}
2119_ACEOF
2120if ac_fn_c_try_compile "$LINENO"; then :
2121  ac_hi=-1 ac_mid=-1
2122  while :; do
2123    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2124/* end confdefs.h.  */
2125$4
2126int
2127main ()
2128{
2129static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2130test_array [0] = 0
2131
2132  ;
2133  return 0;
2134}
2135_ACEOF
2136if ac_fn_c_try_compile "$LINENO"; then :
2137  ac_lo=$ac_mid; break
2138else
2139  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2140			if test $ac_mid -le $ac_hi; then
2141			  ac_lo= ac_hi=
2142			  break
2143			fi
2144			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2145fi
2146rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2147  done
2148else
2149  ac_lo= ac_hi=
2150fi
2151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2152fi
2153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2154# Binary search between lo and hi bounds.
2155while test "x$ac_lo" != "x$ac_hi"; do
2156  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2157  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2158/* end confdefs.h.  */
2159$4
2160int
2161main ()
2162{
2163static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2164test_array [0] = 0
2165
2166  ;
2167  return 0;
2168}
2169_ACEOF
2170if ac_fn_c_try_compile "$LINENO"; then :
2171  ac_hi=$ac_mid
2172else
2173  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2174fi
2175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2176done
2177case $ac_lo in #((
2178?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2179'') ac_retval=1 ;;
2180esac
2181  else
2182    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2183/* end confdefs.h.  */
2184$4
2185static long int longval () { return $2; }
2186static unsigned long int ulongval () { return $2; }
2187#include <stdio.h>
2188#include <stdlib.h>
2189int
2190main ()
2191{
2192
2193  FILE *f = fopen ("conftest.val", "w");
2194  if (! f)
2195    return 1;
2196  if (($2) < 0)
2197    {
2198      long int i = longval ();
2199      if (i != ($2))
2200	return 1;
2201      fprintf (f, "%ld", i);
2202    }
2203  else
2204    {
2205      unsigned long int i = ulongval ();
2206      if (i != ($2))
2207	return 1;
2208      fprintf (f, "%lu", i);
2209    }
2210  /* Do not output a trailing newline, as this causes \r\n confusion
2211     on some platforms.  */
2212  return ferror (f) || fclose (f) != 0;
2213
2214  ;
2215  return 0;
2216}
2217_ACEOF
2218if ac_fn_c_try_run "$LINENO"; then :
2219  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2220else
2221  ac_retval=1
2222fi
2223rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2224  conftest.$ac_objext conftest.beam conftest.$ac_ext
2225rm -f conftest.val
2226
2227  fi
2228  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2229  as_fn_set_status $ac_retval
2230
2231} # ac_fn_c_compute_int
2232cat >config.log <<_ACEOF
2233This file contains any messages produced by compilers while
2234running configure, to aid debugging if configure makes a mistake.
2235
2236It was created by $as_me, which was
2237generated by GNU Autoconf 2.68.  Invocation command line was
2238
2239  $ $0 $@
2240
2241_ACEOF
2242exec 5>>config.log
2243{
2244cat <<_ASUNAME
2245## --------- ##
2246## Platform. ##
2247## --------- ##
2248
2249hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2250uname -m = `(uname -m) 2>/dev/null || echo unknown`
2251uname -r = `(uname -r) 2>/dev/null || echo unknown`
2252uname -s = `(uname -s) 2>/dev/null || echo unknown`
2253uname -v = `(uname -v) 2>/dev/null || echo unknown`
2254
2255/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2256/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2257
2258/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2259/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2260/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2261/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2262/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2263/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2264/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2265
2266_ASUNAME
2267
2268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269for as_dir in $PATH
2270do
2271  IFS=$as_save_IFS
2272  test -z "$as_dir" && as_dir=.
2273    $as_echo "PATH: $as_dir"
2274  done
2275IFS=$as_save_IFS
2276
2277} >&5
2278
2279cat >&5 <<_ACEOF
2280
2281
2282## ----------- ##
2283## Core tests. ##
2284## ----------- ##
2285
2286_ACEOF
2287
2288
2289# Keep a trace of the command line.
2290# Strip out --no-create and --no-recursion so they do not pile up.
2291# Strip out --silent because we don't want to record it for future runs.
2292# Also quote any args containing shell meta-characters.
2293# Make two passes to allow for proper duplicate-argument suppression.
2294ac_configure_args=
2295ac_configure_args0=
2296ac_configure_args1=
2297ac_must_keep_next=false
2298for ac_pass in 1 2
2299do
2300  for ac_arg
2301  do
2302    case $ac_arg in
2303    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2304    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2305    | -silent | --silent | --silen | --sile | --sil)
2306      continue ;;
2307    *\'*)
2308      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2309    esac
2310    case $ac_pass in
2311    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2312    2)
2313      as_fn_append ac_configure_args1 " '$ac_arg'"
2314      if test $ac_must_keep_next = true; then
2315	ac_must_keep_next=false # Got value, back to normal.
2316      else
2317	case $ac_arg in
2318	  *=* | --config-cache | -C | -disable-* | --disable-* \
2319	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2320	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2321	  | -with-* | --with-* | -without-* | --without-* | --x)
2322	    case "$ac_configure_args0 " in
2323	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2324	    esac
2325	    ;;
2326	  -* ) ac_must_keep_next=true ;;
2327	esac
2328      fi
2329      as_fn_append ac_configure_args " '$ac_arg'"
2330      ;;
2331    esac
2332  done
2333done
2334{ ac_configure_args0=; unset ac_configure_args0;}
2335{ ac_configure_args1=; unset ac_configure_args1;}
2336
2337# When interrupted or exit'd, cleanup temporary files, and complete
2338# config.log.  We remove comments because anyway the quotes in there
2339# would cause problems or look ugly.
2340# WARNING: Use '\'' to represent an apostrophe within the trap.
2341# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2342trap 'exit_status=$?
2343  # Save into config.log some information that might help in debugging.
2344  {
2345    echo
2346
2347    $as_echo "## ---------------- ##
2348## Cache variables. ##
2349## ---------------- ##"
2350    echo
2351    # The following way of writing the cache mishandles newlines in values,
2352(
2353  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2354    eval ac_val=\$$ac_var
2355    case $ac_val in #(
2356    *${as_nl}*)
2357      case $ac_var in #(
2358      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2359$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2360      esac
2361      case $ac_var in #(
2362      _ | IFS | as_nl) ;; #(
2363      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2364      *) { eval $ac_var=; unset $ac_var;} ;;
2365      esac ;;
2366    esac
2367  done
2368  (set) 2>&1 |
2369    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2370    *${as_nl}ac_space=\ *)
2371      sed -n \
2372	"s/'\''/'\''\\\\'\'''\''/g;
2373	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2374      ;; #(
2375    *)
2376      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2377      ;;
2378    esac |
2379    sort
2380)
2381    echo
2382
2383    $as_echo "## ----------------- ##
2384## Output variables. ##
2385## ----------------- ##"
2386    echo
2387    for ac_var in $ac_subst_vars
2388    do
2389      eval ac_val=\$$ac_var
2390      case $ac_val in
2391      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2392      esac
2393      $as_echo "$ac_var='\''$ac_val'\''"
2394    done | sort
2395    echo
2396
2397    if test -n "$ac_subst_files"; then
2398      $as_echo "## ------------------- ##
2399## File substitutions. ##
2400## ------------------- ##"
2401      echo
2402      for ac_var in $ac_subst_files
2403      do
2404	eval ac_val=\$$ac_var
2405	case $ac_val in
2406	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2407	esac
2408	$as_echo "$ac_var='\''$ac_val'\''"
2409      done | sort
2410      echo
2411    fi
2412
2413    if test -s confdefs.h; then
2414      $as_echo "## ----------- ##
2415## confdefs.h. ##
2416## ----------- ##"
2417      echo
2418      cat confdefs.h
2419      echo
2420    fi
2421    test "$ac_signal" != 0 &&
2422      $as_echo "$as_me: caught signal $ac_signal"
2423    $as_echo "$as_me: exit $exit_status"
2424  } >&5
2425  rm -f core *.core core.conftest.* &&
2426    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2427    exit $exit_status
2428' 0
2429for ac_signal in 1 2 13 15; do
2430  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2431done
2432ac_signal=0
2433
2434# confdefs.h avoids OS command line length limits that DEFS can exceed.
2435rm -f -r conftest* confdefs.h
2436
2437$as_echo "/* confdefs.h */" > confdefs.h
2438
2439# Predefined preprocessor variables.
2440
2441cat >>confdefs.h <<_ACEOF
2442#define PACKAGE_NAME "$PACKAGE_NAME"
2443_ACEOF
2444
2445cat >>confdefs.h <<_ACEOF
2446#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2447_ACEOF
2448
2449cat >>confdefs.h <<_ACEOF
2450#define PACKAGE_VERSION "$PACKAGE_VERSION"
2451_ACEOF
2452
2453cat >>confdefs.h <<_ACEOF
2454#define PACKAGE_STRING "$PACKAGE_STRING"
2455_ACEOF
2456
2457cat >>confdefs.h <<_ACEOF
2458#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2459_ACEOF
2460
2461cat >>confdefs.h <<_ACEOF
2462#define PACKAGE_URL "$PACKAGE_URL"
2463_ACEOF
2464
2465
2466# Let the site file select an alternate cache file if it wants to.
2467# Prefer an explicitly selected file to automatically selected ones.
2468ac_site_file1=NONE
2469ac_site_file2=NONE
2470if test -n "$CONFIG_SITE"; then
2471  # We do not want a PATH search for config.site.
2472  case $CONFIG_SITE in #((
2473    -*)  ac_site_file1=./$CONFIG_SITE;;
2474    */*) ac_site_file1=$CONFIG_SITE;;
2475    *)   ac_site_file1=./$CONFIG_SITE;;
2476  esac
2477elif test "x$prefix" != xNONE; then
2478  ac_site_file1=$prefix/share/config.site
2479  ac_site_file2=$prefix/etc/config.site
2480else
2481  ac_site_file1=$ac_default_prefix/share/config.site
2482  ac_site_file2=$ac_default_prefix/etc/config.site
2483fi
2484for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2485do
2486  test "x$ac_site_file" = xNONE && continue
2487  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2488    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2489$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2490    sed 's/^/| /' "$ac_site_file" >&5
2491    . "$ac_site_file" \
2492      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2493$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2494as_fn_error $? "failed to load site script $ac_site_file
2495See \`config.log' for more details" "$LINENO" 5; }
2496  fi
2497done
2498
2499if test -r "$cache_file"; then
2500  # Some versions of bash will fail to source /dev/null (special files
2501  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2502  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2503    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2504$as_echo "$as_me: loading cache $cache_file" >&6;}
2505    case $cache_file in
2506      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2507      *)                      . "./$cache_file";;
2508    esac
2509  fi
2510else
2511  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2512$as_echo "$as_me: creating cache $cache_file" >&6;}
2513  >$cache_file
2514fi
2515
2516as_fn_append ac_header_list " stdlib.h"
2517as_fn_append ac_header_list " unistd.h"
2518as_fn_append ac_header_list " sys/param.h"
2519# Check that the precious variables saved in the cache have kept the same
2520# value.
2521ac_cache_corrupted=false
2522for ac_var in $ac_precious_vars; do
2523  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2524  eval ac_new_set=\$ac_env_${ac_var}_set
2525  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2526  eval ac_new_val=\$ac_env_${ac_var}_value
2527  case $ac_old_set,$ac_new_set in
2528    set,)
2529      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2530$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2531      ac_cache_corrupted=: ;;
2532    ,set)
2533      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2534$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2535      ac_cache_corrupted=: ;;
2536    ,);;
2537    *)
2538      if test "x$ac_old_val" != "x$ac_new_val"; then
2539	# differences in whitespace do not lead to failure.
2540	ac_old_val_w=`echo x $ac_old_val`
2541	ac_new_val_w=`echo x $ac_new_val`
2542	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2543	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2544$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2545	  ac_cache_corrupted=:
2546	else
2547	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2548$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2549	  eval $ac_var=\$ac_old_val
2550	fi
2551	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2552$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2553	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2554$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2555      fi;;
2556  esac
2557  # Pass precious variables to config.status.
2558  if test "$ac_new_set" = set; then
2559    case $ac_new_val in
2560    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2561    *) ac_arg=$ac_var=$ac_new_val ;;
2562    esac
2563    case " $ac_configure_args " in
2564      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2565      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2566    esac
2567  fi
2568done
2569if $ac_cache_corrupted; then
2570  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2571$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2572  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2573$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2574  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2575fi
2576## -------------------- ##
2577## Main body of script. ##
2578## -------------------- ##
2579
2580ac_ext=c
2581ac_cpp='$CPP $CPPFLAGS'
2582ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2583ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2584ac_compiler_gnu=$ac_cv_c_compiler_gnu
2585
2586
2587
2588
2589am__api_version='1.11'
2590
2591ac_aux_dir=
2592for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2593  if test -f "$ac_dir/install-sh"; then
2594    ac_aux_dir=$ac_dir
2595    ac_install_sh="$ac_aux_dir/install-sh -c"
2596    break
2597  elif test -f "$ac_dir/install.sh"; then
2598    ac_aux_dir=$ac_dir
2599    ac_install_sh="$ac_aux_dir/install.sh -c"
2600    break
2601  elif test -f "$ac_dir/shtool"; then
2602    ac_aux_dir=$ac_dir
2603    ac_install_sh="$ac_aux_dir/shtool install -c"
2604    break
2605  fi
2606done
2607if test -z "$ac_aux_dir"; then
2608  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2609fi
2610
2611# These three variables are undocumented and unsupported,
2612# and are intended to be withdrawn in a future Autoconf release.
2613# They can cause serious problems if a builder's source tree is in a directory
2614# whose full name contains unusual characters.
2615ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2616ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2617ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2618
2619
2620# Find a good install program.  We prefer a C program (faster),
2621# so one script is as good as another.  But avoid the broken or
2622# incompatible versions:
2623# SysV /etc/install, /usr/sbin/install
2624# SunOS /usr/etc/install
2625# IRIX /sbin/install
2626# AIX /bin/install
2627# AmigaOS /C/install, which installs bootblocks on floppy discs
2628# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2629# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2630# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2631# OS/2's system install, which has a completely different semantic
2632# ./install, which can be erroneously created by make from ./install.sh.
2633# Reject install programs that cannot install multiple files.
2634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2635$as_echo_n "checking for a BSD-compatible install... " >&6; }
2636if test -z "$INSTALL"; then
2637if ${ac_cv_path_install+:} false; then :
2638  $as_echo_n "(cached) " >&6
2639else
2640  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2641for as_dir in $PATH
2642do
2643  IFS=$as_save_IFS
2644  test -z "$as_dir" && as_dir=.
2645    # Account for people who put trailing slashes in PATH elements.
2646case $as_dir/ in #((
2647  ./ | .// | /[cC]/* | \
2648  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2649  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2650  /usr/ucb/* ) ;;
2651  *)
2652    # OSF1 and SCO ODT 3.0 have their own names for install.
2653    # Don't use installbsd from OSF since it installs stuff as root
2654    # by default.
2655    for ac_prog in ginstall scoinst install; do
2656      for ac_exec_ext in '' $ac_executable_extensions; do
2657	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2658	  if test $ac_prog = install &&
2659	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2660	    # AIX install.  It has an incompatible calling convention.
2661	    :
2662	  elif test $ac_prog = install &&
2663	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2664	    # program-specific install script used by HP pwplus--don't use.
2665	    :
2666	  else
2667	    rm -rf conftest.one conftest.two conftest.dir
2668	    echo one > conftest.one
2669	    echo two > conftest.two
2670	    mkdir conftest.dir
2671	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2672	      test -s conftest.one && test -s conftest.two &&
2673	      test -s conftest.dir/conftest.one &&
2674	      test -s conftest.dir/conftest.two
2675	    then
2676	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2677	      break 3
2678	    fi
2679	  fi
2680	fi
2681      done
2682    done
2683    ;;
2684esac
2685
2686  done
2687IFS=$as_save_IFS
2688
2689rm -rf conftest.one conftest.two conftest.dir
2690
2691fi
2692  if test "${ac_cv_path_install+set}" = set; then
2693    INSTALL=$ac_cv_path_install
2694  else
2695    # As a last resort, use the slow shell script.  Don't cache a
2696    # value for INSTALL within a source directory, because that will
2697    # break other packages using the cache if that directory is
2698    # removed, or if the value is a relative name.
2699    INSTALL=$ac_install_sh
2700  fi
2701fi
2702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2703$as_echo "$INSTALL" >&6; }
2704
2705# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2706# It thinks the first close brace ends the variable substitution.
2707test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2708
2709test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2710
2711test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2712
2713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2714$as_echo_n "checking whether build environment is sane... " >&6; }
2715# Just in case
2716sleep 1
2717echo timestamp > conftest.file
2718# Reject unsafe characters in $srcdir or the absolute working directory
2719# name.  Accept space and tab only in the latter.
2720am_lf='
2721'
2722case `pwd` in
2723  *[\\\"\#\$\&\'\`$am_lf]*)
2724    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2725esac
2726case $srcdir in
2727  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2728    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2729esac
2730
2731# Do `set' in a subshell so we don't clobber the current shell's
2732# arguments.  Must try -L first in case configure is actually a
2733# symlink; some systems play weird games with the mod time of symlinks
2734# (eg FreeBSD returns the mod time of the symlink's containing
2735# directory).
2736if (
2737   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2738   if test "$*" = "X"; then
2739      # -L didn't work.
2740      set X `ls -t "$srcdir/configure" conftest.file`
2741   fi
2742   rm -f conftest.file
2743   if test "$*" != "X $srcdir/configure conftest.file" \
2744      && test "$*" != "X conftest.file $srcdir/configure"; then
2745
2746      # If neither matched, then we have a broken ls.  This can happen
2747      # if, for instance, CONFIG_SHELL is bash and it inherits a
2748      # broken ls alias from the environment.  This has actually
2749      # happened.  Such a system could not be considered "sane".
2750      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2751alias in your environment" "$LINENO" 5
2752   fi
2753
2754   test "$2" = conftest.file
2755   )
2756then
2757   # Ok.
2758   :
2759else
2760   as_fn_error $? "newly created file is older than distributed files!
2761Check your system clock" "$LINENO" 5
2762fi
2763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2764$as_echo "yes" >&6; }
2765test "$program_prefix" != NONE &&
2766  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2767# Use a double $ so make ignores it.
2768test "$program_suffix" != NONE &&
2769  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2770# Double any \ or $.
2771# By default was `s,x,x', remove it if useless.
2772ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2773program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2774
2775# expand $ac_aux_dir to an absolute path
2776am_aux_dir=`cd $ac_aux_dir && pwd`
2777
2778if test x"${MISSING+set}" != xset; then
2779  case $am_aux_dir in
2780  *\ * | *\	*)
2781    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2782  *)
2783    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2784  esac
2785fi
2786# Use eval to expand $SHELL
2787if eval "$MISSING --run true"; then
2788  am_missing_run="$MISSING --run "
2789else
2790  am_missing_run=
2791  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2792$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2793fi
2794
2795if test x"${install_sh}" != xset; then
2796  case $am_aux_dir in
2797  *\ * | *\	*)
2798    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2799  *)
2800    install_sh="\${SHELL} $am_aux_dir/install-sh"
2801  esac
2802fi
2803
2804# Installed binaries are usually stripped using `strip' when the user
2805# run `make install-strip'.  However `strip' might not be the right
2806# tool to use in cross-compilation environments, therefore Automake
2807# will honor the `STRIP' environment variable to overrule this program.
2808if test "$cross_compiling" != no; then
2809  if test -n "$ac_tool_prefix"; then
2810  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2811set dummy ${ac_tool_prefix}strip; ac_word=$2
2812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2813$as_echo_n "checking for $ac_word... " >&6; }
2814if ${ac_cv_prog_STRIP+:} false; then :
2815  $as_echo_n "(cached) " >&6
2816else
2817  if test -n "$STRIP"; then
2818  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2819else
2820as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2821for as_dir in $PATH
2822do
2823  IFS=$as_save_IFS
2824  test -z "$as_dir" && as_dir=.
2825    for ac_exec_ext in '' $ac_executable_extensions; do
2826  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2827    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2828    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2829    break 2
2830  fi
2831done
2832  done
2833IFS=$as_save_IFS
2834
2835fi
2836fi
2837STRIP=$ac_cv_prog_STRIP
2838if test -n "$STRIP"; then
2839  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2840$as_echo "$STRIP" >&6; }
2841else
2842  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2843$as_echo "no" >&6; }
2844fi
2845
2846
2847fi
2848if test -z "$ac_cv_prog_STRIP"; then
2849  ac_ct_STRIP=$STRIP
2850  # Extract the first word of "strip", so it can be a program name with args.
2851set dummy strip; ac_word=$2
2852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2853$as_echo_n "checking for $ac_word... " >&6; }
2854if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2855  $as_echo_n "(cached) " >&6
2856else
2857  if test -n "$ac_ct_STRIP"; then
2858  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2859else
2860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2861for as_dir in $PATH
2862do
2863  IFS=$as_save_IFS
2864  test -z "$as_dir" && as_dir=.
2865    for ac_exec_ext in '' $ac_executable_extensions; do
2866  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2867    ac_cv_prog_ac_ct_STRIP="strip"
2868    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2869    break 2
2870  fi
2871done
2872  done
2873IFS=$as_save_IFS
2874
2875fi
2876fi
2877ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2878if test -n "$ac_ct_STRIP"; then
2879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2880$as_echo "$ac_ct_STRIP" >&6; }
2881else
2882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2883$as_echo "no" >&6; }
2884fi
2885
2886  if test "x$ac_ct_STRIP" = x; then
2887    STRIP=":"
2888  else
2889    case $cross_compiling:$ac_tool_warned in
2890yes:)
2891{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2892$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2893ac_tool_warned=yes ;;
2894esac
2895    STRIP=$ac_ct_STRIP
2896  fi
2897else
2898  STRIP="$ac_cv_prog_STRIP"
2899fi
2900
2901fi
2902INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2903
2904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2905$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2906if test -z "$MKDIR_P"; then
2907  if ${ac_cv_path_mkdir+:} false; then :
2908  $as_echo_n "(cached) " >&6
2909else
2910  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2911for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2912do
2913  IFS=$as_save_IFS
2914  test -z "$as_dir" && as_dir=.
2915    for ac_prog in mkdir gmkdir; do
2916	 for ac_exec_ext in '' $ac_executable_extensions; do
2917	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2918	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2919	     'mkdir (GNU coreutils) '* | \
2920	     'mkdir (coreutils) '* | \
2921	     'mkdir (fileutils) '4.1*)
2922	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2923	       break 3;;
2924	   esac
2925	 done
2926       done
2927  done
2928IFS=$as_save_IFS
2929
2930fi
2931
2932  test -d ./--version && rmdir ./--version
2933  if test "${ac_cv_path_mkdir+set}" = set; then
2934    MKDIR_P="$ac_cv_path_mkdir -p"
2935  else
2936    # As a last resort, use the slow shell script.  Don't cache a
2937    # value for MKDIR_P within a source directory, because that will
2938    # break other packages using the cache if that directory is
2939    # removed, or if the value is a relative name.
2940    MKDIR_P="$ac_install_sh -d"
2941  fi
2942fi
2943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2944$as_echo "$MKDIR_P" >&6; }
2945
2946mkdir_p="$MKDIR_P"
2947case $mkdir_p in
2948  [\\/$]* | ?:[\\/]*) ;;
2949  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2950esac
2951
2952for ac_prog in gawk mawk nawk awk
2953do
2954  # Extract the first word of "$ac_prog", so it can be a program name with args.
2955set dummy $ac_prog; ac_word=$2
2956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2957$as_echo_n "checking for $ac_word... " >&6; }
2958if ${ac_cv_prog_AWK+:} false; then :
2959  $as_echo_n "(cached) " >&6
2960else
2961  if test -n "$AWK"; then
2962  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2963else
2964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2965for as_dir in $PATH
2966do
2967  IFS=$as_save_IFS
2968  test -z "$as_dir" && as_dir=.
2969    for ac_exec_ext in '' $ac_executable_extensions; do
2970  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971    ac_cv_prog_AWK="$ac_prog"
2972    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2973    break 2
2974  fi
2975done
2976  done
2977IFS=$as_save_IFS
2978
2979fi
2980fi
2981AWK=$ac_cv_prog_AWK
2982if test -n "$AWK"; then
2983  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2984$as_echo "$AWK" >&6; }
2985else
2986  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2987$as_echo "no" >&6; }
2988fi
2989
2990
2991  test -n "$AWK" && break
2992done
2993
2994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2995$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2996set x ${MAKE-make}
2997ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2998if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2999  $as_echo_n "(cached) " >&6
3000else
3001  cat >conftest.make <<\_ACEOF
3002SHELL = /bin/sh
3003all:
3004	@echo '@@@%%%=$(MAKE)=@@@%%%'
3005_ACEOF
3006# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3007case `${MAKE-make} -f conftest.make 2>/dev/null` in
3008  *@@@%%%=?*=@@@%%%*)
3009    eval ac_cv_prog_make_${ac_make}_set=yes;;
3010  *)
3011    eval ac_cv_prog_make_${ac_make}_set=no;;
3012esac
3013rm -f conftest.make
3014fi
3015if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3017$as_echo "yes" >&6; }
3018  SET_MAKE=
3019else
3020  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3021$as_echo "no" >&6; }
3022  SET_MAKE="MAKE=${MAKE-make}"
3023fi
3024
3025rm -rf .tst 2>/dev/null
3026mkdir .tst 2>/dev/null
3027if test -d .tst; then
3028  am__leading_dot=.
3029else
3030  am__leading_dot=_
3031fi
3032rmdir .tst 2>/dev/null
3033
3034if test "`cd $srcdir && pwd`" != "`pwd`"; then
3035  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3036  # is not polluted with repeated "-I."
3037  am__isrc=' -I$(srcdir)'
3038  # test to see if srcdir already configured
3039  if test -f $srcdir/config.status; then
3040    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3041  fi
3042fi
3043
3044# test whether we have cygpath
3045if test -z "$CYGPATH_W"; then
3046  if (cygpath --version) >/dev/null 2>/dev/null; then
3047    CYGPATH_W='cygpath -w'
3048  else
3049    CYGPATH_W=echo
3050  fi
3051fi
3052
3053
3054# Define the identity of the package.
3055 PACKAGE=fontconfig
3056 VERSION=2.10.2
3057
3058
3059cat >>confdefs.h <<_ACEOF
3060#define PACKAGE "$PACKAGE"
3061_ACEOF
3062
3063
3064cat >>confdefs.h <<_ACEOF
3065#define VERSION "$VERSION"
3066_ACEOF
3067
3068# Some tools Automake needs.
3069
3070ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3071
3072
3073AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3074
3075
3076AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3077
3078
3079AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3080
3081
3082MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3083
3084# We need awk for the "check" target.  The system "awk" is bad on
3085# some platforms.
3086# Always define AMTAR for backward compatibility.  Yes, it's still used
3087# in the wild :-(  We should find a proper way to deprecate it ...
3088AMTAR='$${TAR-tar}'
3089
3090am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3091
3092
3093
3094
3095
3096# Check whether --enable-silent-rules was given.
3097if test "${enable_silent_rules+set}" = set; then :
3098  enableval=$enable_silent_rules;
3099fi
3100
3101case $enable_silent_rules in
3102yes) AM_DEFAULT_VERBOSITY=0;;
3103no)  AM_DEFAULT_VERBOSITY=1;;
3104*)   AM_DEFAULT_VERBOSITY=0;;
3105esac
3106am_make=${MAKE-make}
3107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3108$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3109if ${am_cv_make_support_nested_variables+:} false; then :
3110  $as_echo_n "(cached) " >&6
3111else
3112  if $as_echo 'TRUE=$(BAR$(V))
3113BAR0=false
3114BAR1=true
3115V=1
3116am__doit:
3117	@$(TRUE)
3118.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3119  am_cv_make_support_nested_variables=yes
3120else
3121  am_cv_make_support_nested_variables=no
3122fi
3123fi
3124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3125$as_echo "$am_cv_make_support_nested_variables" >&6; }
3126if test $am_cv_make_support_nested_variables = yes; then
3127    AM_V='$(V)'
3128  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3129else
3130  AM_V=$AM_DEFAULT_VERBOSITY
3131  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3132fi
3133AM_BACKSLASH='\'
3134
3135
3136
3137LIBT_CURRENT=7
3138LIBT_REVISION=2
3139
3140
3141LIBT_AGE=6
3142
3143LIBT_VERSION_INFO="$LIBT_CURRENT:$LIBT_REVISION:$LIBT_AGE"
3144
3145
3146LIBT_CURRENT_MINUS_AGE=`expr $LIBT_CURRENT - $LIBT_AGE`
3147
3148
3149
3150ac_config_headers="$ac_config_headers config.h"
3151
3152
3153
3154ac_ext=c
3155ac_cpp='$CPP $CPPFLAGS'
3156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3158ac_compiler_gnu=$ac_cv_c_compiler_gnu
3159if test -n "$ac_tool_prefix"; then
3160  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3161set dummy ${ac_tool_prefix}gcc; ac_word=$2
3162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3163$as_echo_n "checking for $ac_word... " >&6; }
3164if ${ac_cv_prog_CC+:} false; then :
3165  $as_echo_n "(cached) " >&6
3166else
3167  if test -n "$CC"; then
3168  ac_cv_prog_CC="$CC" # Let the user override the test.
3169else
3170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3171for as_dir in $PATH
3172do
3173  IFS=$as_save_IFS
3174  test -z "$as_dir" && as_dir=.
3175    for ac_exec_ext in '' $ac_executable_extensions; do
3176  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3177    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3178    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3179    break 2
3180  fi
3181done
3182  done
3183IFS=$as_save_IFS
3184
3185fi
3186fi
3187CC=$ac_cv_prog_CC
3188if test -n "$CC"; then
3189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3190$as_echo "$CC" >&6; }
3191else
3192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3193$as_echo "no" >&6; }
3194fi
3195
3196
3197fi
3198if test -z "$ac_cv_prog_CC"; then
3199  ac_ct_CC=$CC
3200  # Extract the first word of "gcc", so it can be a program name with args.
3201set dummy gcc; ac_word=$2
3202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3203$as_echo_n "checking for $ac_word... " >&6; }
3204if ${ac_cv_prog_ac_ct_CC+:} false; then :
3205  $as_echo_n "(cached) " >&6
3206else
3207  if test -n "$ac_ct_CC"; then
3208  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3209else
3210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211for as_dir in $PATH
3212do
3213  IFS=$as_save_IFS
3214  test -z "$as_dir" && as_dir=.
3215    for ac_exec_ext in '' $ac_executable_extensions; do
3216  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3217    ac_cv_prog_ac_ct_CC="gcc"
3218    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219    break 2
3220  fi
3221done
3222  done
3223IFS=$as_save_IFS
3224
3225fi
3226fi
3227ac_ct_CC=$ac_cv_prog_ac_ct_CC
3228if test -n "$ac_ct_CC"; then
3229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3230$as_echo "$ac_ct_CC" >&6; }
3231else
3232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3233$as_echo "no" >&6; }
3234fi
3235
3236  if test "x$ac_ct_CC" = x; then
3237    CC=""
3238  else
3239    case $cross_compiling:$ac_tool_warned in
3240yes:)
3241{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3242$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3243ac_tool_warned=yes ;;
3244esac
3245    CC=$ac_ct_CC
3246  fi
3247else
3248  CC="$ac_cv_prog_CC"
3249fi
3250
3251if test -z "$CC"; then
3252          if test -n "$ac_tool_prefix"; then
3253    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3254set dummy ${ac_tool_prefix}cc; ac_word=$2
3255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3256$as_echo_n "checking for $ac_word... " >&6; }
3257if ${ac_cv_prog_CC+:} false; then :
3258  $as_echo_n "(cached) " >&6
3259else
3260  if test -n "$CC"; then
3261  ac_cv_prog_CC="$CC" # Let the user override the test.
3262else
3263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3264for as_dir in $PATH
3265do
3266  IFS=$as_save_IFS
3267  test -z "$as_dir" && as_dir=.
3268    for ac_exec_ext in '' $ac_executable_extensions; do
3269  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3270    ac_cv_prog_CC="${ac_tool_prefix}cc"
3271    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3272    break 2
3273  fi
3274done
3275  done
3276IFS=$as_save_IFS
3277
3278fi
3279fi
3280CC=$ac_cv_prog_CC
3281if test -n "$CC"; then
3282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3283$as_echo "$CC" >&6; }
3284else
3285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3286$as_echo "no" >&6; }
3287fi
3288
3289
3290  fi
3291fi
3292if test -z "$CC"; then
3293  # Extract the first word of "cc", so it can be a program name with args.
3294set dummy cc; ac_word=$2
3295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3296$as_echo_n "checking for $ac_word... " >&6; }
3297if ${ac_cv_prog_CC+:} false; then :
3298  $as_echo_n "(cached) " >&6
3299else
3300  if test -n "$CC"; then
3301  ac_cv_prog_CC="$CC" # Let the user override the test.
3302else
3303  ac_prog_rejected=no
3304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3305for as_dir in $PATH
3306do
3307  IFS=$as_save_IFS
3308  test -z "$as_dir" && as_dir=.
3309    for ac_exec_ext in '' $ac_executable_extensions; do
3310  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3311    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3312       ac_prog_rejected=yes
3313       continue
3314     fi
3315    ac_cv_prog_CC="cc"
3316    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3317    break 2
3318  fi
3319done
3320  done
3321IFS=$as_save_IFS
3322
3323if test $ac_prog_rejected = yes; then
3324  # We found a bogon in the path, so make sure we never use it.
3325  set dummy $ac_cv_prog_CC
3326  shift
3327  if test $# != 0; then
3328    # We chose a different compiler from the bogus one.
3329    # However, it has the same basename, so the bogon will be chosen
3330    # first if we set CC to just the basename; use the full file name.
3331    shift
3332    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3333  fi
3334fi
3335fi
3336fi
3337CC=$ac_cv_prog_CC
3338if test -n "$CC"; then
3339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3340$as_echo "$CC" >&6; }
3341else
3342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3343$as_echo "no" >&6; }
3344fi
3345
3346
3347fi
3348if test -z "$CC"; then
3349  if test -n "$ac_tool_prefix"; then
3350  for ac_prog in cl.exe
3351  do
3352    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3353set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3355$as_echo_n "checking for $ac_word... " >&6; }
3356if ${ac_cv_prog_CC+:} false; then :
3357  $as_echo_n "(cached) " >&6
3358else
3359  if test -n "$CC"; then
3360  ac_cv_prog_CC="$CC" # Let the user override the test.
3361else
3362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3363for as_dir in $PATH
3364do
3365  IFS=$as_save_IFS
3366  test -z "$as_dir" && as_dir=.
3367    for ac_exec_ext in '' $ac_executable_extensions; do
3368  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3369    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3370    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3371    break 2
3372  fi
3373done
3374  done
3375IFS=$as_save_IFS
3376
3377fi
3378fi
3379CC=$ac_cv_prog_CC
3380if test -n "$CC"; then
3381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3382$as_echo "$CC" >&6; }
3383else
3384  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3385$as_echo "no" >&6; }
3386fi
3387
3388
3389    test -n "$CC" && break
3390  done
3391fi
3392if test -z "$CC"; then
3393  ac_ct_CC=$CC
3394  for ac_prog in cl.exe
3395do
3396  # Extract the first word of "$ac_prog", so it can be a program name with args.
3397set dummy $ac_prog; ac_word=$2
3398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3399$as_echo_n "checking for $ac_word... " >&6; }
3400if ${ac_cv_prog_ac_ct_CC+:} false; then :
3401  $as_echo_n "(cached) " >&6
3402else
3403  if test -n "$ac_ct_CC"; then
3404  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3405else
3406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3407for as_dir in $PATH
3408do
3409  IFS=$as_save_IFS
3410  test -z "$as_dir" && as_dir=.
3411    for ac_exec_ext in '' $ac_executable_extensions; do
3412  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3413    ac_cv_prog_ac_ct_CC="$ac_prog"
3414    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3415    break 2
3416  fi
3417done
3418  done
3419IFS=$as_save_IFS
3420
3421fi
3422fi
3423ac_ct_CC=$ac_cv_prog_ac_ct_CC
3424if test -n "$ac_ct_CC"; then
3425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3426$as_echo "$ac_ct_CC" >&6; }
3427else
3428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3429$as_echo "no" >&6; }
3430fi
3431
3432
3433  test -n "$ac_ct_CC" && break
3434done
3435
3436  if test "x$ac_ct_CC" = x; then
3437    CC=""
3438  else
3439    case $cross_compiling:$ac_tool_warned in
3440yes:)
3441{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3442$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3443ac_tool_warned=yes ;;
3444esac
3445    CC=$ac_ct_CC
3446  fi
3447fi
3448
3449fi
3450
3451
3452test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3453$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3454as_fn_error $? "no acceptable C compiler found in \$PATH
3455See \`config.log' for more details" "$LINENO" 5; }
3456
3457# Provide some information about the compiler.
3458$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3459set X $ac_compile
3460ac_compiler=$2
3461for ac_option in --version -v -V -qversion; do
3462  { { ac_try="$ac_compiler $ac_option >&5"
3463case "(($ac_try" in
3464  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3465  *) ac_try_echo=$ac_try;;
3466esac
3467eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3468$as_echo "$ac_try_echo"; } >&5
3469  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3470  ac_status=$?
3471  if test -s conftest.err; then
3472    sed '10a\
3473... rest of stderr output deleted ...
3474         10q' conftest.err >conftest.er1
3475    cat conftest.er1 >&5
3476  fi
3477  rm -f conftest.er1 conftest.err
3478  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3479  test $ac_status = 0; }
3480done
3481
3482cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483/* end confdefs.h.  */
3484
3485int
3486main ()
3487{
3488
3489  ;
3490  return 0;
3491}
3492_ACEOF
3493ac_clean_files_save=$ac_clean_files
3494ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3495# Try to create an executable without -o first, disregard a.out.
3496# It will help us diagnose broken compilers, and finding out an intuition
3497# of exeext.
3498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3499$as_echo_n "checking whether the C compiler works... " >&6; }
3500ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3501
3502# The possible output files:
3503ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3504
3505ac_rmfiles=
3506for ac_file in $ac_files
3507do
3508  case $ac_file in
3509    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3510    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3511  esac
3512done
3513rm -f $ac_rmfiles
3514
3515if { { ac_try="$ac_link_default"
3516case "(($ac_try" in
3517  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3518  *) ac_try_echo=$ac_try;;
3519esac
3520eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3521$as_echo "$ac_try_echo"; } >&5
3522  (eval "$ac_link_default") 2>&5
3523  ac_status=$?
3524  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3525  test $ac_status = 0; }; then :
3526  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3527# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3528# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3529# so that the user can short-circuit this test for compilers unknown to
3530# Autoconf.
3531for ac_file in $ac_files ''
3532do
3533  test -f "$ac_file" || continue
3534  case $ac_file in
3535    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3536	;;
3537    [ab].out )
3538	# We found the default executable, but exeext='' is most
3539	# certainly right.
3540	break;;
3541    *.* )
3542	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3543	then :; else
3544	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3545	fi
3546	# We set ac_cv_exeext here because the later test for it is not
3547	# safe: cross compilers may not add the suffix if given an `-o'
3548	# argument, so we may need to know it at that point already.
3549	# Even if this section looks crufty: it has the advantage of
3550	# actually working.
3551	break;;
3552    * )
3553	break;;
3554  esac
3555done
3556test "$ac_cv_exeext" = no && ac_cv_exeext=
3557
3558else
3559  ac_file=''
3560fi
3561if test -z "$ac_file"; then :
3562  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3563$as_echo "no" >&6; }
3564$as_echo "$as_me: failed program was:" >&5
3565sed 's/^/| /' conftest.$ac_ext >&5
3566
3567{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3568$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3569as_fn_error 77 "C compiler cannot create executables
3570See \`config.log' for more details" "$LINENO" 5; }
3571else
3572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3573$as_echo "yes" >&6; }
3574fi
3575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3576$as_echo_n "checking for C compiler default output file name... " >&6; }
3577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3578$as_echo "$ac_file" >&6; }
3579ac_exeext=$ac_cv_exeext
3580
3581rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3582ac_clean_files=$ac_clean_files_save
3583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3584$as_echo_n "checking for suffix of executables... " >&6; }
3585if { { ac_try="$ac_link"
3586case "(($ac_try" in
3587  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588  *) ac_try_echo=$ac_try;;
3589esac
3590eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3591$as_echo "$ac_try_echo"; } >&5
3592  (eval "$ac_link") 2>&5
3593  ac_status=$?
3594  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3595  test $ac_status = 0; }; then :
3596  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3597# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3598# work properly (i.e., refer to `conftest.exe'), while it won't with
3599# `rm'.
3600for ac_file in conftest.exe conftest conftest.*; do
3601  test -f "$ac_file" || continue
3602  case $ac_file in
3603    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3604    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3605	  break;;
3606    * ) break;;
3607  esac
3608done
3609else
3610  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3611$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3612as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3613See \`config.log' for more details" "$LINENO" 5; }
3614fi
3615rm -f conftest conftest$ac_cv_exeext
3616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3617$as_echo "$ac_cv_exeext" >&6; }
3618
3619rm -f conftest.$ac_ext
3620EXEEXT=$ac_cv_exeext
3621ac_exeext=$EXEEXT
3622cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3623/* end confdefs.h.  */
3624#include <stdio.h>
3625int
3626main ()
3627{
3628FILE *f = fopen ("conftest.out", "w");
3629 return ferror (f) || fclose (f) != 0;
3630
3631  ;
3632  return 0;
3633}
3634_ACEOF
3635ac_clean_files="$ac_clean_files conftest.out"
3636# Check that the compiler produces executables we can run.  If not, either
3637# the compiler is broken, or we cross compile.
3638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3639$as_echo_n "checking whether we are cross compiling... " >&6; }
3640if test "$cross_compiling" != yes; then
3641  { { ac_try="$ac_link"
3642case "(($ac_try" in
3643  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3644  *) ac_try_echo=$ac_try;;
3645esac
3646eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3647$as_echo "$ac_try_echo"; } >&5
3648  (eval "$ac_link") 2>&5
3649  ac_status=$?
3650  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3651  test $ac_status = 0; }
3652  if { ac_try='./conftest$ac_cv_exeext'
3653  { { case "(($ac_try" in
3654  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3655  *) ac_try_echo=$ac_try;;
3656esac
3657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3658$as_echo "$ac_try_echo"; } >&5
3659  (eval "$ac_try") 2>&5
3660  ac_status=$?
3661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3662  test $ac_status = 0; }; }; then
3663    cross_compiling=no
3664  else
3665    if test "$cross_compiling" = maybe; then
3666	cross_compiling=yes
3667    else
3668	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3669$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3670as_fn_error $? "cannot run C compiled programs.
3671If you meant to cross compile, use \`--host'.
3672See \`config.log' for more details" "$LINENO" 5; }
3673    fi
3674  fi
3675fi
3676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3677$as_echo "$cross_compiling" >&6; }
3678
3679rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3680ac_clean_files=$ac_clean_files_save
3681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3682$as_echo_n "checking for suffix of object files... " >&6; }
3683if ${ac_cv_objext+:} false; then :
3684  $as_echo_n "(cached) " >&6
3685else
3686  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3687/* end confdefs.h.  */
3688
3689int
3690main ()
3691{
3692
3693  ;
3694  return 0;
3695}
3696_ACEOF
3697rm -f conftest.o conftest.obj
3698if { { ac_try="$ac_compile"
3699case "(($ac_try" in
3700  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3701  *) ac_try_echo=$ac_try;;
3702esac
3703eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3704$as_echo "$ac_try_echo"; } >&5
3705  (eval "$ac_compile") 2>&5
3706  ac_status=$?
3707  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3708  test $ac_status = 0; }; then :
3709  for ac_file in conftest.o conftest.obj conftest.*; do
3710  test -f "$ac_file" || continue;
3711  case $ac_file in
3712    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3713    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3714       break;;
3715  esac
3716done
3717else
3718  $as_echo "$as_me: failed program was:" >&5
3719sed 's/^/| /' conftest.$ac_ext >&5
3720
3721{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3722$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3723as_fn_error $? "cannot compute suffix of object files: cannot compile
3724See \`config.log' for more details" "$LINENO" 5; }
3725fi
3726rm -f conftest.$ac_cv_objext conftest.$ac_ext
3727fi
3728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3729$as_echo "$ac_cv_objext" >&6; }
3730OBJEXT=$ac_cv_objext
3731ac_objext=$OBJEXT
3732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3733$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3734if ${ac_cv_c_compiler_gnu+:} false; then :
3735  $as_echo_n "(cached) " >&6
3736else
3737  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3738/* end confdefs.h.  */
3739
3740int
3741main ()
3742{
3743#ifndef __GNUC__
3744       choke me
3745#endif
3746
3747  ;
3748  return 0;
3749}
3750_ACEOF
3751if ac_fn_c_try_compile "$LINENO"; then :
3752  ac_compiler_gnu=yes
3753else
3754  ac_compiler_gnu=no
3755fi
3756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3757ac_cv_c_compiler_gnu=$ac_compiler_gnu
3758
3759fi
3760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3761$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3762if test $ac_compiler_gnu = yes; then
3763  GCC=yes
3764else
3765  GCC=
3766fi
3767ac_test_CFLAGS=${CFLAGS+set}
3768ac_save_CFLAGS=$CFLAGS
3769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3770$as_echo_n "checking whether $CC accepts -g... " >&6; }
3771if ${ac_cv_prog_cc_g+:} false; then :
3772  $as_echo_n "(cached) " >&6
3773else
3774  ac_save_c_werror_flag=$ac_c_werror_flag
3775   ac_c_werror_flag=yes
3776   ac_cv_prog_cc_g=no
3777   CFLAGS="-g"
3778   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3779/* end confdefs.h.  */
3780
3781int
3782main ()
3783{
3784
3785  ;
3786  return 0;
3787}
3788_ACEOF
3789if ac_fn_c_try_compile "$LINENO"; then :
3790  ac_cv_prog_cc_g=yes
3791else
3792  CFLAGS=""
3793      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3794/* end confdefs.h.  */
3795
3796int
3797main ()
3798{
3799
3800  ;
3801  return 0;
3802}
3803_ACEOF
3804if ac_fn_c_try_compile "$LINENO"; then :
3805
3806else
3807  ac_c_werror_flag=$ac_save_c_werror_flag
3808	 CFLAGS="-g"
3809	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3810/* end confdefs.h.  */
3811
3812int
3813main ()
3814{
3815
3816  ;
3817  return 0;
3818}
3819_ACEOF
3820if ac_fn_c_try_compile "$LINENO"; then :
3821  ac_cv_prog_cc_g=yes
3822fi
3823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3824fi
3825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3826fi
3827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3828   ac_c_werror_flag=$ac_save_c_werror_flag
3829fi
3830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3831$as_echo "$ac_cv_prog_cc_g" >&6; }
3832if test "$ac_test_CFLAGS" = set; then
3833  CFLAGS=$ac_save_CFLAGS
3834elif test $ac_cv_prog_cc_g = yes; then
3835  if test "$GCC" = yes; then
3836    CFLAGS="-g -O2"
3837  else
3838    CFLAGS="-g"
3839  fi
3840else
3841  if test "$GCC" = yes; then
3842    CFLAGS="-O2"
3843  else
3844    CFLAGS=
3845  fi
3846fi
3847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3848$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3849if ${ac_cv_prog_cc_c89+:} false; then :
3850  $as_echo_n "(cached) " >&6
3851else
3852  ac_cv_prog_cc_c89=no
3853ac_save_CC=$CC
3854cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3855/* end confdefs.h.  */
3856#include <stdarg.h>
3857#include <stdio.h>
3858#include <sys/types.h>
3859#include <sys/stat.h>
3860/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3861struct buf { int x; };
3862FILE * (*rcsopen) (struct buf *, struct stat *, int);
3863static char *e (p, i)
3864     char **p;
3865     int i;
3866{
3867  return p[i];
3868}
3869static char *f (char * (*g) (char **, int), char **p, ...)
3870{
3871  char *s;
3872  va_list v;
3873  va_start (v,p);
3874  s = g (p, va_arg (v,int));
3875  va_end (v);
3876  return s;
3877}
3878
3879/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3880   function prototypes and stuff, but not '\xHH' hex character constants.
3881   These don't provoke an error unfortunately, instead are silently treated
3882   as 'x'.  The following induces an error, until -std is added to get
3883   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3884   array size at least.  It's necessary to write '\x00'==0 to get something
3885   that's true only with -std.  */
3886int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3887
3888/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3889   inside strings and character constants.  */
3890#define FOO(x) 'x'
3891int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3892
3893int test (int i, double x);
3894struct s1 {int (*f) (int a);};
3895struct s2 {int (*f) (double a);};
3896int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3897int argc;
3898char **argv;
3899int
3900main ()
3901{
3902return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3903  ;
3904  return 0;
3905}
3906_ACEOF
3907for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3908	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3909do
3910  CC="$ac_save_CC $ac_arg"
3911  if ac_fn_c_try_compile "$LINENO"; then :
3912  ac_cv_prog_cc_c89=$ac_arg
3913fi
3914rm -f core conftest.err conftest.$ac_objext
3915  test "x$ac_cv_prog_cc_c89" != "xno" && break
3916done
3917rm -f conftest.$ac_ext
3918CC=$ac_save_CC
3919
3920fi
3921# AC_CACHE_VAL
3922case "x$ac_cv_prog_cc_c89" in
3923  x)
3924    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3925$as_echo "none needed" >&6; } ;;
3926  xno)
3927    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3928$as_echo "unsupported" >&6; } ;;
3929  *)
3930    CC="$CC $ac_cv_prog_cc_c89"
3931    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3932$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3933esac
3934if test "x$ac_cv_prog_cc_c89" != xno; then :
3935
3936fi
3937
3938ac_ext=c
3939ac_cpp='$CPP $CPPFLAGS'
3940ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3941ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3942ac_compiler_gnu=$ac_cv_c_compiler_gnu
3943DEPDIR="${am__leading_dot}deps"
3944
3945ac_config_commands="$ac_config_commands depfiles"
3946
3947
3948am_make=${MAKE-make}
3949cat > confinc << 'END'
3950am__doit:
3951	@echo this is the am__doit target
3952.PHONY: am__doit
3953END
3954# If we don't find an include directive, just comment out the code.
3955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3956$as_echo_n "checking for style of include used by $am_make... " >&6; }
3957am__include="#"
3958am__quote=
3959_am_result=none
3960# First try GNU make style include.
3961echo "include confinc" > confmf
3962# Ignore all kinds of additional output from `make'.
3963case `$am_make -s -f confmf 2> /dev/null` in #(
3964*the\ am__doit\ target*)
3965  am__include=include
3966  am__quote=
3967  _am_result=GNU
3968  ;;
3969esac
3970# Now try BSD make style include.
3971if test "$am__include" = "#"; then
3972   echo '.include "confinc"' > confmf
3973   case `$am_make -s -f confmf 2> /dev/null` in #(
3974   *the\ am__doit\ target*)
3975     am__include=.include
3976     am__quote="\""
3977     _am_result=BSD
3978     ;;
3979   esac
3980fi
3981
3982
3983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3984$as_echo "$_am_result" >&6; }
3985rm -f confinc confmf
3986
3987# Check whether --enable-dependency-tracking was given.
3988if test "${enable_dependency_tracking+set}" = set; then :
3989  enableval=$enable_dependency_tracking;
3990fi
3991
3992if test "x$enable_dependency_tracking" != xno; then
3993  am_depcomp="$ac_aux_dir/depcomp"
3994  AMDEPBACKSLASH='\'
3995  am__nodep='_no'
3996fi
3997 if test "x$enable_dependency_tracking" != xno; then
3998  AMDEP_TRUE=
3999  AMDEP_FALSE='#'
4000else
4001  AMDEP_TRUE='#'
4002  AMDEP_FALSE=
4003fi
4004
4005
4006
4007depcc="$CC"   am_compiler_list=
4008
4009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4010$as_echo_n "checking dependency style of $depcc... " >&6; }
4011if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4012  $as_echo_n "(cached) " >&6
4013else
4014  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4015  # We make a subdir and do the tests there.  Otherwise we can end up
4016  # making bogus files that we don't know about and never remove.  For
4017  # instance it was reported that on HP-UX the gcc test will end up
4018  # making a dummy file named `D' -- because `-MD' means `put the output
4019  # in D'.
4020  rm -rf conftest.dir
4021  mkdir conftest.dir
4022  # Copy depcomp to subdir because otherwise we won't find it if we're
4023  # using a relative directory.
4024  cp "$am_depcomp" conftest.dir
4025  cd conftest.dir
4026  # We will build objects and dependencies in a subdirectory because
4027  # it helps to detect inapplicable dependency modes.  For instance
4028  # both Tru64's cc and ICC support -MD to output dependencies as a
4029  # side effect of compilation, but ICC will put the dependencies in
4030  # the current directory while Tru64 will put them in the object
4031  # directory.
4032  mkdir sub
4033
4034  am_cv_CC_dependencies_compiler_type=none
4035  if test "$am_compiler_list" = ""; then
4036     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4037  fi
4038  am__universal=false
4039  case " $depcc " in #(
4040     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4041     esac
4042
4043  for depmode in $am_compiler_list; do
4044    # Setup a source with many dependencies, because some compilers
4045    # like to wrap large dependency lists on column 80 (with \), and
4046    # we should not choose a depcomp mode which is confused by this.
4047    #
4048    # We need to recreate these files for each test, as the compiler may
4049    # overwrite some of them when testing with obscure command lines.
4050    # This happens at least with the AIX C compiler.
4051    : > sub/conftest.c
4052    for i in 1 2 3 4 5 6; do
4053      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4054      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4055      # Solaris 8's {/usr,}/bin/sh.
4056      touch sub/conftst$i.h
4057    done
4058    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4059
4060    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4061    # mode.  It turns out that the SunPro C++ compiler does not properly
4062    # handle `-M -o', and we need to detect this.  Also, some Intel
4063    # versions had trouble with output in subdirs
4064    am__obj=sub/conftest.${OBJEXT-o}
4065    am__minus_obj="-o $am__obj"
4066    case $depmode in
4067    gcc)
4068      # This depmode causes a compiler race in universal mode.
4069      test "$am__universal" = false || continue
4070      ;;
4071    nosideeffect)
4072      # after this tag, mechanisms are not by side-effect, so they'll
4073      # only be used when explicitly requested
4074      if test "x$enable_dependency_tracking" = xyes; then
4075	continue
4076      else
4077	break
4078      fi
4079      ;;
4080    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4081      # This compiler won't grok `-c -o', but also, the minuso test has
4082      # not run yet.  These depmodes are late enough in the game, and
4083      # so weak that their functioning should not be impacted.
4084      am__obj=conftest.${OBJEXT-o}
4085      am__minus_obj=
4086      ;;
4087    none) break ;;
4088    esac
4089    if depmode=$depmode \
4090       source=sub/conftest.c object=$am__obj \
4091       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4092       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4093         >/dev/null 2>conftest.err &&
4094       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4095       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4096       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4097       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4098      # icc doesn't choke on unknown options, it will just issue warnings
4099      # or remarks (even with -Werror).  So we grep stderr for any message
4100      # that says an option was ignored or not supported.
4101      # When given -MP, icc 7.0 and 7.1 complain thusly:
4102      #   icc: Command line warning: ignoring option '-M'; no argument required
4103      # The diagnosis changed in icc 8.0:
4104      #   icc: Command line remark: option '-MP' not supported
4105      if (grep 'ignoring option' conftest.err ||
4106          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4107        am_cv_CC_dependencies_compiler_type=$depmode
4108        break
4109      fi
4110    fi
4111  done
4112
4113  cd ..
4114  rm -rf conftest.dir
4115else
4116  am_cv_CC_dependencies_compiler_type=none
4117fi
4118
4119fi
4120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4121$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4122CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4123
4124 if
4125  test "x$enable_dependency_tracking" != xno \
4126  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4127  am__fastdepCC_TRUE=
4128  am__fastdepCC_FALSE='#'
4129else
4130  am__fastdepCC_TRUE='#'
4131  am__fastdepCC_FALSE=
4132fi
4133
4134
4135
4136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4137$as_echo_n "checking whether ln -s works... " >&6; }
4138LN_S=$as_ln_s
4139if test "$LN_S" = "ln -s"; then
4140  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4141$as_echo "yes" >&6; }
4142else
4143  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4144$as_echo "no, using $LN_S" >&6; }
4145fi
4146
4147# Make sure we can run config.sub.
4148$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4149  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4150
4151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4152$as_echo_n "checking build system type... " >&6; }
4153if ${ac_cv_build+:} false; then :
4154  $as_echo_n "(cached) " >&6
4155else
4156  ac_build_alias=$build_alias
4157test "x$ac_build_alias" = x &&
4158  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4159test "x$ac_build_alias" = x &&
4160  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4161ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4162  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4163
4164fi
4165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4166$as_echo "$ac_cv_build" >&6; }
4167case $ac_cv_build in
4168*-*-*) ;;
4169*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4170esac
4171build=$ac_cv_build
4172ac_save_IFS=$IFS; IFS='-'
4173set x $ac_cv_build
4174shift
4175build_cpu=$1
4176build_vendor=$2
4177shift; shift
4178# Remember, the first character of IFS is used to create $*,
4179# except with old shells:
4180build_os=$*
4181IFS=$ac_save_IFS
4182case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4183
4184
4185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4186$as_echo_n "checking host system type... " >&6; }
4187if ${ac_cv_host+:} false; then :
4188  $as_echo_n "(cached) " >&6
4189else
4190  if test "x$host_alias" = x; then
4191  ac_cv_host=$ac_cv_build
4192else
4193  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4194    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4195fi
4196
4197fi
4198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4199$as_echo "$ac_cv_host" >&6; }
4200case $ac_cv_host in
4201*-*-*) ;;
4202*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4203esac
4204host=$ac_cv_host
4205ac_save_IFS=$IFS; IFS='-'
4206set x $ac_cv_host
4207shift
4208host_cpu=$1
4209host_vendor=$2
4210shift; shift
4211# Remember, the first character of IFS is used to create $*,
4212# except with old shells:
4213host_os=$*
4214IFS=$ac_save_IFS
4215case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4216
4217
4218enable_win32_dll=yes
4219
4220case $host in
4221*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
4222  if test -n "$ac_tool_prefix"; then
4223  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
4224set dummy ${ac_tool_prefix}as; ac_word=$2
4225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4226$as_echo_n "checking for $ac_word... " >&6; }
4227if ${ac_cv_prog_AS+:} false; then :
4228  $as_echo_n "(cached) " >&6
4229else
4230  if test -n "$AS"; then
4231  ac_cv_prog_AS="$AS" # Let the user override the test.
4232else
4233as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4234for as_dir in $PATH
4235do
4236  IFS=$as_save_IFS
4237  test -z "$as_dir" && as_dir=.
4238    for ac_exec_ext in '' $ac_executable_extensions; do
4239  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4240    ac_cv_prog_AS="${ac_tool_prefix}as"
4241    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4242    break 2
4243  fi
4244done
4245  done
4246IFS=$as_save_IFS
4247
4248fi
4249fi
4250AS=$ac_cv_prog_AS
4251if test -n "$AS"; then
4252  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4253$as_echo "$AS" >&6; }
4254else
4255  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4256$as_echo "no" >&6; }
4257fi
4258
4259
4260fi
4261if test -z "$ac_cv_prog_AS"; then
4262  ac_ct_AS=$AS
4263  # Extract the first word of "as", so it can be a program name with args.
4264set dummy as; ac_word=$2
4265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4266$as_echo_n "checking for $ac_word... " >&6; }
4267if ${ac_cv_prog_ac_ct_AS+:} false; then :
4268  $as_echo_n "(cached) " >&6
4269else
4270  if test -n "$ac_ct_AS"; then
4271  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
4272else
4273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4274for as_dir in $PATH
4275do
4276  IFS=$as_save_IFS
4277  test -z "$as_dir" && as_dir=.
4278    for ac_exec_ext in '' $ac_executable_extensions; do
4279  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4280    ac_cv_prog_ac_ct_AS="as"
4281    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4282    break 2
4283  fi
4284done
4285  done
4286IFS=$as_save_IFS
4287
4288fi
4289fi
4290ac_ct_AS=$ac_cv_prog_ac_ct_AS
4291if test -n "$ac_ct_AS"; then
4292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
4293$as_echo "$ac_ct_AS" >&6; }
4294else
4295  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4296$as_echo "no" >&6; }
4297fi
4298
4299  if test "x$ac_ct_AS" = x; then
4300    AS="false"
4301  else
4302    case $cross_compiling:$ac_tool_warned in
4303yes:)
4304{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4305$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4306ac_tool_warned=yes ;;
4307esac
4308    AS=$ac_ct_AS
4309  fi
4310else
4311  AS="$ac_cv_prog_AS"
4312fi
4313
4314  if test -n "$ac_tool_prefix"; then
4315  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
4316set dummy ${ac_tool_prefix}dlltool; ac_word=$2
4317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4318$as_echo_n "checking for $ac_word... " >&6; }
4319if ${ac_cv_prog_DLLTOOL+:} false; then :
4320  $as_echo_n "(cached) " >&6
4321else
4322  if test -n "$DLLTOOL"; then
4323  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4324else
4325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4326for as_dir in $PATH
4327do
4328  IFS=$as_save_IFS
4329  test -z "$as_dir" && as_dir=.
4330    for ac_exec_ext in '' $ac_executable_extensions; do
4331  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4332    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
4333    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4334    break 2
4335  fi
4336done
4337  done
4338IFS=$as_save_IFS
4339
4340fi
4341fi
4342DLLTOOL=$ac_cv_prog_DLLTOOL
4343if test -n "$DLLTOOL"; then
4344  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
4345$as_echo "$DLLTOOL" >&6; }
4346else
4347  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4348$as_echo "no" >&6; }
4349fi
4350
4351
4352fi
4353if test -z "$ac_cv_prog_DLLTOOL"; then
4354  ac_ct_DLLTOOL=$DLLTOOL
4355  # Extract the first word of "dlltool", so it can be a program name with args.
4356set dummy dlltool; ac_word=$2
4357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4358$as_echo_n "checking for $ac_word... " >&6; }
4359if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
4360  $as_echo_n "(cached) " >&6
4361else
4362  if test -n "$ac_ct_DLLTOOL"; then
4363  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
4364else
4365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4366for as_dir in $PATH
4367do
4368  IFS=$as_save_IFS
4369  test -z "$as_dir" && as_dir=.
4370    for ac_exec_ext in '' $ac_executable_extensions; do
4371  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4372    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
4373    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4374    break 2
4375  fi
4376done
4377  done
4378IFS=$as_save_IFS
4379
4380fi
4381fi
4382ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
4383if test -n "$ac_ct_DLLTOOL"; then
4384  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
4385$as_echo "$ac_ct_DLLTOOL" >&6; }
4386else
4387  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4388$as_echo "no" >&6; }
4389fi
4390
4391  if test "x$ac_ct_DLLTOOL" = x; then
4392    DLLTOOL="false"
4393  else
4394    case $cross_compiling:$ac_tool_warned in
4395yes:)
4396{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4397$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4398ac_tool_warned=yes ;;
4399esac
4400    DLLTOOL=$ac_ct_DLLTOOL
4401  fi
4402else
4403  DLLTOOL="$ac_cv_prog_DLLTOOL"
4404fi
4405
4406  if test -n "$ac_tool_prefix"; then
4407  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4408set dummy ${ac_tool_prefix}objdump; ac_word=$2
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4410$as_echo_n "checking for $ac_word... " >&6; }
4411if ${ac_cv_prog_OBJDUMP+:} false; then :
4412  $as_echo_n "(cached) " >&6
4413else
4414  if test -n "$OBJDUMP"; then
4415  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4416else
4417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4418for as_dir in $PATH
4419do
4420  IFS=$as_save_IFS
4421  test -z "$as_dir" && as_dir=.
4422    for ac_exec_ext in '' $ac_executable_extensions; do
4423  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4424    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4425    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4426    break 2
4427  fi
4428done
4429  done
4430IFS=$as_save_IFS
4431
4432fi
4433fi
4434OBJDUMP=$ac_cv_prog_OBJDUMP
4435if test -n "$OBJDUMP"; then
4436  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4437$as_echo "$OBJDUMP" >&6; }
4438else
4439  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4440$as_echo "no" >&6; }
4441fi
4442
4443
4444fi
4445if test -z "$ac_cv_prog_OBJDUMP"; then
4446  ac_ct_OBJDUMP=$OBJDUMP
4447  # Extract the first word of "objdump", so it can be a program name with args.
4448set dummy objdump; ac_word=$2
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4450$as_echo_n "checking for $ac_word... " >&6; }
4451if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4452  $as_echo_n "(cached) " >&6
4453else
4454  if test -n "$ac_ct_OBJDUMP"; then
4455  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4456else
4457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4458for as_dir in $PATH
4459do
4460  IFS=$as_save_IFS
4461  test -z "$as_dir" && as_dir=.
4462    for ac_exec_ext in '' $ac_executable_extensions; do
4463  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4464    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4465    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4466    break 2
4467  fi
4468done
4469  done
4470IFS=$as_save_IFS
4471
4472fi
4473fi
4474ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4475if test -n "$ac_ct_OBJDUMP"; then
4476  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4477$as_echo "$ac_ct_OBJDUMP" >&6; }
4478else
4479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4480$as_echo "no" >&6; }
4481fi
4482
4483  if test "x$ac_ct_OBJDUMP" = x; then
4484    OBJDUMP="false"
4485  else
4486    case $cross_compiling:$ac_tool_warned in
4487yes:)
4488{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4489$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4490ac_tool_warned=yes ;;
4491esac
4492    OBJDUMP=$ac_ct_OBJDUMP
4493  fi
4494else
4495  OBJDUMP="$ac_cv_prog_OBJDUMP"
4496fi
4497
4498  ;;
4499esac
4500
4501test -z "$AS" && AS=as
4502
4503
4504
4505
4506
4507test -z "$DLLTOOL" && DLLTOOL=dlltool
4508
4509
4510
4511
4512
4513test -z "$OBJDUMP" && OBJDUMP=objdump
4514
4515
4516
4517
4518
4519
4520
4521case `pwd` in
4522  *\ * | *\	*)
4523    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4524$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4525esac
4526
4527
4528
4529macro_version='2.4.2'
4530macro_revision='1.3337'
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544ltmain="$ac_aux_dir/ltmain.sh"
4545
4546# Backslashify metacharacters that are still active within
4547# double-quoted strings.
4548sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4549
4550# Same as above, but do not quote variable references.
4551double_quote_subst='s/\(["`\\]\)/\\\1/g'
4552
4553# Sed substitution to delay expansion of an escaped shell variable in a
4554# double_quote_subst'ed string.
4555delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4556
4557# Sed substitution to delay expansion of an escaped single quote.
4558delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4559
4560# Sed substitution to avoid accidental globbing in evaled expressions
4561no_glob_subst='s/\*/\\\*/g'
4562
4563ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4564ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4565ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4566
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4568$as_echo_n "checking how to print strings... " >&6; }
4569# Test print first, because it will be a builtin if present.
4570if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4571   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4572  ECHO='print -r --'
4573elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4574  ECHO='printf %s\n'
4575else
4576  # Use this function as a fallback that always works.
4577  func_fallback_echo ()
4578  {
4579    eval 'cat <<_LTECHO_EOF
4580$1
4581_LTECHO_EOF'
4582  }
4583  ECHO='func_fallback_echo'
4584fi
4585
4586# func_echo_all arg...
4587# Invoke $ECHO with all args, space-separated.
4588func_echo_all ()
4589{
4590    $ECHO ""
4591}
4592
4593case "$ECHO" in
4594  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4595$as_echo "printf" >&6; } ;;
4596  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4597$as_echo "print -r" >&6; } ;;
4598  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4599$as_echo "cat" >&6; } ;;
4600esac
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4616$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4617if ${ac_cv_path_SED+:} false; then :
4618  $as_echo_n "(cached) " >&6
4619else
4620            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4621     for ac_i in 1 2 3 4 5 6 7; do
4622       ac_script="$ac_script$as_nl$ac_script"
4623     done
4624     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4625     { ac_script=; unset ac_script;}
4626     if test -z "$SED"; then
4627  ac_path_SED_found=false
4628  # Loop through the user's path and test for each of PROGNAME-LIST
4629  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4630for as_dir in $PATH
4631do
4632  IFS=$as_save_IFS
4633  test -z "$as_dir" && as_dir=.
4634    for ac_prog in sed gsed; do
4635    for ac_exec_ext in '' $ac_executable_extensions; do
4636      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4637      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4638# Check for GNU ac_path_SED and select it if it is found.
4639  # Check for GNU $ac_path_SED
4640case `"$ac_path_SED" --version 2>&1` in
4641*GNU*)
4642  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4643*)
4644  ac_count=0
4645  $as_echo_n 0123456789 >"conftest.in"
4646  while :
4647  do
4648    cat "conftest.in" "conftest.in" >"conftest.tmp"
4649    mv "conftest.tmp" "conftest.in"
4650    cp "conftest.in" "conftest.nl"
4651    $as_echo '' >> "conftest.nl"
4652    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4653    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4654    as_fn_arith $ac_count + 1 && ac_count=$as_val
4655    if test $ac_count -gt ${ac_path_SED_max-0}; then
4656      # Best one so far, save it but keep looking for a better one
4657      ac_cv_path_SED="$ac_path_SED"
4658      ac_path_SED_max=$ac_count
4659    fi
4660    # 10*(2^10) chars as input seems more than enough
4661    test $ac_count -gt 10 && break
4662  done
4663  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4664esac
4665
4666      $ac_path_SED_found && break 3
4667    done
4668  done
4669  done
4670IFS=$as_save_IFS
4671  if test -z "$ac_cv_path_SED"; then
4672    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4673  fi
4674else
4675  ac_cv_path_SED=$SED
4676fi
4677
4678fi
4679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4680$as_echo "$ac_cv_path_SED" >&6; }
4681 SED="$ac_cv_path_SED"
4682  rm -f conftest.sed
4683
4684test -z "$SED" && SED=sed
4685Xsed="$SED -e 1s/^X//"
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4698$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4699if ${ac_cv_path_GREP+:} false; then :
4700  $as_echo_n "(cached) " >&6
4701else
4702  if test -z "$GREP"; then
4703  ac_path_GREP_found=false
4704  # Loop through the user's path and test for each of PROGNAME-LIST
4705  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4706for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4707do
4708  IFS=$as_save_IFS
4709  test -z "$as_dir" && as_dir=.
4710    for ac_prog in grep ggrep; do
4711    for ac_exec_ext in '' $ac_executable_extensions; do
4712      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4713      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4714# Check for GNU ac_path_GREP and select it if it is found.
4715  # Check for GNU $ac_path_GREP
4716case `"$ac_path_GREP" --version 2>&1` in
4717*GNU*)
4718  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4719*)
4720  ac_count=0
4721  $as_echo_n 0123456789 >"conftest.in"
4722  while :
4723  do
4724    cat "conftest.in" "conftest.in" >"conftest.tmp"
4725    mv "conftest.tmp" "conftest.in"
4726    cp "conftest.in" "conftest.nl"
4727    $as_echo 'GREP' >> "conftest.nl"
4728    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4729    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4730    as_fn_arith $ac_count + 1 && ac_count=$as_val
4731    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4732      # Best one so far, save it but keep looking for a better one
4733      ac_cv_path_GREP="$ac_path_GREP"
4734      ac_path_GREP_max=$ac_count
4735    fi
4736    # 10*(2^10) chars as input seems more than enough
4737    test $ac_count -gt 10 && break
4738  done
4739  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4740esac
4741
4742      $ac_path_GREP_found && break 3
4743    done
4744  done
4745  done
4746IFS=$as_save_IFS
4747  if test -z "$ac_cv_path_GREP"; then
4748    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4749  fi
4750else
4751  ac_cv_path_GREP=$GREP
4752fi
4753
4754fi
4755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4756$as_echo "$ac_cv_path_GREP" >&6; }
4757 GREP="$ac_cv_path_GREP"
4758
4759
4760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4761$as_echo_n "checking for egrep... " >&6; }
4762if ${ac_cv_path_EGREP+:} false; then :
4763  $as_echo_n "(cached) " >&6
4764else
4765  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4766   then ac_cv_path_EGREP="$GREP -E"
4767   else
4768     if test -z "$EGREP"; then
4769  ac_path_EGREP_found=false
4770  # Loop through the user's path and test for each of PROGNAME-LIST
4771  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4772for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4773do
4774  IFS=$as_save_IFS
4775  test -z "$as_dir" && as_dir=.
4776    for ac_prog in egrep; do
4777    for ac_exec_ext in '' $ac_executable_extensions; do
4778      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4779      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4780# Check for GNU ac_path_EGREP and select it if it is found.
4781  # Check for GNU $ac_path_EGREP
4782case `"$ac_path_EGREP" --version 2>&1` in
4783*GNU*)
4784  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4785*)
4786  ac_count=0
4787  $as_echo_n 0123456789 >"conftest.in"
4788  while :
4789  do
4790    cat "conftest.in" "conftest.in" >"conftest.tmp"
4791    mv "conftest.tmp" "conftest.in"
4792    cp "conftest.in" "conftest.nl"
4793    $as_echo 'EGREP' >> "conftest.nl"
4794    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4795    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4796    as_fn_arith $ac_count + 1 && ac_count=$as_val
4797    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4798      # Best one so far, save it but keep looking for a better one
4799      ac_cv_path_EGREP="$ac_path_EGREP"
4800      ac_path_EGREP_max=$ac_count
4801    fi
4802    # 10*(2^10) chars as input seems more than enough
4803    test $ac_count -gt 10 && break
4804  done
4805  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4806esac
4807
4808      $ac_path_EGREP_found && break 3
4809    done
4810  done
4811  done
4812IFS=$as_save_IFS
4813  if test -z "$ac_cv_path_EGREP"; then
4814    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4815  fi
4816else
4817  ac_cv_path_EGREP=$EGREP
4818fi
4819
4820   fi
4821fi
4822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4823$as_echo "$ac_cv_path_EGREP" >&6; }
4824 EGREP="$ac_cv_path_EGREP"
4825
4826
4827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4828$as_echo_n "checking for fgrep... " >&6; }
4829if ${ac_cv_path_FGREP+:} false; then :
4830  $as_echo_n "(cached) " >&6
4831else
4832  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4833   then ac_cv_path_FGREP="$GREP -F"
4834   else
4835     if test -z "$FGREP"; then
4836  ac_path_FGREP_found=false
4837  # Loop through the user's path and test for each of PROGNAME-LIST
4838  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4840do
4841  IFS=$as_save_IFS
4842  test -z "$as_dir" && as_dir=.
4843    for ac_prog in fgrep; do
4844    for ac_exec_ext in '' $ac_executable_extensions; do
4845      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4846      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4847# Check for GNU ac_path_FGREP and select it if it is found.
4848  # Check for GNU $ac_path_FGREP
4849case `"$ac_path_FGREP" --version 2>&1` in
4850*GNU*)
4851  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4852*)
4853  ac_count=0
4854  $as_echo_n 0123456789 >"conftest.in"
4855  while :
4856  do
4857    cat "conftest.in" "conftest.in" >"conftest.tmp"
4858    mv "conftest.tmp" "conftest.in"
4859    cp "conftest.in" "conftest.nl"
4860    $as_echo 'FGREP' >> "conftest.nl"
4861    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4862    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4863    as_fn_arith $ac_count + 1 && ac_count=$as_val
4864    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4865      # Best one so far, save it but keep looking for a better one
4866      ac_cv_path_FGREP="$ac_path_FGREP"
4867      ac_path_FGREP_max=$ac_count
4868    fi
4869    # 10*(2^10) chars as input seems more than enough
4870    test $ac_count -gt 10 && break
4871  done
4872  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4873esac
4874
4875      $ac_path_FGREP_found && break 3
4876    done
4877  done
4878  done
4879IFS=$as_save_IFS
4880  if test -z "$ac_cv_path_FGREP"; then
4881    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4882  fi
4883else
4884  ac_cv_path_FGREP=$FGREP
4885fi
4886
4887   fi
4888fi
4889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4890$as_echo "$ac_cv_path_FGREP" >&6; }
4891 FGREP="$ac_cv_path_FGREP"
4892
4893
4894test -z "$GREP" && GREP=grep
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914# Check whether --with-gnu-ld was given.
4915if test "${with_gnu_ld+set}" = set; then :
4916  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4917else
4918  with_gnu_ld=no
4919fi
4920
4921ac_prog=ld
4922if test "$GCC" = yes; then
4923  # Check if gcc -print-prog-name=ld gives a path.
4924  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4925$as_echo_n "checking for ld used by $CC... " >&6; }
4926  case $host in
4927  *-*-mingw*)
4928    # gcc leaves a trailing carriage return which upsets mingw
4929    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4930  *)
4931    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4932  esac
4933  case $ac_prog in
4934    # Accept absolute paths.
4935    [\\/]* | ?:[\\/]*)
4936      re_direlt='/[^/][^/]*/\.\./'
4937      # Canonicalize the pathname of ld
4938      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4939      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4940	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4941      done
4942      test -z "$LD" && LD="$ac_prog"
4943      ;;
4944  "")
4945    # If it fails, then pretend we aren't using GCC.
4946    ac_prog=ld
4947    ;;
4948  *)
4949    # If it is relative, then search for the first ld in PATH.
4950    with_gnu_ld=unknown
4951    ;;
4952  esac
4953elif test "$with_gnu_ld" = yes; then
4954  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4955$as_echo_n "checking for GNU ld... " >&6; }
4956else
4957  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4958$as_echo_n "checking for non-GNU ld... " >&6; }
4959fi
4960if ${lt_cv_path_LD+:} false; then :
4961  $as_echo_n "(cached) " >&6
4962else
4963  if test -z "$LD"; then
4964  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4965  for ac_dir in $PATH; do
4966    IFS="$lt_save_ifs"
4967    test -z "$ac_dir" && ac_dir=.
4968    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4969      lt_cv_path_LD="$ac_dir/$ac_prog"
4970      # Check to see if the program is GNU ld.  I'd rather use --version,
4971      # but apparently some variants of GNU ld only accept -v.
4972      # Break only if it was the GNU/non-GNU ld that we prefer.
4973      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4974      *GNU* | *'with BFD'*)
4975	test "$with_gnu_ld" != no && break
4976	;;
4977      *)
4978	test "$with_gnu_ld" != yes && break
4979	;;
4980      esac
4981    fi
4982  done
4983  IFS="$lt_save_ifs"
4984else
4985  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4986fi
4987fi
4988
4989LD="$lt_cv_path_LD"
4990if test -n "$LD"; then
4991  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4992$as_echo "$LD" >&6; }
4993else
4994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4995$as_echo "no" >&6; }
4996fi
4997test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4999$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5000if ${lt_cv_prog_gnu_ld+:} false; then :
5001  $as_echo_n "(cached) " >&6
5002else
5003  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5004case `$LD -v 2>&1 </dev/null` in
5005*GNU* | *'with BFD'*)
5006  lt_cv_prog_gnu_ld=yes
5007  ;;
5008*)
5009  lt_cv_prog_gnu_ld=no
5010  ;;
5011esac
5012fi
5013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5014$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5015with_gnu_ld=$lt_cv_prog_gnu_ld
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5026$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5027if ${lt_cv_path_NM+:} false; then :
5028  $as_echo_n "(cached) " >&6
5029else
5030  if test -n "$NM"; then
5031  # Let the user override the test.
5032  lt_cv_path_NM="$NM"
5033else
5034  lt_nm_to_check="${ac_tool_prefix}nm"
5035  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5036    lt_nm_to_check="$lt_nm_to_check nm"
5037  fi
5038  for lt_tmp_nm in $lt_nm_to_check; do
5039    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5040    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5041      IFS="$lt_save_ifs"
5042      test -z "$ac_dir" && ac_dir=.
5043      tmp_nm="$ac_dir/$lt_tmp_nm"
5044      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5045	# Check to see if the nm accepts a BSD-compat flag.
5046	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5047	#   nm: unknown option "B" ignored
5048	# Tru64's nm complains that /dev/null is an invalid object file
5049	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5050	*/dev/null* | *'Invalid file or object type'*)
5051	  lt_cv_path_NM="$tmp_nm -B"
5052	  break
5053	  ;;
5054	*)
5055	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5056	  */dev/null*)
5057	    lt_cv_path_NM="$tmp_nm -p"
5058	    break
5059	    ;;
5060	  *)
5061	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5062	    continue # so that we can try to find one that supports BSD flags
5063	    ;;
5064	  esac
5065	  ;;
5066	esac
5067      fi
5068    done
5069    IFS="$lt_save_ifs"
5070  done
5071  : ${lt_cv_path_NM=no}
5072fi
5073fi
5074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5075$as_echo "$lt_cv_path_NM" >&6; }
5076if test "$lt_cv_path_NM" != "no"; then
5077  NM="$lt_cv_path_NM"
5078else
5079  # Didn't find any BSD compatible name lister, look for dumpbin.
5080  if test -n "$DUMPBIN"; then :
5081    # Let the user override the test.
5082  else
5083    if test -n "$ac_tool_prefix"; then
5084  for ac_prog in dumpbin "link -dump"
5085  do
5086    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5087set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5089$as_echo_n "checking for $ac_word... " >&6; }
5090if ${ac_cv_prog_DUMPBIN+:} false; then :
5091  $as_echo_n "(cached) " >&6
5092else
5093  if test -n "$DUMPBIN"; then
5094  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5095else
5096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5097for as_dir in $PATH
5098do
5099  IFS=$as_save_IFS
5100  test -z "$as_dir" && as_dir=.
5101    for ac_exec_ext in '' $ac_executable_extensions; do
5102  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5103    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5104    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5105    break 2
5106  fi
5107done
5108  done
5109IFS=$as_save_IFS
5110
5111fi
5112fi
5113DUMPBIN=$ac_cv_prog_DUMPBIN
5114if test -n "$DUMPBIN"; then
5115  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5116$as_echo "$DUMPBIN" >&6; }
5117else
5118  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5119$as_echo "no" >&6; }
5120fi
5121
5122
5123    test -n "$DUMPBIN" && break
5124  done
5125fi
5126if test -z "$DUMPBIN"; then
5127  ac_ct_DUMPBIN=$DUMPBIN
5128  for ac_prog in dumpbin "link -dump"
5129do
5130  # Extract the first word of "$ac_prog", so it can be a program name with args.
5131set dummy $ac_prog; ac_word=$2
5132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5133$as_echo_n "checking for $ac_word... " >&6; }
5134if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5135  $as_echo_n "(cached) " >&6
5136else
5137  if test -n "$ac_ct_DUMPBIN"; then
5138  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5139else
5140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5141for as_dir in $PATH
5142do
5143  IFS=$as_save_IFS
5144  test -z "$as_dir" && as_dir=.
5145    for ac_exec_ext in '' $ac_executable_extensions; do
5146  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5147    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5148    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5149    break 2
5150  fi
5151done
5152  done
5153IFS=$as_save_IFS
5154
5155fi
5156fi
5157ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5158if test -n "$ac_ct_DUMPBIN"; then
5159  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5160$as_echo "$ac_ct_DUMPBIN" >&6; }
5161else
5162  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5163$as_echo "no" >&6; }
5164fi
5165
5166
5167  test -n "$ac_ct_DUMPBIN" && break
5168done
5169
5170  if test "x$ac_ct_DUMPBIN" = x; then
5171    DUMPBIN=":"
5172  else
5173    case $cross_compiling:$ac_tool_warned in
5174yes:)
5175{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5176$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5177ac_tool_warned=yes ;;
5178esac
5179    DUMPBIN=$ac_ct_DUMPBIN
5180  fi
5181fi
5182
5183    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5184    *COFF*)
5185      DUMPBIN="$DUMPBIN -symbols"
5186      ;;
5187    *)
5188      DUMPBIN=:
5189      ;;
5190    esac
5191  fi
5192
5193  if test "$DUMPBIN" != ":"; then
5194    NM="$DUMPBIN"
5195  fi
5196fi
5197test -z "$NM" && NM=nm
5198
5199
5200
5201
5202
5203
5204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5205$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5206if ${lt_cv_nm_interface+:} false; then :
5207  $as_echo_n "(cached) " >&6
5208else
5209  lt_cv_nm_interface="BSD nm"
5210  echo "int some_variable = 0;" > conftest.$ac_ext
5211  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5212  (eval "$ac_compile" 2>conftest.err)
5213  cat conftest.err >&5
5214  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5215  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5216  cat conftest.err >&5
5217  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5218  cat conftest.out >&5
5219  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5220    lt_cv_nm_interface="MS dumpbin"
5221  fi
5222  rm -f conftest*
5223fi
5224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5225$as_echo "$lt_cv_nm_interface" >&6; }
5226
5227# find the maximum length of command line arguments
5228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5229$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5230if ${lt_cv_sys_max_cmd_len+:} false; then :
5231  $as_echo_n "(cached) " >&6
5232else
5233    i=0
5234  teststring="ABCD"
5235
5236  case $build_os in
5237  msdosdjgpp*)
5238    # On DJGPP, this test can blow up pretty badly due to problems in libc
5239    # (any single argument exceeding 2000 bytes causes a buffer overrun
5240    # during glob expansion).  Even if it were fixed, the result of this
5241    # check would be larger than it should be.
5242    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5243    ;;
5244
5245  gnu*)
5246    # Under GNU Hurd, this test is not required because there is
5247    # no limit to the length of command line arguments.
5248    # Libtool will interpret -1 as no limit whatsoever
5249    lt_cv_sys_max_cmd_len=-1;
5250    ;;
5251
5252  cygwin* | mingw* | cegcc*)
5253    # On Win9x/ME, this test blows up -- it succeeds, but takes
5254    # about 5 minutes as the teststring grows exponentially.
5255    # Worse, since 9x/ME are not pre-emptively multitasking,
5256    # you end up with a "frozen" computer, even though with patience
5257    # the test eventually succeeds (with a max line length of 256k).
5258    # Instead, let's just punt: use the minimum linelength reported by
5259    # all of the supported platforms: 8192 (on NT/2K/XP).
5260    lt_cv_sys_max_cmd_len=8192;
5261    ;;
5262
5263  mint*)
5264    # On MiNT this can take a long time and run out of memory.
5265    lt_cv_sys_max_cmd_len=8192;
5266    ;;
5267
5268  amigaos*)
5269    # On AmigaOS with pdksh, this test takes hours, literally.
5270    # So we just punt and use a minimum line length of 8192.
5271    lt_cv_sys_max_cmd_len=8192;
5272    ;;
5273
5274  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5275    # This has been around since 386BSD, at least.  Likely further.
5276    if test -x /sbin/sysctl; then
5277      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5278    elif test -x /usr/sbin/sysctl; then
5279      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5280    else
5281      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5282    fi
5283    # And add a safety zone
5284    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5285    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5286    ;;
5287
5288  interix*)
5289    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5290    lt_cv_sys_max_cmd_len=196608
5291    ;;
5292
5293  os2*)
5294    # The test takes a long time on OS/2.
5295    lt_cv_sys_max_cmd_len=8192
5296    ;;
5297
5298  osf*)
5299    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5300    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5301    # nice to cause kernel panics so lets avoid the loop below.
5302    # First set a reasonable default.
5303    lt_cv_sys_max_cmd_len=16384
5304    #
5305    if test -x /sbin/sysconfig; then
5306      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5307        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5308      esac
5309    fi
5310    ;;
5311  sco3.2v5*)
5312    lt_cv_sys_max_cmd_len=102400
5313    ;;
5314  sysv5* | sco5v6* | sysv4.2uw2*)
5315    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5316    if test -n "$kargmax"; then
5317      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5318    else
5319      lt_cv_sys_max_cmd_len=32768
5320    fi
5321    ;;
5322  *)
5323    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5324    if test -n "$lt_cv_sys_max_cmd_len"; then
5325      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5326      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5327    else
5328      # Make teststring a little bigger before we do anything with it.
5329      # a 1K string should be a reasonable start.
5330      for i in 1 2 3 4 5 6 7 8 ; do
5331        teststring=$teststring$teststring
5332      done
5333      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5334      # If test is not a shell built-in, we'll probably end up computing a
5335      # maximum length that is only half of the actual maximum length, but
5336      # we can't tell.
5337      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5338	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5339	      test $i != 17 # 1/2 MB should be enough
5340      do
5341        i=`expr $i + 1`
5342        teststring=$teststring$teststring
5343      done
5344      # Only check the string length outside the loop.
5345      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5346      teststring=
5347      # Add a significant safety factor because C++ compilers can tack on
5348      # massive amounts of additional arguments before passing them to the
5349      # linker.  It appears as though 1/2 is a usable value.
5350      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5351    fi
5352    ;;
5353  esac
5354
5355fi
5356
5357if test -n $lt_cv_sys_max_cmd_len ; then
5358  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5359$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5360else
5361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5362$as_echo "none" >&6; }
5363fi
5364max_cmd_len=$lt_cv_sys_max_cmd_len
5365
5366
5367
5368
5369
5370
5371: ${CP="cp -f"}
5372: ${MV="mv -f"}
5373: ${RM="rm -f"}
5374
5375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5376$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5377# Try some XSI features
5378xsi_shell=no
5379( _lt_dummy="a/b/c"
5380  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5381      = c,a/b,b/c, \
5382    && eval 'test $(( 1 + 1 )) -eq 2 \
5383    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5384  && xsi_shell=yes
5385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5386$as_echo "$xsi_shell" >&6; }
5387
5388
5389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5390$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5391lt_shell_append=no
5392( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5393    >/dev/null 2>&1 \
5394  && lt_shell_append=yes
5395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5396$as_echo "$lt_shell_append" >&6; }
5397
5398
5399if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5400  lt_unset=unset
5401else
5402  lt_unset=false
5403fi
5404
5405
5406
5407
5408
5409# test EBCDIC or ASCII
5410case `echo X|tr X '\101'` in
5411 A) # ASCII based system
5412    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5413  lt_SP2NL='tr \040 \012'
5414  lt_NL2SP='tr \015\012 \040\040'
5415  ;;
5416 *) # EBCDIC based system
5417  lt_SP2NL='tr \100 \n'
5418  lt_NL2SP='tr \r\n \100\100'
5419  ;;
5420esac
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5431$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5432if ${lt_cv_to_host_file_cmd+:} false; then :
5433  $as_echo_n "(cached) " >&6
5434else
5435  case $host in
5436  *-*-mingw* )
5437    case $build in
5438      *-*-mingw* ) # actually msys
5439        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5440        ;;
5441      *-*-cygwin* )
5442        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5443        ;;
5444      * ) # otherwise, assume *nix
5445        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5446        ;;
5447    esac
5448    ;;
5449  *-*-cygwin* )
5450    case $build in
5451      *-*-mingw* ) # actually msys
5452        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5453        ;;
5454      *-*-cygwin* )
5455        lt_cv_to_host_file_cmd=func_convert_file_noop
5456        ;;
5457      * ) # otherwise, assume *nix
5458        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5459        ;;
5460    esac
5461    ;;
5462  * ) # unhandled hosts (and "normal" native builds)
5463    lt_cv_to_host_file_cmd=func_convert_file_noop
5464    ;;
5465esac
5466
5467fi
5468
5469to_host_file_cmd=$lt_cv_to_host_file_cmd
5470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5471$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5472
5473
5474
5475
5476
5477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5478$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5479if ${lt_cv_to_tool_file_cmd+:} false; then :
5480  $as_echo_n "(cached) " >&6
5481else
5482  #assume ordinary cross tools, or native build.
5483lt_cv_to_tool_file_cmd=func_convert_file_noop
5484case $host in
5485  *-*-mingw* )
5486    case $build in
5487      *-*-mingw* ) # actually msys
5488        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5489        ;;
5490    esac
5491    ;;
5492esac
5493
5494fi
5495
5496to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5498$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5499
5500
5501
5502
5503
5504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5505$as_echo_n "checking for $LD option to reload object files... " >&6; }
5506if ${lt_cv_ld_reload_flag+:} false; then :
5507  $as_echo_n "(cached) " >&6
5508else
5509  lt_cv_ld_reload_flag='-r'
5510fi
5511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5512$as_echo "$lt_cv_ld_reload_flag" >&6; }
5513reload_flag=$lt_cv_ld_reload_flag
5514case $reload_flag in
5515"" | " "*) ;;
5516*) reload_flag=" $reload_flag" ;;
5517esac
5518reload_cmds='$LD$reload_flag -o $output$reload_objs'
5519case $host_os in
5520  cygwin* | mingw* | pw32* | cegcc*)
5521    if test "$GCC" != yes; then
5522      reload_cmds=false
5523    fi
5524    ;;
5525  darwin*)
5526    if test "$GCC" = yes; then
5527      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5528    else
5529      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5530    fi
5531    ;;
5532esac
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542if test -n "$ac_tool_prefix"; then
5543  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5544set dummy ${ac_tool_prefix}objdump; ac_word=$2
5545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5546$as_echo_n "checking for $ac_word... " >&6; }
5547if ${ac_cv_prog_OBJDUMP+:} false; then :
5548  $as_echo_n "(cached) " >&6
5549else
5550  if test -n "$OBJDUMP"; then
5551  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5552else
5553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5554for as_dir in $PATH
5555do
5556  IFS=$as_save_IFS
5557  test -z "$as_dir" && as_dir=.
5558    for ac_exec_ext in '' $ac_executable_extensions; do
5559  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5560    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5561    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5562    break 2
5563  fi
5564done
5565  done
5566IFS=$as_save_IFS
5567
5568fi
5569fi
5570OBJDUMP=$ac_cv_prog_OBJDUMP
5571if test -n "$OBJDUMP"; then
5572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5573$as_echo "$OBJDUMP" >&6; }
5574else
5575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5576$as_echo "no" >&6; }
5577fi
5578
5579
5580fi
5581if test -z "$ac_cv_prog_OBJDUMP"; then
5582  ac_ct_OBJDUMP=$OBJDUMP
5583  # Extract the first word of "objdump", so it can be a program name with args.
5584set dummy objdump; ac_word=$2
5585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5586$as_echo_n "checking for $ac_word... " >&6; }
5587if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5588  $as_echo_n "(cached) " >&6
5589else
5590  if test -n "$ac_ct_OBJDUMP"; then
5591  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5592else
5593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5594for as_dir in $PATH
5595do
5596  IFS=$as_save_IFS
5597  test -z "$as_dir" && as_dir=.
5598    for ac_exec_ext in '' $ac_executable_extensions; do
5599  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5600    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5601    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5602    break 2
5603  fi
5604done
5605  done
5606IFS=$as_save_IFS
5607
5608fi
5609fi
5610ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5611if test -n "$ac_ct_OBJDUMP"; then
5612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5613$as_echo "$ac_ct_OBJDUMP" >&6; }
5614else
5615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5616$as_echo "no" >&6; }
5617fi
5618
5619  if test "x$ac_ct_OBJDUMP" = x; then
5620    OBJDUMP="false"
5621  else
5622    case $cross_compiling:$ac_tool_warned in
5623yes:)
5624{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5625$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5626ac_tool_warned=yes ;;
5627esac
5628    OBJDUMP=$ac_ct_OBJDUMP
5629  fi
5630else
5631  OBJDUMP="$ac_cv_prog_OBJDUMP"
5632fi
5633
5634test -z "$OBJDUMP" && OBJDUMP=objdump
5635
5636
5637
5638
5639
5640
5641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5642$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5643if ${lt_cv_deplibs_check_method+:} false; then :
5644  $as_echo_n "(cached) " >&6
5645else
5646  lt_cv_file_magic_cmd='$MAGIC_CMD'
5647lt_cv_file_magic_test_file=
5648lt_cv_deplibs_check_method='unknown'
5649# Need to set the preceding variable on all platforms that support
5650# interlibrary dependencies.
5651# 'none' -- dependencies not supported.
5652# `unknown' -- same as none, but documents that we really don't know.
5653# 'pass_all' -- all dependencies passed with no checks.
5654# 'test_compile' -- check by making test program.
5655# 'file_magic [[regex]]' -- check by looking for files in library path
5656# which responds to the $file_magic_cmd with a given extended regex.
5657# If you have `file' or equivalent on your system and you're not sure
5658# whether `pass_all' will *always* work, you probably want this one.
5659
5660case $host_os in
5661aix[4-9]*)
5662  lt_cv_deplibs_check_method=pass_all
5663  ;;
5664
5665beos*)
5666  lt_cv_deplibs_check_method=pass_all
5667  ;;
5668
5669bsdi[45]*)
5670  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5671  lt_cv_file_magic_cmd='/usr/bin/file -L'
5672  lt_cv_file_magic_test_file=/shlib/libc.so
5673  ;;
5674
5675cygwin*)
5676  # func_win32_libid is a shell function defined in ltmain.sh
5677  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5678  lt_cv_file_magic_cmd='func_win32_libid'
5679  ;;
5680
5681mingw* | pw32*)
5682  # Base MSYS/MinGW do not provide the 'file' command needed by
5683  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5684  # unless we find 'file', for example because we are cross-compiling.
5685  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5686  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5687    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5688    lt_cv_file_magic_cmd='func_win32_libid'
5689  else
5690    # Keep this pattern in sync with the one in func_win32_libid.
5691    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5692    lt_cv_file_magic_cmd='$OBJDUMP -f'
5693  fi
5694  ;;
5695
5696cegcc*)
5697  # use the weaker test based on 'objdump'. See mingw*.
5698  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5699  lt_cv_file_magic_cmd='$OBJDUMP -f'
5700  ;;
5701
5702darwin* | rhapsody*)
5703  lt_cv_deplibs_check_method=pass_all
5704  ;;
5705
5706freebsd* | dragonfly*)
5707  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5708    case $host_cpu in
5709    i*86 )
5710      # Not sure whether the presence of OpenBSD here was a mistake.
5711      # Let's accept both of them until this is cleared up.
5712      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5713      lt_cv_file_magic_cmd=/usr/bin/file
5714      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5715      ;;
5716    esac
5717  else
5718    lt_cv_deplibs_check_method=pass_all
5719  fi
5720  ;;
5721
5722gnu*)
5723  lt_cv_deplibs_check_method=pass_all
5724  ;;
5725
5726haiku*)
5727  lt_cv_deplibs_check_method=pass_all
5728  ;;
5729
5730hpux10.20* | hpux11*)
5731  lt_cv_file_magic_cmd=/usr/bin/file
5732  case $host_cpu in
5733  ia64*)
5734    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5735    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5736    ;;
5737  hppa*64*)
5738    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5739    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5740    ;;
5741  *)
5742    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5743    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5744    ;;
5745  esac
5746  ;;
5747
5748interix[3-9]*)
5749  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5750  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5751  ;;
5752
5753irix5* | irix6* | nonstopux*)
5754  case $LD in
5755  *-32|*"-32 ") libmagic=32-bit;;
5756  *-n32|*"-n32 ") libmagic=N32;;
5757  *-64|*"-64 ") libmagic=64-bit;;
5758  *) libmagic=never-match;;
5759  esac
5760  lt_cv_deplibs_check_method=pass_all
5761  ;;
5762
5763# This must be glibc/ELF.
5764linux* | k*bsd*-gnu | kopensolaris*-gnu)
5765  lt_cv_deplibs_check_method=pass_all
5766  ;;
5767
5768netbsd*)
5769  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5770    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5771  else
5772    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5773  fi
5774  ;;
5775
5776newos6*)
5777  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5778  lt_cv_file_magic_cmd=/usr/bin/file
5779  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5780  ;;
5781
5782*nto* | *qnx*)
5783  lt_cv_deplibs_check_method=pass_all
5784  ;;
5785
5786openbsd*)
5787  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5788    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5789  else
5790    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5791  fi
5792  ;;
5793
5794osf3* | osf4* | osf5*)
5795  lt_cv_deplibs_check_method=pass_all
5796  ;;
5797
5798rdos*)
5799  lt_cv_deplibs_check_method=pass_all
5800  ;;
5801
5802solaris*)
5803  lt_cv_deplibs_check_method=pass_all
5804  ;;
5805
5806sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5807  lt_cv_deplibs_check_method=pass_all
5808  ;;
5809
5810sysv4 | sysv4.3*)
5811  case $host_vendor in
5812  motorola)
5813    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]'
5814    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5815    ;;
5816  ncr)
5817    lt_cv_deplibs_check_method=pass_all
5818    ;;
5819  sequent)
5820    lt_cv_file_magic_cmd='/bin/file'
5821    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5822    ;;
5823  sni)
5824    lt_cv_file_magic_cmd='/bin/file'
5825    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5826    lt_cv_file_magic_test_file=/lib/libc.so
5827    ;;
5828  siemens)
5829    lt_cv_deplibs_check_method=pass_all
5830    ;;
5831  pc)
5832    lt_cv_deplibs_check_method=pass_all
5833    ;;
5834  esac
5835  ;;
5836
5837tpf*)
5838  lt_cv_deplibs_check_method=pass_all
5839  ;;
5840esac
5841
5842fi
5843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5844$as_echo "$lt_cv_deplibs_check_method" >&6; }
5845
5846file_magic_glob=
5847want_nocaseglob=no
5848if test "$build" = "$host"; then
5849  case $host_os in
5850  mingw* | pw32*)
5851    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5852      want_nocaseglob=yes
5853    else
5854      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5855    fi
5856    ;;
5857  esac
5858fi
5859
5860file_magic_cmd=$lt_cv_file_magic_cmd
5861deplibs_check_method=$lt_cv_deplibs_check_method
5862test -z "$deplibs_check_method" && deplibs_check_method=unknown
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885if test -n "$ac_tool_prefix"; then
5886  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5887set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5889$as_echo_n "checking for $ac_word... " >&6; }
5890if ${ac_cv_prog_DLLTOOL+:} false; then :
5891  $as_echo_n "(cached) " >&6
5892else
5893  if test -n "$DLLTOOL"; then
5894  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5895else
5896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5897for as_dir in $PATH
5898do
5899  IFS=$as_save_IFS
5900  test -z "$as_dir" && as_dir=.
5901    for ac_exec_ext in '' $ac_executable_extensions; do
5902  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5903    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5904    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5905    break 2
5906  fi
5907done
5908  done
5909IFS=$as_save_IFS
5910
5911fi
5912fi
5913DLLTOOL=$ac_cv_prog_DLLTOOL
5914if test -n "$DLLTOOL"; then
5915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5916$as_echo "$DLLTOOL" >&6; }
5917else
5918  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5919$as_echo "no" >&6; }
5920fi
5921
5922
5923fi
5924if test -z "$ac_cv_prog_DLLTOOL"; then
5925  ac_ct_DLLTOOL=$DLLTOOL
5926  # Extract the first word of "dlltool", so it can be a program name with args.
5927set dummy dlltool; ac_word=$2
5928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5929$as_echo_n "checking for $ac_word... " >&6; }
5930if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5931  $as_echo_n "(cached) " >&6
5932else
5933  if test -n "$ac_ct_DLLTOOL"; then
5934  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5935else
5936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5937for as_dir in $PATH
5938do
5939  IFS=$as_save_IFS
5940  test -z "$as_dir" && as_dir=.
5941    for ac_exec_ext in '' $ac_executable_extensions; do
5942  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5943    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5944    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5945    break 2
5946  fi
5947done
5948  done
5949IFS=$as_save_IFS
5950
5951fi
5952fi
5953ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5954if test -n "$ac_ct_DLLTOOL"; then
5955  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5956$as_echo "$ac_ct_DLLTOOL" >&6; }
5957else
5958  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5959$as_echo "no" >&6; }
5960fi
5961
5962  if test "x$ac_ct_DLLTOOL" = x; then
5963    DLLTOOL="false"
5964  else
5965    case $cross_compiling:$ac_tool_warned in
5966yes:)
5967{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5968$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5969ac_tool_warned=yes ;;
5970esac
5971    DLLTOOL=$ac_ct_DLLTOOL
5972  fi
5973else
5974  DLLTOOL="$ac_cv_prog_DLLTOOL"
5975fi
5976
5977test -z "$DLLTOOL" && DLLTOOL=dlltool
5978
5979
5980
5981
5982
5983
5984
5985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5986$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5987if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5988  $as_echo_n "(cached) " >&6
5989else
5990  lt_cv_sharedlib_from_linklib_cmd='unknown'
5991
5992case $host_os in
5993cygwin* | mingw* | pw32* | cegcc*)
5994  # two different shell functions defined in ltmain.sh
5995  # decide which to use based on capabilities of $DLLTOOL
5996  case `$DLLTOOL --help 2>&1` in
5997  *--identify-strict*)
5998    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5999    ;;
6000  *)
6001    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6002    ;;
6003  esac
6004  ;;
6005*)
6006  # fallback: assume linklib IS sharedlib
6007  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6008  ;;
6009esac
6010
6011fi
6012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6013$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6014sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6015test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6016
6017
6018
6019
6020
6021
6022
6023
6024if test -n "$ac_tool_prefix"; then
6025  for ac_prog in ar
6026  do
6027    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6028set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6030$as_echo_n "checking for $ac_word... " >&6; }
6031if ${ac_cv_prog_AR+:} false; then :
6032  $as_echo_n "(cached) " >&6
6033else
6034  if test -n "$AR"; then
6035  ac_cv_prog_AR="$AR" # Let the user override the test.
6036else
6037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6038for as_dir in $PATH
6039do
6040  IFS=$as_save_IFS
6041  test -z "$as_dir" && as_dir=.
6042    for ac_exec_ext in '' $ac_executable_extensions; do
6043  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6044    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6045    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6046    break 2
6047  fi
6048done
6049  done
6050IFS=$as_save_IFS
6051
6052fi
6053fi
6054AR=$ac_cv_prog_AR
6055if test -n "$AR"; then
6056  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6057$as_echo "$AR" >&6; }
6058else
6059  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6060$as_echo "no" >&6; }
6061fi
6062
6063
6064    test -n "$AR" && break
6065  done
6066fi
6067if test -z "$AR"; then
6068  ac_ct_AR=$AR
6069  for ac_prog in ar
6070do
6071  # Extract the first word of "$ac_prog", so it can be a program name with args.
6072set dummy $ac_prog; ac_word=$2
6073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6074$as_echo_n "checking for $ac_word... " >&6; }
6075if ${ac_cv_prog_ac_ct_AR+:} false; then :
6076  $as_echo_n "(cached) " >&6
6077else
6078  if test -n "$ac_ct_AR"; then
6079  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6080else
6081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6082for as_dir in $PATH
6083do
6084  IFS=$as_save_IFS
6085  test -z "$as_dir" && as_dir=.
6086    for ac_exec_ext in '' $ac_executable_extensions; do
6087  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6088    ac_cv_prog_ac_ct_AR="$ac_prog"
6089    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6090    break 2
6091  fi
6092done
6093  done
6094IFS=$as_save_IFS
6095
6096fi
6097fi
6098ac_ct_AR=$ac_cv_prog_ac_ct_AR
6099if test -n "$ac_ct_AR"; then
6100  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6101$as_echo "$ac_ct_AR" >&6; }
6102else
6103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6104$as_echo "no" >&6; }
6105fi
6106
6107
6108  test -n "$ac_ct_AR" && break
6109done
6110
6111  if test "x$ac_ct_AR" = x; then
6112    AR="false"
6113  else
6114    case $cross_compiling:$ac_tool_warned in
6115yes:)
6116{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6117$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6118ac_tool_warned=yes ;;
6119esac
6120    AR=$ac_ct_AR
6121  fi
6122fi
6123
6124: ${AR=ar}
6125: ${AR_FLAGS=cru}
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6138$as_echo_n "checking for archiver @FILE support... " >&6; }
6139if ${lt_cv_ar_at_file+:} false; then :
6140  $as_echo_n "(cached) " >&6
6141else
6142  lt_cv_ar_at_file=no
6143   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6144/* end confdefs.h.  */
6145
6146int
6147main ()
6148{
6149
6150  ;
6151  return 0;
6152}
6153_ACEOF
6154if ac_fn_c_try_compile "$LINENO"; then :
6155  echo conftest.$ac_objext > conftest.lst
6156      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6157      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6158  (eval $lt_ar_try) 2>&5
6159  ac_status=$?
6160  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6161  test $ac_status = 0; }
6162      if test "$ac_status" -eq 0; then
6163	# Ensure the archiver fails upon bogus file names.
6164	rm -f conftest.$ac_objext libconftest.a
6165	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6166  (eval $lt_ar_try) 2>&5
6167  ac_status=$?
6168  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6169  test $ac_status = 0; }
6170	if test "$ac_status" -ne 0; then
6171          lt_cv_ar_at_file=@
6172        fi
6173      fi
6174      rm -f conftest.* libconftest.a
6175
6176fi
6177rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6178
6179fi
6180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6181$as_echo "$lt_cv_ar_at_file" >&6; }
6182
6183if test "x$lt_cv_ar_at_file" = xno; then
6184  archiver_list_spec=
6185else
6186  archiver_list_spec=$lt_cv_ar_at_file
6187fi
6188
6189
6190
6191
6192
6193
6194
6195if test -n "$ac_tool_prefix"; then
6196  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6197set dummy ${ac_tool_prefix}strip; ac_word=$2
6198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6199$as_echo_n "checking for $ac_word... " >&6; }
6200if ${ac_cv_prog_STRIP+:} false; then :
6201  $as_echo_n "(cached) " >&6
6202else
6203  if test -n "$STRIP"; then
6204  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6205else
6206as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6207for as_dir in $PATH
6208do
6209  IFS=$as_save_IFS
6210  test -z "$as_dir" && as_dir=.
6211    for ac_exec_ext in '' $ac_executable_extensions; do
6212  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6213    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6214    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6215    break 2
6216  fi
6217done
6218  done
6219IFS=$as_save_IFS
6220
6221fi
6222fi
6223STRIP=$ac_cv_prog_STRIP
6224if test -n "$STRIP"; then
6225  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6226$as_echo "$STRIP" >&6; }
6227else
6228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6229$as_echo "no" >&6; }
6230fi
6231
6232
6233fi
6234if test -z "$ac_cv_prog_STRIP"; then
6235  ac_ct_STRIP=$STRIP
6236  # Extract the first word of "strip", so it can be a program name with args.
6237set dummy strip; ac_word=$2
6238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6239$as_echo_n "checking for $ac_word... " >&6; }
6240if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6241  $as_echo_n "(cached) " >&6
6242else
6243  if test -n "$ac_ct_STRIP"; then
6244  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6245else
6246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6247for as_dir in $PATH
6248do
6249  IFS=$as_save_IFS
6250  test -z "$as_dir" && as_dir=.
6251    for ac_exec_ext in '' $ac_executable_extensions; do
6252  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6253    ac_cv_prog_ac_ct_STRIP="strip"
6254    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6255    break 2
6256  fi
6257done
6258  done
6259IFS=$as_save_IFS
6260
6261fi
6262fi
6263ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6264if test -n "$ac_ct_STRIP"; then
6265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6266$as_echo "$ac_ct_STRIP" >&6; }
6267else
6268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6269$as_echo "no" >&6; }
6270fi
6271
6272  if test "x$ac_ct_STRIP" = x; then
6273    STRIP=":"
6274  else
6275    case $cross_compiling:$ac_tool_warned in
6276yes:)
6277{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6278$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6279ac_tool_warned=yes ;;
6280esac
6281    STRIP=$ac_ct_STRIP
6282  fi
6283else
6284  STRIP="$ac_cv_prog_STRIP"
6285fi
6286
6287test -z "$STRIP" && STRIP=:
6288
6289
6290
6291
6292
6293
6294if test -n "$ac_tool_prefix"; then
6295  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6296set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6298$as_echo_n "checking for $ac_word... " >&6; }
6299if ${ac_cv_prog_RANLIB+:} false; then :
6300  $as_echo_n "(cached) " >&6
6301else
6302  if test -n "$RANLIB"; then
6303  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6304else
6305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6306for as_dir in $PATH
6307do
6308  IFS=$as_save_IFS
6309  test -z "$as_dir" && as_dir=.
6310    for ac_exec_ext in '' $ac_executable_extensions; do
6311  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6312    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6313    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6314    break 2
6315  fi
6316done
6317  done
6318IFS=$as_save_IFS
6319
6320fi
6321fi
6322RANLIB=$ac_cv_prog_RANLIB
6323if test -n "$RANLIB"; then
6324  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6325$as_echo "$RANLIB" >&6; }
6326else
6327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6328$as_echo "no" >&6; }
6329fi
6330
6331
6332fi
6333if test -z "$ac_cv_prog_RANLIB"; then
6334  ac_ct_RANLIB=$RANLIB
6335  # Extract the first word of "ranlib", so it can be a program name with args.
6336set dummy ranlib; ac_word=$2
6337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6338$as_echo_n "checking for $ac_word... " >&6; }
6339if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6340  $as_echo_n "(cached) " >&6
6341else
6342  if test -n "$ac_ct_RANLIB"; then
6343  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6344else
6345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6346for as_dir in $PATH
6347do
6348  IFS=$as_save_IFS
6349  test -z "$as_dir" && as_dir=.
6350    for ac_exec_ext in '' $ac_executable_extensions; do
6351  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6352    ac_cv_prog_ac_ct_RANLIB="ranlib"
6353    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6354    break 2
6355  fi
6356done
6357  done
6358IFS=$as_save_IFS
6359
6360fi
6361fi
6362ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6363if test -n "$ac_ct_RANLIB"; then
6364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6365$as_echo "$ac_ct_RANLIB" >&6; }
6366else
6367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6368$as_echo "no" >&6; }
6369fi
6370
6371  if test "x$ac_ct_RANLIB" = x; then
6372    RANLIB=":"
6373  else
6374    case $cross_compiling:$ac_tool_warned in
6375yes:)
6376{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6377$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6378ac_tool_warned=yes ;;
6379esac
6380    RANLIB=$ac_ct_RANLIB
6381  fi
6382else
6383  RANLIB="$ac_cv_prog_RANLIB"
6384fi
6385
6386test -z "$RANLIB" && RANLIB=:
6387
6388
6389
6390
6391
6392
6393# Determine commands to create old-style static archives.
6394old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6395old_postinstall_cmds='chmod 644 $oldlib'
6396old_postuninstall_cmds=
6397
6398if test -n "$RANLIB"; then
6399  case $host_os in
6400  openbsd*)
6401    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6402    ;;
6403  *)
6404    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6405    ;;
6406  esac
6407  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6408fi
6409
6410case $host_os in
6411  darwin*)
6412    lock_old_archive_extraction=yes ;;
6413  *)
6414    lock_old_archive_extraction=no ;;
6415esac
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455# If no C compiler was specified, use CC.
6456LTCC=${LTCC-"$CC"}
6457
6458# If no C compiler flags were specified, use CFLAGS.
6459LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6460
6461# Allow CC to be a program name with arguments.
6462compiler=$CC
6463
6464
6465# Check for command to grab the raw symbol name followed by C symbol from nm.
6466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6467$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6468if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6469  $as_echo_n "(cached) " >&6
6470else
6471
6472# These are sane defaults that work on at least a few old systems.
6473# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6474
6475# Character class describing NM global symbol codes.
6476symcode='[BCDEGRST]'
6477
6478# Regexp to match symbols that can be accessed directly from C.
6479sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6480
6481# Define system-specific variables.
6482case $host_os in
6483aix*)
6484  symcode='[BCDT]'
6485  ;;
6486cygwin* | mingw* | pw32* | cegcc*)
6487  symcode='[ABCDGISTW]'
6488  ;;
6489hpux*)
6490  if test "$host_cpu" = ia64; then
6491    symcode='[ABCDEGRST]'
6492  fi
6493  ;;
6494irix* | nonstopux*)
6495  symcode='[BCDEGRST]'
6496  ;;
6497osf*)
6498  symcode='[BCDEGQRST]'
6499  ;;
6500solaris*)
6501  symcode='[BDRT]'
6502  ;;
6503sco3.2v5*)
6504  symcode='[DT]'
6505  ;;
6506sysv4.2uw2*)
6507  symcode='[DT]'
6508  ;;
6509sysv5* | sco5v6* | unixware* | OpenUNIX*)
6510  symcode='[ABDT]'
6511  ;;
6512sysv4)
6513  symcode='[DFNSTU]'
6514  ;;
6515esac
6516
6517# If we're using GNU nm, then use its standard symbol codes.
6518case `$NM -V 2>&1` in
6519*GNU* | *'with BFD'*)
6520  symcode='[ABCDGIRSTW]' ;;
6521esac
6522
6523# Transform an extracted symbol line into a proper C declaration.
6524# Some systems (esp. on ia64) link data and code symbols differently,
6525# so use this general approach.
6526lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6527
6528# Transform an extracted symbol line into symbol name and symbol address
6529lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6530lt_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'"
6531
6532# Handle CRLF in mingw tool chain
6533opt_cr=
6534case $build_os in
6535mingw*)
6536  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6537  ;;
6538esac
6539
6540# Try without a prefix underscore, then with it.
6541for ac_symprfx in "" "_"; do
6542
6543  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6544  symxfrm="\\1 $ac_symprfx\\2 \\2"
6545
6546  # Write the raw and C identifiers.
6547  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6548    # Fake it for dumpbin and say T for any non-static function
6549    # and D for any global variable.
6550    # Also find C++ and __fastcall symbols from MSVC++,
6551    # which start with @ or ?.
6552    lt_cv_sys_global_symbol_pipe="$AWK '"\
6553"     {last_section=section; section=\$ 3};"\
6554"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6555"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6556"     \$ 0!~/External *\|/{next};"\
6557"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6558"     {if(hide[section]) next};"\
6559"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6560"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6561"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6562"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6563"     ' prfx=^$ac_symprfx"
6564  else
6565    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6566  fi
6567  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6568
6569  # Check to see that the pipe works correctly.
6570  pipe_works=no
6571
6572  rm -f conftest*
6573  cat > conftest.$ac_ext <<_LT_EOF
6574#ifdef __cplusplus
6575extern "C" {
6576#endif
6577char nm_test_var;
6578void nm_test_func(void);
6579void nm_test_func(void){}
6580#ifdef __cplusplus
6581}
6582#endif
6583int main(){nm_test_var='a';nm_test_func();return(0);}
6584_LT_EOF
6585
6586  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6587  (eval $ac_compile) 2>&5
6588  ac_status=$?
6589  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6590  test $ac_status = 0; }; then
6591    # Now try to grab the symbols.
6592    nlist=conftest.nm
6593    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6594  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6595  ac_status=$?
6596  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6597  test $ac_status = 0; } && test -s "$nlist"; then
6598      # Try sorting and uniquifying the output.
6599      if sort "$nlist" | uniq > "$nlist"T; then
6600	mv -f "$nlist"T "$nlist"
6601      else
6602	rm -f "$nlist"T
6603      fi
6604
6605      # Make sure that we snagged all the symbols we need.
6606      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6607	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6608	  cat <<_LT_EOF > conftest.$ac_ext
6609/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6610#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6611/* DATA imports from DLLs on WIN32 con't be const, because runtime
6612   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6613# define LT_DLSYM_CONST
6614#elif defined(__osf__)
6615/* This system does not cope well with relocations in const data.  */
6616# define LT_DLSYM_CONST
6617#else
6618# define LT_DLSYM_CONST const
6619#endif
6620
6621#ifdef __cplusplus
6622extern "C" {
6623#endif
6624
6625_LT_EOF
6626	  # Now generate the symbol file.
6627	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6628
6629	  cat <<_LT_EOF >> conftest.$ac_ext
6630
6631/* The mapping between symbol names and symbols.  */
6632LT_DLSYM_CONST struct {
6633  const char *name;
6634  void       *address;
6635}
6636lt__PROGRAM__LTX_preloaded_symbols[] =
6637{
6638  { "@PROGRAM@", (void *) 0 },
6639_LT_EOF
6640	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6641	  cat <<\_LT_EOF >> conftest.$ac_ext
6642  {0, (void *) 0}
6643};
6644
6645/* This works around a problem in FreeBSD linker */
6646#ifdef FREEBSD_WORKAROUND
6647static const void *lt_preloaded_setup() {
6648  return lt__PROGRAM__LTX_preloaded_symbols;
6649}
6650#endif
6651
6652#ifdef __cplusplus
6653}
6654#endif
6655_LT_EOF
6656	  # Now try linking the two files.
6657	  mv conftest.$ac_objext conftstm.$ac_objext
6658	  lt_globsym_save_LIBS=$LIBS
6659	  lt_globsym_save_CFLAGS=$CFLAGS
6660	  LIBS="conftstm.$ac_objext"
6661	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6662	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6663  (eval $ac_link) 2>&5
6664  ac_status=$?
6665  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6666  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6667	    pipe_works=yes
6668	  fi
6669	  LIBS=$lt_globsym_save_LIBS
6670	  CFLAGS=$lt_globsym_save_CFLAGS
6671	else
6672	  echo "cannot find nm_test_func in $nlist" >&5
6673	fi
6674      else
6675	echo "cannot find nm_test_var in $nlist" >&5
6676      fi
6677    else
6678      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6679    fi
6680  else
6681    echo "$progname: failed program was:" >&5
6682    cat conftest.$ac_ext >&5
6683  fi
6684  rm -rf conftest* conftst*
6685
6686  # Do not use the global_symbol_pipe unless it works.
6687  if test "$pipe_works" = yes; then
6688    break
6689  else
6690    lt_cv_sys_global_symbol_pipe=
6691  fi
6692done
6693
6694fi
6695
6696if test -z "$lt_cv_sys_global_symbol_pipe"; then
6697  lt_cv_sys_global_symbol_to_cdecl=
6698fi
6699if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6701$as_echo "failed" >&6; }
6702else
6703  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6704$as_echo "ok" >&6; }
6705fi
6706
6707# Response file support.
6708if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6709  nm_file_list_spec='@'
6710elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6711  nm_file_list_spec='@'
6712fi
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6741$as_echo_n "checking for sysroot... " >&6; }
6742
6743# Check whether --with-sysroot was given.
6744if test "${with_sysroot+set}" = set; then :
6745  withval=$with_sysroot;
6746else
6747  with_sysroot=no
6748fi
6749
6750
6751lt_sysroot=
6752case ${with_sysroot} in #(
6753 yes)
6754   if test "$GCC" = yes; then
6755     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6756   fi
6757   ;; #(
6758 /*)
6759   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6760   ;; #(
6761 no|'')
6762   ;; #(
6763 *)
6764   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6765$as_echo "${with_sysroot}" >&6; }
6766   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6767   ;;
6768esac
6769
6770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6771$as_echo "${lt_sysroot:-no}" >&6; }
6772
6773
6774
6775
6776
6777# Check whether --enable-libtool-lock was given.
6778if test "${enable_libtool_lock+set}" = set; then :
6779  enableval=$enable_libtool_lock;
6780fi
6781
6782test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6783
6784# Some flags need to be propagated to the compiler or linker for good
6785# libtool support.
6786case $host in
6787ia64-*-hpux*)
6788  # Find out which ABI we are using.
6789  echo 'int i;' > conftest.$ac_ext
6790  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6791  (eval $ac_compile) 2>&5
6792  ac_status=$?
6793  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6794  test $ac_status = 0; }; then
6795    case `/usr/bin/file conftest.$ac_objext` in
6796      *ELF-32*)
6797	HPUX_IA64_MODE="32"
6798	;;
6799      *ELF-64*)
6800	HPUX_IA64_MODE="64"
6801	;;
6802    esac
6803  fi
6804  rm -rf conftest*
6805  ;;
6806*-*-irix6*)
6807  # Find out which ABI we are using.
6808  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6809  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6810  (eval $ac_compile) 2>&5
6811  ac_status=$?
6812  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6813  test $ac_status = 0; }; then
6814    if test "$lt_cv_prog_gnu_ld" = yes; then
6815      case `/usr/bin/file conftest.$ac_objext` in
6816	*32-bit*)
6817	  LD="${LD-ld} -melf32bsmip"
6818	  ;;
6819	*N32*)
6820	  LD="${LD-ld} -melf32bmipn32"
6821	  ;;
6822	*64-bit*)
6823	  LD="${LD-ld} -melf64bmip"
6824	;;
6825      esac
6826    else
6827      case `/usr/bin/file conftest.$ac_objext` in
6828	*32-bit*)
6829	  LD="${LD-ld} -32"
6830	  ;;
6831	*N32*)
6832	  LD="${LD-ld} -n32"
6833	  ;;
6834	*64-bit*)
6835	  LD="${LD-ld} -64"
6836	  ;;
6837      esac
6838    fi
6839  fi
6840  rm -rf conftest*
6841  ;;
6842
6843x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6844s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6845  # Find out which ABI we are using.
6846  echo 'int i;' > conftest.$ac_ext
6847  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6848  (eval $ac_compile) 2>&5
6849  ac_status=$?
6850  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6851  test $ac_status = 0; }; then
6852    case `/usr/bin/file conftest.o` in
6853      *32-bit*)
6854	case $host in
6855	  x86_64-*kfreebsd*-gnu)
6856	    LD="${LD-ld} -m elf_i386_fbsd"
6857	    ;;
6858	  x86_64-*linux*)
6859	    LD="${LD-ld} -m elf_i386"
6860	    ;;
6861	  ppc64-*linux*|powerpc64-*linux*)
6862	    LD="${LD-ld} -m elf32ppclinux"
6863	    ;;
6864	  s390x-*linux*)
6865	    LD="${LD-ld} -m elf_s390"
6866	    ;;
6867	  sparc64-*linux*)
6868	    LD="${LD-ld} -m elf32_sparc"
6869	    ;;
6870	esac
6871	;;
6872      *64-bit*)
6873	case $host in
6874	  x86_64-*kfreebsd*-gnu)
6875	    LD="${LD-ld} -m elf_x86_64_fbsd"
6876	    ;;
6877	  x86_64-*linux*)
6878	    LD="${LD-ld} -m elf_x86_64"
6879	    ;;
6880	  ppc*-*linux*|powerpc*-*linux*)
6881	    LD="${LD-ld} -m elf64ppc"
6882	    ;;
6883	  s390*-*linux*|s390*-*tpf*)
6884	    LD="${LD-ld} -m elf64_s390"
6885	    ;;
6886	  sparc*-*linux*)
6887	    LD="${LD-ld} -m elf64_sparc"
6888	    ;;
6889	esac
6890	;;
6891    esac
6892  fi
6893  rm -rf conftest*
6894  ;;
6895
6896*-*-sco3.2v5*)
6897  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6898  SAVE_CFLAGS="$CFLAGS"
6899  CFLAGS="$CFLAGS -belf"
6900  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6901$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6902if ${lt_cv_cc_needs_belf+:} false; then :
6903  $as_echo_n "(cached) " >&6
6904else
6905  ac_ext=c
6906ac_cpp='$CPP $CPPFLAGS'
6907ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6908ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6909ac_compiler_gnu=$ac_cv_c_compiler_gnu
6910
6911     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6912/* end confdefs.h.  */
6913
6914int
6915main ()
6916{
6917
6918  ;
6919  return 0;
6920}
6921_ACEOF
6922if ac_fn_c_try_link "$LINENO"; then :
6923  lt_cv_cc_needs_belf=yes
6924else
6925  lt_cv_cc_needs_belf=no
6926fi
6927rm -f core conftest.err conftest.$ac_objext \
6928    conftest$ac_exeext conftest.$ac_ext
6929     ac_ext=c
6930ac_cpp='$CPP $CPPFLAGS'
6931ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6932ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6933ac_compiler_gnu=$ac_cv_c_compiler_gnu
6934
6935fi
6936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6937$as_echo "$lt_cv_cc_needs_belf" >&6; }
6938  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6939    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6940    CFLAGS="$SAVE_CFLAGS"
6941  fi
6942  ;;
6943*-*solaris*)
6944  # Find out which ABI we are using.
6945  echo 'int i;' > conftest.$ac_ext
6946  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6947  (eval $ac_compile) 2>&5
6948  ac_status=$?
6949  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6950  test $ac_status = 0; }; then
6951    case `/usr/bin/file conftest.o` in
6952    *64-bit*)
6953      case $lt_cv_prog_gnu_ld in
6954      yes*)
6955        case $host in
6956        i?86-*-solaris*)
6957          LD="${LD-ld} -m elf_x86_64"
6958          ;;
6959        sparc*-*-solaris*)
6960          LD="${LD-ld} -m elf64_sparc"
6961          ;;
6962        esac
6963        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6964        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6965          LD="${LD-ld}_sol2"
6966        fi
6967        ;;
6968      *)
6969	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6970	  LD="${LD-ld} -64"
6971	fi
6972	;;
6973      esac
6974      ;;
6975    esac
6976  fi
6977  rm -rf conftest*
6978  ;;
6979esac
6980
6981need_locks="$enable_libtool_lock"
6982
6983if test -n "$ac_tool_prefix"; then
6984  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6985set dummy ${ac_tool_prefix}mt; ac_word=$2
6986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6987$as_echo_n "checking for $ac_word... " >&6; }
6988if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6989  $as_echo_n "(cached) " >&6
6990else
6991  if test -n "$MANIFEST_TOOL"; then
6992  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6993else
6994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6995for as_dir in $PATH
6996do
6997  IFS=$as_save_IFS
6998  test -z "$as_dir" && as_dir=.
6999    for ac_exec_ext in '' $ac_executable_extensions; do
7000  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7001    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7002    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7003    break 2
7004  fi
7005done
7006  done
7007IFS=$as_save_IFS
7008
7009fi
7010fi
7011MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7012if test -n "$MANIFEST_TOOL"; then
7013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7014$as_echo "$MANIFEST_TOOL" >&6; }
7015else
7016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7017$as_echo "no" >&6; }
7018fi
7019
7020
7021fi
7022if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7023  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7024  # Extract the first word of "mt", so it can be a program name with args.
7025set dummy mt; ac_word=$2
7026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7027$as_echo_n "checking for $ac_word... " >&6; }
7028if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7029  $as_echo_n "(cached) " >&6
7030else
7031  if test -n "$ac_ct_MANIFEST_TOOL"; then
7032  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7033else
7034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7035for as_dir in $PATH
7036do
7037  IFS=$as_save_IFS
7038  test -z "$as_dir" && as_dir=.
7039    for ac_exec_ext in '' $ac_executable_extensions; do
7040  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7041    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7042    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7043    break 2
7044  fi
7045done
7046  done
7047IFS=$as_save_IFS
7048
7049fi
7050fi
7051ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7052if test -n "$ac_ct_MANIFEST_TOOL"; then
7053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7054$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7055else
7056  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7057$as_echo "no" >&6; }
7058fi
7059
7060  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7061    MANIFEST_TOOL=":"
7062  else
7063    case $cross_compiling:$ac_tool_warned in
7064yes:)
7065{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7066$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7067ac_tool_warned=yes ;;
7068esac
7069    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7070  fi
7071else
7072  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7073fi
7074
7075test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7077$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7078if ${lt_cv_path_mainfest_tool+:} false; then :
7079  $as_echo_n "(cached) " >&6
7080else
7081  lt_cv_path_mainfest_tool=no
7082  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7083  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7084  cat conftest.err >&5
7085  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7086    lt_cv_path_mainfest_tool=yes
7087  fi
7088  rm -f conftest*
7089fi
7090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7091$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7092if test "x$lt_cv_path_mainfest_tool" != xyes; then
7093  MANIFEST_TOOL=:
7094fi
7095
7096
7097
7098
7099
7100
7101  case $host_os in
7102    rhapsody* | darwin*)
7103    if test -n "$ac_tool_prefix"; then
7104  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7105set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7107$as_echo_n "checking for $ac_word... " >&6; }
7108if ${ac_cv_prog_DSYMUTIL+:} false; then :
7109  $as_echo_n "(cached) " >&6
7110else
7111  if test -n "$DSYMUTIL"; then
7112  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7113else
7114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7115for as_dir in $PATH
7116do
7117  IFS=$as_save_IFS
7118  test -z "$as_dir" && as_dir=.
7119    for ac_exec_ext in '' $ac_executable_extensions; do
7120  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7121    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7122    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7123    break 2
7124  fi
7125done
7126  done
7127IFS=$as_save_IFS
7128
7129fi
7130fi
7131DSYMUTIL=$ac_cv_prog_DSYMUTIL
7132if test -n "$DSYMUTIL"; then
7133  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7134$as_echo "$DSYMUTIL" >&6; }
7135else
7136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7137$as_echo "no" >&6; }
7138fi
7139
7140
7141fi
7142if test -z "$ac_cv_prog_DSYMUTIL"; then
7143  ac_ct_DSYMUTIL=$DSYMUTIL
7144  # Extract the first word of "dsymutil", so it can be a program name with args.
7145set dummy dsymutil; ac_word=$2
7146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7147$as_echo_n "checking for $ac_word... " >&6; }
7148if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7149  $as_echo_n "(cached) " >&6
7150else
7151  if test -n "$ac_ct_DSYMUTIL"; then
7152  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7153else
7154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7155for as_dir in $PATH
7156do
7157  IFS=$as_save_IFS
7158  test -z "$as_dir" && as_dir=.
7159    for ac_exec_ext in '' $ac_executable_extensions; do
7160  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7161    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7162    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7163    break 2
7164  fi
7165done
7166  done
7167IFS=$as_save_IFS
7168
7169fi
7170fi
7171ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7172if test -n "$ac_ct_DSYMUTIL"; then
7173  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7174$as_echo "$ac_ct_DSYMUTIL" >&6; }
7175else
7176  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7177$as_echo "no" >&6; }
7178fi
7179
7180  if test "x$ac_ct_DSYMUTIL" = x; then
7181    DSYMUTIL=":"
7182  else
7183    case $cross_compiling:$ac_tool_warned in
7184yes:)
7185{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7186$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7187ac_tool_warned=yes ;;
7188esac
7189    DSYMUTIL=$ac_ct_DSYMUTIL
7190  fi
7191else
7192  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7193fi
7194
7195    if test -n "$ac_tool_prefix"; then
7196  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7197set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7199$as_echo_n "checking for $ac_word... " >&6; }
7200if ${ac_cv_prog_NMEDIT+:} false; then :
7201  $as_echo_n "(cached) " >&6
7202else
7203  if test -n "$NMEDIT"; then
7204  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7205else
7206as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7207for as_dir in $PATH
7208do
7209  IFS=$as_save_IFS
7210  test -z "$as_dir" && as_dir=.
7211    for ac_exec_ext in '' $ac_executable_extensions; do
7212  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7213    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7214    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7215    break 2
7216  fi
7217done
7218  done
7219IFS=$as_save_IFS
7220
7221fi
7222fi
7223NMEDIT=$ac_cv_prog_NMEDIT
7224if test -n "$NMEDIT"; then
7225  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7226$as_echo "$NMEDIT" >&6; }
7227else
7228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7229$as_echo "no" >&6; }
7230fi
7231
7232
7233fi
7234if test -z "$ac_cv_prog_NMEDIT"; then
7235  ac_ct_NMEDIT=$NMEDIT
7236  # Extract the first word of "nmedit", so it can be a program name with args.
7237set dummy nmedit; ac_word=$2
7238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7239$as_echo_n "checking for $ac_word... " >&6; }
7240if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7241  $as_echo_n "(cached) " >&6
7242else
7243  if test -n "$ac_ct_NMEDIT"; then
7244  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7245else
7246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7247for as_dir in $PATH
7248do
7249  IFS=$as_save_IFS
7250  test -z "$as_dir" && as_dir=.
7251    for ac_exec_ext in '' $ac_executable_extensions; do
7252  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7253    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7254    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7255    break 2
7256  fi
7257done
7258  done
7259IFS=$as_save_IFS
7260
7261fi
7262fi
7263ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7264if test -n "$ac_ct_NMEDIT"; then
7265  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7266$as_echo "$ac_ct_NMEDIT" >&6; }
7267else
7268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7269$as_echo "no" >&6; }
7270fi
7271
7272  if test "x$ac_ct_NMEDIT" = x; then
7273    NMEDIT=":"
7274  else
7275    case $cross_compiling:$ac_tool_warned in
7276yes:)
7277{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7278$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7279ac_tool_warned=yes ;;
7280esac
7281    NMEDIT=$ac_ct_NMEDIT
7282  fi
7283else
7284  NMEDIT="$ac_cv_prog_NMEDIT"
7285fi
7286
7287    if test -n "$ac_tool_prefix"; then
7288  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7289set dummy ${ac_tool_prefix}lipo; ac_word=$2
7290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7291$as_echo_n "checking for $ac_word... " >&6; }
7292if ${ac_cv_prog_LIPO+:} false; then :
7293  $as_echo_n "(cached) " >&6
7294else
7295  if test -n "$LIPO"; then
7296  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7297else
7298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7299for as_dir in $PATH
7300do
7301  IFS=$as_save_IFS
7302  test -z "$as_dir" && as_dir=.
7303    for ac_exec_ext in '' $ac_executable_extensions; do
7304  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7305    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7306    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7307    break 2
7308  fi
7309done
7310  done
7311IFS=$as_save_IFS
7312
7313fi
7314fi
7315LIPO=$ac_cv_prog_LIPO
7316if test -n "$LIPO"; then
7317  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7318$as_echo "$LIPO" >&6; }
7319else
7320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7321$as_echo "no" >&6; }
7322fi
7323
7324
7325fi
7326if test -z "$ac_cv_prog_LIPO"; then
7327  ac_ct_LIPO=$LIPO
7328  # Extract the first word of "lipo", so it can be a program name with args.
7329set dummy lipo; ac_word=$2
7330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7331$as_echo_n "checking for $ac_word... " >&6; }
7332if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7333  $as_echo_n "(cached) " >&6
7334else
7335  if test -n "$ac_ct_LIPO"; then
7336  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7337else
7338as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7339for as_dir in $PATH
7340do
7341  IFS=$as_save_IFS
7342  test -z "$as_dir" && as_dir=.
7343    for ac_exec_ext in '' $ac_executable_extensions; do
7344  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7345    ac_cv_prog_ac_ct_LIPO="lipo"
7346    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7347    break 2
7348  fi
7349done
7350  done
7351IFS=$as_save_IFS
7352
7353fi
7354fi
7355ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7356if test -n "$ac_ct_LIPO"; then
7357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7358$as_echo "$ac_ct_LIPO" >&6; }
7359else
7360  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7361$as_echo "no" >&6; }
7362fi
7363
7364  if test "x$ac_ct_LIPO" = x; then
7365    LIPO=":"
7366  else
7367    case $cross_compiling:$ac_tool_warned in
7368yes:)
7369{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7370$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7371ac_tool_warned=yes ;;
7372esac
7373    LIPO=$ac_ct_LIPO
7374  fi
7375else
7376  LIPO="$ac_cv_prog_LIPO"
7377fi
7378
7379    if test -n "$ac_tool_prefix"; then
7380  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7381set dummy ${ac_tool_prefix}otool; ac_word=$2
7382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7383$as_echo_n "checking for $ac_word... " >&6; }
7384if ${ac_cv_prog_OTOOL+:} false; then :
7385  $as_echo_n "(cached) " >&6
7386else
7387  if test -n "$OTOOL"; then
7388  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7389else
7390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7391for as_dir in $PATH
7392do
7393  IFS=$as_save_IFS
7394  test -z "$as_dir" && as_dir=.
7395    for ac_exec_ext in '' $ac_executable_extensions; do
7396  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7397    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7398    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7399    break 2
7400  fi
7401done
7402  done
7403IFS=$as_save_IFS
7404
7405fi
7406fi
7407OTOOL=$ac_cv_prog_OTOOL
7408if test -n "$OTOOL"; then
7409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7410$as_echo "$OTOOL" >&6; }
7411else
7412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7413$as_echo "no" >&6; }
7414fi
7415
7416
7417fi
7418if test -z "$ac_cv_prog_OTOOL"; then
7419  ac_ct_OTOOL=$OTOOL
7420  # Extract the first word of "otool", so it can be a program name with args.
7421set dummy otool; ac_word=$2
7422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7423$as_echo_n "checking for $ac_word... " >&6; }
7424if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7425  $as_echo_n "(cached) " >&6
7426else
7427  if test -n "$ac_ct_OTOOL"; then
7428  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7429else
7430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7431for as_dir in $PATH
7432do
7433  IFS=$as_save_IFS
7434  test -z "$as_dir" && as_dir=.
7435    for ac_exec_ext in '' $ac_executable_extensions; do
7436  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7437    ac_cv_prog_ac_ct_OTOOL="otool"
7438    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7439    break 2
7440  fi
7441done
7442  done
7443IFS=$as_save_IFS
7444
7445fi
7446fi
7447ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7448if test -n "$ac_ct_OTOOL"; then
7449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7450$as_echo "$ac_ct_OTOOL" >&6; }
7451else
7452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7453$as_echo "no" >&6; }
7454fi
7455
7456  if test "x$ac_ct_OTOOL" = x; then
7457    OTOOL=":"
7458  else
7459    case $cross_compiling:$ac_tool_warned in
7460yes:)
7461{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7462$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7463ac_tool_warned=yes ;;
7464esac
7465    OTOOL=$ac_ct_OTOOL
7466  fi
7467else
7468  OTOOL="$ac_cv_prog_OTOOL"
7469fi
7470
7471    if test -n "$ac_tool_prefix"; then
7472  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7473set dummy ${ac_tool_prefix}otool64; ac_word=$2
7474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7475$as_echo_n "checking for $ac_word... " >&6; }
7476if ${ac_cv_prog_OTOOL64+:} false; then :
7477  $as_echo_n "(cached) " >&6
7478else
7479  if test -n "$OTOOL64"; then
7480  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7481else
7482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7483for as_dir in $PATH
7484do
7485  IFS=$as_save_IFS
7486  test -z "$as_dir" && as_dir=.
7487    for ac_exec_ext in '' $ac_executable_extensions; do
7488  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7489    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7490    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7491    break 2
7492  fi
7493done
7494  done
7495IFS=$as_save_IFS
7496
7497fi
7498fi
7499OTOOL64=$ac_cv_prog_OTOOL64
7500if test -n "$OTOOL64"; then
7501  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7502$as_echo "$OTOOL64" >&6; }
7503else
7504  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7505$as_echo "no" >&6; }
7506fi
7507
7508
7509fi
7510if test -z "$ac_cv_prog_OTOOL64"; then
7511  ac_ct_OTOOL64=$OTOOL64
7512  # Extract the first word of "otool64", so it can be a program name with args.
7513set dummy otool64; ac_word=$2
7514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7515$as_echo_n "checking for $ac_word... " >&6; }
7516if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7517  $as_echo_n "(cached) " >&6
7518else
7519  if test -n "$ac_ct_OTOOL64"; then
7520  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7521else
7522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7523for as_dir in $PATH
7524do
7525  IFS=$as_save_IFS
7526  test -z "$as_dir" && as_dir=.
7527    for ac_exec_ext in '' $ac_executable_extensions; do
7528  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7529    ac_cv_prog_ac_ct_OTOOL64="otool64"
7530    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7531    break 2
7532  fi
7533done
7534  done
7535IFS=$as_save_IFS
7536
7537fi
7538fi
7539ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7540if test -n "$ac_ct_OTOOL64"; then
7541  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7542$as_echo "$ac_ct_OTOOL64" >&6; }
7543else
7544  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7545$as_echo "no" >&6; }
7546fi
7547
7548  if test "x$ac_ct_OTOOL64" = x; then
7549    OTOOL64=":"
7550  else
7551    case $cross_compiling:$ac_tool_warned in
7552yes:)
7553{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7554$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7555ac_tool_warned=yes ;;
7556esac
7557    OTOOL64=$ac_ct_OTOOL64
7558  fi
7559else
7560  OTOOL64="$ac_cv_prog_OTOOL64"
7561fi
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7590$as_echo_n "checking for -single_module linker flag... " >&6; }
7591if ${lt_cv_apple_cc_single_mod+:} false; then :
7592  $as_echo_n "(cached) " >&6
7593else
7594  lt_cv_apple_cc_single_mod=no
7595      if test -z "${LT_MULTI_MODULE}"; then
7596	# By default we will add the -single_module flag. You can override
7597	# by either setting the environment variable LT_MULTI_MODULE
7598	# non-empty at configure time, or by adding -multi_module to the
7599	# link flags.
7600	rm -rf libconftest.dylib*
7601	echo "int foo(void){return 1;}" > conftest.c
7602	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7603-dynamiclib -Wl,-single_module conftest.c" >&5
7604	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7605	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7606        _lt_result=$?
7607	# If there is a non-empty error log, and "single_module"
7608	# appears in it, assume the flag caused a linker warning
7609        if test -s conftest.err && $GREP single_module conftest.err; then
7610	  cat conftest.err >&5
7611	# Otherwise, if the output was created with a 0 exit code from
7612	# the compiler, it worked.
7613	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7614	  lt_cv_apple_cc_single_mod=yes
7615	else
7616	  cat conftest.err >&5
7617	fi
7618	rm -rf libconftest.dylib*
7619	rm -f conftest.*
7620      fi
7621fi
7622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7623$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7624
7625    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7626$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7627if ${lt_cv_ld_exported_symbols_list+:} false; then :
7628  $as_echo_n "(cached) " >&6
7629else
7630  lt_cv_ld_exported_symbols_list=no
7631      save_LDFLAGS=$LDFLAGS
7632      echo "_main" > conftest.sym
7633      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7634      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7635/* end confdefs.h.  */
7636
7637int
7638main ()
7639{
7640
7641  ;
7642  return 0;
7643}
7644_ACEOF
7645if ac_fn_c_try_link "$LINENO"; then :
7646  lt_cv_ld_exported_symbols_list=yes
7647else
7648  lt_cv_ld_exported_symbols_list=no
7649fi
7650rm -f core conftest.err conftest.$ac_objext \
7651    conftest$ac_exeext conftest.$ac_ext
7652	LDFLAGS="$save_LDFLAGS"
7653
7654fi
7655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7656$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7657
7658    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7659$as_echo_n "checking for -force_load linker flag... " >&6; }
7660if ${lt_cv_ld_force_load+:} false; then :
7661  $as_echo_n "(cached) " >&6
7662else
7663  lt_cv_ld_force_load=no
7664      cat > conftest.c << _LT_EOF
7665int forced_loaded() { return 2;}
7666_LT_EOF
7667      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7668      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7669      echo "$AR cru libconftest.a conftest.o" >&5
7670      $AR cru libconftest.a conftest.o 2>&5
7671      echo "$RANLIB libconftest.a" >&5
7672      $RANLIB libconftest.a 2>&5
7673      cat > conftest.c << _LT_EOF
7674int main() { return 0;}
7675_LT_EOF
7676      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7677      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7678      _lt_result=$?
7679      if test -s conftest.err && $GREP force_load conftest.err; then
7680	cat conftest.err >&5
7681      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7682	lt_cv_ld_force_load=yes
7683      else
7684	cat conftest.err >&5
7685      fi
7686        rm -f conftest.err libconftest.a conftest conftest.c
7687        rm -rf conftest.dSYM
7688
7689fi
7690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7691$as_echo "$lt_cv_ld_force_load" >&6; }
7692    case $host_os in
7693    rhapsody* | darwin1.[012])
7694      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7695    darwin1.*)
7696      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7697    darwin*) # darwin 5.x on
7698      # if running on 10.5 or later, the deployment target defaults
7699      # to the OS version, if on x86, and 10.4, the deployment
7700      # target defaults to 10.4. Don't you love it?
7701      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7702	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7703	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7704	10.[012]*)
7705	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7706	10.*)
7707	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7708      esac
7709    ;;
7710  esac
7711    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7712      _lt_dar_single_mod='$single_module'
7713    fi
7714    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7715      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7716    else
7717      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7718    fi
7719    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7720      _lt_dsymutil='~$DSYMUTIL $lib || :'
7721    else
7722      _lt_dsymutil=
7723    fi
7724    ;;
7725  esac
7726
7727ac_ext=c
7728ac_cpp='$CPP $CPPFLAGS'
7729ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7730ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7731ac_compiler_gnu=$ac_cv_c_compiler_gnu
7732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7733$as_echo_n "checking how to run the C preprocessor... " >&6; }
7734# On Suns, sometimes $CPP names a directory.
7735if test -n "$CPP" && test -d "$CPP"; then
7736  CPP=
7737fi
7738if test -z "$CPP"; then
7739  if ${ac_cv_prog_CPP+:} false; then :
7740  $as_echo_n "(cached) " >&6
7741else
7742      # Double quotes because CPP needs to be expanded
7743    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7744    do
7745      ac_preproc_ok=false
7746for ac_c_preproc_warn_flag in '' yes
7747do
7748  # Use a header file that comes with gcc, so configuring glibc
7749  # with a fresh cross-compiler works.
7750  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7751  # <limits.h> exists even on freestanding compilers.
7752  # On the NeXT, cc -E runs the code through the compiler's parser,
7753  # not just through cpp. "Syntax error" is here to catch this case.
7754  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7755/* end confdefs.h.  */
7756#ifdef __STDC__
7757# include <limits.h>
7758#else
7759# include <assert.h>
7760#endif
7761		     Syntax error
7762_ACEOF
7763if ac_fn_c_try_cpp "$LINENO"; then :
7764
7765else
7766  # Broken: fails on valid input.
7767continue
7768fi
7769rm -f conftest.err conftest.i conftest.$ac_ext
7770
7771  # OK, works on sane cases.  Now check whether nonexistent headers
7772  # can be detected and how.
7773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7774/* end confdefs.h.  */
7775#include <ac_nonexistent.h>
7776_ACEOF
7777if ac_fn_c_try_cpp "$LINENO"; then :
7778  # Broken: success on invalid input.
7779continue
7780else
7781  # Passes both tests.
7782ac_preproc_ok=:
7783break
7784fi
7785rm -f conftest.err conftest.i conftest.$ac_ext
7786
7787done
7788# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7789rm -f conftest.i conftest.err conftest.$ac_ext
7790if $ac_preproc_ok; then :
7791  break
7792fi
7793
7794    done
7795    ac_cv_prog_CPP=$CPP
7796
7797fi
7798  CPP=$ac_cv_prog_CPP
7799else
7800  ac_cv_prog_CPP=$CPP
7801fi
7802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7803$as_echo "$CPP" >&6; }
7804ac_preproc_ok=false
7805for ac_c_preproc_warn_flag in '' yes
7806do
7807  # Use a header file that comes with gcc, so configuring glibc
7808  # with a fresh cross-compiler works.
7809  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7810  # <limits.h> exists even on freestanding compilers.
7811  # On the NeXT, cc -E runs the code through the compiler's parser,
7812  # not just through cpp. "Syntax error" is here to catch this case.
7813  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7814/* end confdefs.h.  */
7815#ifdef __STDC__
7816# include <limits.h>
7817#else
7818# include <assert.h>
7819#endif
7820		     Syntax error
7821_ACEOF
7822if ac_fn_c_try_cpp "$LINENO"; then :
7823
7824else
7825  # Broken: fails on valid input.
7826continue
7827fi
7828rm -f conftest.err conftest.i conftest.$ac_ext
7829
7830  # OK, works on sane cases.  Now check whether nonexistent headers
7831  # can be detected and how.
7832  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7833/* end confdefs.h.  */
7834#include <ac_nonexistent.h>
7835_ACEOF
7836if ac_fn_c_try_cpp "$LINENO"; then :
7837  # Broken: success on invalid input.
7838continue
7839else
7840  # Passes both tests.
7841ac_preproc_ok=:
7842break
7843fi
7844rm -f conftest.err conftest.i conftest.$ac_ext
7845
7846done
7847# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7848rm -f conftest.i conftest.err conftest.$ac_ext
7849if $ac_preproc_ok; then :
7850
7851else
7852  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7853$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7854as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7855See \`config.log' for more details" "$LINENO" 5; }
7856fi
7857
7858ac_ext=c
7859ac_cpp='$CPP $CPPFLAGS'
7860ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7861ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7862ac_compiler_gnu=$ac_cv_c_compiler_gnu
7863
7864
7865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7866$as_echo_n "checking for ANSI C header files... " >&6; }
7867if ${ac_cv_header_stdc+:} false; then :
7868  $as_echo_n "(cached) " >&6
7869else
7870  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7871/* end confdefs.h.  */
7872#include <stdlib.h>
7873#include <stdarg.h>
7874#include <string.h>
7875#include <float.h>
7876
7877int
7878main ()
7879{
7880
7881  ;
7882  return 0;
7883}
7884_ACEOF
7885if ac_fn_c_try_compile "$LINENO"; then :
7886  ac_cv_header_stdc=yes
7887else
7888  ac_cv_header_stdc=no
7889fi
7890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7891
7892if test $ac_cv_header_stdc = yes; then
7893  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7894  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7895/* end confdefs.h.  */
7896#include <string.h>
7897
7898_ACEOF
7899if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7900  $EGREP "memchr" >/dev/null 2>&1; then :
7901
7902else
7903  ac_cv_header_stdc=no
7904fi
7905rm -f conftest*
7906
7907fi
7908
7909if test $ac_cv_header_stdc = yes; then
7910  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7911  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7912/* end confdefs.h.  */
7913#include <stdlib.h>
7914
7915_ACEOF
7916if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7917  $EGREP "free" >/dev/null 2>&1; then :
7918
7919else
7920  ac_cv_header_stdc=no
7921fi
7922rm -f conftest*
7923
7924fi
7925
7926if test $ac_cv_header_stdc = yes; then
7927  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7928  if test "$cross_compiling" = yes; then :
7929  :
7930else
7931  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7932/* end confdefs.h.  */
7933#include <ctype.h>
7934#include <stdlib.h>
7935#if ((' ' & 0x0FF) == 0x020)
7936# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7937# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7938#else
7939# define ISLOWER(c) \
7940		   (('a' <= (c) && (c) <= 'i') \
7941		     || ('j' <= (c) && (c) <= 'r') \
7942		     || ('s' <= (c) && (c) <= 'z'))
7943# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7944#endif
7945
7946#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7947int
7948main ()
7949{
7950  int i;
7951  for (i = 0; i < 256; i++)
7952    if (XOR (islower (i), ISLOWER (i))
7953	|| toupper (i) != TOUPPER (i))
7954      return 2;
7955  return 0;
7956}
7957_ACEOF
7958if ac_fn_c_try_run "$LINENO"; then :
7959
7960else
7961  ac_cv_header_stdc=no
7962fi
7963rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7964  conftest.$ac_objext conftest.beam conftest.$ac_ext
7965fi
7966
7967fi
7968fi
7969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7970$as_echo "$ac_cv_header_stdc" >&6; }
7971if test $ac_cv_header_stdc = yes; then
7972
7973$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7974
7975fi
7976
7977# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7978for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7979		  inttypes.h stdint.h unistd.h
7980do :
7981  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7982ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7983"
7984if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7985  cat >>confdefs.h <<_ACEOF
7986#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7987_ACEOF
7988
7989fi
7990
7991done
7992
7993
7994for ac_header in dlfcn.h
7995do :
7996  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7997"
7998if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7999  cat >>confdefs.h <<_ACEOF
8000#define HAVE_DLFCN_H 1
8001_ACEOF
8002
8003fi
8004
8005done
8006
8007
8008
8009
8010
8011# Set options
8012
8013
8014
8015        enable_dlopen=no
8016
8017
8018
8019            # Check whether --enable-shared was given.
8020if test "${enable_shared+set}" = set; then :
8021  enableval=$enable_shared; p=${PACKAGE-default}
8022    case $enableval in
8023    yes) enable_shared=yes ;;
8024    no) enable_shared=no ;;
8025    *)
8026      enable_shared=no
8027      # Look at the argument we got.  We use all the common list separators.
8028      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8029      for pkg in $enableval; do
8030	IFS="$lt_save_ifs"
8031	if test "X$pkg" = "X$p"; then
8032	  enable_shared=yes
8033	fi
8034      done
8035      IFS="$lt_save_ifs"
8036      ;;
8037    esac
8038else
8039  enable_shared=yes
8040fi
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050  # Check whether --enable-static was given.
8051if test "${enable_static+set}" = set; then :
8052  enableval=$enable_static; p=${PACKAGE-default}
8053    case $enableval in
8054    yes) enable_static=yes ;;
8055    no) enable_static=no ;;
8056    *)
8057     enable_static=no
8058      # Look at the argument we got.  We use all the common list separators.
8059      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8060      for pkg in $enableval; do
8061	IFS="$lt_save_ifs"
8062	if test "X$pkg" = "X$p"; then
8063	  enable_static=yes
8064	fi
8065      done
8066      IFS="$lt_save_ifs"
8067      ;;
8068    esac
8069else
8070  enable_static=yes
8071fi
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082# Check whether --with-pic was given.
8083if test "${with_pic+set}" = set; then :
8084  withval=$with_pic; lt_p=${PACKAGE-default}
8085    case $withval in
8086    yes|no) pic_mode=$withval ;;
8087    *)
8088      pic_mode=default
8089      # Look at the argument we got.  We use all the common list separators.
8090      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8091      for lt_pkg in $withval; do
8092	IFS="$lt_save_ifs"
8093	if test "X$lt_pkg" = "X$lt_p"; then
8094	  pic_mode=yes
8095	fi
8096      done
8097      IFS="$lt_save_ifs"
8098      ;;
8099    esac
8100else
8101  pic_mode=default
8102fi
8103
8104
8105test -z "$pic_mode" && pic_mode=default
8106
8107
8108
8109
8110
8111
8112
8113  # Check whether --enable-fast-install was given.
8114if test "${enable_fast_install+set}" = set; then :
8115  enableval=$enable_fast_install; p=${PACKAGE-default}
8116    case $enableval in
8117    yes) enable_fast_install=yes ;;
8118    no) enable_fast_install=no ;;
8119    *)
8120      enable_fast_install=no
8121      # Look at the argument we got.  We use all the common list separators.
8122      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8123      for pkg in $enableval; do
8124	IFS="$lt_save_ifs"
8125	if test "X$pkg" = "X$p"; then
8126	  enable_fast_install=yes
8127	fi
8128      done
8129      IFS="$lt_save_ifs"
8130      ;;
8131    esac
8132else
8133  enable_fast_install=yes
8134fi
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146# This can be used to rebuild libtool when needed
8147LIBTOOL_DEPS="$ltmain"
8148
8149# Always use our own libtool.
8150LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181test -z "$LN_S" && LN_S="ln -s"
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196if test -n "${ZSH_VERSION+set}" ; then
8197   setopt NO_GLOB_SUBST
8198fi
8199
8200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8201$as_echo_n "checking for objdir... " >&6; }
8202if ${lt_cv_objdir+:} false; then :
8203  $as_echo_n "(cached) " >&6
8204else
8205  rm -f .libs 2>/dev/null
8206mkdir .libs 2>/dev/null
8207if test -d .libs; then
8208  lt_cv_objdir=.libs
8209else
8210  # MS-DOS does not allow filenames that begin with a dot.
8211  lt_cv_objdir=_libs
8212fi
8213rmdir .libs 2>/dev/null
8214fi
8215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8216$as_echo "$lt_cv_objdir" >&6; }
8217objdir=$lt_cv_objdir
8218
8219
8220
8221
8222
8223cat >>confdefs.h <<_ACEOF
8224#define LT_OBJDIR "$lt_cv_objdir/"
8225_ACEOF
8226
8227
8228
8229
8230case $host_os in
8231aix3*)
8232  # AIX sometimes has problems with the GCC collect2 program.  For some
8233  # reason, if we set the COLLECT_NAMES environment variable, the problems
8234  # vanish in a puff of smoke.
8235  if test "X${COLLECT_NAMES+set}" != Xset; then
8236    COLLECT_NAMES=
8237    export COLLECT_NAMES
8238  fi
8239  ;;
8240esac
8241
8242# Global variables:
8243ofile=libtool
8244can_build_shared=yes
8245
8246# All known linkers require a `.a' archive for static linking (except MSVC,
8247# which needs '.lib').
8248libext=a
8249
8250with_gnu_ld="$lt_cv_prog_gnu_ld"
8251
8252old_CC="$CC"
8253old_CFLAGS="$CFLAGS"
8254
8255# Set sane defaults for various variables
8256test -z "$CC" && CC=cc
8257test -z "$LTCC" && LTCC=$CC
8258test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8259test -z "$LD" && LD=ld
8260test -z "$ac_objext" && ac_objext=o
8261
8262for cc_temp in $compiler""; do
8263  case $cc_temp in
8264    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8265    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8266    \-*) ;;
8267    *) break;;
8268  esac
8269done
8270cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8271
8272
8273# Only perform the check for file, if the check method requires it
8274test -z "$MAGIC_CMD" && MAGIC_CMD=file
8275case $deplibs_check_method in
8276file_magic*)
8277  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8278    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8279$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8280if ${lt_cv_path_MAGIC_CMD+:} false; then :
8281  $as_echo_n "(cached) " >&6
8282else
8283  case $MAGIC_CMD in
8284[\\/*] |  ?:[\\/]*)
8285  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8286  ;;
8287*)
8288  lt_save_MAGIC_CMD="$MAGIC_CMD"
8289  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8290  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8291  for ac_dir in $ac_dummy; do
8292    IFS="$lt_save_ifs"
8293    test -z "$ac_dir" && ac_dir=.
8294    if test -f $ac_dir/${ac_tool_prefix}file; then
8295      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8296      if test -n "$file_magic_test_file"; then
8297	case $deplibs_check_method in
8298	"file_magic "*)
8299	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8300	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8301	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8302	    $EGREP "$file_magic_regex" > /dev/null; then
8303	    :
8304	  else
8305	    cat <<_LT_EOF 1>&2
8306
8307*** Warning: the command libtool uses to detect shared libraries,
8308*** $file_magic_cmd, produces output that libtool cannot recognize.
8309*** The result is that libtool may fail to recognize shared libraries
8310*** as such.  This will affect the creation of libtool libraries that
8311*** depend on shared libraries, but programs linked with such libtool
8312*** libraries will work regardless of this problem.  Nevertheless, you
8313*** may want to report the problem to your system manager and/or to
8314*** bug-libtool@gnu.org
8315
8316_LT_EOF
8317	  fi ;;
8318	esac
8319      fi
8320      break
8321    fi
8322  done
8323  IFS="$lt_save_ifs"
8324  MAGIC_CMD="$lt_save_MAGIC_CMD"
8325  ;;
8326esac
8327fi
8328
8329MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8330if test -n "$MAGIC_CMD"; then
8331  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8332$as_echo "$MAGIC_CMD" >&6; }
8333else
8334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8335$as_echo "no" >&6; }
8336fi
8337
8338
8339
8340
8341
8342if test -z "$lt_cv_path_MAGIC_CMD"; then
8343  if test -n "$ac_tool_prefix"; then
8344    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8345$as_echo_n "checking for file... " >&6; }
8346if ${lt_cv_path_MAGIC_CMD+:} false; then :
8347  $as_echo_n "(cached) " >&6
8348else
8349  case $MAGIC_CMD in
8350[\\/*] |  ?:[\\/]*)
8351  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8352  ;;
8353*)
8354  lt_save_MAGIC_CMD="$MAGIC_CMD"
8355  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8356  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8357  for ac_dir in $ac_dummy; do
8358    IFS="$lt_save_ifs"
8359    test -z "$ac_dir" && ac_dir=.
8360    if test -f $ac_dir/file; then
8361      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8362      if test -n "$file_magic_test_file"; then
8363	case $deplibs_check_method in
8364	"file_magic "*)
8365	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8366	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8367	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8368	    $EGREP "$file_magic_regex" > /dev/null; then
8369	    :
8370	  else
8371	    cat <<_LT_EOF 1>&2
8372
8373*** Warning: the command libtool uses to detect shared libraries,
8374*** $file_magic_cmd, produces output that libtool cannot recognize.
8375*** The result is that libtool may fail to recognize shared libraries
8376*** as such.  This will affect the creation of libtool libraries that
8377*** depend on shared libraries, but programs linked with such libtool
8378*** libraries will work regardless of this problem.  Nevertheless, you
8379*** may want to report the problem to your system manager and/or to
8380*** bug-libtool@gnu.org
8381
8382_LT_EOF
8383	  fi ;;
8384	esac
8385      fi
8386      break
8387    fi
8388  done
8389  IFS="$lt_save_ifs"
8390  MAGIC_CMD="$lt_save_MAGIC_CMD"
8391  ;;
8392esac
8393fi
8394
8395MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8396if test -n "$MAGIC_CMD"; then
8397  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8398$as_echo "$MAGIC_CMD" >&6; }
8399else
8400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8401$as_echo "no" >&6; }
8402fi
8403
8404
8405  else
8406    MAGIC_CMD=:
8407  fi
8408fi
8409
8410  fi
8411  ;;
8412esac
8413
8414# Use C for the default configuration in the libtool script
8415
8416lt_save_CC="$CC"
8417ac_ext=c
8418ac_cpp='$CPP $CPPFLAGS'
8419ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8420ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8421ac_compiler_gnu=$ac_cv_c_compiler_gnu
8422
8423
8424# Source file extension for C test sources.
8425ac_ext=c
8426
8427# Object file extension for compiled C test sources.
8428objext=o
8429objext=$objext
8430
8431# Code to be used in simple compile tests
8432lt_simple_compile_test_code="int some_variable = 0;"
8433
8434# Code to be used in simple link tests
8435lt_simple_link_test_code='int main(){return(0);}'
8436
8437
8438
8439
8440
8441
8442
8443# If no C compiler was specified, use CC.
8444LTCC=${LTCC-"$CC"}
8445
8446# If no C compiler flags were specified, use CFLAGS.
8447LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8448
8449# Allow CC to be a program name with arguments.
8450compiler=$CC
8451
8452# Save the default compiler, since it gets overwritten when the other
8453# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8454compiler_DEFAULT=$CC
8455
8456# save warnings/boilerplate of simple test code
8457ac_outfile=conftest.$ac_objext
8458echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8459eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8460_lt_compiler_boilerplate=`cat conftest.err`
8461$RM conftest*
8462
8463ac_outfile=conftest.$ac_objext
8464echo "$lt_simple_link_test_code" >conftest.$ac_ext
8465eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8466_lt_linker_boilerplate=`cat conftest.err`
8467$RM -r conftest*
8468
8469
8470## CAVEAT EMPTOR:
8471## There is no encapsulation within the following macros, do not change
8472## the running order or otherwise move them around unless you know exactly
8473## what you are doing...
8474if test -n "$compiler"; then
8475
8476lt_prog_compiler_no_builtin_flag=
8477
8478if test "$GCC" = yes; then
8479  case $cc_basename in
8480  nvcc*)
8481    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8482  *)
8483    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8484  esac
8485
8486  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8487$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8488if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8489  $as_echo_n "(cached) " >&6
8490else
8491  lt_cv_prog_compiler_rtti_exceptions=no
8492   ac_outfile=conftest.$ac_objext
8493   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8494   lt_compiler_flag="-fno-rtti -fno-exceptions"
8495   # Insert the option either (1) after the last *FLAGS variable, or
8496   # (2) before a word containing "conftest.", or (3) at the end.
8497   # Note that $ac_compile itself does not contain backslashes and begins
8498   # with a dollar sign (not a hyphen), so the echo should work correctly.
8499   # The option is referenced via a variable to avoid confusing sed.
8500   lt_compile=`echo "$ac_compile" | $SED \
8501   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8502   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8503   -e 's:$: $lt_compiler_flag:'`
8504   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8505   (eval "$lt_compile" 2>conftest.err)
8506   ac_status=$?
8507   cat conftest.err >&5
8508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8509   if (exit $ac_status) && test -s "$ac_outfile"; then
8510     # The compiler can only warn and ignore the option if not recognized
8511     # So say no if there are warnings other than the usual output.
8512     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8513     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8514     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8515       lt_cv_prog_compiler_rtti_exceptions=yes
8516     fi
8517   fi
8518   $RM conftest*
8519
8520fi
8521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8522$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8523
8524if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8525    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8526else
8527    :
8528fi
8529
8530fi
8531
8532
8533
8534
8535
8536
8537  lt_prog_compiler_wl=
8538lt_prog_compiler_pic=
8539lt_prog_compiler_static=
8540
8541
8542  if test "$GCC" = yes; then
8543    lt_prog_compiler_wl='-Wl,'
8544    lt_prog_compiler_static='-static'
8545
8546    case $host_os in
8547      aix*)
8548      # All AIX code is PIC.
8549      if test "$host_cpu" = ia64; then
8550	# AIX 5 now supports IA64 processor
8551	lt_prog_compiler_static='-Bstatic'
8552      fi
8553      ;;
8554
8555    amigaos*)
8556      case $host_cpu in
8557      powerpc)
8558            # see comment about AmigaOS4 .so support
8559            lt_prog_compiler_pic='-fPIC'
8560        ;;
8561      m68k)
8562            # FIXME: we need at least 68020 code to build shared libraries, but
8563            # adding the `-m68020' flag to GCC prevents building anything better,
8564            # like `-m68040'.
8565            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8566        ;;
8567      esac
8568      ;;
8569
8570    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8571      # PIC is the default for these OSes.
8572      ;;
8573
8574    mingw* | cygwin* | pw32* | os2* | cegcc*)
8575      # This hack is so that the source file can tell whether it is being
8576      # built for inclusion in a dll (and should export symbols for example).
8577      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8578      # (--disable-auto-import) libraries
8579      lt_prog_compiler_pic='-DDLL_EXPORT'
8580      ;;
8581
8582    darwin* | rhapsody*)
8583      # PIC is the default on this platform
8584      # Common symbols not allowed in MH_DYLIB files
8585      lt_prog_compiler_pic='-fno-common'
8586      ;;
8587
8588    haiku*)
8589      # PIC is the default for Haiku.
8590      # The "-static" flag exists, but is broken.
8591      lt_prog_compiler_static=
8592      ;;
8593
8594    hpux*)
8595      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8596      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8597      # sets the default TLS model and affects inlining.
8598      case $host_cpu in
8599      hppa*64*)
8600	# +Z the default
8601	;;
8602      *)
8603	lt_prog_compiler_pic='-fPIC'
8604	;;
8605      esac
8606      ;;
8607
8608    interix[3-9]*)
8609      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8610      # Instead, we relocate shared libraries at runtime.
8611      ;;
8612
8613    msdosdjgpp*)
8614      # Just because we use GCC doesn't mean we suddenly get shared libraries
8615      # on systems that don't support them.
8616      lt_prog_compiler_can_build_shared=no
8617      enable_shared=no
8618      ;;
8619
8620    *nto* | *qnx*)
8621      # QNX uses GNU C++, but need to define -shared option too, otherwise
8622      # it will coredump.
8623      lt_prog_compiler_pic='-fPIC -shared'
8624      ;;
8625
8626    sysv4*MP*)
8627      if test -d /usr/nec; then
8628	lt_prog_compiler_pic=-Kconform_pic
8629      fi
8630      ;;
8631
8632    *)
8633      lt_prog_compiler_pic='-fPIC'
8634      ;;
8635    esac
8636
8637    case $cc_basename in
8638    nvcc*) # Cuda Compiler Driver 2.2
8639      lt_prog_compiler_wl='-Xlinker '
8640      if test -n "$lt_prog_compiler_pic"; then
8641        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8642      fi
8643      ;;
8644    esac
8645  else
8646    # PORTME Check for flag to pass linker flags through the system compiler.
8647    case $host_os in
8648    aix*)
8649      lt_prog_compiler_wl='-Wl,'
8650      if test "$host_cpu" = ia64; then
8651	# AIX 5 now supports IA64 processor
8652	lt_prog_compiler_static='-Bstatic'
8653      else
8654	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8655      fi
8656      ;;
8657
8658    mingw* | cygwin* | pw32* | os2* | cegcc*)
8659      # This hack is so that the source file can tell whether it is being
8660      # built for inclusion in a dll (and should export symbols for example).
8661      lt_prog_compiler_pic='-DDLL_EXPORT'
8662      ;;
8663
8664    hpux9* | hpux10* | hpux11*)
8665      lt_prog_compiler_wl='-Wl,'
8666      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8667      # not for PA HP-UX.
8668      case $host_cpu in
8669      hppa*64*|ia64*)
8670	# +Z the default
8671	;;
8672      *)
8673	lt_prog_compiler_pic='+Z'
8674	;;
8675      esac
8676      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8677      lt_prog_compiler_static='${wl}-a ${wl}archive'
8678      ;;
8679
8680    irix5* | irix6* | nonstopux*)
8681      lt_prog_compiler_wl='-Wl,'
8682      # PIC (with -KPIC) is the default.
8683      lt_prog_compiler_static='-non_shared'
8684      ;;
8685
8686    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8687      case $cc_basename in
8688      # old Intel for x86_64 which still supported -KPIC.
8689      ecc*)
8690	lt_prog_compiler_wl='-Wl,'
8691	lt_prog_compiler_pic='-KPIC'
8692	lt_prog_compiler_static='-static'
8693        ;;
8694      # icc used to be incompatible with GCC.
8695      # ICC 10 doesn't accept -KPIC any more.
8696      icc* | ifort*)
8697	lt_prog_compiler_wl='-Wl,'
8698	lt_prog_compiler_pic='-fPIC'
8699	lt_prog_compiler_static='-static'
8700        ;;
8701      # Lahey Fortran 8.1.
8702      lf95*)
8703	lt_prog_compiler_wl='-Wl,'
8704	lt_prog_compiler_pic='--shared'
8705	lt_prog_compiler_static='--static'
8706	;;
8707      nagfor*)
8708	# NAG Fortran compiler
8709	lt_prog_compiler_wl='-Wl,-Wl,,'
8710	lt_prog_compiler_pic='-PIC'
8711	lt_prog_compiler_static='-Bstatic'
8712	;;
8713      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8714        # Portland Group compilers (*not* the Pentium gcc compiler,
8715	# which looks to be a dead project)
8716	lt_prog_compiler_wl='-Wl,'
8717	lt_prog_compiler_pic='-fpic'
8718	lt_prog_compiler_static='-Bstatic'
8719        ;;
8720      ccc*)
8721        lt_prog_compiler_wl='-Wl,'
8722        # All Alpha code is PIC.
8723        lt_prog_compiler_static='-non_shared'
8724        ;;
8725      xl* | bgxl* | bgf* | mpixl*)
8726	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8727	lt_prog_compiler_wl='-Wl,'
8728	lt_prog_compiler_pic='-qpic'
8729	lt_prog_compiler_static='-qstaticlink'
8730	;;
8731      *)
8732	case `$CC -V 2>&1 | sed 5q` in
8733	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8734	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8735	  lt_prog_compiler_pic='-KPIC'
8736	  lt_prog_compiler_static='-Bstatic'
8737	  lt_prog_compiler_wl=''
8738	  ;;
8739	*Sun\ F* | *Sun*Fortran*)
8740	  lt_prog_compiler_pic='-KPIC'
8741	  lt_prog_compiler_static='-Bstatic'
8742	  lt_prog_compiler_wl='-Qoption ld '
8743	  ;;
8744	*Sun\ C*)
8745	  # Sun C 5.9
8746	  lt_prog_compiler_pic='-KPIC'
8747	  lt_prog_compiler_static='-Bstatic'
8748	  lt_prog_compiler_wl='-Wl,'
8749	  ;;
8750        *Intel*\ [CF]*Compiler*)
8751	  lt_prog_compiler_wl='-Wl,'
8752	  lt_prog_compiler_pic='-fPIC'
8753	  lt_prog_compiler_static='-static'
8754	  ;;
8755	*Portland\ Group*)
8756	  lt_prog_compiler_wl='-Wl,'
8757	  lt_prog_compiler_pic='-fpic'
8758	  lt_prog_compiler_static='-Bstatic'
8759	  ;;
8760	esac
8761	;;
8762      esac
8763      ;;
8764
8765    newsos6)
8766      lt_prog_compiler_pic='-KPIC'
8767      lt_prog_compiler_static='-Bstatic'
8768      ;;
8769
8770    *nto* | *qnx*)
8771      # QNX uses GNU C++, but need to define -shared option too, otherwise
8772      # it will coredump.
8773      lt_prog_compiler_pic='-fPIC -shared'
8774      ;;
8775
8776    osf3* | osf4* | osf5*)
8777      lt_prog_compiler_wl='-Wl,'
8778      # All OSF/1 code is PIC.
8779      lt_prog_compiler_static='-non_shared'
8780      ;;
8781
8782    rdos*)
8783      lt_prog_compiler_static='-non_shared'
8784      ;;
8785
8786    solaris*)
8787      lt_prog_compiler_pic='-KPIC'
8788      lt_prog_compiler_static='-Bstatic'
8789      case $cc_basename in
8790      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8791	lt_prog_compiler_wl='-Qoption ld ';;
8792      *)
8793	lt_prog_compiler_wl='-Wl,';;
8794      esac
8795      ;;
8796
8797    sunos4*)
8798      lt_prog_compiler_wl='-Qoption ld '
8799      lt_prog_compiler_pic='-PIC'
8800      lt_prog_compiler_static='-Bstatic'
8801      ;;
8802
8803    sysv4 | sysv4.2uw2* | sysv4.3*)
8804      lt_prog_compiler_wl='-Wl,'
8805      lt_prog_compiler_pic='-KPIC'
8806      lt_prog_compiler_static='-Bstatic'
8807      ;;
8808
8809    sysv4*MP*)
8810      if test -d /usr/nec ;then
8811	lt_prog_compiler_pic='-Kconform_pic'
8812	lt_prog_compiler_static='-Bstatic'
8813      fi
8814      ;;
8815
8816    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8817      lt_prog_compiler_wl='-Wl,'
8818      lt_prog_compiler_pic='-KPIC'
8819      lt_prog_compiler_static='-Bstatic'
8820      ;;
8821
8822    unicos*)
8823      lt_prog_compiler_wl='-Wl,'
8824      lt_prog_compiler_can_build_shared=no
8825      ;;
8826
8827    uts4*)
8828      lt_prog_compiler_pic='-pic'
8829      lt_prog_compiler_static='-Bstatic'
8830      ;;
8831
8832    *)
8833      lt_prog_compiler_can_build_shared=no
8834      ;;
8835    esac
8836  fi
8837
8838case $host_os in
8839  # For platforms which do not support PIC, -DPIC is meaningless:
8840  *djgpp*)
8841    lt_prog_compiler_pic=
8842    ;;
8843  *)
8844    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8845    ;;
8846esac
8847
8848{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8849$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8850if ${lt_cv_prog_compiler_pic+:} false; then :
8851  $as_echo_n "(cached) " >&6
8852else
8853  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8854fi
8855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8856$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8857lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8858
8859#
8860# Check to make sure the PIC flag actually works.
8861#
8862if test -n "$lt_prog_compiler_pic"; then
8863  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8864$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8865if ${lt_cv_prog_compiler_pic_works+:} false; then :
8866  $as_echo_n "(cached) " >&6
8867else
8868  lt_cv_prog_compiler_pic_works=no
8869   ac_outfile=conftest.$ac_objext
8870   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8871   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8872   # Insert the option either (1) after the last *FLAGS variable, or
8873   # (2) before a word containing "conftest.", or (3) at the end.
8874   # Note that $ac_compile itself does not contain backslashes and begins
8875   # with a dollar sign (not a hyphen), so the echo should work correctly.
8876   # The option is referenced via a variable to avoid confusing sed.
8877   lt_compile=`echo "$ac_compile" | $SED \
8878   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8879   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8880   -e 's:$: $lt_compiler_flag:'`
8881   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8882   (eval "$lt_compile" 2>conftest.err)
8883   ac_status=$?
8884   cat conftest.err >&5
8885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8886   if (exit $ac_status) && test -s "$ac_outfile"; then
8887     # The compiler can only warn and ignore the option if not recognized
8888     # So say no if there are warnings other than the usual output.
8889     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8890     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8891     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8892       lt_cv_prog_compiler_pic_works=yes
8893     fi
8894   fi
8895   $RM conftest*
8896
8897fi
8898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8899$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8900
8901if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8902    case $lt_prog_compiler_pic in
8903     "" | " "*) ;;
8904     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8905     esac
8906else
8907    lt_prog_compiler_pic=
8908     lt_prog_compiler_can_build_shared=no
8909fi
8910
8911fi
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923#
8924# Check to make sure the static flag actually works.
8925#
8926wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8928$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8929if ${lt_cv_prog_compiler_static_works+:} false; then :
8930  $as_echo_n "(cached) " >&6
8931else
8932  lt_cv_prog_compiler_static_works=no
8933   save_LDFLAGS="$LDFLAGS"
8934   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8935   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8936   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8937     # The linker can only warn and ignore the option if not recognized
8938     # So say no if there are warnings
8939     if test -s conftest.err; then
8940       # Append any errors to the config.log.
8941       cat conftest.err 1>&5
8942       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8943       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8944       if diff conftest.exp conftest.er2 >/dev/null; then
8945         lt_cv_prog_compiler_static_works=yes
8946       fi
8947     else
8948       lt_cv_prog_compiler_static_works=yes
8949     fi
8950   fi
8951   $RM -r conftest*
8952   LDFLAGS="$save_LDFLAGS"
8953
8954fi
8955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8956$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8957
8958if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8959    :
8960else
8961    lt_prog_compiler_static=
8962fi
8963
8964
8965
8966
8967
8968
8969
8970  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8971$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8972if ${lt_cv_prog_compiler_c_o+:} false; then :
8973  $as_echo_n "(cached) " >&6
8974else
8975  lt_cv_prog_compiler_c_o=no
8976   $RM -r conftest 2>/dev/null
8977   mkdir conftest
8978   cd conftest
8979   mkdir out
8980   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8981
8982   lt_compiler_flag="-o out/conftest2.$ac_objext"
8983   # Insert the option either (1) after the last *FLAGS variable, or
8984   # (2) before a word containing "conftest.", or (3) at the end.
8985   # Note that $ac_compile itself does not contain backslashes and begins
8986   # with a dollar sign (not a hyphen), so the echo should work correctly.
8987   lt_compile=`echo "$ac_compile" | $SED \
8988   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8989   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8990   -e 's:$: $lt_compiler_flag:'`
8991   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8992   (eval "$lt_compile" 2>out/conftest.err)
8993   ac_status=$?
8994   cat out/conftest.err >&5
8995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8996   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8997   then
8998     # The compiler can only warn and ignore the option if not recognized
8999     # So say no if there are warnings
9000     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9001     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9002     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9003       lt_cv_prog_compiler_c_o=yes
9004     fi
9005   fi
9006   chmod u+w . 2>&5
9007   $RM conftest*
9008   # SGI C++ compiler will create directory out/ii_files/ for
9009   # template instantiation
9010   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9011   $RM out/* && rmdir out
9012   cd ..
9013   $RM -r conftest
9014   $RM conftest*
9015
9016fi
9017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9018$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9019
9020
9021
9022
9023
9024
9025  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9026$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9027if ${lt_cv_prog_compiler_c_o+:} false; then :
9028  $as_echo_n "(cached) " >&6
9029else
9030  lt_cv_prog_compiler_c_o=no
9031   $RM -r conftest 2>/dev/null
9032   mkdir conftest
9033   cd conftest
9034   mkdir out
9035   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9036
9037   lt_compiler_flag="-o out/conftest2.$ac_objext"
9038   # Insert the option either (1) after the last *FLAGS variable, or
9039   # (2) before a word containing "conftest.", or (3) at the end.
9040   # Note that $ac_compile itself does not contain backslashes and begins
9041   # with a dollar sign (not a hyphen), so the echo should work correctly.
9042   lt_compile=`echo "$ac_compile" | $SED \
9043   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9044   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9045   -e 's:$: $lt_compiler_flag:'`
9046   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9047   (eval "$lt_compile" 2>out/conftest.err)
9048   ac_status=$?
9049   cat out/conftest.err >&5
9050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9051   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9052   then
9053     # The compiler can only warn and ignore the option if not recognized
9054     # So say no if there are warnings
9055     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9056     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9057     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9058       lt_cv_prog_compiler_c_o=yes
9059     fi
9060   fi
9061   chmod u+w . 2>&5
9062   $RM conftest*
9063   # SGI C++ compiler will create directory out/ii_files/ for
9064   # template instantiation
9065   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9066   $RM out/* && rmdir out
9067   cd ..
9068   $RM -r conftest
9069   $RM conftest*
9070
9071fi
9072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9073$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9074
9075
9076
9077
9078hard_links="nottested"
9079if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9080  # do not overwrite the value of need_locks provided by the user
9081  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9082$as_echo_n "checking if we can lock with hard links... " >&6; }
9083  hard_links=yes
9084  $RM conftest*
9085  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9086  touch conftest.a
9087  ln conftest.a conftest.b 2>&5 || hard_links=no
9088  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9089  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9090$as_echo "$hard_links" >&6; }
9091  if test "$hard_links" = no; then
9092    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9093$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9094    need_locks=warn
9095  fi
9096else
9097  need_locks=no
9098fi
9099
9100
9101
9102
9103
9104
9105  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9106$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9107
9108  runpath_var=
9109  allow_undefined_flag=
9110  always_export_symbols=no
9111  archive_cmds=
9112  archive_expsym_cmds=
9113  compiler_needs_object=no
9114  enable_shared_with_static_runtimes=no
9115  export_dynamic_flag_spec=
9116  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9117  hardcode_automatic=no
9118  hardcode_direct=no
9119  hardcode_direct_absolute=no
9120  hardcode_libdir_flag_spec=
9121  hardcode_libdir_separator=
9122  hardcode_minus_L=no
9123  hardcode_shlibpath_var=unsupported
9124  inherit_rpath=no
9125  link_all_deplibs=unknown
9126  module_cmds=
9127  module_expsym_cmds=
9128  old_archive_from_new_cmds=
9129  old_archive_from_expsyms_cmds=
9130  thread_safe_flag_spec=
9131  whole_archive_flag_spec=
9132  # include_expsyms should be a list of space-separated symbols to be *always*
9133  # included in the symbol list
9134  include_expsyms=
9135  # exclude_expsyms can be an extended regexp of symbols to exclude
9136  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9137  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9138  # as well as any symbol that contains `d'.
9139  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9140  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9141  # platforms (ab)use it in PIC code, but their linkers get confused if
9142  # the symbol is explicitly referenced.  Since portable code cannot
9143  # rely on this symbol name, it's probably fine to never include it in
9144  # preloaded symbol tables.
9145  # Exclude shared library initialization/finalization symbols.
9146  extract_expsyms_cmds=
9147
9148  case $host_os in
9149  cygwin* | mingw* | pw32* | cegcc*)
9150    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9151    # When not using gcc, we currently assume that we are using
9152    # Microsoft Visual C++.
9153    if test "$GCC" != yes; then
9154      with_gnu_ld=no
9155    fi
9156    ;;
9157  interix*)
9158    # we just hope/assume this is gcc and not c89 (= MSVC++)
9159    with_gnu_ld=yes
9160    ;;
9161  openbsd*)
9162    with_gnu_ld=no
9163    ;;
9164  esac
9165
9166  ld_shlibs=yes
9167
9168  # On some targets, GNU ld is compatible enough with the native linker
9169  # that we're better off using the native interface for both.
9170  lt_use_gnu_ld_interface=no
9171  if test "$with_gnu_ld" = yes; then
9172    case $host_os in
9173      aix*)
9174	# The AIX port of GNU ld has always aspired to compatibility
9175	# with the native linker.  However, as the warning in the GNU ld
9176	# block says, versions before 2.19.5* couldn't really create working
9177	# shared libraries, regardless of the interface used.
9178	case `$LD -v 2>&1` in
9179	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9180	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9181	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9182	  *)
9183	    lt_use_gnu_ld_interface=yes
9184	    ;;
9185	esac
9186	;;
9187      *)
9188	lt_use_gnu_ld_interface=yes
9189	;;
9190    esac
9191  fi
9192
9193  if test "$lt_use_gnu_ld_interface" = yes; then
9194    # If archive_cmds runs LD, not CC, wlarc should be empty
9195    wlarc='${wl}'
9196
9197    # Set some defaults for GNU ld with shared library support. These
9198    # are reset later if shared libraries are not supported. Putting them
9199    # here allows them to be overridden if necessary.
9200    runpath_var=LD_RUN_PATH
9201    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9202    export_dynamic_flag_spec='${wl}--export-dynamic'
9203    # ancient GNU ld didn't support --whole-archive et. al.
9204    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9205      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9206    else
9207      whole_archive_flag_spec=
9208    fi
9209    supports_anon_versioning=no
9210    case `$LD -v 2>&1` in
9211      *GNU\ gold*) supports_anon_versioning=yes ;;
9212      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9213      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9214      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9215      *\ 2.11.*) ;; # other 2.11 versions
9216      *) supports_anon_versioning=yes ;;
9217    esac
9218
9219    # See if GNU ld supports shared libraries.
9220    case $host_os in
9221    aix[3-9]*)
9222      # On AIX/PPC, the GNU linker is very broken
9223      if test "$host_cpu" != ia64; then
9224	ld_shlibs=no
9225	cat <<_LT_EOF 1>&2
9226
9227*** Warning: the GNU linker, at least up to release 2.19, is reported
9228*** to be unable to reliably create shared libraries on AIX.
9229*** Therefore, libtool is disabling shared libraries support.  If you
9230*** really care for shared libraries, you may want to install binutils
9231*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9232*** You will then need to restart the configuration process.
9233
9234_LT_EOF
9235      fi
9236      ;;
9237
9238    amigaos*)
9239      case $host_cpu in
9240      powerpc)
9241            # see comment about AmigaOS4 .so support
9242            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9243            archive_expsym_cmds=''
9244        ;;
9245      m68k)
9246            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)'
9247            hardcode_libdir_flag_spec='-L$libdir'
9248            hardcode_minus_L=yes
9249        ;;
9250      esac
9251      ;;
9252
9253    beos*)
9254      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9255	allow_undefined_flag=unsupported
9256	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9257	# support --undefined.  This deserves some investigation.  FIXME
9258	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9259      else
9260	ld_shlibs=no
9261      fi
9262      ;;
9263
9264    cygwin* | mingw* | pw32* | cegcc*)
9265      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9266      # as there is no search path for DLLs.
9267      hardcode_libdir_flag_spec='-L$libdir'
9268      export_dynamic_flag_spec='${wl}--export-all-symbols'
9269      allow_undefined_flag=unsupported
9270      always_export_symbols=no
9271      enable_shared_with_static_runtimes=yes
9272      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9273      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9274
9275      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9276        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9277	# If the export-symbols file already is a .def file (1st line
9278	# is EXPORTS), use it as is; otherwise, prepend...
9279	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9280	  cp $export_symbols $output_objdir/$soname.def;
9281	else
9282	  echo EXPORTS > $output_objdir/$soname.def;
9283	  cat $export_symbols >> $output_objdir/$soname.def;
9284	fi~
9285	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9286      else
9287	ld_shlibs=no
9288      fi
9289      ;;
9290
9291    haiku*)
9292      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9293      link_all_deplibs=yes
9294      ;;
9295
9296    interix[3-9]*)
9297      hardcode_direct=no
9298      hardcode_shlibpath_var=no
9299      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9300      export_dynamic_flag_spec='${wl}-E'
9301      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9302      # Instead, shared libraries are loaded at an image base (0x10000000 by
9303      # default) and relocated if they conflict, which is a slow very memory
9304      # consuming and fragmenting process.  To avoid this, we pick a random,
9305      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9306      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9307      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9308      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'
9309      ;;
9310
9311    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9312      tmp_diet=no
9313      if test "$host_os" = linux-dietlibc; then
9314	case $cc_basename in
9315	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9316	esac
9317      fi
9318      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9319	 && test "$tmp_diet" = no
9320      then
9321	tmp_addflag=' $pic_flag'
9322	tmp_sharedflag='-shared'
9323	case $cc_basename,$host_cpu in
9324        pgcc*)				# Portland Group C compiler
9325	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9326	  tmp_addflag=' $pic_flag'
9327	  ;;
9328	pgf77* | pgf90* | pgf95* | pgfortran*)
9329					# Portland Group f77 and f90 compilers
9330	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9331	  tmp_addflag=' $pic_flag -Mnomain' ;;
9332	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9333	  tmp_addflag=' -i_dynamic' ;;
9334	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9335	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9336	ifc* | ifort*)			# Intel Fortran compiler
9337	  tmp_addflag=' -nofor_main' ;;
9338	lf95*)				# Lahey Fortran 8.1
9339	  whole_archive_flag_spec=
9340	  tmp_sharedflag='--shared' ;;
9341	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9342	  tmp_sharedflag='-qmkshrobj'
9343	  tmp_addflag= ;;
9344	nvcc*)	# Cuda Compiler Driver 2.2
9345	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9346	  compiler_needs_object=yes
9347	  ;;
9348	esac
9349	case `$CC -V 2>&1 | sed 5q` in
9350	*Sun\ C*)			# Sun C 5.9
9351	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9352	  compiler_needs_object=yes
9353	  tmp_sharedflag='-G' ;;
9354	*Sun\ F*)			# Sun Fortran 8.3
9355	  tmp_sharedflag='-G' ;;
9356	esac
9357	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9358
9359        if test "x$supports_anon_versioning" = xyes; then
9360          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9361	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9362	    echo "local: *; };" >> $output_objdir/$libname.ver~
9363	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9364        fi
9365
9366	case $cc_basename in
9367	xlf* | bgf* | bgxlf* | mpixlf*)
9368	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9369	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9370	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9371	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9372	  if test "x$supports_anon_versioning" = xyes; then
9373	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9374	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9375	      echo "local: *; };" >> $output_objdir/$libname.ver~
9376	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9377	  fi
9378	  ;;
9379	esac
9380      else
9381        ld_shlibs=no
9382      fi
9383      ;;
9384
9385    netbsd*)
9386      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9387	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9388	wlarc=
9389      else
9390	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9391	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9392      fi
9393      ;;
9394
9395    solaris*)
9396      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9397	ld_shlibs=no
9398	cat <<_LT_EOF 1>&2
9399
9400*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9401*** create shared libraries on Solaris systems.  Therefore, libtool
9402*** is disabling shared libraries support.  We urge you to upgrade GNU
9403*** binutils to release 2.9.1 or newer.  Another option is to modify
9404*** your PATH or compiler configuration so that the native linker is
9405*** used, and then restart.
9406
9407_LT_EOF
9408      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9409	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9410	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9411      else
9412	ld_shlibs=no
9413      fi
9414      ;;
9415
9416    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9417      case `$LD -v 2>&1` in
9418        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9419	ld_shlibs=no
9420	cat <<_LT_EOF 1>&2
9421
9422*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9423*** reliably create shared libraries on SCO systems.  Therefore, libtool
9424*** is disabling shared libraries support.  We urge you to upgrade GNU
9425*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9426*** your PATH or compiler configuration so that the native linker is
9427*** used, and then restart.
9428
9429_LT_EOF
9430	;;
9431	*)
9432	  # For security reasons, it is highly recommended that you always
9433	  # use absolute paths for naming shared libraries, and exclude the
9434	  # DT_RUNPATH tag from executables and libraries.  But doing so
9435	  # requires that you compile everything twice, which is a pain.
9436	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9437	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9438	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9439	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9440	  else
9441	    ld_shlibs=no
9442	  fi
9443	;;
9444      esac
9445      ;;
9446
9447    sunos4*)
9448      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9449      wlarc=
9450      hardcode_direct=yes
9451      hardcode_shlibpath_var=no
9452      ;;
9453
9454    *)
9455      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9456	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9457	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9458      else
9459	ld_shlibs=no
9460      fi
9461      ;;
9462    esac
9463
9464    if test "$ld_shlibs" = no; then
9465      runpath_var=
9466      hardcode_libdir_flag_spec=
9467      export_dynamic_flag_spec=
9468      whole_archive_flag_spec=
9469    fi
9470  else
9471    # PORTME fill in a description of your system's linker (not GNU ld)
9472    case $host_os in
9473    aix3*)
9474      allow_undefined_flag=unsupported
9475      always_export_symbols=yes
9476      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'
9477      # Note: this linker hardcodes the directories in LIBPATH if there
9478      # are no directories specified by -L.
9479      hardcode_minus_L=yes
9480      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9481	# Neither direct hardcoding nor static linking is supported with a
9482	# broken collect2.
9483	hardcode_direct=unsupported
9484      fi
9485      ;;
9486
9487    aix[4-9]*)
9488      if test "$host_cpu" = ia64; then
9489	# On IA64, the linker does run time linking by default, so we don't
9490	# have to do anything special.
9491	aix_use_runtimelinking=no
9492	exp_sym_flag='-Bexport'
9493	no_entry_flag=""
9494      else
9495	# If we're using GNU nm, then we don't want the "-C" option.
9496	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9497	# Also, AIX nm treats weak defined symbols like other global
9498	# defined symbols, whereas GNU nm marks them as "W".
9499	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9500	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9501	else
9502	  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'
9503	fi
9504	aix_use_runtimelinking=no
9505
9506	# Test if we are trying to use run time linking or normal
9507	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9508	# need to do runtime linking.
9509	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9510	  for ld_flag in $LDFLAGS; do
9511	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9512	    aix_use_runtimelinking=yes
9513	    break
9514	  fi
9515	  done
9516	  ;;
9517	esac
9518
9519	exp_sym_flag='-bexport'
9520	no_entry_flag='-bnoentry'
9521      fi
9522
9523      # When large executables or shared objects are built, AIX ld can
9524      # have problems creating the table of contents.  If linking a library
9525      # or program results in "error TOC overflow" add -mminimal-toc to
9526      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9527      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9528
9529      archive_cmds=''
9530      hardcode_direct=yes
9531      hardcode_direct_absolute=yes
9532      hardcode_libdir_separator=':'
9533      link_all_deplibs=yes
9534      file_list_spec='${wl}-f,'
9535
9536      if test "$GCC" = yes; then
9537	case $host_os in aix4.[012]|aix4.[012].*)
9538	# We only want to do this on AIX 4.2 and lower, the check
9539	# below for broken collect2 doesn't work under 4.3+
9540	  collect2name=`${CC} -print-prog-name=collect2`
9541	  if test -f "$collect2name" &&
9542	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9543	  then
9544	  # We have reworked collect2
9545	  :
9546	  else
9547	  # We have old collect2
9548	  hardcode_direct=unsupported
9549	  # It fails to find uninstalled libraries when the uninstalled
9550	  # path is not listed in the libpath.  Setting hardcode_minus_L
9551	  # to unsupported forces relinking
9552	  hardcode_minus_L=yes
9553	  hardcode_libdir_flag_spec='-L$libdir'
9554	  hardcode_libdir_separator=
9555	  fi
9556	  ;;
9557	esac
9558	shared_flag='-shared'
9559	if test "$aix_use_runtimelinking" = yes; then
9560	  shared_flag="$shared_flag "'${wl}-G'
9561	fi
9562      else
9563	# not using gcc
9564	if test "$host_cpu" = ia64; then
9565	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9566	# chokes on -Wl,-G. The following line is correct:
9567	  shared_flag='-G'
9568	else
9569	  if test "$aix_use_runtimelinking" = yes; then
9570	    shared_flag='${wl}-G'
9571	  else
9572	    shared_flag='${wl}-bM:SRE'
9573	  fi
9574	fi
9575      fi
9576
9577      export_dynamic_flag_spec='${wl}-bexpall'
9578      # It seems that -bexpall does not export symbols beginning with
9579      # underscore (_), so it is better to generate a list of symbols to export.
9580      always_export_symbols=yes
9581      if test "$aix_use_runtimelinking" = yes; then
9582	# Warning - without using the other runtime loading flags (-brtl),
9583	# -berok will link without error, but may produce a broken library.
9584	allow_undefined_flag='-berok'
9585        # Determine the default libpath from the value encoded in an
9586        # empty executable.
9587        if test "${lt_cv_aix_libpath+set}" = set; then
9588  aix_libpath=$lt_cv_aix_libpath
9589else
9590  if ${lt_cv_aix_libpath_+:} false; then :
9591  $as_echo_n "(cached) " >&6
9592else
9593  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9594/* end confdefs.h.  */
9595
9596int
9597main ()
9598{
9599
9600  ;
9601  return 0;
9602}
9603_ACEOF
9604if ac_fn_c_try_link "$LINENO"; then :
9605
9606  lt_aix_libpath_sed='
9607      /Import File Strings/,/^$/ {
9608	  /^0/ {
9609	      s/^0  *\([^ ]*\) *$/\1/
9610	      p
9611	  }
9612      }'
9613  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9614  # Check for a 64-bit object if we didn't find anything.
9615  if test -z "$lt_cv_aix_libpath_"; then
9616    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9617  fi
9618fi
9619rm -f core conftest.err conftest.$ac_objext \
9620    conftest$ac_exeext conftest.$ac_ext
9621  if test -z "$lt_cv_aix_libpath_"; then
9622    lt_cv_aix_libpath_="/usr/lib:/lib"
9623  fi
9624
9625fi
9626
9627  aix_libpath=$lt_cv_aix_libpath_
9628fi
9629
9630        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9631        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9632      else
9633	if test "$host_cpu" = ia64; then
9634	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9635	  allow_undefined_flag="-z nodefs"
9636	  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"
9637	else
9638	 # Determine the default libpath from the value encoded in an
9639	 # empty executable.
9640	 if test "${lt_cv_aix_libpath+set}" = set; then
9641  aix_libpath=$lt_cv_aix_libpath
9642else
9643  if ${lt_cv_aix_libpath_+:} false; then :
9644  $as_echo_n "(cached) " >&6
9645else
9646  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9647/* end confdefs.h.  */
9648
9649int
9650main ()
9651{
9652
9653  ;
9654  return 0;
9655}
9656_ACEOF
9657if ac_fn_c_try_link "$LINENO"; then :
9658
9659  lt_aix_libpath_sed='
9660      /Import File Strings/,/^$/ {
9661	  /^0/ {
9662	      s/^0  *\([^ ]*\) *$/\1/
9663	      p
9664	  }
9665      }'
9666  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9667  # Check for a 64-bit object if we didn't find anything.
9668  if test -z "$lt_cv_aix_libpath_"; then
9669    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9670  fi
9671fi
9672rm -f core conftest.err conftest.$ac_objext \
9673    conftest$ac_exeext conftest.$ac_ext
9674  if test -z "$lt_cv_aix_libpath_"; then
9675    lt_cv_aix_libpath_="/usr/lib:/lib"
9676  fi
9677
9678fi
9679
9680  aix_libpath=$lt_cv_aix_libpath_
9681fi
9682
9683	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9684	  # Warning - without using the other run time loading flags,
9685	  # -berok will link without error, but may produce a broken library.
9686	  no_undefined_flag=' ${wl}-bernotok'
9687	  allow_undefined_flag=' ${wl}-berok'
9688	  if test "$with_gnu_ld" = yes; then
9689	    # We only use this code for GNU lds that support --whole-archive.
9690	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9691	  else
9692	    # Exported symbols can be pulled into shared objects from archives
9693	    whole_archive_flag_spec='$convenience'
9694	  fi
9695	  archive_cmds_need_lc=yes
9696	  # This is similar to how AIX traditionally builds its shared libraries.
9697	  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'
9698	fi
9699      fi
9700      ;;
9701
9702    amigaos*)
9703      case $host_cpu in
9704      powerpc)
9705            # see comment about AmigaOS4 .so support
9706            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9707            archive_expsym_cmds=''
9708        ;;
9709      m68k)
9710            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)'
9711            hardcode_libdir_flag_spec='-L$libdir'
9712            hardcode_minus_L=yes
9713        ;;
9714      esac
9715      ;;
9716
9717    bsdi[45]*)
9718      export_dynamic_flag_spec=-rdynamic
9719      ;;
9720
9721    cygwin* | mingw* | pw32* | cegcc*)
9722      # When not using gcc, we currently assume that we are using
9723      # Microsoft Visual C++.
9724      # hardcode_libdir_flag_spec is actually meaningless, as there is
9725      # no search path for DLLs.
9726      case $cc_basename in
9727      cl*)
9728	# Native MSVC
9729	hardcode_libdir_flag_spec=' '
9730	allow_undefined_flag=unsupported
9731	always_export_symbols=yes
9732	file_list_spec='@'
9733	# Tell ltmain to make .lib files, not .a files.
9734	libext=lib
9735	# Tell ltmain to make .dll files, not .so files.
9736	shrext_cmds=".dll"
9737	# FIXME: Setting linknames here is a bad hack.
9738	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9739	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9740	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9741	  else
9742	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9743	  fi~
9744	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9745	  linknames='
9746	# The linker will not automatically build a static lib if we build a DLL.
9747	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9748	enable_shared_with_static_runtimes=yes
9749	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9750	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9751	# Don't use ranlib
9752	old_postinstall_cmds='chmod 644 $oldlib'
9753	postlink_cmds='lt_outputfile="@OUTPUT@"~
9754	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9755	  case $lt_outputfile in
9756	    *.exe|*.EXE) ;;
9757	    *)
9758	      lt_outputfile="$lt_outputfile.exe"
9759	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9760	      ;;
9761	  esac~
9762	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9763	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9764	    $RM "$lt_outputfile.manifest";
9765	  fi'
9766	;;
9767      *)
9768	# Assume MSVC wrapper
9769	hardcode_libdir_flag_spec=' '
9770	allow_undefined_flag=unsupported
9771	# Tell ltmain to make .lib files, not .a files.
9772	libext=lib
9773	# Tell ltmain to make .dll files, not .so files.
9774	shrext_cmds=".dll"
9775	# FIXME: Setting linknames here is a bad hack.
9776	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9777	# The linker will automatically build a .lib file if we build a DLL.
9778	old_archive_from_new_cmds='true'
9779	# FIXME: Should let the user specify the lib program.
9780	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9781	enable_shared_with_static_runtimes=yes
9782	;;
9783      esac
9784      ;;
9785
9786    darwin* | rhapsody*)
9787
9788
9789  archive_cmds_need_lc=no
9790  hardcode_direct=no
9791  hardcode_automatic=yes
9792  hardcode_shlibpath_var=unsupported
9793  if test "$lt_cv_ld_force_load" = "yes"; then
9794    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9795
9796  else
9797    whole_archive_flag_spec=''
9798  fi
9799  link_all_deplibs=yes
9800  allow_undefined_flag="$_lt_dar_allow_undefined"
9801  case $cc_basename in
9802     ifort*) _lt_dar_can_shared=yes ;;
9803     *) _lt_dar_can_shared=$GCC ;;
9804  esac
9805  if test "$_lt_dar_can_shared" = "yes"; then
9806    output_verbose_link_cmd=func_echo_all
9807    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9808    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9809    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}"
9810    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}"
9811
9812  else
9813  ld_shlibs=no
9814  fi
9815
9816      ;;
9817
9818    dgux*)
9819      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9820      hardcode_libdir_flag_spec='-L$libdir'
9821      hardcode_shlibpath_var=no
9822      ;;
9823
9824    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9825    # support.  Future versions do this automatically, but an explicit c++rt0.o
9826    # does not break anything, and helps significantly (at the cost of a little
9827    # extra space).
9828    freebsd2.2*)
9829      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9830      hardcode_libdir_flag_spec='-R$libdir'
9831      hardcode_direct=yes
9832      hardcode_shlibpath_var=no
9833      ;;
9834
9835    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9836    freebsd2.*)
9837      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9838      hardcode_direct=yes
9839      hardcode_minus_L=yes
9840      hardcode_shlibpath_var=no
9841      ;;
9842
9843    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9844    freebsd* | dragonfly*)
9845      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9846      hardcode_libdir_flag_spec='-R$libdir'
9847      hardcode_direct=yes
9848      hardcode_shlibpath_var=no
9849      ;;
9850
9851    hpux9*)
9852      if test "$GCC" = yes; then
9853	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9854      else
9855	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'
9856      fi
9857      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9858      hardcode_libdir_separator=:
9859      hardcode_direct=yes
9860
9861      # hardcode_minus_L: Not really in the search PATH,
9862      # but as the default location of the library.
9863      hardcode_minus_L=yes
9864      export_dynamic_flag_spec='${wl}-E'
9865      ;;
9866
9867    hpux10*)
9868      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9869	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9870      else
9871	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9872      fi
9873      if test "$with_gnu_ld" = no; then
9874	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9875	hardcode_libdir_separator=:
9876	hardcode_direct=yes
9877	hardcode_direct_absolute=yes
9878	export_dynamic_flag_spec='${wl}-E'
9879	# hardcode_minus_L: Not really in the search PATH,
9880	# but as the default location of the library.
9881	hardcode_minus_L=yes
9882      fi
9883      ;;
9884
9885    hpux11*)
9886      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9887	case $host_cpu in
9888	hppa*64*)
9889	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9890	  ;;
9891	ia64*)
9892	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9893	  ;;
9894	*)
9895	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9896	  ;;
9897	esac
9898      else
9899	case $host_cpu in
9900	hppa*64*)
9901	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9902	  ;;
9903	ia64*)
9904	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9905	  ;;
9906	*)
9907
9908	  # Older versions of the 11.00 compiler do not understand -b yet
9909	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9910	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9911$as_echo_n "checking if $CC understands -b... " >&6; }
9912if ${lt_cv_prog_compiler__b+:} false; then :
9913  $as_echo_n "(cached) " >&6
9914else
9915  lt_cv_prog_compiler__b=no
9916   save_LDFLAGS="$LDFLAGS"
9917   LDFLAGS="$LDFLAGS -b"
9918   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9919   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9920     # The linker can only warn and ignore the option if not recognized
9921     # So say no if there are warnings
9922     if test -s conftest.err; then
9923       # Append any errors to the config.log.
9924       cat conftest.err 1>&5
9925       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9926       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9927       if diff conftest.exp conftest.er2 >/dev/null; then
9928         lt_cv_prog_compiler__b=yes
9929       fi
9930     else
9931       lt_cv_prog_compiler__b=yes
9932     fi
9933   fi
9934   $RM -r conftest*
9935   LDFLAGS="$save_LDFLAGS"
9936
9937fi
9938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9939$as_echo "$lt_cv_prog_compiler__b" >&6; }
9940
9941if test x"$lt_cv_prog_compiler__b" = xyes; then
9942    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9943else
9944    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9945fi
9946
9947	  ;;
9948	esac
9949      fi
9950      if test "$with_gnu_ld" = no; then
9951	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9952	hardcode_libdir_separator=:
9953
9954	case $host_cpu in
9955	hppa*64*|ia64*)
9956	  hardcode_direct=no
9957	  hardcode_shlibpath_var=no
9958	  ;;
9959	*)
9960	  hardcode_direct=yes
9961	  hardcode_direct_absolute=yes
9962	  export_dynamic_flag_spec='${wl}-E'
9963
9964	  # hardcode_minus_L: Not really in the search PATH,
9965	  # but as the default location of the library.
9966	  hardcode_minus_L=yes
9967	  ;;
9968	esac
9969      fi
9970      ;;
9971
9972    irix5* | irix6* | nonstopux*)
9973      if test "$GCC" = yes; then
9974	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9975	# Try to use the -exported_symbol ld option, if it does not
9976	# work, assume that -exports_file does not work either and
9977	# implicitly export all symbols.
9978	# This should be the same for all languages, so no per-tag cache variable.
9979	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9980$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9981if ${lt_cv_irix_exported_symbol+:} false; then :
9982  $as_echo_n "(cached) " >&6
9983else
9984  save_LDFLAGS="$LDFLAGS"
9985	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9986	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9987/* end confdefs.h.  */
9988int foo (void) { return 0; }
9989_ACEOF
9990if ac_fn_c_try_link "$LINENO"; then :
9991  lt_cv_irix_exported_symbol=yes
9992else
9993  lt_cv_irix_exported_symbol=no
9994fi
9995rm -f core conftest.err conftest.$ac_objext \
9996    conftest$ac_exeext conftest.$ac_ext
9997           LDFLAGS="$save_LDFLAGS"
9998fi
9999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10000$as_echo "$lt_cv_irix_exported_symbol" >&6; }
10001	if test "$lt_cv_irix_exported_symbol" = yes; then
10002          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10003	fi
10004      else
10005	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10006	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
10007      fi
10008      archive_cmds_need_lc='no'
10009      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10010      hardcode_libdir_separator=:
10011      inherit_rpath=yes
10012      link_all_deplibs=yes
10013      ;;
10014
10015    netbsd*)
10016      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10017	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10018      else
10019	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10020      fi
10021      hardcode_libdir_flag_spec='-R$libdir'
10022      hardcode_direct=yes
10023      hardcode_shlibpath_var=no
10024      ;;
10025
10026    newsos6)
10027      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10028      hardcode_direct=yes
10029      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10030      hardcode_libdir_separator=:
10031      hardcode_shlibpath_var=no
10032      ;;
10033
10034    *nto* | *qnx*)
10035      ;;
10036
10037    openbsd*)
10038      if test -f /usr/libexec/ld.so; then
10039	hardcode_direct=yes
10040	hardcode_shlibpath_var=no
10041	hardcode_direct_absolute=yes
10042	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10043	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10044	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10045	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10046	  export_dynamic_flag_spec='${wl}-E'
10047	else
10048	  case $host_os in
10049	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10050	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10051	     hardcode_libdir_flag_spec='-R$libdir'
10052	     ;;
10053	   *)
10054	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10055	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10056	     ;;
10057	  esac
10058	fi
10059      else
10060	ld_shlibs=no
10061      fi
10062      ;;
10063
10064    os2*)
10065      hardcode_libdir_flag_spec='-L$libdir'
10066      hardcode_minus_L=yes
10067      allow_undefined_flag=unsupported
10068      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'
10069      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10070      ;;
10071
10072    osf3*)
10073      if test "$GCC" = yes; then
10074	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10075	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10076      else
10077	allow_undefined_flag=' -expect_unresolved \*'
10078	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10079      fi
10080      archive_cmds_need_lc='no'
10081      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10082      hardcode_libdir_separator=:
10083      ;;
10084
10085    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10086      if test "$GCC" = yes; then
10087	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10088	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10089	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10090      else
10091	allow_undefined_flag=' -expect_unresolved \*'
10092	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10093	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~
10094	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10095
10096	# Both c and cxx compiler support -rpath directly
10097	hardcode_libdir_flag_spec='-rpath $libdir'
10098      fi
10099      archive_cmds_need_lc='no'
10100      hardcode_libdir_separator=:
10101      ;;
10102
10103    solaris*)
10104      no_undefined_flag=' -z defs'
10105      if test "$GCC" = yes; then
10106	wlarc='${wl}'
10107	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10108	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10109	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10110      else
10111	case `$CC -V 2>&1` in
10112	*"Compilers 5.0"*)
10113	  wlarc=''
10114	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10115	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10116	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10117	  ;;
10118	*)
10119	  wlarc='${wl}'
10120	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10121	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10122	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10123	  ;;
10124	esac
10125      fi
10126      hardcode_libdir_flag_spec='-R$libdir'
10127      hardcode_shlibpath_var=no
10128      case $host_os in
10129      solaris2.[0-5] | solaris2.[0-5].*) ;;
10130      *)
10131	# The compiler driver will combine and reorder linker options,
10132	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10133	# but is careful enough not to reorder.
10134	# Supported since Solaris 2.6 (maybe 2.5.1?)
10135	if test "$GCC" = yes; then
10136	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10137	else
10138	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10139	fi
10140	;;
10141      esac
10142      link_all_deplibs=yes
10143      ;;
10144
10145    sunos4*)
10146      if test "x$host_vendor" = xsequent; then
10147	# Use $CC to link under sequent, because it throws in some extra .o
10148	# files that make .init and .fini sections work.
10149	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10150      else
10151	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10152      fi
10153      hardcode_libdir_flag_spec='-L$libdir'
10154      hardcode_direct=yes
10155      hardcode_minus_L=yes
10156      hardcode_shlibpath_var=no
10157      ;;
10158
10159    sysv4)
10160      case $host_vendor in
10161	sni)
10162	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10163	  hardcode_direct=yes # is this really true???
10164	;;
10165	siemens)
10166	  ## LD is ld it makes a PLAMLIB
10167	  ## CC just makes a GrossModule.
10168	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10169	  reload_cmds='$CC -r -o $output$reload_objs'
10170	  hardcode_direct=no
10171        ;;
10172	motorola)
10173	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10174	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10175	;;
10176      esac
10177      runpath_var='LD_RUN_PATH'
10178      hardcode_shlibpath_var=no
10179      ;;
10180
10181    sysv4.3*)
10182      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10183      hardcode_shlibpath_var=no
10184      export_dynamic_flag_spec='-Bexport'
10185      ;;
10186
10187    sysv4*MP*)
10188      if test -d /usr/nec; then
10189	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10190	hardcode_shlibpath_var=no
10191	runpath_var=LD_RUN_PATH
10192	hardcode_runpath_var=yes
10193	ld_shlibs=yes
10194      fi
10195      ;;
10196
10197    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10198      no_undefined_flag='${wl}-z,text'
10199      archive_cmds_need_lc=no
10200      hardcode_shlibpath_var=no
10201      runpath_var='LD_RUN_PATH'
10202
10203      if test "$GCC" = yes; then
10204	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10205	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10206      else
10207	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10208	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10209      fi
10210      ;;
10211
10212    sysv5* | sco3.2v5* | sco5v6*)
10213      # Note: We can NOT use -z defs as we might desire, because we do not
10214      # link with -lc, and that would cause any symbols used from libc to
10215      # always be unresolved, which means just about no library would
10216      # ever link correctly.  If we're not using GNU ld we use -z text
10217      # though, which does catch some bad symbols but isn't as heavy-handed
10218      # as -z defs.
10219      no_undefined_flag='${wl}-z,text'
10220      allow_undefined_flag='${wl}-z,nodefs'
10221      archive_cmds_need_lc=no
10222      hardcode_shlibpath_var=no
10223      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10224      hardcode_libdir_separator=':'
10225      link_all_deplibs=yes
10226      export_dynamic_flag_spec='${wl}-Bexport'
10227      runpath_var='LD_RUN_PATH'
10228
10229      if test "$GCC" = yes; then
10230	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10231	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10232      else
10233	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10234	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10235      fi
10236      ;;
10237
10238    uts4*)
10239      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10240      hardcode_libdir_flag_spec='-L$libdir'
10241      hardcode_shlibpath_var=no
10242      ;;
10243
10244    *)
10245      ld_shlibs=no
10246      ;;
10247    esac
10248
10249    if test x$host_vendor = xsni; then
10250      case $host in
10251      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10252	export_dynamic_flag_spec='${wl}-Blargedynsym'
10253	;;
10254      esac
10255    fi
10256  fi
10257
10258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10259$as_echo "$ld_shlibs" >&6; }
10260test "$ld_shlibs" = no && can_build_shared=no
10261
10262with_gnu_ld=$with_gnu_ld
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278#
10279# Do we need to explicitly link libc?
10280#
10281case "x$archive_cmds_need_lc" in
10282x|xyes)
10283  # Assume -lc should be added
10284  archive_cmds_need_lc=yes
10285
10286  if test "$enable_shared" = yes && test "$GCC" = yes; then
10287    case $archive_cmds in
10288    *'~'*)
10289      # FIXME: we may have to deal with multi-command sequences.
10290      ;;
10291    '$CC '*)
10292      # Test whether the compiler implicitly links with -lc since on some
10293      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10294      # to ld, don't add -lc before -lgcc.
10295      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10296$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10297if ${lt_cv_archive_cmds_need_lc+:} false; then :
10298  $as_echo_n "(cached) " >&6
10299else
10300  $RM conftest*
10301	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10302
10303	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10304  (eval $ac_compile) 2>&5
10305  ac_status=$?
10306  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10307  test $ac_status = 0; } 2>conftest.err; then
10308	  soname=conftest
10309	  lib=conftest
10310	  libobjs=conftest.$ac_objext
10311	  deplibs=
10312	  wl=$lt_prog_compiler_wl
10313	  pic_flag=$lt_prog_compiler_pic
10314	  compiler_flags=-v
10315	  linker_flags=-v
10316	  verstring=
10317	  output_objdir=.
10318	  libname=conftest
10319	  lt_save_allow_undefined_flag=$allow_undefined_flag
10320	  allow_undefined_flag=
10321	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10322  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10323  ac_status=$?
10324  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10325  test $ac_status = 0; }
10326	  then
10327	    lt_cv_archive_cmds_need_lc=no
10328	  else
10329	    lt_cv_archive_cmds_need_lc=yes
10330	  fi
10331	  allow_undefined_flag=$lt_save_allow_undefined_flag
10332	else
10333	  cat conftest.err 1>&5
10334	fi
10335	$RM conftest*
10336
10337fi
10338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10339$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10340      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10341      ;;
10342    esac
10343  fi
10344  ;;
10345esac
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10499$as_echo_n "checking dynamic linker characteristics... " >&6; }
10500
10501if test "$GCC" = yes; then
10502  case $host_os in
10503    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10504    *) lt_awk_arg="/^libraries:/" ;;
10505  esac
10506  case $host_os in
10507    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10508    *) lt_sed_strip_eq="s,=/,/,g" ;;
10509  esac
10510  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10511  case $lt_search_path_spec in
10512  *\;*)
10513    # if the path contains ";" then we assume it to be the separator
10514    # otherwise default to the standard path separator (i.e. ":") - it is
10515    # assumed that no part of a normal pathname contains ";" but that should
10516    # okay in the real world where ";" in dirpaths is itself problematic.
10517    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10518    ;;
10519  *)
10520    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10521    ;;
10522  esac
10523  # Ok, now we have the path, separated by spaces, we can step through it
10524  # and add multilib dir if necessary.
10525  lt_tmp_lt_search_path_spec=
10526  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10527  for lt_sys_path in $lt_search_path_spec; do
10528    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10529      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10530    else
10531      test -d "$lt_sys_path" && \
10532	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10533    fi
10534  done
10535  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10536BEGIN {RS=" "; FS="/|\n";} {
10537  lt_foo="";
10538  lt_count=0;
10539  for (lt_i = NF; lt_i > 0; lt_i--) {
10540    if ($lt_i != "" && $lt_i != ".") {
10541      if ($lt_i == "..") {
10542        lt_count++;
10543      } else {
10544        if (lt_count == 0) {
10545          lt_foo="/" $lt_i lt_foo;
10546        } else {
10547          lt_count--;
10548        }
10549      }
10550    }
10551  }
10552  if (lt_foo != "") { lt_freq[lt_foo]++; }
10553  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10554}'`
10555  # AWK program above erroneously prepends '/' to C:/dos/paths
10556  # for these hosts.
10557  case $host_os in
10558    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10559      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10560  esac
10561  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10562else
10563  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10564fi
10565library_names_spec=
10566libname_spec='lib$name'
10567soname_spec=
10568shrext_cmds=".so"
10569postinstall_cmds=
10570postuninstall_cmds=
10571finish_cmds=
10572finish_eval=
10573shlibpath_var=
10574shlibpath_overrides_runpath=unknown
10575version_type=none
10576dynamic_linker="$host_os ld.so"
10577sys_lib_dlsearch_path_spec="/lib /usr/lib"
10578need_lib_prefix=unknown
10579hardcode_into_libs=no
10580
10581# when you set need_version to no, make sure it does not cause -set_version
10582# flags to be left without arguments
10583need_version=unknown
10584
10585case $host_os in
10586aix3*)
10587  version_type=linux # correct to gnu/linux during the next big refactor
10588  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10589  shlibpath_var=LIBPATH
10590
10591  # AIX 3 has no versioning support, so we append a major version to the name.
10592  soname_spec='${libname}${release}${shared_ext}$major'
10593  ;;
10594
10595aix[4-9]*)
10596  version_type=linux # correct to gnu/linux during the next big refactor
10597  need_lib_prefix=no
10598  need_version=no
10599  hardcode_into_libs=yes
10600  if test "$host_cpu" = ia64; then
10601    # AIX 5 supports IA64
10602    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10603    shlibpath_var=LD_LIBRARY_PATH
10604  else
10605    # With GCC up to 2.95.x, collect2 would create an import file
10606    # for dependence libraries.  The import file would start with
10607    # the line `#! .'.  This would cause the generated library to
10608    # depend on `.', always an invalid library.  This was fixed in
10609    # development snapshots of GCC prior to 3.0.
10610    case $host_os in
10611      aix4 | aix4.[01] | aix4.[01].*)
10612      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10613	   echo ' yes '
10614	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10615	:
10616      else
10617	can_build_shared=no
10618      fi
10619      ;;
10620    esac
10621    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10622    # soname into executable. Probably we can add versioning support to
10623    # collect2, so additional links can be useful in future.
10624    if test "$aix_use_runtimelinking" = yes; then
10625      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10626      # instead of lib<name>.a to let people know that these are not
10627      # typical AIX shared libraries.
10628      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10629    else
10630      # We preserve .a as extension for shared libraries through AIX4.2
10631      # and later when we are not doing run time linking.
10632      library_names_spec='${libname}${release}.a $libname.a'
10633      soname_spec='${libname}${release}${shared_ext}$major'
10634    fi
10635    shlibpath_var=LIBPATH
10636  fi
10637  ;;
10638
10639amigaos*)
10640  case $host_cpu in
10641  powerpc)
10642    # Since July 2007 AmigaOS4 officially supports .so libraries.
10643    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10644    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10645    ;;
10646  m68k)
10647    library_names_spec='$libname.ixlibrary $libname.a'
10648    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10649    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10650    ;;
10651  esac
10652  ;;
10653
10654beos*)
10655  library_names_spec='${libname}${shared_ext}'
10656  dynamic_linker="$host_os ld.so"
10657  shlibpath_var=LIBRARY_PATH
10658  ;;
10659
10660bsdi[45]*)
10661  version_type=linux # correct to gnu/linux during the next big refactor
10662  need_version=no
10663  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10664  soname_spec='${libname}${release}${shared_ext}$major'
10665  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10666  shlibpath_var=LD_LIBRARY_PATH
10667  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10668  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10669  # the default ld.so.conf also contains /usr/contrib/lib and
10670  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10671  # libtool to hard-code these into programs
10672  ;;
10673
10674cygwin* | mingw* | pw32* | cegcc*)
10675  version_type=windows
10676  shrext_cmds=".dll"
10677  need_version=no
10678  need_lib_prefix=no
10679
10680  case $GCC,$cc_basename in
10681  yes,*)
10682    # gcc
10683    library_names_spec='$libname.dll.a'
10684    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10685    postinstall_cmds='base_file=`basename \${file}`~
10686      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10687      dldir=$destdir/`dirname \$dlpath`~
10688      test -d \$dldir || mkdir -p \$dldir~
10689      $install_prog $dir/$dlname \$dldir/$dlname~
10690      chmod a+x \$dldir/$dlname~
10691      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10692        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10693      fi'
10694    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10695      dlpath=$dir/\$dldll~
10696       $RM \$dlpath'
10697    shlibpath_overrides_runpath=yes
10698
10699    case $host_os in
10700    cygwin*)
10701      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10702      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10703
10704      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10705      ;;
10706    mingw* | cegcc*)
10707      # MinGW DLLs use traditional 'lib' prefix
10708      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10709      ;;
10710    pw32*)
10711      # pw32 DLLs use 'pw' prefix rather than 'lib'
10712      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10713      ;;
10714    esac
10715    dynamic_linker='Win32 ld.exe'
10716    ;;
10717
10718  *,cl*)
10719    # Native MSVC
10720    libname_spec='$name'
10721    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10722    library_names_spec='${libname}.dll.lib'
10723
10724    case $build_os in
10725    mingw*)
10726      sys_lib_search_path_spec=
10727      lt_save_ifs=$IFS
10728      IFS=';'
10729      for lt_path in $LIB
10730      do
10731        IFS=$lt_save_ifs
10732        # Let DOS variable expansion print the short 8.3 style file name.
10733        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10734        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10735      done
10736      IFS=$lt_save_ifs
10737      # Convert to MSYS style.
10738      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10739      ;;
10740    cygwin*)
10741      # Convert to unix form, then to dos form, then back to unix form
10742      # but this time dos style (no spaces!) so that the unix form looks
10743      # like /cygdrive/c/PROGRA~1:/cygdr...
10744      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10745      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10746      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10747      ;;
10748    *)
10749      sys_lib_search_path_spec="$LIB"
10750      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10751        # It is most probably a Windows format PATH.
10752        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10753      else
10754        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10755      fi
10756      # FIXME: find the short name or the path components, as spaces are
10757      # common. (e.g. "Program Files" -> "PROGRA~1")
10758      ;;
10759    esac
10760
10761    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10762    postinstall_cmds='base_file=`basename \${file}`~
10763      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10764      dldir=$destdir/`dirname \$dlpath`~
10765      test -d \$dldir || mkdir -p \$dldir~
10766      $install_prog $dir/$dlname \$dldir/$dlname'
10767    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10768      dlpath=$dir/\$dldll~
10769       $RM \$dlpath'
10770    shlibpath_overrides_runpath=yes
10771    dynamic_linker='Win32 link.exe'
10772    ;;
10773
10774  *)
10775    # Assume MSVC wrapper
10776    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10777    dynamic_linker='Win32 ld.exe'
10778    ;;
10779  esac
10780  # FIXME: first we should search . and the directory the executable is in
10781  shlibpath_var=PATH
10782  ;;
10783
10784darwin* | rhapsody*)
10785  dynamic_linker="$host_os dyld"
10786  version_type=darwin
10787  need_lib_prefix=no
10788  need_version=no
10789  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10790  soname_spec='${libname}${release}${major}$shared_ext'
10791  shlibpath_overrides_runpath=yes
10792  shlibpath_var=DYLD_LIBRARY_PATH
10793  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10794
10795  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10796  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10797  ;;
10798
10799dgux*)
10800  version_type=linux # correct to gnu/linux during the next big refactor
10801  need_lib_prefix=no
10802  need_version=no
10803  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10804  soname_spec='${libname}${release}${shared_ext}$major'
10805  shlibpath_var=LD_LIBRARY_PATH
10806  ;;
10807
10808freebsd* | dragonfly*)
10809  # DragonFly does not have aout.  When/if they implement a new
10810  # versioning mechanism, adjust this.
10811  if test -x /usr/bin/objformat; then
10812    objformat=`/usr/bin/objformat`
10813  else
10814    case $host_os in
10815    freebsd[23].*) objformat=aout ;;
10816    *) objformat=elf ;;
10817    esac
10818  fi
10819  version_type=freebsd-$objformat
10820  case $version_type in
10821    freebsd-elf*)
10822      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10823      need_version=no
10824      need_lib_prefix=no
10825      ;;
10826    freebsd-*)
10827      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10828      need_version=yes
10829      ;;
10830  esac
10831  shlibpath_var=LD_LIBRARY_PATH
10832  case $host_os in
10833  freebsd2.*)
10834    shlibpath_overrides_runpath=yes
10835    ;;
10836  freebsd3.[01]* | freebsdelf3.[01]*)
10837    shlibpath_overrides_runpath=yes
10838    hardcode_into_libs=yes
10839    ;;
10840  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10841  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10842    shlibpath_overrides_runpath=no
10843    hardcode_into_libs=yes
10844    ;;
10845  *) # from 4.6 on, and DragonFly
10846    shlibpath_overrides_runpath=yes
10847    hardcode_into_libs=yes
10848    ;;
10849  esac
10850  ;;
10851
10852gnu*)
10853  version_type=linux # correct to gnu/linux during the next big refactor
10854  need_lib_prefix=no
10855  need_version=no
10856  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10857  soname_spec='${libname}${release}${shared_ext}$major'
10858  shlibpath_var=LD_LIBRARY_PATH
10859  shlibpath_overrides_runpath=no
10860  hardcode_into_libs=yes
10861  ;;
10862
10863haiku*)
10864  version_type=linux # correct to gnu/linux during the next big refactor
10865  need_lib_prefix=no
10866  need_version=no
10867  dynamic_linker="$host_os runtime_loader"
10868  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10869  soname_spec='${libname}${release}${shared_ext}$major'
10870  shlibpath_var=LIBRARY_PATH
10871  shlibpath_overrides_runpath=yes
10872  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10873  hardcode_into_libs=yes
10874  ;;
10875
10876hpux9* | hpux10* | hpux11*)
10877  # Give a soname corresponding to the major version so that dld.sl refuses to
10878  # link against other versions.
10879  version_type=sunos
10880  need_lib_prefix=no
10881  need_version=no
10882  case $host_cpu in
10883  ia64*)
10884    shrext_cmds='.so'
10885    hardcode_into_libs=yes
10886    dynamic_linker="$host_os dld.so"
10887    shlibpath_var=LD_LIBRARY_PATH
10888    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10889    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10890    soname_spec='${libname}${release}${shared_ext}$major'
10891    if test "X$HPUX_IA64_MODE" = X32; then
10892      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10893    else
10894      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10895    fi
10896    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10897    ;;
10898  hppa*64*)
10899    shrext_cmds='.sl'
10900    hardcode_into_libs=yes
10901    dynamic_linker="$host_os dld.sl"
10902    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10903    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10904    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10905    soname_spec='${libname}${release}${shared_ext}$major'
10906    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10907    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10908    ;;
10909  *)
10910    shrext_cmds='.sl'
10911    dynamic_linker="$host_os dld.sl"
10912    shlibpath_var=SHLIB_PATH
10913    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10914    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10915    soname_spec='${libname}${release}${shared_ext}$major'
10916    ;;
10917  esac
10918  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10919  postinstall_cmds='chmod 555 $lib'
10920  # or fails outright, so override atomically:
10921  install_override_mode=555
10922  ;;
10923
10924interix[3-9]*)
10925  version_type=linux # correct to gnu/linux during the next big refactor
10926  need_lib_prefix=no
10927  need_version=no
10928  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10929  soname_spec='${libname}${release}${shared_ext}$major'
10930  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10931  shlibpath_var=LD_LIBRARY_PATH
10932  shlibpath_overrides_runpath=no
10933  hardcode_into_libs=yes
10934  ;;
10935
10936irix5* | irix6* | nonstopux*)
10937  case $host_os in
10938    nonstopux*) version_type=nonstopux ;;
10939    *)
10940	if test "$lt_cv_prog_gnu_ld" = yes; then
10941		version_type=linux # correct to gnu/linux during the next big refactor
10942	else
10943		version_type=irix
10944	fi ;;
10945  esac
10946  need_lib_prefix=no
10947  need_version=no
10948  soname_spec='${libname}${release}${shared_ext}$major'
10949  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10950  case $host_os in
10951  irix5* | nonstopux*)
10952    libsuff= shlibsuff=
10953    ;;
10954  *)
10955    case $LD in # libtool.m4 will add one of these switches to LD
10956    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10957      libsuff= shlibsuff= libmagic=32-bit;;
10958    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10959      libsuff=32 shlibsuff=N32 libmagic=N32;;
10960    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10961      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10962    *) libsuff= shlibsuff= libmagic=never-match;;
10963    esac
10964    ;;
10965  esac
10966  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10967  shlibpath_overrides_runpath=no
10968  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10969  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10970  hardcode_into_libs=yes
10971  ;;
10972
10973# No shared lib support for Linux oldld, aout, or coff.
10974linux*oldld* | linux*aout* | linux*coff*)
10975  dynamic_linker=no
10976  ;;
10977
10978# This must be glibc/ELF.
10979linux* | k*bsd*-gnu | kopensolaris*-gnu)
10980  version_type=linux # correct to gnu/linux during the next big refactor
10981  need_lib_prefix=no
10982  need_version=no
10983  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10984  soname_spec='${libname}${release}${shared_ext}$major'
10985  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10986  shlibpath_var=LD_LIBRARY_PATH
10987  shlibpath_overrides_runpath=no
10988
10989  # Some binutils ld are patched to set DT_RUNPATH
10990  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10991  $as_echo_n "(cached) " >&6
10992else
10993  lt_cv_shlibpath_overrides_runpath=no
10994    save_LDFLAGS=$LDFLAGS
10995    save_libdir=$libdir
10996    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10997	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10998    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10999/* end confdefs.h.  */
11000
11001int
11002main ()
11003{
11004
11005  ;
11006  return 0;
11007}
11008_ACEOF
11009if ac_fn_c_try_link "$LINENO"; then :
11010  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11011  lt_cv_shlibpath_overrides_runpath=yes
11012fi
11013fi
11014rm -f core conftest.err conftest.$ac_objext \
11015    conftest$ac_exeext conftest.$ac_ext
11016    LDFLAGS=$save_LDFLAGS
11017    libdir=$save_libdir
11018
11019fi
11020
11021  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11022
11023  # This implies no fast_install, which is unacceptable.
11024  # Some rework will be needed to allow for fast_install
11025  # before this can be enabled.
11026  hardcode_into_libs=yes
11027
11028  # Add ABI-specific directories to the system library path.
11029  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
11030
11031  # Append ld.so.conf contents to the search path
11032  if test -f /etc/ld.so.conf; then
11033    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
11034    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
11035
11036  fi
11037
11038  # We used to test for /lib/ld.so.1 and disable shared libraries on
11039  # powerpc, because MkLinux only supported shared libraries with the
11040  # GNU dynamic linker.  Since this was broken with cross compilers,
11041  # most powerpc-linux boxes support dynamic linking these days and
11042  # people can always --disable-shared, the test was removed, and we
11043  # assume the GNU/Linux dynamic linker is in use.
11044  dynamic_linker='GNU/Linux ld.so'
11045  ;;
11046
11047netbsd*)
11048  version_type=sunos
11049  need_lib_prefix=no
11050  need_version=no
11051  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11052    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11053    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11054    dynamic_linker='NetBSD (a.out) ld.so'
11055  else
11056    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11057    soname_spec='${libname}${release}${shared_ext}$major'
11058    dynamic_linker='NetBSD ld.elf_so'
11059  fi
11060  shlibpath_var=LD_LIBRARY_PATH
11061  shlibpath_overrides_runpath=yes
11062  hardcode_into_libs=yes
11063  ;;
11064
11065newsos6)
11066  version_type=linux # correct to gnu/linux during the next big refactor
11067  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11068  shlibpath_var=LD_LIBRARY_PATH
11069  shlibpath_overrides_runpath=yes
11070  ;;
11071
11072*nto* | *qnx*)
11073  version_type=qnx
11074  need_lib_prefix=no
11075  need_version=no
11076  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11077  soname_spec='${libname}${release}${shared_ext}$major'
11078  shlibpath_var=LD_LIBRARY_PATH
11079  shlibpath_overrides_runpath=no
11080  hardcode_into_libs=yes
11081  dynamic_linker='ldqnx.so'
11082  ;;
11083
11084openbsd*)
11085  version_type=sunos
11086  sys_lib_dlsearch_path_spec="/usr/lib"
11087  need_lib_prefix=no
11088  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11089  case $host_os in
11090    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11091    *)				need_version=no  ;;
11092  esac
11093  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11094  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11095  shlibpath_var=LD_LIBRARY_PATH
11096  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11097    case $host_os in
11098      openbsd2.[89] | openbsd2.[89].*)
11099	shlibpath_overrides_runpath=no
11100	;;
11101      *)
11102	shlibpath_overrides_runpath=yes
11103	;;
11104      esac
11105  else
11106    shlibpath_overrides_runpath=yes
11107  fi
11108  ;;
11109
11110os2*)
11111  libname_spec='$name'
11112  shrext_cmds=".dll"
11113  need_lib_prefix=no
11114  library_names_spec='$libname${shared_ext} $libname.a'
11115  dynamic_linker='OS/2 ld.exe'
11116  shlibpath_var=LIBPATH
11117  ;;
11118
11119osf3* | osf4* | osf5*)
11120  version_type=osf
11121  need_lib_prefix=no
11122  need_version=no
11123  soname_spec='${libname}${release}${shared_ext}$major'
11124  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11125  shlibpath_var=LD_LIBRARY_PATH
11126  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11127  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11128  ;;
11129
11130rdos*)
11131  dynamic_linker=no
11132  ;;
11133
11134solaris*)
11135  version_type=linux # correct to gnu/linux during the next big refactor
11136  need_lib_prefix=no
11137  need_version=no
11138  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11139  soname_spec='${libname}${release}${shared_ext}$major'
11140  shlibpath_var=LD_LIBRARY_PATH
11141  shlibpath_overrides_runpath=yes
11142  hardcode_into_libs=yes
11143  # ldd complains unless libraries are executable
11144  postinstall_cmds='chmod +x $lib'
11145  ;;
11146
11147sunos4*)
11148  version_type=sunos
11149  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11150  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11151  shlibpath_var=LD_LIBRARY_PATH
11152  shlibpath_overrides_runpath=yes
11153  if test "$with_gnu_ld" = yes; then
11154    need_lib_prefix=no
11155  fi
11156  need_version=yes
11157  ;;
11158
11159sysv4 | sysv4.3*)
11160  version_type=linux # correct to gnu/linux during the next big refactor
11161  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11162  soname_spec='${libname}${release}${shared_ext}$major'
11163  shlibpath_var=LD_LIBRARY_PATH
11164  case $host_vendor in
11165    sni)
11166      shlibpath_overrides_runpath=no
11167      need_lib_prefix=no
11168      runpath_var=LD_RUN_PATH
11169      ;;
11170    siemens)
11171      need_lib_prefix=no
11172      ;;
11173    motorola)
11174      need_lib_prefix=no
11175      need_version=no
11176      shlibpath_overrides_runpath=no
11177      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11178      ;;
11179  esac
11180  ;;
11181
11182sysv4*MP*)
11183  if test -d /usr/nec ;then
11184    version_type=linux # correct to gnu/linux during the next big refactor
11185    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11186    soname_spec='$libname${shared_ext}.$major'
11187    shlibpath_var=LD_LIBRARY_PATH
11188  fi
11189  ;;
11190
11191sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11192  version_type=freebsd-elf
11193  need_lib_prefix=no
11194  need_version=no
11195  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11196  soname_spec='${libname}${release}${shared_ext}$major'
11197  shlibpath_var=LD_LIBRARY_PATH
11198  shlibpath_overrides_runpath=yes
11199  hardcode_into_libs=yes
11200  if test "$with_gnu_ld" = yes; then
11201    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11202  else
11203    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11204    case $host_os in
11205      sco3.2v5*)
11206        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11207	;;
11208    esac
11209  fi
11210  sys_lib_dlsearch_path_spec='/usr/lib'
11211  ;;
11212
11213tpf*)
11214  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11215  version_type=linux # correct to gnu/linux during the next big refactor
11216  need_lib_prefix=no
11217  need_version=no
11218  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11219  shlibpath_var=LD_LIBRARY_PATH
11220  shlibpath_overrides_runpath=no
11221  hardcode_into_libs=yes
11222  ;;
11223
11224uts4*)
11225  version_type=linux # correct to gnu/linux during the next big refactor
11226  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11227  soname_spec='${libname}${release}${shared_ext}$major'
11228  shlibpath_var=LD_LIBRARY_PATH
11229  ;;
11230
11231*)
11232  dynamic_linker=no
11233  ;;
11234esac
11235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11236$as_echo "$dynamic_linker" >&6; }
11237test "$dynamic_linker" = no && can_build_shared=no
11238
11239variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11240if test "$GCC" = yes; then
11241  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11242fi
11243
11244if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11245  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11246fi
11247if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11248  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11249fi
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11343$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11344hardcode_action=
11345if test -n "$hardcode_libdir_flag_spec" ||
11346   test -n "$runpath_var" ||
11347   test "X$hardcode_automatic" = "Xyes" ; then
11348
11349  # We can hardcode non-existent directories.
11350  if test "$hardcode_direct" != no &&
11351     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11352     # have to relink, otherwise we might link with an installed library
11353     # when we should be linking with a yet-to-be-installed one
11354     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11355     test "$hardcode_minus_L" != no; then
11356    # Linking always hardcodes the temporary library directory.
11357    hardcode_action=relink
11358  else
11359    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11360    hardcode_action=immediate
11361  fi
11362else
11363  # We cannot hardcode anything, or else we can only hardcode existing
11364  # directories.
11365  hardcode_action=unsupported
11366fi
11367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11368$as_echo "$hardcode_action" >&6; }
11369
11370if test "$hardcode_action" = relink ||
11371   test "$inherit_rpath" = yes; then
11372  # Fast installation is not supported
11373  enable_fast_install=no
11374elif test "$shlibpath_overrides_runpath" = yes ||
11375     test "$enable_shared" = no; then
11376  # Fast installation is not necessary
11377  enable_fast_install=needless
11378fi
11379
11380
11381
11382
11383
11384
11385  if test "x$enable_dlopen" != xyes; then
11386  enable_dlopen=unknown
11387  enable_dlopen_self=unknown
11388  enable_dlopen_self_static=unknown
11389else
11390  lt_cv_dlopen=no
11391  lt_cv_dlopen_libs=
11392
11393  case $host_os in
11394  beos*)
11395    lt_cv_dlopen="load_add_on"
11396    lt_cv_dlopen_libs=
11397    lt_cv_dlopen_self=yes
11398    ;;
11399
11400  mingw* | pw32* | cegcc*)
11401    lt_cv_dlopen="LoadLibrary"
11402    lt_cv_dlopen_libs=
11403    ;;
11404
11405  cygwin*)
11406    lt_cv_dlopen="dlopen"
11407    lt_cv_dlopen_libs=
11408    ;;
11409
11410  darwin*)
11411  # if libdl is installed we need to link against it
11412    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11413$as_echo_n "checking for dlopen in -ldl... " >&6; }
11414if ${ac_cv_lib_dl_dlopen+:} false; then :
11415  $as_echo_n "(cached) " >&6
11416else
11417  ac_check_lib_save_LIBS=$LIBS
11418LIBS="-ldl  $LIBS"
11419cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11420/* end confdefs.h.  */
11421
11422/* Override any GCC internal prototype to avoid an error.
11423   Use char because int might match the return type of a GCC
11424   builtin and then its argument prototype would still apply.  */
11425#ifdef __cplusplus
11426extern "C"
11427#endif
11428char dlopen ();
11429int
11430main ()
11431{
11432return dlopen ();
11433  ;
11434  return 0;
11435}
11436_ACEOF
11437if ac_fn_c_try_link "$LINENO"; then :
11438  ac_cv_lib_dl_dlopen=yes
11439else
11440  ac_cv_lib_dl_dlopen=no
11441fi
11442rm -f core conftest.err conftest.$ac_objext \
11443    conftest$ac_exeext conftest.$ac_ext
11444LIBS=$ac_check_lib_save_LIBS
11445fi
11446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11447$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11448if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11449  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11450else
11451
11452    lt_cv_dlopen="dyld"
11453    lt_cv_dlopen_libs=
11454    lt_cv_dlopen_self=yes
11455
11456fi
11457
11458    ;;
11459
11460  *)
11461    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11462if test "x$ac_cv_func_shl_load" = xyes; then :
11463  lt_cv_dlopen="shl_load"
11464else
11465  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11466$as_echo_n "checking for shl_load in -ldld... " >&6; }
11467if ${ac_cv_lib_dld_shl_load+:} false; then :
11468  $as_echo_n "(cached) " >&6
11469else
11470  ac_check_lib_save_LIBS=$LIBS
11471LIBS="-ldld  $LIBS"
11472cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11473/* end confdefs.h.  */
11474
11475/* Override any GCC internal prototype to avoid an error.
11476   Use char because int might match the return type of a GCC
11477   builtin and then its argument prototype would still apply.  */
11478#ifdef __cplusplus
11479extern "C"
11480#endif
11481char shl_load ();
11482int
11483main ()
11484{
11485return shl_load ();
11486  ;
11487  return 0;
11488}
11489_ACEOF
11490if ac_fn_c_try_link "$LINENO"; then :
11491  ac_cv_lib_dld_shl_load=yes
11492else
11493  ac_cv_lib_dld_shl_load=no
11494fi
11495rm -f core conftest.err conftest.$ac_objext \
11496    conftest$ac_exeext conftest.$ac_ext
11497LIBS=$ac_check_lib_save_LIBS
11498fi
11499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11500$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11501if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11502  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11503else
11504  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11505if test "x$ac_cv_func_dlopen" = xyes; then :
11506  lt_cv_dlopen="dlopen"
11507else
11508  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11509$as_echo_n "checking for dlopen in -ldl... " >&6; }
11510if ${ac_cv_lib_dl_dlopen+:} false; then :
11511  $as_echo_n "(cached) " >&6
11512else
11513  ac_check_lib_save_LIBS=$LIBS
11514LIBS="-ldl  $LIBS"
11515cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11516/* end confdefs.h.  */
11517
11518/* Override any GCC internal prototype to avoid an error.
11519   Use char because int might match the return type of a GCC
11520   builtin and then its argument prototype would still apply.  */
11521#ifdef __cplusplus
11522extern "C"
11523#endif
11524char dlopen ();
11525int
11526main ()
11527{
11528return dlopen ();
11529  ;
11530  return 0;
11531}
11532_ACEOF
11533if ac_fn_c_try_link "$LINENO"; then :
11534  ac_cv_lib_dl_dlopen=yes
11535else
11536  ac_cv_lib_dl_dlopen=no
11537fi
11538rm -f core conftest.err conftest.$ac_objext \
11539    conftest$ac_exeext conftest.$ac_ext
11540LIBS=$ac_check_lib_save_LIBS
11541fi
11542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11543$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11544if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11545  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11546else
11547  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11548$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11549if ${ac_cv_lib_svld_dlopen+:} false; then :
11550  $as_echo_n "(cached) " >&6
11551else
11552  ac_check_lib_save_LIBS=$LIBS
11553LIBS="-lsvld  $LIBS"
11554cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11555/* end confdefs.h.  */
11556
11557/* Override any GCC internal prototype to avoid an error.
11558   Use char because int might match the return type of a GCC
11559   builtin and then its argument prototype would still apply.  */
11560#ifdef __cplusplus
11561extern "C"
11562#endif
11563char dlopen ();
11564int
11565main ()
11566{
11567return dlopen ();
11568  ;
11569  return 0;
11570}
11571_ACEOF
11572if ac_fn_c_try_link "$LINENO"; then :
11573  ac_cv_lib_svld_dlopen=yes
11574else
11575  ac_cv_lib_svld_dlopen=no
11576fi
11577rm -f core conftest.err conftest.$ac_objext \
11578    conftest$ac_exeext conftest.$ac_ext
11579LIBS=$ac_check_lib_save_LIBS
11580fi
11581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11582$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11583if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11584  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11585else
11586  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11587$as_echo_n "checking for dld_link in -ldld... " >&6; }
11588if ${ac_cv_lib_dld_dld_link+:} false; then :
11589  $as_echo_n "(cached) " >&6
11590else
11591  ac_check_lib_save_LIBS=$LIBS
11592LIBS="-ldld  $LIBS"
11593cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11594/* end confdefs.h.  */
11595
11596/* Override any GCC internal prototype to avoid an error.
11597   Use char because int might match the return type of a GCC
11598   builtin and then its argument prototype would still apply.  */
11599#ifdef __cplusplus
11600extern "C"
11601#endif
11602char dld_link ();
11603int
11604main ()
11605{
11606return dld_link ();
11607  ;
11608  return 0;
11609}
11610_ACEOF
11611if ac_fn_c_try_link "$LINENO"; then :
11612  ac_cv_lib_dld_dld_link=yes
11613else
11614  ac_cv_lib_dld_dld_link=no
11615fi
11616rm -f core conftest.err conftest.$ac_objext \
11617    conftest$ac_exeext conftest.$ac_ext
11618LIBS=$ac_check_lib_save_LIBS
11619fi
11620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11621$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11622if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11623  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11624fi
11625
11626
11627fi
11628
11629
11630fi
11631
11632
11633fi
11634
11635
11636fi
11637
11638
11639fi
11640
11641    ;;
11642  esac
11643
11644  if test "x$lt_cv_dlopen" != xno; then
11645    enable_dlopen=yes
11646  else
11647    enable_dlopen=no
11648  fi
11649
11650  case $lt_cv_dlopen in
11651  dlopen)
11652    save_CPPFLAGS="$CPPFLAGS"
11653    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11654
11655    save_LDFLAGS="$LDFLAGS"
11656    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11657
11658    save_LIBS="$LIBS"
11659    LIBS="$lt_cv_dlopen_libs $LIBS"
11660
11661    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11662$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11663if ${lt_cv_dlopen_self+:} false; then :
11664  $as_echo_n "(cached) " >&6
11665else
11666  	  if test "$cross_compiling" = yes; then :
11667  lt_cv_dlopen_self=cross
11668else
11669  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11670  lt_status=$lt_dlunknown
11671  cat > conftest.$ac_ext <<_LT_EOF
11672#line $LINENO "configure"
11673#include "confdefs.h"
11674
11675#if HAVE_DLFCN_H
11676#include <dlfcn.h>
11677#endif
11678
11679#include <stdio.h>
11680
11681#ifdef RTLD_GLOBAL
11682#  define LT_DLGLOBAL		RTLD_GLOBAL
11683#else
11684#  ifdef DL_GLOBAL
11685#    define LT_DLGLOBAL		DL_GLOBAL
11686#  else
11687#    define LT_DLGLOBAL		0
11688#  endif
11689#endif
11690
11691/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11692   find out it does not work in some platform. */
11693#ifndef LT_DLLAZY_OR_NOW
11694#  ifdef RTLD_LAZY
11695#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11696#  else
11697#    ifdef DL_LAZY
11698#      define LT_DLLAZY_OR_NOW		DL_LAZY
11699#    else
11700#      ifdef RTLD_NOW
11701#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11702#      else
11703#        ifdef DL_NOW
11704#          define LT_DLLAZY_OR_NOW	DL_NOW
11705#        else
11706#          define LT_DLLAZY_OR_NOW	0
11707#        endif
11708#      endif
11709#    endif
11710#  endif
11711#endif
11712
11713/* When -fvisbility=hidden is used, assume the code has been annotated
11714   correspondingly for the symbols needed.  */
11715#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11716int fnord () __attribute__((visibility("default")));
11717#endif
11718
11719int fnord () { return 42; }
11720int main ()
11721{
11722  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11723  int status = $lt_dlunknown;
11724
11725  if (self)
11726    {
11727      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11728      else
11729        {
11730	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11731          else puts (dlerror ());
11732	}
11733      /* dlclose (self); */
11734    }
11735  else
11736    puts (dlerror ());
11737
11738  return status;
11739}
11740_LT_EOF
11741  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11742  (eval $ac_link) 2>&5
11743  ac_status=$?
11744  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11745  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11746    (./conftest; exit; ) >&5 2>/dev/null
11747    lt_status=$?
11748    case x$lt_status in
11749      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11750      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11751      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11752    esac
11753  else :
11754    # compilation failed
11755    lt_cv_dlopen_self=no
11756  fi
11757fi
11758rm -fr conftest*
11759
11760
11761fi
11762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11763$as_echo "$lt_cv_dlopen_self" >&6; }
11764
11765    if test "x$lt_cv_dlopen_self" = xyes; then
11766      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11767      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11768$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11769if ${lt_cv_dlopen_self_static+:} false; then :
11770  $as_echo_n "(cached) " >&6
11771else
11772  	  if test "$cross_compiling" = yes; then :
11773  lt_cv_dlopen_self_static=cross
11774else
11775  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11776  lt_status=$lt_dlunknown
11777  cat > conftest.$ac_ext <<_LT_EOF
11778#line $LINENO "configure"
11779#include "confdefs.h"
11780
11781#if HAVE_DLFCN_H
11782#include <dlfcn.h>
11783#endif
11784
11785#include <stdio.h>
11786
11787#ifdef RTLD_GLOBAL
11788#  define LT_DLGLOBAL		RTLD_GLOBAL
11789#else
11790#  ifdef DL_GLOBAL
11791#    define LT_DLGLOBAL		DL_GLOBAL
11792#  else
11793#    define LT_DLGLOBAL		0
11794#  endif
11795#endif
11796
11797/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11798   find out it does not work in some platform. */
11799#ifndef LT_DLLAZY_OR_NOW
11800#  ifdef RTLD_LAZY
11801#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11802#  else
11803#    ifdef DL_LAZY
11804#      define LT_DLLAZY_OR_NOW		DL_LAZY
11805#    else
11806#      ifdef RTLD_NOW
11807#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11808#      else
11809#        ifdef DL_NOW
11810#          define LT_DLLAZY_OR_NOW	DL_NOW
11811#        else
11812#          define LT_DLLAZY_OR_NOW	0
11813#        endif
11814#      endif
11815#    endif
11816#  endif
11817#endif
11818
11819/* When -fvisbility=hidden is used, assume the code has been annotated
11820   correspondingly for the symbols needed.  */
11821#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11822int fnord () __attribute__((visibility("default")));
11823#endif
11824
11825int fnord () { return 42; }
11826int main ()
11827{
11828  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11829  int status = $lt_dlunknown;
11830
11831  if (self)
11832    {
11833      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11834      else
11835        {
11836	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11837          else puts (dlerror ());
11838	}
11839      /* dlclose (self); */
11840    }
11841  else
11842    puts (dlerror ());
11843
11844  return status;
11845}
11846_LT_EOF
11847  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11848  (eval $ac_link) 2>&5
11849  ac_status=$?
11850  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11851  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11852    (./conftest; exit; ) >&5 2>/dev/null
11853    lt_status=$?
11854    case x$lt_status in
11855      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11856      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11857      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11858    esac
11859  else :
11860    # compilation failed
11861    lt_cv_dlopen_self_static=no
11862  fi
11863fi
11864rm -fr conftest*
11865
11866
11867fi
11868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11869$as_echo "$lt_cv_dlopen_self_static" >&6; }
11870    fi
11871
11872    CPPFLAGS="$save_CPPFLAGS"
11873    LDFLAGS="$save_LDFLAGS"
11874    LIBS="$save_LIBS"
11875    ;;
11876  esac
11877
11878  case $lt_cv_dlopen_self in
11879  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11880  *) enable_dlopen_self=unknown ;;
11881  esac
11882
11883  case $lt_cv_dlopen_self_static in
11884  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11885  *) enable_dlopen_self_static=unknown ;;
11886  esac
11887fi
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905striplib=
11906old_striplib=
11907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11908$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11909if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11910  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11911  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11912  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11913$as_echo "yes" >&6; }
11914else
11915# FIXME - insert some real tests, host_os isn't really good enough
11916  case $host_os in
11917  darwin*)
11918    if test -n "$STRIP" ; then
11919      striplib="$STRIP -x"
11920      old_striplib="$STRIP -S"
11921      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11922$as_echo "yes" >&6; }
11923    else
11924      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11925$as_echo "no" >&6; }
11926    fi
11927    ;;
11928  *)
11929    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11930$as_echo "no" >&6; }
11931    ;;
11932  esac
11933fi
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946  # Report which library types will actually be built
11947  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11948$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11949  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11950$as_echo "$can_build_shared" >&6; }
11951
11952  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11953$as_echo_n "checking whether to build shared libraries... " >&6; }
11954  test "$can_build_shared" = "no" && enable_shared=no
11955
11956  # On AIX, shared libraries and static libraries use the same namespace, and
11957  # are all built from PIC.
11958  case $host_os in
11959  aix3*)
11960    test "$enable_shared" = yes && enable_static=no
11961    if test -n "$RANLIB"; then
11962      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11963      postinstall_cmds='$RANLIB $lib'
11964    fi
11965    ;;
11966
11967  aix[4-9]*)
11968    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11969      test "$enable_shared" = yes && enable_static=no
11970    fi
11971    ;;
11972  esac
11973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11974$as_echo "$enable_shared" >&6; }
11975
11976  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11977$as_echo_n "checking whether to build static libraries... " >&6; }
11978  # Make sure either enable_shared or enable_static is yes.
11979  test "$enable_shared" = yes || enable_static=yes
11980  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11981$as_echo "$enable_static" >&6; }
11982
11983
11984
11985
11986fi
11987ac_ext=c
11988ac_cpp='$CPP $CPPFLAGS'
11989ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11990ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11991ac_compiler_gnu=$ac_cv_c_compiler_gnu
11992
11993CC="$lt_save_CC"
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009        ac_config_commands="$ac_config_commands libtool"
12010
12011
12012
12013
12014# Only expand once:
12015
12016
12017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
12018$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
12019set x ${MAKE-make}
12020ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
12021if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
12022  $as_echo_n "(cached) " >&6
12023else
12024  cat >conftest.make <<\_ACEOF
12025SHELL = /bin/sh
12026all:
12027	@echo '@@@%%%=$(MAKE)=@@@%%%'
12028_ACEOF
12029# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
12030case `${MAKE-make} -f conftest.make 2>/dev/null` in
12031  *@@@%%%=?*=@@@%%%*)
12032    eval ac_cv_prog_make_${ac_make}_set=yes;;
12033  *)
12034    eval ac_cv_prog_make_${ac_make}_set=no;;
12035esac
12036rm -f conftest.make
12037fi
12038if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
12039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12040$as_echo "yes" >&6; }
12041  SET_MAKE=
12042else
12043  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12044$as_echo "no" >&6; }
12045  SET_MAKE="MAKE=${MAKE-make}"
12046fi
12047
12048
12049
12050
12051
12052
12053
12054if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12055	if test -n "$ac_tool_prefix"; then
12056  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12057set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12059$as_echo_n "checking for $ac_word... " >&6; }
12060if ${ac_cv_path_PKG_CONFIG+:} false; then :
12061  $as_echo_n "(cached) " >&6
12062else
12063  case $PKG_CONFIG in
12064  [\\/]* | ?:[\\/]*)
12065  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12066  ;;
12067  *)
12068  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12069for as_dir in $PATH
12070do
12071  IFS=$as_save_IFS
12072  test -z "$as_dir" && as_dir=.
12073    for ac_exec_ext in '' $ac_executable_extensions; do
12074  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12075    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12076    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12077    break 2
12078  fi
12079done
12080  done
12081IFS=$as_save_IFS
12082
12083  ;;
12084esac
12085fi
12086PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12087if test -n "$PKG_CONFIG"; then
12088  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12089$as_echo "$PKG_CONFIG" >&6; }
12090else
12091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12092$as_echo "no" >&6; }
12093fi
12094
12095
12096fi
12097if test -z "$ac_cv_path_PKG_CONFIG"; then
12098  ac_pt_PKG_CONFIG=$PKG_CONFIG
12099  # Extract the first word of "pkg-config", so it can be a program name with args.
12100set dummy pkg-config; ac_word=$2
12101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12102$as_echo_n "checking for $ac_word... " >&6; }
12103if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12104  $as_echo_n "(cached) " >&6
12105else
12106  case $ac_pt_PKG_CONFIG in
12107  [\\/]* | ?:[\\/]*)
12108  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12109  ;;
12110  *)
12111  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12112for as_dir in $PATH
12113do
12114  IFS=$as_save_IFS
12115  test -z "$as_dir" && as_dir=.
12116    for ac_exec_ext in '' $ac_executable_extensions; do
12117  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12118    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12119    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12120    break 2
12121  fi
12122done
12123  done
12124IFS=$as_save_IFS
12125
12126  ;;
12127esac
12128fi
12129ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12130if test -n "$ac_pt_PKG_CONFIG"; then
12131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12132$as_echo "$ac_pt_PKG_CONFIG" >&6; }
12133else
12134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12135$as_echo "no" >&6; }
12136fi
12137
12138  if test "x$ac_pt_PKG_CONFIG" = x; then
12139    PKG_CONFIG=""
12140  else
12141    case $cross_compiling:$ac_tool_warned in
12142yes:)
12143{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12144$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12145ac_tool_warned=yes ;;
12146esac
12147    PKG_CONFIG=$ac_pt_PKG_CONFIG
12148  fi
12149else
12150  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12151fi
12152
12153fi
12154if test -n "$PKG_CONFIG"; then
12155	_pkg_min_version=0.9.0
12156	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12157$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12158	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12159		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12160$as_echo "yes" >&6; }
12161	else
12162		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12163$as_echo "no" >&6; }
12164		PKG_CONFIG=""
12165	fi
12166fi
12167
12168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for RM macro" >&5
12169$as_echo_n "checking for RM macro... " >&6; }
12170_predefined_rm=`make -p -f /dev/null 2>/dev/null|grep '^RM ='|sed -e 's/^RM = //'`
12171if test "x$_predefined_rm" = "x"; then
12172	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no predefined RM" >&5
12173$as_echo "no predefined RM" >&6; }
12174	# Extract the first word of "rm", so it can be a program name with args.
12175set dummy rm; ac_word=$2
12176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12177$as_echo_n "checking for $ac_word... " >&6; }
12178if ${ac_cv_prog_RM+:} false; then :
12179  $as_echo_n "(cached) " >&6
12180else
12181  if test -n "$RM"; then
12182  ac_cv_prog_RM="$RM" # Let the user override the test.
12183else
12184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12185for as_dir in $PATH
12186do
12187  IFS=$as_save_IFS
12188  test -z "$as_dir" && as_dir=.
12189    for ac_exec_ext in '' $ac_executable_extensions; do
12190  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12191    ac_cv_prog_RM="rm -f"
12192    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12193    break 2
12194  fi
12195done
12196  done
12197IFS=$as_save_IFS
12198
12199fi
12200fi
12201RM=$ac_cv_prog_RM
12202if test -n "$RM"; then
12203  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
12204$as_echo "$RM" >&6; }
12205else
12206  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12207$as_echo "no" >&6; }
12208fi
12209
12210
12211else
12212	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_predefined_rm" >&5
12213$as_echo "$_predefined_rm" >&6; }
12214fi
12215
12216
12217case "$host" in
12218  *-*-mingw*)
12219    os_win32=yes
12220    ;;
12221  *)
12222    os_win32=no
12223esac
12224 if test "$os_win32" = "yes"; then
12225  OS_WIN32_TRUE=
12226  OS_WIN32_FALSE='#'
12227else
12228  OS_WIN32_TRUE='#'
12229  OS_WIN32_FALSE=
12230fi
12231
12232
12233if test "$os_win32" = "yes"; then
12234  # Extract the first word of "lib.exe", so it can be a program name with args.
12235set dummy lib.exe; ac_word=$2
12236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12237$as_echo_n "checking for $ac_word... " >&6; }
12238if ${ac_cv_prog_ms_librarian+:} false; then :
12239  $as_echo_n "(cached) " >&6
12240else
12241  if test -n "$ms_librarian"; then
12242  ac_cv_prog_ms_librarian="$ms_librarian" # Let the user override the test.
12243else
12244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12245for as_dir in $PATH
12246do
12247  IFS=$as_save_IFS
12248  test -z "$as_dir" && as_dir=.
12249    for ac_exec_ext in '' $ac_executable_extensions; do
12250  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12251    ac_cv_prog_ms_librarian="yes"
12252    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12253    break 2
12254  fi
12255done
12256  done
12257IFS=$as_save_IFS
12258
12259  test -z "$ac_cv_prog_ms_librarian" && ac_cv_prog_ms_librarian="no"
12260fi
12261fi
12262ms_librarian=$ac_cv_prog_ms_librarian
12263if test -n "$ms_librarian"; then
12264  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ms_librarian" >&5
12265$as_echo "$ms_librarian" >&6; }
12266else
12267  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12268$as_echo "no" >&6; }
12269fi
12270
12271
12272fi
12273 if test x$ms_librarian = xyes; then
12274  MS_LIB_AVAILABLE_TRUE=
12275  MS_LIB_AVAILABLE_FALSE='#'
12276else
12277  MS_LIB_AVAILABLE_TRUE='#'
12278  MS_LIB_AVAILABLE_FALSE=
12279fi
12280
12281
12282WARN_CFLAGS=""
12283if test "x$GCC" = "xyes"; then
12284	WARN_CFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes \
12285	-Wmissing-prototypes -Wmissing-declarations \
12286	-Wnested-externs -fno-strict-aliasing"
12287
12288cat >>confdefs.h <<_ACEOF
12289#define HAVE_WARNING_CPP_DIRECTIVE 1
12290_ACEOF
12291
12292fi
12293
12294
12295
12296
12297 if test $cross_compiling = yes; then
12298  CROSS_COMPILING_TRUE=
12299  CROSS_COMPILING_FALSE='#'
12300else
12301  CROSS_COMPILING_TRUE='#'
12302  CROSS_COMPILING_FALSE=
12303fi
12304
12305 if test "$enable_shared" = "yes"; then
12306  ENABLE_SHARED_TRUE=
12307  ENABLE_SHARED_FALSE='#'
12308else
12309  ENABLE_SHARED_TRUE='#'
12310  ENABLE_SHARED_FALSE=
12311fi
12312
12313
12314
12315
12316# Check whether --with-arch was given.
12317if test "${with_arch+set}" = set; then :
12318  withval=$with_arch; arch="$withval"
12319else
12320  arch=auto
12321fi
12322
12323
12324if test "x$arch" != xauto; then
12325
12326cat >>confdefs.h <<_ACEOF
12327#define FC_ARCHITECTURE "$arch"
12328_ACEOF
12329
12330fi
12331
12332
12333
12334# Checks for header files.
12335ac_header_dirent=no
12336for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
12337  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
12338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
12339$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
12340if eval \${$as_ac_Header+:} false; then :
12341  $as_echo_n "(cached) " >&6
12342else
12343  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12344/* end confdefs.h.  */
12345#include <sys/types.h>
12346#include <$ac_hdr>
12347
12348int
12349main ()
12350{
12351if ((DIR *) 0)
12352return 0;
12353  ;
12354  return 0;
12355}
12356_ACEOF
12357if ac_fn_c_try_compile "$LINENO"; then :
12358  eval "$as_ac_Header=yes"
12359else
12360  eval "$as_ac_Header=no"
12361fi
12362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12363fi
12364eval ac_res=\$$as_ac_Header
12365	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12366$as_echo "$ac_res" >&6; }
12367if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12368  cat >>confdefs.h <<_ACEOF
12369#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
12370_ACEOF
12371
12372ac_header_dirent=$ac_hdr; break
12373fi
12374
12375done
12376# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
12377if test $ac_header_dirent = dirent.h; then
12378  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
12379$as_echo_n "checking for library containing opendir... " >&6; }
12380if ${ac_cv_search_opendir+:} false; then :
12381  $as_echo_n "(cached) " >&6
12382else
12383  ac_func_search_save_LIBS=$LIBS
12384cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12385/* end confdefs.h.  */
12386
12387/* Override any GCC internal prototype to avoid an error.
12388   Use char because int might match the return type of a GCC
12389   builtin and then its argument prototype would still apply.  */
12390#ifdef __cplusplus
12391extern "C"
12392#endif
12393char opendir ();
12394int
12395main ()
12396{
12397return opendir ();
12398  ;
12399  return 0;
12400}
12401_ACEOF
12402for ac_lib in '' dir; do
12403  if test -z "$ac_lib"; then
12404    ac_res="none required"
12405  else
12406    ac_res=-l$ac_lib
12407    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12408  fi
12409  if ac_fn_c_try_link "$LINENO"; then :
12410  ac_cv_search_opendir=$ac_res
12411fi
12412rm -f core conftest.err conftest.$ac_objext \
12413    conftest$ac_exeext
12414  if ${ac_cv_search_opendir+:} false; then :
12415  break
12416fi
12417done
12418if ${ac_cv_search_opendir+:} false; then :
12419
12420else
12421  ac_cv_search_opendir=no
12422fi
12423rm conftest.$ac_ext
12424LIBS=$ac_func_search_save_LIBS
12425fi
12426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
12427$as_echo "$ac_cv_search_opendir" >&6; }
12428ac_res=$ac_cv_search_opendir
12429if test "$ac_res" != no; then :
12430  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12431
12432fi
12433
12434else
12435  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
12436$as_echo_n "checking for library containing opendir... " >&6; }
12437if ${ac_cv_search_opendir+:} false; then :
12438  $as_echo_n "(cached) " >&6
12439else
12440  ac_func_search_save_LIBS=$LIBS
12441cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12442/* end confdefs.h.  */
12443
12444/* Override any GCC internal prototype to avoid an error.
12445   Use char because int might match the return type of a GCC
12446   builtin and then its argument prototype would still apply.  */
12447#ifdef __cplusplus
12448extern "C"
12449#endif
12450char opendir ();
12451int
12452main ()
12453{
12454return opendir ();
12455  ;
12456  return 0;
12457}
12458_ACEOF
12459for ac_lib in '' x; do
12460  if test -z "$ac_lib"; then
12461    ac_res="none required"
12462  else
12463    ac_res=-l$ac_lib
12464    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12465  fi
12466  if ac_fn_c_try_link "$LINENO"; then :
12467  ac_cv_search_opendir=$ac_res
12468fi
12469rm -f core conftest.err conftest.$ac_objext \
12470    conftest$ac_exeext
12471  if ${ac_cv_search_opendir+:} false; then :
12472  break
12473fi
12474done
12475if ${ac_cv_search_opendir+:} false; then :
12476
12477else
12478  ac_cv_search_opendir=no
12479fi
12480rm conftest.$ac_ext
12481LIBS=$ac_func_search_save_LIBS
12482fi
12483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
12484$as_echo "$ac_cv_search_opendir" >&6; }
12485ac_res=$ac_cv_search_opendir
12486if test "$ac_res" != no; then :
12487  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12488
12489fi
12490
12491fi
12492
12493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12494$as_echo_n "checking for ANSI C header files... " >&6; }
12495if ${ac_cv_header_stdc+:} false; then :
12496  $as_echo_n "(cached) " >&6
12497else
12498  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12499/* end confdefs.h.  */
12500#include <stdlib.h>
12501#include <stdarg.h>
12502#include <string.h>
12503#include <float.h>
12504
12505int
12506main ()
12507{
12508
12509  ;
12510  return 0;
12511}
12512_ACEOF
12513if ac_fn_c_try_compile "$LINENO"; then :
12514  ac_cv_header_stdc=yes
12515else
12516  ac_cv_header_stdc=no
12517fi
12518rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12519
12520if test $ac_cv_header_stdc = yes; then
12521  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12522  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12523/* end confdefs.h.  */
12524#include <string.h>
12525
12526_ACEOF
12527if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12528  $EGREP "memchr" >/dev/null 2>&1; then :
12529
12530else
12531  ac_cv_header_stdc=no
12532fi
12533rm -f conftest*
12534
12535fi
12536
12537if test $ac_cv_header_stdc = yes; then
12538  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12539  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12540/* end confdefs.h.  */
12541#include <stdlib.h>
12542
12543_ACEOF
12544if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12545  $EGREP "free" >/dev/null 2>&1; then :
12546
12547else
12548  ac_cv_header_stdc=no
12549fi
12550rm -f conftest*
12551
12552fi
12553
12554if test $ac_cv_header_stdc = yes; then
12555  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12556  if test "$cross_compiling" = yes; then :
12557  :
12558else
12559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12560/* end confdefs.h.  */
12561#include <ctype.h>
12562#include <stdlib.h>
12563#if ((' ' & 0x0FF) == 0x020)
12564# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12565# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12566#else
12567# define ISLOWER(c) \
12568		   (('a' <= (c) && (c) <= 'i') \
12569		     || ('j' <= (c) && (c) <= 'r') \
12570		     || ('s' <= (c) && (c) <= 'z'))
12571# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12572#endif
12573
12574#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12575int
12576main ()
12577{
12578  int i;
12579  for (i = 0; i < 256; i++)
12580    if (XOR (islower (i), ISLOWER (i))
12581	|| toupper (i) != TOUPPER (i))
12582      return 2;
12583  return 0;
12584}
12585_ACEOF
12586if ac_fn_c_try_run "$LINENO"; then :
12587
12588else
12589  ac_cv_header_stdc=no
12590fi
12591rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12592  conftest.$ac_objext conftest.beam conftest.$ac_ext
12593fi
12594
12595fi
12596fi
12597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12598$as_echo "$ac_cv_header_stdc" >&6; }
12599if test $ac_cv_header_stdc = yes; then
12600
12601$as_echo "#define STDC_HEADERS 1" >>confdefs.h
12602
12603fi
12604
12605for ac_header in fcntl.h regex.h stdlib.h string.h unistd.h sys/vfs.h sys/statfs.h sys/param.h sys/mount.h
12606do :
12607  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12608ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12609if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12610  cat >>confdefs.h <<_ACEOF
12611#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12612_ACEOF
12613
12614fi
12615
12616done
12617
12618
12619# Checks for typedefs, structures, and compiler characteristics.
12620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12621$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12622if ${ac_cv_c_const+:} false; then :
12623  $as_echo_n "(cached) " >&6
12624else
12625  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12626/* end confdefs.h.  */
12627
12628int
12629main ()
12630{
12631/* FIXME: Include the comments suggested by Paul. */
12632#ifndef __cplusplus
12633  /* Ultrix mips cc rejects this.  */
12634  typedef int charset[2];
12635  const charset cs;
12636  /* SunOS 4.1.1 cc rejects this.  */
12637  char const *const *pcpcc;
12638  char **ppc;
12639  /* NEC SVR4.0.2 mips cc rejects this.  */
12640  struct point {int x, y;};
12641  static struct point const zero = {0,0};
12642  /* AIX XL C 1.02.0.0 rejects this.
12643     It does not let you subtract one const X* pointer from another in
12644     an arm of an if-expression whose if-part is not a constant
12645     expression */
12646  const char *g = "string";
12647  pcpcc = &g + (g ? g-g : 0);
12648  /* HPUX 7.0 cc rejects these. */
12649  ++pcpcc;
12650  ppc = (char**) pcpcc;
12651  pcpcc = (char const *const *) ppc;
12652  { /* SCO 3.2v4 cc rejects this.  */
12653    char *t;
12654    char const *s = 0 ? (char *) 0 : (char const *) 0;
12655
12656    *t++ = 0;
12657    if (s) return 0;
12658  }
12659  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12660    int x[] = {25, 17};
12661    const int *foo = &x[0];
12662    ++foo;
12663  }
12664  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12665    typedef const int *iptr;
12666    iptr p = 0;
12667    ++p;
12668  }
12669  { /* AIX XL C 1.02.0.0 rejects this saying
12670       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12671    struct s { int j; const int *ap[3]; };
12672    struct s *b; b->j = 5;
12673  }
12674  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12675    const int foo = 10;
12676    if (!foo) return 0;
12677  }
12678  return !cs[0] && !zero.x;
12679#endif
12680
12681  ;
12682  return 0;
12683}
12684_ACEOF
12685if ac_fn_c_try_compile "$LINENO"; then :
12686  ac_cv_c_const=yes
12687else
12688  ac_cv_c_const=no
12689fi
12690rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12691fi
12692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12693$as_echo "$ac_cv_c_const" >&6; }
12694if test $ac_cv_c_const = no; then
12695
12696$as_echo "#define const /**/" >>confdefs.h
12697
12698fi
12699
12700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
12701$as_echo_n "checking for inline... " >&6; }
12702if ${ac_cv_c_inline+:} false; then :
12703  $as_echo_n "(cached) " >&6
12704else
12705  ac_cv_c_inline=no
12706for ac_kw in inline __inline__ __inline; do
12707  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12708/* end confdefs.h.  */
12709#ifndef __cplusplus
12710typedef int foo_t;
12711static $ac_kw foo_t static_foo () {return 0; }
12712$ac_kw foo_t foo () {return 0; }
12713#endif
12714
12715_ACEOF
12716if ac_fn_c_try_compile "$LINENO"; then :
12717  ac_cv_c_inline=$ac_kw
12718fi
12719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12720  test "$ac_cv_c_inline" != no && break
12721done
12722
12723fi
12724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
12725$as_echo "$ac_cv_c_inline" >&6; }
12726
12727case $ac_cv_c_inline in
12728  inline | yes) ;;
12729  *)
12730    case $ac_cv_c_inline in
12731      no) ac_val=;;
12732      *) ac_val=$ac_cv_c_inline;;
12733    esac
12734    cat >>confdefs.h <<_ACEOF
12735#ifndef __cplusplus
12736#define inline $ac_val
12737#endif
12738_ACEOF
12739    ;;
12740esac
12741
12742
12743  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5
12744$as_echo_n "checking for flexible array members... " >&6; }
12745if ${ac_cv_c_flexmember+:} false; then :
12746  $as_echo_n "(cached) " >&6
12747else
12748  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12749/* end confdefs.h.  */
12750#include <stdlib.h>
12751	    #include <stdio.h>
12752	    #include <stddef.h>
12753	    struct s { int n; double d[]; };
12754int
12755main ()
12756{
12757int m = getchar ();
12758	    struct s *p = malloc (offsetof (struct s, d)
12759				  + m * sizeof (double));
12760	    p->d[0] = 0.0;
12761	    return p->d != (double *) NULL;
12762  ;
12763  return 0;
12764}
12765_ACEOF
12766if ac_fn_c_try_compile "$LINENO"; then :
12767  ac_cv_c_flexmember=yes
12768else
12769  ac_cv_c_flexmember=no
12770fi
12771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12772fi
12773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5
12774$as_echo "$ac_cv_c_flexmember" >&6; }
12775  if test $ac_cv_c_flexmember = yes; then
12776
12777$as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h
12778
12779  else
12780    $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h
12781
12782  fi
12783
12784ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12785if test "x$ac_cv_type_pid_t" = xyes; then :
12786
12787else
12788
12789cat >>confdefs.h <<_ACEOF
12790#define pid_t int
12791_ACEOF
12792
12793fi
12794
12795
12796# Checks for library functions.
12797for ac_func in vprintf
12798do :
12799  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
12800if test "x$ac_cv_func_vprintf" = xyes; then :
12801  cat >>confdefs.h <<_ACEOF
12802#define HAVE_VPRINTF 1
12803_ACEOF
12804
12805ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
12806if test "x$ac_cv_func__doprnt" = xyes; then :
12807
12808$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
12809
12810fi
12811
12812fi
12813done
12814
12815
12816
12817
12818
12819  for ac_header in $ac_header_list
12820do :
12821  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12822ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12823"
12824if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12825  cat >>confdefs.h <<_ACEOF
12826#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12827_ACEOF
12828
12829fi
12830
12831done
12832
12833
12834
12835
12836
12837
12838
12839
12840for ac_func in getpagesize
12841do :
12842  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12843if test "x$ac_cv_func_getpagesize" = xyes; then :
12844  cat >>confdefs.h <<_ACEOF
12845#define HAVE_GETPAGESIZE 1
12846_ACEOF
12847
12848fi
12849done
12850
12851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12852$as_echo_n "checking for working mmap... " >&6; }
12853if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12854  $as_echo_n "(cached) " >&6
12855else
12856  if test "$cross_compiling" = yes; then :
12857  ac_cv_func_mmap_fixed_mapped=no
12858else
12859  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12860/* end confdefs.h.  */
12861$ac_includes_default
12862/* malloc might have been renamed as rpl_malloc. */
12863#undef malloc
12864
12865/* Thanks to Mike Haertel and Jim Avera for this test.
12866   Here is a matrix of mmap possibilities:
12867	mmap private not fixed
12868	mmap private fixed at somewhere currently unmapped
12869	mmap private fixed at somewhere already mapped
12870	mmap shared not fixed
12871	mmap shared fixed at somewhere currently unmapped
12872	mmap shared fixed at somewhere already mapped
12873   For private mappings, we should verify that changes cannot be read()
12874   back from the file, nor mmap's back from the file at a different
12875   address.  (There have been systems where private was not correctly
12876   implemented like the infamous i386 svr4.0, and systems where the
12877   VM page cache was not coherent with the file system buffer cache
12878   like early versions of FreeBSD and possibly contemporary NetBSD.)
12879   For shared mappings, we should conversely verify that changes get
12880   propagated back to all the places they're supposed to be.
12881
12882   Grep wants private fixed already mapped.
12883   The main things grep needs to know about mmap are:
12884   * does it exist and is it safe to write into the mmap'd area
12885   * how to use it (BSD variants)  */
12886
12887#include <fcntl.h>
12888#include <sys/mman.h>
12889
12890#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12891char *malloc ();
12892#endif
12893
12894/* This mess was copied from the GNU getpagesize.h.  */
12895#ifndef HAVE_GETPAGESIZE
12896# ifdef _SC_PAGESIZE
12897#  define getpagesize() sysconf(_SC_PAGESIZE)
12898# else /* no _SC_PAGESIZE */
12899#  ifdef HAVE_SYS_PARAM_H
12900#   include <sys/param.h>
12901#   ifdef EXEC_PAGESIZE
12902#    define getpagesize() EXEC_PAGESIZE
12903#   else /* no EXEC_PAGESIZE */
12904#    ifdef NBPG
12905#     define getpagesize() NBPG * CLSIZE
12906#     ifndef CLSIZE
12907#      define CLSIZE 1
12908#     endif /* no CLSIZE */
12909#    else /* no NBPG */
12910#     ifdef NBPC
12911#      define getpagesize() NBPC
12912#     else /* no NBPC */
12913#      ifdef PAGESIZE
12914#       define getpagesize() PAGESIZE
12915#      endif /* PAGESIZE */
12916#     endif /* no NBPC */
12917#    endif /* no NBPG */
12918#   endif /* no EXEC_PAGESIZE */
12919#  else /* no HAVE_SYS_PARAM_H */
12920#   define getpagesize() 8192	/* punt totally */
12921#  endif /* no HAVE_SYS_PARAM_H */
12922# endif /* no _SC_PAGESIZE */
12923
12924#endif /* no HAVE_GETPAGESIZE */
12925
12926int
12927main ()
12928{
12929  char *data, *data2, *data3;
12930  const char *cdata2;
12931  int i, pagesize;
12932  int fd, fd2;
12933
12934  pagesize = getpagesize ();
12935
12936  /* First, make a file with some known garbage in it. */
12937  data = (char *) malloc (pagesize);
12938  if (!data)
12939    return 1;
12940  for (i = 0; i < pagesize; ++i)
12941    *(data + i) = rand ();
12942  umask (0);
12943  fd = creat ("conftest.mmap", 0600);
12944  if (fd < 0)
12945    return 2;
12946  if (write (fd, data, pagesize) != pagesize)
12947    return 3;
12948  close (fd);
12949
12950  /* Next, check that the tail of a page is zero-filled.  File must have
12951     non-zero length, otherwise we risk SIGBUS for entire page.  */
12952  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12953  if (fd2 < 0)
12954    return 4;
12955  cdata2 = "";
12956  if (write (fd2, cdata2, 1) != 1)
12957    return 5;
12958  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12959  if (data2 == MAP_FAILED)
12960    return 6;
12961  for (i = 0; i < pagesize; ++i)
12962    if (*(data2 + i))
12963      return 7;
12964  close (fd2);
12965  if (munmap (data2, pagesize))
12966    return 8;
12967
12968  /* Next, try to mmap the file at a fixed address which already has
12969     something else allocated at it.  If we can, also make sure that
12970     we see the same garbage.  */
12971  fd = open ("conftest.mmap", O_RDWR);
12972  if (fd < 0)
12973    return 9;
12974  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12975		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
12976    return 10;
12977  for (i = 0; i < pagesize; ++i)
12978    if (*(data + i) != *(data2 + i))
12979      return 11;
12980
12981  /* Finally, make sure that changes to the mapped area do not
12982     percolate back to the file as seen by read().  (This is a bug on
12983     some variants of i386 svr4.0.)  */
12984  for (i = 0; i < pagesize; ++i)
12985    *(data2 + i) = *(data2 + i) + 1;
12986  data3 = (char *) malloc (pagesize);
12987  if (!data3)
12988    return 12;
12989  if (read (fd, data3, pagesize) != pagesize)
12990    return 13;
12991  for (i = 0; i < pagesize; ++i)
12992    if (*(data + i) != *(data3 + i))
12993      return 14;
12994  close (fd);
12995  return 0;
12996}
12997_ACEOF
12998if ac_fn_c_try_run "$LINENO"; then :
12999  ac_cv_func_mmap_fixed_mapped=yes
13000else
13001  ac_cv_func_mmap_fixed_mapped=no
13002fi
13003rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13004  conftest.$ac_objext conftest.beam conftest.$ac_ext
13005fi
13006
13007fi
13008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
13009$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
13010if test $ac_cv_func_mmap_fixed_mapped = yes; then
13011
13012$as_echo "#define HAVE_MMAP 1" >>confdefs.h
13013
13014fi
13015rm -f conftest.mmap conftest.txt
13016
13017for ac_func in geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree fstatvfs fstatfs
13018do :
13019  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13020ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13021if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13022  cat >>confdefs.h <<_ACEOF
13023#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13024_ACEOF
13025
13026fi
13027done
13028
13029
13030fc_saved_CFLAGS="$CFLAGS"
13031CFLAGS="$CFLAGS $WARN_CFLAGS -Werror"
13032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise" >&5
13033$as_echo_n "checking for posix_fadvise... " >&6; }
13034cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13035/* end confdefs.h.  */
13036
13037	#include <fcntl.h>
13038	int main(void) {
13039	    return posix_fadvise(0, 0, 0, 0);
13040	}
13041
13042_ACEOF
13043if ac_fn_c_try_link "$LINENO"; then :
13044
13045		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13046$as_echo "yes" >&6; }
13047
13048$as_echo "#define HAVE_POSIX_FADVISE 1" >>confdefs.h
13049
13050
13051else
13052  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13053$as_echo "no" >&6; }
13054fi
13055rm -f core conftest.err conftest.$ac_objext \
13056    conftest$ac_exeext conftest.$ac_ext
13057CFLAGS="$fc_saved_CFLAGS"
13058
13059#
13060if test "x$ac_cv_func_fstatvfs" = "xyes"; then
13061	ac_fn_c_check_member "$LINENO" "struct statvfs" "f_basetype" "ac_cv_member_struct_statvfs_f_basetype" "#include <sys/statvfs.h>
13062"
13063if test "x$ac_cv_member_struct_statvfs_f_basetype" = xyes; then :
13064
13065cat >>confdefs.h <<_ACEOF
13066#define HAVE_STRUCT_STATVFS_F_BASETYPE 1
13067_ACEOF
13068
13069
13070fi
13071ac_fn_c_check_member "$LINENO" "struct statvfs" "f_fstypename" "ac_cv_member_struct_statvfs_f_fstypename" "#include <sys/statvfs.h>
13072"
13073if test "x$ac_cv_member_struct_statvfs_f_fstypename" = xyes; then :
13074
13075cat >>confdefs.h <<_ACEOF
13076#define HAVE_STRUCT_STATVFS_F_FSTYPENAME 1
13077_ACEOF
13078
13079
13080fi
13081
13082fi
13083if test "x$ac_cv_func_fstatfs" = "xyes"; then
13084	ac_fn_c_check_member "$LINENO" "struct statfs" "f_flags" "ac_cv_member_struct_statfs_f_flags" "
13085#ifdef HAVE_SYS_VFS_H
13086#include <sys/vfs.h>
13087#endif
13088#ifdef HAVE_SYS_STATFS_H
13089#include <sys/statfs.h>
13090#endif
13091#ifdef HAVE_SYS_PARAM_H
13092#include <sys/param.h>
13093#endif
13094#ifdef HAVE_SYS_MOUNT_H
13095#include <sys/mount.h>
13096#endif
13097"
13098if test "x$ac_cv_member_struct_statfs_f_flags" = xyes; then :
13099
13100cat >>confdefs.h <<_ACEOF
13101#define HAVE_STRUCT_STATFS_F_FLAGS 1
13102_ACEOF
13103
13104
13105fi
13106ac_fn_c_check_member "$LINENO" "struct statfs" "f_fstypename" "ac_cv_member_struct_statfs_f_fstypename" "
13107#ifdef HAVE_SYS_VFS_H
13108#include <sys/vfs.h>
13109#endif
13110#ifdef HAVE_SYS_STATFS_H
13111#include <sys/statfs.h>
13112#endif
13113#ifdef HAVE_SYS_PARAM_H
13114#include <sys/param.h>
13115#endif
13116#ifdef HAVE_SYS_MOUNT_H
13117#include <sys/mount.h>
13118#endif
13119"
13120if test "x$ac_cv_member_struct_statfs_f_fstypename" = xyes; then :
13121
13122cat >>confdefs.h <<_ACEOF
13123#define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
13124_ACEOF
13125
13126
13127fi
13128
13129fi
13130ac_fn_c_check_member "$LINENO" "struct dirent" "d_type" "ac_cv_member_struct_dirent_d_type" "#include <dirent.h>
13131"
13132if test "x$ac_cv_member_struct_dirent_d_type" = xyes; then :
13133
13134cat >>confdefs.h <<_ACEOF
13135#define HAVE_STRUCT_DIRENT_D_TYPE 1
13136_ACEOF
13137
13138
13139fi
13140
13141#
13142# regex
13143#
13144if test "x$ac_cv_func_regcomp" = "xyes" -a "x$ac_cv_func_regerror" = "xyes" -a "x$ac_cv_func_regexec" = "xyes" -a "x$ac_cv_func_regfree"; then
13145
13146$as_echo "#define USE_REGEX /**/" >>confdefs.h
13147
13148fi
13149
13150#
13151# Checks for iconv
13152#
13153# Check whether --enable-iconv was given.
13154if test "${enable_iconv+set}" = set; then :
13155  enableval=$enable_iconv;
13156else
13157  enable_iconv=no
13158fi
13159
13160
13161# Check whether --with-libiconv was given.
13162if test "${with_libiconv+set}" = set; then :
13163  withval=$with_libiconv; if test "x$withval" = "xyes"; then
13164		libiconv_prefix=$prefix
13165	 else
13166		libiconv_prefix=$withval
13167	 fi
13168else
13169  libiconv_prefix=auto
13170fi
13171
13172
13173# Check whether --with-libiconv-includes was given.
13174if test "${with_libiconv_includes+set}" = set; then :
13175  withval=$with_libiconv_includes; libiconv_includes=$withval
13176else
13177  libiconv_includes=auto
13178fi
13179
13180
13181# Check whether --with-libiconv-lib was given.
13182if test "${with_libiconv_lib+set}" = set; then :
13183  withval=$with_libiconv_lib; libiconv_lib=$withval
13184else
13185  libiconv_lib=auto
13186fi
13187
13188
13189# if no libiconv,libiconv-includes,libiconv-lib are specified,
13190# libc's iconv has a priority.
13191if test "$libiconv_includes" != "auto" -a -r ${libiconv_includes}/iconv.h; then
13192	libiconv_cflags="-I${libiconv_includes}"
13193elif test "$libiconv_prefix" != "auto" -a -r ${libiconv_prefix}/include/iconv.h; then
13194	libiconv_cflags="-I${libiconv_prefix}/include"
13195else
13196	libiconv_cflags=""
13197fi
13198libiconv_libs=""
13199if test "x$libiconv_cflags" != "x"; then
13200	if test "$libiconv_lib" != "auto" -a -d ${libiconv_lib}; then
13201		libiconv_libs="-L${libiconv_lib} -liconv"
13202	elif test "$libiconv_prefix" != "auto" -a -d ${libiconv_prefix}/lib; then
13203		libiconv_libs="-L${libiconv_prefix}/lib -liconv"
13204	else
13205		libiconv_libs="-liconv"
13206	fi
13207fi
13208
13209use_iconv=0
13210if test "x$enable_iconv" != "xno"; then
13211	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a usable iconv" >&5
13212$as_echo_n "checking for a usable iconv... " >&6; }
13213	if test "x$libiconv_cflags" != "x" -o "x$libiconv_libs" != "x"; then
13214		iconvsaved_CFLAGS="$CFLAGS"
13215		iconvsaved_LIBS="$LIBS"
13216		CFLAGS="$CFLAGS $libiconv_cflags"
13217		LIBS="$LIBS $libiconv_libs"
13218
13219		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13220/* end confdefs.h.  */
13221#include <iconv.h>
13222int
13223main ()
13224{
13225iconv_open ("from", "to");
13226  ;
13227  return 0;
13228}
13229_ACEOF
13230if ac_fn_c_try_link "$LINENO"; then :
13231  iconv_type="libiconv"
13232			 use_iconv=1
13233else
13234  use_iconv=0
13235fi
13236rm -f core conftest.err conftest.$ac_objext \
13237    conftest$ac_exeext conftest.$ac_ext
13238
13239		CFLAGS="$iconvsaved_CFLAGS"
13240		LIBS="$iconvsaved_LIBS"
13241		ICONV_CFLAGS="$libiconv_cflags"
13242		ICONV_LIBS="$libiconv_libs"
13243	fi
13244	if test "x$use_iconv" = "x0"; then
13245		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13246/* end confdefs.h.  */
13247#include <iconv.h>
13248int
13249main ()
13250{
13251iconv_open ("from", "to");
13252  ;
13253  return 0;
13254}
13255_ACEOF
13256if ac_fn_c_try_link "$LINENO"; then :
13257  iconv_type="libc"
13258			 use_iconv=1
13259else
13260  iconv_type="not found"
13261			 use_iconv=0
13262fi
13263rm -f core conftest.err conftest.$ac_objext \
13264    conftest$ac_exeext conftest.$ac_ext
13265	fi
13266
13267	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $iconv_type" >&5
13268$as_echo "$iconv_type" >&6; }
13269
13270
13271fi
13272
13273cat >>confdefs.h <<_ACEOF
13274#define USE_ICONV $use_iconv
13275_ACEOF
13276
13277#
13278# Checks for FreeType
13279#
13280
13281pkg_failed=no
13282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FREETYPE" >&5
13283$as_echo_n "checking for FREETYPE... " >&6; }
13284
13285if test -n "$FREETYPE_CFLAGS"; then
13286    pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS"
13287 elif test -n "$PKG_CONFIG"; then
13288    if test -n "$PKG_CONFIG" && \
13289    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5
13290  ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5
13291  ac_status=$?
13292  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13293  test $ac_status = 0; }; then
13294  pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2" 2>/dev/null`
13295else
13296  pkg_failed=yes
13297fi
13298 else
13299    pkg_failed=untried
13300fi
13301if test -n "$FREETYPE_LIBS"; then
13302    pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS"
13303 elif test -n "$PKG_CONFIG"; then
13304    if test -n "$PKG_CONFIG" && \
13305    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5
13306  ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5
13307  ac_status=$?
13308  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13309  test $ac_status = 0; }; then
13310  pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2" 2>/dev/null`
13311else
13312  pkg_failed=yes
13313fi
13314 else
13315    pkg_failed=untried
13316fi
13317
13318
13319
13320if test $pkg_failed = yes; then
13321   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13322$as_echo "no" >&6; }
13323
13324if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13325        _pkg_short_errors_supported=yes
13326else
13327        _pkg_short_errors_supported=no
13328fi
13329        if test $_pkg_short_errors_supported = yes; then
13330	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "freetype2" 2>&1`
13331        else
13332	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --print-errors "freetype2" 2>&1`
13333        fi
13334	# Put the nasty error message in config.log where it belongs
13335	echo "$FREETYPE_PKG_ERRORS" >&5
13336
13337	as_fn_error $? "Package requirements (freetype2) were not met:
13338
13339$FREETYPE_PKG_ERRORS
13340
13341Consider adjusting the PKG_CONFIG_PATH environment variable if you
13342installed software in a non-standard prefix.
13343
13344Alternatively, you may set the environment variables FREETYPE_CFLAGS
13345and FREETYPE_LIBS to avoid the need to call pkg-config.
13346See the pkg-config man page for more details." "$LINENO" 5
13347
13348elif test $pkg_failed = untried; then
13349     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13350$as_echo "no" >&6; }
13351	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13352$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13353as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
13354is in your PATH or set the PKG_CONFIG environment variable to the full
13355path to pkg-config.
13356
13357Alternatively, you may set the environment variables FREETYPE_CFLAGS
13358and FREETYPE_LIBS to avoid the need to call pkg-config.
13359See the pkg-config man page for more details.
13360
13361To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13362See \`config.log' for more details" "$LINENO" 5; }
13363
13364else
13365	FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS
13366	FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS
13367        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13368$as_echo "yes" >&6; }
13369
13370fi
13371
13372
13373
13374
13375fontconfig_save_libs="$LIBS"
13376fontconfig_save_cflags="$CFLAGS"
13377LIBS="$LIBS $FREETYPE_LIBS"
13378CFLAGS="$CFLAGS $FREETYPE_CFLAGS"
13379for ac_func in FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_Get_X11_Font_Format FT_Select_Size
13380do :
13381  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13382ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13383if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13384  cat >>confdefs.h <<_ACEOF
13385#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13386_ACEOF
13387
13388fi
13389done
13390
13391ac_fn_c_check_member "$LINENO" "FT_Bitmap_Size" "y_ppem" "ac_cv_member_FT_Bitmap_Size_y_ppem" "#include <ft2build.h>
13392#include FT_FREETYPE_H
13393"
13394if test "x$ac_cv_member_FT_Bitmap_Size_y_ppem" = xyes; then :
13395  HAVE_FT_BITMAP_SIZE_Y_PPEM=1
13396else
13397  HAVE_FT_BITMAP_SIZE_Y_PPEM=0
13398fi
13399
13400
13401cat >>confdefs.h <<_ACEOF
13402#define HAVE_FT_BITMAP_SIZE_Y_PPEM $HAVE_FT_BITMAP_SIZE_Y_PPEM
13403_ACEOF
13404
13405CFLAGS="$fontconfig_save_cflags"
13406LIBS="$fontconfig_save_libs"
13407
13408#
13409# Check expat configuration
13410#
13411
13412# Check whether --with-expat was given.
13413if test "${with_expat+set}" = set; then :
13414  withval=$with_expat; expat_prefix=$withval
13415else
13416  expat_prefix=auto
13417fi
13418
13419
13420# Check whether --with-expat-includes was given.
13421if test "${with_expat_includes+set}" = set; then :
13422  withval=$with_expat_includes; expat_includes=$withval
13423else
13424  expat_includes=auto
13425fi
13426
13427
13428# Check whether --with-expat-lib was given.
13429if test "${with_expat_lib+set}" = set; then :
13430  withval=$with_expat_lib; expat_lib=$withval
13431else
13432  expat_lib=auto
13433fi
13434
13435
13436if test "$enable_libxml2" != "yes"; then
13437	use_pkgconfig_for_expat=yes
13438	if test "$expat_prefix" = "auto" -a "$expat_includes" = "auto" -a "$expat_lib" = "auto"; then
13439
13440pkg_failed=no
13441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EXPAT" >&5
13442$as_echo_n "checking for EXPAT... " >&6; }
13443
13444if test -n "$EXPAT_CFLAGS"; then
13445    pkg_cv_EXPAT_CFLAGS="$EXPAT_CFLAGS"
13446 elif test -n "$PKG_CONFIG"; then
13447    if test -n "$PKG_CONFIG" && \
13448    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"expat\""; } >&5
13449  ($PKG_CONFIG --exists --print-errors "expat") 2>&5
13450  ac_status=$?
13451  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13452  test $ac_status = 0; }; then
13453  pkg_cv_EXPAT_CFLAGS=`$PKG_CONFIG --cflags "expat" 2>/dev/null`
13454else
13455  pkg_failed=yes
13456fi
13457 else
13458    pkg_failed=untried
13459fi
13460if test -n "$EXPAT_LIBS"; then
13461    pkg_cv_EXPAT_LIBS="$EXPAT_LIBS"
13462 elif test -n "$PKG_CONFIG"; then
13463    if test -n "$PKG_CONFIG" && \
13464    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"expat\""; } >&5
13465  ($PKG_CONFIG --exists --print-errors "expat") 2>&5
13466  ac_status=$?
13467  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13468  test $ac_status = 0; }; then
13469  pkg_cv_EXPAT_LIBS=`$PKG_CONFIG --libs "expat" 2>/dev/null`
13470else
13471  pkg_failed=yes
13472fi
13473 else
13474    pkg_failed=untried
13475fi
13476
13477
13478
13479if test $pkg_failed = yes; then
13480   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13481$as_echo "no" >&6; }
13482
13483if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13484        _pkg_short_errors_supported=yes
13485else
13486        _pkg_short_errors_supported=no
13487fi
13488        if test $_pkg_short_errors_supported = yes; then
13489	        EXPAT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "expat" 2>&1`
13490        else
13491	        EXPAT_PKG_ERRORS=`$PKG_CONFIG --print-errors "expat" 2>&1`
13492        fi
13493	# Put the nasty error message in config.log where it belongs
13494	echo "$EXPAT_PKG_ERRORS" >&5
13495
13496	use_pkgconfig_for_expat=no
13497elif test $pkg_failed = untried; then
13498     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13499$as_echo "no" >&6; }
13500	use_pkgconfig_for_expat=no
13501else
13502	EXPAT_CFLAGS=$pkg_cv_EXPAT_CFLAGS
13503	EXPAT_LIBS=$pkg_cv_EXPAT_LIBS
13504        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13505$as_echo "yes" >&6; }
13506
13507fi
13508	else
13509		use_pkgconfig_for_expat=no
13510	fi
13511	if test "x$use_pkgconfig_for_expat" = "xno"; then
13512		if test "$expat_includes" != "auto" -a -r ${expat_includes}/expat.h; then
13513			EXPAT_CFLAGS="-I${expat_includes}"
13514		elif test "$expat_prefix" != "auto" -a -r ${expat_prefix}/include/expat.h; then
13515			EXPAT_CFLAGS="-I${expat_prefix}/include"
13516		else
13517			EXPAT_CFLAGS=""
13518		fi
13519		if test "$expat_lib" != "auto"; then
13520			EXPAT_LIBS="-L${expat_lib} -lexpat"
13521		elif test "$expat_prefix" != "auto"; then
13522			EXPAT_LIBS="-L${expat_prefix}/lib -lexpat"
13523		else
13524			EXPAT_LIBS="-lexpat"
13525		fi
13526	fi
13527
13528	expatsaved_CPPFLAGS="$CPPFLAGS"
13529	expatsaved_LIBS="$LIBS"
13530	CPPFLAGS="$CPPFLAGS $EXPAT_CFLAGS"
13531	LIBS="$LIBS $EXPAT_LIBS"
13532
13533	ac_fn_c_check_header_mongrel "$LINENO" "expat.h" "ac_cv_header_expat_h" "$ac_includes_default"
13534if test "x$ac_cv_header_expat_h" = xyes; then :
13535
13536fi
13537
13538
13539	if test "$ac_cv_header_expat_h" = "no"; then
13540		ac_fn_c_check_header_mongrel "$LINENO" "xmlparse.h" "ac_cv_header_xmlparse_h" "$ac_includes_default"
13541if test "x$ac_cv_header_xmlparse_h" = xyes; then :
13542
13543fi
13544
13545
13546		if test "$ac_cv_header_xmlparse_h" = "yes"; then
13547			HAVE_XMLPARSE_H=1
13548
13549
13550cat >>confdefs.h <<_ACEOF
13551#define HAVE_XMLPARSE_H $HAVE_XMLPARSE_H
13552_ACEOF
13553
13554		else
13555			as_fn_error $? "
13556*** expat is required. or try to use --enable-libxml2" "$LINENO" 5
13557		fi
13558	fi
13559	for ac_func in XML_SetDoctypeDeclHandler
13560do :
13561  ac_fn_c_check_func "$LINENO" "XML_SetDoctypeDeclHandler" "ac_cv_func_XML_SetDoctypeDeclHandler"
13562if test "x$ac_cv_func_XML_SetDoctypeDeclHandler" = xyes; then :
13563  cat >>confdefs.h <<_ACEOF
13564#define HAVE_XML_SETDOCTYPEDECLHANDLER 1
13565_ACEOF
13566
13567fi
13568done
13569
13570	if test "$ac_cv_func_XML_SetDoctypeDeclHandler" = "no"; then
13571		as_fn_error $? "
13572*** expat is required. or try to use --enable-libxml2" "$LINENO" 5
13573	fi
13574	CPPFLAGS="$expatsaved_CPPFLAGS"
13575	LIBS="$expatsaved_LIBS"
13576
13577
13578
13579fi
13580
13581#
13582# Check libxml2 configuration
13583#
13584# Check whether --enable-libxml2 was given.
13585if test "${enable_libxml2+set}" = set; then :
13586  enableval=$enable_libxml2;
13587fi
13588
13589
13590if test "$enable_libxml2" = "yes"; then
13591
13592pkg_failed=no
13593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBXML2" >&5
13594$as_echo_n "checking for LIBXML2... " >&6; }
13595
13596if test -n "$LIBXML2_CFLAGS"; then
13597    pkg_cv_LIBXML2_CFLAGS="$LIBXML2_CFLAGS"
13598 elif test -n "$PKG_CONFIG"; then
13599    if test -n "$PKG_CONFIG" && \
13600    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.6\""; } >&5
13601  ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.6") 2>&5
13602  ac_status=$?
13603  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13604  test $ac_status = 0; }; then
13605  pkg_cv_LIBXML2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 >= 2.6" 2>/dev/null`
13606else
13607  pkg_failed=yes
13608fi
13609 else
13610    pkg_failed=untried
13611fi
13612if test -n "$LIBXML2_LIBS"; then
13613    pkg_cv_LIBXML2_LIBS="$LIBXML2_LIBS"
13614 elif test -n "$PKG_CONFIG"; then
13615    if test -n "$PKG_CONFIG" && \
13616    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.6\""; } >&5
13617  ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.6") 2>&5
13618  ac_status=$?
13619  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13620  test $ac_status = 0; }; then
13621  pkg_cv_LIBXML2_LIBS=`$PKG_CONFIG --libs "libxml-2.0 >= 2.6" 2>/dev/null`
13622else
13623  pkg_failed=yes
13624fi
13625 else
13626    pkg_failed=untried
13627fi
13628
13629
13630
13631if test $pkg_failed = yes; then
13632   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13633$as_echo "no" >&6; }
13634
13635if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
13636        _pkg_short_errors_supported=yes
13637else
13638        _pkg_short_errors_supported=no
13639fi
13640        if test $_pkg_short_errors_supported = yes; then
13641	        LIBXML2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libxml-2.0 >= 2.6" 2>&1`
13642        else
13643	        LIBXML2_PKG_ERRORS=`$PKG_CONFIG --print-errors "libxml-2.0 >= 2.6" 2>&1`
13644        fi
13645	# Put the nasty error message in config.log where it belongs
13646	echo "$LIBXML2_PKG_ERRORS" >&5
13647
13648	as_fn_error $? "Package requirements (libxml-2.0 >= 2.6) were not met:
13649
13650$LIBXML2_PKG_ERRORS
13651
13652Consider adjusting the PKG_CONFIG_PATH environment variable if you
13653installed software in a non-standard prefix.
13654
13655Alternatively, you may set the environment variables LIBXML2_CFLAGS
13656and LIBXML2_LIBS to avoid the need to call pkg-config.
13657See the pkg-config man page for more details." "$LINENO" 5
13658
13659elif test $pkg_failed = untried; then
13660     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13661$as_echo "no" >&6; }
13662	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13663$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13664as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
13665is in your PATH or set the PKG_CONFIG environment variable to the full
13666path to pkg-config.
13667
13668Alternatively, you may set the environment variables LIBXML2_CFLAGS
13669and LIBXML2_LIBS to avoid the need to call pkg-config.
13670See the pkg-config man page for more details.
13671
13672To get pkg-config, see <http://pkg-config.freedesktop.org/>.
13673See \`config.log' for more details" "$LINENO" 5; }
13674
13675else
13676	LIBXML2_CFLAGS=$pkg_cv_LIBXML2_CFLAGS
13677	LIBXML2_LIBS=$pkg_cv_LIBXML2_LIBS
13678        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13679$as_echo "yes" >&6; }
13680
13681fi
13682
13683cat >>confdefs.h <<_ACEOF
13684#define ENABLE_LIBXML2 1
13685_ACEOF
13686
13687
13688
13689
13690
13691    fc_saved_CFLAGS="$CFLAGS"
13692    CFLAGS="$CFLAGS $LIBXML2_CFLAGS"
13693    { $as_echo "$as_me:${as_lineno-$LINENO}: checking SAX1 support in libxml2" >&5
13694$as_echo_n "checking SAX1 support in libxml2... " >&6; }
13695    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13696/* end confdefs.h.  */
13697
13698	#include <libxml/xmlversion.h>
13699	#if !defined(LIBXML_SAX1_ENABLED)
13700	#  include "error: No SAX1 support in libxml2"
13701	#endif
13702
13703_ACEOF
13704if ac_fn_c_try_compile "$LINENO"; then :
13705  { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
13706$as_echo "found" >&6; }
13707else
13708  as_fn_error $? "
13709*** SAX1 support in libxml2 is required. enable it or use expat instead." "$LINENO" 5
13710fi
13711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13712    CFLAGS="$fc_saved_CFLAGS"
13713fi
13714
13715#
13716# Set default font directory
13717#
13718
13719
13720# Check whether --with-default-fonts was given.
13721if test "${with_default_fonts+set}" = set; then :
13722  withval=$with_default_fonts; default_fonts="$withval"
13723else
13724  default_fonts=yes
13725fi
13726
13727
13728case "$default_fonts" in
13729yes)
13730	if test "$os_win32" = "yes"; then
13731		FC_DEFAULT_FONTS="WINDOWSFONTDIR"
13732
13733cat >>confdefs.h <<_ACEOF
13734#define FC_DEFAULT_FONTS "WINDOWSFONTDIR"
13735_ACEOF
13736
13737	else
13738		FC_DEFAULT_FONTS="/usr/share/fonts"
13739
13740cat >>confdefs.h <<_ACEOF
13741#define FC_DEFAULT_FONTS "/usr/share/fonts"
13742_ACEOF
13743
13744	fi
13745	;;
13746*)
13747	FC_DEFAULT_FONTS="$default_fonts"
13748
13749cat >>confdefs.h <<_ACEOF
13750#define FC_DEFAULT_FONTS "$default_fonts"
13751_ACEOF
13752
13753	;;
13754esac
13755
13756
13757
13758#
13759# Add more fonts if available.  By default, add only the directories
13760# with outline fonts; those with bitmaps can be added as desired in
13761# local.conf or ~/.fonts.conf
13762#
13763
13764# Check whether --with-add-fonts was given.
13765if test "${with_add_fonts+set}" = set; then :
13766  withval=$with_add_fonts; add_fonts="$withval"
13767else
13768  add_fonts=yes
13769fi
13770
13771
13772case "$add_fonts" in
13773yes)
13774	FC_ADD_FONTS=""
13775	for dir in /usr/X11R6/lib/X11 /usr/X11/lib/X11 /usr/lib/X11; do
13776		case x"$FC_ADD_FONTS" in
13777		x)
13778			sub="$dir/fonts"
13779			if test -d "$sub"; then
13780				case x$FC_ADD_FONTS in
13781				x)
13782					FC_ADD_FONTS="$sub"
13783					;;
13784				*)
13785					FC_ADD_FONTS="$FC_ADD_FONTS,$sub"
13786					;;
13787				esac
13788			fi
13789			;;
13790		esac
13791	done
13792
13793cat >>confdefs.h <<_ACEOF
13794#define FC_ADD_FONTS "$add_fonts"
13795_ACEOF
13796
13797	;;
13798no)
13799	FC_ADD_FONTS=""
13800	;;
13801*)
13802	FC_ADD_FONTS="$add_fonts"
13803
13804cat >>confdefs.h <<_ACEOF
13805#define FC_ADD_FONTS "$add_fonts"
13806_ACEOF
13807
13808	;;
13809esac
13810
13811
13812
13813FC_FONTPATH=""
13814
13815case "$FC_ADD_FONTS" in
13816"")
13817	;;
13818*)
13819	FC_FONTPATH=`echo $FC_ADD_FONTS |
13820			sed -e 's/^/<dir>/' -e 's/$/<\/dir>/' -e 's/,/<\/dir> <dir>/g'`
13821	;;
13822esac
13823
13824
13825
13826#
13827# Set default cache directory path
13828#
13829
13830# Check whether --with-cache-dir was given.
13831if test "${with_cache_dir+set}" = set; then :
13832  withval=$with_cache_dir; fc_cachedir="$withval"
13833else
13834  fc_cachedir=yes
13835fi
13836
13837
13838case $fc_cachedir in
13839no|yes)
13840	if test "$os_win32" = "yes"; then
13841		fc_cachedir="WINDOWSTEMPDIR_FONTCONFIG_CACHE"
13842	else
13843		fc_cachedir='${localstatedir}/cache/${PACKAGE}'
13844	fi
13845	;;
13846*)
13847	;;
13848esac
13849
13850FC_CACHEDIR=${fc_cachedir}
13851
13852
13853FC_FONTDATE=`LC_ALL=C date`
13854
13855
13856
13857#
13858# Set configuration paths
13859#
13860
13861
13862# Check whether --with-templatedir was given.
13863if test "${with_templatedir+set}" = set; then :
13864  withval=$with_templatedir; templatedir="$withval"
13865else
13866  templatedir=yes
13867fi
13868
13869
13870# Check whether --with-baseconfigdir was given.
13871if test "${with_baseconfigdir+set}" = set; then :
13872  withval=$with_baseconfigdir; baseconfigdir="$withval"
13873else
13874  baseconfigdir=yes
13875fi
13876
13877
13878# Check whether --with-configdir was given.
13879if test "${with_configdir+set}" = set; then :
13880  withval=$with_configdir; configdir="$withval"
13881else
13882  configdir=yes
13883fi
13884
13885
13886# Check whether --with-xmldir was given.
13887if test "${with_xmldir+set}" = set; then :
13888  withval=$with_xmldir; xmldir="$withval"
13889else
13890  xmldir=yes
13891fi
13892
13893
13894case "$templatedir" in
13895no|yes)
13896	templatedir='${datadir}'/fontconfig/conf.avail
13897	;;
13898*)
13899	;;
13900esac
13901case "$baseconfigdir" in
13902no|yes)
13903	baseconfigdir='${sysconfdir}'/fonts
13904	;;
13905*)
13906	;;
13907esac
13908case "$configdir" in
13909no|yes)
13910	configdir='${baseconfigdir}'/conf.d
13911	;;
13912*)
13913	;;
13914esac
13915case "$xmldir" in
13916no|yes)
13917	xmldir='${datadir}'/xml/fontconfig
13918	;;
13919*)
13920	;;
13921esac
13922
13923TEMPLATEDIR=${templatedir}
13924BASECONFIGDIR=${baseconfigdir}
13925CONFIGDIR=${configdir}
13926XMLDIR=${xmldir}
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936#
13937# Let people not build/install docs if they don't have docbook
13938#
13939
13940# Extract the first word of "docbook2html", so it can be a program name with args.
13941set dummy docbook2html; ac_word=$2
13942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13943$as_echo_n "checking for $ac_word... " >&6; }
13944if ${ac_cv_prog_HASDOCBOOK+:} false; then :
13945  $as_echo_n "(cached) " >&6
13946else
13947  if test -n "$HASDOCBOOK"; then
13948  ac_cv_prog_HASDOCBOOK="$HASDOCBOOK" # Let the user override the test.
13949else
13950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13951for as_dir in $PATH
13952do
13953  IFS=$as_save_IFS
13954  test -z "$as_dir" && as_dir=.
13955    for ac_exec_ext in '' $ac_executable_extensions; do
13956  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13957    ac_cv_prog_HASDOCBOOK="yes"
13958    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13959    break 2
13960  fi
13961done
13962  done
13963IFS=$as_save_IFS
13964
13965  test -z "$ac_cv_prog_HASDOCBOOK" && ac_cv_prog_HASDOCBOOK="no"
13966fi
13967fi
13968HASDOCBOOK=$ac_cv_prog_HASDOCBOOK
13969if test -n "$HASDOCBOOK"; then
13970  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HASDOCBOOK" >&5
13971$as_echo "$HASDOCBOOK" >&6; }
13972else
13973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13974$as_echo "no" >&6; }
13975fi
13976
13977
13978
13979 if test "x$HASDOCBOOK" = xyes; then
13980  USEDOCBOOK_TRUE=
13981  USEDOCBOOK_FALSE='#'
13982else
13983  USEDOCBOOK_TRUE='#'
13984  USEDOCBOOK_FALSE=
13985fi
13986
13987
13988default_docs="yes"
13989#
13990# Check if docs exist or can be created
13991#
13992if test x$HASDOCBOOK = xno; then
13993	if test -f $srcdir/doc/fonts-conf.5; then
13994		:
13995	else
13996		default_docs="no"
13997	fi
13998fi
13999
14000# Check whether --enable-docs was given.
14001if test "${enable_docs+set}" = set; then :
14002  enableval=$enable_docs;
14003else
14004  enable_docs=$default_docs
14005fi
14006
14007
14008 if test "x$enable_docs" = xyes; then
14009  ENABLE_DOCS_TRUE=
14010  ENABLE_DOCS_FALSE='#'
14011else
14012  ENABLE_DOCS_TRUE='#'
14013  ENABLE_DOCS_FALSE=
14014fi
14015
14016
14017if test "x$enable_docs" = xyes; then
14018	DOCSRC="doc"
14019	tmp=funcs.$$
14020	cat $srcdir/doc/*.fncs | awk '
14021	/^@TITLE@/	{ if (!done) { printf ("%s\n", $2); done = 1; } }
14022	/^@FUNC@/	{ if (!done) { printf ("%s\n", $2); done = 1; } }
14023	/^@@/		{ done = 0; }' > $tmp
14024	DOCMAN3=`cat $tmp | awk '{ printf ("%s.3 ", $1); }'`
14025	echo DOCMAN3 $DOCMAN3
14026	rm -f $tmp
14027else
14028	DOCSRC=""
14029	DOCMAN3=""
14030fi
14031
14032
14033
14034
14035
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
14037$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
14038if ${ac_cv_c_bigendian+:} false; then :
14039  $as_echo_n "(cached) " >&6
14040else
14041  ac_cv_c_bigendian=unknown
14042    # See if we're dealing with a universal compiler.
14043    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14044/* end confdefs.h.  */
14045#ifndef __APPLE_CC__
14046	       not a universal capable compiler
14047	     #endif
14048	     typedef int dummy;
14049
14050_ACEOF
14051if ac_fn_c_try_compile "$LINENO"; then :
14052
14053	# Check for potential -arch flags.  It is not universal unless
14054	# there are at least two -arch flags with different values.
14055	ac_arch=
14056	ac_prev=
14057	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
14058	 if test -n "$ac_prev"; then
14059	   case $ac_word in
14060	     i?86 | x86_64 | ppc | ppc64)
14061	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
14062		 ac_arch=$ac_word
14063	       else
14064		 ac_cv_c_bigendian=universal
14065		 break
14066	       fi
14067	       ;;
14068	   esac
14069	   ac_prev=
14070	 elif test "x$ac_word" = "x-arch"; then
14071	   ac_prev=arch
14072	 fi
14073       done
14074fi
14075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14076    if test $ac_cv_c_bigendian = unknown; then
14077      # See if sys/param.h defines the BYTE_ORDER macro.
14078      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14079/* end confdefs.h.  */
14080#include <sys/types.h>
14081	     #include <sys/param.h>
14082
14083int
14084main ()
14085{
14086#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
14087		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
14088		     && LITTLE_ENDIAN)
14089	      bogus endian macros
14090	     #endif
14091
14092  ;
14093  return 0;
14094}
14095_ACEOF
14096if ac_fn_c_try_compile "$LINENO"; then :
14097  # It does; now see whether it defined to BIG_ENDIAN or not.
14098	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14099/* end confdefs.h.  */
14100#include <sys/types.h>
14101		#include <sys/param.h>
14102
14103int
14104main ()
14105{
14106#if BYTE_ORDER != BIG_ENDIAN
14107		 not big endian
14108		#endif
14109
14110  ;
14111  return 0;
14112}
14113_ACEOF
14114if ac_fn_c_try_compile "$LINENO"; then :
14115  ac_cv_c_bigendian=yes
14116else
14117  ac_cv_c_bigendian=no
14118fi
14119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14120fi
14121rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14122    fi
14123    if test $ac_cv_c_bigendian = unknown; then
14124      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
14125      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14126/* end confdefs.h.  */
14127#include <limits.h>
14128
14129int
14130main ()
14131{
14132#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
14133	      bogus endian macros
14134	     #endif
14135
14136  ;
14137  return 0;
14138}
14139_ACEOF
14140if ac_fn_c_try_compile "$LINENO"; then :
14141  # It does; now see whether it defined to _BIG_ENDIAN or not.
14142	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14143/* end confdefs.h.  */
14144#include <limits.h>
14145
14146int
14147main ()
14148{
14149#ifndef _BIG_ENDIAN
14150		 not big endian
14151		#endif
14152
14153  ;
14154  return 0;
14155}
14156_ACEOF
14157if ac_fn_c_try_compile "$LINENO"; then :
14158  ac_cv_c_bigendian=yes
14159else
14160  ac_cv_c_bigendian=no
14161fi
14162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14163fi
14164rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14165    fi
14166    if test $ac_cv_c_bigendian = unknown; then
14167      # Compile a test program.
14168      if test "$cross_compiling" = yes; then :
14169  # Try to guess by grepping values from an object file.
14170	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14171/* end confdefs.h.  */
14172short int ascii_mm[] =
14173		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14174		short int ascii_ii[] =
14175		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14176		int use_ascii (int i) {
14177		  return ascii_mm[i] + ascii_ii[i];
14178		}
14179		short int ebcdic_ii[] =
14180		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14181		short int ebcdic_mm[] =
14182		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14183		int use_ebcdic (int i) {
14184		  return ebcdic_mm[i] + ebcdic_ii[i];
14185		}
14186		extern int foo;
14187
14188int
14189main ()
14190{
14191return use_ascii (foo) == use_ebcdic (foo);
14192  ;
14193  return 0;
14194}
14195_ACEOF
14196if ac_fn_c_try_compile "$LINENO"; then :
14197  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
14198	      ac_cv_c_bigendian=yes
14199	    fi
14200	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14201	      if test "$ac_cv_c_bigendian" = unknown; then
14202		ac_cv_c_bigendian=no
14203	      else
14204		# finding both strings is unlikely to happen, but who knows?
14205		ac_cv_c_bigendian=unknown
14206	      fi
14207	    fi
14208fi
14209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14210else
14211  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14212/* end confdefs.h.  */
14213$ac_includes_default
14214int
14215main ()
14216{
14217
14218	     /* Are we little or big endian?  From Harbison&Steele.  */
14219	     union
14220	     {
14221	       long int l;
14222	       char c[sizeof (long int)];
14223	     } u;
14224	     u.l = 1;
14225	     return u.c[sizeof (long int) - 1] == 1;
14226
14227  ;
14228  return 0;
14229}
14230_ACEOF
14231if ac_fn_c_try_run "$LINENO"; then :
14232  ac_cv_c_bigendian=no
14233else
14234  ac_cv_c_bigendian=yes
14235fi
14236rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14237  conftest.$ac_objext conftest.beam conftest.$ac_ext
14238fi
14239
14240    fi
14241fi
14242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
14243$as_echo "$ac_cv_c_bigendian" >&6; }
14244 case $ac_cv_c_bigendian in #(
14245   yes)
14246     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
14247;; #(
14248   no)
14249      ;; #(
14250   universal)
14251
14252$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
14253
14254     ;; #(
14255   *)
14256     as_fn_error $? "unknown endianness
14257 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
14258 esac
14259
14260# The cast to long int works around a bug in the HP C Compiler
14261# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14262# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14263# This bug is HP SR number 8606223364.
14264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
14265$as_echo_n "checking size of void *... " >&6; }
14266if ${ac_cv_sizeof_void_p+:} false; then :
14267  $as_echo_n "(cached) " >&6
14268else
14269  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
14270
14271else
14272  if test "$ac_cv_type_void_p" = yes; then
14273     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14274$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14275as_fn_error 77 "cannot compute sizeof (void *)
14276See \`config.log' for more details" "$LINENO" 5; }
14277   else
14278     ac_cv_sizeof_void_p=0
14279   fi
14280fi
14281
14282fi
14283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
14284$as_echo "$ac_cv_sizeof_void_p" >&6; }
14285
14286
14287
14288cat >>confdefs.h <<_ACEOF
14289#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
14290_ACEOF
14291
14292
14293# The cast to long int works around a bug in the HP C Compiler,
14294# see AC_CHECK_SIZEOF for more information.
14295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of double" >&5
14296$as_echo_n "checking alignment of double... " >&6; }
14297if ${ac_cv_alignof_double+:} false; then :
14298  $as_echo_n "(cached) " >&6
14299else
14300  if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_double"        "$ac_includes_default
14301#ifndef offsetof
14302# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
14303#endif
14304typedef struct { char x; double y; } ac__type_alignof_;"; then :
14305
14306else
14307  if test "$ac_cv_type_double" = yes; then
14308     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14309$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14310as_fn_error 77 "cannot compute alignment of double
14311See \`config.log' for more details" "$LINENO" 5; }
14312   else
14313     ac_cv_alignof_double=0
14314   fi
14315fi
14316
14317fi
14318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_double" >&5
14319$as_echo "$ac_cv_alignof_double" >&6; }
14320
14321
14322
14323cat >>confdefs.h <<_ACEOF
14324#define ALIGNOF_DOUBLE $ac_cv_alignof_double
14325_ACEOF
14326
14327
14328
14329
14330
14331ac_config_files="$ac_config_files Makefile fontconfig/Makefile fc-lang/Makefile fc-glyphname/Makefile fc-case/Makefile src/Makefile conf.d/Makefile fc-cache/Makefile fc-cat/Makefile fc-list/Makefile fc-match/Makefile fc-pattern/Makefile fc-query/Makefile fc-scan/Makefile doc/Makefile doc/version.sgml test/Makefile fontconfig.spec fontconfig.pc fontconfig-zip"
14332
14333cat >confcache <<\_ACEOF
14334# This file is a shell script that caches the results of configure
14335# tests run on this system so they can be shared between configure
14336# scripts and configure runs, see configure's option --config-cache.
14337# It is not useful on other systems.  If it contains results you don't
14338# want to keep, you may remove or edit it.
14339#
14340# config.status only pays attention to the cache file if you give it
14341# the --recheck option to rerun configure.
14342#
14343# `ac_cv_env_foo' variables (set or unset) will be overridden when
14344# loading this file, other *unset* `ac_cv_foo' will be assigned the
14345# following values.
14346
14347_ACEOF
14348
14349# The following way of writing the cache mishandles newlines in values,
14350# but we know of no workaround that is simple, portable, and efficient.
14351# So, we kill variables containing newlines.
14352# Ultrix sh set writes to stderr and can't be redirected directly,
14353# and sets the high bit in the cache file unless we assign to the vars.
14354(
14355  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14356    eval ac_val=\$$ac_var
14357    case $ac_val in #(
14358    *${as_nl}*)
14359      case $ac_var in #(
14360      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14361$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14362      esac
14363      case $ac_var in #(
14364      _ | IFS | as_nl) ;; #(
14365      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14366      *) { eval $ac_var=; unset $ac_var;} ;;
14367      esac ;;
14368    esac
14369  done
14370
14371  (set) 2>&1 |
14372    case $as_nl`(ac_space=' '; set) 2>&1` in #(
14373    *${as_nl}ac_space=\ *)
14374      # `set' does not quote correctly, so add quotes: double-quote
14375      # substitution turns \\\\ into \\, and sed turns \\ into \.
14376      sed -n \
14377	"s/'/'\\\\''/g;
14378	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14379      ;; #(
14380    *)
14381      # `set' quotes correctly as required by POSIX, so do not add quotes.
14382      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14383      ;;
14384    esac |
14385    sort
14386) |
14387  sed '
14388     /^ac_cv_env_/b end
14389     t clear
14390     :clear
14391     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14392     t end
14393     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14394     :end' >>confcache
14395if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14396  if test -w "$cache_file"; then
14397    if test "x$cache_file" != "x/dev/null"; then
14398      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14399$as_echo "$as_me: updating cache $cache_file" >&6;}
14400      if test ! -f "$cache_file" || test -h "$cache_file"; then
14401	cat confcache >"$cache_file"
14402      else
14403        case $cache_file in #(
14404        */* | ?:*)
14405	  mv -f confcache "$cache_file"$$ &&
14406	  mv -f "$cache_file"$$ "$cache_file" ;; #(
14407        *)
14408	  mv -f confcache "$cache_file" ;;
14409	esac
14410      fi
14411    fi
14412  else
14413    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14414$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14415  fi
14416fi
14417rm -f confcache
14418
14419test "x$prefix" = xNONE && prefix=$ac_default_prefix
14420# Let make expand exec_prefix.
14421test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14422
14423DEFS=-DHAVE_CONFIG_H
14424
14425ac_libobjs=
14426ac_ltlibobjs=
14427U=
14428for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14429  # 1. Remove the extension, and $U if already installed.
14430  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14431  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14432  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14433  #    will be set to the directory where LIBOBJS objects are built.
14434  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14435  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14436done
14437LIBOBJS=$ac_libobjs
14438
14439LTLIBOBJS=$ac_ltlibobjs
14440
14441
14442 if test -n "$EXEEXT"; then
14443  am__EXEEXT_TRUE=
14444  am__EXEEXT_FALSE='#'
14445else
14446  am__EXEEXT_TRUE='#'
14447  am__EXEEXT_FALSE=
14448fi
14449
14450if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14451  as_fn_error $? "conditional \"AMDEP\" was never defined.
14452Usually this means the macro was only invoked conditionally." "$LINENO" 5
14453fi
14454if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14455  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
14456Usually this means the macro was only invoked conditionally." "$LINENO" 5
14457fi
14458if test -z "${OS_WIN32_TRUE}" && test -z "${OS_WIN32_FALSE}"; then
14459  as_fn_error $? "conditional \"OS_WIN32\" was never defined.
14460Usually this means the macro was only invoked conditionally." "$LINENO" 5
14461fi
14462if test -z "${MS_LIB_AVAILABLE_TRUE}" && test -z "${MS_LIB_AVAILABLE_FALSE}"; then
14463  as_fn_error $? "conditional \"MS_LIB_AVAILABLE\" was never defined.
14464Usually this means the macro was only invoked conditionally." "$LINENO" 5
14465fi
14466if test -z "${CROSS_COMPILING_TRUE}" && test -z "${CROSS_COMPILING_FALSE}"; then
14467  as_fn_error $? "conditional \"CROSS_COMPILING\" was never defined.
14468Usually this means the macro was only invoked conditionally." "$LINENO" 5
14469fi
14470if test -z "${ENABLE_SHARED_TRUE}" && test -z "${ENABLE_SHARED_FALSE}"; then
14471  as_fn_error $? "conditional \"ENABLE_SHARED\" was never defined.
14472Usually this means the macro was only invoked conditionally." "$LINENO" 5
14473fi
14474if test -z "${USEDOCBOOK_TRUE}" && test -z "${USEDOCBOOK_FALSE}"; then
14475  as_fn_error $? "conditional \"USEDOCBOOK\" was never defined.
14476Usually this means the macro was only invoked conditionally." "$LINENO" 5
14477fi
14478if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then
14479  as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined.
14480Usually this means the macro was only invoked conditionally." "$LINENO" 5
14481fi
14482
14483
14484: "${CONFIG_STATUS=./config.status}"
14485ac_write_fail=0
14486ac_clean_files_save=$ac_clean_files
14487ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14488{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14489$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14490as_write_fail=0
14491cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14492#! $SHELL
14493# Generated by $as_me.
14494# Run this file to recreate the current configuration.
14495# Compiler output produced by configure, useful for debugging
14496# configure, is in config.log if it exists.
14497
14498debug=false
14499ac_cs_recheck=false
14500ac_cs_silent=false
14501
14502SHELL=\${CONFIG_SHELL-$SHELL}
14503export SHELL
14504_ASEOF
14505cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14506## -------------------- ##
14507## M4sh Initialization. ##
14508## -------------------- ##
14509
14510# Be more Bourne compatible
14511DUALCASE=1; export DUALCASE # for MKS sh
14512if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14513  emulate sh
14514  NULLCMD=:
14515  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14516  # is contrary to our usage.  Disable this feature.
14517  alias -g '${1+"$@"}'='"$@"'
14518  setopt NO_GLOB_SUBST
14519else
14520  case `(set -o) 2>/dev/null` in #(
14521  *posix*) :
14522    set -o posix ;; #(
14523  *) :
14524     ;;
14525esac
14526fi
14527
14528
14529as_nl='
14530'
14531export as_nl
14532# Printing a long string crashes Solaris 7 /usr/bin/printf.
14533as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14534as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14535as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14536# Prefer a ksh shell builtin over an external printf program on Solaris,
14537# but without wasting forks for bash or zsh.
14538if test -z "$BASH_VERSION$ZSH_VERSION" \
14539    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14540  as_echo='print -r --'
14541  as_echo_n='print -rn --'
14542elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14543  as_echo='printf %s\n'
14544  as_echo_n='printf %s'
14545else
14546  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14547    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14548    as_echo_n='/usr/ucb/echo -n'
14549  else
14550    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14551    as_echo_n_body='eval
14552      arg=$1;
14553      case $arg in #(
14554      *"$as_nl"*)
14555	expr "X$arg" : "X\\(.*\\)$as_nl";
14556	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14557      esac;
14558      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14559    '
14560    export as_echo_n_body
14561    as_echo_n='sh -c $as_echo_n_body as_echo'
14562  fi
14563  export as_echo_body
14564  as_echo='sh -c $as_echo_body as_echo'
14565fi
14566
14567# The user is always right.
14568if test "${PATH_SEPARATOR+set}" != set; then
14569  PATH_SEPARATOR=:
14570  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14571    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14572      PATH_SEPARATOR=';'
14573  }
14574fi
14575
14576
14577# IFS
14578# We need space, tab and new line, in precisely that order.  Quoting is
14579# there to prevent editors from complaining about space-tab.
14580# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14581# splitting by setting IFS to empty value.)
14582IFS=" ""	$as_nl"
14583
14584# Find who we are.  Look in the path if we contain no directory separator.
14585as_myself=
14586case $0 in #((
14587  *[\\/]* ) as_myself=$0 ;;
14588  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14589for as_dir in $PATH
14590do
14591  IFS=$as_save_IFS
14592  test -z "$as_dir" && as_dir=.
14593    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14594  done
14595IFS=$as_save_IFS
14596
14597     ;;
14598esac
14599# We did not find ourselves, most probably we were run as `sh COMMAND'
14600# in which case we are not to be found in the path.
14601if test "x$as_myself" = x; then
14602  as_myself=$0
14603fi
14604if test ! -f "$as_myself"; then
14605  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14606  exit 1
14607fi
14608
14609# Unset variables that we do not need and which cause bugs (e.g. in
14610# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14611# suppresses any "Segmentation fault" message there.  '((' could
14612# trigger a bug in pdksh 5.2.14.
14613for as_var in BASH_ENV ENV MAIL MAILPATH
14614do eval test x\${$as_var+set} = xset \
14615  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14616done
14617PS1='$ '
14618PS2='> '
14619PS4='+ '
14620
14621# NLS nuisances.
14622LC_ALL=C
14623export LC_ALL
14624LANGUAGE=C
14625export LANGUAGE
14626
14627# CDPATH.
14628(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14629
14630
14631# as_fn_error STATUS ERROR [LINENO LOG_FD]
14632# ----------------------------------------
14633# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14634# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14635# script with STATUS, using 1 if that was 0.
14636as_fn_error ()
14637{
14638  as_status=$1; test $as_status -eq 0 && as_status=1
14639  if test "$4"; then
14640    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14641    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14642  fi
14643  $as_echo "$as_me: error: $2" >&2
14644  as_fn_exit $as_status
14645} # as_fn_error
14646
14647
14648# as_fn_set_status STATUS
14649# -----------------------
14650# Set $? to STATUS, without forking.
14651as_fn_set_status ()
14652{
14653  return $1
14654} # as_fn_set_status
14655
14656# as_fn_exit STATUS
14657# -----------------
14658# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14659as_fn_exit ()
14660{
14661  set +e
14662  as_fn_set_status $1
14663  exit $1
14664} # as_fn_exit
14665
14666# as_fn_unset VAR
14667# ---------------
14668# Portably unset VAR.
14669as_fn_unset ()
14670{
14671  { eval $1=; unset $1;}
14672}
14673as_unset=as_fn_unset
14674# as_fn_append VAR VALUE
14675# ----------------------
14676# Append the text in VALUE to the end of the definition contained in VAR. Take
14677# advantage of any shell optimizations that allow amortized linear growth over
14678# repeated appends, instead of the typical quadratic growth present in naive
14679# implementations.
14680if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14681  eval 'as_fn_append ()
14682  {
14683    eval $1+=\$2
14684  }'
14685else
14686  as_fn_append ()
14687  {
14688    eval $1=\$$1\$2
14689  }
14690fi # as_fn_append
14691
14692# as_fn_arith ARG...
14693# ------------------
14694# Perform arithmetic evaluation on the ARGs, and store the result in the
14695# global $as_val. Take advantage of shells that can avoid forks. The arguments
14696# must be portable across $(()) and expr.
14697if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14698  eval 'as_fn_arith ()
14699  {
14700    as_val=$(( $* ))
14701  }'
14702else
14703  as_fn_arith ()
14704  {
14705    as_val=`expr "$@" || test $? -eq 1`
14706  }
14707fi # as_fn_arith
14708
14709
14710if expr a : '\(a\)' >/dev/null 2>&1 &&
14711   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14712  as_expr=expr
14713else
14714  as_expr=false
14715fi
14716
14717if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14718  as_basename=basename
14719else
14720  as_basename=false
14721fi
14722
14723if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14724  as_dirname=dirname
14725else
14726  as_dirname=false
14727fi
14728
14729as_me=`$as_basename -- "$0" ||
14730$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14731	 X"$0" : 'X\(//\)$' \| \
14732	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14733$as_echo X/"$0" |
14734    sed '/^.*\/\([^/][^/]*\)\/*$/{
14735	    s//\1/
14736	    q
14737	  }
14738	  /^X\/\(\/\/\)$/{
14739	    s//\1/
14740	    q
14741	  }
14742	  /^X\/\(\/\).*/{
14743	    s//\1/
14744	    q
14745	  }
14746	  s/.*/./; q'`
14747
14748# Avoid depending upon Character Ranges.
14749as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14750as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14751as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14752as_cr_digits='0123456789'
14753as_cr_alnum=$as_cr_Letters$as_cr_digits
14754
14755ECHO_C= ECHO_N= ECHO_T=
14756case `echo -n x` in #(((((
14757-n*)
14758  case `echo 'xy\c'` in
14759  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14760  xy)  ECHO_C='\c';;
14761  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14762       ECHO_T='	';;
14763  esac;;
14764*)
14765  ECHO_N='-n';;
14766esac
14767
14768rm -f conf$$ conf$$.exe conf$$.file
14769if test -d conf$$.dir; then
14770  rm -f conf$$.dir/conf$$.file
14771else
14772  rm -f conf$$.dir
14773  mkdir conf$$.dir 2>/dev/null
14774fi
14775if (echo >conf$$.file) 2>/dev/null; then
14776  if ln -s conf$$.file conf$$ 2>/dev/null; then
14777    as_ln_s='ln -s'
14778    # ... but there are two gotchas:
14779    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14780    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14781    # In both cases, we have to default to `cp -p'.
14782    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14783      as_ln_s='cp -p'
14784  elif ln conf$$.file conf$$ 2>/dev/null; then
14785    as_ln_s=ln
14786  else
14787    as_ln_s='cp -p'
14788  fi
14789else
14790  as_ln_s='cp -p'
14791fi
14792rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14793rmdir conf$$.dir 2>/dev/null
14794
14795
14796# as_fn_mkdir_p
14797# -------------
14798# Create "$as_dir" as a directory, including parents if necessary.
14799as_fn_mkdir_p ()
14800{
14801
14802  case $as_dir in #(
14803  -*) as_dir=./$as_dir;;
14804  esac
14805  test -d "$as_dir" || eval $as_mkdir_p || {
14806    as_dirs=
14807    while :; do
14808      case $as_dir in #(
14809      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14810      *) as_qdir=$as_dir;;
14811      esac
14812      as_dirs="'$as_qdir' $as_dirs"
14813      as_dir=`$as_dirname -- "$as_dir" ||
14814$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14815	 X"$as_dir" : 'X\(//\)[^/]' \| \
14816	 X"$as_dir" : 'X\(//\)$' \| \
14817	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14818$as_echo X"$as_dir" |
14819    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14820	    s//\1/
14821	    q
14822	  }
14823	  /^X\(\/\/\)[^/].*/{
14824	    s//\1/
14825	    q
14826	  }
14827	  /^X\(\/\/\)$/{
14828	    s//\1/
14829	    q
14830	  }
14831	  /^X\(\/\).*/{
14832	    s//\1/
14833	    q
14834	  }
14835	  s/.*/./; q'`
14836      test -d "$as_dir" && break
14837    done
14838    test -z "$as_dirs" || eval "mkdir $as_dirs"
14839  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14840
14841
14842} # as_fn_mkdir_p
14843if mkdir -p . 2>/dev/null; then
14844  as_mkdir_p='mkdir -p "$as_dir"'
14845else
14846  test -d ./-p && rmdir ./-p
14847  as_mkdir_p=false
14848fi
14849
14850if test -x / >/dev/null 2>&1; then
14851  as_test_x='test -x'
14852else
14853  if ls -dL / >/dev/null 2>&1; then
14854    as_ls_L_option=L
14855  else
14856    as_ls_L_option=
14857  fi
14858  as_test_x='
14859    eval sh -c '\''
14860      if test -d "$1"; then
14861	test -d "$1/.";
14862      else
14863	case $1 in #(
14864	-*)set "./$1";;
14865	esac;
14866	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14867	???[sx]*):;;*)false;;esac;fi
14868    '\'' sh
14869  '
14870fi
14871as_executable_p=$as_test_x
14872
14873# Sed expression to map a string onto a valid CPP name.
14874as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14875
14876# Sed expression to map a string onto a valid variable name.
14877as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14878
14879
14880exec 6>&1
14881## ----------------------------------- ##
14882## Main body of $CONFIG_STATUS script. ##
14883## ----------------------------------- ##
14884_ASEOF
14885test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14886
14887cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14888# Save the log message, to keep $0 and so on meaningful, and to
14889# report actual input values of CONFIG_FILES etc. instead of their
14890# values after options handling.
14891ac_log="
14892This file was extended by $as_me, which was
14893generated by GNU Autoconf 2.68.  Invocation command line was
14894
14895  CONFIG_FILES    = $CONFIG_FILES
14896  CONFIG_HEADERS  = $CONFIG_HEADERS
14897  CONFIG_LINKS    = $CONFIG_LINKS
14898  CONFIG_COMMANDS = $CONFIG_COMMANDS
14899  $ $0 $@
14900
14901on `(hostname || uname -n) 2>/dev/null | sed 1q`
14902"
14903
14904_ACEOF
14905
14906case $ac_config_files in *"
14907"*) set x $ac_config_files; shift; ac_config_files=$*;;
14908esac
14909
14910case $ac_config_headers in *"
14911"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14912esac
14913
14914
14915cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14916# Files that config.status was made for.
14917config_files="$ac_config_files"
14918config_headers="$ac_config_headers"
14919config_commands="$ac_config_commands"
14920
14921_ACEOF
14922
14923cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14924ac_cs_usage="\
14925\`$as_me' instantiates files and other configuration actions
14926from templates according to the current configuration.  Unless the files
14927and actions are specified as TAGs, all are instantiated by default.
14928
14929Usage: $0 [OPTION]... [TAG]...
14930
14931  -h, --help       print this help, then exit
14932  -V, --version    print version number and configuration settings, then exit
14933      --config     print configuration, then exit
14934  -q, --quiet, --silent
14935                   do not print progress messages
14936  -d, --debug      don't remove temporary files
14937      --recheck    update $as_me by reconfiguring in the same conditions
14938      --file=FILE[:TEMPLATE]
14939                   instantiate the configuration file FILE
14940      --header=FILE[:TEMPLATE]
14941                   instantiate the configuration header FILE
14942
14943Configuration files:
14944$config_files
14945
14946Configuration headers:
14947$config_headers
14948
14949Configuration commands:
14950$config_commands
14951
14952Report bugs to the package provider."
14953
14954_ACEOF
14955cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14956ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14957ac_cs_version="\\
14958config.status
14959configured by $0, generated by GNU Autoconf 2.68,
14960  with options \\"\$ac_cs_config\\"
14961
14962Copyright (C) 2010 Free Software Foundation, Inc.
14963This config.status script is free software; the Free Software Foundation
14964gives unlimited permission to copy, distribute and modify it."
14965
14966ac_pwd='$ac_pwd'
14967srcdir='$srcdir'
14968INSTALL='$INSTALL'
14969MKDIR_P='$MKDIR_P'
14970AWK='$AWK'
14971test -n "\$AWK" || AWK=awk
14972_ACEOF
14973
14974cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14975# The default lists apply if the user does not specify any file.
14976ac_need_defaults=:
14977while test $# != 0
14978do
14979  case $1 in
14980  --*=?*)
14981    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14982    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14983    ac_shift=:
14984    ;;
14985  --*=)
14986    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14987    ac_optarg=
14988    ac_shift=:
14989    ;;
14990  *)
14991    ac_option=$1
14992    ac_optarg=$2
14993    ac_shift=shift
14994    ;;
14995  esac
14996
14997  case $ac_option in
14998  # Handling of the options.
14999  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15000    ac_cs_recheck=: ;;
15001  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15002    $as_echo "$ac_cs_version"; exit ;;
15003  --config | --confi | --conf | --con | --co | --c )
15004    $as_echo "$ac_cs_config"; exit ;;
15005  --debug | --debu | --deb | --de | --d | -d )
15006    debug=: ;;
15007  --file | --fil | --fi | --f )
15008    $ac_shift
15009    case $ac_optarg in
15010    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15011    '') as_fn_error $? "missing file argument" ;;
15012    esac
15013    as_fn_append CONFIG_FILES " '$ac_optarg'"
15014    ac_need_defaults=false;;
15015  --header | --heade | --head | --hea )
15016    $ac_shift
15017    case $ac_optarg in
15018    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15019    esac
15020    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15021    ac_need_defaults=false;;
15022  --he | --h)
15023    # Conflict between --help and --header
15024    as_fn_error $? "ambiguous option: \`$1'
15025Try \`$0 --help' for more information.";;
15026  --help | --hel | -h )
15027    $as_echo "$ac_cs_usage"; exit ;;
15028  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15029  | -silent | --silent | --silen | --sile | --sil | --si | --s)
15030    ac_cs_silent=: ;;
15031
15032  # This is an error.
15033  -*) as_fn_error $? "unrecognized option: \`$1'
15034Try \`$0 --help' for more information." ;;
15035
15036  *) as_fn_append ac_config_targets " $1"
15037     ac_need_defaults=false ;;
15038
15039  esac
15040  shift
15041done
15042
15043ac_configure_extra_args=
15044
15045if $ac_cs_silent; then
15046  exec 6>/dev/null
15047  ac_configure_extra_args="$ac_configure_extra_args --silent"
15048fi
15049
15050_ACEOF
15051cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15052if \$ac_cs_recheck; then
15053  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15054  shift
15055  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15056  CONFIG_SHELL='$SHELL'
15057  export CONFIG_SHELL
15058  exec "\$@"
15059fi
15060
15061_ACEOF
15062cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15063exec 5>>config.log
15064{
15065  echo
15066  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15067## Running $as_me. ##
15068_ASBOX
15069  $as_echo "$ac_log"
15070} >&5
15071
15072_ACEOF
15073cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15074#
15075# INIT-COMMANDS
15076#
15077AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15078
15079
15080# The HP-UX ksh and POSIX shell print the target directory to stdout
15081# if CDPATH is set.
15082(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15083
15084sed_quote_subst='$sed_quote_subst'
15085double_quote_subst='$double_quote_subst'
15086delay_variable_subst='$delay_variable_subst'
15087AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
15088DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
15089OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15090macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15091macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15092enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15093enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15094pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15095enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15096SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15097ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15098PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
15099host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15100host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15101host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15102build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15103build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15104build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15105SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15106Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15107GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15108EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15109FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15110LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15111NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15112LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15113max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15114ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15115exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15116lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15117lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15118lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15119lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
15120lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
15121reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15122reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15123deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15124file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15125file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
15126want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
15127sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
15128AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15129AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15130archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
15131STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15132RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15133old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15134old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15135old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15136lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15137CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15138CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15139compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15140GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15141lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15142lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15143lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15144lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
15145nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
15146lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
15147objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15148MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15149lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15150lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15151lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15152lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15153lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15154need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15155MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
15156DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15157NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15158LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15159OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15160OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15161libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15162shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15163extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15164archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15165enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15166export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15167whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15168compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15169old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15170old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15171archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15172archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15173module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15174module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15175with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15176allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15177no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15178hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15179hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15180hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15181hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15182hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15183hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15184hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15185inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15186link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15187always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15188export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15189exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15190include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15191prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15192postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
15193file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15194variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15195need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15196need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15197version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15198runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15199shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15200shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15201libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15202library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15203soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15204install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15205postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15206postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15207finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15208finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15209hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15210sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15211sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15212hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15213enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15214enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15215enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15216old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15217striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15218
15219LTCC='$LTCC'
15220LTCFLAGS='$LTCFLAGS'
15221compiler='$compiler_DEFAULT'
15222
15223# A function that is used when there is no print builtin or printf.
15224func_fallback_echo ()
15225{
15226  eval 'cat <<_LTECHO_EOF
15227\$1
15228_LTECHO_EOF'
15229}
15230
15231# Quote evaled strings.
15232for var in AS \
15233DLLTOOL \
15234OBJDUMP \
15235SHELL \
15236ECHO \
15237PATH_SEPARATOR \
15238SED \
15239GREP \
15240EGREP \
15241FGREP \
15242LD \
15243NM \
15244LN_S \
15245lt_SP2NL \
15246lt_NL2SP \
15247reload_flag \
15248deplibs_check_method \
15249file_magic_cmd \
15250file_magic_glob \
15251want_nocaseglob \
15252sharedlib_from_linklib_cmd \
15253AR \
15254AR_FLAGS \
15255archiver_list_spec \
15256STRIP \
15257RANLIB \
15258CC \
15259CFLAGS \
15260compiler \
15261lt_cv_sys_global_symbol_pipe \
15262lt_cv_sys_global_symbol_to_cdecl \
15263lt_cv_sys_global_symbol_to_c_name_address \
15264lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15265nm_file_list_spec \
15266lt_prog_compiler_no_builtin_flag \
15267lt_prog_compiler_pic \
15268lt_prog_compiler_wl \
15269lt_prog_compiler_static \
15270lt_cv_prog_compiler_c_o \
15271need_locks \
15272MANIFEST_TOOL \
15273DSYMUTIL \
15274NMEDIT \
15275LIPO \
15276OTOOL \
15277OTOOL64 \
15278shrext_cmds \
15279export_dynamic_flag_spec \
15280whole_archive_flag_spec \
15281compiler_needs_object \
15282with_gnu_ld \
15283allow_undefined_flag \
15284no_undefined_flag \
15285hardcode_libdir_flag_spec \
15286hardcode_libdir_separator \
15287exclude_expsyms \
15288include_expsyms \
15289file_list_spec \
15290variables_saved_for_relink \
15291libname_spec \
15292library_names_spec \
15293soname_spec \
15294install_override_mode \
15295finish_eval \
15296old_striplib \
15297striplib; do
15298    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15299    *[\\\\\\\`\\"\\\$]*)
15300      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15301      ;;
15302    *)
15303      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15304      ;;
15305    esac
15306done
15307
15308# Double-quote double-evaled strings.
15309for var in reload_cmds \
15310old_postinstall_cmds \
15311old_postuninstall_cmds \
15312old_archive_cmds \
15313extract_expsyms_cmds \
15314old_archive_from_new_cmds \
15315old_archive_from_expsyms_cmds \
15316archive_cmds \
15317archive_expsym_cmds \
15318module_cmds \
15319module_expsym_cmds \
15320export_symbols_cmds \
15321prelink_cmds \
15322postlink_cmds \
15323postinstall_cmds \
15324postuninstall_cmds \
15325finish_cmds \
15326sys_lib_search_path_spec \
15327sys_lib_dlsearch_path_spec; do
15328    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15329    *[\\\\\\\`\\"\\\$]*)
15330      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15331      ;;
15332    *)
15333      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15334      ;;
15335    esac
15336done
15337
15338ac_aux_dir='$ac_aux_dir'
15339xsi_shell='$xsi_shell'
15340lt_shell_append='$lt_shell_append'
15341
15342# See if we are running on zsh, and set the options which allow our
15343# commands through without removal of \ escapes INIT.
15344if test -n "\${ZSH_VERSION+set}" ; then
15345   setopt NO_GLOB_SUBST
15346fi
15347
15348
15349    PACKAGE='$PACKAGE'
15350    VERSION='$VERSION'
15351    TIMESTAMP='$TIMESTAMP'
15352    RM='$RM'
15353    ofile='$ofile'
15354
15355
15356
15357
15358_ACEOF
15359
15360cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15361
15362# Handling of arguments.
15363for ac_config_target in $ac_config_targets
15364do
15365  case $ac_config_target in
15366    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
15367    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15368    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15369    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15370    "fontconfig/Makefile") CONFIG_FILES="$CONFIG_FILES fontconfig/Makefile" ;;
15371    "fc-lang/Makefile") CONFIG_FILES="$CONFIG_FILES fc-lang/Makefile" ;;
15372    "fc-glyphname/Makefile") CONFIG_FILES="$CONFIG_FILES fc-glyphname/Makefile" ;;
15373    "fc-case/Makefile") CONFIG_FILES="$CONFIG_FILES fc-case/Makefile" ;;
15374    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
15375    "conf.d/Makefile") CONFIG_FILES="$CONFIG_FILES conf.d/Makefile" ;;
15376    "fc-cache/Makefile") CONFIG_FILES="$CONFIG_FILES fc-cache/Makefile" ;;
15377    "fc-cat/Makefile") CONFIG_FILES="$CONFIG_FILES fc-cat/Makefile" ;;
15378    "fc-list/Makefile") CONFIG_FILES="$CONFIG_FILES fc-list/Makefile" ;;
15379    "fc-match/Makefile") CONFIG_FILES="$CONFIG_FILES fc-match/Makefile" ;;
15380    "fc-pattern/Makefile") CONFIG_FILES="$CONFIG_FILES fc-pattern/Makefile" ;;
15381    "fc-query/Makefile") CONFIG_FILES="$CONFIG_FILES fc-query/Makefile" ;;
15382    "fc-scan/Makefile") CONFIG_FILES="$CONFIG_FILES fc-scan/Makefile" ;;
15383    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15384    "doc/version.sgml") CONFIG_FILES="$CONFIG_FILES doc/version.sgml" ;;
15385    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
15386    "fontconfig.spec") CONFIG_FILES="$CONFIG_FILES fontconfig.spec" ;;
15387    "fontconfig.pc") CONFIG_FILES="$CONFIG_FILES fontconfig.pc" ;;
15388    "fontconfig-zip") CONFIG_FILES="$CONFIG_FILES fontconfig-zip" ;;
15389
15390  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15391  esac
15392done
15393
15394
15395# If the user did not use the arguments to specify the items to instantiate,
15396# then the envvar interface is used.  Set only those that are not.
15397# We use the long form for the default assignment because of an extremely
15398# bizarre bug on SunOS 4.1.3.
15399if $ac_need_defaults; then
15400  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15401  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15402  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15403fi
15404
15405# Have a temporary directory for convenience.  Make it in the build tree
15406# simply because there is no reason against having it here, and in addition,
15407# creating and moving files from /tmp can sometimes cause problems.
15408# Hook for its removal unless debugging.
15409# Note that there is a small window in which the directory will not be cleaned:
15410# after its creation but before its name has been assigned to `$tmp'.
15411$debug ||
15412{
15413  tmp= ac_tmp=
15414  trap 'exit_status=$?
15415  : "${ac_tmp:=$tmp}"
15416  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15417' 0
15418  trap 'as_fn_exit 1' 1 2 13 15
15419}
15420# Create a (secure) tmp directory for tmp files.
15421
15422{
15423  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15424  test -d "$tmp"
15425}  ||
15426{
15427  tmp=./conf$$-$RANDOM
15428  (umask 077 && mkdir "$tmp")
15429} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
15430ac_tmp=$tmp
15431
15432# Set up the scripts for CONFIG_FILES section.
15433# No need to generate them if there are no CONFIG_FILES.
15434# This happens for instance with `./config.status config.h'.
15435if test -n "$CONFIG_FILES"; then
15436
15437
15438ac_cr=`echo X | tr X '\015'`
15439# On cygwin, bash can eat \r inside `` if the user requested igncr.
15440# But we know of no other shell where ac_cr would be empty at this
15441# point, so we can use a bashism as a fallback.
15442if test "x$ac_cr" = x; then
15443  eval ac_cr=\$\'\\r\'
15444fi
15445ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15446if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15447  ac_cs_awk_cr='\\r'
15448else
15449  ac_cs_awk_cr=$ac_cr
15450fi
15451
15452echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15453_ACEOF
15454
15455
15456{
15457  echo "cat >conf$$subs.awk <<_ACEOF" &&
15458  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15459  echo "_ACEOF"
15460} >conf$$subs.sh ||
15461  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15462ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15463ac_delim='%!_!# '
15464for ac_last_try in false false false false false :; do
15465  . ./conf$$subs.sh ||
15466    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15467
15468  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15469  if test $ac_delim_n = $ac_delim_num; then
15470    break
15471  elif $ac_last_try; then
15472    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15473  else
15474    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15475  fi
15476done
15477rm -f conf$$subs.sh
15478
15479cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15480cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
15481_ACEOF
15482sed -n '
15483h
15484s/^/S["/; s/!.*/"]=/
15485p
15486g
15487s/^[^!]*!//
15488:repl
15489t repl
15490s/'"$ac_delim"'$//
15491t delim
15492:nl
15493h
15494s/\(.\{148\}\)..*/\1/
15495t more1
15496s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15497p
15498n
15499b repl
15500:more1
15501s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15502p
15503g
15504s/.\{148\}//
15505t nl
15506:delim
15507h
15508s/\(.\{148\}\)..*/\1/
15509t more2
15510s/["\\]/\\&/g; s/^/"/; s/$/"/
15511p
15512b
15513:more2
15514s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15515p
15516g
15517s/.\{148\}//
15518t delim
15519' <conf$$subs.awk | sed '
15520/^[^""]/{
15521  N
15522  s/\n//
15523}
15524' >>$CONFIG_STATUS || ac_write_fail=1
15525rm -f conf$$subs.awk
15526cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15527_ACAWK
15528cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
15529  for (key in S) S_is_set[key] = 1
15530  FS = ""
15531
15532}
15533{
15534  line = $ 0
15535  nfields = split(line, field, "@")
15536  substed = 0
15537  len = length(field[1])
15538  for (i = 2; i < nfields; i++) {
15539    key = field[i]
15540    keylen = length(key)
15541    if (S_is_set[key]) {
15542      value = S[key]
15543      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15544      len += length(value) + length(field[++i])
15545      substed = 1
15546    } else
15547      len += 1 + keylen
15548  }
15549
15550  print line
15551}
15552
15553_ACAWK
15554_ACEOF
15555cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15556if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15557  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15558else
15559  cat
15560fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
15561  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
15562_ACEOF
15563
15564# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15565# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
15566# trailing colons and then remove the whole line if VPATH becomes empty
15567# (actually we leave an empty line to preserve line numbers).
15568if test "x$srcdir" = x.; then
15569  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
15570h
15571s///
15572s/^/:/
15573s/[	 ]*$/:/
15574s/:\$(srcdir):/:/g
15575s/:\${srcdir}:/:/g
15576s/:@srcdir@:/:/g
15577s/^:*//
15578s/:*$//
15579x
15580s/\(=[	 ]*\).*/\1/
15581G
15582s/\n//
15583s/^[^=]*=[	 ]*$//
15584}'
15585fi
15586
15587cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15588fi # test -n "$CONFIG_FILES"
15589
15590# Set up the scripts for CONFIG_HEADERS section.
15591# No need to generate them if there are no CONFIG_HEADERS.
15592# This happens for instance with `./config.status Makefile'.
15593if test -n "$CONFIG_HEADERS"; then
15594cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
15595BEGIN {
15596_ACEOF
15597
15598# Transform confdefs.h into an awk script `defines.awk', embedded as
15599# here-document in config.status, that substitutes the proper values into
15600# config.h.in to produce config.h.
15601
15602# Create a delimiter string that does not exist in confdefs.h, to ease
15603# handling of long lines.
15604ac_delim='%!_!# '
15605for ac_last_try in false false :; do
15606  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
15607  if test -z "$ac_tt"; then
15608    break
15609  elif $ac_last_try; then
15610    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
15611  else
15612    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15613  fi
15614done
15615
15616# For the awk script, D is an array of macro values keyed by name,
15617# likewise P contains macro parameters if any.  Preserve backslash
15618# newline sequences.
15619
15620ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15621sed -n '
15622s/.\{148\}/&'"$ac_delim"'/g
15623t rset
15624:rset
15625s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15626t def
15627d
15628:def
15629s/\\$//
15630t bsnl
15631s/["\\]/\\&/g
15632s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15633D["\1"]=" \3"/p
15634s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15635d
15636:bsnl
15637s/["\\]/\\&/g
15638s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15639D["\1"]=" \3\\\\\\n"\\/p
15640t cont
15641s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15642t cont
15643d
15644:cont
15645n
15646s/.\{148\}/&'"$ac_delim"'/g
15647t clear
15648:clear
15649s/\\$//
15650t bsnlc
15651s/["\\]/\\&/g; s/^/"/; s/$/"/p
15652d
15653:bsnlc
15654s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15655b cont
15656' <confdefs.h | sed '
15657s/'"$ac_delim"'/"\\\
15658"/g' >>$CONFIG_STATUS || ac_write_fail=1
15659
15660cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15661  for (key in D) D_is_set[key] = 1
15662  FS = ""
15663}
15664/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15665  line = \$ 0
15666  split(line, arg, " ")
15667  if (arg[1] == "#") {
15668    defundef = arg[2]
15669    mac1 = arg[3]
15670  } else {
15671    defundef = substr(arg[1], 2)
15672    mac1 = arg[2]
15673  }
15674  split(mac1, mac2, "(") #)
15675  macro = mac2[1]
15676  prefix = substr(line, 1, index(line, defundef) - 1)
15677  if (D_is_set[macro]) {
15678    # Preserve the white space surrounding the "#".
15679    print prefix "define", macro P[macro] D[macro]
15680    next
15681  } else {
15682    # Replace #undef with comments.  This is necessary, for example,
15683    # in the case of _POSIX_SOURCE, which is predefined and required
15684    # on some systems where configure will not decide to define it.
15685    if (defundef == "undef") {
15686      print "/*", prefix defundef, macro, "*/"
15687      next
15688    }
15689  }
15690}
15691{ print }
15692_ACAWK
15693_ACEOF
15694cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15695  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15696fi # test -n "$CONFIG_HEADERS"
15697
15698
15699eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15700shift
15701for ac_tag
15702do
15703  case $ac_tag in
15704  :[FHLC]) ac_mode=$ac_tag; continue;;
15705  esac
15706  case $ac_mode$ac_tag in
15707  :[FHL]*:*);;
15708  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15709  :[FH]-) ac_tag=-:-;;
15710  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15711  esac
15712  ac_save_IFS=$IFS
15713  IFS=:
15714  set x $ac_tag
15715  IFS=$ac_save_IFS
15716  shift
15717  ac_file=$1
15718  shift
15719
15720  case $ac_mode in
15721  :L) ac_source=$1;;
15722  :[FH])
15723    ac_file_inputs=
15724    for ac_f
15725    do
15726      case $ac_f in
15727      -) ac_f="$ac_tmp/stdin";;
15728      *) # Look for the file first in the build tree, then in the source tree
15729	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15730	 # because $ac_f cannot contain `:'.
15731	 test -f "$ac_f" ||
15732	   case $ac_f in
15733	   [\\/$]*) false;;
15734	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15735	   esac ||
15736	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15737      esac
15738      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15739      as_fn_append ac_file_inputs " '$ac_f'"
15740    done
15741
15742    # Let's still pretend it is `configure' which instantiates (i.e., don't
15743    # use $as_me), people would be surprised to read:
15744    #    /* config.h.  Generated by config.status.  */
15745    configure_input='Generated from '`
15746	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15747	`' by configure.'
15748    if test x"$ac_file" != x-; then
15749      configure_input="$ac_file.  $configure_input"
15750      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15751$as_echo "$as_me: creating $ac_file" >&6;}
15752    fi
15753    # Neutralize special characters interpreted by sed in replacement strings.
15754    case $configure_input in #(
15755    *\&* | *\|* | *\\* )
15756       ac_sed_conf_input=`$as_echo "$configure_input" |
15757       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15758    *) ac_sed_conf_input=$configure_input;;
15759    esac
15760
15761    case $ac_tag in
15762    *:-:* | *:-) cat >"$ac_tmp/stdin" \
15763      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15764    esac
15765    ;;
15766  esac
15767
15768  ac_dir=`$as_dirname -- "$ac_file" ||
15769$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15770	 X"$ac_file" : 'X\(//\)[^/]' \| \
15771	 X"$ac_file" : 'X\(//\)$' \| \
15772	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15773$as_echo X"$ac_file" |
15774    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15775	    s//\1/
15776	    q
15777	  }
15778	  /^X\(\/\/\)[^/].*/{
15779	    s//\1/
15780	    q
15781	  }
15782	  /^X\(\/\/\)$/{
15783	    s//\1/
15784	    q
15785	  }
15786	  /^X\(\/\).*/{
15787	    s//\1/
15788	    q
15789	  }
15790	  s/.*/./; q'`
15791  as_dir="$ac_dir"; as_fn_mkdir_p
15792  ac_builddir=.
15793
15794case "$ac_dir" in
15795.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15796*)
15797  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15798  # A ".." for each directory in $ac_dir_suffix.
15799  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15800  case $ac_top_builddir_sub in
15801  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15802  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15803  esac ;;
15804esac
15805ac_abs_top_builddir=$ac_pwd
15806ac_abs_builddir=$ac_pwd$ac_dir_suffix
15807# for backward compatibility:
15808ac_top_builddir=$ac_top_build_prefix
15809
15810case $srcdir in
15811  .)  # We are building in place.
15812    ac_srcdir=.
15813    ac_top_srcdir=$ac_top_builddir_sub
15814    ac_abs_top_srcdir=$ac_pwd ;;
15815  [\\/]* | ?:[\\/]* )  # Absolute name.
15816    ac_srcdir=$srcdir$ac_dir_suffix;
15817    ac_top_srcdir=$srcdir
15818    ac_abs_top_srcdir=$srcdir ;;
15819  *) # Relative name.
15820    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15821    ac_top_srcdir=$ac_top_build_prefix$srcdir
15822    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15823esac
15824ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15825
15826
15827  case $ac_mode in
15828  :F)
15829  #
15830  # CONFIG_FILE
15831  #
15832
15833  case $INSTALL in
15834  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15835  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15836  esac
15837  ac_MKDIR_P=$MKDIR_P
15838  case $MKDIR_P in
15839  [\\/$]* | ?:[\\/]* ) ;;
15840  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15841  esac
15842_ACEOF
15843
15844cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15845# If the template does not know about datarootdir, expand it.
15846# FIXME: This hack should be removed a few years after 2.60.
15847ac_datarootdir_hack=; ac_datarootdir_seen=
15848ac_sed_dataroot='
15849/datarootdir/ {
15850  p
15851  q
15852}
15853/@datadir@/p
15854/@docdir@/p
15855/@infodir@/p
15856/@localedir@/p
15857/@mandir@/p'
15858case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15859*datarootdir*) ac_datarootdir_seen=yes;;
15860*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15861  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15862$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15863_ACEOF
15864cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15865  ac_datarootdir_hack='
15866  s&@datadir@&$datadir&g
15867  s&@docdir@&$docdir&g
15868  s&@infodir@&$infodir&g
15869  s&@localedir@&$localedir&g
15870  s&@mandir@&$mandir&g
15871  s&\\\${datarootdir}&$datarootdir&g' ;;
15872esac
15873_ACEOF
15874
15875# Neutralize VPATH when `$srcdir' = `.'.
15876# Shell code in configure.ac might set extrasub.
15877# FIXME: do we really want to maintain this feature?
15878cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15879ac_sed_extra="$ac_vpsub
15880$extrasub
15881_ACEOF
15882cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15883:t
15884/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15885s|@configure_input@|$ac_sed_conf_input|;t t
15886s&@top_builddir@&$ac_top_builddir_sub&;t t
15887s&@top_build_prefix@&$ac_top_build_prefix&;t t
15888s&@srcdir@&$ac_srcdir&;t t
15889s&@abs_srcdir@&$ac_abs_srcdir&;t t
15890s&@top_srcdir@&$ac_top_srcdir&;t t
15891s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15892s&@builddir@&$ac_builddir&;t t
15893s&@abs_builddir@&$ac_abs_builddir&;t t
15894s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15895s&@INSTALL@&$ac_INSTALL&;t t
15896s&@MKDIR_P@&$ac_MKDIR_P&;t t
15897$ac_datarootdir_hack
15898"
15899eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15900  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15901
15902test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15903  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15904  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
15905      "$ac_tmp/out"`; test -z "$ac_out"; } &&
15906  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15907which seems to be undefined.  Please make sure it is defined" >&5
15908$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15909which seems to be undefined.  Please make sure it is defined" >&2;}
15910
15911  rm -f "$ac_tmp/stdin"
15912  case $ac_file in
15913  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15914  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15915  esac \
15916  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15917 ;;
15918  :H)
15919  #
15920  # CONFIG_HEADER
15921  #
15922  if test x"$ac_file" != x-; then
15923    {
15924      $as_echo "/* $configure_input  */" \
15925      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15926    } >"$ac_tmp/config.h" \
15927      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15928    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15929      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15930$as_echo "$as_me: $ac_file is unchanged" >&6;}
15931    else
15932      rm -f "$ac_file"
15933      mv "$ac_tmp/config.h" "$ac_file" \
15934	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
15935    fi
15936  else
15937    $as_echo "/* $configure_input  */" \
15938      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15939      || as_fn_error $? "could not create -" "$LINENO" 5
15940  fi
15941# Compute "$ac_file"'s index in $config_headers.
15942_am_arg="$ac_file"
15943_am_stamp_count=1
15944for _am_header in $config_headers :; do
15945  case $_am_header in
15946    $_am_arg | $_am_arg:* )
15947      break ;;
15948    * )
15949      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15950  esac
15951done
15952echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15953$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15954	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15955	 X"$_am_arg" : 'X\(//\)$' \| \
15956	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15957$as_echo X"$_am_arg" |
15958    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15959	    s//\1/
15960	    q
15961	  }
15962	  /^X\(\/\/\)[^/].*/{
15963	    s//\1/
15964	    q
15965	  }
15966	  /^X\(\/\/\)$/{
15967	    s//\1/
15968	    q
15969	  }
15970	  /^X\(\/\).*/{
15971	    s//\1/
15972	    q
15973	  }
15974	  s/.*/./; q'`/stamp-h$_am_stamp_count
15975 ;;
15976
15977  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15978$as_echo "$as_me: executing $ac_file commands" >&6;}
15979 ;;
15980  esac
15981
15982
15983  case $ac_file$ac_mode in
15984    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15985  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15986  # are listed without --file.  Let's play safe and only enable the eval
15987  # if we detect the quoting.
15988  case $CONFIG_FILES in
15989  *\'*) eval set x "$CONFIG_FILES" ;;
15990  *)   set x $CONFIG_FILES ;;
15991  esac
15992  shift
15993  for mf
15994  do
15995    # Strip MF so we end up with the name of the file.
15996    mf=`echo "$mf" | sed -e 's/:.*$//'`
15997    # Check whether this is an Automake generated Makefile or not.
15998    # We used to match only the files named `Makefile.in', but
15999    # some people rename them; so instead we look at the file content.
16000    # Grep'ing the first line is not enough: some people post-process
16001    # each Makefile.in and add a new line on top of each file to say so.
16002    # Grep'ing the whole file is not good either: AIX grep has a line
16003    # limit of 2048, but all sed's we know have understand at least 4000.
16004    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16005      dirpart=`$as_dirname -- "$mf" ||
16006$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16007	 X"$mf" : 'X\(//\)[^/]' \| \
16008	 X"$mf" : 'X\(//\)$' \| \
16009	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16010$as_echo X"$mf" |
16011    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16012	    s//\1/
16013	    q
16014	  }
16015	  /^X\(\/\/\)[^/].*/{
16016	    s//\1/
16017	    q
16018	  }
16019	  /^X\(\/\/\)$/{
16020	    s//\1/
16021	    q
16022	  }
16023	  /^X\(\/\).*/{
16024	    s//\1/
16025	    q
16026	  }
16027	  s/.*/./; q'`
16028    else
16029      continue
16030    fi
16031    # Extract the definition of DEPDIR, am__include, and am__quote
16032    # from the Makefile without running `make'.
16033    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16034    test -z "$DEPDIR" && continue
16035    am__include=`sed -n 's/^am__include = //p' < "$mf"`
16036    test -z "am__include" && continue
16037    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16038    # When using ansi2knr, U may be empty or an underscore; expand it
16039    U=`sed -n 's/^U = //p' < "$mf"`
16040    # Find all dependency output files, they are included files with
16041    # $(DEPDIR) in their names.  We invoke sed twice because it is the
16042    # simplest approach to changing $(DEPDIR) to its actual value in the
16043    # expansion.
16044    for file in `sed -n "
16045      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16046	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16047      # Make sure the directory exists.
16048      test -f "$dirpart/$file" && continue
16049      fdir=`$as_dirname -- "$file" ||
16050$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16051	 X"$file" : 'X\(//\)[^/]' \| \
16052	 X"$file" : 'X\(//\)$' \| \
16053	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16054$as_echo X"$file" |
16055    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16056	    s//\1/
16057	    q
16058	  }
16059	  /^X\(\/\/\)[^/].*/{
16060	    s//\1/
16061	    q
16062	  }
16063	  /^X\(\/\/\)$/{
16064	    s//\1/
16065	    q
16066	  }
16067	  /^X\(\/\).*/{
16068	    s//\1/
16069	    q
16070	  }
16071	  s/.*/./; q'`
16072      as_dir=$dirpart/$fdir; as_fn_mkdir_p
16073      # echo "creating $dirpart/$file"
16074      echo '# dummy' > "$dirpart/$file"
16075    done
16076  done
16077}
16078 ;;
16079    "libtool":C)
16080
16081    # See if we are running on zsh, and set the options which allow our
16082    # commands through without removal of \ escapes.
16083    if test -n "${ZSH_VERSION+set}" ; then
16084      setopt NO_GLOB_SUBST
16085    fi
16086
16087    cfgfile="${ofile}T"
16088    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16089    $RM "$cfgfile"
16090
16091    cat <<_LT_EOF >> "$cfgfile"
16092#! $SHELL
16093
16094# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16095# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16096# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16097# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16098#
16099#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16100#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
16101#                 Foundation, Inc.
16102#   Written by Gordon Matzigkeit, 1996
16103#
16104#   This file is part of GNU Libtool.
16105#
16106# GNU Libtool is free software; you can redistribute it and/or
16107# modify it under the terms of the GNU General Public License as
16108# published by the Free Software Foundation; either version 2 of
16109# the License, or (at your option) any later version.
16110#
16111# As a special exception to the GNU General Public License,
16112# if you distribute this file as part of a program or library that
16113# is built using GNU Libtool, you may include this file under the
16114# same distribution terms that you use for the rest of that program.
16115#
16116# GNU Libtool is distributed in the hope that it will be useful,
16117# but WITHOUT ANY WARRANTY; without even the implied warranty of
16118# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16119# GNU General Public License for more details.
16120#
16121# You should have received a copy of the GNU General Public License
16122# along with GNU Libtool; see the file COPYING.  If not, a copy
16123# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16124# obtained by writing to the Free Software Foundation, Inc.,
16125# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16126
16127
16128# The names of the tagged configurations supported by this script.
16129available_tags=""
16130
16131# ### BEGIN LIBTOOL CONFIG
16132
16133# Assembler program.
16134AS=$lt_AS
16135
16136# DLL creation program.
16137DLLTOOL=$lt_DLLTOOL
16138
16139# Object dumper program.
16140OBJDUMP=$lt_OBJDUMP
16141
16142# Which release of libtool.m4 was used?
16143macro_version=$macro_version
16144macro_revision=$macro_revision
16145
16146# Whether or not to build shared libraries.
16147build_libtool_libs=$enable_shared
16148
16149# Whether or not to build static libraries.
16150build_old_libs=$enable_static
16151
16152# What type of objects to build.
16153pic_mode=$pic_mode
16154
16155# Whether or not to optimize for fast installation.
16156fast_install=$enable_fast_install
16157
16158# Shell to use when invoking shell scripts.
16159SHELL=$lt_SHELL
16160
16161# An echo program that protects backslashes.
16162ECHO=$lt_ECHO
16163
16164# The PATH separator for the build system.
16165PATH_SEPARATOR=$lt_PATH_SEPARATOR
16166
16167# The host system.
16168host_alias=$host_alias
16169host=$host
16170host_os=$host_os
16171
16172# The build system.
16173build_alias=$build_alias
16174build=$build
16175build_os=$build_os
16176
16177# A sed program that does not truncate output.
16178SED=$lt_SED
16179
16180# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16181Xsed="\$SED -e 1s/^X//"
16182
16183# A grep program that handles long lines.
16184GREP=$lt_GREP
16185
16186# An ERE matcher.
16187EGREP=$lt_EGREP
16188
16189# A literal string matcher.
16190FGREP=$lt_FGREP
16191
16192# A BSD- or MS-compatible name lister.
16193NM=$lt_NM
16194
16195# Whether we need soft or hard links.
16196LN_S=$lt_LN_S
16197
16198# What is the maximum length of a command?
16199max_cmd_len=$max_cmd_len
16200
16201# Object file suffix (normally "o").
16202objext=$ac_objext
16203
16204# Executable file suffix (normally "").
16205exeext=$exeext
16206
16207# whether the shell understands "unset".
16208lt_unset=$lt_unset
16209
16210# turn spaces into newlines.
16211SP2NL=$lt_lt_SP2NL
16212
16213# turn newlines into spaces.
16214NL2SP=$lt_lt_NL2SP
16215
16216# convert \$build file names to \$host format.
16217to_host_file_cmd=$lt_cv_to_host_file_cmd
16218
16219# convert \$build files to toolchain format.
16220to_tool_file_cmd=$lt_cv_to_tool_file_cmd
16221
16222# Method to check whether dependent libraries are shared objects.
16223deplibs_check_method=$lt_deplibs_check_method
16224
16225# Command to use when deplibs_check_method = "file_magic".
16226file_magic_cmd=$lt_file_magic_cmd
16227
16228# How to find potential files when deplibs_check_method = "file_magic".
16229file_magic_glob=$lt_file_magic_glob
16230
16231# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
16232want_nocaseglob=$lt_want_nocaseglob
16233
16234# Command to associate shared and link libraries.
16235sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
16236
16237# The archiver.
16238AR=$lt_AR
16239
16240# Flags to create an archive.
16241AR_FLAGS=$lt_AR_FLAGS
16242
16243# How to feed a file listing to the archiver.
16244archiver_list_spec=$lt_archiver_list_spec
16245
16246# A symbol stripping program.
16247STRIP=$lt_STRIP
16248
16249# Commands used to install an old-style archive.
16250RANLIB=$lt_RANLIB
16251old_postinstall_cmds=$lt_old_postinstall_cmds
16252old_postuninstall_cmds=$lt_old_postuninstall_cmds
16253
16254# Whether to use a lock for old archive extraction.
16255lock_old_archive_extraction=$lock_old_archive_extraction
16256
16257# A C compiler.
16258LTCC=$lt_CC
16259
16260# LTCC compiler flags.
16261LTCFLAGS=$lt_CFLAGS
16262
16263# Take the output of nm and produce a listing of raw symbols and C names.
16264global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16265
16266# Transform the output of nm in a proper C declaration.
16267global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16268
16269# Transform the output of nm in a C name address pair.
16270global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16271
16272# Transform the output of nm in a C name address pair when lib prefix is needed.
16273global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16274
16275# Specify filename containing input files for \$NM.
16276nm_file_list_spec=$lt_nm_file_list_spec
16277
16278# The root where to search for dependent libraries,and in which our libraries should be installed.
16279lt_sysroot=$lt_sysroot
16280
16281# The name of the directory that contains temporary libtool files.
16282objdir=$objdir
16283
16284# Used to examine libraries when file_magic_cmd begins with "file".
16285MAGIC_CMD=$MAGIC_CMD
16286
16287# Must we lock files when doing compilation?
16288need_locks=$lt_need_locks
16289
16290# Manifest tool.
16291MANIFEST_TOOL=$lt_MANIFEST_TOOL
16292
16293# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16294DSYMUTIL=$lt_DSYMUTIL
16295
16296# Tool to change global to local symbols on Mac OS X.
16297NMEDIT=$lt_NMEDIT
16298
16299# Tool to manipulate fat objects and archives on Mac OS X.
16300LIPO=$lt_LIPO
16301
16302# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16303OTOOL=$lt_OTOOL
16304
16305# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16306OTOOL64=$lt_OTOOL64
16307
16308# Old archive suffix (normally "a").
16309libext=$libext
16310
16311# Shared library suffix (normally ".so").
16312shrext_cmds=$lt_shrext_cmds
16313
16314# The commands to extract the exported symbol list from a shared archive.
16315extract_expsyms_cmds=$lt_extract_expsyms_cmds
16316
16317# Variables whose values should be saved in libtool wrapper scripts and
16318# restored at link time.
16319variables_saved_for_relink=$lt_variables_saved_for_relink
16320
16321# Do we need the "lib" prefix for modules?
16322need_lib_prefix=$need_lib_prefix
16323
16324# Do we need a version for libraries?
16325need_version=$need_version
16326
16327# Library versioning type.
16328version_type=$version_type
16329
16330# Shared library runtime path variable.
16331runpath_var=$runpath_var
16332
16333# Shared library path variable.
16334shlibpath_var=$shlibpath_var
16335
16336# Is shlibpath searched before the hard-coded library search path?
16337shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16338
16339# Format of library name prefix.
16340libname_spec=$lt_libname_spec
16341
16342# List of archive names.  First name is the real one, the rest are links.
16343# The last name is the one that the linker finds with -lNAME
16344library_names_spec=$lt_library_names_spec
16345
16346# The coded name of the library, if different from the real name.
16347soname_spec=$lt_soname_spec
16348
16349# Permission mode override for installation of shared libraries.
16350install_override_mode=$lt_install_override_mode
16351
16352# Command to use after installation of a shared archive.
16353postinstall_cmds=$lt_postinstall_cmds
16354
16355# Command to use after uninstallation of a shared archive.
16356postuninstall_cmds=$lt_postuninstall_cmds
16357
16358# Commands used to finish a libtool library installation in a directory.
16359finish_cmds=$lt_finish_cmds
16360
16361# As "finish_cmds", except a single script fragment to be evaled but
16362# not shown.
16363finish_eval=$lt_finish_eval
16364
16365# Whether we should hardcode library paths into libraries.
16366hardcode_into_libs=$hardcode_into_libs
16367
16368# Compile-time system search path for libraries.
16369sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16370
16371# Run-time system search path for libraries.
16372sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16373
16374# Whether dlopen is supported.
16375dlopen_support=$enable_dlopen
16376
16377# Whether dlopen of programs is supported.
16378dlopen_self=$enable_dlopen_self
16379
16380# Whether dlopen of statically linked programs is supported.
16381dlopen_self_static=$enable_dlopen_self_static
16382
16383# Commands to strip libraries.
16384old_striplib=$lt_old_striplib
16385striplib=$lt_striplib
16386
16387
16388# The linker used to build libraries.
16389LD=$lt_LD
16390
16391# How to create reloadable object files.
16392reload_flag=$lt_reload_flag
16393reload_cmds=$lt_reload_cmds
16394
16395# Commands used to build an old-style archive.
16396old_archive_cmds=$lt_old_archive_cmds
16397
16398# A language specific compiler.
16399CC=$lt_compiler
16400
16401# Is the compiler the GNU compiler?
16402with_gcc=$GCC
16403
16404# Compiler flag to turn off builtin functions.
16405no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16406
16407# Additional compiler flags for building library objects.
16408pic_flag=$lt_lt_prog_compiler_pic
16409
16410# How to pass a linker flag through the compiler.
16411wl=$lt_lt_prog_compiler_wl
16412
16413# Compiler flag to prevent dynamic linking.
16414link_static_flag=$lt_lt_prog_compiler_static
16415
16416# Does compiler simultaneously support -c and -o options?
16417compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16418
16419# Whether or not to add -lc for building shared libraries.
16420build_libtool_need_lc=$archive_cmds_need_lc
16421
16422# Whether or not to disallow shared libs when runtime libs are static.
16423allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16424
16425# Compiler flag to allow reflexive dlopens.
16426export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16427
16428# Compiler flag to generate shared objects directly from archives.
16429whole_archive_flag_spec=$lt_whole_archive_flag_spec
16430
16431# Whether the compiler copes with passing no objects directly.
16432compiler_needs_object=$lt_compiler_needs_object
16433
16434# Create an old-style archive from a shared archive.
16435old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16436
16437# Create a temporary old-style archive to link instead of a shared archive.
16438old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16439
16440# Commands used to build a shared archive.
16441archive_cmds=$lt_archive_cmds
16442archive_expsym_cmds=$lt_archive_expsym_cmds
16443
16444# Commands used to build a loadable module if different from building
16445# a shared archive.
16446module_cmds=$lt_module_cmds
16447module_expsym_cmds=$lt_module_expsym_cmds
16448
16449# Whether we are building with GNU ld or not.
16450with_gnu_ld=$lt_with_gnu_ld
16451
16452# Flag that allows shared libraries with undefined symbols to be built.
16453allow_undefined_flag=$lt_allow_undefined_flag
16454
16455# Flag that enforces no undefined symbols.
16456no_undefined_flag=$lt_no_undefined_flag
16457
16458# Flag to hardcode \$libdir into a binary during linking.
16459# This must work even if \$libdir does not exist
16460hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16461
16462# Whether we need a single "-rpath" flag with a separated argument.
16463hardcode_libdir_separator=$lt_hardcode_libdir_separator
16464
16465# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16466# DIR into the resulting binary.
16467hardcode_direct=$hardcode_direct
16468
16469# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16470# DIR into the resulting binary and the resulting library dependency is
16471# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16472# library is relocated.
16473hardcode_direct_absolute=$hardcode_direct_absolute
16474
16475# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16476# into the resulting binary.
16477hardcode_minus_L=$hardcode_minus_L
16478
16479# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16480# into the resulting binary.
16481hardcode_shlibpath_var=$hardcode_shlibpath_var
16482
16483# Set to "yes" if building a shared library automatically hardcodes DIR
16484# into the library and all subsequent libraries and executables linked
16485# against it.
16486hardcode_automatic=$hardcode_automatic
16487
16488# Set to yes if linker adds runtime paths of dependent libraries
16489# to runtime path list.
16490inherit_rpath=$inherit_rpath
16491
16492# Whether libtool must link a program against all its dependency libraries.
16493link_all_deplibs=$link_all_deplibs
16494
16495# Set to "yes" if exported symbols are required.
16496always_export_symbols=$always_export_symbols
16497
16498# The commands to list exported symbols.
16499export_symbols_cmds=$lt_export_symbols_cmds
16500
16501# Symbols that should not be listed in the preloaded symbols.
16502exclude_expsyms=$lt_exclude_expsyms
16503
16504# Symbols that must always be exported.
16505include_expsyms=$lt_include_expsyms
16506
16507# Commands necessary for linking programs (against libraries) with templates.
16508prelink_cmds=$lt_prelink_cmds
16509
16510# Commands necessary for finishing linking programs.
16511postlink_cmds=$lt_postlink_cmds
16512
16513# Specify filename containing input files.
16514file_list_spec=$lt_file_list_spec
16515
16516# How to hardcode a shared library path into an executable.
16517hardcode_action=$hardcode_action
16518
16519# ### END LIBTOOL CONFIG
16520
16521_LT_EOF
16522
16523  case $host_os in
16524  aix3*)
16525    cat <<\_LT_EOF >> "$cfgfile"
16526# AIX sometimes has problems with the GCC collect2 program.  For some
16527# reason, if we set the COLLECT_NAMES environment variable, the problems
16528# vanish in a puff of smoke.
16529if test "X${COLLECT_NAMES+set}" != Xset; then
16530  COLLECT_NAMES=
16531  export COLLECT_NAMES
16532fi
16533_LT_EOF
16534    ;;
16535  esac
16536
16537
16538ltmain="$ac_aux_dir/ltmain.sh"
16539
16540
16541  # We use sed instead of cat because bash on DJGPP gets confused if
16542  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16543  # text mode, it properly converts lines to CR/LF.  This bash problem
16544  # is reportedly fixed, but why not run on old versions too?
16545  sed '$q' "$ltmain" >> "$cfgfile" \
16546     || (rm -f "$cfgfile"; exit 1)
16547
16548  if test x"$xsi_shell" = xyes; then
16549  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
16550func_dirname ()\
16551{\
16552\    case ${1} in\
16553\      */*) func_dirname_result="${1%/*}${2}" ;;\
16554\      *  ) func_dirname_result="${3}" ;;\
16555\    esac\
16556} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
16557  && mv -f "$cfgfile.tmp" "$cfgfile" \
16558    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16559test 0 -eq $? || _lt_function_replace_fail=:
16560
16561
16562  sed -e '/^func_basename ()$/,/^} # func_basename /c\
16563func_basename ()\
16564{\
16565\    func_basename_result="${1##*/}"\
16566} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
16567  && mv -f "$cfgfile.tmp" "$cfgfile" \
16568    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16569test 0 -eq $? || _lt_function_replace_fail=:
16570
16571
16572  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
16573func_dirname_and_basename ()\
16574{\
16575\    case ${1} in\
16576\      */*) func_dirname_result="${1%/*}${2}" ;;\
16577\      *  ) func_dirname_result="${3}" ;;\
16578\    esac\
16579\    func_basename_result="${1##*/}"\
16580} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
16581  && mv -f "$cfgfile.tmp" "$cfgfile" \
16582    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16583test 0 -eq $? || _lt_function_replace_fail=:
16584
16585
16586  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
16587func_stripname ()\
16588{\
16589\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
16590\    # positional parameters, so assign one to ordinary parameter first.\
16591\    func_stripname_result=${3}\
16592\    func_stripname_result=${func_stripname_result#"${1}"}\
16593\    func_stripname_result=${func_stripname_result%"${2}"}\
16594} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
16595  && mv -f "$cfgfile.tmp" "$cfgfile" \
16596    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16597test 0 -eq $? || _lt_function_replace_fail=:
16598
16599
16600  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
16601func_split_long_opt ()\
16602{\
16603\    func_split_long_opt_name=${1%%=*}\
16604\    func_split_long_opt_arg=${1#*=}\
16605} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
16606  && mv -f "$cfgfile.tmp" "$cfgfile" \
16607    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16608test 0 -eq $? || _lt_function_replace_fail=:
16609
16610
16611  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
16612func_split_short_opt ()\
16613{\
16614\    func_split_short_opt_arg=${1#??}\
16615\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
16616} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
16617  && mv -f "$cfgfile.tmp" "$cfgfile" \
16618    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16619test 0 -eq $? || _lt_function_replace_fail=:
16620
16621
16622  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
16623func_lo2o ()\
16624{\
16625\    case ${1} in\
16626\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
16627\      *)    func_lo2o_result=${1} ;;\
16628\    esac\
16629} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
16630  && mv -f "$cfgfile.tmp" "$cfgfile" \
16631    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16632test 0 -eq $? || _lt_function_replace_fail=:
16633
16634
16635  sed -e '/^func_xform ()$/,/^} # func_xform /c\
16636func_xform ()\
16637{\
16638    func_xform_result=${1%.*}.lo\
16639} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
16640  && mv -f "$cfgfile.tmp" "$cfgfile" \
16641    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16642test 0 -eq $? || _lt_function_replace_fail=:
16643
16644
16645  sed -e '/^func_arith ()$/,/^} # func_arith /c\
16646func_arith ()\
16647{\
16648    func_arith_result=$(( $* ))\
16649} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
16650  && mv -f "$cfgfile.tmp" "$cfgfile" \
16651    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16652test 0 -eq $? || _lt_function_replace_fail=:
16653
16654
16655  sed -e '/^func_len ()$/,/^} # func_len /c\
16656func_len ()\
16657{\
16658    func_len_result=${#1}\
16659} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
16660  && mv -f "$cfgfile.tmp" "$cfgfile" \
16661    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16662test 0 -eq $? || _lt_function_replace_fail=:
16663
16664fi
16665
16666if test x"$lt_shell_append" = xyes; then
16667  sed -e '/^func_append ()$/,/^} # func_append /c\
16668func_append ()\
16669{\
16670    eval "${1}+=\\${2}"\
16671} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
16672  && mv -f "$cfgfile.tmp" "$cfgfile" \
16673    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16674test 0 -eq $? || _lt_function_replace_fail=:
16675
16676
16677  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
16678func_append_quoted ()\
16679{\
16680\    func_quote_for_eval "${2}"\
16681\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
16682} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
16683  && mv -f "$cfgfile.tmp" "$cfgfile" \
16684    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16685test 0 -eq $? || _lt_function_replace_fail=:
16686
16687
16688  # Save a `func_append' function call where possible by direct use of '+='
16689  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
16690    && mv -f "$cfgfile.tmp" "$cfgfile" \
16691      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16692  test 0 -eq $? || _lt_function_replace_fail=:
16693else
16694  # Save a `func_append' function call even when '+=' is not available
16695  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
16696    && mv -f "$cfgfile.tmp" "$cfgfile" \
16697      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16698  test 0 -eq $? || _lt_function_replace_fail=:
16699fi
16700
16701if test x"$_lt_function_replace_fail" = x":"; then
16702  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
16703$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
16704fi
16705
16706
16707   mv -f "$cfgfile" "$ofile" ||
16708    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16709  chmod +x "$ofile"
16710
16711 ;;
16712
16713  esac
16714done # for ac_tag
16715
16716
16717as_fn_exit 0
16718_ACEOF
16719ac_clean_files=$ac_clean_files_save
16720
16721test $ac_write_fail = 0 ||
16722  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16723
16724
16725# configure is writing to config.log, and then calls config.status.
16726# config.status does its own redirection, appending to config.log.
16727# Unfortunately, on DOS this fails, as config.log is still kept open
16728# by configure, so config.status won't be able to write to it; its
16729# output is simply discarded.  So we exec the FD to /dev/null,
16730# effectively closing config.log, so it can be properly (re)opened and
16731# appended to by config.status.  When coming back to configure, we
16732# need to make the FD available again.
16733if test "$no_create" != yes; then
16734  ac_cs_success=:
16735  ac_config_status_args=
16736  test "$silent" = yes &&
16737    ac_config_status_args="$ac_config_status_args --quiet"
16738  exec 5>/dev/null
16739  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16740  exec 5>>config.log
16741  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16742  # would make configure fail if this is the last instruction.
16743  $ac_cs_success || as_fn_exit 1
16744fi
16745if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16746  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16747$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16748fi
16749
16750