configure revision a32e9e42
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for fontconfig 2.13.1.
4#
5# Report bugs to <https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software 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
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and
278$0: https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new
279$0: about your system, including any error possibly output
280$0: before this message. Then install a modern shell, or
281$0: manually run the script under such a shell if you do
282$0: have one."
283  fi
284  exit 1
285fi
286fi
287fi
288SHELL=${CONFIG_SHELL-/bin/sh}
289export SHELL
290# Unset more variables known to interfere with behavior of common tools.
291CLICOLOR_FORCE= GREP_OPTIONS=
292unset CLICOLOR_FORCE GREP_OPTIONS
293
294## --------------------- ##
295## M4sh Shell Functions. ##
296## --------------------- ##
297# as_fn_unset VAR
298# ---------------
299# Portably unset VAR.
300as_fn_unset ()
301{
302  { eval $1=; unset $1;}
303}
304as_unset=as_fn_unset
305
306# as_fn_set_status STATUS
307# -----------------------
308# Set $? to STATUS, without forking.
309as_fn_set_status ()
310{
311  return $1
312} # as_fn_set_status
313
314# as_fn_exit STATUS
315# -----------------
316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317as_fn_exit ()
318{
319  set +e
320  as_fn_set_status $1
321  exit $1
322} # as_fn_exit
323
324# as_fn_mkdir_p
325# -------------
326# Create "$as_dir" as a directory, including parents if necessary.
327as_fn_mkdir_p ()
328{
329
330  case $as_dir in #(
331  -*) as_dir=./$as_dir;;
332  esac
333  test -d "$as_dir" || eval $as_mkdir_p || {
334    as_dirs=
335    while :; do
336      case $as_dir in #(
337      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338      *) as_qdir=$as_dir;;
339      esac
340      as_dirs="'$as_qdir' $as_dirs"
341      as_dir=`$as_dirname -- "$as_dir" ||
342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343	 X"$as_dir" : 'X\(//\)[^/]' \| \
344	 X"$as_dir" : 'X\(//\)$' \| \
345	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346$as_echo X"$as_dir" |
347    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348	    s//\1/
349	    q
350	  }
351	  /^X\(\/\/\)[^/].*/{
352	    s//\1/
353	    q
354	  }
355	  /^X\(\/\/\)$/{
356	    s//\1/
357	    q
358	  }
359	  /^X\(\/\).*/{
360	    s//\1/
361	    q
362	  }
363	  s/.*/./; q'`
364      test -d "$as_dir" && break
365    done
366    test -z "$as_dirs" || eval "mkdir $as_dirs"
367  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370} # as_fn_mkdir_p
371
372# as_fn_executable_p FILE
373# -----------------------
374# Test if FILE is an executable regular file.
375as_fn_executable_p ()
376{
377  test -f "$1" && test -x "$1"
378} # as_fn_executable_p
379# as_fn_append VAR VALUE
380# ----------------------
381# Append the text in VALUE to the end of the definition contained in VAR. Take
382# advantage of any shell optimizations that allow amortized linear growth over
383# repeated appends, instead of the typical quadratic growth present in naive
384# implementations.
385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386  eval 'as_fn_append ()
387  {
388    eval $1+=\$2
389  }'
390else
391  as_fn_append ()
392  {
393    eval $1=\$$1\$2
394  }
395fi # as_fn_append
396
397# as_fn_arith ARG...
398# ------------------
399# Perform arithmetic evaluation on the ARGs, and store the result in the
400# global $as_val. Take advantage of shells that can avoid forks. The arguments
401# must be portable across $(()) and expr.
402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403  eval 'as_fn_arith ()
404  {
405    as_val=$(( $* ))
406  }'
407else
408  as_fn_arith ()
409  {
410    as_val=`expr "$@" || test $? -eq 1`
411  }
412fi # as_fn_arith
413
414
415# as_fn_error STATUS ERROR [LINENO LOG_FD]
416# ----------------------------------------
417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419# script with STATUS, using 1 if that was 0.
420as_fn_error ()
421{
422  as_status=$1; test $as_status -eq 0 && as_status=1
423  if test "$4"; then
424    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426  fi
427  $as_echo "$as_me: error: $2" >&2
428  as_fn_exit $as_status
429} # as_fn_error
430
431if expr a : '\(a\)' >/dev/null 2>&1 &&
432   test "X`expr 00001 : '.*\(...\)'`" = X001; then
433  as_expr=expr
434else
435  as_expr=false
436fi
437
438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439  as_basename=basename
440else
441  as_basename=false
442fi
443
444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445  as_dirname=dirname
446else
447  as_dirname=false
448fi
449
450as_me=`$as_basename -- "$0" ||
451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452	 X"$0" : 'X\(//\)$' \| \
453	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454$as_echo X/"$0" |
455    sed '/^.*\/\([^/][^/]*\)\/*$/{
456	    s//\1/
457	    q
458	  }
459	  /^X\/\(\/\/\)$/{
460	    s//\1/
461	    q
462	  }
463	  /^X\/\(\/\).*/{
464	    s//\1/
465	    q
466	  }
467	  s/.*/./; q'`
468
469# Avoid depending upon Character Ranges.
470as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473as_cr_digits='0123456789'
474as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477  as_lineno_1=$LINENO as_lineno_1a=$LINENO
478  as_lineno_2=$LINENO as_lineno_2a=$LINENO
479  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
482  sed -n '
483    p
484    /[$]LINENO/=
485  ' <$as_myself |
486    sed '
487      s/[$]LINENO.*/&-/
488      t lineno
489      b
490      :lineno
491      N
492      :loop
493      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494      t loop
495      s/-\n.*//
496    ' >$as_me.lineno &&
497  chmod +x "$as_me.lineno" ||
498    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501  # already done that, so ensure we don't try to do so again and fall
502  # in an infinite loop.  This has already happened in practice.
503  _as_can_reexec=no; export _as_can_reexec
504  # Don't try to exec as it changes $[0], causing all sort of problems
505  # (the dirname of $[0] is not the place where we might find the
506  # original and so on.  Autoconf is especially sensitive to this).
507  . "./$as_me.lineno"
508  # Exit status is that of the last command.
509  exit
510}
511
512ECHO_C= ECHO_N= ECHO_T=
513case `echo -n x` in #(((((
514-n*)
515  case `echo 'xy\c'` in
516  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
517  xy)  ECHO_C='\c';;
518  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
519       ECHO_T='	';;
520  esac;;
521*)
522  ECHO_N='-n';;
523esac
524
525rm -f conf$$ conf$$.exe conf$$.file
526if test -d conf$$.dir; then
527  rm -f conf$$.dir/conf$$.file
528else
529  rm -f conf$$.dir
530  mkdir conf$$.dir 2>/dev/null
531fi
532if (echo >conf$$.file) 2>/dev/null; then
533  if ln -s conf$$.file conf$$ 2>/dev/null; then
534    as_ln_s='ln -s'
535    # ... but there are two gotchas:
536    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538    # In both cases, we have to default to `cp -pR'.
539    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540      as_ln_s='cp -pR'
541  elif ln conf$$.file conf$$ 2>/dev/null; then
542    as_ln_s=ln
543  else
544    as_ln_s='cp -pR'
545  fi
546else
547  as_ln_s='cp -pR'
548fi
549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550rmdir conf$$.dir 2>/dev/null
551
552if mkdir -p . 2>/dev/null; then
553  as_mkdir_p='mkdir -p "$as_dir"'
554else
555  test -d ./-p && rmdir ./-p
556  as_mkdir_p=false
557fi
558
559as_test_x='test -x'
560as_executable_p=as_fn_executable_p
561
562# Sed expression to map a string onto a valid CPP name.
563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565# Sed expression to map a string onto a valid variable name.
566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568SHELL=${CONFIG_SHELL-/bin/sh}
569
570
571test -n "$DJDIR" || exec 7<&0 </dev/null
572exec 6>&1
573
574# Name of the host.
575# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576# so uname gets run too.
577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578
579#
580# Initializations.
581#
582ac_default_prefix=/usr/local
583ac_clean_files=
584ac_config_libobj_dir=.
585LIBOBJS=
586cross_compiling=no
587subdirs=
588MFLAGS=
589MAKEFLAGS=
590
591# Identity of this package.
592PACKAGE_NAME='fontconfig'
593PACKAGE_TARNAME='fontconfig'
594PACKAGE_VERSION='2.13.1'
595PACKAGE_STRING='fontconfig 2.13.1'
596PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new'
597PACKAGE_URL=''
598
599# Factoring default headers for most tests.
600ac_includes_default="\
601#include <stdio.h>
602#ifdef HAVE_SYS_TYPES_H
603# include <sys/types.h>
604#endif
605#ifdef HAVE_SYS_STAT_H
606# include <sys/stat.h>
607#endif
608#ifdef STDC_HEADERS
609# include <stdlib.h>
610# include <stddef.h>
611#else
612# ifdef HAVE_STDLIB_H
613#  include <stdlib.h>
614# endif
615#endif
616#ifdef HAVE_STRING_H
617# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618#  include <memory.h>
619# endif
620# include <string.h>
621#endif
622#ifdef HAVE_STRINGS_H
623# include <strings.h>
624#endif
625#ifdef HAVE_INTTYPES_H
626# include <inttypes.h>
627#endif
628#ifdef HAVE_STDINT_H
629# include <stdint.h>
630#endif
631#ifdef HAVE_UNISTD_H
632# include <unistd.h>
633#endif"
634
635gt_needs=
636ac_header_list=
637ac_subst_vars='am__EXEEXT_FALSE
638am__EXEEXT_TRUE
639LTLIBOBJS
640LIBOBJS
641PKGCONFIG_REQUIRES_PRIVATELY
642PKGCONFIG_REQUIRES
643DOCMAN3
644ENABLE_DOCS_FALSE
645ENABLE_DOCS_TRUE
646USEDOCBOOK_FALSE
647USEDOCBOOK_TRUE
648HASDOCBOOK
649HAVE_PTHREAD_FALSE
650HAVE_PTHREAD_TRUE
651PTHREAD_CFLAGS
652PTHREAD_LIBS
653PTHREAD_CC
654ax_pthread_config
655XMLDIR
656CONFIGDIR
657BASECONFIGDIR
658TEMPLATEDIR
659FC_FONTDATE
660FC_CACHEDIR
661fc_cachedir
662FC_FONTPATH
663FC_ADD_FONTS
664FC_DEFAULT_FONTS
665PREFERRED_HINTING
666ENABLE_JSONC_FALSE
667ENABLE_JSONC_TRUE
668JSONC_LIBS
669JSONC_CFLAGS
670LIBXML2_LIBS
671LIBXML2_CFLAGS
672PKG_EXPAT_LIBS
673PKG_EXPAT_CFLAGS
674HAVE_XMLPARSE_H
675EXPAT_LIBS
676EXPAT_CFLAGS
677UUID_LIBS
678UUID_CFLAGS
679FREETYPE_PCF_LONG_FAMILY_NAMES_FALSE
680FREETYPE_PCF_LONG_FAMILY_NAMES_TRUE
681FREETYPE_LIBS
682FREETYPE_CFLAGS
683ICONV_LIBS
684ICONV_CFLAGS
685ENABLE_SHARED_FALSE
686ENABLE_SHARED_TRUE
687CROSS_COMPILING_FALSE
688CROSS_COMPILING_TRUE
689EXEEXT_FOR_BUILD
690CC_FOR_BUILD
691WARN_CFLAGS
692MS_LIB_AVAILABLE_FALSE
693MS_LIB_AVAILABLE_TRUE
694ms_librarian
695POSUB
696LTLIBINTL
697LIBINTL
698INTLLIBS
699LTLIBICONV
700LIBICONV
701INTL_MACOSX_LIBS
702XGETTEXT_EXTRA_OPTIONS
703MSGMERGE
704XGETTEXT_015
705XGETTEXT
706GMSGFMT_015
707MSGFMT_015
708GMSGFMT
709MSGFMT
710GETTEXT_MACRO_VERSION
711USE_NLS
712GETTEXT_PACKAGE
713OS_WIN32_FALSE
714OS_WIN32_TRUE
715LIBT_CURRENT_MINUS_AGE
716LIBT_VERSION_INFO
717LIBT_REVISION
718LIBT_CURRENT
719LT_SYS_LIBRARY_PATH
720OTOOL64
721OTOOL
722LIPO
723NMEDIT
724DSYMUTIL
725MANIFEST_TOOL
726RANLIB
727ac_ct_AR
728AR
729NM
730ac_ct_DUMPBIN
731DUMPBIN
732LD
733FGREP
734SED
735host_os
736host_vendor
737host_cpu
738host
739build_os
740build_vendor
741build_cpu
742build
743LIBTOOL
744OBJDUMP
745DLLTOOL
746AS
747RM
748GPERF
749GIT
750pkgconfigdir
751PKG_CONFIG_LIBDIR
752PKG_CONFIG_PATH
753PKG_CONFIG
754LN_S
755EGREP
756GREP
757CPP
758am__fastdepCC_FALSE
759am__fastdepCC_TRUE
760CCDEPMODE
761am__nodep
762AMDEPBACKSLASH
763AMDEP_FALSE
764AMDEP_TRUE
765am__include
766DEPDIR
767OBJEXT
768EXEEXT
769ac_ct_CC
770CPPFLAGS
771LDFLAGS
772CFLAGS
773CC
774AM_BACKSLASH
775AM_DEFAULT_VERBOSITY
776AM_DEFAULT_V
777AM_V
778am__untar
779am__tar
780AMTAR
781am__leading_dot
782SET_MAKE
783AWK
784mkdir_p
785MKDIR_P
786INSTALL_STRIP_PROGRAM
787STRIP
788install_sh
789MAKEINFO
790AUTOHEADER
791AUTOMAKE
792AUTOCONF
793ACLOCAL
794VERSION
795PACKAGE
796CYGPATH_W
797am__isrc
798INSTALL_DATA
799INSTALL_SCRIPT
800INSTALL_PROGRAM
801target_alias
802host_alias
803build_alias
804LIBS
805ECHO_T
806ECHO_N
807ECHO_C
808DEFS
809mandir
810localedir
811libdir
812psdir
813pdfdir
814dvidir
815htmldir
816infodir
817docdir
818oldincludedir
819includedir
820localstatedir
821sharedstatedir
822sysconfdir
823datadir
824datarootdir
825libexecdir
826sbindir
827bindir
828program_transform_name
829prefix
830exec_prefix
831PACKAGE_URL
832PACKAGE_BUGREPORT
833PACKAGE_STRING
834PACKAGE_VERSION
835PACKAGE_TARNAME
836PACKAGE_NAME
837PATH_SEPARATOR
838SHELL
839am__quote'
840ac_subst_files=''
841ac_user_opts='
842enable_option_checking
843enable_silent_rules
844enable_dependency_tracking
845enable_largefile
846with_pkgconfigdir
847enable_static
848enable_shared
849with_pic
850enable_fast_install
851with_aix_soname
852with_gnu_ld
853with_sysroot
854enable_libtool_lock
855enable_nls
856enable_rpath
857with_libiconv_prefix
858with_libintl_prefix
859with_arch
860enable_iconv
861with_libiconv
862with_libiconv_includes
863with_libiconv_lib
864with_expat
865with_expat_includes
866with_expat_lib
867enable_libxml2
868with_default_hinting
869with_default_fonts
870with_add_fonts
871with_cache_dir
872with_templatedir
873with_baseconfigdir
874with_configdir
875with_xmldir
876enable_docs
877'
878      ac_precious_vars='build_alias
879host_alias
880target_alias
881CC
882CFLAGS
883LDFLAGS
884LIBS
885CPPFLAGS
886CPP
887PKG_CONFIG
888PKG_CONFIG_PATH
889PKG_CONFIG_LIBDIR
890LT_SYS_LIBRARY_PATH
891CC_FOR_BUILD
892FREETYPE_CFLAGS
893FREETYPE_LIBS
894UUID_CFLAGS
895UUID_LIBS
896EXPAT_CFLAGS
897EXPAT_LIBS
898LIBXML2_CFLAGS
899LIBXML2_LIBS
900JSONC_CFLAGS
901JSONC_LIBS'
902
903
904# Initialize some variables set by options.
905ac_init_help=
906ac_init_version=false
907ac_unrecognized_opts=
908ac_unrecognized_sep=
909# The variables have the same names as the options, with
910# dashes changed to underlines.
911cache_file=/dev/null
912exec_prefix=NONE
913no_create=
914no_recursion=
915prefix=NONE
916program_prefix=NONE
917program_suffix=NONE
918program_transform_name=s,x,x,
919silent=
920site=
921srcdir=
922verbose=
923x_includes=NONE
924x_libraries=NONE
925
926# Installation directory options.
927# These are left unexpanded so users can "make install exec_prefix=/foo"
928# and all the variables that are supposed to be based on exec_prefix
929# by default will actually change.
930# Use braces instead of parens because sh, perl, etc. also accept them.
931# (The list follows the same order as the GNU Coding Standards.)
932bindir='${exec_prefix}/bin'
933sbindir='${exec_prefix}/sbin'
934libexecdir='${exec_prefix}/libexec'
935datarootdir='${prefix}/share'
936datadir='${datarootdir}'
937sysconfdir='${prefix}/etc'
938sharedstatedir='${prefix}/com'
939localstatedir='${prefix}/var'
940includedir='${prefix}/include'
941oldincludedir='/usr/include'
942docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
943infodir='${datarootdir}/info'
944htmldir='${docdir}'
945dvidir='${docdir}'
946pdfdir='${docdir}'
947psdir='${docdir}'
948libdir='${exec_prefix}/lib'
949localedir='${datarootdir}/locale'
950mandir='${datarootdir}/man'
951
952ac_prev=
953ac_dashdash=
954for ac_option
955do
956  # If the previous option needs an argument, assign it.
957  if test -n "$ac_prev"; then
958    eval $ac_prev=\$ac_option
959    ac_prev=
960    continue
961  fi
962
963  case $ac_option in
964  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
965  *=)   ac_optarg= ;;
966  *)    ac_optarg=yes ;;
967  esac
968
969  # Accept the important Cygnus configure options, so we can diagnose typos.
970
971  case $ac_dashdash$ac_option in
972  --)
973    ac_dashdash=yes ;;
974
975  -bindir | --bindir | --bindi | --bind | --bin | --bi)
976    ac_prev=bindir ;;
977  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
978    bindir=$ac_optarg ;;
979
980  -build | --build | --buil | --bui | --bu)
981    ac_prev=build_alias ;;
982  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
983    build_alias=$ac_optarg ;;
984
985  -cache-file | --cache-file | --cache-fil | --cache-fi \
986  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
987    ac_prev=cache_file ;;
988  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
989  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
990    cache_file=$ac_optarg ;;
991
992  --config-cache | -C)
993    cache_file=config.cache ;;
994
995  -datadir | --datadir | --datadi | --datad)
996    ac_prev=datadir ;;
997  -datadir=* | --datadir=* | --datadi=* | --datad=*)
998    datadir=$ac_optarg ;;
999
1000  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1001  | --dataroo | --dataro | --datar)
1002    ac_prev=datarootdir ;;
1003  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1004  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1005    datarootdir=$ac_optarg ;;
1006
1007  -disable-* | --disable-*)
1008    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1009    # Reject names that are not valid shell variable names.
1010    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1011      as_fn_error $? "invalid feature name: $ac_useropt"
1012    ac_useropt_orig=$ac_useropt
1013    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1014    case $ac_user_opts in
1015      *"
1016"enable_$ac_useropt"
1017"*) ;;
1018      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1019	 ac_unrecognized_sep=', ';;
1020    esac
1021    eval enable_$ac_useropt=no ;;
1022
1023  -docdir | --docdir | --docdi | --doc | --do)
1024    ac_prev=docdir ;;
1025  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1026    docdir=$ac_optarg ;;
1027
1028  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1029    ac_prev=dvidir ;;
1030  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1031    dvidir=$ac_optarg ;;
1032
1033  -enable-* | --enable-*)
1034    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1035    # Reject names that are not valid shell variable names.
1036    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1037      as_fn_error $? "invalid feature name: $ac_useropt"
1038    ac_useropt_orig=$ac_useropt
1039    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1040    case $ac_user_opts in
1041      *"
1042"enable_$ac_useropt"
1043"*) ;;
1044      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1045	 ac_unrecognized_sep=', ';;
1046    esac
1047    eval enable_$ac_useropt=\$ac_optarg ;;
1048
1049  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1050  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1051  | --exec | --exe | --ex)
1052    ac_prev=exec_prefix ;;
1053  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1054  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1055  | --exec=* | --exe=* | --ex=*)
1056    exec_prefix=$ac_optarg ;;
1057
1058  -gas | --gas | --ga | --g)
1059    # Obsolete; use --with-gas.
1060    with_gas=yes ;;
1061
1062  -help | --help | --hel | --he | -h)
1063    ac_init_help=long ;;
1064  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1065    ac_init_help=recursive ;;
1066  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1067    ac_init_help=short ;;
1068
1069  -host | --host | --hos | --ho)
1070    ac_prev=host_alias ;;
1071  -host=* | --host=* | --hos=* | --ho=*)
1072    host_alias=$ac_optarg ;;
1073
1074  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1075    ac_prev=htmldir ;;
1076  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1077  | --ht=*)
1078    htmldir=$ac_optarg ;;
1079
1080  -includedir | --includedir | --includedi | --included | --include \
1081  | --includ | --inclu | --incl | --inc)
1082    ac_prev=includedir ;;
1083  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1084  | --includ=* | --inclu=* | --incl=* | --inc=*)
1085    includedir=$ac_optarg ;;
1086
1087  -infodir | --infodir | --infodi | --infod | --info | --inf)
1088    ac_prev=infodir ;;
1089  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1090    infodir=$ac_optarg ;;
1091
1092  -libdir | --libdir | --libdi | --libd)
1093    ac_prev=libdir ;;
1094  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1095    libdir=$ac_optarg ;;
1096
1097  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1098  | --libexe | --libex | --libe)
1099    ac_prev=libexecdir ;;
1100  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1101  | --libexe=* | --libex=* | --libe=*)
1102    libexecdir=$ac_optarg ;;
1103
1104  -localedir | --localedir | --localedi | --localed | --locale)
1105    ac_prev=localedir ;;
1106  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1107    localedir=$ac_optarg ;;
1108
1109  -localstatedir | --localstatedir | --localstatedi | --localstated \
1110  | --localstate | --localstat | --localsta | --localst | --locals)
1111    ac_prev=localstatedir ;;
1112  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1113  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1114    localstatedir=$ac_optarg ;;
1115
1116  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1117    ac_prev=mandir ;;
1118  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1119    mandir=$ac_optarg ;;
1120
1121  -nfp | --nfp | --nf)
1122    # Obsolete; use --without-fp.
1123    with_fp=no ;;
1124
1125  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1126  | --no-cr | --no-c | -n)
1127    no_create=yes ;;
1128
1129  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1130  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1131    no_recursion=yes ;;
1132
1133  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1134  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1135  | --oldin | --oldi | --old | --ol | --o)
1136    ac_prev=oldincludedir ;;
1137  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1138  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1139  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1140    oldincludedir=$ac_optarg ;;
1141
1142  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1143    ac_prev=prefix ;;
1144  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1145    prefix=$ac_optarg ;;
1146
1147  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1148  | --program-pre | --program-pr | --program-p)
1149    ac_prev=program_prefix ;;
1150  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1151  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1152    program_prefix=$ac_optarg ;;
1153
1154  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1155  | --program-suf | --program-su | --program-s)
1156    ac_prev=program_suffix ;;
1157  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1158  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1159    program_suffix=$ac_optarg ;;
1160
1161  -program-transform-name | --program-transform-name \
1162  | --program-transform-nam | --program-transform-na \
1163  | --program-transform-n | --program-transform- \
1164  | --program-transform | --program-transfor \
1165  | --program-transfo | --program-transf \
1166  | --program-trans | --program-tran \
1167  | --progr-tra | --program-tr | --program-t)
1168    ac_prev=program_transform_name ;;
1169  -program-transform-name=* | --program-transform-name=* \
1170  | --program-transform-nam=* | --program-transform-na=* \
1171  | --program-transform-n=* | --program-transform-=* \
1172  | --program-transform=* | --program-transfor=* \
1173  | --program-transfo=* | --program-transf=* \
1174  | --program-trans=* | --program-tran=* \
1175  | --progr-tra=* | --program-tr=* | --program-t=*)
1176    program_transform_name=$ac_optarg ;;
1177
1178  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1179    ac_prev=pdfdir ;;
1180  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1181    pdfdir=$ac_optarg ;;
1182
1183  -psdir | --psdir | --psdi | --psd | --ps)
1184    ac_prev=psdir ;;
1185  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1186    psdir=$ac_optarg ;;
1187
1188  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1189  | -silent | --silent | --silen | --sile | --sil)
1190    silent=yes ;;
1191
1192  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1193    ac_prev=sbindir ;;
1194  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1195  | --sbi=* | --sb=*)
1196    sbindir=$ac_optarg ;;
1197
1198  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1199  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1200  | --sharedst | --shareds | --shared | --share | --shar \
1201  | --sha | --sh)
1202    ac_prev=sharedstatedir ;;
1203  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1204  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1205  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1206  | --sha=* | --sh=*)
1207    sharedstatedir=$ac_optarg ;;
1208
1209  -site | --site | --sit)
1210    ac_prev=site ;;
1211  -site=* | --site=* | --sit=*)
1212    site=$ac_optarg ;;
1213
1214  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1215    ac_prev=srcdir ;;
1216  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1217    srcdir=$ac_optarg ;;
1218
1219  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1220  | --syscon | --sysco | --sysc | --sys | --sy)
1221    ac_prev=sysconfdir ;;
1222  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1223  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1224    sysconfdir=$ac_optarg ;;
1225
1226  -target | --target | --targe | --targ | --tar | --ta | --t)
1227    ac_prev=target_alias ;;
1228  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1229    target_alias=$ac_optarg ;;
1230
1231  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1232    verbose=yes ;;
1233
1234  -version | --version | --versio | --versi | --vers | -V)
1235    ac_init_version=: ;;
1236
1237  -with-* | --with-*)
1238    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1239    # Reject names that are not valid shell variable names.
1240    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1241      as_fn_error $? "invalid package name: $ac_useropt"
1242    ac_useropt_orig=$ac_useropt
1243    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1244    case $ac_user_opts in
1245      *"
1246"with_$ac_useropt"
1247"*) ;;
1248      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1249	 ac_unrecognized_sep=', ';;
1250    esac
1251    eval with_$ac_useropt=\$ac_optarg ;;
1252
1253  -without-* | --without-*)
1254    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1255    # Reject names that are not valid shell variable names.
1256    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1257      as_fn_error $? "invalid package name: $ac_useropt"
1258    ac_useropt_orig=$ac_useropt
1259    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1260    case $ac_user_opts in
1261      *"
1262"with_$ac_useropt"
1263"*) ;;
1264      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1265	 ac_unrecognized_sep=', ';;
1266    esac
1267    eval with_$ac_useropt=no ;;
1268
1269  --x)
1270    # Obsolete; use --with-x.
1271    with_x=yes ;;
1272
1273  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1274  | --x-incl | --x-inc | --x-in | --x-i)
1275    ac_prev=x_includes ;;
1276  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1277  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1278    x_includes=$ac_optarg ;;
1279
1280  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1281  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1282    ac_prev=x_libraries ;;
1283  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1284  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1285    x_libraries=$ac_optarg ;;
1286
1287  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1288Try \`$0 --help' for more information"
1289    ;;
1290
1291  *=*)
1292    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1293    # Reject names that are not valid shell variable names.
1294    case $ac_envvar in #(
1295      '' | [0-9]* | *[!_$as_cr_alnum]* )
1296      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1297    esac
1298    eval $ac_envvar=\$ac_optarg
1299    export $ac_envvar ;;
1300
1301  *)
1302    # FIXME: should be removed in autoconf 3.0.
1303    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1304    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1305      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1306    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1307    ;;
1308
1309  esac
1310done
1311
1312if test -n "$ac_prev"; then
1313  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1314  as_fn_error $? "missing argument to $ac_option"
1315fi
1316
1317if test -n "$ac_unrecognized_opts"; then
1318  case $enable_option_checking in
1319    no) ;;
1320    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1321    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1322  esac
1323fi
1324
1325# Check all directory arguments for consistency.
1326for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1327		datadir sysconfdir sharedstatedir localstatedir includedir \
1328		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1329		libdir localedir mandir
1330do
1331  eval ac_val=\$$ac_var
1332  # Remove trailing slashes.
1333  case $ac_val in
1334    */ )
1335      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1336      eval $ac_var=\$ac_val;;
1337  esac
1338  # Be sure to have absolute directory names.
1339  case $ac_val in
1340    [\\/$]* | ?:[\\/]* )  continue;;
1341    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1342  esac
1343  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1344done
1345
1346# There might be people who depend on the old broken behavior: `$host'
1347# used to hold the argument of --host etc.
1348# FIXME: To remove some day.
1349build=$build_alias
1350host=$host_alias
1351target=$target_alias
1352
1353# FIXME: To remove some day.
1354if test "x$host_alias" != x; then
1355  if test "x$build_alias" = x; then
1356    cross_compiling=maybe
1357  elif test "x$build_alias" != "x$host_alias"; then
1358    cross_compiling=yes
1359  fi
1360fi
1361
1362ac_tool_prefix=
1363test -n "$host_alias" && ac_tool_prefix=$host_alias-
1364
1365test "$silent" = yes && exec 6>/dev/null
1366
1367
1368ac_pwd=`pwd` && test -n "$ac_pwd" &&
1369ac_ls_di=`ls -di .` &&
1370ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1371  as_fn_error $? "working directory cannot be determined"
1372test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1373  as_fn_error $? "pwd does not report name of working directory"
1374
1375
1376# Find the source files, if location was not specified.
1377if test -z "$srcdir"; then
1378  ac_srcdir_defaulted=yes
1379  # Try the directory containing this script, then the parent directory.
1380  ac_confdir=`$as_dirname -- "$as_myself" ||
1381$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1382	 X"$as_myself" : 'X\(//\)[^/]' \| \
1383	 X"$as_myself" : 'X\(//\)$' \| \
1384	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1385$as_echo X"$as_myself" |
1386    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1387	    s//\1/
1388	    q
1389	  }
1390	  /^X\(\/\/\)[^/].*/{
1391	    s//\1/
1392	    q
1393	  }
1394	  /^X\(\/\/\)$/{
1395	    s//\1/
1396	    q
1397	  }
1398	  /^X\(\/\).*/{
1399	    s//\1/
1400	    q
1401	  }
1402	  s/.*/./; q'`
1403  srcdir=$ac_confdir
1404  if test ! -r "$srcdir/$ac_unique_file"; then
1405    srcdir=..
1406  fi
1407else
1408  ac_srcdir_defaulted=no
1409fi
1410if test ! -r "$srcdir/$ac_unique_file"; then
1411  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1412  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1413fi
1414ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1415ac_abs_confdir=`(
1416	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1417	pwd)`
1418# When building in place, set srcdir=.
1419if test "$ac_abs_confdir" = "$ac_pwd"; then
1420  srcdir=.
1421fi
1422# Remove unnecessary trailing slashes from srcdir.
1423# Double slashes in file names in object file debugging info
1424# mess up M-x gdb in Emacs.
1425case $srcdir in
1426*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1427esac
1428for ac_var in $ac_precious_vars; do
1429  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1430  eval ac_env_${ac_var}_value=\$${ac_var}
1431  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1432  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1433done
1434
1435#
1436# Report the --help message.
1437#
1438if test "$ac_init_help" = "long"; then
1439  # Omit some internal or obsolete options to make the list less imposing.
1440  # This message is too long to be a string in the A/UX 3.1 sh.
1441  cat <<_ACEOF
1442\`configure' configures fontconfig 2.13.1 to adapt to many kinds of systems.
1443
1444Usage: $0 [OPTION]... [VAR=VALUE]...
1445
1446To assign environment variables (e.g., CC, CFLAGS...), specify them as
1447VAR=VALUE.  See below for descriptions of some of the useful variables.
1448
1449Defaults for the options are specified in brackets.
1450
1451Configuration:
1452  -h, --help              display this help and exit
1453      --help=short        display options specific to this package
1454      --help=recursive    display the short help of all the included packages
1455  -V, --version           display version information and exit
1456  -q, --quiet, --silent   do not print \`checking ...' messages
1457      --cache-file=FILE   cache test results in FILE [disabled]
1458  -C, --config-cache      alias for \`--cache-file=config.cache'
1459  -n, --no-create         do not create output files
1460      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1461
1462Installation directories:
1463  --prefix=PREFIX         install architecture-independent files in PREFIX
1464                          [$ac_default_prefix]
1465  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1466                          [PREFIX]
1467
1468By default, \`make install' will install all the files in
1469\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1470an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1471for instance \`--prefix=\$HOME'.
1472
1473For better control, use the options below.
1474
1475Fine tuning of the installation directories:
1476  --bindir=DIR            user executables [EPREFIX/bin]
1477  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1478  --libexecdir=DIR        program executables [EPREFIX/libexec]
1479  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1480  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1481  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1482  --libdir=DIR            object code libraries [EPREFIX/lib]
1483  --includedir=DIR        C header files [PREFIX/include]
1484  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1485  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1486  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1487  --infodir=DIR           info documentation [DATAROOTDIR/info]
1488  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1489  --mandir=DIR            man documentation [DATAROOTDIR/man]
1490  --docdir=DIR            documentation root [DATAROOTDIR/doc/fontconfig]
1491  --htmldir=DIR           html documentation [DOCDIR]
1492  --dvidir=DIR            dvi documentation [DOCDIR]
1493  --pdfdir=DIR            pdf documentation [DOCDIR]
1494  --psdir=DIR             ps documentation [DOCDIR]
1495_ACEOF
1496
1497  cat <<\_ACEOF
1498
1499Program names:
1500  --program-prefix=PREFIX            prepend PREFIX to installed program names
1501  --program-suffix=SUFFIX            append SUFFIX to installed program names
1502  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1503
1504System types:
1505  --build=BUILD     configure for building on BUILD [guessed]
1506  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1507_ACEOF
1508fi
1509
1510if test -n "$ac_init_help"; then
1511  case $ac_init_help in
1512     short | recursive ) echo "Configuration of fontconfig 2.13.1:";;
1513   esac
1514  cat <<\_ACEOF
1515
1516Optional Features:
1517  --disable-option-checking  ignore unrecognized --enable/--with options
1518  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1519  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1520  --enable-silent-rules   less verbose build output (undo: "make V=1")
1521  --disable-silent-rules  verbose build output (undo: "make V=0")
1522  --enable-dependency-tracking
1523                          do not reject slow dependency extractors
1524  --disable-dependency-tracking
1525                          speeds up one-time build
1526  --disable-largefile     omit support for large files
1527  --enable-static[=PKGS]  build static libraries [default=no]
1528  --enable-shared[=PKGS]  build shared libraries [default=yes]
1529  --enable-fast-install[=PKGS]
1530                          optimize for fast installation [default=yes]
1531  --disable-libtool-lock  avoid locking (might break parallel builds)
1532  --disable-nls           do not use Native Language Support
1533  --disable-rpath         do not hardcode runtime library paths
1534  --enable-iconv          Use iconv to support non-Unicode SFNT name
1535  --enable-libxml2        Use libxml2 instead of Expat
1536  --disable-docs          Don't build and install documentation
1537
1538Optional Packages:
1539  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1540  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1541  --with-pkgconfigdir     pkg-config installation directory
1542                          ['${libdir}/pkgconfig']
1543  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1544                          both]
1545  --with-aix-soname=aix|svr4|both
1546                          shared library versioning (aka "SONAME") variant to
1547                          provide on AIX, [default=aix].
1548  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1549  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1550                          compiler's sysroot if not specified).
1551  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1552  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1553  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1554  --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
1555  --without-libintl-prefix     don't search for libintl in includedir and libdir
1556  --with-arch=ARCH        Force architecture to ARCH
1557  --with-libiconv=DIR     Use libiconv in DIR
1558  --with-libiconv-includes=DIR
1559                          Use libiconv includes in DIR
1560  --with-libiconv-lib=DIR Use libiconv library in DIR
1561  --with-expat=DIR        Use Expat in DIR
1562  --with-expat-includes=DIR
1563                          Use Expat includes in DIR
1564  --with-expat-lib=DIR
1565  --with-default-hinting=NAME
1566                          Enable your preferred hinting configuration
1567                          (none/slight/medium/full) [default=slight]
1568  --with-default-fonts=DIR
1569                          Use fonts from DIR when config is busted
1570  --with-add-fonts=DIR1,DIR2,...
1571                          Find additional fonts in DIR1,DIR2,...
1572  --with-cache-dir=DIR    Use DIR to store cache files
1573                          [default=LOCALSTATEDIR/cache/fontconfig]
1574  --with-templatedir=DIR  Use DIR to store the configuration template files
1575                          [default=DATADIR/fontconfig/conf.avail]
1576  --with-baseconfigdir=DIR
1577                          Use DIR to store the base configuration files
1578                          [default=SYSCONFDIR/fonts]
1579  --with-configdir=DIR    Use DIR to store active configuration files
1580                          [default=BASECONFIGDIR/conf.d]
1581  --with-xmldir=DIR       Use DIR to store XML schema files
1582                          [default=DATADIR/xml/fontconfig]
1583
1584Some influential environment variables:
1585  CC          C compiler command
1586  CFLAGS      C compiler flags
1587  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1588              nonstandard directory <lib dir>
1589  LIBS        libraries to pass to the linker, e.g. -l<library>
1590  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1591              you have headers in a nonstandard directory <include dir>
1592  CPP         C preprocessor
1593  PKG_CONFIG  path to pkg-config utility
1594  PKG_CONFIG_PATH
1595              directories to add to pkg-config's search path
1596  PKG_CONFIG_LIBDIR
1597              path overriding pkg-config's built-in search path
1598  LT_SYS_LIBRARY_PATH
1599              User-defined run-time library search path.
1600  CC_FOR_BUILD
1601              build system C compiler
1602  FREETYPE_CFLAGS
1603              C compiler flags for FREETYPE, overriding pkg-config
1604  FREETYPE_LIBS
1605              linker flags for FREETYPE, overriding pkg-config
1606  UUID_CFLAGS C compiler flags for UUID, overriding pkg-config
1607  UUID_LIBS   linker flags for UUID, overriding pkg-config
1608  EXPAT_CFLAGS
1609              C compiler flags for EXPAT, overriding pkg-config
1610  EXPAT_LIBS  linker flags for EXPAT, overriding pkg-config
1611  LIBXML2_CFLAGS
1612              C compiler flags for LIBXML2, overriding pkg-config
1613  LIBXML2_LIBS
1614              linker flags for LIBXML2, overriding pkg-config
1615  JSONC_CFLAGS
1616              C compiler flags for JSONC, overriding pkg-config
1617  JSONC_LIBS  linker flags for JSONC, overriding pkg-config
1618
1619Use these variables to override the choices made by `configure' or to help
1620it to find libraries and programs with nonstandard names/locations.
1621
1622Report bugs to <https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new>.
1623_ACEOF
1624ac_status=$?
1625fi
1626
1627if test "$ac_init_help" = "recursive"; then
1628  # If there are subdirs, report their specific --help.
1629  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1630    test -d "$ac_dir" ||
1631      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1632      continue
1633    ac_builddir=.
1634
1635case "$ac_dir" in
1636.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1637*)
1638  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1639  # A ".." for each directory in $ac_dir_suffix.
1640  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1641  case $ac_top_builddir_sub in
1642  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1643  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1644  esac ;;
1645esac
1646ac_abs_top_builddir=$ac_pwd
1647ac_abs_builddir=$ac_pwd$ac_dir_suffix
1648# for backward compatibility:
1649ac_top_builddir=$ac_top_build_prefix
1650
1651case $srcdir in
1652  .)  # We are building in place.
1653    ac_srcdir=.
1654    ac_top_srcdir=$ac_top_builddir_sub
1655    ac_abs_top_srcdir=$ac_pwd ;;
1656  [\\/]* | ?:[\\/]* )  # Absolute name.
1657    ac_srcdir=$srcdir$ac_dir_suffix;
1658    ac_top_srcdir=$srcdir
1659    ac_abs_top_srcdir=$srcdir ;;
1660  *) # Relative name.
1661    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1662    ac_top_srcdir=$ac_top_build_prefix$srcdir
1663    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1664esac
1665ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1666
1667    cd "$ac_dir" || { ac_status=$?; continue; }
1668    # Check for guested configure.
1669    if test -f "$ac_srcdir/configure.gnu"; then
1670      echo &&
1671      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1672    elif test -f "$ac_srcdir/configure"; then
1673      echo &&
1674      $SHELL "$ac_srcdir/configure" --help=recursive
1675    else
1676      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1677    fi || ac_status=$?
1678    cd "$ac_pwd" || { ac_status=$?; break; }
1679  done
1680fi
1681
1682test -n "$ac_init_help" && exit $ac_status
1683if $ac_init_version; then
1684  cat <<\_ACEOF
1685fontconfig configure 2.13.1
1686generated by GNU Autoconf 2.69
1687
1688Copyright (C) 2012 Free Software Foundation, Inc.
1689This configure script is free software; the Free Software Foundation
1690gives unlimited permission to copy, distribute and modify it.
1691_ACEOF
1692  exit
1693fi
1694
1695## ------------------------ ##
1696## Autoconf initialization. ##
1697## ------------------------ ##
1698
1699# ac_fn_c_try_compile LINENO
1700# --------------------------
1701# Try to compile conftest.$ac_ext, and return whether this succeeded.
1702ac_fn_c_try_compile ()
1703{
1704  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1705  rm -f conftest.$ac_objext
1706  if { { ac_try="$ac_compile"
1707case "(($ac_try" in
1708  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1709  *) ac_try_echo=$ac_try;;
1710esac
1711eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1712$as_echo "$ac_try_echo"; } >&5
1713  (eval "$ac_compile") 2>conftest.err
1714  ac_status=$?
1715  if test -s conftest.err; then
1716    grep -v '^ *+' conftest.err >conftest.er1
1717    cat conftest.er1 >&5
1718    mv -f conftest.er1 conftest.err
1719  fi
1720  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1721  test $ac_status = 0; } && {
1722	 test -z "$ac_c_werror_flag" ||
1723	 test ! -s conftest.err
1724       } && test -s conftest.$ac_objext; then :
1725  ac_retval=0
1726else
1727  $as_echo "$as_me: failed program was:" >&5
1728sed 's/^/| /' conftest.$ac_ext >&5
1729
1730	ac_retval=1
1731fi
1732  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1733  as_fn_set_status $ac_retval
1734
1735} # ac_fn_c_try_compile
1736
1737# ac_fn_c_try_cpp LINENO
1738# ----------------------
1739# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1740ac_fn_c_try_cpp ()
1741{
1742  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1743  if { { ac_try="$ac_cpp conftest.$ac_ext"
1744case "(($ac_try" in
1745  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1746  *) ac_try_echo=$ac_try;;
1747esac
1748eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1749$as_echo "$ac_try_echo"; } >&5
1750  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1751  ac_status=$?
1752  if test -s conftest.err; then
1753    grep -v '^ *+' conftest.err >conftest.er1
1754    cat conftest.er1 >&5
1755    mv -f conftest.er1 conftest.err
1756  fi
1757  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1758  test $ac_status = 0; } > conftest.i && {
1759	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1760	 test ! -s conftest.err
1761       }; then :
1762  ac_retval=0
1763else
1764  $as_echo "$as_me: failed program was:" >&5
1765sed 's/^/| /' conftest.$ac_ext >&5
1766
1767    ac_retval=1
1768fi
1769  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1770  as_fn_set_status $ac_retval
1771
1772} # ac_fn_c_try_cpp
1773
1774# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1775# -------------------------------------------------------
1776# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1777# the include files in INCLUDES and setting the cache variable VAR
1778# accordingly.
1779ac_fn_c_check_header_mongrel ()
1780{
1781  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1782  if eval \${$3+:} false; then :
1783  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1784$as_echo_n "checking for $2... " >&6; }
1785if eval \${$3+:} false; then :
1786  $as_echo_n "(cached) " >&6
1787fi
1788eval ac_res=\$$3
1789	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1790$as_echo "$ac_res" >&6; }
1791else
1792  # Is the header compilable?
1793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1794$as_echo_n "checking $2 usability... " >&6; }
1795cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1796/* end confdefs.h.  */
1797$4
1798#include <$2>
1799_ACEOF
1800if ac_fn_c_try_compile "$LINENO"; then :
1801  ac_header_compiler=yes
1802else
1803  ac_header_compiler=no
1804fi
1805rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1807$as_echo "$ac_header_compiler" >&6; }
1808
1809# Is the header present?
1810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1811$as_echo_n "checking $2 presence... " >&6; }
1812cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1813/* end confdefs.h.  */
1814#include <$2>
1815_ACEOF
1816if ac_fn_c_try_cpp "$LINENO"; then :
1817  ac_header_preproc=yes
1818else
1819  ac_header_preproc=no
1820fi
1821rm -f conftest.err conftest.i conftest.$ac_ext
1822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1823$as_echo "$ac_header_preproc" >&6; }
1824
1825# So?  What about this header?
1826case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1827  yes:no: )
1828    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1829$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1830    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1831$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1832    ;;
1833  no:yes:* )
1834    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1835$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1836    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1837$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1838    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1839$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1840    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1841$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1842    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1843$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1844( $as_echo "## ------------------------------------------------------------------------------ ##
1845## Report this to https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new ##
1846## ------------------------------------------------------------------------------ ##"
1847     ) | sed "s/^/$as_me: WARNING:     /" >&2
1848    ;;
1849esac
1850  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1851$as_echo_n "checking for $2... " >&6; }
1852if eval \${$3+:} false; then :
1853  $as_echo_n "(cached) " >&6
1854else
1855  eval "$3=\$ac_header_compiler"
1856fi
1857eval ac_res=\$$3
1858	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1859$as_echo "$ac_res" >&6; }
1860fi
1861  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1862
1863} # ac_fn_c_check_header_mongrel
1864
1865# ac_fn_c_try_run LINENO
1866# ----------------------
1867# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1868# that executables *can* be run.
1869ac_fn_c_try_run ()
1870{
1871  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1872  if { { ac_try="$ac_link"
1873case "(($ac_try" in
1874  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1875  *) ac_try_echo=$ac_try;;
1876esac
1877eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1878$as_echo "$ac_try_echo"; } >&5
1879  (eval "$ac_link") 2>&5
1880  ac_status=$?
1881  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1882  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1883  { { case "(($ac_try" in
1884  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1885  *) ac_try_echo=$ac_try;;
1886esac
1887eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1888$as_echo "$ac_try_echo"; } >&5
1889  (eval "$ac_try") 2>&5
1890  ac_status=$?
1891  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892  test $ac_status = 0; }; }; then :
1893  ac_retval=0
1894else
1895  $as_echo "$as_me: program exited with status $ac_status" >&5
1896       $as_echo "$as_me: failed program was:" >&5
1897sed 's/^/| /' conftest.$ac_ext >&5
1898
1899       ac_retval=$ac_status
1900fi
1901  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1902  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1903  as_fn_set_status $ac_retval
1904
1905} # ac_fn_c_try_run
1906
1907# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1908# -------------------------------------------------------
1909# Tests whether HEADER exists and can be compiled using the include files in
1910# INCLUDES, setting the cache variable VAR accordingly.
1911ac_fn_c_check_header_compile ()
1912{
1913  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1914  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1915$as_echo_n "checking for $2... " >&6; }
1916if eval \${$3+:} false; then :
1917  $as_echo_n "(cached) " >&6
1918else
1919  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1920/* end confdefs.h.  */
1921$4
1922#include <$2>
1923_ACEOF
1924if ac_fn_c_try_compile "$LINENO"; then :
1925  eval "$3=yes"
1926else
1927  eval "$3=no"
1928fi
1929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1930fi
1931eval ac_res=\$$3
1932	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1933$as_echo "$ac_res" >&6; }
1934  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1935
1936} # ac_fn_c_check_header_compile
1937
1938# ac_fn_c_try_link LINENO
1939# -----------------------
1940# Try to link conftest.$ac_ext, and return whether this succeeded.
1941ac_fn_c_try_link ()
1942{
1943  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1944  rm -f conftest.$ac_objext conftest$ac_exeext
1945  if { { ac_try="$ac_link"
1946case "(($ac_try" in
1947  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1948  *) ac_try_echo=$ac_try;;
1949esac
1950eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1951$as_echo "$ac_try_echo"; } >&5
1952  (eval "$ac_link") 2>conftest.err
1953  ac_status=$?
1954  if test -s conftest.err; then
1955    grep -v '^ *+' conftest.err >conftest.er1
1956    cat conftest.er1 >&5
1957    mv -f conftest.er1 conftest.err
1958  fi
1959  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1960  test $ac_status = 0; } && {
1961	 test -z "$ac_c_werror_flag" ||
1962	 test ! -s conftest.err
1963       } && test -s conftest$ac_exeext && {
1964	 test "$cross_compiling" = yes ||
1965	 test -x conftest$ac_exeext
1966       }; then :
1967  ac_retval=0
1968else
1969  $as_echo "$as_me: failed program was:" >&5
1970sed 's/^/| /' conftest.$ac_ext >&5
1971
1972	ac_retval=1
1973fi
1974  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1975  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1976  # interfere with the next link command; also delete a directory that is
1977  # left behind by Apple's compiler.  We do this before executing the actions.
1978  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1979  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1980  as_fn_set_status $ac_retval
1981
1982} # ac_fn_c_try_link
1983
1984# ac_fn_c_check_func LINENO FUNC VAR
1985# ----------------------------------
1986# Tests whether FUNC exists, setting the cache variable VAR accordingly
1987ac_fn_c_check_func ()
1988{
1989  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1990  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1991$as_echo_n "checking for $2... " >&6; }
1992if eval \${$3+:} false; then :
1993  $as_echo_n "(cached) " >&6
1994else
1995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1996/* end confdefs.h.  */
1997/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1998   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1999#define $2 innocuous_$2
2000
2001/* System header to define __stub macros and hopefully few prototypes,
2002    which can conflict with char $2 (); below.
2003    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2004    <limits.h> exists even on freestanding compilers.  */
2005
2006#ifdef __STDC__
2007# include <limits.h>
2008#else
2009# include <assert.h>
2010#endif
2011
2012#undef $2
2013
2014/* Override any GCC internal prototype to avoid an error.
2015   Use char because int might match the return type of a GCC
2016   builtin and then its argument prototype would still apply.  */
2017#ifdef __cplusplus
2018extern "C"
2019#endif
2020char $2 ();
2021/* The GNU C library defines this for functions which it implements
2022    to always fail with ENOSYS.  Some functions are actually named
2023    something starting with __ and the normal name is an alias.  */
2024#if defined __stub_$2 || defined __stub___$2
2025choke me
2026#endif
2027
2028int
2029main ()
2030{
2031return $2 ();
2032  ;
2033  return 0;
2034}
2035_ACEOF
2036if ac_fn_c_try_link "$LINENO"; then :
2037  eval "$3=yes"
2038else
2039  eval "$3=no"
2040fi
2041rm -f core conftest.err conftest.$ac_objext \
2042    conftest$ac_exeext conftest.$ac_ext
2043fi
2044eval ac_res=\$$3
2045	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2046$as_echo "$ac_res" >&6; }
2047  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2048
2049} # ac_fn_c_check_func
2050
2051# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2052# ---------------------------------------------
2053# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2054# accordingly.
2055ac_fn_c_check_decl ()
2056{
2057  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2058  as_decl_name=`echo $2|sed 's/ *(.*//'`
2059  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2060  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2061$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2062if eval \${$3+:} false; then :
2063  $as_echo_n "(cached) " >&6
2064else
2065  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2066/* end confdefs.h.  */
2067$4
2068int
2069main ()
2070{
2071#ifndef $as_decl_name
2072#ifdef __cplusplus
2073  (void) $as_decl_use;
2074#else
2075  (void) $as_decl_name;
2076#endif
2077#endif
2078
2079  ;
2080  return 0;
2081}
2082_ACEOF
2083if ac_fn_c_try_compile "$LINENO"; then :
2084  eval "$3=yes"
2085else
2086  eval "$3=no"
2087fi
2088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2089fi
2090eval ac_res=\$$3
2091	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2092$as_echo "$ac_res" >&6; }
2093  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2094
2095} # ac_fn_c_check_decl
2096
2097# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2098# -------------------------------------------
2099# Tests whether TYPE exists after having included INCLUDES, setting cache
2100# variable VAR accordingly.
2101ac_fn_c_check_type ()
2102{
2103  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2104  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2105$as_echo_n "checking for $2... " >&6; }
2106if eval \${$3+:} false; then :
2107  $as_echo_n "(cached) " >&6
2108else
2109  eval "$3=no"
2110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2111/* end confdefs.h.  */
2112$4
2113int
2114main ()
2115{
2116if (sizeof ($2))
2117	 return 0;
2118  ;
2119  return 0;
2120}
2121_ACEOF
2122if ac_fn_c_try_compile "$LINENO"; then :
2123  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2124/* end confdefs.h.  */
2125$4
2126int
2127main ()
2128{
2129if (sizeof (($2)))
2130	    return 0;
2131  ;
2132  return 0;
2133}
2134_ACEOF
2135if ac_fn_c_try_compile "$LINENO"; then :
2136
2137else
2138  eval "$3=yes"
2139fi
2140rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2141fi
2142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2143fi
2144eval ac_res=\$$3
2145	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2146$as_echo "$ac_res" >&6; }
2147  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2148
2149} # ac_fn_c_check_type
2150
2151# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2152# --------------------------------------------
2153# Tries to find the compile-time value of EXPR in a program that includes
2154# INCLUDES, setting VAR accordingly. Returns whether the value could be
2155# computed
2156ac_fn_c_compute_int ()
2157{
2158  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2159  if test "$cross_compiling" = yes; then
2160    # Depending upon the size, compute the lo and hi bounds.
2161cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2162/* end confdefs.h.  */
2163$4
2164int
2165main ()
2166{
2167static int test_array [1 - 2 * !(($2) >= 0)];
2168test_array [0] = 0;
2169return test_array [0];
2170
2171  ;
2172  return 0;
2173}
2174_ACEOF
2175if ac_fn_c_try_compile "$LINENO"; then :
2176  ac_lo=0 ac_mid=0
2177  while :; do
2178    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2179/* end confdefs.h.  */
2180$4
2181int
2182main ()
2183{
2184static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2185test_array [0] = 0;
2186return test_array [0];
2187
2188  ;
2189  return 0;
2190}
2191_ACEOF
2192if ac_fn_c_try_compile "$LINENO"; then :
2193  ac_hi=$ac_mid; break
2194else
2195  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2196			if test $ac_lo -le $ac_mid; then
2197			  ac_lo= ac_hi=
2198			  break
2199			fi
2200			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2201fi
2202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2203  done
2204else
2205  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2206/* end confdefs.h.  */
2207$4
2208int
2209main ()
2210{
2211static int test_array [1 - 2 * !(($2) < 0)];
2212test_array [0] = 0;
2213return test_array [0];
2214
2215  ;
2216  return 0;
2217}
2218_ACEOF
2219if ac_fn_c_try_compile "$LINENO"; then :
2220  ac_hi=-1 ac_mid=-1
2221  while :; do
2222    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2223/* end confdefs.h.  */
2224$4
2225int
2226main ()
2227{
2228static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2229test_array [0] = 0;
2230return test_array [0];
2231
2232  ;
2233  return 0;
2234}
2235_ACEOF
2236if ac_fn_c_try_compile "$LINENO"; then :
2237  ac_lo=$ac_mid; break
2238else
2239  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2240			if test $ac_mid -le $ac_hi; then
2241			  ac_lo= ac_hi=
2242			  break
2243			fi
2244			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2245fi
2246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2247  done
2248else
2249  ac_lo= ac_hi=
2250fi
2251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2252fi
2253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2254# Binary search between lo and hi bounds.
2255while test "x$ac_lo" != "x$ac_hi"; do
2256  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2257  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2258/* end confdefs.h.  */
2259$4
2260int
2261main ()
2262{
2263static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2264test_array [0] = 0;
2265return test_array [0];
2266
2267  ;
2268  return 0;
2269}
2270_ACEOF
2271if ac_fn_c_try_compile "$LINENO"; then :
2272  ac_hi=$ac_mid
2273else
2274  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2275fi
2276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2277done
2278case $ac_lo in #((
2279?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2280'') ac_retval=1 ;;
2281esac
2282  else
2283    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2284/* end confdefs.h.  */
2285$4
2286static long int longval () { return $2; }
2287static unsigned long int ulongval () { return $2; }
2288#include <stdio.h>
2289#include <stdlib.h>
2290int
2291main ()
2292{
2293
2294  FILE *f = fopen ("conftest.val", "w");
2295  if (! f)
2296    return 1;
2297  if (($2) < 0)
2298    {
2299      long int i = longval ();
2300      if (i != ($2))
2301	return 1;
2302      fprintf (f, "%ld", i);
2303    }
2304  else
2305    {
2306      unsigned long int i = ulongval ();
2307      if (i != ($2))
2308	return 1;
2309      fprintf (f, "%lu", i);
2310    }
2311  /* Do not output a trailing newline, as this causes \r\n confusion
2312     on some platforms.  */
2313  return ferror (f) || fclose (f) != 0;
2314
2315  ;
2316  return 0;
2317}
2318_ACEOF
2319if ac_fn_c_try_run "$LINENO"; then :
2320  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2321else
2322  ac_retval=1
2323fi
2324rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2325  conftest.$ac_objext conftest.beam conftest.$ac_ext
2326rm -f conftest.val
2327
2328  fi
2329  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2330  as_fn_set_status $ac_retval
2331
2332} # ac_fn_c_compute_int
2333
2334# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2335# ----------------------------------------------------
2336# Tries to find if the field MEMBER exists in type AGGR, after including
2337# INCLUDES, setting cache variable VAR accordingly.
2338ac_fn_c_check_member ()
2339{
2340  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2341  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2342$as_echo_n "checking for $2.$3... " >&6; }
2343if eval \${$4+:} false; then :
2344  $as_echo_n "(cached) " >&6
2345else
2346  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2347/* end confdefs.h.  */
2348$5
2349int
2350main ()
2351{
2352static $2 ac_aggr;
2353if (ac_aggr.$3)
2354return 0;
2355  ;
2356  return 0;
2357}
2358_ACEOF
2359if ac_fn_c_try_compile "$LINENO"; then :
2360  eval "$4=yes"
2361else
2362  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2363/* end confdefs.h.  */
2364$5
2365int
2366main ()
2367{
2368static $2 ac_aggr;
2369if (sizeof ac_aggr.$3)
2370return 0;
2371  ;
2372  return 0;
2373}
2374_ACEOF
2375if ac_fn_c_try_compile "$LINENO"; then :
2376  eval "$4=yes"
2377else
2378  eval "$4=no"
2379fi
2380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2381fi
2382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2383fi
2384eval ac_res=\$$4
2385	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2386$as_echo "$ac_res" >&6; }
2387  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2388
2389} # ac_fn_c_check_member
2390cat >config.log <<_ACEOF
2391This file contains any messages produced by compilers while
2392running configure, to aid debugging if configure makes a mistake.
2393
2394It was created by fontconfig $as_me 2.13.1, which was
2395generated by GNU Autoconf 2.69.  Invocation command line was
2396
2397  $ $0 $@
2398
2399_ACEOF
2400exec 5>>config.log
2401{
2402cat <<_ASUNAME
2403## --------- ##
2404## Platform. ##
2405## --------- ##
2406
2407hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2408uname -m = `(uname -m) 2>/dev/null || echo unknown`
2409uname -r = `(uname -r) 2>/dev/null || echo unknown`
2410uname -s = `(uname -s) 2>/dev/null || echo unknown`
2411uname -v = `(uname -v) 2>/dev/null || echo unknown`
2412
2413/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2414/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2415
2416/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2417/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2418/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2419/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2420/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2421/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2422/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2423
2424_ASUNAME
2425
2426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2427for as_dir in $PATH
2428do
2429  IFS=$as_save_IFS
2430  test -z "$as_dir" && as_dir=.
2431    $as_echo "PATH: $as_dir"
2432  done
2433IFS=$as_save_IFS
2434
2435} >&5
2436
2437cat >&5 <<_ACEOF
2438
2439
2440## ----------- ##
2441## Core tests. ##
2442## ----------- ##
2443
2444_ACEOF
2445
2446
2447# Keep a trace of the command line.
2448# Strip out --no-create and --no-recursion so they do not pile up.
2449# Strip out --silent because we don't want to record it for future runs.
2450# Also quote any args containing shell meta-characters.
2451# Make two passes to allow for proper duplicate-argument suppression.
2452ac_configure_args=
2453ac_configure_args0=
2454ac_configure_args1=
2455ac_must_keep_next=false
2456for ac_pass in 1 2
2457do
2458  for ac_arg
2459  do
2460    case $ac_arg in
2461    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2462    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2463    | -silent | --silent | --silen | --sile | --sil)
2464      continue ;;
2465    *\'*)
2466      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2467    esac
2468    case $ac_pass in
2469    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2470    2)
2471      as_fn_append ac_configure_args1 " '$ac_arg'"
2472      if test $ac_must_keep_next = true; then
2473	ac_must_keep_next=false # Got value, back to normal.
2474      else
2475	case $ac_arg in
2476	  *=* | --config-cache | -C | -disable-* | --disable-* \
2477	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2478	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2479	  | -with-* | --with-* | -without-* | --without-* | --x)
2480	    case "$ac_configure_args0 " in
2481	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2482	    esac
2483	    ;;
2484	  -* ) ac_must_keep_next=true ;;
2485	esac
2486      fi
2487      as_fn_append ac_configure_args " '$ac_arg'"
2488      ;;
2489    esac
2490  done
2491done
2492{ ac_configure_args0=; unset ac_configure_args0;}
2493{ ac_configure_args1=; unset ac_configure_args1;}
2494
2495# When interrupted or exit'd, cleanup temporary files, and complete
2496# config.log.  We remove comments because anyway the quotes in there
2497# would cause problems or look ugly.
2498# WARNING: Use '\'' to represent an apostrophe within the trap.
2499# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2500trap 'exit_status=$?
2501  # Save into config.log some information that might help in debugging.
2502  {
2503    echo
2504
2505    $as_echo "## ---------------- ##
2506## Cache variables. ##
2507## ---------------- ##"
2508    echo
2509    # The following way of writing the cache mishandles newlines in values,
2510(
2511  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2512    eval ac_val=\$$ac_var
2513    case $ac_val in #(
2514    *${as_nl}*)
2515      case $ac_var in #(
2516      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2517$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2518      esac
2519      case $ac_var in #(
2520      _ | IFS | as_nl) ;; #(
2521      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2522      *) { eval $ac_var=; unset $ac_var;} ;;
2523      esac ;;
2524    esac
2525  done
2526  (set) 2>&1 |
2527    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2528    *${as_nl}ac_space=\ *)
2529      sed -n \
2530	"s/'\''/'\''\\\\'\'''\''/g;
2531	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2532      ;; #(
2533    *)
2534      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2535      ;;
2536    esac |
2537    sort
2538)
2539    echo
2540
2541    $as_echo "## ----------------- ##
2542## Output variables. ##
2543## ----------------- ##"
2544    echo
2545    for ac_var in $ac_subst_vars
2546    do
2547      eval ac_val=\$$ac_var
2548      case $ac_val in
2549      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2550      esac
2551      $as_echo "$ac_var='\''$ac_val'\''"
2552    done | sort
2553    echo
2554
2555    if test -n "$ac_subst_files"; then
2556      $as_echo "## ------------------- ##
2557## File substitutions. ##
2558## ------------------- ##"
2559      echo
2560      for ac_var in $ac_subst_files
2561      do
2562	eval ac_val=\$$ac_var
2563	case $ac_val in
2564	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2565	esac
2566	$as_echo "$ac_var='\''$ac_val'\''"
2567      done | sort
2568      echo
2569    fi
2570
2571    if test -s confdefs.h; then
2572      $as_echo "## ----------- ##
2573## confdefs.h. ##
2574## ----------- ##"
2575      echo
2576      cat confdefs.h
2577      echo
2578    fi
2579    test "$ac_signal" != 0 &&
2580      $as_echo "$as_me: caught signal $ac_signal"
2581    $as_echo "$as_me: exit $exit_status"
2582  } >&5
2583  rm -f core *.core core.conftest.* &&
2584    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2585    exit $exit_status
2586' 0
2587for ac_signal in 1 2 13 15; do
2588  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2589done
2590ac_signal=0
2591
2592# confdefs.h avoids OS command line length limits that DEFS can exceed.
2593rm -f -r conftest* confdefs.h
2594
2595$as_echo "/* confdefs.h */" > confdefs.h
2596
2597# Predefined preprocessor variables.
2598
2599cat >>confdefs.h <<_ACEOF
2600#define PACKAGE_NAME "$PACKAGE_NAME"
2601_ACEOF
2602
2603cat >>confdefs.h <<_ACEOF
2604#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2605_ACEOF
2606
2607cat >>confdefs.h <<_ACEOF
2608#define PACKAGE_VERSION "$PACKAGE_VERSION"
2609_ACEOF
2610
2611cat >>confdefs.h <<_ACEOF
2612#define PACKAGE_STRING "$PACKAGE_STRING"
2613_ACEOF
2614
2615cat >>confdefs.h <<_ACEOF
2616#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2617_ACEOF
2618
2619cat >>confdefs.h <<_ACEOF
2620#define PACKAGE_URL "$PACKAGE_URL"
2621_ACEOF
2622
2623
2624# Let the site file select an alternate cache file if it wants to.
2625# Prefer an explicitly selected file to automatically selected ones.
2626ac_site_file1=NONE
2627ac_site_file2=NONE
2628if test -n "$CONFIG_SITE"; then
2629  # We do not want a PATH search for config.site.
2630  case $CONFIG_SITE in #((
2631    -*)  ac_site_file1=./$CONFIG_SITE;;
2632    */*) ac_site_file1=$CONFIG_SITE;;
2633    *)   ac_site_file1=./$CONFIG_SITE;;
2634  esac
2635elif test "x$prefix" != xNONE; then
2636  ac_site_file1=$prefix/share/config.site
2637  ac_site_file2=$prefix/etc/config.site
2638else
2639  ac_site_file1=$ac_default_prefix/share/config.site
2640  ac_site_file2=$ac_default_prefix/etc/config.site
2641fi
2642for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2643do
2644  test "x$ac_site_file" = xNONE && continue
2645  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2646    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2647$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2648    sed 's/^/| /' "$ac_site_file" >&5
2649    . "$ac_site_file" \
2650      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2651$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2652as_fn_error $? "failed to load site script $ac_site_file
2653See \`config.log' for more details" "$LINENO" 5; }
2654  fi
2655done
2656
2657if test -r "$cache_file"; then
2658  # Some versions of bash will fail to source /dev/null (special files
2659  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2660  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2661    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2662$as_echo "$as_me: loading cache $cache_file" >&6;}
2663    case $cache_file in
2664      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2665      *)                      . "./$cache_file";;
2666    esac
2667  fi
2668else
2669  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2670$as_echo "$as_me: creating cache $cache_file" >&6;}
2671  >$cache_file
2672fi
2673
2674gt_needs="$gt_needs "
2675as_fn_append ac_header_list " stdlib.h"
2676as_fn_append ac_header_list " unistd.h"
2677as_fn_append ac_header_list " sys/param.h"
2678# Check that the precious variables saved in the cache have kept the same
2679# value.
2680ac_cache_corrupted=false
2681for ac_var in $ac_precious_vars; do
2682  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2683  eval ac_new_set=\$ac_env_${ac_var}_set
2684  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2685  eval ac_new_val=\$ac_env_${ac_var}_value
2686  case $ac_old_set,$ac_new_set in
2687    set,)
2688      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2689$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2690      ac_cache_corrupted=: ;;
2691    ,set)
2692      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2693$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2694      ac_cache_corrupted=: ;;
2695    ,);;
2696    *)
2697      if test "x$ac_old_val" != "x$ac_new_val"; then
2698	# differences in whitespace do not lead to failure.
2699	ac_old_val_w=`echo x $ac_old_val`
2700	ac_new_val_w=`echo x $ac_new_val`
2701	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2702	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2703$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2704	  ac_cache_corrupted=:
2705	else
2706	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2707$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2708	  eval $ac_var=\$ac_old_val
2709	fi
2710	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2711$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2712	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2713$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2714      fi;;
2715  esac
2716  # Pass precious variables to config.status.
2717  if test "$ac_new_set" = set; then
2718    case $ac_new_val in
2719    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2720    *) ac_arg=$ac_var=$ac_new_val ;;
2721    esac
2722    case " $ac_configure_args " in
2723      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2724      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2725    esac
2726  fi
2727done
2728if $ac_cache_corrupted; then
2729  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2730$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2731  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2732$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2733  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2734fi
2735## -------------------- ##
2736## Main body of script. ##
2737## -------------------- ##
2738
2739ac_ext=c
2740ac_cpp='$CPP $CPPFLAGS'
2741ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2742ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2743ac_compiler_gnu=$ac_cv_c_compiler_gnu
2744
2745
2746am__api_version='1.16'
2747
2748ac_aux_dir=
2749for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2750  if test -f "$ac_dir/install-sh"; then
2751    ac_aux_dir=$ac_dir
2752    ac_install_sh="$ac_aux_dir/install-sh -c"
2753    break
2754  elif test -f "$ac_dir/install.sh"; then
2755    ac_aux_dir=$ac_dir
2756    ac_install_sh="$ac_aux_dir/install.sh -c"
2757    break
2758  elif test -f "$ac_dir/shtool"; then
2759    ac_aux_dir=$ac_dir
2760    ac_install_sh="$ac_aux_dir/shtool install -c"
2761    break
2762  fi
2763done
2764if test -z "$ac_aux_dir"; then
2765  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2766fi
2767
2768# These three variables are undocumented and unsupported,
2769# and are intended to be withdrawn in a future Autoconf release.
2770# They can cause serious problems if a builder's source tree is in a directory
2771# whose full name contains unusual characters.
2772ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2773ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2774ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2775
2776
2777# Find a good install program.  We prefer a C program (faster),
2778# so one script is as good as another.  But avoid the broken or
2779# incompatible versions:
2780# SysV /etc/install, /usr/sbin/install
2781# SunOS /usr/etc/install
2782# IRIX /sbin/install
2783# AIX /bin/install
2784# AmigaOS /C/install, which installs bootblocks on floppy discs
2785# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2786# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2787# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2788# OS/2's system install, which has a completely different semantic
2789# ./install, which can be erroneously created by make from ./install.sh.
2790# Reject install programs that cannot install multiple files.
2791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2792$as_echo_n "checking for a BSD-compatible install... " >&6; }
2793if test -z "$INSTALL"; then
2794if ${ac_cv_path_install+:} false; then :
2795  $as_echo_n "(cached) " >&6
2796else
2797  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2798for as_dir in $PATH
2799do
2800  IFS=$as_save_IFS
2801  test -z "$as_dir" && as_dir=.
2802    # Account for people who put trailing slashes in PATH elements.
2803case $as_dir/ in #((
2804  ./ | .// | /[cC]/* | \
2805  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2806  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2807  /usr/ucb/* ) ;;
2808  *)
2809    # OSF1 and SCO ODT 3.0 have their own names for install.
2810    # Don't use installbsd from OSF since it installs stuff as root
2811    # by default.
2812    for ac_prog in ginstall scoinst install; do
2813      for ac_exec_ext in '' $ac_executable_extensions; do
2814	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2815	  if test $ac_prog = install &&
2816	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2817	    # AIX install.  It has an incompatible calling convention.
2818	    :
2819	  elif test $ac_prog = install &&
2820	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2821	    # program-specific install script used by HP pwplus--don't use.
2822	    :
2823	  else
2824	    rm -rf conftest.one conftest.two conftest.dir
2825	    echo one > conftest.one
2826	    echo two > conftest.two
2827	    mkdir conftest.dir
2828	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2829	      test -s conftest.one && test -s conftest.two &&
2830	      test -s conftest.dir/conftest.one &&
2831	      test -s conftest.dir/conftest.two
2832	    then
2833	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2834	      break 3
2835	    fi
2836	  fi
2837	fi
2838      done
2839    done
2840    ;;
2841esac
2842
2843  done
2844IFS=$as_save_IFS
2845
2846rm -rf conftest.one conftest.two conftest.dir
2847
2848fi
2849  if test "${ac_cv_path_install+set}" = set; then
2850    INSTALL=$ac_cv_path_install
2851  else
2852    # As a last resort, use the slow shell script.  Don't cache a
2853    # value for INSTALL within a source directory, because that will
2854    # break other packages using the cache if that directory is
2855    # removed, or if the value is a relative name.
2856    INSTALL=$ac_install_sh
2857  fi
2858fi
2859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2860$as_echo "$INSTALL" >&6; }
2861
2862# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2863# It thinks the first close brace ends the variable substitution.
2864test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2865
2866test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2867
2868test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2869
2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2871$as_echo_n "checking whether build environment is sane... " >&6; }
2872# Reject unsafe characters in $srcdir or the absolute working directory
2873# name.  Accept space and tab only in the latter.
2874am_lf='
2875'
2876case `pwd` in
2877  *[\\\"\#\$\&\'\`$am_lf]*)
2878    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2879esac
2880case $srcdir in
2881  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2882    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2883esac
2884
2885# Do 'set' in a subshell so we don't clobber the current shell's
2886# arguments.  Must try -L first in case configure is actually a
2887# symlink; some systems play weird games with the mod time of symlinks
2888# (eg FreeBSD returns the mod time of the symlink's containing
2889# directory).
2890if (
2891   am_has_slept=no
2892   for am_try in 1 2; do
2893     echo "timestamp, slept: $am_has_slept" > conftest.file
2894     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2895     if test "$*" = "X"; then
2896	# -L didn't work.
2897	set X `ls -t "$srcdir/configure" conftest.file`
2898     fi
2899     if test "$*" != "X $srcdir/configure conftest.file" \
2900	&& test "$*" != "X conftest.file $srcdir/configure"; then
2901
2902	# If neither matched, then we have a broken ls.  This can happen
2903	# if, for instance, CONFIG_SHELL is bash and it inherits a
2904	# broken ls alias from the environment.  This has actually
2905	# happened.  Such a system could not be considered "sane".
2906	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2907  alias in your environment" "$LINENO" 5
2908     fi
2909     if test "$2" = conftest.file || test $am_try -eq 2; then
2910       break
2911     fi
2912     # Just in case.
2913     sleep 1
2914     am_has_slept=yes
2915   done
2916   test "$2" = conftest.file
2917   )
2918then
2919   # Ok.
2920   :
2921else
2922   as_fn_error $? "newly created file is older than distributed files!
2923Check your system clock" "$LINENO" 5
2924fi
2925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2926$as_echo "yes" >&6; }
2927# If we didn't sleep, we still need to ensure time stamps of config.status and
2928# generated files are strictly newer.
2929am_sleep_pid=
2930if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2931  ( sleep 1 ) &
2932  am_sleep_pid=$!
2933fi
2934
2935rm -f conftest.file
2936
2937test "$program_prefix" != NONE &&
2938  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2939# Use a double $ so make ignores it.
2940test "$program_suffix" != NONE &&
2941  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2942# Double any \ or $.
2943# By default was `s,x,x', remove it if useless.
2944ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2945program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2946
2947# Expand $ac_aux_dir to an absolute path.
2948am_aux_dir=`cd "$ac_aux_dir" && pwd`
2949
2950if test x"${MISSING+set}" != xset; then
2951  case $am_aux_dir in
2952  *\ * | *\	*)
2953    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2954  *)
2955    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2956  esac
2957fi
2958# Use eval to expand $SHELL
2959if eval "$MISSING --is-lightweight"; then
2960  am_missing_run="$MISSING "
2961else
2962  am_missing_run=
2963  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2964$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2965fi
2966
2967if test x"${install_sh+set}" != xset; then
2968  case $am_aux_dir in
2969  *\ * | *\	*)
2970    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2971  *)
2972    install_sh="\${SHELL} $am_aux_dir/install-sh"
2973  esac
2974fi
2975
2976# Installed binaries are usually stripped using 'strip' when the user
2977# run "make install-strip".  However 'strip' might not be the right
2978# tool to use in cross-compilation environments, therefore Automake
2979# will honor the 'STRIP' environment variable to overrule this program.
2980if test "$cross_compiling" != no; then
2981  if test -n "$ac_tool_prefix"; then
2982  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2983set dummy ${ac_tool_prefix}strip; ac_word=$2
2984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2985$as_echo_n "checking for $ac_word... " >&6; }
2986if ${ac_cv_prog_STRIP+:} false; then :
2987  $as_echo_n "(cached) " >&6
2988else
2989  if test -n "$STRIP"; then
2990  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2991else
2992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2993for as_dir in $PATH
2994do
2995  IFS=$as_save_IFS
2996  test -z "$as_dir" && as_dir=.
2997    for ac_exec_ext in '' $ac_executable_extensions; do
2998  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2999    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3000    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3001    break 2
3002  fi
3003done
3004  done
3005IFS=$as_save_IFS
3006
3007fi
3008fi
3009STRIP=$ac_cv_prog_STRIP
3010if test -n "$STRIP"; then
3011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3012$as_echo "$STRIP" >&6; }
3013else
3014  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3015$as_echo "no" >&6; }
3016fi
3017
3018
3019fi
3020if test -z "$ac_cv_prog_STRIP"; then
3021  ac_ct_STRIP=$STRIP
3022  # Extract the first word of "strip", so it can be a program name with args.
3023set dummy strip; ac_word=$2
3024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3025$as_echo_n "checking for $ac_word... " >&6; }
3026if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3027  $as_echo_n "(cached) " >&6
3028else
3029  if test -n "$ac_ct_STRIP"; then
3030  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3031else
3032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033for as_dir in $PATH
3034do
3035  IFS=$as_save_IFS
3036  test -z "$as_dir" && as_dir=.
3037    for ac_exec_ext in '' $ac_executable_extensions; do
3038  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3039    ac_cv_prog_ac_ct_STRIP="strip"
3040    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3041    break 2
3042  fi
3043done
3044  done
3045IFS=$as_save_IFS
3046
3047fi
3048fi
3049ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3050if test -n "$ac_ct_STRIP"; then
3051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3052$as_echo "$ac_ct_STRIP" >&6; }
3053else
3054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3055$as_echo "no" >&6; }
3056fi
3057
3058  if test "x$ac_ct_STRIP" = x; then
3059    STRIP=":"
3060  else
3061    case $cross_compiling:$ac_tool_warned in
3062yes:)
3063{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3064$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3065ac_tool_warned=yes ;;
3066esac
3067    STRIP=$ac_ct_STRIP
3068  fi
3069else
3070  STRIP="$ac_cv_prog_STRIP"
3071fi
3072
3073fi
3074INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3075
3076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3077$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3078if test -z "$MKDIR_P"; then
3079  if ${ac_cv_path_mkdir+:} false; then :
3080  $as_echo_n "(cached) " >&6
3081else
3082  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3083for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3084do
3085  IFS=$as_save_IFS
3086  test -z "$as_dir" && as_dir=.
3087    for ac_prog in mkdir gmkdir; do
3088	 for ac_exec_ext in '' $ac_executable_extensions; do
3089	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3090	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3091	     'mkdir (GNU coreutils) '* | \
3092	     'mkdir (coreutils) '* | \
3093	     'mkdir (fileutils) '4.1*)
3094	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3095	       break 3;;
3096	   esac
3097	 done
3098       done
3099  done
3100IFS=$as_save_IFS
3101
3102fi
3103
3104  test -d ./--version && rmdir ./--version
3105  if test "${ac_cv_path_mkdir+set}" = set; then
3106    MKDIR_P="$ac_cv_path_mkdir -p"
3107  else
3108    # As a last resort, use the slow shell script.  Don't cache a
3109    # value for MKDIR_P within a source directory, because that will
3110    # break other packages using the cache if that directory is
3111    # removed, or if the value is a relative name.
3112    MKDIR_P="$ac_install_sh -d"
3113  fi
3114fi
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3116$as_echo "$MKDIR_P" >&6; }
3117
3118for ac_prog in gawk mawk nawk awk
3119do
3120  # Extract the first word of "$ac_prog", so it can be a program name with args.
3121set dummy $ac_prog; ac_word=$2
3122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3123$as_echo_n "checking for $ac_word... " >&6; }
3124if ${ac_cv_prog_AWK+:} false; then :
3125  $as_echo_n "(cached) " >&6
3126else
3127  if test -n "$AWK"; then
3128  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3129else
3130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3131for as_dir in $PATH
3132do
3133  IFS=$as_save_IFS
3134  test -z "$as_dir" && as_dir=.
3135    for ac_exec_ext in '' $ac_executable_extensions; do
3136  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3137    ac_cv_prog_AWK="$ac_prog"
3138    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3139    break 2
3140  fi
3141done
3142  done
3143IFS=$as_save_IFS
3144
3145fi
3146fi
3147AWK=$ac_cv_prog_AWK
3148if test -n "$AWK"; then
3149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3150$as_echo "$AWK" >&6; }
3151else
3152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3153$as_echo "no" >&6; }
3154fi
3155
3156
3157  test -n "$AWK" && break
3158done
3159
3160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3161$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3162set x ${MAKE-make}
3163ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3164if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3165  $as_echo_n "(cached) " >&6
3166else
3167  cat >conftest.make <<\_ACEOF
3168SHELL = /bin/sh
3169all:
3170	@echo '@@@%%%=$(MAKE)=@@@%%%'
3171_ACEOF
3172# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3173case `${MAKE-make} -f conftest.make 2>/dev/null` in
3174  *@@@%%%=?*=@@@%%%*)
3175    eval ac_cv_prog_make_${ac_make}_set=yes;;
3176  *)
3177    eval ac_cv_prog_make_${ac_make}_set=no;;
3178esac
3179rm -f conftest.make
3180fi
3181if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3182  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3183$as_echo "yes" >&6; }
3184  SET_MAKE=
3185else
3186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3187$as_echo "no" >&6; }
3188  SET_MAKE="MAKE=${MAKE-make}"
3189fi
3190
3191rm -rf .tst 2>/dev/null
3192mkdir .tst 2>/dev/null
3193if test -d .tst; then
3194  am__leading_dot=.
3195else
3196  am__leading_dot=_
3197fi
3198rmdir .tst 2>/dev/null
3199
3200# Check whether --enable-silent-rules was given.
3201if test "${enable_silent_rules+set}" = set; then :
3202  enableval=$enable_silent_rules;
3203fi
3204
3205case $enable_silent_rules in # (((
3206  yes) AM_DEFAULT_VERBOSITY=0;;
3207   no) AM_DEFAULT_VERBOSITY=1;;
3208    *) AM_DEFAULT_VERBOSITY=1;;
3209esac
3210am_make=${MAKE-make}
3211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3212$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3213if ${am_cv_make_support_nested_variables+:} false; then :
3214  $as_echo_n "(cached) " >&6
3215else
3216  if $as_echo 'TRUE=$(BAR$(V))
3217BAR0=false
3218BAR1=true
3219V=1
3220am__doit:
3221	@$(TRUE)
3222.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3223  am_cv_make_support_nested_variables=yes
3224else
3225  am_cv_make_support_nested_variables=no
3226fi
3227fi
3228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3229$as_echo "$am_cv_make_support_nested_variables" >&6; }
3230if test $am_cv_make_support_nested_variables = yes; then
3231    AM_V='$(V)'
3232  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3233else
3234  AM_V=$AM_DEFAULT_VERBOSITY
3235  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3236fi
3237AM_BACKSLASH='\'
3238
3239if test "`cd $srcdir && pwd`" != "`pwd`"; then
3240  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3241  # is not polluted with repeated "-I."
3242  am__isrc=' -I$(srcdir)'
3243  # test to see if srcdir already configured
3244  if test -f $srcdir/config.status; then
3245    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3246  fi
3247fi
3248
3249# test whether we have cygpath
3250if test -z "$CYGPATH_W"; then
3251  if (cygpath --version) >/dev/null 2>/dev/null; then
3252    CYGPATH_W='cygpath -w'
3253  else
3254    CYGPATH_W=echo
3255  fi
3256fi
3257
3258
3259# Define the identity of the package.
3260 PACKAGE='fontconfig'
3261 VERSION='2.13.1'
3262
3263
3264cat >>confdefs.h <<_ACEOF
3265#define PACKAGE "$PACKAGE"
3266_ACEOF
3267
3268
3269cat >>confdefs.h <<_ACEOF
3270#define VERSION "$VERSION"
3271_ACEOF
3272
3273# Some tools Automake needs.
3274
3275ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3276
3277
3278AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3279
3280
3281AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3282
3283
3284AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3285
3286
3287MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3288
3289# For better backward compatibility.  To be removed once Automake 1.9.x
3290# dies out for good.  For more background, see:
3291# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3292# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3293mkdir_p='$(MKDIR_P)'
3294
3295# We need awk for the "check" target (and possibly the TAP driver).  The
3296# system "awk" is bad on some platforms.
3297# Always define AMTAR for backward compatibility.  Yes, it's still used
3298# in the wild :-(  We should find a proper way to deprecate it ...
3299AMTAR='$${TAR-tar}'
3300
3301
3302# We'll loop over all known methods to create a tar archive until one works.
3303_am_tools='gnutar  pax cpio none'
3304
3305am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3306
3307
3308
3309
3310
3311
3312# POSIX will say in a future version that running "rm -f" with no argument
3313# is OK; and we want to be able to make that assumption in our Makefile
3314# recipes.  So use an aggressive probe to check that the usage we want is
3315# actually supported "in the wild" to an acceptable degree.
3316# See automake bug#10828.
3317# To make any issue more visible, cause the running configure to be aborted
3318# by default if the 'rm' program in use doesn't match our expectations; the
3319# user can still override this though.
3320if rm -f && rm -fr && rm -rf; then : OK; else
3321  cat >&2 <<'END'
3322Oops!
3323
3324Your 'rm' program seems unable to run without file operands specified
3325on the command line, even when the '-f' option is present.  This is contrary
3326to the behaviour of most rm programs out there, and not conforming with
3327the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3328
3329Please tell bug-automake@gnu.org about your system, including the value
3330of your $PATH and any error possibly output before this message.  This
3331can help us improve future automake versions.
3332
3333END
3334  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3335    echo 'Configuration will proceed anyway, since you have set the' >&2
3336    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3337    echo >&2
3338  else
3339    cat >&2 <<'END'
3340Aborting the configuration process, to ensure you take notice of the issue.
3341
3342You can download and install GNU coreutils to get an 'rm' implementation
3343that behaves properly: <https://www.gnu.org/software/coreutils/>.
3344
3345If you want to complete the configuration process using your problematic
3346'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3347to "yes", and re-run configure.
3348
3349END
3350    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3351  fi
3352fi
3353
3354# Check whether --enable-silent-rules was given.
3355if test "${enable_silent_rules+set}" = set; then :
3356  enableval=$enable_silent_rules;
3357fi
3358
3359case $enable_silent_rules in # (((
3360  yes) AM_DEFAULT_VERBOSITY=0;;
3361   no) AM_DEFAULT_VERBOSITY=1;;
3362    *) AM_DEFAULT_VERBOSITY=0;;
3363esac
3364am_make=${MAKE-make}
3365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3366$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3367if ${am_cv_make_support_nested_variables+:} false; then :
3368  $as_echo_n "(cached) " >&6
3369else
3370  if $as_echo 'TRUE=$(BAR$(V))
3371BAR0=false
3372BAR1=true
3373V=1
3374am__doit:
3375	@$(TRUE)
3376.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3377  am_cv_make_support_nested_variables=yes
3378else
3379  am_cv_make_support_nested_variables=no
3380fi
3381fi
3382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3383$as_echo "$am_cv_make_support_nested_variables" >&6; }
3384if test $am_cv_make_support_nested_variables = yes; then
3385    AM_V='$(V)'
3386  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3387else
3388  AM_V=$AM_DEFAULT_VERBOSITY
3389  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3390fi
3391AM_BACKSLASH='\'
3392
3393
3394
3395ac_config_headers="$ac_config_headers config.h"
3396
3397
3398
3399ac_ext=c
3400ac_cpp='$CPP $CPPFLAGS'
3401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404if test -n "$ac_tool_prefix"; then
3405  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3406set dummy ${ac_tool_prefix}gcc; ac_word=$2
3407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3408$as_echo_n "checking for $ac_word... " >&6; }
3409if ${ac_cv_prog_CC+:} false; then :
3410  $as_echo_n "(cached) " >&6
3411else
3412  if test -n "$CC"; then
3413  ac_cv_prog_CC="$CC" # Let the user override the test.
3414else
3415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3416for as_dir in $PATH
3417do
3418  IFS=$as_save_IFS
3419  test -z "$as_dir" && as_dir=.
3420    for ac_exec_ext in '' $ac_executable_extensions; do
3421  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3422    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3423    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3424    break 2
3425  fi
3426done
3427  done
3428IFS=$as_save_IFS
3429
3430fi
3431fi
3432CC=$ac_cv_prog_CC
3433if test -n "$CC"; then
3434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3435$as_echo "$CC" >&6; }
3436else
3437  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3438$as_echo "no" >&6; }
3439fi
3440
3441
3442fi
3443if test -z "$ac_cv_prog_CC"; then
3444  ac_ct_CC=$CC
3445  # Extract the first word of "gcc", so it can be a program name with args.
3446set dummy gcc; ac_word=$2
3447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3448$as_echo_n "checking for $ac_word... " >&6; }
3449if ${ac_cv_prog_ac_ct_CC+:} false; then :
3450  $as_echo_n "(cached) " >&6
3451else
3452  if test -n "$ac_ct_CC"; then
3453  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3454else
3455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3456for as_dir in $PATH
3457do
3458  IFS=$as_save_IFS
3459  test -z "$as_dir" && as_dir=.
3460    for ac_exec_ext in '' $ac_executable_extensions; do
3461  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3462    ac_cv_prog_ac_ct_CC="gcc"
3463    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3464    break 2
3465  fi
3466done
3467  done
3468IFS=$as_save_IFS
3469
3470fi
3471fi
3472ac_ct_CC=$ac_cv_prog_ac_ct_CC
3473if test -n "$ac_ct_CC"; then
3474  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3475$as_echo "$ac_ct_CC" >&6; }
3476else
3477  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3478$as_echo "no" >&6; }
3479fi
3480
3481  if test "x$ac_ct_CC" = x; then
3482    CC=""
3483  else
3484    case $cross_compiling:$ac_tool_warned in
3485yes:)
3486{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3487$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3488ac_tool_warned=yes ;;
3489esac
3490    CC=$ac_ct_CC
3491  fi
3492else
3493  CC="$ac_cv_prog_CC"
3494fi
3495
3496if test -z "$CC"; then
3497          if test -n "$ac_tool_prefix"; then
3498    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3499set dummy ${ac_tool_prefix}cc; ac_word=$2
3500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3501$as_echo_n "checking for $ac_word... " >&6; }
3502if ${ac_cv_prog_CC+:} false; then :
3503  $as_echo_n "(cached) " >&6
3504else
3505  if test -n "$CC"; then
3506  ac_cv_prog_CC="$CC" # Let the user override the test.
3507else
3508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3509for as_dir in $PATH
3510do
3511  IFS=$as_save_IFS
3512  test -z "$as_dir" && as_dir=.
3513    for ac_exec_ext in '' $ac_executable_extensions; do
3514  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3515    ac_cv_prog_CC="${ac_tool_prefix}cc"
3516    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3517    break 2
3518  fi
3519done
3520  done
3521IFS=$as_save_IFS
3522
3523fi
3524fi
3525CC=$ac_cv_prog_CC
3526if test -n "$CC"; then
3527  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3528$as_echo "$CC" >&6; }
3529else
3530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3531$as_echo "no" >&6; }
3532fi
3533
3534
3535  fi
3536fi
3537if test -z "$CC"; then
3538  # Extract the first word of "cc", so it can be a program name with args.
3539set dummy cc; ac_word=$2
3540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3541$as_echo_n "checking for $ac_word... " >&6; }
3542if ${ac_cv_prog_CC+:} false; then :
3543  $as_echo_n "(cached) " >&6
3544else
3545  if test -n "$CC"; then
3546  ac_cv_prog_CC="$CC" # Let the user override the test.
3547else
3548  ac_prog_rejected=no
3549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3550for as_dir in $PATH
3551do
3552  IFS=$as_save_IFS
3553  test -z "$as_dir" && as_dir=.
3554    for ac_exec_ext in '' $ac_executable_extensions; do
3555  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3556    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3557       ac_prog_rejected=yes
3558       continue
3559     fi
3560    ac_cv_prog_CC="cc"
3561    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3562    break 2
3563  fi
3564done
3565  done
3566IFS=$as_save_IFS
3567
3568if test $ac_prog_rejected = yes; then
3569  # We found a bogon in the path, so make sure we never use it.
3570  set dummy $ac_cv_prog_CC
3571  shift
3572  if test $# != 0; then
3573    # We chose a different compiler from the bogus one.
3574    # However, it has the same basename, so the bogon will be chosen
3575    # first if we set CC to just the basename; use the full file name.
3576    shift
3577    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3578  fi
3579fi
3580fi
3581fi
3582CC=$ac_cv_prog_CC
3583if test -n "$CC"; then
3584  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3585$as_echo "$CC" >&6; }
3586else
3587  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3588$as_echo "no" >&6; }
3589fi
3590
3591
3592fi
3593if test -z "$CC"; then
3594  if test -n "$ac_tool_prefix"; then
3595  for ac_prog in cl.exe
3596  do
3597    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3598set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3600$as_echo_n "checking for $ac_word... " >&6; }
3601if ${ac_cv_prog_CC+:} false; then :
3602  $as_echo_n "(cached) " >&6
3603else
3604  if test -n "$CC"; then
3605  ac_cv_prog_CC="$CC" # Let the user override the test.
3606else
3607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3608for as_dir in $PATH
3609do
3610  IFS=$as_save_IFS
3611  test -z "$as_dir" && as_dir=.
3612    for ac_exec_ext in '' $ac_executable_extensions; do
3613  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3614    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3615    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3616    break 2
3617  fi
3618done
3619  done
3620IFS=$as_save_IFS
3621
3622fi
3623fi
3624CC=$ac_cv_prog_CC
3625if test -n "$CC"; then
3626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3627$as_echo "$CC" >&6; }
3628else
3629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3630$as_echo "no" >&6; }
3631fi
3632
3633
3634    test -n "$CC" && break
3635  done
3636fi
3637if test -z "$CC"; then
3638  ac_ct_CC=$CC
3639  for ac_prog in cl.exe
3640do
3641  # Extract the first word of "$ac_prog", so it can be a program name with args.
3642set dummy $ac_prog; ac_word=$2
3643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3644$as_echo_n "checking for $ac_word... " >&6; }
3645if ${ac_cv_prog_ac_ct_CC+:} false; then :
3646  $as_echo_n "(cached) " >&6
3647else
3648  if test -n "$ac_ct_CC"; then
3649  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3650else
3651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3652for as_dir in $PATH
3653do
3654  IFS=$as_save_IFS
3655  test -z "$as_dir" && as_dir=.
3656    for ac_exec_ext in '' $ac_executable_extensions; do
3657  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3658    ac_cv_prog_ac_ct_CC="$ac_prog"
3659    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3660    break 2
3661  fi
3662done
3663  done
3664IFS=$as_save_IFS
3665
3666fi
3667fi
3668ac_ct_CC=$ac_cv_prog_ac_ct_CC
3669if test -n "$ac_ct_CC"; then
3670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3671$as_echo "$ac_ct_CC" >&6; }
3672else
3673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3674$as_echo "no" >&6; }
3675fi
3676
3677
3678  test -n "$ac_ct_CC" && break
3679done
3680
3681  if test "x$ac_ct_CC" = x; then
3682    CC=""
3683  else
3684    case $cross_compiling:$ac_tool_warned in
3685yes:)
3686{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3687$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3688ac_tool_warned=yes ;;
3689esac
3690    CC=$ac_ct_CC
3691  fi
3692fi
3693
3694fi
3695
3696
3697test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3698$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3699as_fn_error $? "no acceptable C compiler found in \$PATH
3700See \`config.log' for more details" "$LINENO" 5; }
3701
3702# Provide some information about the compiler.
3703$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3704set X $ac_compile
3705ac_compiler=$2
3706for ac_option in --version -v -V -qversion; do
3707  { { ac_try="$ac_compiler $ac_option >&5"
3708case "(($ac_try" in
3709  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3710  *) ac_try_echo=$ac_try;;
3711esac
3712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3713$as_echo "$ac_try_echo"; } >&5
3714  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3715  ac_status=$?
3716  if test -s conftest.err; then
3717    sed '10a\
3718... rest of stderr output deleted ...
3719         10q' conftest.err >conftest.er1
3720    cat conftest.er1 >&5
3721  fi
3722  rm -f conftest.er1 conftest.err
3723  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3724  test $ac_status = 0; }
3725done
3726
3727cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3728/* end confdefs.h.  */
3729
3730int
3731main ()
3732{
3733
3734  ;
3735  return 0;
3736}
3737_ACEOF
3738ac_clean_files_save=$ac_clean_files
3739ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3740# Try to create an executable without -o first, disregard a.out.
3741# It will help us diagnose broken compilers, and finding out an intuition
3742# of exeext.
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3744$as_echo_n "checking whether the C compiler works... " >&6; }
3745ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3746
3747# The possible output files:
3748ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3749
3750ac_rmfiles=
3751for ac_file in $ac_files
3752do
3753  case $ac_file in
3754    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3755    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3756  esac
3757done
3758rm -f $ac_rmfiles
3759
3760if { { ac_try="$ac_link_default"
3761case "(($ac_try" in
3762  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3763  *) ac_try_echo=$ac_try;;
3764esac
3765eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3766$as_echo "$ac_try_echo"; } >&5
3767  (eval "$ac_link_default") 2>&5
3768  ac_status=$?
3769  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3770  test $ac_status = 0; }; then :
3771  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3772# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3773# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3774# so that the user can short-circuit this test for compilers unknown to
3775# Autoconf.
3776for ac_file in $ac_files ''
3777do
3778  test -f "$ac_file" || continue
3779  case $ac_file in
3780    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3781	;;
3782    [ab].out )
3783	# We found the default executable, but exeext='' is most
3784	# certainly right.
3785	break;;
3786    *.* )
3787	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3788	then :; else
3789	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3790	fi
3791	# We set ac_cv_exeext here because the later test for it is not
3792	# safe: cross compilers may not add the suffix if given an `-o'
3793	# argument, so we may need to know it at that point already.
3794	# Even if this section looks crufty: it has the advantage of
3795	# actually working.
3796	break;;
3797    * )
3798	break;;
3799  esac
3800done
3801test "$ac_cv_exeext" = no && ac_cv_exeext=
3802
3803else
3804  ac_file=''
3805fi
3806if test -z "$ac_file"; then :
3807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3808$as_echo "no" >&6; }
3809$as_echo "$as_me: failed program was:" >&5
3810sed 's/^/| /' conftest.$ac_ext >&5
3811
3812{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3813$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3814as_fn_error 77 "C compiler cannot create executables
3815See \`config.log' for more details" "$LINENO" 5; }
3816else
3817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3818$as_echo "yes" >&6; }
3819fi
3820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3821$as_echo_n "checking for C compiler default output file name... " >&6; }
3822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3823$as_echo "$ac_file" >&6; }
3824ac_exeext=$ac_cv_exeext
3825
3826rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3827ac_clean_files=$ac_clean_files_save
3828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3829$as_echo_n "checking for suffix of executables... " >&6; }
3830if { { ac_try="$ac_link"
3831case "(($ac_try" in
3832  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3833  *) ac_try_echo=$ac_try;;
3834esac
3835eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3836$as_echo "$ac_try_echo"; } >&5
3837  (eval "$ac_link") 2>&5
3838  ac_status=$?
3839  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3840  test $ac_status = 0; }; then :
3841  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3842# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3843# work properly (i.e., refer to `conftest.exe'), while it won't with
3844# `rm'.
3845for ac_file in conftest.exe conftest conftest.*; do
3846  test -f "$ac_file" || continue
3847  case $ac_file in
3848    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3849    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3850	  break;;
3851    * ) break;;
3852  esac
3853done
3854else
3855  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3856$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3857as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3858See \`config.log' for more details" "$LINENO" 5; }
3859fi
3860rm -f conftest conftest$ac_cv_exeext
3861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3862$as_echo "$ac_cv_exeext" >&6; }
3863
3864rm -f conftest.$ac_ext
3865EXEEXT=$ac_cv_exeext
3866ac_exeext=$EXEEXT
3867cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3868/* end confdefs.h.  */
3869#include <stdio.h>
3870int
3871main ()
3872{
3873FILE *f = fopen ("conftest.out", "w");
3874 return ferror (f) || fclose (f) != 0;
3875
3876  ;
3877  return 0;
3878}
3879_ACEOF
3880ac_clean_files="$ac_clean_files conftest.out"
3881# Check that the compiler produces executables we can run.  If not, either
3882# the compiler is broken, or we cross compile.
3883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3884$as_echo_n "checking whether we are cross compiling... " >&6; }
3885if test "$cross_compiling" != yes; then
3886  { { ac_try="$ac_link"
3887case "(($ac_try" in
3888  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3889  *) ac_try_echo=$ac_try;;
3890esac
3891eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3892$as_echo "$ac_try_echo"; } >&5
3893  (eval "$ac_link") 2>&5
3894  ac_status=$?
3895  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3896  test $ac_status = 0; }
3897  if { ac_try='./conftest$ac_cv_exeext'
3898  { { case "(($ac_try" in
3899  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3900  *) ac_try_echo=$ac_try;;
3901esac
3902eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3903$as_echo "$ac_try_echo"; } >&5
3904  (eval "$ac_try") 2>&5
3905  ac_status=$?
3906  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3907  test $ac_status = 0; }; }; then
3908    cross_compiling=no
3909  else
3910    if test "$cross_compiling" = maybe; then
3911	cross_compiling=yes
3912    else
3913	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3914$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3915as_fn_error $? "cannot run C compiled programs.
3916If you meant to cross compile, use \`--host'.
3917See \`config.log' for more details" "$LINENO" 5; }
3918    fi
3919  fi
3920fi
3921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3922$as_echo "$cross_compiling" >&6; }
3923
3924rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3925ac_clean_files=$ac_clean_files_save
3926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3927$as_echo_n "checking for suffix of object files... " >&6; }
3928if ${ac_cv_objext+:} false; then :
3929  $as_echo_n "(cached) " >&6
3930else
3931  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3932/* end confdefs.h.  */
3933
3934int
3935main ()
3936{
3937
3938  ;
3939  return 0;
3940}
3941_ACEOF
3942rm -f conftest.o conftest.obj
3943if { { ac_try="$ac_compile"
3944case "(($ac_try" in
3945  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3946  *) ac_try_echo=$ac_try;;
3947esac
3948eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3949$as_echo "$ac_try_echo"; } >&5
3950  (eval "$ac_compile") 2>&5
3951  ac_status=$?
3952  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3953  test $ac_status = 0; }; then :
3954  for ac_file in conftest.o conftest.obj conftest.*; do
3955  test -f "$ac_file" || continue;
3956  case $ac_file in
3957    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3958    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3959       break;;
3960  esac
3961done
3962else
3963  $as_echo "$as_me: failed program was:" >&5
3964sed 's/^/| /' conftest.$ac_ext >&5
3965
3966{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3967$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3968as_fn_error $? "cannot compute suffix of object files: cannot compile
3969See \`config.log' for more details" "$LINENO" 5; }
3970fi
3971rm -f conftest.$ac_cv_objext conftest.$ac_ext
3972fi
3973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3974$as_echo "$ac_cv_objext" >&6; }
3975OBJEXT=$ac_cv_objext
3976ac_objext=$OBJEXT
3977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3978$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3979if ${ac_cv_c_compiler_gnu+:} false; then :
3980  $as_echo_n "(cached) " >&6
3981else
3982  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3983/* end confdefs.h.  */
3984
3985int
3986main ()
3987{
3988#ifndef __GNUC__
3989       choke me
3990#endif
3991
3992  ;
3993  return 0;
3994}
3995_ACEOF
3996if ac_fn_c_try_compile "$LINENO"; then :
3997  ac_compiler_gnu=yes
3998else
3999  ac_compiler_gnu=no
4000fi
4001rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4002ac_cv_c_compiler_gnu=$ac_compiler_gnu
4003
4004fi
4005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4006$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4007if test $ac_compiler_gnu = yes; then
4008  GCC=yes
4009else
4010  GCC=
4011fi
4012ac_test_CFLAGS=${CFLAGS+set}
4013ac_save_CFLAGS=$CFLAGS
4014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4015$as_echo_n "checking whether $CC accepts -g... " >&6; }
4016if ${ac_cv_prog_cc_g+:} false; then :
4017  $as_echo_n "(cached) " >&6
4018else
4019  ac_save_c_werror_flag=$ac_c_werror_flag
4020   ac_c_werror_flag=yes
4021   ac_cv_prog_cc_g=no
4022   CFLAGS="-g"
4023   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4024/* end confdefs.h.  */
4025
4026int
4027main ()
4028{
4029
4030  ;
4031  return 0;
4032}
4033_ACEOF
4034if ac_fn_c_try_compile "$LINENO"; then :
4035  ac_cv_prog_cc_g=yes
4036else
4037  CFLAGS=""
4038      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4039/* end confdefs.h.  */
4040
4041int
4042main ()
4043{
4044
4045  ;
4046  return 0;
4047}
4048_ACEOF
4049if ac_fn_c_try_compile "$LINENO"; then :
4050
4051else
4052  ac_c_werror_flag=$ac_save_c_werror_flag
4053	 CFLAGS="-g"
4054	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4055/* end confdefs.h.  */
4056
4057int
4058main ()
4059{
4060
4061  ;
4062  return 0;
4063}
4064_ACEOF
4065if ac_fn_c_try_compile "$LINENO"; then :
4066  ac_cv_prog_cc_g=yes
4067fi
4068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4069fi
4070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4071fi
4072rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4073   ac_c_werror_flag=$ac_save_c_werror_flag
4074fi
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4076$as_echo "$ac_cv_prog_cc_g" >&6; }
4077if test "$ac_test_CFLAGS" = set; then
4078  CFLAGS=$ac_save_CFLAGS
4079elif test $ac_cv_prog_cc_g = yes; then
4080  if test "$GCC" = yes; then
4081    CFLAGS="-g -O2"
4082  else
4083    CFLAGS="-g"
4084  fi
4085else
4086  if test "$GCC" = yes; then
4087    CFLAGS="-O2"
4088  else
4089    CFLAGS=
4090  fi
4091fi
4092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4093$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4094if ${ac_cv_prog_cc_c89+:} false; then :
4095  $as_echo_n "(cached) " >&6
4096else
4097  ac_cv_prog_cc_c89=no
4098ac_save_CC=$CC
4099cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4100/* end confdefs.h.  */
4101#include <stdarg.h>
4102#include <stdio.h>
4103struct stat;
4104/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4105struct buf { int x; };
4106FILE * (*rcsopen) (struct buf *, struct stat *, int);
4107static char *e (p, i)
4108     char **p;
4109     int i;
4110{
4111  return p[i];
4112}
4113static char *f (char * (*g) (char **, int), char **p, ...)
4114{
4115  char *s;
4116  va_list v;
4117  va_start (v,p);
4118  s = g (p, va_arg (v,int));
4119  va_end (v);
4120  return s;
4121}
4122
4123/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4124   function prototypes and stuff, but not '\xHH' hex character constants.
4125   These don't provoke an error unfortunately, instead are silently treated
4126   as 'x'.  The following induces an error, until -std is added to get
4127   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4128   array size at least.  It's necessary to write '\x00'==0 to get something
4129   that's true only with -std.  */
4130int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4131
4132/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4133   inside strings and character constants.  */
4134#define FOO(x) 'x'
4135int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4136
4137int test (int i, double x);
4138struct s1 {int (*f) (int a);};
4139struct s2 {int (*f) (double a);};
4140int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4141int argc;
4142char **argv;
4143int
4144main ()
4145{
4146return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4147  ;
4148  return 0;
4149}
4150_ACEOF
4151for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4152	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4153do
4154  CC="$ac_save_CC $ac_arg"
4155  if ac_fn_c_try_compile "$LINENO"; then :
4156  ac_cv_prog_cc_c89=$ac_arg
4157fi
4158rm -f core conftest.err conftest.$ac_objext
4159  test "x$ac_cv_prog_cc_c89" != "xno" && break
4160done
4161rm -f conftest.$ac_ext
4162CC=$ac_save_CC
4163
4164fi
4165# AC_CACHE_VAL
4166case "x$ac_cv_prog_cc_c89" in
4167  x)
4168    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4169$as_echo "none needed" >&6; } ;;
4170  xno)
4171    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4172$as_echo "unsupported" >&6; } ;;
4173  *)
4174    CC="$CC $ac_cv_prog_cc_c89"
4175    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4176$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4177esac
4178if test "x$ac_cv_prog_cc_c89" != xno; then :
4179
4180fi
4181
4182ac_ext=c
4183ac_cpp='$CPP $CPPFLAGS'
4184ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4185ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4186ac_compiler_gnu=$ac_cv_c_compiler_gnu
4187
4188ac_ext=c
4189ac_cpp='$CPP $CPPFLAGS'
4190ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4191ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4192ac_compiler_gnu=$ac_cv_c_compiler_gnu
4193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4194$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4195if ${am_cv_prog_cc_c_o+:} false; then :
4196  $as_echo_n "(cached) " >&6
4197else
4198  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4199/* end confdefs.h.  */
4200
4201int
4202main ()
4203{
4204
4205  ;
4206  return 0;
4207}
4208_ACEOF
4209  # Make sure it works both with $CC and with simple cc.
4210  # Following AC_PROG_CC_C_O, we do the test twice because some
4211  # compilers refuse to overwrite an existing .o file with -o,
4212  # though they will create one.
4213  am_cv_prog_cc_c_o=yes
4214  for am_i in 1 2; do
4215    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4216   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4217   ac_status=$?
4218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4219   (exit $ac_status); } \
4220         && test -f conftest2.$ac_objext; then
4221      : OK
4222    else
4223      am_cv_prog_cc_c_o=no
4224      break
4225    fi
4226  done
4227  rm -f core conftest*
4228  unset am_i
4229fi
4230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4231$as_echo "$am_cv_prog_cc_c_o" >&6; }
4232if test "$am_cv_prog_cc_c_o" != yes; then
4233   # Losing compiler, so override with the script.
4234   # FIXME: It is wrong to rewrite CC.
4235   # But if we don't then we get into trouble of one sort or another.
4236   # A longer-term fix would be to have automake use am__CC in this case,
4237   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4238   CC="$am_aux_dir/compile $CC"
4239fi
4240ac_ext=c
4241ac_cpp='$CPP $CPPFLAGS'
4242ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4243ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4244ac_compiler_gnu=$ac_cv_c_compiler_gnu
4245
4246DEPDIR="${am__leading_dot}deps"
4247
4248ac_config_commands="$ac_config_commands depfiles"
4249
4250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
4251$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
4252cat > confinc.mk << 'END'
4253am__doit:
4254	@echo this is the am__doit target >confinc.out
4255.PHONY: am__doit
4256END
4257am__include="#"
4258am__quote=
4259# BSD make does it like this.
4260echo '.include "confinc.mk" # ignored' > confmf.BSD
4261# Other make implementations (GNU, Solaris 10, AIX) do it like this.
4262echo 'include confinc.mk # ignored' > confmf.GNU
4263_am_result=no
4264for s in GNU BSD; do
4265  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
4266   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
4267   ac_status=$?
4268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4269   (exit $ac_status); }
4270  case $?:`cat confinc.out 2>/dev/null` in #(
4271  '0:this is the am__doit target') :
4272    case $s in #(
4273  BSD) :
4274    am__include='.include' am__quote='"' ;; #(
4275  *) :
4276    am__include='include' am__quote='' ;;
4277esac ;; #(
4278  *) :
4279     ;;
4280esac
4281  if test "$am__include" != "#"; then
4282    _am_result="yes ($s style)"
4283    break
4284  fi
4285done
4286rm -f confinc.* confmf.*
4287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4288$as_echo "${_am_result}" >&6; }
4289
4290# Check whether --enable-dependency-tracking was given.
4291if test "${enable_dependency_tracking+set}" = set; then :
4292  enableval=$enable_dependency_tracking;
4293fi
4294
4295if test "x$enable_dependency_tracking" != xno; then
4296  am_depcomp="$ac_aux_dir/depcomp"
4297  AMDEPBACKSLASH='\'
4298  am__nodep='_no'
4299fi
4300 if test "x$enable_dependency_tracking" != xno; then
4301  AMDEP_TRUE=
4302  AMDEP_FALSE='#'
4303else
4304  AMDEP_TRUE='#'
4305  AMDEP_FALSE=
4306fi
4307
4308
4309
4310depcc="$CC"   am_compiler_list=
4311
4312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4313$as_echo_n "checking dependency style of $depcc... " >&6; }
4314if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4315  $as_echo_n "(cached) " >&6
4316else
4317  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4318  # We make a subdir and do the tests there.  Otherwise we can end up
4319  # making bogus files that we don't know about and never remove.  For
4320  # instance it was reported that on HP-UX the gcc test will end up
4321  # making a dummy file named 'D' -- because '-MD' means "put the output
4322  # in D".
4323  rm -rf conftest.dir
4324  mkdir conftest.dir
4325  # Copy depcomp to subdir because otherwise we won't find it if we're
4326  # using a relative directory.
4327  cp "$am_depcomp" conftest.dir
4328  cd conftest.dir
4329  # We will build objects and dependencies in a subdirectory because
4330  # it helps to detect inapplicable dependency modes.  For instance
4331  # both Tru64's cc and ICC support -MD to output dependencies as a
4332  # side effect of compilation, but ICC will put the dependencies in
4333  # the current directory while Tru64 will put them in the object
4334  # directory.
4335  mkdir sub
4336
4337  am_cv_CC_dependencies_compiler_type=none
4338  if test "$am_compiler_list" = ""; then
4339     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4340  fi
4341  am__universal=false
4342  case " $depcc " in #(
4343     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4344     esac
4345
4346  for depmode in $am_compiler_list; do
4347    # Setup a source with many dependencies, because some compilers
4348    # like to wrap large dependency lists on column 80 (with \), and
4349    # we should not choose a depcomp mode which is confused by this.
4350    #
4351    # We need to recreate these files for each test, as the compiler may
4352    # overwrite some of them when testing with obscure command lines.
4353    # This happens at least with the AIX C compiler.
4354    : > sub/conftest.c
4355    for i in 1 2 3 4 5 6; do
4356      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4357      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4358      # Solaris 10 /bin/sh.
4359      echo '/* dummy */' > sub/conftst$i.h
4360    done
4361    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4362
4363    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4364    # mode.  It turns out that the SunPro C++ compiler does not properly
4365    # handle '-M -o', and we need to detect this.  Also, some Intel
4366    # versions had trouble with output in subdirs.
4367    am__obj=sub/conftest.${OBJEXT-o}
4368    am__minus_obj="-o $am__obj"
4369    case $depmode in
4370    gcc)
4371      # This depmode causes a compiler race in universal mode.
4372      test "$am__universal" = false || continue
4373      ;;
4374    nosideeffect)
4375      # After this tag, mechanisms are not by side-effect, so they'll
4376      # only be used when explicitly requested.
4377      if test "x$enable_dependency_tracking" = xyes; then
4378	continue
4379      else
4380	break
4381      fi
4382      ;;
4383    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4384      # This compiler won't grok '-c -o', but also, the minuso test has
4385      # not run yet.  These depmodes are late enough in the game, and
4386      # so weak that their functioning should not be impacted.
4387      am__obj=conftest.${OBJEXT-o}
4388      am__minus_obj=
4389      ;;
4390    none) break ;;
4391    esac
4392    if depmode=$depmode \
4393       source=sub/conftest.c object=$am__obj \
4394       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4395       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4396         >/dev/null 2>conftest.err &&
4397       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4398       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4399       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4400       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4401      # icc doesn't choke on unknown options, it will just issue warnings
4402      # or remarks (even with -Werror).  So we grep stderr for any message
4403      # that says an option was ignored or not supported.
4404      # When given -MP, icc 7.0 and 7.1 complain thusly:
4405      #   icc: Command line warning: ignoring option '-M'; no argument required
4406      # The diagnosis changed in icc 8.0:
4407      #   icc: Command line remark: option '-MP' not supported
4408      if (grep 'ignoring option' conftest.err ||
4409          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4410        am_cv_CC_dependencies_compiler_type=$depmode
4411        break
4412      fi
4413    fi
4414  done
4415
4416  cd ..
4417  rm -rf conftest.dir
4418else
4419  am_cv_CC_dependencies_compiler_type=none
4420fi
4421
4422fi
4423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4424$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4425CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4426
4427 if
4428  test "x$enable_dependency_tracking" != xno \
4429  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4430  am__fastdepCC_TRUE=
4431  am__fastdepCC_FALSE='#'
4432else
4433  am__fastdepCC_TRUE='#'
4434  am__fastdepCC_FALSE=
4435fi
4436
4437
4438
4439ac_ext=c
4440ac_cpp='$CPP $CPPFLAGS'
4441ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4442ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4443ac_compiler_gnu=$ac_cv_c_compiler_gnu
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4445$as_echo_n "checking how to run the C preprocessor... " >&6; }
4446# On Suns, sometimes $CPP names a directory.
4447if test -n "$CPP" && test -d "$CPP"; then
4448  CPP=
4449fi
4450if test -z "$CPP"; then
4451  if ${ac_cv_prog_CPP+:} false; then :
4452  $as_echo_n "(cached) " >&6
4453else
4454      # Double quotes because CPP needs to be expanded
4455    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4456    do
4457      ac_preproc_ok=false
4458for ac_c_preproc_warn_flag in '' yes
4459do
4460  # Use a header file that comes with gcc, so configuring glibc
4461  # with a fresh cross-compiler works.
4462  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4463  # <limits.h> exists even on freestanding compilers.
4464  # On the NeXT, cc -E runs the code through the compiler's parser,
4465  # not just through cpp. "Syntax error" is here to catch this case.
4466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4467/* end confdefs.h.  */
4468#ifdef __STDC__
4469# include <limits.h>
4470#else
4471# include <assert.h>
4472#endif
4473		     Syntax error
4474_ACEOF
4475if ac_fn_c_try_cpp "$LINENO"; then :
4476
4477else
4478  # Broken: fails on valid input.
4479continue
4480fi
4481rm -f conftest.err conftest.i conftest.$ac_ext
4482
4483  # OK, works on sane cases.  Now check whether nonexistent headers
4484  # can be detected and how.
4485  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4486/* end confdefs.h.  */
4487#include <ac_nonexistent.h>
4488_ACEOF
4489if ac_fn_c_try_cpp "$LINENO"; then :
4490  # Broken: success on invalid input.
4491continue
4492else
4493  # Passes both tests.
4494ac_preproc_ok=:
4495break
4496fi
4497rm -f conftest.err conftest.i conftest.$ac_ext
4498
4499done
4500# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4501rm -f conftest.i conftest.err conftest.$ac_ext
4502if $ac_preproc_ok; then :
4503  break
4504fi
4505
4506    done
4507    ac_cv_prog_CPP=$CPP
4508
4509fi
4510  CPP=$ac_cv_prog_CPP
4511else
4512  ac_cv_prog_CPP=$CPP
4513fi
4514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4515$as_echo "$CPP" >&6; }
4516ac_preproc_ok=false
4517for ac_c_preproc_warn_flag in '' yes
4518do
4519  # Use a header file that comes with gcc, so configuring glibc
4520  # with a fresh cross-compiler works.
4521  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4522  # <limits.h> exists even on freestanding compilers.
4523  # On the NeXT, cc -E runs the code through the compiler's parser,
4524  # not just through cpp. "Syntax error" is here to catch this case.
4525  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4526/* end confdefs.h.  */
4527#ifdef __STDC__
4528# include <limits.h>
4529#else
4530# include <assert.h>
4531#endif
4532		     Syntax error
4533_ACEOF
4534if ac_fn_c_try_cpp "$LINENO"; then :
4535
4536else
4537  # Broken: fails on valid input.
4538continue
4539fi
4540rm -f conftest.err conftest.i conftest.$ac_ext
4541
4542  # OK, works on sane cases.  Now check whether nonexistent headers
4543  # can be detected and how.
4544  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4545/* end confdefs.h.  */
4546#include <ac_nonexistent.h>
4547_ACEOF
4548if ac_fn_c_try_cpp "$LINENO"; then :
4549  # Broken: success on invalid input.
4550continue
4551else
4552  # Passes both tests.
4553ac_preproc_ok=:
4554break
4555fi
4556rm -f conftest.err conftest.i conftest.$ac_ext
4557
4558done
4559# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4560rm -f conftest.i conftest.err conftest.$ac_ext
4561if $ac_preproc_ok; then :
4562
4563else
4564  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4566as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4567See \`config.log' for more details" "$LINENO" 5; }
4568fi
4569
4570ac_ext=c
4571ac_cpp='$CPP $CPPFLAGS'
4572ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4573ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4574ac_compiler_gnu=$ac_cv_c_compiler_gnu
4575
4576
4577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4578$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4579if ${ac_cv_path_GREP+:} false; then :
4580  $as_echo_n "(cached) " >&6
4581else
4582  if test -z "$GREP"; then
4583  ac_path_GREP_found=false
4584  # Loop through the user's path and test for each of PROGNAME-LIST
4585  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4587do
4588  IFS=$as_save_IFS
4589  test -z "$as_dir" && as_dir=.
4590    for ac_prog in grep ggrep; do
4591    for ac_exec_ext in '' $ac_executable_extensions; do
4592      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4593      as_fn_executable_p "$ac_path_GREP" || continue
4594# Check for GNU ac_path_GREP and select it if it is found.
4595  # Check for GNU $ac_path_GREP
4596case `"$ac_path_GREP" --version 2>&1` in
4597*GNU*)
4598  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4599*)
4600  ac_count=0
4601  $as_echo_n 0123456789 >"conftest.in"
4602  while :
4603  do
4604    cat "conftest.in" "conftest.in" >"conftest.tmp"
4605    mv "conftest.tmp" "conftest.in"
4606    cp "conftest.in" "conftest.nl"
4607    $as_echo 'GREP' >> "conftest.nl"
4608    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4609    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4610    as_fn_arith $ac_count + 1 && ac_count=$as_val
4611    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4612      # Best one so far, save it but keep looking for a better one
4613      ac_cv_path_GREP="$ac_path_GREP"
4614      ac_path_GREP_max=$ac_count
4615    fi
4616    # 10*(2^10) chars as input seems more than enough
4617    test $ac_count -gt 10 && break
4618  done
4619  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4620esac
4621
4622      $ac_path_GREP_found && break 3
4623    done
4624  done
4625  done
4626IFS=$as_save_IFS
4627  if test -z "$ac_cv_path_GREP"; then
4628    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4629  fi
4630else
4631  ac_cv_path_GREP=$GREP
4632fi
4633
4634fi
4635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4636$as_echo "$ac_cv_path_GREP" >&6; }
4637 GREP="$ac_cv_path_GREP"
4638
4639
4640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4641$as_echo_n "checking for egrep... " >&6; }
4642if ${ac_cv_path_EGREP+:} false; then :
4643  $as_echo_n "(cached) " >&6
4644else
4645  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4646   then ac_cv_path_EGREP="$GREP -E"
4647   else
4648     if test -z "$EGREP"; then
4649  ac_path_EGREP_found=false
4650  # Loop through the user's path and test for each of PROGNAME-LIST
4651  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4652for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4653do
4654  IFS=$as_save_IFS
4655  test -z "$as_dir" && as_dir=.
4656    for ac_prog in egrep; do
4657    for ac_exec_ext in '' $ac_executable_extensions; do
4658      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4659      as_fn_executable_p "$ac_path_EGREP" || continue
4660# Check for GNU ac_path_EGREP and select it if it is found.
4661  # Check for GNU $ac_path_EGREP
4662case `"$ac_path_EGREP" --version 2>&1` in
4663*GNU*)
4664  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4665*)
4666  ac_count=0
4667  $as_echo_n 0123456789 >"conftest.in"
4668  while :
4669  do
4670    cat "conftest.in" "conftest.in" >"conftest.tmp"
4671    mv "conftest.tmp" "conftest.in"
4672    cp "conftest.in" "conftest.nl"
4673    $as_echo 'EGREP' >> "conftest.nl"
4674    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4675    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4676    as_fn_arith $ac_count + 1 && ac_count=$as_val
4677    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4678      # Best one so far, save it but keep looking for a better one
4679      ac_cv_path_EGREP="$ac_path_EGREP"
4680      ac_path_EGREP_max=$ac_count
4681    fi
4682    # 10*(2^10) chars as input seems more than enough
4683    test $ac_count -gt 10 && break
4684  done
4685  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4686esac
4687
4688      $ac_path_EGREP_found && break 3
4689    done
4690  done
4691  done
4692IFS=$as_save_IFS
4693  if test -z "$ac_cv_path_EGREP"; then
4694    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4695  fi
4696else
4697  ac_cv_path_EGREP=$EGREP
4698fi
4699
4700   fi
4701fi
4702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4703$as_echo "$ac_cv_path_EGREP" >&6; }
4704 EGREP="$ac_cv_path_EGREP"
4705
4706
4707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4708$as_echo_n "checking for ANSI C header files... " >&6; }
4709if ${ac_cv_header_stdc+:} false; then :
4710  $as_echo_n "(cached) " >&6
4711else
4712  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4713/* end confdefs.h.  */
4714#include <stdlib.h>
4715#include <stdarg.h>
4716#include <string.h>
4717#include <float.h>
4718
4719int
4720main ()
4721{
4722
4723  ;
4724  return 0;
4725}
4726_ACEOF
4727if ac_fn_c_try_compile "$LINENO"; then :
4728  ac_cv_header_stdc=yes
4729else
4730  ac_cv_header_stdc=no
4731fi
4732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733
4734if test $ac_cv_header_stdc = yes; then
4735  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4736  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4737/* end confdefs.h.  */
4738#include <string.h>
4739
4740_ACEOF
4741if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4742  $EGREP "memchr" >/dev/null 2>&1; then :
4743
4744else
4745  ac_cv_header_stdc=no
4746fi
4747rm -f conftest*
4748
4749fi
4750
4751if test $ac_cv_header_stdc = yes; then
4752  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4753  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4754/* end confdefs.h.  */
4755#include <stdlib.h>
4756
4757_ACEOF
4758if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4759  $EGREP "free" >/dev/null 2>&1; then :
4760
4761else
4762  ac_cv_header_stdc=no
4763fi
4764rm -f conftest*
4765
4766fi
4767
4768if test $ac_cv_header_stdc = yes; then
4769  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4770  if test "$cross_compiling" = yes; then :
4771  :
4772else
4773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4774/* end confdefs.h.  */
4775#include <ctype.h>
4776#include <stdlib.h>
4777#if ((' ' & 0x0FF) == 0x020)
4778# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4779# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4780#else
4781# define ISLOWER(c) \
4782		   (('a' <= (c) && (c) <= 'i') \
4783		     || ('j' <= (c) && (c) <= 'r') \
4784		     || ('s' <= (c) && (c) <= 'z'))
4785# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4786#endif
4787
4788#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4789int
4790main ()
4791{
4792  int i;
4793  for (i = 0; i < 256; i++)
4794    if (XOR (islower (i), ISLOWER (i))
4795	|| toupper (i) != TOUPPER (i))
4796      return 2;
4797  return 0;
4798}
4799_ACEOF
4800if ac_fn_c_try_run "$LINENO"; then :
4801
4802else
4803  ac_cv_header_stdc=no
4804fi
4805rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4806  conftest.$ac_objext conftest.beam conftest.$ac_ext
4807fi
4808
4809fi
4810fi
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4812$as_echo "$ac_cv_header_stdc" >&6; }
4813if test $ac_cv_header_stdc = yes; then
4814
4815$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4816
4817fi
4818
4819# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4820for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4821		  inttypes.h stdint.h unistd.h
4822do :
4823  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4824ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4825"
4826if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4827  cat >>confdefs.h <<_ACEOF
4828#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4829_ACEOF
4830
4831fi
4832
4833done
4834
4835
4836
4837  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4838if test "x$ac_cv_header_minix_config_h" = xyes; then :
4839  MINIX=yes
4840else
4841  MINIX=
4842fi
4843
4844
4845  if test "$MINIX" = yes; then
4846
4847$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4848
4849
4850$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4851
4852
4853$as_echo "#define _MINIX 1" >>confdefs.h
4854
4855  fi
4856
4857
4858  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4859$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4860if ${ac_cv_safe_to_define___extensions__+:} false; then :
4861  $as_echo_n "(cached) " >&6
4862else
4863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4864/* end confdefs.h.  */
4865
4866#         define __EXTENSIONS__ 1
4867          $ac_includes_default
4868int
4869main ()
4870{
4871
4872  ;
4873  return 0;
4874}
4875_ACEOF
4876if ac_fn_c_try_compile "$LINENO"; then :
4877  ac_cv_safe_to_define___extensions__=yes
4878else
4879  ac_cv_safe_to_define___extensions__=no
4880fi
4881rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4882fi
4883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4884$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4885  test $ac_cv_safe_to_define___extensions__ = yes &&
4886    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4887
4888  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4889
4890  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4891
4892  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4893
4894  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4895
4896
4897# Check whether --enable-largefile was given.
4898if test "${enable_largefile+set}" = set; then :
4899  enableval=$enable_largefile;
4900fi
4901
4902if test "$enable_largefile" != no; then
4903
4904  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4905$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4906if ${ac_cv_sys_largefile_CC+:} false; then :
4907  $as_echo_n "(cached) " >&6
4908else
4909  ac_cv_sys_largefile_CC=no
4910     if test "$GCC" != yes; then
4911       ac_save_CC=$CC
4912       while :; do
4913	 # IRIX 6.2 and later do not support large files by default,
4914	 # so use the C compiler's -n32 option if that helps.
4915	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4916/* end confdefs.h.  */
4917#include <sys/types.h>
4918 /* Check that off_t can represent 2**63 - 1 correctly.
4919    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4920    since some C++ compilers masquerading as C compilers
4921    incorrectly reject 9223372036854775807.  */
4922#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4923  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4924		       && LARGE_OFF_T % 2147483647 == 1)
4925		      ? 1 : -1];
4926int
4927main ()
4928{
4929
4930  ;
4931  return 0;
4932}
4933_ACEOF
4934	 if ac_fn_c_try_compile "$LINENO"; then :
4935  break
4936fi
4937rm -f core conftest.err conftest.$ac_objext
4938	 CC="$CC -n32"
4939	 if ac_fn_c_try_compile "$LINENO"; then :
4940  ac_cv_sys_largefile_CC=' -n32'; break
4941fi
4942rm -f core conftest.err conftest.$ac_objext
4943	 break
4944       done
4945       CC=$ac_save_CC
4946       rm -f conftest.$ac_ext
4947    fi
4948fi
4949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4950$as_echo "$ac_cv_sys_largefile_CC" >&6; }
4951  if test "$ac_cv_sys_largefile_CC" != no; then
4952    CC=$CC$ac_cv_sys_largefile_CC
4953  fi
4954
4955  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4956$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4957if ${ac_cv_sys_file_offset_bits+:} false; then :
4958  $as_echo_n "(cached) " >&6
4959else
4960  while :; do
4961  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4962/* end confdefs.h.  */
4963#include <sys/types.h>
4964 /* Check that off_t can represent 2**63 - 1 correctly.
4965    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4966    since some C++ compilers masquerading as C compilers
4967    incorrectly reject 9223372036854775807.  */
4968#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4969  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4970		       && LARGE_OFF_T % 2147483647 == 1)
4971		      ? 1 : -1];
4972int
4973main ()
4974{
4975
4976  ;
4977  return 0;
4978}
4979_ACEOF
4980if ac_fn_c_try_compile "$LINENO"; then :
4981  ac_cv_sys_file_offset_bits=no; break
4982fi
4983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4984  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4985/* end confdefs.h.  */
4986#define _FILE_OFFSET_BITS 64
4987#include <sys/types.h>
4988 /* Check that off_t can represent 2**63 - 1 correctly.
4989    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4990    since some C++ compilers masquerading as C compilers
4991    incorrectly reject 9223372036854775807.  */
4992#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4993  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4994		       && LARGE_OFF_T % 2147483647 == 1)
4995		      ? 1 : -1];
4996int
4997main ()
4998{
4999
5000  ;
5001  return 0;
5002}
5003_ACEOF
5004if ac_fn_c_try_compile "$LINENO"; then :
5005  ac_cv_sys_file_offset_bits=64; break
5006fi
5007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5008  ac_cv_sys_file_offset_bits=unknown
5009  break
5010done
5011fi
5012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5013$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5014case $ac_cv_sys_file_offset_bits in #(
5015  no | unknown) ;;
5016  *)
5017cat >>confdefs.h <<_ACEOF
5018#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5019_ACEOF
5020;;
5021esac
5022rm -rf conftest*
5023  if test $ac_cv_sys_file_offset_bits = unknown; then
5024    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5025$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5026if ${ac_cv_sys_large_files+:} false; then :
5027  $as_echo_n "(cached) " >&6
5028else
5029  while :; do
5030  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5031/* end confdefs.h.  */
5032#include <sys/types.h>
5033 /* Check that off_t can represent 2**63 - 1 correctly.
5034    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5035    since some C++ compilers masquerading as C compilers
5036    incorrectly reject 9223372036854775807.  */
5037#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5038  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5039		       && LARGE_OFF_T % 2147483647 == 1)
5040		      ? 1 : -1];
5041int
5042main ()
5043{
5044
5045  ;
5046  return 0;
5047}
5048_ACEOF
5049if ac_fn_c_try_compile "$LINENO"; then :
5050  ac_cv_sys_large_files=no; break
5051fi
5052rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5053  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5054/* end confdefs.h.  */
5055#define _LARGE_FILES 1
5056#include <sys/types.h>
5057 /* Check that off_t can represent 2**63 - 1 correctly.
5058    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5059    since some C++ compilers masquerading as C compilers
5060    incorrectly reject 9223372036854775807.  */
5061#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5062  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5063		       && LARGE_OFF_T % 2147483647 == 1)
5064		      ? 1 : -1];
5065int
5066main ()
5067{
5068
5069  ;
5070  return 0;
5071}
5072_ACEOF
5073if ac_fn_c_try_compile "$LINENO"; then :
5074  ac_cv_sys_large_files=1; break
5075fi
5076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5077  ac_cv_sys_large_files=unknown
5078  break
5079done
5080fi
5081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5082$as_echo "$ac_cv_sys_large_files" >&6; }
5083case $ac_cv_sys_large_files in #(
5084  no | unknown) ;;
5085  *)
5086cat >>confdefs.h <<_ACEOF
5087#define _LARGE_FILES $ac_cv_sys_large_files
5088_ACEOF
5089;;
5090esac
5091rm -rf conftest*
5092  fi
5093
5094
5095fi
5096
5097
5098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5099$as_echo_n "checking whether ln -s works... " >&6; }
5100LN_S=$as_ln_s
5101if test "$LN_S" = "ln -s"; then
5102  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5103$as_echo "yes" >&6; }
5104else
5105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5106$as_echo "no, using $LN_S" >&6; }
5107fi
5108
5109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5110$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5111set x ${MAKE-make}
5112ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5113if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
5114  $as_echo_n "(cached) " >&6
5115else
5116  cat >conftest.make <<\_ACEOF
5117SHELL = /bin/sh
5118all:
5119	@echo '@@@%%%=$(MAKE)=@@@%%%'
5120_ACEOF
5121# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5122case `${MAKE-make} -f conftest.make 2>/dev/null` in
5123  *@@@%%%=?*=@@@%%%*)
5124    eval ac_cv_prog_make_${ac_make}_set=yes;;
5125  *)
5126    eval ac_cv_prog_make_${ac_make}_set=no;;
5127esac
5128rm -f conftest.make
5129fi
5130if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
5131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5132$as_echo "yes" >&6; }
5133  SET_MAKE=
5134else
5135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5136$as_echo "no" >&6; }
5137  SET_MAKE="MAKE=${MAKE-make}"
5138fi
5139
5140
5141
5142
5143
5144
5145
5146
5147if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5148	if test -n "$ac_tool_prefix"; then
5149  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5150set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5152$as_echo_n "checking for $ac_word... " >&6; }
5153if ${ac_cv_path_PKG_CONFIG+:} false; then :
5154  $as_echo_n "(cached) " >&6
5155else
5156  case $PKG_CONFIG in
5157  [\\/]* | ?:[\\/]*)
5158  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5159  ;;
5160  *)
5161  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5162for as_dir in $PATH
5163do
5164  IFS=$as_save_IFS
5165  test -z "$as_dir" && as_dir=.
5166    for ac_exec_ext in '' $ac_executable_extensions; do
5167  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5168    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5169    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5170    break 2
5171  fi
5172done
5173  done
5174IFS=$as_save_IFS
5175
5176  ;;
5177esac
5178fi
5179PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5180if test -n "$PKG_CONFIG"; then
5181  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5182$as_echo "$PKG_CONFIG" >&6; }
5183else
5184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5185$as_echo "no" >&6; }
5186fi
5187
5188
5189fi
5190if test -z "$ac_cv_path_PKG_CONFIG"; then
5191  ac_pt_PKG_CONFIG=$PKG_CONFIG
5192  # Extract the first word of "pkg-config", so it can be a program name with args.
5193set dummy pkg-config; ac_word=$2
5194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5195$as_echo_n "checking for $ac_word... " >&6; }
5196if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5197  $as_echo_n "(cached) " >&6
5198else
5199  case $ac_pt_PKG_CONFIG in
5200  [\\/]* | ?:[\\/]*)
5201  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5202  ;;
5203  *)
5204  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5205for as_dir in $PATH
5206do
5207  IFS=$as_save_IFS
5208  test -z "$as_dir" && as_dir=.
5209    for ac_exec_ext in '' $ac_executable_extensions; do
5210  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5211    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5212    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5213    break 2
5214  fi
5215done
5216  done
5217IFS=$as_save_IFS
5218
5219  ;;
5220esac
5221fi
5222ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5223if test -n "$ac_pt_PKG_CONFIG"; then
5224  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5225$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5226else
5227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5228$as_echo "no" >&6; }
5229fi
5230
5231  if test "x$ac_pt_PKG_CONFIG" = x; then
5232    PKG_CONFIG=""
5233  else
5234    case $cross_compiling:$ac_tool_warned in
5235yes:)
5236{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5237$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5238ac_tool_warned=yes ;;
5239esac
5240    PKG_CONFIG=$ac_pt_PKG_CONFIG
5241  fi
5242else
5243  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5244fi
5245
5246fi
5247if test -n "$PKG_CONFIG"; then
5248	_pkg_min_version=0.9.0
5249	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5250$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5251	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5252		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5253$as_echo "yes" >&6; }
5254	else
5255		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5256$as_echo "no" >&6; }
5257		PKG_CONFIG=""
5258	fi
5259fi
5260
5261
5262
5263# Check whether --with-pkgconfigdir was given.
5264if test "${with_pkgconfigdir+set}" = set; then :
5265  withval=$with_pkgconfigdir;
5266else
5267  with_pkgconfigdir='${libdir}/pkgconfig'
5268fi
5269
5270pkgconfigdir=$with_pkgconfigdir
5271
5272
5273
5274
5275
5276
5277GIT=${GIT-"${am_missing_run}git"}
5278
5279
5280GPERF=${GPERF-"${am_missing_run}gperf"}
5281
5282
5283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for RM macro" >&5
5284$as_echo_n "checking for RM macro... " >&6; }
5285_predefined_rm=`make -p -f /dev/null 2>/dev/null|grep '^RM ='|sed -e 's/^RM = //'`
5286if test "x$_predefined_rm" = "x"; then
5287	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no predefined RM" >&5
5288$as_echo "no predefined RM" >&6; }
5289	# Extract the first word of "rm", so it can be a program name with args.
5290set dummy rm; ac_word=$2
5291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5292$as_echo_n "checking for $ac_word... " >&6; }
5293if ${ac_cv_prog_RM+:} false; then :
5294  $as_echo_n "(cached) " >&6
5295else
5296  if test -n "$RM"; then
5297  ac_cv_prog_RM="$RM" # Let the user override the test.
5298else
5299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5300for as_dir in $PATH
5301do
5302  IFS=$as_save_IFS
5303  test -z "$as_dir" && as_dir=.
5304    for ac_exec_ext in '' $ac_executable_extensions; do
5305  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5306    ac_cv_prog_RM="rm -f"
5307    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5308    break 2
5309  fi
5310done
5311  done
5312IFS=$as_save_IFS
5313
5314fi
5315fi
5316RM=$ac_cv_prog_RM
5317if test -n "$RM"; then
5318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
5319$as_echo "$RM" >&6; }
5320else
5321  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5322$as_echo "no" >&6; }
5323fi
5324
5325
5326else
5327	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_predefined_rm" >&5
5328$as_echo "$_predefined_rm" >&6; }
5329fi
5330
5331
5332case `pwd` in
5333  *\ * | *\	*)
5334    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5335$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5336esac
5337
5338
5339
5340macro_version='2.4.6'
5341macro_revision='2.4.6'
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355ltmain=$ac_aux_dir/ltmain.sh
5356
5357# Make sure we can run config.sub.
5358$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5359  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5360
5361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5362$as_echo_n "checking build system type... " >&6; }
5363if ${ac_cv_build+:} false; then :
5364  $as_echo_n "(cached) " >&6
5365else
5366  ac_build_alias=$build_alias
5367test "x$ac_build_alias" = x &&
5368  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5369test "x$ac_build_alias" = x &&
5370  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5371ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5372  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5373
5374fi
5375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5376$as_echo "$ac_cv_build" >&6; }
5377case $ac_cv_build in
5378*-*-*) ;;
5379*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5380esac
5381build=$ac_cv_build
5382ac_save_IFS=$IFS; IFS='-'
5383set x $ac_cv_build
5384shift
5385build_cpu=$1
5386build_vendor=$2
5387shift; shift
5388# Remember, the first character of IFS is used to create $*,
5389# except with old shells:
5390build_os=$*
5391IFS=$ac_save_IFS
5392case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5393
5394
5395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5396$as_echo_n "checking host system type... " >&6; }
5397if ${ac_cv_host+:} false; then :
5398  $as_echo_n "(cached) " >&6
5399else
5400  if test "x$host_alias" = x; then
5401  ac_cv_host=$ac_cv_build
5402else
5403  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5404    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5405fi
5406
5407fi
5408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5409$as_echo "$ac_cv_host" >&6; }
5410case $ac_cv_host in
5411*-*-*) ;;
5412*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5413esac
5414host=$ac_cv_host
5415ac_save_IFS=$IFS; IFS='-'
5416set x $ac_cv_host
5417shift
5418host_cpu=$1
5419host_vendor=$2
5420shift; shift
5421# Remember, the first character of IFS is used to create $*,
5422# except with old shells:
5423host_os=$*
5424IFS=$ac_save_IFS
5425case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5426
5427
5428# Backslashify metacharacters that are still active within
5429# double-quoted strings.
5430sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5431
5432# Same as above, but do not quote variable references.
5433double_quote_subst='s/\(["`\\]\)/\\\1/g'
5434
5435# Sed substitution to delay expansion of an escaped shell variable in a
5436# double_quote_subst'ed string.
5437delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5438
5439# Sed substitution to delay expansion of an escaped single quote.
5440delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5441
5442# Sed substitution to avoid accidental globbing in evaled expressions
5443no_glob_subst='s/\*/\\\*/g'
5444
5445ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5446ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5447ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5448
5449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5450$as_echo_n "checking how to print strings... " >&6; }
5451# Test print first, because it will be a builtin if present.
5452if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
5453   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5454  ECHO='print -r --'
5455elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5456  ECHO='printf %s\n'
5457else
5458  # Use this function as a fallback that always works.
5459  func_fallback_echo ()
5460  {
5461    eval 'cat <<_LTECHO_EOF
5462$1
5463_LTECHO_EOF'
5464  }
5465  ECHO='func_fallback_echo'
5466fi
5467
5468# func_echo_all arg...
5469# Invoke $ECHO with all args, space-separated.
5470func_echo_all ()
5471{
5472    $ECHO ""
5473}
5474
5475case $ECHO in
5476  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5477$as_echo "printf" >&6; } ;;
5478  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5479$as_echo "print -r" >&6; } ;;
5480  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5481$as_echo "cat" >&6; } ;;
5482esac
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5498$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5499if ${ac_cv_path_SED+:} false; then :
5500  $as_echo_n "(cached) " >&6
5501else
5502            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5503     for ac_i in 1 2 3 4 5 6 7; do
5504       ac_script="$ac_script$as_nl$ac_script"
5505     done
5506     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5507     { ac_script=; unset ac_script;}
5508     if test -z "$SED"; then
5509  ac_path_SED_found=false
5510  # Loop through the user's path and test for each of PROGNAME-LIST
5511  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5512for as_dir in $PATH
5513do
5514  IFS=$as_save_IFS
5515  test -z "$as_dir" && as_dir=.
5516    for ac_prog in sed gsed; do
5517    for ac_exec_ext in '' $ac_executable_extensions; do
5518      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5519      as_fn_executable_p "$ac_path_SED" || continue
5520# Check for GNU ac_path_SED and select it if it is found.
5521  # Check for GNU $ac_path_SED
5522case `"$ac_path_SED" --version 2>&1` in
5523*GNU*)
5524  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5525*)
5526  ac_count=0
5527  $as_echo_n 0123456789 >"conftest.in"
5528  while :
5529  do
5530    cat "conftest.in" "conftest.in" >"conftest.tmp"
5531    mv "conftest.tmp" "conftest.in"
5532    cp "conftest.in" "conftest.nl"
5533    $as_echo '' >> "conftest.nl"
5534    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5535    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5536    as_fn_arith $ac_count + 1 && ac_count=$as_val
5537    if test $ac_count -gt ${ac_path_SED_max-0}; then
5538      # Best one so far, save it but keep looking for a better one
5539      ac_cv_path_SED="$ac_path_SED"
5540      ac_path_SED_max=$ac_count
5541    fi
5542    # 10*(2^10) chars as input seems more than enough
5543    test $ac_count -gt 10 && break
5544  done
5545  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5546esac
5547
5548      $ac_path_SED_found && break 3
5549    done
5550  done
5551  done
5552IFS=$as_save_IFS
5553  if test -z "$ac_cv_path_SED"; then
5554    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5555  fi
5556else
5557  ac_cv_path_SED=$SED
5558fi
5559
5560fi
5561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5562$as_echo "$ac_cv_path_SED" >&6; }
5563 SED="$ac_cv_path_SED"
5564  rm -f conftest.sed
5565
5566test -z "$SED" && SED=sed
5567Xsed="$SED -e 1s/^X//"
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5580$as_echo_n "checking for fgrep... " >&6; }
5581if ${ac_cv_path_FGREP+:} false; then :
5582  $as_echo_n "(cached) " >&6
5583else
5584  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5585   then ac_cv_path_FGREP="$GREP -F"
5586   else
5587     if test -z "$FGREP"; then
5588  ac_path_FGREP_found=false
5589  # Loop through the user's path and test for each of PROGNAME-LIST
5590  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5591for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5592do
5593  IFS=$as_save_IFS
5594  test -z "$as_dir" && as_dir=.
5595    for ac_prog in fgrep; do
5596    for ac_exec_ext in '' $ac_executable_extensions; do
5597      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5598      as_fn_executable_p "$ac_path_FGREP" || continue
5599# Check for GNU ac_path_FGREP and select it if it is found.
5600  # Check for GNU $ac_path_FGREP
5601case `"$ac_path_FGREP" --version 2>&1` in
5602*GNU*)
5603  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5604*)
5605  ac_count=0
5606  $as_echo_n 0123456789 >"conftest.in"
5607  while :
5608  do
5609    cat "conftest.in" "conftest.in" >"conftest.tmp"
5610    mv "conftest.tmp" "conftest.in"
5611    cp "conftest.in" "conftest.nl"
5612    $as_echo 'FGREP' >> "conftest.nl"
5613    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5614    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5615    as_fn_arith $ac_count + 1 && ac_count=$as_val
5616    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5617      # Best one so far, save it but keep looking for a better one
5618      ac_cv_path_FGREP="$ac_path_FGREP"
5619      ac_path_FGREP_max=$ac_count
5620    fi
5621    # 10*(2^10) chars as input seems more than enough
5622    test $ac_count -gt 10 && break
5623  done
5624  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5625esac
5626
5627      $ac_path_FGREP_found && break 3
5628    done
5629  done
5630  done
5631IFS=$as_save_IFS
5632  if test -z "$ac_cv_path_FGREP"; then
5633    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5634  fi
5635else
5636  ac_cv_path_FGREP=$FGREP
5637fi
5638
5639   fi
5640fi
5641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5642$as_echo "$ac_cv_path_FGREP" >&6; }
5643 FGREP="$ac_cv_path_FGREP"
5644
5645
5646test -z "$GREP" && GREP=grep
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666# Check whether --with-gnu-ld was given.
5667if test "${with_gnu_ld+set}" = set; then :
5668  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5669else
5670  with_gnu_ld=no
5671fi
5672
5673ac_prog=ld
5674if test yes = "$GCC"; then
5675  # Check if gcc -print-prog-name=ld gives a path.
5676  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5677$as_echo_n "checking for ld used by $CC... " >&6; }
5678  case $host in
5679  *-*-mingw*)
5680    # gcc leaves a trailing carriage return, which upsets mingw
5681    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5682  *)
5683    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5684  esac
5685  case $ac_prog in
5686    # Accept absolute paths.
5687    [\\/]* | ?:[\\/]*)
5688      re_direlt='/[^/][^/]*/\.\./'
5689      # Canonicalize the pathname of ld
5690      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5691      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5692	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5693      done
5694      test -z "$LD" && LD=$ac_prog
5695      ;;
5696  "")
5697    # If it fails, then pretend we aren't using GCC.
5698    ac_prog=ld
5699    ;;
5700  *)
5701    # If it is relative, then search for the first ld in PATH.
5702    with_gnu_ld=unknown
5703    ;;
5704  esac
5705elif test yes = "$with_gnu_ld"; then
5706  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5707$as_echo_n "checking for GNU ld... " >&6; }
5708else
5709  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5710$as_echo_n "checking for non-GNU ld... " >&6; }
5711fi
5712if ${lt_cv_path_LD+:} false; then :
5713  $as_echo_n "(cached) " >&6
5714else
5715  if test -z "$LD"; then
5716  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5717  for ac_dir in $PATH; do
5718    IFS=$lt_save_ifs
5719    test -z "$ac_dir" && ac_dir=.
5720    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5721      lt_cv_path_LD=$ac_dir/$ac_prog
5722      # Check to see if the program is GNU ld.  I'd rather use --version,
5723      # but apparently some variants of GNU ld only accept -v.
5724      # Break only if it was the GNU/non-GNU ld that we prefer.
5725      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5726      *GNU* | *'with BFD'*)
5727	test no != "$with_gnu_ld" && break
5728	;;
5729      *)
5730	test yes != "$with_gnu_ld" && break
5731	;;
5732      esac
5733    fi
5734  done
5735  IFS=$lt_save_ifs
5736else
5737  lt_cv_path_LD=$LD # Let the user override the test with a path.
5738fi
5739fi
5740
5741LD=$lt_cv_path_LD
5742if test -n "$LD"; then
5743  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5744$as_echo "$LD" >&6; }
5745else
5746  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5747$as_echo "no" >&6; }
5748fi
5749test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5751$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5752if ${lt_cv_prog_gnu_ld+:} false; then :
5753  $as_echo_n "(cached) " >&6
5754else
5755  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5756case `$LD -v 2>&1 </dev/null` in
5757*GNU* | *'with BFD'*)
5758  lt_cv_prog_gnu_ld=yes
5759  ;;
5760*)
5761  lt_cv_prog_gnu_ld=no
5762  ;;
5763esac
5764fi
5765{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5766$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5767with_gnu_ld=$lt_cv_prog_gnu_ld
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5778$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5779if ${lt_cv_path_NM+:} false; then :
5780  $as_echo_n "(cached) " >&6
5781else
5782  if test -n "$NM"; then
5783  # Let the user override the test.
5784  lt_cv_path_NM=$NM
5785else
5786  lt_nm_to_check=${ac_tool_prefix}nm
5787  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5788    lt_nm_to_check="$lt_nm_to_check nm"
5789  fi
5790  for lt_tmp_nm in $lt_nm_to_check; do
5791    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5792    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5793      IFS=$lt_save_ifs
5794      test -z "$ac_dir" && ac_dir=.
5795      tmp_nm=$ac_dir/$lt_tmp_nm
5796      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5797	# Check to see if the nm accepts a BSD-compat flag.
5798	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5799	#   nm: unknown option "B" ignored
5800	# Tru64's nm complains that /dev/null is an invalid object file
5801	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5802	case $build_os in
5803	mingw*) lt_bad_file=conftest.nm/nofile ;;
5804	*) lt_bad_file=/dev/null ;;
5805	esac
5806	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5807	*$lt_bad_file* | *'Invalid file or object type'*)
5808	  lt_cv_path_NM="$tmp_nm -B"
5809	  break 2
5810	  ;;
5811	*)
5812	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5813	  */dev/null*)
5814	    lt_cv_path_NM="$tmp_nm -p"
5815	    break 2
5816	    ;;
5817	  *)
5818	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5819	    continue # so that we can try to find one that supports BSD flags
5820	    ;;
5821	  esac
5822	  ;;
5823	esac
5824      fi
5825    done
5826    IFS=$lt_save_ifs
5827  done
5828  : ${lt_cv_path_NM=no}
5829fi
5830fi
5831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5832$as_echo "$lt_cv_path_NM" >&6; }
5833if test no != "$lt_cv_path_NM"; then
5834  NM=$lt_cv_path_NM
5835else
5836  # Didn't find any BSD compatible name lister, look for dumpbin.
5837  if test -n "$DUMPBIN"; then :
5838    # Let the user override the test.
5839  else
5840    if test -n "$ac_tool_prefix"; then
5841  for ac_prog in dumpbin "link -dump"
5842  do
5843    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5844set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5846$as_echo_n "checking for $ac_word... " >&6; }
5847if ${ac_cv_prog_DUMPBIN+:} false; then :
5848  $as_echo_n "(cached) " >&6
5849else
5850  if test -n "$DUMPBIN"; then
5851  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5852else
5853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5854for as_dir in $PATH
5855do
5856  IFS=$as_save_IFS
5857  test -z "$as_dir" && as_dir=.
5858    for ac_exec_ext in '' $ac_executable_extensions; do
5859  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5860    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5861    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5862    break 2
5863  fi
5864done
5865  done
5866IFS=$as_save_IFS
5867
5868fi
5869fi
5870DUMPBIN=$ac_cv_prog_DUMPBIN
5871if test -n "$DUMPBIN"; then
5872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5873$as_echo "$DUMPBIN" >&6; }
5874else
5875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5876$as_echo "no" >&6; }
5877fi
5878
5879
5880    test -n "$DUMPBIN" && break
5881  done
5882fi
5883if test -z "$DUMPBIN"; then
5884  ac_ct_DUMPBIN=$DUMPBIN
5885  for ac_prog in dumpbin "link -dump"
5886do
5887  # Extract the first word of "$ac_prog", so it can be a program name with args.
5888set dummy $ac_prog; ac_word=$2
5889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5890$as_echo_n "checking for $ac_word... " >&6; }
5891if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5892  $as_echo_n "(cached) " >&6
5893else
5894  if test -n "$ac_ct_DUMPBIN"; then
5895  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5896else
5897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5898for as_dir in $PATH
5899do
5900  IFS=$as_save_IFS
5901  test -z "$as_dir" && as_dir=.
5902    for ac_exec_ext in '' $ac_executable_extensions; do
5903  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5904    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5905    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5906    break 2
5907  fi
5908done
5909  done
5910IFS=$as_save_IFS
5911
5912fi
5913fi
5914ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5915if test -n "$ac_ct_DUMPBIN"; then
5916  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5917$as_echo "$ac_ct_DUMPBIN" >&6; }
5918else
5919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5920$as_echo "no" >&6; }
5921fi
5922
5923
5924  test -n "$ac_ct_DUMPBIN" && break
5925done
5926
5927  if test "x$ac_ct_DUMPBIN" = x; then
5928    DUMPBIN=":"
5929  else
5930    case $cross_compiling:$ac_tool_warned in
5931yes:)
5932{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5933$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5934ac_tool_warned=yes ;;
5935esac
5936    DUMPBIN=$ac_ct_DUMPBIN
5937  fi
5938fi
5939
5940    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5941    *COFF*)
5942      DUMPBIN="$DUMPBIN -symbols -headers"
5943      ;;
5944    *)
5945      DUMPBIN=:
5946      ;;
5947    esac
5948  fi
5949
5950  if test : != "$DUMPBIN"; then
5951    NM=$DUMPBIN
5952  fi
5953fi
5954test -z "$NM" && NM=nm
5955
5956
5957
5958
5959
5960
5961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5962$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5963if ${lt_cv_nm_interface+:} false; then :
5964  $as_echo_n "(cached) " >&6
5965else
5966  lt_cv_nm_interface="BSD nm"
5967  echo "int some_variable = 0;" > conftest.$ac_ext
5968  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5969  (eval "$ac_compile" 2>conftest.err)
5970  cat conftest.err >&5
5971  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5972  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5973  cat conftest.err >&5
5974  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5975  cat conftest.out >&5
5976  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5977    lt_cv_nm_interface="MS dumpbin"
5978  fi
5979  rm -f conftest*
5980fi
5981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5982$as_echo "$lt_cv_nm_interface" >&6; }
5983
5984# find the maximum length of command line arguments
5985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5986$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5987if ${lt_cv_sys_max_cmd_len+:} false; then :
5988  $as_echo_n "(cached) " >&6
5989else
5990    i=0
5991  teststring=ABCD
5992
5993  case $build_os in
5994  msdosdjgpp*)
5995    # On DJGPP, this test can blow up pretty badly due to problems in libc
5996    # (any single argument exceeding 2000 bytes causes a buffer overrun
5997    # during glob expansion).  Even if it were fixed, the result of this
5998    # check would be larger than it should be.
5999    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6000    ;;
6001
6002  gnu*)
6003    # Under GNU Hurd, this test is not required because there is
6004    # no limit to the length of command line arguments.
6005    # Libtool will interpret -1 as no limit whatsoever
6006    lt_cv_sys_max_cmd_len=-1;
6007    ;;
6008
6009  cygwin* | mingw* | cegcc*)
6010    # On Win9x/ME, this test blows up -- it succeeds, but takes
6011    # about 5 minutes as the teststring grows exponentially.
6012    # Worse, since 9x/ME are not pre-emptively multitasking,
6013    # you end up with a "frozen" computer, even though with patience
6014    # the test eventually succeeds (with a max line length of 256k).
6015    # Instead, let's just punt: use the minimum linelength reported by
6016    # all of the supported platforms: 8192 (on NT/2K/XP).
6017    lt_cv_sys_max_cmd_len=8192;
6018    ;;
6019
6020  mint*)
6021    # On MiNT this can take a long time and run out of memory.
6022    lt_cv_sys_max_cmd_len=8192;
6023    ;;
6024
6025  amigaos*)
6026    # On AmigaOS with pdksh, this test takes hours, literally.
6027    # So we just punt and use a minimum line length of 8192.
6028    lt_cv_sys_max_cmd_len=8192;
6029    ;;
6030
6031  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
6032    # This has been around since 386BSD, at least.  Likely further.
6033    if test -x /sbin/sysctl; then
6034      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6035    elif test -x /usr/sbin/sysctl; then
6036      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6037    else
6038      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
6039    fi
6040    # And add a safety zone
6041    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6042    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6043    ;;
6044
6045  interix*)
6046    # We know the value 262144 and hardcode it with a safety zone (like BSD)
6047    lt_cv_sys_max_cmd_len=196608
6048    ;;
6049
6050  os2*)
6051    # The test takes a long time on OS/2.
6052    lt_cv_sys_max_cmd_len=8192
6053    ;;
6054
6055  osf*)
6056    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6057    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6058    # nice to cause kernel panics so lets avoid the loop below.
6059    # First set a reasonable default.
6060    lt_cv_sys_max_cmd_len=16384
6061    #
6062    if test -x /sbin/sysconfig; then
6063      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6064        *1*) lt_cv_sys_max_cmd_len=-1 ;;
6065      esac
6066    fi
6067    ;;
6068  sco3.2v5*)
6069    lt_cv_sys_max_cmd_len=102400
6070    ;;
6071  sysv5* | sco5v6* | sysv4.2uw2*)
6072    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6073    if test -n "$kargmax"; then
6074      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
6075    else
6076      lt_cv_sys_max_cmd_len=32768
6077    fi
6078    ;;
6079  *)
6080    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6081    if test -n "$lt_cv_sys_max_cmd_len" && \
6082       test undefined != "$lt_cv_sys_max_cmd_len"; then
6083      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6084      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6085    else
6086      # Make teststring a little bigger before we do anything with it.
6087      # a 1K string should be a reasonable start.
6088      for i in 1 2 3 4 5 6 7 8; do
6089        teststring=$teststring$teststring
6090      done
6091      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6092      # If test is not a shell built-in, we'll probably end up computing a
6093      # maximum length that is only half of the actual maximum length, but
6094      # we can't tell.
6095      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
6096	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6097	      test 17 != "$i" # 1/2 MB should be enough
6098      do
6099        i=`expr $i + 1`
6100        teststring=$teststring$teststring
6101      done
6102      # Only check the string length outside the loop.
6103      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6104      teststring=
6105      # Add a significant safety factor because C++ compilers can tack on
6106      # massive amounts of additional arguments before passing them to the
6107      # linker.  It appears as though 1/2 is a usable value.
6108      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6109    fi
6110    ;;
6111  esac
6112
6113fi
6114
6115if test -n "$lt_cv_sys_max_cmd_len"; then
6116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6117$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6118else
6119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6120$as_echo "none" >&6; }
6121fi
6122max_cmd_len=$lt_cv_sys_max_cmd_len
6123
6124
6125
6126
6127
6128
6129: ${CP="cp -f"}
6130: ${MV="mv -f"}
6131: ${RM="rm -f"}
6132
6133if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6134  lt_unset=unset
6135else
6136  lt_unset=false
6137fi
6138
6139
6140
6141
6142
6143# test EBCDIC or ASCII
6144case `echo X|tr X '\101'` in
6145 A) # ASCII based system
6146    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6147  lt_SP2NL='tr \040 \012'
6148  lt_NL2SP='tr \015\012 \040\040'
6149  ;;
6150 *) # EBCDIC based system
6151  lt_SP2NL='tr \100 \n'
6152  lt_NL2SP='tr \r\n \100\100'
6153  ;;
6154esac
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
6165$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
6166if ${lt_cv_to_host_file_cmd+:} false; then :
6167  $as_echo_n "(cached) " >&6
6168else
6169  case $host in
6170  *-*-mingw* )
6171    case $build in
6172      *-*-mingw* ) # actually msys
6173        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
6174        ;;
6175      *-*-cygwin* )
6176        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
6177        ;;
6178      * ) # otherwise, assume *nix
6179        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
6180        ;;
6181    esac
6182    ;;
6183  *-*-cygwin* )
6184    case $build in
6185      *-*-mingw* ) # actually msys
6186        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
6187        ;;
6188      *-*-cygwin* )
6189        lt_cv_to_host_file_cmd=func_convert_file_noop
6190        ;;
6191      * ) # otherwise, assume *nix
6192        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
6193        ;;
6194    esac
6195    ;;
6196  * ) # unhandled hosts (and "normal" native builds)
6197    lt_cv_to_host_file_cmd=func_convert_file_noop
6198    ;;
6199esac
6200
6201fi
6202
6203to_host_file_cmd=$lt_cv_to_host_file_cmd
6204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
6205$as_echo "$lt_cv_to_host_file_cmd" >&6; }
6206
6207
6208
6209
6210
6211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
6212$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
6213if ${lt_cv_to_tool_file_cmd+:} false; then :
6214  $as_echo_n "(cached) " >&6
6215else
6216  #assume ordinary cross tools, or native build.
6217lt_cv_to_tool_file_cmd=func_convert_file_noop
6218case $host in
6219  *-*-mingw* )
6220    case $build in
6221      *-*-mingw* ) # actually msys
6222        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
6223        ;;
6224    esac
6225    ;;
6226esac
6227
6228fi
6229
6230to_tool_file_cmd=$lt_cv_to_tool_file_cmd
6231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
6232$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
6233
6234
6235
6236
6237
6238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6239$as_echo_n "checking for $LD option to reload object files... " >&6; }
6240if ${lt_cv_ld_reload_flag+:} false; then :
6241  $as_echo_n "(cached) " >&6
6242else
6243  lt_cv_ld_reload_flag='-r'
6244fi
6245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6246$as_echo "$lt_cv_ld_reload_flag" >&6; }
6247reload_flag=$lt_cv_ld_reload_flag
6248case $reload_flag in
6249"" | " "*) ;;
6250*) reload_flag=" $reload_flag" ;;
6251esac
6252reload_cmds='$LD$reload_flag -o $output$reload_objs'
6253case $host_os in
6254  cygwin* | mingw* | pw32* | cegcc*)
6255    if test yes != "$GCC"; then
6256      reload_cmds=false
6257    fi
6258    ;;
6259  darwin*)
6260    if test yes = "$GCC"; then
6261      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
6262    else
6263      reload_cmds='$LD$reload_flag -o $output$reload_objs'
6264    fi
6265    ;;
6266esac
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276if test -n "$ac_tool_prefix"; then
6277  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6278set dummy ${ac_tool_prefix}objdump; ac_word=$2
6279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6280$as_echo_n "checking for $ac_word... " >&6; }
6281if ${ac_cv_prog_OBJDUMP+:} false; then :
6282  $as_echo_n "(cached) " >&6
6283else
6284  if test -n "$OBJDUMP"; then
6285  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6286else
6287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6288for as_dir in $PATH
6289do
6290  IFS=$as_save_IFS
6291  test -z "$as_dir" && as_dir=.
6292    for ac_exec_ext in '' $ac_executable_extensions; do
6293  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6294    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6295    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6296    break 2
6297  fi
6298done
6299  done
6300IFS=$as_save_IFS
6301
6302fi
6303fi
6304OBJDUMP=$ac_cv_prog_OBJDUMP
6305if test -n "$OBJDUMP"; then
6306  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6307$as_echo "$OBJDUMP" >&6; }
6308else
6309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6310$as_echo "no" >&6; }
6311fi
6312
6313
6314fi
6315if test -z "$ac_cv_prog_OBJDUMP"; then
6316  ac_ct_OBJDUMP=$OBJDUMP
6317  # Extract the first word of "objdump", so it can be a program name with args.
6318set dummy objdump; ac_word=$2
6319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6320$as_echo_n "checking for $ac_word... " >&6; }
6321if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6322  $as_echo_n "(cached) " >&6
6323else
6324  if test -n "$ac_ct_OBJDUMP"; then
6325  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6326else
6327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6328for as_dir in $PATH
6329do
6330  IFS=$as_save_IFS
6331  test -z "$as_dir" && as_dir=.
6332    for ac_exec_ext in '' $ac_executable_extensions; do
6333  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6334    ac_cv_prog_ac_ct_OBJDUMP="objdump"
6335    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6336    break 2
6337  fi
6338done
6339  done
6340IFS=$as_save_IFS
6341
6342fi
6343fi
6344ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6345if test -n "$ac_ct_OBJDUMP"; then
6346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6347$as_echo "$ac_ct_OBJDUMP" >&6; }
6348else
6349  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6350$as_echo "no" >&6; }
6351fi
6352
6353  if test "x$ac_ct_OBJDUMP" = x; then
6354    OBJDUMP="false"
6355  else
6356    case $cross_compiling:$ac_tool_warned in
6357yes:)
6358{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6359$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6360ac_tool_warned=yes ;;
6361esac
6362    OBJDUMP=$ac_ct_OBJDUMP
6363  fi
6364else
6365  OBJDUMP="$ac_cv_prog_OBJDUMP"
6366fi
6367
6368test -z "$OBJDUMP" && OBJDUMP=objdump
6369
6370
6371
6372
6373
6374
6375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6376$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6377if ${lt_cv_deplibs_check_method+:} false; then :
6378  $as_echo_n "(cached) " >&6
6379else
6380  lt_cv_file_magic_cmd='$MAGIC_CMD'
6381lt_cv_file_magic_test_file=
6382lt_cv_deplibs_check_method='unknown'
6383# Need to set the preceding variable on all platforms that support
6384# interlibrary dependencies.
6385# 'none' -- dependencies not supported.
6386# 'unknown' -- same as none, but documents that we really don't know.
6387# 'pass_all' -- all dependencies passed with no checks.
6388# 'test_compile' -- check by making test program.
6389# 'file_magic [[regex]]' -- check by looking for files in library path
6390# that responds to the $file_magic_cmd with a given extended regex.
6391# If you have 'file' or equivalent on your system and you're not sure
6392# whether 'pass_all' will *always* work, you probably want this one.
6393
6394case $host_os in
6395aix[4-9]*)
6396  lt_cv_deplibs_check_method=pass_all
6397  ;;
6398
6399beos*)
6400  lt_cv_deplibs_check_method=pass_all
6401  ;;
6402
6403bsdi[45]*)
6404  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6405  lt_cv_file_magic_cmd='/usr/bin/file -L'
6406  lt_cv_file_magic_test_file=/shlib/libc.so
6407  ;;
6408
6409cygwin*)
6410  # func_win32_libid is a shell function defined in ltmain.sh
6411  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6412  lt_cv_file_magic_cmd='func_win32_libid'
6413  ;;
6414
6415mingw* | pw32*)
6416  # Base MSYS/MinGW do not provide the 'file' command needed by
6417  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6418  # unless we find 'file', for example because we are cross-compiling.
6419  if ( file / ) >/dev/null 2>&1; then
6420    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6421    lt_cv_file_magic_cmd='func_win32_libid'
6422  else
6423    # Keep this pattern in sync with the one in func_win32_libid.
6424    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6425    lt_cv_file_magic_cmd='$OBJDUMP -f'
6426  fi
6427  ;;
6428
6429cegcc*)
6430  # use the weaker test based on 'objdump'. See mingw*.
6431  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6432  lt_cv_file_magic_cmd='$OBJDUMP -f'
6433  ;;
6434
6435darwin* | rhapsody*)
6436  lt_cv_deplibs_check_method=pass_all
6437  ;;
6438
6439freebsd* | dragonfly*)
6440  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6441    case $host_cpu in
6442    i*86 )
6443      # Not sure whether the presence of OpenBSD here was a mistake.
6444      # Let's accept both of them until this is cleared up.
6445      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6446      lt_cv_file_magic_cmd=/usr/bin/file
6447      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6448      ;;
6449    esac
6450  else
6451    lt_cv_deplibs_check_method=pass_all
6452  fi
6453  ;;
6454
6455haiku*)
6456  lt_cv_deplibs_check_method=pass_all
6457  ;;
6458
6459hpux10.20* | hpux11*)
6460  lt_cv_file_magic_cmd=/usr/bin/file
6461  case $host_cpu in
6462  ia64*)
6463    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6464    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6465    ;;
6466  hppa*64*)
6467    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]'
6468    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6469    ;;
6470  *)
6471    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6472    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6473    ;;
6474  esac
6475  ;;
6476
6477interix[3-9]*)
6478  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6479  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6480  ;;
6481
6482irix5* | irix6* | nonstopux*)
6483  case $LD in
6484  *-32|*"-32 ") libmagic=32-bit;;
6485  *-n32|*"-n32 ") libmagic=N32;;
6486  *-64|*"-64 ") libmagic=64-bit;;
6487  *) libmagic=never-match;;
6488  esac
6489  lt_cv_deplibs_check_method=pass_all
6490  ;;
6491
6492# This must be glibc/ELF.
6493linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
6494  lt_cv_deplibs_check_method=pass_all
6495  ;;
6496
6497netbsd*)
6498  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6499    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6500  else
6501    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6502  fi
6503  ;;
6504
6505newos6*)
6506  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6507  lt_cv_file_magic_cmd=/usr/bin/file
6508  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6509  ;;
6510
6511*nto* | *qnx*)
6512  lt_cv_deplibs_check_method=pass_all
6513  ;;
6514
6515openbsd* | bitrig*)
6516  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
6517    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6518  else
6519    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6520  fi
6521  ;;
6522
6523osf3* | osf4* | osf5*)
6524  lt_cv_deplibs_check_method=pass_all
6525  ;;
6526
6527rdos*)
6528  lt_cv_deplibs_check_method=pass_all
6529  ;;
6530
6531solaris*)
6532  lt_cv_deplibs_check_method=pass_all
6533  ;;
6534
6535sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6536  lt_cv_deplibs_check_method=pass_all
6537  ;;
6538
6539sysv4 | sysv4.3*)
6540  case $host_vendor in
6541  motorola)
6542    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]'
6543    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6544    ;;
6545  ncr)
6546    lt_cv_deplibs_check_method=pass_all
6547    ;;
6548  sequent)
6549    lt_cv_file_magic_cmd='/bin/file'
6550    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6551    ;;
6552  sni)
6553    lt_cv_file_magic_cmd='/bin/file'
6554    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6555    lt_cv_file_magic_test_file=/lib/libc.so
6556    ;;
6557  siemens)
6558    lt_cv_deplibs_check_method=pass_all
6559    ;;
6560  pc)
6561    lt_cv_deplibs_check_method=pass_all
6562    ;;
6563  esac
6564  ;;
6565
6566tpf*)
6567  lt_cv_deplibs_check_method=pass_all
6568  ;;
6569os2*)
6570  lt_cv_deplibs_check_method=pass_all
6571  ;;
6572esac
6573
6574fi
6575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6576$as_echo "$lt_cv_deplibs_check_method" >&6; }
6577
6578file_magic_glob=
6579want_nocaseglob=no
6580if test "$build" = "$host"; then
6581  case $host_os in
6582  mingw* | pw32*)
6583    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6584      want_nocaseglob=yes
6585    else
6586      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6587    fi
6588    ;;
6589  esac
6590fi
6591
6592file_magic_cmd=$lt_cv_file_magic_cmd
6593deplibs_check_method=$lt_cv_deplibs_check_method
6594test -z "$deplibs_check_method" && deplibs_check_method=unknown
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617if test -n "$ac_tool_prefix"; then
6618  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6619set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6621$as_echo_n "checking for $ac_word... " >&6; }
6622if ${ac_cv_prog_DLLTOOL+:} false; then :
6623  $as_echo_n "(cached) " >&6
6624else
6625  if test -n "$DLLTOOL"; then
6626  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6627else
6628as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6629for as_dir in $PATH
6630do
6631  IFS=$as_save_IFS
6632  test -z "$as_dir" && as_dir=.
6633    for ac_exec_ext in '' $ac_executable_extensions; do
6634  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6635    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6636    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6637    break 2
6638  fi
6639done
6640  done
6641IFS=$as_save_IFS
6642
6643fi
6644fi
6645DLLTOOL=$ac_cv_prog_DLLTOOL
6646if test -n "$DLLTOOL"; then
6647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6648$as_echo "$DLLTOOL" >&6; }
6649else
6650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6651$as_echo "no" >&6; }
6652fi
6653
6654
6655fi
6656if test -z "$ac_cv_prog_DLLTOOL"; then
6657  ac_ct_DLLTOOL=$DLLTOOL
6658  # Extract the first word of "dlltool", so it can be a program name with args.
6659set dummy dlltool; ac_word=$2
6660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6661$as_echo_n "checking for $ac_word... " >&6; }
6662if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6663  $as_echo_n "(cached) " >&6
6664else
6665  if test -n "$ac_ct_DLLTOOL"; then
6666  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6667else
6668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6669for as_dir in $PATH
6670do
6671  IFS=$as_save_IFS
6672  test -z "$as_dir" && as_dir=.
6673    for ac_exec_ext in '' $ac_executable_extensions; do
6674  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6675    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6676    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6677    break 2
6678  fi
6679done
6680  done
6681IFS=$as_save_IFS
6682
6683fi
6684fi
6685ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6686if test -n "$ac_ct_DLLTOOL"; then
6687  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6688$as_echo "$ac_ct_DLLTOOL" >&6; }
6689else
6690  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6691$as_echo "no" >&6; }
6692fi
6693
6694  if test "x$ac_ct_DLLTOOL" = x; then
6695    DLLTOOL="false"
6696  else
6697    case $cross_compiling:$ac_tool_warned in
6698yes:)
6699{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6700$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6701ac_tool_warned=yes ;;
6702esac
6703    DLLTOOL=$ac_ct_DLLTOOL
6704  fi
6705else
6706  DLLTOOL="$ac_cv_prog_DLLTOOL"
6707fi
6708
6709test -z "$DLLTOOL" && DLLTOOL=dlltool
6710
6711
6712
6713
6714
6715
6716
6717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6718$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6719if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6720  $as_echo_n "(cached) " >&6
6721else
6722  lt_cv_sharedlib_from_linklib_cmd='unknown'
6723
6724case $host_os in
6725cygwin* | mingw* | pw32* | cegcc*)
6726  # two different shell functions defined in ltmain.sh;
6727  # decide which one to use based on capabilities of $DLLTOOL
6728  case `$DLLTOOL --help 2>&1` in
6729  *--identify-strict*)
6730    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6731    ;;
6732  *)
6733    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6734    ;;
6735  esac
6736  ;;
6737*)
6738  # fallback: assume linklib IS sharedlib
6739  lt_cv_sharedlib_from_linklib_cmd=$ECHO
6740  ;;
6741esac
6742
6743fi
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6745$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6746sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6747test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6748
6749
6750
6751
6752
6753
6754
6755if test -n "$ac_tool_prefix"; then
6756  for ac_prog in ar
6757  do
6758    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6759set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6761$as_echo_n "checking for $ac_word... " >&6; }
6762if ${ac_cv_prog_AR+:} false; then :
6763  $as_echo_n "(cached) " >&6
6764else
6765  if test -n "$AR"; then
6766  ac_cv_prog_AR="$AR" # Let the user override the test.
6767else
6768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6769for as_dir in $PATH
6770do
6771  IFS=$as_save_IFS
6772  test -z "$as_dir" && as_dir=.
6773    for ac_exec_ext in '' $ac_executable_extensions; do
6774  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6775    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6776    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6777    break 2
6778  fi
6779done
6780  done
6781IFS=$as_save_IFS
6782
6783fi
6784fi
6785AR=$ac_cv_prog_AR
6786if test -n "$AR"; then
6787  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6788$as_echo "$AR" >&6; }
6789else
6790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6791$as_echo "no" >&6; }
6792fi
6793
6794
6795    test -n "$AR" && break
6796  done
6797fi
6798if test -z "$AR"; then
6799  ac_ct_AR=$AR
6800  for ac_prog in ar
6801do
6802  # Extract the first word of "$ac_prog", so it can be a program name with args.
6803set dummy $ac_prog; ac_word=$2
6804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6805$as_echo_n "checking for $ac_word... " >&6; }
6806if ${ac_cv_prog_ac_ct_AR+:} false; then :
6807  $as_echo_n "(cached) " >&6
6808else
6809  if test -n "$ac_ct_AR"; then
6810  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6811else
6812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6813for as_dir in $PATH
6814do
6815  IFS=$as_save_IFS
6816  test -z "$as_dir" && as_dir=.
6817    for ac_exec_ext in '' $ac_executable_extensions; do
6818  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6819    ac_cv_prog_ac_ct_AR="$ac_prog"
6820    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6821    break 2
6822  fi
6823done
6824  done
6825IFS=$as_save_IFS
6826
6827fi
6828fi
6829ac_ct_AR=$ac_cv_prog_ac_ct_AR
6830if test -n "$ac_ct_AR"; then
6831  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6832$as_echo "$ac_ct_AR" >&6; }
6833else
6834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6835$as_echo "no" >&6; }
6836fi
6837
6838
6839  test -n "$ac_ct_AR" && break
6840done
6841
6842  if test "x$ac_ct_AR" = x; then
6843    AR="false"
6844  else
6845    case $cross_compiling:$ac_tool_warned in
6846yes:)
6847{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6848$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6849ac_tool_warned=yes ;;
6850esac
6851    AR=$ac_ct_AR
6852  fi
6853fi
6854
6855: ${AR=ar}
6856: ${AR_FLAGS=cru}
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6869$as_echo_n "checking for archiver @FILE support... " >&6; }
6870if ${lt_cv_ar_at_file+:} false; then :
6871  $as_echo_n "(cached) " >&6
6872else
6873  lt_cv_ar_at_file=no
6874   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6875/* end confdefs.h.  */
6876
6877int
6878main ()
6879{
6880
6881  ;
6882  return 0;
6883}
6884_ACEOF
6885if ac_fn_c_try_compile "$LINENO"; then :
6886  echo conftest.$ac_objext > conftest.lst
6887      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6888      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6889  (eval $lt_ar_try) 2>&5
6890  ac_status=$?
6891  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6892  test $ac_status = 0; }
6893      if test 0 -eq "$ac_status"; then
6894	# Ensure the archiver fails upon bogus file names.
6895	rm -f conftest.$ac_objext libconftest.a
6896	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6897  (eval $lt_ar_try) 2>&5
6898  ac_status=$?
6899  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6900  test $ac_status = 0; }
6901	if test 0 -ne "$ac_status"; then
6902          lt_cv_ar_at_file=@
6903        fi
6904      fi
6905      rm -f conftest.* libconftest.a
6906
6907fi
6908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6909
6910fi
6911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6912$as_echo "$lt_cv_ar_at_file" >&6; }
6913
6914if test no = "$lt_cv_ar_at_file"; then
6915  archiver_list_spec=
6916else
6917  archiver_list_spec=$lt_cv_ar_at_file
6918fi
6919
6920
6921
6922
6923
6924
6925
6926if test -n "$ac_tool_prefix"; then
6927  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6928set dummy ${ac_tool_prefix}strip; ac_word=$2
6929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6930$as_echo_n "checking for $ac_word... " >&6; }
6931if ${ac_cv_prog_STRIP+:} false; then :
6932  $as_echo_n "(cached) " >&6
6933else
6934  if test -n "$STRIP"; then
6935  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6936else
6937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6938for as_dir in $PATH
6939do
6940  IFS=$as_save_IFS
6941  test -z "$as_dir" && as_dir=.
6942    for ac_exec_ext in '' $ac_executable_extensions; do
6943  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6944    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6945    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6946    break 2
6947  fi
6948done
6949  done
6950IFS=$as_save_IFS
6951
6952fi
6953fi
6954STRIP=$ac_cv_prog_STRIP
6955if test -n "$STRIP"; then
6956  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6957$as_echo "$STRIP" >&6; }
6958else
6959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6960$as_echo "no" >&6; }
6961fi
6962
6963
6964fi
6965if test -z "$ac_cv_prog_STRIP"; then
6966  ac_ct_STRIP=$STRIP
6967  # Extract the first word of "strip", so it can be a program name with args.
6968set dummy strip; ac_word=$2
6969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6970$as_echo_n "checking for $ac_word... " >&6; }
6971if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6972  $as_echo_n "(cached) " >&6
6973else
6974  if test -n "$ac_ct_STRIP"; then
6975  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6976else
6977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6978for as_dir in $PATH
6979do
6980  IFS=$as_save_IFS
6981  test -z "$as_dir" && as_dir=.
6982    for ac_exec_ext in '' $ac_executable_extensions; do
6983  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6984    ac_cv_prog_ac_ct_STRIP="strip"
6985    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6986    break 2
6987  fi
6988done
6989  done
6990IFS=$as_save_IFS
6991
6992fi
6993fi
6994ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6995if test -n "$ac_ct_STRIP"; then
6996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6997$as_echo "$ac_ct_STRIP" >&6; }
6998else
6999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7000$as_echo "no" >&6; }
7001fi
7002
7003  if test "x$ac_ct_STRIP" = x; then
7004    STRIP=":"
7005  else
7006    case $cross_compiling:$ac_tool_warned in
7007yes:)
7008{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7009$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7010ac_tool_warned=yes ;;
7011esac
7012    STRIP=$ac_ct_STRIP
7013  fi
7014else
7015  STRIP="$ac_cv_prog_STRIP"
7016fi
7017
7018test -z "$STRIP" && STRIP=:
7019
7020
7021
7022
7023
7024
7025if test -n "$ac_tool_prefix"; then
7026  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7027set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7029$as_echo_n "checking for $ac_word... " >&6; }
7030if ${ac_cv_prog_RANLIB+:} false; then :
7031  $as_echo_n "(cached) " >&6
7032else
7033  if test -n "$RANLIB"; then
7034  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7035else
7036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7037for as_dir in $PATH
7038do
7039  IFS=$as_save_IFS
7040  test -z "$as_dir" && as_dir=.
7041    for ac_exec_ext in '' $ac_executable_extensions; do
7042  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7043    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7044    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7045    break 2
7046  fi
7047done
7048  done
7049IFS=$as_save_IFS
7050
7051fi
7052fi
7053RANLIB=$ac_cv_prog_RANLIB
7054if test -n "$RANLIB"; then
7055  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7056$as_echo "$RANLIB" >&6; }
7057else
7058  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7059$as_echo "no" >&6; }
7060fi
7061
7062
7063fi
7064if test -z "$ac_cv_prog_RANLIB"; then
7065  ac_ct_RANLIB=$RANLIB
7066  # Extract the first word of "ranlib", so it can be a program name with args.
7067set dummy ranlib; ac_word=$2
7068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7069$as_echo_n "checking for $ac_word... " >&6; }
7070if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7071  $as_echo_n "(cached) " >&6
7072else
7073  if test -n "$ac_ct_RANLIB"; then
7074  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7075else
7076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7077for as_dir in $PATH
7078do
7079  IFS=$as_save_IFS
7080  test -z "$as_dir" && as_dir=.
7081    for ac_exec_ext in '' $ac_executable_extensions; do
7082  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7083    ac_cv_prog_ac_ct_RANLIB="ranlib"
7084    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7085    break 2
7086  fi
7087done
7088  done
7089IFS=$as_save_IFS
7090
7091fi
7092fi
7093ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7094if test -n "$ac_ct_RANLIB"; then
7095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7096$as_echo "$ac_ct_RANLIB" >&6; }
7097else
7098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7099$as_echo "no" >&6; }
7100fi
7101
7102  if test "x$ac_ct_RANLIB" = x; then
7103    RANLIB=":"
7104  else
7105    case $cross_compiling:$ac_tool_warned in
7106yes:)
7107{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7108$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7109ac_tool_warned=yes ;;
7110esac
7111    RANLIB=$ac_ct_RANLIB
7112  fi
7113else
7114  RANLIB="$ac_cv_prog_RANLIB"
7115fi
7116
7117test -z "$RANLIB" && RANLIB=:
7118
7119
7120
7121
7122
7123
7124# Determine commands to create old-style static archives.
7125old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7126old_postinstall_cmds='chmod 644 $oldlib'
7127old_postuninstall_cmds=
7128
7129if test -n "$RANLIB"; then
7130  case $host_os in
7131  bitrig* | openbsd*)
7132    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
7133    ;;
7134  *)
7135    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
7136    ;;
7137  esac
7138  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
7139fi
7140
7141case $host_os in
7142  darwin*)
7143    lock_old_archive_extraction=yes ;;
7144  *)
7145    lock_old_archive_extraction=no ;;
7146esac
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186# If no C compiler was specified, use CC.
7187LTCC=${LTCC-"$CC"}
7188
7189# If no C compiler flags were specified, use CFLAGS.
7190LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7191
7192# Allow CC to be a program name with arguments.
7193compiler=$CC
7194
7195
7196# Check for command to grab the raw symbol name followed by C symbol from nm.
7197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7198$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7199if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7200  $as_echo_n "(cached) " >&6
7201else
7202
7203# These are sane defaults that work on at least a few old systems.
7204# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7205
7206# Character class describing NM global symbol codes.
7207symcode='[BCDEGRST]'
7208
7209# Regexp to match symbols that can be accessed directly from C.
7210sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7211
7212# Define system-specific variables.
7213case $host_os in
7214aix*)
7215  symcode='[BCDT]'
7216  ;;
7217cygwin* | mingw* | pw32* | cegcc*)
7218  symcode='[ABCDGISTW]'
7219  ;;
7220hpux*)
7221  if test ia64 = "$host_cpu"; then
7222    symcode='[ABCDEGRST]'
7223  fi
7224  ;;
7225irix* | nonstopux*)
7226  symcode='[BCDEGRST]'
7227  ;;
7228osf*)
7229  symcode='[BCDEGQRST]'
7230  ;;
7231solaris*)
7232  symcode='[BDRT]'
7233  ;;
7234sco3.2v5*)
7235  symcode='[DT]'
7236  ;;
7237sysv4.2uw2*)
7238  symcode='[DT]'
7239  ;;
7240sysv5* | sco5v6* | unixware* | OpenUNIX*)
7241  symcode='[ABDT]'
7242  ;;
7243sysv4)
7244  symcode='[DFNSTU]'
7245  ;;
7246esac
7247
7248# If we're using GNU nm, then use its standard symbol codes.
7249case `$NM -V 2>&1` in
7250*GNU* | *'with BFD'*)
7251  symcode='[ABCDGIRSTW]' ;;
7252esac
7253
7254if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7255  # Gets list of data symbols to import.
7256  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
7257  # Adjust the below global symbol transforms to fixup imported variables.
7258  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
7259  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
7260  lt_c_name_lib_hook="\
7261  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
7262  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
7263else
7264  # Disable hooks by default.
7265  lt_cv_sys_global_symbol_to_import=
7266  lt_cdecl_hook=
7267  lt_c_name_hook=
7268  lt_c_name_lib_hook=
7269fi
7270
7271# Transform an extracted symbol line into a proper C declaration.
7272# Some systems (esp. on ia64) link data and code symbols differently,
7273# so use this general approach.
7274lt_cv_sys_global_symbol_to_cdecl="sed -n"\
7275$lt_cdecl_hook\
7276" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
7277" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
7278
7279# Transform an extracted symbol line into symbol name and symbol address
7280lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
7281$lt_c_name_hook\
7282" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
7283" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
7284
7285# Transform an extracted symbol line into symbol name with lib prefix and
7286# symbol address.
7287lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
7288$lt_c_name_lib_hook\
7289" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
7290" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
7291" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
7292
7293# Handle CRLF in mingw tool chain
7294opt_cr=
7295case $build_os in
7296mingw*)
7297  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7298  ;;
7299esac
7300
7301# Try without a prefix underscore, then with it.
7302for ac_symprfx in "" "_"; do
7303
7304  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7305  symxfrm="\\1 $ac_symprfx\\2 \\2"
7306
7307  # Write the raw and C identifiers.
7308  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7309    # Fake it for dumpbin and say T for any non-static function,
7310    # D for any global variable and I for any imported variable.
7311    # Also find C++ and __fastcall symbols from MSVC++,
7312    # which start with @ or ?.
7313    lt_cv_sys_global_symbol_pipe="$AWK '"\
7314"     {last_section=section; section=\$ 3};"\
7315"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
7316"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7317"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
7318"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
7319"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
7320"     \$ 0!~/External *\|/{next};"\
7321"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7322"     {if(hide[section]) next};"\
7323"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
7324"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
7325"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
7326"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
7327"     ' prfx=^$ac_symprfx"
7328  else
7329    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7330  fi
7331  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7332
7333  # Check to see that the pipe works correctly.
7334  pipe_works=no
7335
7336  rm -f conftest*
7337  cat > conftest.$ac_ext <<_LT_EOF
7338#ifdef __cplusplus
7339extern "C" {
7340#endif
7341char nm_test_var;
7342void nm_test_func(void);
7343void nm_test_func(void){}
7344#ifdef __cplusplus
7345}
7346#endif
7347int main(){nm_test_var='a';nm_test_func();return(0);}
7348_LT_EOF
7349
7350  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7351  (eval $ac_compile) 2>&5
7352  ac_status=$?
7353  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7354  test $ac_status = 0; }; then
7355    # Now try to grab the symbols.
7356    nlist=conftest.nm
7357    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7358  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7359  ac_status=$?
7360  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7361  test $ac_status = 0; } && test -s "$nlist"; then
7362      # Try sorting and uniquifying the output.
7363      if sort "$nlist" | uniq > "$nlist"T; then
7364	mv -f "$nlist"T "$nlist"
7365      else
7366	rm -f "$nlist"T
7367      fi
7368
7369      # Make sure that we snagged all the symbols we need.
7370      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7371	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7372	  cat <<_LT_EOF > conftest.$ac_ext
7373/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
7374#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
7375/* DATA imports from DLLs on WIN32 can't be const, because runtime
7376   relocations are performed -- see ld's documentation on pseudo-relocs.  */
7377# define LT_DLSYM_CONST
7378#elif defined __osf__
7379/* This system does not cope well with relocations in const data.  */
7380# define LT_DLSYM_CONST
7381#else
7382# define LT_DLSYM_CONST const
7383#endif
7384
7385#ifdef __cplusplus
7386extern "C" {
7387#endif
7388
7389_LT_EOF
7390	  # Now generate the symbol file.
7391	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7392
7393	  cat <<_LT_EOF >> conftest.$ac_ext
7394
7395/* The mapping between symbol names and symbols.  */
7396LT_DLSYM_CONST struct {
7397  const char *name;
7398  void       *address;
7399}
7400lt__PROGRAM__LTX_preloaded_symbols[] =
7401{
7402  { "@PROGRAM@", (void *) 0 },
7403_LT_EOF
7404	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7405	  cat <<\_LT_EOF >> conftest.$ac_ext
7406  {0, (void *) 0}
7407};
7408
7409/* This works around a problem in FreeBSD linker */
7410#ifdef FREEBSD_WORKAROUND
7411static const void *lt_preloaded_setup() {
7412  return lt__PROGRAM__LTX_preloaded_symbols;
7413}
7414#endif
7415
7416#ifdef __cplusplus
7417}
7418#endif
7419_LT_EOF
7420	  # Now try linking the two files.
7421	  mv conftest.$ac_objext conftstm.$ac_objext
7422	  lt_globsym_save_LIBS=$LIBS
7423	  lt_globsym_save_CFLAGS=$CFLAGS
7424	  LIBS=conftstm.$ac_objext
7425	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7426	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7427  (eval $ac_link) 2>&5
7428  ac_status=$?
7429  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7430  test $ac_status = 0; } && test -s conftest$ac_exeext; then
7431	    pipe_works=yes
7432	  fi
7433	  LIBS=$lt_globsym_save_LIBS
7434	  CFLAGS=$lt_globsym_save_CFLAGS
7435	else
7436	  echo "cannot find nm_test_func in $nlist" >&5
7437	fi
7438      else
7439	echo "cannot find nm_test_var in $nlist" >&5
7440      fi
7441    else
7442      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7443    fi
7444  else
7445    echo "$progname: failed program was:" >&5
7446    cat conftest.$ac_ext >&5
7447  fi
7448  rm -rf conftest* conftst*
7449
7450  # Do not use the global_symbol_pipe unless it works.
7451  if test yes = "$pipe_works"; then
7452    break
7453  else
7454    lt_cv_sys_global_symbol_pipe=
7455  fi
7456done
7457
7458fi
7459
7460if test -z "$lt_cv_sys_global_symbol_pipe"; then
7461  lt_cv_sys_global_symbol_to_cdecl=
7462fi
7463if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7464  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7465$as_echo "failed" >&6; }
7466else
7467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7468$as_echo "ok" >&6; }
7469fi
7470
7471# Response file support.
7472if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7473  nm_file_list_spec='@'
7474elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7475  nm_file_list_spec='@'
7476fi
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7515$as_echo_n "checking for sysroot... " >&6; }
7516
7517# Check whether --with-sysroot was given.
7518if test "${with_sysroot+set}" = set; then :
7519  withval=$with_sysroot;
7520else
7521  with_sysroot=no
7522fi
7523
7524
7525lt_sysroot=
7526case $with_sysroot in #(
7527 yes)
7528   if test yes = "$GCC"; then
7529     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7530   fi
7531   ;; #(
7532 /*)
7533   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7534   ;; #(
7535 no|'')
7536   ;; #(
7537 *)
7538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
7539$as_echo "$with_sysroot" >&6; }
7540   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7541   ;;
7542esac
7543
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7545$as_echo "${lt_sysroot:-no}" >&6; }
7546
7547
7548
7549
7550
7551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
7552$as_echo_n "checking for a working dd... " >&6; }
7553if ${ac_cv_path_lt_DD+:} false; then :
7554  $as_echo_n "(cached) " >&6
7555else
7556  printf 0123456789abcdef0123456789abcdef >conftest.i
7557cat conftest.i conftest.i >conftest2.i
7558: ${lt_DD:=$DD}
7559if test -z "$lt_DD"; then
7560  ac_path_lt_DD_found=false
7561  # Loop through the user's path and test for each of PROGNAME-LIST
7562  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7563for as_dir in $PATH
7564do
7565  IFS=$as_save_IFS
7566  test -z "$as_dir" && as_dir=.
7567    for ac_prog in dd; do
7568    for ac_exec_ext in '' $ac_executable_extensions; do
7569      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
7570      as_fn_executable_p "$ac_path_lt_DD" || continue
7571if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7572  cmp -s conftest.i conftest.out \
7573  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7574fi
7575      $ac_path_lt_DD_found && break 3
7576    done
7577  done
7578  done
7579IFS=$as_save_IFS
7580  if test -z "$ac_cv_path_lt_DD"; then
7581    :
7582  fi
7583else
7584  ac_cv_path_lt_DD=$lt_DD
7585fi
7586
7587rm -f conftest.i conftest2.i conftest.out
7588fi
7589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7590$as_echo "$ac_cv_path_lt_DD" >&6; }
7591
7592
7593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7594$as_echo_n "checking how to truncate binary pipes... " >&6; }
7595if ${lt_cv_truncate_bin+:} false; then :
7596  $as_echo_n "(cached) " >&6
7597else
7598  printf 0123456789abcdef0123456789abcdef >conftest.i
7599cat conftest.i conftest.i >conftest2.i
7600lt_cv_truncate_bin=
7601if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7602  cmp -s conftest.i conftest.out \
7603  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7604fi
7605rm -f conftest.i conftest2.i conftest.out
7606test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7607fi
7608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7609$as_echo "$lt_cv_truncate_bin" >&6; }
7610
7611
7612
7613
7614
7615
7616
7617# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
7618func_cc_basename ()
7619{
7620    for cc_temp in $*""; do
7621      case $cc_temp in
7622        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7623        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7624        \-*) ;;
7625        *) break;;
7626      esac
7627    done
7628    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7629}
7630
7631# Check whether --enable-libtool-lock was given.
7632if test "${enable_libtool_lock+set}" = set; then :
7633  enableval=$enable_libtool_lock;
7634fi
7635
7636test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7637
7638# Some flags need to be propagated to the compiler or linker for good
7639# libtool support.
7640case $host in
7641ia64-*-hpux*)
7642  # Find out what ABI is being produced by ac_compile, and set mode
7643  # options accordingly.
7644  echo 'int i;' > conftest.$ac_ext
7645  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7646  (eval $ac_compile) 2>&5
7647  ac_status=$?
7648  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7649  test $ac_status = 0; }; then
7650    case `/usr/bin/file conftest.$ac_objext` in
7651      *ELF-32*)
7652	HPUX_IA64_MODE=32
7653	;;
7654      *ELF-64*)
7655	HPUX_IA64_MODE=64
7656	;;
7657    esac
7658  fi
7659  rm -rf conftest*
7660  ;;
7661*-*-irix6*)
7662  # Find out what ABI is being produced by ac_compile, and set linker
7663  # options accordingly.
7664  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7665  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7666  (eval $ac_compile) 2>&5
7667  ac_status=$?
7668  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7669  test $ac_status = 0; }; then
7670    if test yes = "$lt_cv_prog_gnu_ld"; then
7671      case `/usr/bin/file conftest.$ac_objext` in
7672	*32-bit*)
7673	  LD="${LD-ld} -melf32bsmip"
7674	  ;;
7675	*N32*)
7676	  LD="${LD-ld} -melf32bmipn32"
7677	  ;;
7678	*64-bit*)
7679	  LD="${LD-ld} -melf64bmip"
7680	;;
7681      esac
7682    else
7683      case `/usr/bin/file conftest.$ac_objext` in
7684	*32-bit*)
7685	  LD="${LD-ld} -32"
7686	  ;;
7687	*N32*)
7688	  LD="${LD-ld} -n32"
7689	  ;;
7690	*64-bit*)
7691	  LD="${LD-ld} -64"
7692	  ;;
7693      esac
7694    fi
7695  fi
7696  rm -rf conftest*
7697  ;;
7698
7699mips64*-*linux*)
7700  # Find out what ABI is being produced by ac_compile, and set linker
7701  # options accordingly.
7702  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7703  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7704  (eval $ac_compile) 2>&5
7705  ac_status=$?
7706  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7707  test $ac_status = 0; }; then
7708    emul=elf
7709    case `/usr/bin/file conftest.$ac_objext` in
7710      *32-bit*)
7711	emul="${emul}32"
7712	;;
7713      *64-bit*)
7714	emul="${emul}64"
7715	;;
7716    esac
7717    case `/usr/bin/file conftest.$ac_objext` in
7718      *MSB*)
7719	emul="${emul}btsmip"
7720	;;
7721      *LSB*)
7722	emul="${emul}ltsmip"
7723	;;
7724    esac
7725    case `/usr/bin/file conftest.$ac_objext` in
7726      *N32*)
7727	emul="${emul}n32"
7728	;;
7729    esac
7730    LD="${LD-ld} -m $emul"
7731  fi
7732  rm -rf conftest*
7733  ;;
7734
7735x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7736s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7737  # Find out what ABI is being produced by ac_compile, and set linker
7738  # options accordingly.  Note that the listed cases only cover the
7739  # situations where additional linker options are needed (such as when
7740  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7741  # vice versa); the common cases where no linker options are needed do
7742  # not appear in the list.
7743  echo 'int i;' > conftest.$ac_ext
7744  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7745  (eval $ac_compile) 2>&5
7746  ac_status=$?
7747  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7748  test $ac_status = 0; }; then
7749    case `/usr/bin/file conftest.o` in
7750      *32-bit*)
7751	case $host in
7752	  x86_64-*kfreebsd*-gnu)
7753	    LD="${LD-ld} -m elf_i386_fbsd"
7754	    ;;
7755	  x86_64-*linux*)
7756	    case `/usr/bin/file conftest.o` in
7757	      *x86-64*)
7758		LD="${LD-ld} -m elf32_x86_64"
7759		;;
7760	      *)
7761		LD="${LD-ld} -m elf_i386"
7762		;;
7763	    esac
7764	    ;;
7765	  powerpc64le-*linux*)
7766	    LD="${LD-ld} -m elf32lppclinux"
7767	    ;;
7768	  powerpc64-*linux*)
7769	    LD="${LD-ld} -m elf32ppclinux"
7770	    ;;
7771	  s390x-*linux*)
7772	    LD="${LD-ld} -m elf_s390"
7773	    ;;
7774	  sparc64-*linux*)
7775	    LD="${LD-ld} -m elf32_sparc"
7776	    ;;
7777	esac
7778	;;
7779      *64-bit*)
7780	case $host in
7781	  x86_64-*kfreebsd*-gnu)
7782	    LD="${LD-ld} -m elf_x86_64_fbsd"
7783	    ;;
7784	  x86_64-*linux*)
7785	    LD="${LD-ld} -m elf_x86_64"
7786	    ;;
7787	  powerpcle-*linux*)
7788	    LD="${LD-ld} -m elf64lppc"
7789	    ;;
7790	  powerpc-*linux*)
7791	    LD="${LD-ld} -m elf64ppc"
7792	    ;;
7793	  s390*-*linux*|s390*-*tpf*)
7794	    LD="${LD-ld} -m elf64_s390"
7795	    ;;
7796	  sparc*-*linux*)
7797	    LD="${LD-ld} -m elf64_sparc"
7798	    ;;
7799	esac
7800	;;
7801    esac
7802  fi
7803  rm -rf conftest*
7804  ;;
7805
7806*-*-sco3.2v5*)
7807  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7808  SAVE_CFLAGS=$CFLAGS
7809  CFLAGS="$CFLAGS -belf"
7810  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7811$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7812if ${lt_cv_cc_needs_belf+:} false; then :
7813  $as_echo_n "(cached) " >&6
7814else
7815  ac_ext=c
7816ac_cpp='$CPP $CPPFLAGS'
7817ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7818ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7819ac_compiler_gnu=$ac_cv_c_compiler_gnu
7820
7821     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7822/* end confdefs.h.  */
7823
7824int
7825main ()
7826{
7827
7828  ;
7829  return 0;
7830}
7831_ACEOF
7832if ac_fn_c_try_link "$LINENO"; then :
7833  lt_cv_cc_needs_belf=yes
7834else
7835  lt_cv_cc_needs_belf=no
7836fi
7837rm -f core conftest.err conftest.$ac_objext \
7838    conftest$ac_exeext conftest.$ac_ext
7839     ac_ext=c
7840ac_cpp='$CPP $CPPFLAGS'
7841ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7842ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7843ac_compiler_gnu=$ac_cv_c_compiler_gnu
7844
7845fi
7846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7847$as_echo "$lt_cv_cc_needs_belf" >&6; }
7848  if test yes != "$lt_cv_cc_needs_belf"; then
7849    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7850    CFLAGS=$SAVE_CFLAGS
7851  fi
7852  ;;
7853*-*solaris*)
7854  # Find out what ABI is being produced by ac_compile, and set linker
7855  # options accordingly.
7856  echo 'int i;' > conftest.$ac_ext
7857  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7858  (eval $ac_compile) 2>&5
7859  ac_status=$?
7860  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7861  test $ac_status = 0; }; then
7862    case `/usr/bin/file conftest.o` in
7863    *64-bit*)
7864      case $lt_cv_prog_gnu_ld in
7865      yes*)
7866        case $host in
7867        i?86-*-solaris*|x86_64-*-solaris*)
7868          LD="${LD-ld} -m elf_x86_64"
7869          ;;
7870        sparc*-*-solaris*)
7871          LD="${LD-ld} -m elf64_sparc"
7872          ;;
7873        esac
7874        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7875        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7876          LD=${LD-ld}_sol2
7877        fi
7878        ;;
7879      *)
7880	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7881	  LD="${LD-ld} -64"
7882	fi
7883	;;
7884      esac
7885      ;;
7886    esac
7887  fi
7888  rm -rf conftest*
7889  ;;
7890esac
7891
7892need_locks=$enable_libtool_lock
7893
7894if test -n "$ac_tool_prefix"; then
7895  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7896set dummy ${ac_tool_prefix}mt; ac_word=$2
7897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7898$as_echo_n "checking for $ac_word... " >&6; }
7899if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7900  $as_echo_n "(cached) " >&6
7901else
7902  if test -n "$MANIFEST_TOOL"; then
7903  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7904else
7905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7906for as_dir in $PATH
7907do
7908  IFS=$as_save_IFS
7909  test -z "$as_dir" && as_dir=.
7910    for ac_exec_ext in '' $ac_executable_extensions; do
7911  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7912    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7913    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7914    break 2
7915  fi
7916done
7917  done
7918IFS=$as_save_IFS
7919
7920fi
7921fi
7922MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7923if test -n "$MANIFEST_TOOL"; then
7924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7925$as_echo "$MANIFEST_TOOL" >&6; }
7926else
7927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7928$as_echo "no" >&6; }
7929fi
7930
7931
7932fi
7933if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7934  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7935  # Extract the first word of "mt", so it can be a program name with args.
7936set dummy mt; ac_word=$2
7937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7938$as_echo_n "checking for $ac_word... " >&6; }
7939if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7940  $as_echo_n "(cached) " >&6
7941else
7942  if test -n "$ac_ct_MANIFEST_TOOL"; then
7943  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7944else
7945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7946for as_dir in $PATH
7947do
7948  IFS=$as_save_IFS
7949  test -z "$as_dir" && as_dir=.
7950    for ac_exec_ext in '' $ac_executable_extensions; do
7951  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7952    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7953    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7954    break 2
7955  fi
7956done
7957  done
7958IFS=$as_save_IFS
7959
7960fi
7961fi
7962ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7963if test -n "$ac_ct_MANIFEST_TOOL"; then
7964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7965$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7966else
7967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7968$as_echo "no" >&6; }
7969fi
7970
7971  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7972    MANIFEST_TOOL=":"
7973  else
7974    case $cross_compiling:$ac_tool_warned in
7975yes:)
7976{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7977$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7978ac_tool_warned=yes ;;
7979esac
7980    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7981  fi
7982else
7983  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7984fi
7985
7986test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7988$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7989if ${lt_cv_path_mainfest_tool+:} false; then :
7990  $as_echo_n "(cached) " >&6
7991else
7992  lt_cv_path_mainfest_tool=no
7993  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7994  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7995  cat conftest.err >&5
7996  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7997    lt_cv_path_mainfest_tool=yes
7998  fi
7999  rm -f conftest*
8000fi
8001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
8002$as_echo "$lt_cv_path_mainfest_tool" >&6; }
8003if test yes != "$lt_cv_path_mainfest_tool"; then
8004  MANIFEST_TOOL=:
8005fi
8006
8007
8008
8009
8010
8011
8012  case $host_os in
8013    rhapsody* | darwin*)
8014    if test -n "$ac_tool_prefix"; then
8015  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
8016set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
8017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8018$as_echo_n "checking for $ac_word... " >&6; }
8019if ${ac_cv_prog_DSYMUTIL+:} false; then :
8020  $as_echo_n "(cached) " >&6
8021else
8022  if test -n "$DSYMUTIL"; then
8023  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
8024else
8025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8026for as_dir in $PATH
8027do
8028  IFS=$as_save_IFS
8029  test -z "$as_dir" && as_dir=.
8030    for ac_exec_ext in '' $ac_executable_extensions; do
8031  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8032    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
8033    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8034    break 2
8035  fi
8036done
8037  done
8038IFS=$as_save_IFS
8039
8040fi
8041fi
8042DSYMUTIL=$ac_cv_prog_DSYMUTIL
8043if test -n "$DSYMUTIL"; then
8044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
8045$as_echo "$DSYMUTIL" >&6; }
8046else
8047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8048$as_echo "no" >&6; }
8049fi
8050
8051
8052fi
8053if test -z "$ac_cv_prog_DSYMUTIL"; then
8054  ac_ct_DSYMUTIL=$DSYMUTIL
8055  # Extract the first word of "dsymutil", so it can be a program name with args.
8056set dummy dsymutil; ac_word=$2
8057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8058$as_echo_n "checking for $ac_word... " >&6; }
8059if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
8060  $as_echo_n "(cached) " >&6
8061else
8062  if test -n "$ac_ct_DSYMUTIL"; then
8063  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
8064else
8065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8066for as_dir in $PATH
8067do
8068  IFS=$as_save_IFS
8069  test -z "$as_dir" && as_dir=.
8070    for ac_exec_ext in '' $ac_executable_extensions; do
8071  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8072    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
8073    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8074    break 2
8075  fi
8076done
8077  done
8078IFS=$as_save_IFS
8079
8080fi
8081fi
8082ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
8083if test -n "$ac_ct_DSYMUTIL"; then
8084  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
8085$as_echo "$ac_ct_DSYMUTIL" >&6; }
8086else
8087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8088$as_echo "no" >&6; }
8089fi
8090
8091  if test "x$ac_ct_DSYMUTIL" = x; then
8092    DSYMUTIL=":"
8093  else
8094    case $cross_compiling:$ac_tool_warned in
8095yes:)
8096{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8097$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8098ac_tool_warned=yes ;;
8099esac
8100    DSYMUTIL=$ac_ct_DSYMUTIL
8101  fi
8102else
8103  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
8104fi
8105
8106    if test -n "$ac_tool_prefix"; then
8107  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
8108set dummy ${ac_tool_prefix}nmedit; ac_word=$2
8109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8110$as_echo_n "checking for $ac_word... " >&6; }
8111if ${ac_cv_prog_NMEDIT+:} false; then :
8112  $as_echo_n "(cached) " >&6
8113else
8114  if test -n "$NMEDIT"; then
8115  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
8116else
8117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8118for as_dir in $PATH
8119do
8120  IFS=$as_save_IFS
8121  test -z "$as_dir" && as_dir=.
8122    for ac_exec_ext in '' $ac_executable_extensions; do
8123  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8124    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8125    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8126    break 2
8127  fi
8128done
8129  done
8130IFS=$as_save_IFS
8131
8132fi
8133fi
8134NMEDIT=$ac_cv_prog_NMEDIT
8135if test -n "$NMEDIT"; then
8136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8137$as_echo "$NMEDIT" >&6; }
8138else
8139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8140$as_echo "no" >&6; }
8141fi
8142
8143
8144fi
8145if test -z "$ac_cv_prog_NMEDIT"; then
8146  ac_ct_NMEDIT=$NMEDIT
8147  # Extract the first word of "nmedit", so it can be a program name with args.
8148set dummy nmedit; ac_word=$2
8149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8150$as_echo_n "checking for $ac_word... " >&6; }
8151if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
8152  $as_echo_n "(cached) " >&6
8153else
8154  if test -n "$ac_ct_NMEDIT"; then
8155  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8156else
8157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8158for as_dir in $PATH
8159do
8160  IFS=$as_save_IFS
8161  test -z "$as_dir" && as_dir=.
8162    for ac_exec_ext in '' $ac_executable_extensions; do
8163  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8164    ac_cv_prog_ac_ct_NMEDIT="nmedit"
8165    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8166    break 2
8167  fi
8168done
8169  done
8170IFS=$as_save_IFS
8171
8172fi
8173fi
8174ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8175if test -n "$ac_ct_NMEDIT"; then
8176  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8177$as_echo "$ac_ct_NMEDIT" >&6; }
8178else
8179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8180$as_echo "no" >&6; }
8181fi
8182
8183  if test "x$ac_ct_NMEDIT" = x; then
8184    NMEDIT=":"
8185  else
8186    case $cross_compiling:$ac_tool_warned in
8187yes:)
8188{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8189$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8190ac_tool_warned=yes ;;
8191esac
8192    NMEDIT=$ac_ct_NMEDIT
8193  fi
8194else
8195  NMEDIT="$ac_cv_prog_NMEDIT"
8196fi
8197
8198    if test -n "$ac_tool_prefix"; then
8199  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8200set dummy ${ac_tool_prefix}lipo; ac_word=$2
8201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8202$as_echo_n "checking for $ac_word... " >&6; }
8203if ${ac_cv_prog_LIPO+:} false; then :
8204  $as_echo_n "(cached) " >&6
8205else
8206  if test -n "$LIPO"; then
8207  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8208else
8209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8210for as_dir in $PATH
8211do
8212  IFS=$as_save_IFS
8213  test -z "$as_dir" && as_dir=.
8214    for ac_exec_ext in '' $ac_executable_extensions; do
8215  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8216    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8218    break 2
8219  fi
8220done
8221  done
8222IFS=$as_save_IFS
8223
8224fi
8225fi
8226LIPO=$ac_cv_prog_LIPO
8227if test -n "$LIPO"; then
8228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8229$as_echo "$LIPO" >&6; }
8230else
8231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8232$as_echo "no" >&6; }
8233fi
8234
8235
8236fi
8237if test -z "$ac_cv_prog_LIPO"; then
8238  ac_ct_LIPO=$LIPO
8239  # Extract the first word of "lipo", so it can be a program name with args.
8240set dummy lipo; ac_word=$2
8241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8242$as_echo_n "checking for $ac_word... " >&6; }
8243if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8244  $as_echo_n "(cached) " >&6
8245else
8246  if test -n "$ac_ct_LIPO"; then
8247  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8248else
8249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8250for as_dir in $PATH
8251do
8252  IFS=$as_save_IFS
8253  test -z "$as_dir" && as_dir=.
8254    for ac_exec_ext in '' $ac_executable_extensions; do
8255  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8256    ac_cv_prog_ac_ct_LIPO="lipo"
8257    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8258    break 2
8259  fi
8260done
8261  done
8262IFS=$as_save_IFS
8263
8264fi
8265fi
8266ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8267if test -n "$ac_ct_LIPO"; then
8268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8269$as_echo "$ac_ct_LIPO" >&6; }
8270else
8271  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8272$as_echo "no" >&6; }
8273fi
8274
8275  if test "x$ac_ct_LIPO" = x; then
8276    LIPO=":"
8277  else
8278    case $cross_compiling:$ac_tool_warned in
8279yes:)
8280{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8281$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8282ac_tool_warned=yes ;;
8283esac
8284    LIPO=$ac_ct_LIPO
8285  fi
8286else
8287  LIPO="$ac_cv_prog_LIPO"
8288fi
8289
8290    if test -n "$ac_tool_prefix"; then
8291  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8292set dummy ${ac_tool_prefix}otool; ac_word=$2
8293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8294$as_echo_n "checking for $ac_word... " >&6; }
8295if ${ac_cv_prog_OTOOL+:} false; then :
8296  $as_echo_n "(cached) " >&6
8297else
8298  if test -n "$OTOOL"; then
8299  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8300else
8301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8302for as_dir in $PATH
8303do
8304  IFS=$as_save_IFS
8305  test -z "$as_dir" && as_dir=.
8306    for ac_exec_ext in '' $ac_executable_extensions; do
8307  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8308    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8309    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8310    break 2
8311  fi
8312done
8313  done
8314IFS=$as_save_IFS
8315
8316fi
8317fi
8318OTOOL=$ac_cv_prog_OTOOL
8319if test -n "$OTOOL"; then
8320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8321$as_echo "$OTOOL" >&6; }
8322else
8323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8324$as_echo "no" >&6; }
8325fi
8326
8327
8328fi
8329if test -z "$ac_cv_prog_OTOOL"; then
8330  ac_ct_OTOOL=$OTOOL
8331  # Extract the first word of "otool", so it can be a program name with args.
8332set dummy otool; ac_word=$2
8333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8334$as_echo_n "checking for $ac_word... " >&6; }
8335if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8336  $as_echo_n "(cached) " >&6
8337else
8338  if test -n "$ac_ct_OTOOL"; then
8339  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8340else
8341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8342for as_dir in $PATH
8343do
8344  IFS=$as_save_IFS
8345  test -z "$as_dir" && as_dir=.
8346    for ac_exec_ext in '' $ac_executable_extensions; do
8347  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8348    ac_cv_prog_ac_ct_OTOOL="otool"
8349    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8350    break 2
8351  fi
8352done
8353  done
8354IFS=$as_save_IFS
8355
8356fi
8357fi
8358ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8359if test -n "$ac_ct_OTOOL"; then
8360  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8361$as_echo "$ac_ct_OTOOL" >&6; }
8362else
8363  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8364$as_echo "no" >&6; }
8365fi
8366
8367  if test "x$ac_ct_OTOOL" = x; then
8368    OTOOL=":"
8369  else
8370    case $cross_compiling:$ac_tool_warned in
8371yes:)
8372{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8373$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8374ac_tool_warned=yes ;;
8375esac
8376    OTOOL=$ac_ct_OTOOL
8377  fi
8378else
8379  OTOOL="$ac_cv_prog_OTOOL"
8380fi
8381
8382    if test -n "$ac_tool_prefix"; then
8383  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8384set dummy ${ac_tool_prefix}otool64; ac_word=$2
8385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8386$as_echo_n "checking for $ac_word... " >&6; }
8387if ${ac_cv_prog_OTOOL64+:} false; then :
8388  $as_echo_n "(cached) " >&6
8389else
8390  if test -n "$OTOOL64"; then
8391  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8392else
8393as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8394for as_dir in $PATH
8395do
8396  IFS=$as_save_IFS
8397  test -z "$as_dir" && as_dir=.
8398    for ac_exec_ext in '' $ac_executable_extensions; do
8399  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8400    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8401    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8402    break 2
8403  fi
8404done
8405  done
8406IFS=$as_save_IFS
8407
8408fi
8409fi
8410OTOOL64=$ac_cv_prog_OTOOL64
8411if test -n "$OTOOL64"; then
8412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8413$as_echo "$OTOOL64" >&6; }
8414else
8415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8416$as_echo "no" >&6; }
8417fi
8418
8419
8420fi
8421if test -z "$ac_cv_prog_OTOOL64"; then
8422  ac_ct_OTOOL64=$OTOOL64
8423  # Extract the first word of "otool64", so it can be a program name with args.
8424set dummy otool64; ac_word=$2
8425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8426$as_echo_n "checking for $ac_word... " >&6; }
8427if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8428  $as_echo_n "(cached) " >&6
8429else
8430  if test -n "$ac_ct_OTOOL64"; then
8431  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8432else
8433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8434for as_dir in $PATH
8435do
8436  IFS=$as_save_IFS
8437  test -z "$as_dir" && as_dir=.
8438    for ac_exec_ext in '' $ac_executable_extensions; do
8439  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8440    ac_cv_prog_ac_ct_OTOOL64="otool64"
8441    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8442    break 2
8443  fi
8444done
8445  done
8446IFS=$as_save_IFS
8447
8448fi
8449fi
8450ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8451if test -n "$ac_ct_OTOOL64"; then
8452  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8453$as_echo "$ac_ct_OTOOL64" >&6; }
8454else
8455  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8456$as_echo "no" >&6; }
8457fi
8458
8459  if test "x$ac_ct_OTOOL64" = x; then
8460    OTOOL64=":"
8461  else
8462    case $cross_compiling:$ac_tool_warned in
8463yes:)
8464{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8465$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8466ac_tool_warned=yes ;;
8467esac
8468    OTOOL64=$ac_ct_OTOOL64
8469  fi
8470else
8471  OTOOL64="$ac_cv_prog_OTOOL64"
8472fi
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8501$as_echo_n "checking for -single_module linker flag... " >&6; }
8502if ${lt_cv_apple_cc_single_mod+:} false; then :
8503  $as_echo_n "(cached) " >&6
8504else
8505  lt_cv_apple_cc_single_mod=no
8506      if test -z "$LT_MULTI_MODULE"; then
8507	# By default we will add the -single_module flag. You can override
8508	# by either setting the environment variable LT_MULTI_MODULE
8509	# non-empty at configure time, or by adding -multi_module to the
8510	# link flags.
8511	rm -rf libconftest.dylib*
8512	echo "int foo(void){return 1;}" > conftest.c
8513	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8514-dynamiclib -Wl,-single_module conftest.c" >&5
8515	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8516	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8517        _lt_result=$?
8518	# If there is a non-empty error log, and "single_module"
8519	# appears in it, assume the flag caused a linker warning
8520        if test -s conftest.err && $GREP single_module conftest.err; then
8521	  cat conftest.err >&5
8522	# Otherwise, if the output was created with a 0 exit code from
8523	# the compiler, it worked.
8524	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
8525	  lt_cv_apple_cc_single_mod=yes
8526	else
8527	  cat conftest.err >&5
8528	fi
8529	rm -rf libconftest.dylib*
8530	rm -f conftest.*
8531      fi
8532fi
8533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8534$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8535
8536    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8537$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8538if ${lt_cv_ld_exported_symbols_list+:} false; then :
8539  $as_echo_n "(cached) " >&6
8540else
8541  lt_cv_ld_exported_symbols_list=no
8542      save_LDFLAGS=$LDFLAGS
8543      echo "_main" > conftest.sym
8544      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8545      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8546/* end confdefs.h.  */
8547
8548int
8549main ()
8550{
8551
8552  ;
8553  return 0;
8554}
8555_ACEOF
8556if ac_fn_c_try_link "$LINENO"; then :
8557  lt_cv_ld_exported_symbols_list=yes
8558else
8559  lt_cv_ld_exported_symbols_list=no
8560fi
8561rm -f core conftest.err conftest.$ac_objext \
8562    conftest$ac_exeext conftest.$ac_ext
8563	LDFLAGS=$save_LDFLAGS
8564
8565fi
8566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8567$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8568
8569    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8570$as_echo_n "checking for -force_load linker flag... " >&6; }
8571if ${lt_cv_ld_force_load+:} false; then :
8572  $as_echo_n "(cached) " >&6
8573else
8574  lt_cv_ld_force_load=no
8575      cat > conftest.c << _LT_EOF
8576int forced_loaded() { return 2;}
8577_LT_EOF
8578      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8579      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8580      echo "$AR cru libconftest.a conftest.o" >&5
8581      $AR cru libconftest.a conftest.o 2>&5
8582      echo "$RANLIB libconftest.a" >&5
8583      $RANLIB libconftest.a 2>&5
8584      cat > conftest.c << _LT_EOF
8585int main() { return 0;}
8586_LT_EOF
8587      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8588      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8589      _lt_result=$?
8590      if test -s conftest.err && $GREP force_load conftest.err; then
8591	cat conftest.err >&5
8592      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8593	lt_cv_ld_force_load=yes
8594      else
8595	cat conftest.err >&5
8596      fi
8597        rm -f conftest.err libconftest.a conftest conftest.c
8598        rm -rf conftest.dSYM
8599
8600fi
8601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8602$as_echo "$lt_cv_ld_force_load" >&6; }
8603    case $host_os in
8604    rhapsody* | darwin1.[012])
8605      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8606    darwin1.*)
8607      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8608    darwin*) # darwin 5.x on
8609      # if running on 10.5 or later, the deployment target defaults
8610      # to the OS version, if on x86, and 10.4, the deployment
8611      # target defaults to 10.4. Don't you love it?
8612      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8613	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8614	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8615	10.[012][,.]*)
8616	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8617	10.*)
8618	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8619      esac
8620    ;;
8621  esac
8622    if test yes = "$lt_cv_apple_cc_single_mod"; then
8623      _lt_dar_single_mod='$single_module'
8624    fi
8625    if test yes = "$lt_cv_ld_exported_symbols_list"; then
8626      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8627    else
8628      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8629    fi
8630    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8631      _lt_dsymutil='~$DSYMUTIL $lib || :'
8632    else
8633      _lt_dsymutil=
8634    fi
8635    ;;
8636  esac
8637
8638# func_munge_path_list VARIABLE PATH
8639# -----------------------------------
8640# VARIABLE is name of variable containing _space_ separated list of
8641# directories to be munged by the contents of PATH, which is string
8642# having a format:
8643# "DIR[:DIR]:"
8644#       string "DIR[ DIR]" will be prepended to VARIABLE
8645# ":DIR[:DIR]"
8646#       string "DIR[ DIR]" will be appended to VARIABLE
8647# "DIRP[:DIRP]::[DIRA:]DIRA"
8648#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8649#       "DIRA[ DIRA]" will be appended to VARIABLE
8650# "DIR[:DIR]"
8651#       VARIABLE will be replaced by "DIR[ DIR]"
8652func_munge_path_list ()
8653{
8654    case x$2 in
8655    x)
8656        ;;
8657    *:)
8658        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8659        ;;
8660    x:*)
8661        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8662        ;;
8663    *::*)
8664        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8665        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8666        ;;
8667    *)
8668        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8669        ;;
8670    esac
8671}
8672
8673for ac_header in dlfcn.h
8674do :
8675  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8676"
8677if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8678  cat >>confdefs.h <<_ACEOF
8679#define HAVE_DLFCN_H 1
8680_ACEOF
8681
8682fi
8683
8684done
8685
8686
8687
8688
8689
8690# Set options
8691# Check whether --enable-static was given.
8692if test "${enable_static+set}" = set; then :
8693  enableval=$enable_static; p=${PACKAGE-default}
8694    case $enableval in
8695    yes) enable_static=yes ;;
8696    no) enable_static=no ;;
8697    *)
8698     enable_static=no
8699      # Look at the argument we got.  We use all the common list separators.
8700      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8701      for pkg in $enableval; do
8702	IFS=$lt_save_ifs
8703	if test "X$pkg" = "X$p"; then
8704	  enable_static=yes
8705	fi
8706      done
8707      IFS=$lt_save_ifs
8708      ;;
8709    esac
8710else
8711  enable_static=no
8712fi
8713
8714
8715
8716
8717
8718
8719
8720enable_win32_dll=yes
8721
8722case $host in
8723*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
8724  if test -n "$ac_tool_prefix"; then
8725  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
8726set dummy ${ac_tool_prefix}as; ac_word=$2
8727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8728$as_echo_n "checking for $ac_word... " >&6; }
8729if ${ac_cv_prog_AS+:} false; then :
8730  $as_echo_n "(cached) " >&6
8731else
8732  if test -n "$AS"; then
8733  ac_cv_prog_AS="$AS" # Let the user override the test.
8734else
8735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8736for as_dir in $PATH
8737do
8738  IFS=$as_save_IFS
8739  test -z "$as_dir" && as_dir=.
8740    for ac_exec_ext in '' $ac_executable_extensions; do
8741  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8742    ac_cv_prog_AS="${ac_tool_prefix}as"
8743    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8744    break 2
8745  fi
8746done
8747  done
8748IFS=$as_save_IFS
8749
8750fi
8751fi
8752AS=$ac_cv_prog_AS
8753if test -n "$AS"; then
8754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8755$as_echo "$AS" >&6; }
8756else
8757  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8758$as_echo "no" >&6; }
8759fi
8760
8761
8762fi
8763if test -z "$ac_cv_prog_AS"; then
8764  ac_ct_AS=$AS
8765  # Extract the first word of "as", so it can be a program name with args.
8766set dummy as; ac_word=$2
8767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8768$as_echo_n "checking for $ac_word... " >&6; }
8769if ${ac_cv_prog_ac_ct_AS+:} false; then :
8770  $as_echo_n "(cached) " >&6
8771else
8772  if test -n "$ac_ct_AS"; then
8773  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
8774else
8775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8776for as_dir in $PATH
8777do
8778  IFS=$as_save_IFS
8779  test -z "$as_dir" && as_dir=.
8780    for ac_exec_ext in '' $ac_executable_extensions; do
8781  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8782    ac_cv_prog_ac_ct_AS="as"
8783    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8784    break 2
8785  fi
8786done
8787  done
8788IFS=$as_save_IFS
8789
8790fi
8791fi
8792ac_ct_AS=$ac_cv_prog_ac_ct_AS
8793if test -n "$ac_ct_AS"; then
8794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
8795$as_echo "$ac_ct_AS" >&6; }
8796else
8797  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8798$as_echo "no" >&6; }
8799fi
8800
8801  if test "x$ac_ct_AS" = x; then
8802    AS="false"
8803  else
8804    case $cross_compiling:$ac_tool_warned in
8805yes:)
8806{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8807$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8808ac_tool_warned=yes ;;
8809esac
8810    AS=$ac_ct_AS
8811  fi
8812else
8813  AS="$ac_cv_prog_AS"
8814fi
8815
8816  if test -n "$ac_tool_prefix"; then
8817  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
8818set dummy ${ac_tool_prefix}dlltool; ac_word=$2
8819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8820$as_echo_n "checking for $ac_word... " >&6; }
8821if ${ac_cv_prog_DLLTOOL+:} false; then :
8822  $as_echo_n "(cached) " >&6
8823else
8824  if test -n "$DLLTOOL"; then
8825  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8826else
8827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8828for as_dir in $PATH
8829do
8830  IFS=$as_save_IFS
8831  test -z "$as_dir" && as_dir=.
8832    for ac_exec_ext in '' $ac_executable_extensions; do
8833  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8834    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8835    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8836    break 2
8837  fi
8838done
8839  done
8840IFS=$as_save_IFS
8841
8842fi
8843fi
8844DLLTOOL=$ac_cv_prog_DLLTOOL
8845if test -n "$DLLTOOL"; then
8846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8847$as_echo "$DLLTOOL" >&6; }
8848else
8849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8850$as_echo "no" >&6; }
8851fi
8852
8853
8854fi
8855if test -z "$ac_cv_prog_DLLTOOL"; then
8856  ac_ct_DLLTOOL=$DLLTOOL
8857  # Extract the first word of "dlltool", so it can be a program name with args.
8858set dummy dlltool; ac_word=$2
8859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8860$as_echo_n "checking for $ac_word... " >&6; }
8861if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
8862  $as_echo_n "(cached) " >&6
8863else
8864  if test -n "$ac_ct_DLLTOOL"; then
8865  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
8866else
8867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8868for as_dir in $PATH
8869do
8870  IFS=$as_save_IFS
8871  test -z "$as_dir" && as_dir=.
8872    for ac_exec_ext in '' $ac_executable_extensions; do
8873  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8874    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8875    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8876    break 2
8877  fi
8878done
8879  done
8880IFS=$as_save_IFS
8881
8882fi
8883fi
8884ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
8885if test -n "$ac_ct_DLLTOOL"; then
8886  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
8887$as_echo "$ac_ct_DLLTOOL" >&6; }
8888else
8889  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8890$as_echo "no" >&6; }
8891fi
8892
8893  if test "x$ac_ct_DLLTOOL" = x; then
8894    DLLTOOL="false"
8895  else
8896    case $cross_compiling:$ac_tool_warned in
8897yes:)
8898{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8899$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8900ac_tool_warned=yes ;;
8901esac
8902    DLLTOOL=$ac_ct_DLLTOOL
8903  fi
8904else
8905  DLLTOOL="$ac_cv_prog_DLLTOOL"
8906fi
8907
8908  if test -n "$ac_tool_prefix"; then
8909  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
8910set dummy ${ac_tool_prefix}objdump; ac_word=$2
8911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8912$as_echo_n "checking for $ac_word... " >&6; }
8913if ${ac_cv_prog_OBJDUMP+:} false; then :
8914  $as_echo_n "(cached) " >&6
8915else
8916  if test -n "$OBJDUMP"; then
8917  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
8918else
8919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8920for as_dir in $PATH
8921do
8922  IFS=$as_save_IFS
8923  test -z "$as_dir" && as_dir=.
8924    for ac_exec_ext in '' $ac_executable_extensions; do
8925  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8926    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
8927    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8928    break 2
8929  fi
8930done
8931  done
8932IFS=$as_save_IFS
8933
8934fi
8935fi
8936OBJDUMP=$ac_cv_prog_OBJDUMP
8937if test -n "$OBJDUMP"; then
8938  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
8939$as_echo "$OBJDUMP" >&6; }
8940else
8941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8942$as_echo "no" >&6; }
8943fi
8944
8945
8946fi
8947if test -z "$ac_cv_prog_OBJDUMP"; then
8948  ac_ct_OBJDUMP=$OBJDUMP
8949  # Extract the first word of "objdump", so it can be a program name with args.
8950set dummy objdump; ac_word=$2
8951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8952$as_echo_n "checking for $ac_word... " >&6; }
8953if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
8954  $as_echo_n "(cached) " >&6
8955else
8956  if test -n "$ac_ct_OBJDUMP"; then
8957  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
8958else
8959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8960for as_dir in $PATH
8961do
8962  IFS=$as_save_IFS
8963  test -z "$as_dir" && as_dir=.
8964    for ac_exec_ext in '' $ac_executable_extensions; do
8965  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8966    ac_cv_prog_ac_ct_OBJDUMP="objdump"
8967    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8968    break 2
8969  fi
8970done
8971  done
8972IFS=$as_save_IFS
8973
8974fi
8975fi
8976ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
8977if test -n "$ac_ct_OBJDUMP"; then
8978  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
8979$as_echo "$ac_ct_OBJDUMP" >&6; }
8980else
8981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8982$as_echo "no" >&6; }
8983fi
8984
8985  if test "x$ac_ct_OBJDUMP" = x; then
8986    OBJDUMP="false"
8987  else
8988    case $cross_compiling:$ac_tool_warned in
8989yes:)
8990{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8991$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8992ac_tool_warned=yes ;;
8993esac
8994    OBJDUMP=$ac_ct_OBJDUMP
8995  fi
8996else
8997  OBJDUMP="$ac_cv_prog_OBJDUMP"
8998fi
8999
9000  ;;
9001esac
9002
9003test -z "$AS" && AS=as
9004
9005
9006
9007
9008
9009test -z "$DLLTOOL" && DLLTOOL=dlltool
9010
9011
9012
9013
9014
9015test -z "$OBJDUMP" && OBJDUMP=objdump
9016
9017
9018
9019
9020
9021
9022
9023        enable_dlopen=no
9024
9025
9026
9027            # Check whether --enable-shared was given.
9028if test "${enable_shared+set}" = set; then :
9029  enableval=$enable_shared; p=${PACKAGE-default}
9030    case $enableval in
9031    yes) enable_shared=yes ;;
9032    no) enable_shared=no ;;
9033    *)
9034      enable_shared=no
9035      # Look at the argument we got.  We use all the common list separators.
9036      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
9037      for pkg in $enableval; do
9038	IFS=$lt_save_ifs
9039	if test "X$pkg" = "X$p"; then
9040	  enable_shared=yes
9041	fi
9042      done
9043      IFS=$lt_save_ifs
9044      ;;
9045    esac
9046else
9047  enable_shared=yes
9048fi
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060# Check whether --with-pic was given.
9061if test "${with_pic+set}" = set; then :
9062  withval=$with_pic; lt_p=${PACKAGE-default}
9063    case $withval in
9064    yes|no) pic_mode=$withval ;;
9065    *)
9066      pic_mode=default
9067      # Look at the argument we got.  We use all the common list separators.
9068      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
9069      for lt_pkg in $withval; do
9070	IFS=$lt_save_ifs
9071	if test "X$lt_pkg" = "X$lt_p"; then
9072	  pic_mode=yes
9073	fi
9074      done
9075      IFS=$lt_save_ifs
9076      ;;
9077    esac
9078else
9079  pic_mode=default
9080fi
9081
9082
9083
9084
9085
9086
9087
9088
9089  # Check whether --enable-fast-install was given.
9090if test "${enable_fast_install+set}" = set; then :
9091  enableval=$enable_fast_install; p=${PACKAGE-default}
9092    case $enableval in
9093    yes) enable_fast_install=yes ;;
9094    no) enable_fast_install=no ;;
9095    *)
9096      enable_fast_install=no
9097      # Look at the argument we got.  We use all the common list separators.
9098      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
9099      for pkg in $enableval; do
9100	IFS=$lt_save_ifs
9101	if test "X$pkg" = "X$p"; then
9102	  enable_fast_install=yes
9103	fi
9104      done
9105      IFS=$lt_save_ifs
9106      ;;
9107    esac
9108else
9109  enable_fast_install=yes
9110fi
9111
9112
9113
9114
9115
9116
9117
9118
9119  shared_archive_member_spec=
9120case $host,$enable_shared in
9121power*-*-aix[5-9]*,yes)
9122  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
9123$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
9124
9125# Check whether --with-aix-soname was given.
9126if test "${with_aix_soname+set}" = set; then :
9127  withval=$with_aix_soname; case $withval in
9128    aix|svr4|both)
9129      ;;
9130    *)
9131      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
9132      ;;
9133    esac
9134    lt_cv_with_aix_soname=$with_aix_soname
9135else
9136  if ${lt_cv_with_aix_soname+:} false; then :
9137  $as_echo_n "(cached) " >&6
9138else
9139  lt_cv_with_aix_soname=aix
9140fi
9141
9142    with_aix_soname=$lt_cv_with_aix_soname
9143fi
9144
9145  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
9146$as_echo "$with_aix_soname" >&6; }
9147  if test aix != "$with_aix_soname"; then
9148    # For the AIX way of multilib, we name the shared archive member
9149    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
9150    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
9151    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
9152    # the AIX toolchain works better with OBJECT_MODE set (default 32).
9153    if test 64 = "${OBJECT_MODE-32}"; then
9154      shared_archive_member_spec=shr_64
9155    else
9156      shared_archive_member_spec=shr
9157    fi
9158  fi
9159  ;;
9160*)
9161  with_aix_soname=aix
9162  ;;
9163esac
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174# This can be used to rebuild libtool when needed
9175LIBTOOL_DEPS=$ltmain
9176
9177# Always use our own libtool.
9178LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209test -z "$LN_S" && LN_S="ln -s"
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224if test -n "${ZSH_VERSION+set}"; then
9225   setopt NO_GLOB_SUBST
9226fi
9227
9228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9229$as_echo_n "checking for objdir... " >&6; }
9230if ${lt_cv_objdir+:} false; then :
9231  $as_echo_n "(cached) " >&6
9232else
9233  rm -f .libs 2>/dev/null
9234mkdir .libs 2>/dev/null
9235if test -d .libs; then
9236  lt_cv_objdir=.libs
9237else
9238  # MS-DOS does not allow filenames that begin with a dot.
9239  lt_cv_objdir=_libs
9240fi
9241rmdir .libs 2>/dev/null
9242fi
9243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9244$as_echo "$lt_cv_objdir" >&6; }
9245objdir=$lt_cv_objdir
9246
9247
9248
9249
9250
9251cat >>confdefs.h <<_ACEOF
9252#define LT_OBJDIR "$lt_cv_objdir/"
9253_ACEOF
9254
9255
9256
9257
9258case $host_os in
9259aix3*)
9260  # AIX sometimes has problems with the GCC collect2 program.  For some
9261  # reason, if we set the COLLECT_NAMES environment variable, the problems
9262  # vanish in a puff of smoke.
9263  if test set != "${COLLECT_NAMES+set}"; then
9264    COLLECT_NAMES=
9265    export COLLECT_NAMES
9266  fi
9267  ;;
9268esac
9269
9270# Global variables:
9271ofile=libtool
9272can_build_shared=yes
9273
9274# All known linkers require a '.a' archive for static linking (except MSVC,
9275# which needs '.lib').
9276libext=a
9277
9278with_gnu_ld=$lt_cv_prog_gnu_ld
9279
9280old_CC=$CC
9281old_CFLAGS=$CFLAGS
9282
9283# Set sane defaults for various variables
9284test -z "$CC" && CC=cc
9285test -z "$LTCC" && LTCC=$CC
9286test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9287test -z "$LD" && LD=ld
9288test -z "$ac_objext" && ac_objext=o
9289
9290func_cc_basename $compiler
9291cc_basename=$func_cc_basename_result
9292
9293
9294# Only perform the check for file, if the check method requires it
9295test -z "$MAGIC_CMD" && MAGIC_CMD=file
9296case $deplibs_check_method in
9297file_magic*)
9298  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9299    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9300$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9301if ${lt_cv_path_MAGIC_CMD+:} false; then :
9302  $as_echo_n "(cached) " >&6
9303else
9304  case $MAGIC_CMD in
9305[\\/*] |  ?:[\\/]*)
9306  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
9307  ;;
9308*)
9309  lt_save_MAGIC_CMD=$MAGIC_CMD
9310  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
9311  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9312  for ac_dir in $ac_dummy; do
9313    IFS=$lt_save_ifs
9314    test -z "$ac_dir" && ac_dir=.
9315    if test -f "$ac_dir/${ac_tool_prefix}file"; then
9316      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
9317      if test -n "$file_magic_test_file"; then
9318	case $deplibs_check_method in
9319	"file_magic "*)
9320	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9321	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9322	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9323	    $EGREP "$file_magic_regex" > /dev/null; then
9324	    :
9325	  else
9326	    cat <<_LT_EOF 1>&2
9327
9328*** Warning: the command libtool uses to detect shared libraries,
9329*** $file_magic_cmd, produces output that libtool cannot recognize.
9330*** The result is that libtool may fail to recognize shared libraries
9331*** as such.  This will affect the creation of libtool libraries that
9332*** depend on shared libraries, but programs linked with such libtool
9333*** libraries will work regardless of this problem.  Nevertheless, you
9334*** may want to report the problem to your system manager and/or to
9335*** bug-libtool@gnu.org
9336
9337_LT_EOF
9338	  fi ;;
9339	esac
9340      fi
9341      break
9342    fi
9343  done
9344  IFS=$lt_save_ifs
9345  MAGIC_CMD=$lt_save_MAGIC_CMD
9346  ;;
9347esac
9348fi
9349
9350MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9351if test -n "$MAGIC_CMD"; then
9352  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9353$as_echo "$MAGIC_CMD" >&6; }
9354else
9355  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9356$as_echo "no" >&6; }
9357fi
9358
9359
9360
9361
9362
9363if test -z "$lt_cv_path_MAGIC_CMD"; then
9364  if test -n "$ac_tool_prefix"; then
9365    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9366$as_echo_n "checking for file... " >&6; }
9367if ${lt_cv_path_MAGIC_CMD+:} false; then :
9368  $as_echo_n "(cached) " >&6
9369else
9370  case $MAGIC_CMD in
9371[\\/*] |  ?:[\\/]*)
9372  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
9373  ;;
9374*)
9375  lt_save_MAGIC_CMD=$MAGIC_CMD
9376  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
9377  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9378  for ac_dir in $ac_dummy; do
9379    IFS=$lt_save_ifs
9380    test -z "$ac_dir" && ac_dir=.
9381    if test -f "$ac_dir/file"; then
9382      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
9383      if test -n "$file_magic_test_file"; then
9384	case $deplibs_check_method in
9385	"file_magic "*)
9386	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9387	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9388	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9389	    $EGREP "$file_magic_regex" > /dev/null; then
9390	    :
9391	  else
9392	    cat <<_LT_EOF 1>&2
9393
9394*** Warning: the command libtool uses to detect shared libraries,
9395*** $file_magic_cmd, produces output that libtool cannot recognize.
9396*** The result is that libtool may fail to recognize shared libraries
9397*** as such.  This will affect the creation of libtool libraries that
9398*** depend on shared libraries, but programs linked with such libtool
9399*** libraries will work regardless of this problem.  Nevertheless, you
9400*** may want to report the problem to your system manager and/or to
9401*** bug-libtool@gnu.org
9402
9403_LT_EOF
9404	  fi ;;
9405	esac
9406      fi
9407      break
9408    fi
9409  done
9410  IFS=$lt_save_ifs
9411  MAGIC_CMD=$lt_save_MAGIC_CMD
9412  ;;
9413esac
9414fi
9415
9416MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9417if test -n "$MAGIC_CMD"; then
9418  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9419$as_echo "$MAGIC_CMD" >&6; }
9420else
9421  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9422$as_echo "no" >&6; }
9423fi
9424
9425
9426  else
9427    MAGIC_CMD=:
9428  fi
9429fi
9430
9431  fi
9432  ;;
9433esac
9434
9435# Use C for the default configuration in the libtool script
9436
9437lt_save_CC=$CC
9438ac_ext=c
9439ac_cpp='$CPP $CPPFLAGS'
9440ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9441ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9442ac_compiler_gnu=$ac_cv_c_compiler_gnu
9443
9444
9445# Source file extension for C test sources.
9446ac_ext=c
9447
9448# Object file extension for compiled C test sources.
9449objext=o
9450objext=$objext
9451
9452# Code to be used in simple compile tests
9453lt_simple_compile_test_code="int some_variable = 0;"
9454
9455# Code to be used in simple link tests
9456lt_simple_link_test_code='int main(){return(0);}'
9457
9458
9459
9460
9461
9462
9463
9464# If no C compiler was specified, use CC.
9465LTCC=${LTCC-"$CC"}
9466
9467# If no C compiler flags were specified, use CFLAGS.
9468LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9469
9470# Allow CC to be a program name with arguments.
9471compiler=$CC
9472
9473# Save the default compiler, since it gets overwritten when the other
9474# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9475compiler_DEFAULT=$CC
9476
9477# save warnings/boilerplate of simple test code
9478ac_outfile=conftest.$ac_objext
9479echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9480eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9481_lt_compiler_boilerplate=`cat conftest.err`
9482$RM conftest*
9483
9484ac_outfile=conftest.$ac_objext
9485echo "$lt_simple_link_test_code" >conftest.$ac_ext
9486eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9487_lt_linker_boilerplate=`cat conftest.err`
9488$RM -r conftest*
9489
9490
9491## CAVEAT EMPTOR:
9492## There is no encapsulation within the following macros, do not change
9493## the running order or otherwise move them around unless you know exactly
9494## what you are doing...
9495if test -n "$compiler"; then
9496
9497lt_prog_compiler_no_builtin_flag=
9498
9499if test yes = "$GCC"; then
9500  case $cc_basename in
9501  nvcc*)
9502    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9503  *)
9504    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9505  esac
9506
9507  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9508$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9509if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
9510  $as_echo_n "(cached) " >&6
9511else
9512  lt_cv_prog_compiler_rtti_exceptions=no
9513   ac_outfile=conftest.$ac_objext
9514   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9515   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
9516   # Insert the option either (1) after the last *FLAGS variable, or
9517   # (2) before a word containing "conftest.", or (3) at the end.
9518   # Note that $ac_compile itself does not contain backslashes and begins
9519   # with a dollar sign (not a hyphen), so the echo should work correctly.
9520   # The option is referenced via a variable to avoid confusing sed.
9521   lt_compile=`echo "$ac_compile" | $SED \
9522   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9523   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9524   -e 's:$: $lt_compiler_flag:'`
9525   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9526   (eval "$lt_compile" 2>conftest.err)
9527   ac_status=$?
9528   cat conftest.err >&5
9529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9530   if (exit $ac_status) && test -s "$ac_outfile"; then
9531     # The compiler can only warn and ignore the option if not recognized
9532     # So say no if there are warnings other than the usual output.
9533     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9534     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9535     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9536       lt_cv_prog_compiler_rtti_exceptions=yes
9537     fi
9538   fi
9539   $RM conftest*
9540
9541fi
9542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9543$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9544
9545if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
9546    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9547else
9548    :
9549fi
9550
9551fi
9552
9553
9554
9555
9556
9557
9558  lt_prog_compiler_wl=
9559lt_prog_compiler_pic=
9560lt_prog_compiler_static=
9561
9562
9563  if test yes = "$GCC"; then
9564    lt_prog_compiler_wl='-Wl,'
9565    lt_prog_compiler_static='-static'
9566
9567    case $host_os in
9568      aix*)
9569      # All AIX code is PIC.
9570      if test ia64 = "$host_cpu"; then
9571	# AIX 5 now supports IA64 processor
9572	lt_prog_compiler_static='-Bstatic'
9573      fi
9574      lt_prog_compiler_pic='-fPIC'
9575      ;;
9576
9577    amigaos*)
9578      case $host_cpu in
9579      powerpc)
9580            # see comment about AmigaOS4 .so support
9581            lt_prog_compiler_pic='-fPIC'
9582        ;;
9583      m68k)
9584            # FIXME: we need at least 68020 code to build shared libraries, but
9585            # adding the '-m68020' flag to GCC prevents building anything better,
9586            # like '-m68040'.
9587            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9588        ;;
9589      esac
9590      ;;
9591
9592    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9593      # PIC is the default for these OSes.
9594      ;;
9595
9596    mingw* | cygwin* | pw32* | os2* | cegcc*)
9597      # This hack is so that the source file can tell whether it is being
9598      # built for inclusion in a dll (and should export symbols for example).
9599      # Although the cygwin gcc ignores -fPIC, still need this for old-style
9600      # (--disable-auto-import) libraries
9601      lt_prog_compiler_pic='-DDLL_EXPORT'
9602      case $host_os in
9603      os2*)
9604	lt_prog_compiler_static='$wl-static'
9605	;;
9606      esac
9607      ;;
9608
9609    darwin* | rhapsody*)
9610      # PIC is the default on this platform
9611      # Common symbols not allowed in MH_DYLIB files
9612      lt_prog_compiler_pic='-fno-common'
9613      ;;
9614
9615    haiku*)
9616      # PIC is the default for Haiku.
9617      # The "-static" flag exists, but is broken.
9618      lt_prog_compiler_static=
9619      ;;
9620
9621    hpux*)
9622      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9623      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9624      # sets the default TLS model and affects inlining.
9625      case $host_cpu in
9626      hppa*64*)
9627	# +Z the default
9628	;;
9629      *)
9630	lt_prog_compiler_pic='-fPIC'
9631	;;
9632      esac
9633      ;;
9634
9635    interix[3-9]*)
9636      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9637      # Instead, we relocate shared libraries at runtime.
9638      ;;
9639
9640    msdosdjgpp*)
9641      # Just because we use GCC doesn't mean we suddenly get shared libraries
9642      # on systems that don't support them.
9643      lt_prog_compiler_can_build_shared=no
9644      enable_shared=no
9645      ;;
9646
9647    *nto* | *qnx*)
9648      # QNX uses GNU C++, but need to define -shared option too, otherwise
9649      # it will coredump.
9650      lt_prog_compiler_pic='-fPIC -shared'
9651      ;;
9652
9653    sysv4*MP*)
9654      if test -d /usr/nec; then
9655	lt_prog_compiler_pic=-Kconform_pic
9656      fi
9657      ;;
9658
9659    *)
9660      lt_prog_compiler_pic='-fPIC'
9661      ;;
9662    esac
9663
9664    case $cc_basename in
9665    nvcc*) # Cuda Compiler Driver 2.2
9666      lt_prog_compiler_wl='-Xlinker '
9667      if test -n "$lt_prog_compiler_pic"; then
9668        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9669      fi
9670      ;;
9671    esac
9672  else
9673    # PORTME Check for flag to pass linker flags through the system compiler.
9674    case $host_os in
9675    aix*)
9676      lt_prog_compiler_wl='-Wl,'
9677      if test ia64 = "$host_cpu"; then
9678	# AIX 5 now supports IA64 processor
9679	lt_prog_compiler_static='-Bstatic'
9680      else
9681	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9682      fi
9683      ;;
9684
9685    darwin* | rhapsody*)
9686      # PIC is the default on this platform
9687      # Common symbols not allowed in MH_DYLIB files
9688      lt_prog_compiler_pic='-fno-common'
9689      case $cc_basename in
9690      nagfor*)
9691        # NAG Fortran compiler
9692        lt_prog_compiler_wl='-Wl,-Wl,,'
9693        lt_prog_compiler_pic='-PIC'
9694        lt_prog_compiler_static='-Bstatic'
9695        ;;
9696      esac
9697      ;;
9698
9699    mingw* | cygwin* | pw32* | os2* | cegcc*)
9700      # This hack is so that the source file can tell whether it is being
9701      # built for inclusion in a dll (and should export symbols for example).
9702      lt_prog_compiler_pic='-DDLL_EXPORT'
9703      case $host_os in
9704      os2*)
9705	lt_prog_compiler_static='$wl-static'
9706	;;
9707      esac
9708      ;;
9709
9710    hpux9* | hpux10* | hpux11*)
9711      lt_prog_compiler_wl='-Wl,'
9712      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9713      # not for PA HP-UX.
9714      case $host_cpu in
9715      hppa*64*|ia64*)
9716	# +Z the default
9717	;;
9718      *)
9719	lt_prog_compiler_pic='+Z'
9720	;;
9721      esac
9722      # Is there a better lt_prog_compiler_static that works with the bundled CC?
9723      lt_prog_compiler_static='$wl-a ${wl}archive'
9724      ;;
9725
9726    irix5* | irix6* | nonstopux*)
9727      lt_prog_compiler_wl='-Wl,'
9728      # PIC (with -KPIC) is the default.
9729      lt_prog_compiler_static='-non_shared'
9730      ;;
9731
9732    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
9733      case $cc_basename in
9734      # old Intel for x86_64, which still supported -KPIC.
9735      ecc*)
9736	lt_prog_compiler_wl='-Wl,'
9737	lt_prog_compiler_pic='-KPIC'
9738	lt_prog_compiler_static='-static'
9739        ;;
9740      # icc used to be incompatible with GCC.
9741      # ICC 10 doesn't accept -KPIC any more.
9742      icc* | ifort*)
9743	lt_prog_compiler_wl='-Wl,'
9744	lt_prog_compiler_pic='-fPIC'
9745	lt_prog_compiler_static='-static'
9746        ;;
9747      # Lahey Fortran 8.1.
9748      lf95*)
9749	lt_prog_compiler_wl='-Wl,'
9750	lt_prog_compiler_pic='--shared'
9751	lt_prog_compiler_static='--static'
9752	;;
9753      nagfor*)
9754	# NAG Fortran compiler
9755	lt_prog_compiler_wl='-Wl,-Wl,,'
9756	lt_prog_compiler_pic='-PIC'
9757	lt_prog_compiler_static='-Bstatic'
9758	;;
9759      tcc*)
9760	# Fabrice Bellard et al's Tiny C Compiler
9761	lt_prog_compiler_wl='-Wl,'
9762	lt_prog_compiler_pic='-fPIC'
9763	lt_prog_compiler_static='-static'
9764	;;
9765      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9766        # Portland Group compilers (*not* the Pentium gcc compiler,
9767	# which looks to be a dead project)
9768	lt_prog_compiler_wl='-Wl,'
9769	lt_prog_compiler_pic='-fpic'
9770	lt_prog_compiler_static='-Bstatic'
9771        ;;
9772      ccc*)
9773        lt_prog_compiler_wl='-Wl,'
9774        # All Alpha code is PIC.
9775        lt_prog_compiler_static='-non_shared'
9776        ;;
9777      xl* | bgxl* | bgf* | mpixl*)
9778	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9779	lt_prog_compiler_wl='-Wl,'
9780	lt_prog_compiler_pic='-qpic'
9781	lt_prog_compiler_static='-qstaticlink'
9782	;;
9783      *)
9784	case `$CC -V 2>&1 | sed 5q` in
9785	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9786	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
9787	  lt_prog_compiler_pic='-KPIC'
9788	  lt_prog_compiler_static='-Bstatic'
9789	  lt_prog_compiler_wl=''
9790	  ;;
9791	*Sun\ F* | *Sun*Fortran*)
9792	  lt_prog_compiler_pic='-KPIC'
9793	  lt_prog_compiler_static='-Bstatic'
9794	  lt_prog_compiler_wl='-Qoption ld '
9795	  ;;
9796	*Sun\ C*)
9797	  # Sun C 5.9
9798	  lt_prog_compiler_pic='-KPIC'
9799	  lt_prog_compiler_static='-Bstatic'
9800	  lt_prog_compiler_wl='-Wl,'
9801	  ;;
9802        *Intel*\ [CF]*Compiler*)
9803	  lt_prog_compiler_wl='-Wl,'
9804	  lt_prog_compiler_pic='-fPIC'
9805	  lt_prog_compiler_static='-static'
9806	  ;;
9807	*Portland\ Group*)
9808	  lt_prog_compiler_wl='-Wl,'
9809	  lt_prog_compiler_pic='-fpic'
9810	  lt_prog_compiler_static='-Bstatic'
9811	  ;;
9812	esac
9813	;;
9814      esac
9815      ;;
9816
9817    newsos6)
9818      lt_prog_compiler_pic='-KPIC'
9819      lt_prog_compiler_static='-Bstatic'
9820      ;;
9821
9822    *nto* | *qnx*)
9823      # QNX uses GNU C++, but need to define -shared option too, otherwise
9824      # it will coredump.
9825      lt_prog_compiler_pic='-fPIC -shared'
9826      ;;
9827
9828    osf3* | osf4* | osf5*)
9829      lt_prog_compiler_wl='-Wl,'
9830      # All OSF/1 code is PIC.
9831      lt_prog_compiler_static='-non_shared'
9832      ;;
9833
9834    rdos*)
9835      lt_prog_compiler_static='-non_shared'
9836      ;;
9837
9838    solaris*)
9839      lt_prog_compiler_pic='-KPIC'
9840      lt_prog_compiler_static='-Bstatic'
9841      case $cc_basename in
9842      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9843	lt_prog_compiler_wl='-Qoption ld ';;
9844      *)
9845	lt_prog_compiler_wl='-Wl,';;
9846      esac
9847      ;;
9848
9849    sunos4*)
9850      lt_prog_compiler_wl='-Qoption ld '
9851      lt_prog_compiler_pic='-PIC'
9852      lt_prog_compiler_static='-Bstatic'
9853      ;;
9854
9855    sysv4 | sysv4.2uw2* | sysv4.3*)
9856      lt_prog_compiler_wl='-Wl,'
9857      lt_prog_compiler_pic='-KPIC'
9858      lt_prog_compiler_static='-Bstatic'
9859      ;;
9860
9861    sysv4*MP*)
9862      if test -d /usr/nec; then
9863	lt_prog_compiler_pic='-Kconform_pic'
9864	lt_prog_compiler_static='-Bstatic'
9865      fi
9866      ;;
9867
9868    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9869      lt_prog_compiler_wl='-Wl,'
9870      lt_prog_compiler_pic='-KPIC'
9871      lt_prog_compiler_static='-Bstatic'
9872      ;;
9873
9874    unicos*)
9875      lt_prog_compiler_wl='-Wl,'
9876      lt_prog_compiler_can_build_shared=no
9877      ;;
9878
9879    uts4*)
9880      lt_prog_compiler_pic='-pic'
9881      lt_prog_compiler_static='-Bstatic'
9882      ;;
9883
9884    *)
9885      lt_prog_compiler_can_build_shared=no
9886      ;;
9887    esac
9888  fi
9889
9890case $host_os in
9891  # For platforms that do not support PIC, -DPIC is meaningless:
9892  *djgpp*)
9893    lt_prog_compiler_pic=
9894    ;;
9895  *)
9896    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9897    ;;
9898esac
9899
9900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9901$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9902if ${lt_cv_prog_compiler_pic+:} false; then :
9903  $as_echo_n "(cached) " >&6
9904else
9905  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9906fi
9907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9908$as_echo "$lt_cv_prog_compiler_pic" >&6; }
9909lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9910
9911#
9912# Check to make sure the PIC flag actually works.
9913#
9914if test -n "$lt_prog_compiler_pic"; then
9915  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9916$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9917if ${lt_cv_prog_compiler_pic_works+:} false; then :
9918  $as_echo_n "(cached) " >&6
9919else
9920  lt_cv_prog_compiler_pic_works=no
9921   ac_outfile=conftest.$ac_objext
9922   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9923   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
9924   # Insert the option either (1) after the last *FLAGS variable, or
9925   # (2) before a word containing "conftest.", or (3) at the end.
9926   # Note that $ac_compile itself does not contain backslashes and begins
9927   # with a dollar sign (not a hyphen), so the echo should work correctly.
9928   # The option is referenced via a variable to avoid confusing sed.
9929   lt_compile=`echo "$ac_compile" | $SED \
9930   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9931   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9932   -e 's:$: $lt_compiler_flag:'`
9933   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9934   (eval "$lt_compile" 2>conftest.err)
9935   ac_status=$?
9936   cat conftest.err >&5
9937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9938   if (exit $ac_status) && test -s "$ac_outfile"; then
9939     # The compiler can only warn and ignore the option if not recognized
9940     # So say no if there are warnings other than the usual output.
9941     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9942     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9943     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9944       lt_cv_prog_compiler_pic_works=yes
9945     fi
9946   fi
9947   $RM conftest*
9948
9949fi
9950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9951$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9952
9953if test yes = "$lt_cv_prog_compiler_pic_works"; then
9954    case $lt_prog_compiler_pic in
9955     "" | " "*) ;;
9956     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9957     esac
9958else
9959    lt_prog_compiler_pic=
9960     lt_prog_compiler_can_build_shared=no
9961fi
9962
9963fi
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975#
9976# Check to make sure the static flag actually works.
9977#
9978wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9980$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9981if ${lt_cv_prog_compiler_static_works+:} false; then :
9982  $as_echo_n "(cached) " >&6
9983else
9984  lt_cv_prog_compiler_static_works=no
9985   save_LDFLAGS=$LDFLAGS
9986   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9987   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9988   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9989     # The linker can only warn and ignore the option if not recognized
9990     # So say no if there are warnings
9991     if test -s conftest.err; then
9992       # Append any errors to the config.log.
9993       cat conftest.err 1>&5
9994       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9995       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9996       if diff conftest.exp conftest.er2 >/dev/null; then
9997         lt_cv_prog_compiler_static_works=yes
9998       fi
9999     else
10000       lt_cv_prog_compiler_static_works=yes
10001     fi
10002   fi
10003   $RM -r conftest*
10004   LDFLAGS=$save_LDFLAGS
10005
10006fi
10007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10008$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10009
10010if test yes = "$lt_cv_prog_compiler_static_works"; then
10011    :
10012else
10013    lt_prog_compiler_static=
10014fi
10015
10016
10017
10018
10019
10020
10021
10022  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10023$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10024if ${lt_cv_prog_compiler_c_o+:} false; then :
10025  $as_echo_n "(cached) " >&6
10026else
10027  lt_cv_prog_compiler_c_o=no
10028   $RM -r conftest 2>/dev/null
10029   mkdir conftest
10030   cd conftest
10031   mkdir out
10032   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10033
10034   lt_compiler_flag="-o out/conftest2.$ac_objext"
10035   # Insert the option either (1) after the last *FLAGS variable, or
10036   # (2) before a word containing "conftest.", or (3) at the end.
10037   # Note that $ac_compile itself does not contain backslashes and begins
10038   # with a dollar sign (not a hyphen), so the echo should work correctly.
10039   lt_compile=`echo "$ac_compile" | $SED \
10040   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10041   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10042   -e 's:$: $lt_compiler_flag:'`
10043   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10044   (eval "$lt_compile" 2>out/conftest.err)
10045   ac_status=$?
10046   cat out/conftest.err >&5
10047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10048   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10049   then
10050     # The compiler can only warn and ignore the option if not recognized
10051     # So say no if there are warnings
10052     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10053     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10054     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10055       lt_cv_prog_compiler_c_o=yes
10056     fi
10057   fi
10058   chmod u+w . 2>&5
10059   $RM conftest*
10060   # SGI C++ compiler will create directory out/ii_files/ for
10061   # template instantiation
10062   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10063   $RM out/* && rmdir out
10064   cd ..
10065   $RM -r conftest
10066   $RM conftest*
10067
10068fi
10069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10070$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10071
10072
10073
10074
10075
10076
10077  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10078$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10079if ${lt_cv_prog_compiler_c_o+:} false; then :
10080  $as_echo_n "(cached) " >&6
10081else
10082  lt_cv_prog_compiler_c_o=no
10083   $RM -r conftest 2>/dev/null
10084   mkdir conftest
10085   cd conftest
10086   mkdir out
10087   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10088
10089   lt_compiler_flag="-o out/conftest2.$ac_objext"
10090   # Insert the option either (1) after the last *FLAGS variable, or
10091   # (2) before a word containing "conftest.", or (3) at the end.
10092   # Note that $ac_compile itself does not contain backslashes and begins
10093   # with a dollar sign (not a hyphen), so the echo should work correctly.
10094   lt_compile=`echo "$ac_compile" | $SED \
10095   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10096   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10097   -e 's:$: $lt_compiler_flag:'`
10098   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10099   (eval "$lt_compile" 2>out/conftest.err)
10100   ac_status=$?
10101   cat out/conftest.err >&5
10102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10103   if (exit $ac_status) && test -s out/conftest2.$ac_objext
10104   then
10105     # The compiler can only warn and ignore the option if not recognized
10106     # So say no if there are warnings
10107     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10108     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10109     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10110       lt_cv_prog_compiler_c_o=yes
10111     fi
10112   fi
10113   chmod u+w . 2>&5
10114   $RM conftest*
10115   # SGI C++ compiler will create directory out/ii_files/ for
10116   # template instantiation
10117   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10118   $RM out/* && rmdir out
10119   cd ..
10120   $RM -r conftest
10121   $RM conftest*
10122
10123fi
10124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10125$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10126
10127
10128
10129
10130hard_links=nottested
10131if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
10132  # do not overwrite the value of need_locks provided by the user
10133  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10134$as_echo_n "checking if we can lock with hard links... " >&6; }
10135  hard_links=yes
10136  $RM conftest*
10137  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10138  touch conftest.a
10139  ln conftest.a conftest.b 2>&5 || hard_links=no
10140  ln conftest.a conftest.b 2>/dev/null && hard_links=no
10141  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10142$as_echo "$hard_links" >&6; }
10143  if test no = "$hard_links"; then
10144    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
10145$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
10146    need_locks=warn
10147  fi
10148else
10149  need_locks=no
10150fi
10151
10152
10153
10154
10155
10156
10157  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10158$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10159
10160  runpath_var=
10161  allow_undefined_flag=
10162  always_export_symbols=no
10163  archive_cmds=
10164  archive_expsym_cmds=
10165  compiler_needs_object=no
10166  enable_shared_with_static_runtimes=no
10167  export_dynamic_flag_spec=
10168  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10169  hardcode_automatic=no
10170  hardcode_direct=no
10171  hardcode_direct_absolute=no
10172  hardcode_libdir_flag_spec=
10173  hardcode_libdir_separator=
10174  hardcode_minus_L=no
10175  hardcode_shlibpath_var=unsupported
10176  inherit_rpath=no
10177  link_all_deplibs=unknown
10178  module_cmds=
10179  module_expsym_cmds=
10180  old_archive_from_new_cmds=
10181  old_archive_from_expsyms_cmds=
10182  thread_safe_flag_spec=
10183  whole_archive_flag_spec=
10184  # include_expsyms should be a list of space-separated symbols to be *always*
10185  # included in the symbol list
10186  include_expsyms=
10187  # exclude_expsyms can be an extended regexp of symbols to exclude
10188  # it will be wrapped by ' (' and ')$', so one must not match beginning or
10189  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
10190  # as well as any symbol that contains 'd'.
10191  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10192  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10193  # platforms (ab)use it in PIC code, but their linkers get confused if
10194  # the symbol is explicitly referenced.  Since portable code cannot
10195  # rely on this symbol name, it's probably fine to never include it in
10196  # preloaded symbol tables.
10197  # Exclude shared library initialization/finalization symbols.
10198  extract_expsyms_cmds=
10199
10200  case $host_os in
10201  cygwin* | mingw* | pw32* | cegcc*)
10202    # FIXME: the MSVC++ port hasn't been tested in a loooong time
10203    # When not using gcc, we currently assume that we are using
10204    # Microsoft Visual C++.
10205    if test yes != "$GCC"; then
10206      with_gnu_ld=no
10207    fi
10208    ;;
10209  interix*)
10210    # we just hope/assume this is gcc and not c89 (= MSVC++)
10211    with_gnu_ld=yes
10212    ;;
10213  openbsd* | bitrig*)
10214    with_gnu_ld=no
10215    ;;
10216  esac
10217
10218  ld_shlibs=yes
10219
10220  # On some targets, GNU ld is compatible enough with the native linker
10221  # that we're better off using the native interface for both.
10222  lt_use_gnu_ld_interface=no
10223  if test yes = "$with_gnu_ld"; then
10224    case $host_os in
10225      aix*)
10226	# The AIX port of GNU ld has always aspired to compatibility
10227	# with the native linker.  However, as the warning in the GNU ld
10228	# block says, versions before 2.19.5* couldn't really create working
10229	# shared libraries, regardless of the interface used.
10230	case `$LD -v 2>&1` in
10231	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10232	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10233	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10234	  *)
10235	    lt_use_gnu_ld_interface=yes
10236	    ;;
10237	esac
10238	;;
10239      *)
10240	lt_use_gnu_ld_interface=yes
10241	;;
10242    esac
10243  fi
10244
10245  if test yes = "$lt_use_gnu_ld_interface"; then
10246    # If archive_cmds runs LD, not CC, wlarc should be empty
10247    wlarc='$wl'
10248
10249    # Set some defaults for GNU ld with shared library support. These
10250    # are reset later if shared libraries are not supported. Putting them
10251    # here allows them to be overridden if necessary.
10252    runpath_var=LD_RUN_PATH
10253    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10254    export_dynamic_flag_spec='$wl--export-dynamic'
10255    # ancient GNU ld didn't support --whole-archive et. al.
10256    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10257      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
10258    else
10259      whole_archive_flag_spec=
10260    fi
10261    supports_anon_versioning=no
10262    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
10263      *GNU\ gold*) supports_anon_versioning=yes ;;
10264      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10265      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10266      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10267      *\ 2.11.*) ;; # other 2.11 versions
10268      *) supports_anon_versioning=yes ;;
10269    esac
10270
10271    # See if GNU ld supports shared libraries.
10272    case $host_os in
10273    aix[3-9]*)
10274      # On AIX/PPC, the GNU linker is very broken
10275      if test ia64 != "$host_cpu"; then
10276	ld_shlibs=no
10277	cat <<_LT_EOF 1>&2
10278
10279*** Warning: the GNU linker, at least up to release 2.19, is reported
10280*** to be unable to reliably create shared libraries on AIX.
10281*** Therefore, libtool is disabling shared libraries support.  If you
10282*** really care for shared libraries, you may want to install binutils
10283*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10284*** You will then need to restart the configuration process.
10285
10286_LT_EOF
10287      fi
10288      ;;
10289
10290    amigaos*)
10291      case $host_cpu in
10292      powerpc)
10293            # see comment about AmigaOS4 .so support
10294            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10295            archive_expsym_cmds=''
10296        ;;
10297      m68k)
10298            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)'
10299            hardcode_libdir_flag_spec='-L$libdir'
10300            hardcode_minus_L=yes
10301        ;;
10302      esac
10303      ;;
10304
10305    beos*)
10306      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10307	allow_undefined_flag=unsupported
10308	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10309	# support --undefined.  This deserves some investigation.  FIXME
10310	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10311      else
10312	ld_shlibs=no
10313      fi
10314      ;;
10315
10316    cygwin* | mingw* | pw32* | cegcc*)
10317      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10318      # as there is no search path for DLLs.
10319      hardcode_libdir_flag_spec='-L$libdir'
10320      export_dynamic_flag_spec='$wl--export-all-symbols'
10321      allow_undefined_flag=unsupported
10322      always_export_symbols=no
10323      enable_shared_with_static_runtimes=yes
10324      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'
10325      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
10326
10327      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10328        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10329	# If the export-symbols file already is a .def file, use it as
10330	# is; otherwise, prepend EXPORTS...
10331	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
10332          cp $export_symbols $output_objdir/$soname.def;
10333        else
10334          echo EXPORTS > $output_objdir/$soname.def;
10335          cat $export_symbols >> $output_objdir/$soname.def;
10336        fi~
10337        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10338      else
10339	ld_shlibs=no
10340      fi
10341      ;;
10342
10343    haiku*)
10344      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10345      link_all_deplibs=yes
10346      ;;
10347
10348    os2*)
10349      hardcode_libdir_flag_spec='-L$libdir'
10350      hardcode_minus_L=yes
10351      allow_undefined_flag=unsupported
10352      shrext_cmds=.dll
10353      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10354	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10355	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10356	$ECHO EXPORTS >> $output_objdir/$libname.def~
10357	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10358	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10359	emximp -o $lib $output_objdir/$libname.def'
10360      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10361	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10362	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10363	$ECHO EXPORTS >> $output_objdir/$libname.def~
10364	prefix_cmds="$SED"~
10365	if test EXPORTS = "`$SED 1q $export_symbols`"; then
10366	  prefix_cmds="$prefix_cmds -e 1d";
10367	fi~
10368	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10369	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10370	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10371	emximp -o $lib $output_objdir/$libname.def'
10372      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10373      enable_shared_with_static_runtimes=yes
10374      ;;
10375
10376    interix[3-9]*)
10377      hardcode_direct=no
10378      hardcode_shlibpath_var=no
10379      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10380      export_dynamic_flag_spec='$wl-E'
10381      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10382      # Instead, shared libraries are loaded at an image base (0x10000000 by
10383      # default) and relocated if they conflict, which is a slow very memory
10384      # consuming and fragmenting process.  To avoid this, we pick a random,
10385      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10386      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10387      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10388      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'
10389      ;;
10390
10391    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10392      tmp_diet=no
10393      if test linux-dietlibc = "$host_os"; then
10394	case $cc_basename in
10395	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
10396	esac
10397      fi
10398      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10399	 && test no = "$tmp_diet"
10400      then
10401	tmp_addflag=' $pic_flag'
10402	tmp_sharedflag='-shared'
10403	case $cc_basename,$host_cpu in
10404        pgcc*)				# Portland Group C compiler
10405	  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'
10406	  tmp_addflag=' $pic_flag'
10407	  ;;
10408	pgf77* | pgf90* | pgf95* | pgfortran*)
10409					# Portland Group f77 and f90 compilers
10410	  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'
10411	  tmp_addflag=' $pic_flag -Mnomain' ;;
10412	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
10413	  tmp_addflag=' -i_dynamic' ;;
10414	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
10415	  tmp_addflag=' -i_dynamic -nofor_main' ;;
10416	ifc* | ifort*)			# Intel Fortran compiler
10417	  tmp_addflag=' -nofor_main' ;;
10418	lf95*)				# Lahey Fortran 8.1
10419	  whole_archive_flag_spec=
10420	  tmp_sharedflag='--shared' ;;
10421        nagfor*)                        # NAGFOR 5.3
10422          tmp_sharedflag='-Wl,-shared' ;;
10423	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10424	  tmp_sharedflag='-qmkshrobj'
10425	  tmp_addflag= ;;
10426	nvcc*)	# Cuda Compiler Driver 2.2
10427	  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'
10428	  compiler_needs_object=yes
10429	  ;;
10430	esac
10431	case `$CC -V 2>&1 | sed 5q` in
10432	*Sun\ C*)			# Sun C 5.9
10433	  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'
10434	  compiler_needs_object=yes
10435	  tmp_sharedflag='-G' ;;
10436	*Sun\ F*)			# Sun Fortran 8.3
10437	  tmp_sharedflag='-G' ;;
10438	esac
10439	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10440
10441        if test yes = "$supports_anon_versioning"; then
10442          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10443            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10444            echo "local: *; };" >> $output_objdir/$libname.ver~
10445            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
10446        fi
10447
10448	case $cc_basename in
10449	tcc*)
10450	  export_dynamic_flag_spec='-rdynamic'
10451	  ;;
10452	xlf* | bgf* | bgxlf* | mpixlf*)
10453	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10454	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10455	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10456	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
10457	  if test yes = "$supports_anon_versioning"; then
10458	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10459              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10460              echo "local: *; };" >> $output_objdir/$libname.ver~
10461              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10462	  fi
10463	  ;;
10464	esac
10465      else
10466        ld_shlibs=no
10467      fi
10468      ;;
10469
10470    netbsd*)
10471      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10472	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10473	wlarc=
10474      else
10475	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10476	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10477      fi
10478      ;;
10479
10480    solaris*)
10481      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10482	ld_shlibs=no
10483	cat <<_LT_EOF 1>&2
10484
10485*** Warning: The releases 2.8.* of the GNU linker cannot reliably
10486*** create shared libraries on Solaris systems.  Therefore, libtool
10487*** is disabling shared libraries support.  We urge you to upgrade GNU
10488*** binutils to release 2.9.1 or newer.  Another option is to modify
10489*** your PATH or compiler configuration so that the native linker is
10490*** used, and then restart.
10491
10492_LT_EOF
10493      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10494	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10495	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10496      else
10497	ld_shlibs=no
10498      fi
10499      ;;
10500
10501    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10502      case `$LD -v 2>&1` in
10503        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10504	ld_shlibs=no
10505	cat <<_LT_EOF 1>&2
10506
10507*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
10508*** reliably create shared libraries on SCO systems.  Therefore, libtool
10509*** is disabling shared libraries support.  We urge you to upgrade GNU
10510*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10511*** your PATH or compiler configuration so that the native linker is
10512*** used, and then restart.
10513
10514_LT_EOF
10515	;;
10516	*)
10517	  # For security reasons, it is highly recommended that you always
10518	  # use absolute paths for naming shared libraries, and exclude the
10519	  # DT_RUNPATH tag from executables and libraries.  But doing so
10520	  # requires that you compile everything twice, which is a pain.
10521	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10522	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10523	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10524	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10525	  else
10526	    ld_shlibs=no
10527	  fi
10528	;;
10529      esac
10530      ;;
10531
10532    sunos4*)
10533      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10534      wlarc=
10535      hardcode_direct=yes
10536      hardcode_shlibpath_var=no
10537      ;;
10538
10539    *)
10540      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10541	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10542	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10543      else
10544	ld_shlibs=no
10545      fi
10546      ;;
10547    esac
10548
10549    if test no = "$ld_shlibs"; then
10550      runpath_var=
10551      hardcode_libdir_flag_spec=
10552      export_dynamic_flag_spec=
10553      whole_archive_flag_spec=
10554    fi
10555  else
10556    # PORTME fill in a description of your system's linker (not GNU ld)
10557    case $host_os in
10558    aix3*)
10559      allow_undefined_flag=unsupported
10560      always_export_symbols=yes
10561      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'
10562      # Note: this linker hardcodes the directories in LIBPATH if there
10563      # are no directories specified by -L.
10564      hardcode_minus_L=yes
10565      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
10566	# Neither direct hardcoding nor static linking is supported with a
10567	# broken collect2.
10568	hardcode_direct=unsupported
10569      fi
10570      ;;
10571
10572    aix[4-9]*)
10573      if test ia64 = "$host_cpu"; then
10574	# On IA64, the linker does run time linking by default, so we don't
10575	# have to do anything special.
10576	aix_use_runtimelinking=no
10577	exp_sym_flag='-Bexport'
10578	no_entry_flag=
10579      else
10580	# If we're using GNU nm, then we don't want the "-C" option.
10581	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
10582	# Without the "-l" option, or with the "-B" option, AIX nm treats
10583	# weak defined symbols like other global defined symbols, whereas
10584	# GNU nm marks them as "W".
10585	# While the 'weak' keyword is ignored in the Export File, we need
10586	# it in the Import File for the 'aix-soname' feature, so we have
10587	# to replace the "-B" option with "-P" for AIX nm.
10588	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10589	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
10590	else
10591	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
10592	fi
10593	aix_use_runtimelinking=no
10594
10595	# Test if we are trying to use run time linking or normal
10596	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
10597	# have runtime linking enabled, and use it for executables.
10598	# For shared libraries, we enable/disable runtime linking
10599	# depending on the kind of the shared library created -
10600	# when "with_aix_soname,aix_use_runtimelinking" is:
10601	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
10602	# "aix,yes"  lib.so          shared, rtl:yes, for executables
10603	#            lib.a           static archive
10604	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
10605	#            lib.a(lib.so.V) shared, rtl:no,  for executables
10606	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
10607	#            lib.a(lib.so.V) shared, rtl:no
10608	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
10609	#            lib.a           static archive
10610	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10611	  for ld_flag in $LDFLAGS; do
10612	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
10613	    aix_use_runtimelinking=yes
10614	    break
10615	  fi
10616	  done
10617	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
10618	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
10619	    # so we don't have lib.a shared libs to link our executables.
10620	    # We have to force runtime linking in this case.
10621	    aix_use_runtimelinking=yes
10622	    LDFLAGS="$LDFLAGS -Wl,-brtl"
10623	  fi
10624	  ;;
10625	esac
10626
10627	exp_sym_flag='-bexport'
10628	no_entry_flag='-bnoentry'
10629      fi
10630
10631      # When large executables or shared objects are built, AIX ld can
10632      # have problems creating the table of contents.  If linking a library
10633      # or program results in "error TOC overflow" add -mminimal-toc to
10634      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10635      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10636
10637      archive_cmds=''
10638      hardcode_direct=yes
10639      hardcode_direct_absolute=yes
10640      hardcode_libdir_separator=':'
10641      link_all_deplibs=yes
10642      file_list_spec='$wl-f,'
10643      case $with_aix_soname,$aix_use_runtimelinking in
10644      aix,*) ;; # traditional, no import file
10645      svr4,* | *,yes) # use import file
10646	# The Import File defines what to hardcode.
10647	hardcode_direct=no
10648	hardcode_direct_absolute=no
10649	;;
10650      esac
10651
10652      if test yes = "$GCC"; then
10653	case $host_os in aix4.[012]|aix4.[012].*)
10654	# We only want to do this on AIX 4.2 and lower, the check
10655	# below for broken collect2 doesn't work under 4.3+
10656	  collect2name=`$CC -print-prog-name=collect2`
10657	  if test -f "$collect2name" &&
10658	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10659	  then
10660	  # We have reworked collect2
10661	  :
10662	  else
10663	  # We have old collect2
10664	  hardcode_direct=unsupported
10665	  # It fails to find uninstalled libraries when the uninstalled
10666	  # path is not listed in the libpath.  Setting hardcode_minus_L
10667	  # to unsupported forces relinking
10668	  hardcode_minus_L=yes
10669	  hardcode_libdir_flag_spec='-L$libdir'
10670	  hardcode_libdir_separator=
10671	  fi
10672	  ;;
10673	esac
10674	shared_flag='-shared'
10675	if test yes = "$aix_use_runtimelinking"; then
10676	  shared_flag="$shared_flag "'$wl-G'
10677	fi
10678	# Need to ensure runtime linking is disabled for the traditional
10679	# shared library, or the linker may eventually find shared libraries
10680	# /with/ Import File - we do not want to mix them.
10681	shared_flag_aix='-shared'
10682	shared_flag_svr4='-shared $wl-G'
10683      else
10684	# not using gcc
10685	if test ia64 = "$host_cpu"; then
10686	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10687	# chokes on -Wl,-G. The following line is correct:
10688	  shared_flag='-G'
10689	else
10690	  if test yes = "$aix_use_runtimelinking"; then
10691	    shared_flag='$wl-G'
10692	  else
10693	    shared_flag='$wl-bM:SRE'
10694	  fi
10695	  shared_flag_aix='$wl-bM:SRE'
10696	  shared_flag_svr4='$wl-G'
10697	fi
10698      fi
10699
10700      export_dynamic_flag_spec='$wl-bexpall'
10701      # It seems that -bexpall does not export symbols beginning with
10702      # underscore (_), so it is better to generate a list of symbols to export.
10703      always_export_symbols=yes
10704      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
10705	# Warning - without using the other runtime loading flags (-brtl),
10706	# -berok will link without error, but may produce a broken library.
10707	allow_undefined_flag='-berok'
10708        # Determine the default libpath from the value encoded in an
10709        # empty executable.
10710        if test set = "${lt_cv_aix_libpath+set}"; then
10711  aix_libpath=$lt_cv_aix_libpath
10712else
10713  if ${lt_cv_aix_libpath_+:} false; then :
10714  $as_echo_n "(cached) " >&6
10715else
10716  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10717/* end confdefs.h.  */
10718
10719int
10720main ()
10721{
10722
10723  ;
10724  return 0;
10725}
10726_ACEOF
10727if ac_fn_c_try_link "$LINENO"; then :
10728
10729  lt_aix_libpath_sed='
10730      /Import File Strings/,/^$/ {
10731	  /^0/ {
10732	      s/^0  *\([^ ]*\) *$/\1/
10733	      p
10734	  }
10735      }'
10736  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10737  # Check for a 64-bit object if we didn't find anything.
10738  if test -z "$lt_cv_aix_libpath_"; then
10739    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10740  fi
10741fi
10742rm -f core conftest.err conftest.$ac_objext \
10743    conftest$ac_exeext conftest.$ac_ext
10744  if test -z "$lt_cv_aix_libpath_"; then
10745    lt_cv_aix_libpath_=/usr/lib:/lib
10746  fi
10747
10748fi
10749
10750  aix_libpath=$lt_cv_aix_libpath_
10751fi
10752
10753        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10754        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
10755      else
10756	if test ia64 = "$host_cpu"; then
10757	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
10758	  allow_undefined_flag="-z nodefs"
10759	  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"
10760	else
10761	 # Determine the default libpath from the value encoded in an
10762	 # empty executable.
10763	 if test set = "${lt_cv_aix_libpath+set}"; then
10764  aix_libpath=$lt_cv_aix_libpath
10765else
10766  if ${lt_cv_aix_libpath_+:} false; then :
10767  $as_echo_n "(cached) " >&6
10768else
10769  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10770/* end confdefs.h.  */
10771
10772int
10773main ()
10774{
10775
10776  ;
10777  return 0;
10778}
10779_ACEOF
10780if ac_fn_c_try_link "$LINENO"; then :
10781
10782  lt_aix_libpath_sed='
10783      /Import File Strings/,/^$/ {
10784	  /^0/ {
10785	      s/^0  *\([^ ]*\) *$/\1/
10786	      p
10787	  }
10788      }'
10789  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10790  # Check for a 64-bit object if we didn't find anything.
10791  if test -z "$lt_cv_aix_libpath_"; then
10792    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10793  fi
10794fi
10795rm -f core conftest.err conftest.$ac_objext \
10796    conftest$ac_exeext conftest.$ac_ext
10797  if test -z "$lt_cv_aix_libpath_"; then
10798    lt_cv_aix_libpath_=/usr/lib:/lib
10799  fi
10800
10801fi
10802
10803  aix_libpath=$lt_cv_aix_libpath_
10804fi
10805
10806	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10807	  # Warning - without using the other run time loading flags,
10808	  # -berok will link without error, but may produce a broken library.
10809	  no_undefined_flag=' $wl-bernotok'
10810	  allow_undefined_flag=' $wl-berok'
10811	  if test yes = "$with_gnu_ld"; then
10812	    # We only use this code for GNU lds that support --whole-archive.
10813	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
10814	  else
10815	    # Exported symbols can be pulled into shared objects from archives
10816	    whole_archive_flag_spec='$convenience'
10817	  fi
10818	  archive_cmds_need_lc=yes
10819	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
10820	  # -brtl affects multiple linker settings, -berok does not and is overridden later
10821	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
10822	  if test svr4 != "$with_aix_soname"; then
10823	    # This is similar to how AIX traditionally builds its shared libraries.
10824	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
10825	  fi
10826	  if test aix != "$with_aix_soname"; then
10827	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
10828	  else
10829	    # used by -dlpreopen to get the symbols
10830	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
10831	  fi
10832	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
10833	fi
10834      fi
10835      ;;
10836
10837    amigaos*)
10838      case $host_cpu in
10839      powerpc)
10840            # see comment about AmigaOS4 .so support
10841            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10842            archive_expsym_cmds=''
10843        ;;
10844      m68k)
10845            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)'
10846            hardcode_libdir_flag_spec='-L$libdir'
10847            hardcode_minus_L=yes
10848        ;;
10849      esac
10850      ;;
10851
10852    bsdi[45]*)
10853      export_dynamic_flag_spec=-rdynamic
10854      ;;
10855
10856    cygwin* | mingw* | pw32* | cegcc*)
10857      # When not using gcc, we currently assume that we are using
10858      # Microsoft Visual C++.
10859      # hardcode_libdir_flag_spec is actually meaningless, as there is
10860      # no search path for DLLs.
10861      case $cc_basename in
10862      cl*)
10863	# Native MSVC
10864	hardcode_libdir_flag_spec=' '
10865	allow_undefined_flag=unsupported
10866	always_export_symbols=yes
10867	file_list_spec='@'
10868	# Tell ltmain to make .lib files, not .a files.
10869	libext=lib
10870	# Tell ltmain to make .dll files, not .so files.
10871	shrext_cmds=.dll
10872	# FIXME: Setting linknames here is a bad hack.
10873	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10874	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
10875            cp "$export_symbols" "$output_objdir/$soname.def";
10876            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10877          else
10878            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10879          fi~
10880          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10881          linknames='
10882	# The linker will not automatically build a static lib if we build a DLL.
10883	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10884	enable_shared_with_static_runtimes=yes
10885	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10886	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10887	# Don't use ranlib
10888	old_postinstall_cmds='chmod 644 $oldlib'
10889	postlink_cmds='lt_outputfile="@OUTPUT@"~
10890          lt_tool_outputfile="@TOOL_OUTPUT@"~
10891          case $lt_outputfile in
10892            *.exe|*.EXE) ;;
10893            *)
10894              lt_outputfile=$lt_outputfile.exe
10895              lt_tool_outputfile=$lt_tool_outputfile.exe
10896              ;;
10897          esac~
10898          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10899            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10900            $RM "$lt_outputfile.manifest";
10901          fi'
10902	;;
10903      *)
10904	# Assume MSVC wrapper
10905	hardcode_libdir_flag_spec=' '
10906	allow_undefined_flag=unsupported
10907	# Tell ltmain to make .lib files, not .a files.
10908	libext=lib
10909	# Tell ltmain to make .dll files, not .so files.
10910	shrext_cmds=.dll
10911	# FIXME: Setting linknames here is a bad hack.
10912	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10913	# The linker will automatically build a .lib file if we build a DLL.
10914	old_archive_from_new_cmds='true'
10915	# FIXME: Should let the user specify the lib program.
10916	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10917	enable_shared_with_static_runtimes=yes
10918	;;
10919      esac
10920      ;;
10921
10922    darwin* | rhapsody*)
10923
10924
10925  archive_cmds_need_lc=no
10926  hardcode_direct=no
10927  hardcode_automatic=yes
10928  hardcode_shlibpath_var=unsupported
10929  if test yes = "$lt_cv_ld_force_load"; then
10930    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\"`'
10931
10932  else
10933    whole_archive_flag_spec=''
10934  fi
10935  link_all_deplibs=yes
10936  allow_undefined_flag=$_lt_dar_allow_undefined
10937  case $cc_basename in
10938     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10939     *) _lt_dar_can_shared=$GCC ;;
10940  esac
10941  if test yes = "$_lt_dar_can_shared"; then
10942    output_verbose_link_cmd=func_echo_all
10943    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10944    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10945    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"
10946    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"
10947
10948  else
10949  ld_shlibs=no
10950  fi
10951
10952      ;;
10953
10954    dgux*)
10955      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10956      hardcode_libdir_flag_spec='-L$libdir'
10957      hardcode_shlibpath_var=no
10958      ;;
10959
10960    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10961    # support.  Future versions do this automatically, but an explicit c++rt0.o
10962    # does not break anything, and helps significantly (at the cost of a little
10963    # extra space).
10964    freebsd2.2*)
10965      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10966      hardcode_libdir_flag_spec='-R$libdir'
10967      hardcode_direct=yes
10968      hardcode_shlibpath_var=no
10969      ;;
10970
10971    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10972    freebsd2.*)
10973      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10974      hardcode_direct=yes
10975      hardcode_minus_L=yes
10976      hardcode_shlibpath_var=no
10977      ;;
10978
10979    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10980    freebsd* | dragonfly*)
10981      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10982      hardcode_libdir_flag_spec='-R$libdir'
10983      hardcode_direct=yes
10984      hardcode_shlibpath_var=no
10985      ;;
10986
10987    hpux9*)
10988      if test yes = "$GCC"; then
10989	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10990      else
10991	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10992      fi
10993      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10994      hardcode_libdir_separator=:
10995      hardcode_direct=yes
10996
10997      # hardcode_minus_L: Not really in the search PATH,
10998      # but as the default location of the library.
10999      hardcode_minus_L=yes
11000      export_dynamic_flag_spec='$wl-E'
11001      ;;
11002
11003    hpux10*)
11004      if test yes,no = "$GCC,$with_gnu_ld"; then
11005	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11006      else
11007	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11008      fi
11009      if test no = "$with_gnu_ld"; then
11010	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
11011	hardcode_libdir_separator=:
11012	hardcode_direct=yes
11013	hardcode_direct_absolute=yes
11014	export_dynamic_flag_spec='$wl-E'
11015	# hardcode_minus_L: Not really in the search PATH,
11016	# but as the default location of the library.
11017	hardcode_minus_L=yes
11018      fi
11019      ;;
11020
11021    hpux11*)
11022      if test yes,no = "$GCC,$with_gnu_ld"; then
11023	case $host_cpu in
11024	hppa*64*)
11025	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
11026	  ;;
11027	ia64*)
11028	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11029	  ;;
11030	*)
11031	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11032	  ;;
11033	esac
11034      else
11035	case $host_cpu in
11036	hppa*64*)
11037	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
11038	  ;;
11039	ia64*)
11040	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11041	  ;;
11042	*)
11043
11044	  # Older versions of the 11.00 compiler do not understand -b yet
11045	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11046	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11047$as_echo_n "checking if $CC understands -b... " >&6; }
11048if ${lt_cv_prog_compiler__b+:} false; then :
11049  $as_echo_n "(cached) " >&6
11050else
11051  lt_cv_prog_compiler__b=no
11052   save_LDFLAGS=$LDFLAGS
11053   LDFLAGS="$LDFLAGS -b"
11054   echo "$lt_simple_link_test_code" > conftest.$ac_ext
11055   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11056     # The linker can only warn and ignore the option if not recognized
11057     # So say no if there are warnings
11058     if test -s conftest.err; then
11059       # Append any errors to the config.log.
11060       cat conftest.err 1>&5
11061       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11062       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11063       if diff conftest.exp conftest.er2 >/dev/null; then
11064         lt_cv_prog_compiler__b=yes
11065       fi
11066     else
11067       lt_cv_prog_compiler__b=yes
11068     fi
11069   fi
11070   $RM -r conftest*
11071   LDFLAGS=$save_LDFLAGS
11072
11073fi
11074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11075$as_echo "$lt_cv_prog_compiler__b" >&6; }
11076
11077if test yes = "$lt_cv_prog_compiler__b"; then
11078    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11079else
11080    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11081fi
11082
11083	  ;;
11084	esac
11085      fi
11086      if test no = "$with_gnu_ld"; then
11087	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
11088	hardcode_libdir_separator=:
11089
11090	case $host_cpu in
11091	hppa*64*|ia64*)
11092	  hardcode_direct=no
11093	  hardcode_shlibpath_var=no
11094	  ;;
11095	*)
11096	  hardcode_direct=yes
11097	  hardcode_direct_absolute=yes
11098	  export_dynamic_flag_spec='$wl-E'
11099
11100	  # hardcode_minus_L: Not really in the search PATH,
11101	  # but as the default location of the library.
11102	  hardcode_minus_L=yes
11103	  ;;
11104	esac
11105      fi
11106      ;;
11107
11108    irix5* | irix6* | nonstopux*)
11109      if test yes = "$GCC"; then
11110	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'
11111	# Try to use the -exported_symbol ld option, if it does not
11112	# work, assume that -exports_file does not work either and
11113	# implicitly export all symbols.
11114	# This should be the same for all languages, so no per-tag cache variable.
11115	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
11116$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
11117if ${lt_cv_irix_exported_symbol+:} false; then :
11118  $as_echo_n "(cached) " >&6
11119else
11120  save_LDFLAGS=$LDFLAGS
11121	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
11122	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11123/* end confdefs.h.  */
11124int foo (void) { return 0; }
11125_ACEOF
11126if ac_fn_c_try_link "$LINENO"; then :
11127  lt_cv_irix_exported_symbol=yes
11128else
11129  lt_cv_irix_exported_symbol=no
11130fi
11131rm -f core conftest.err conftest.$ac_objext \
11132    conftest$ac_exeext conftest.$ac_ext
11133           LDFLAGS=$save_LDFLAGS
11134fi
11135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
11136$as_echo "$lt_cv_irix_exported_symbol" >&6; }
11137	if test yes = "$lt_cv_irix_exported_symbol"; then
11138          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'
11139	fi
11140      else
11141	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'
11142	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'
11143      fi
11144      archive_cmds_need_lc='no'
11145      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
11146      hardcode_libdir_separator=:
11147      inherit_rpath=yes
11148      link_all_deplibs=yes
11149      ;;
11150
11151    linux*)
11152      case $cc_basename in
11153      tcc*)
11154	# Fabrice Bellard et al's Tiny C Compiler
11155	ld_shlibs=yes
11156	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11157	;;
11158      esac
11159      ;;
11160
11161    netbsd*)
11162      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11163	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
11164      else
11165	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
11166      fi
11167      hardcode_libdir_flag_spec='-R$libdir'
11168      hardcode_direct=yes
11169      hardcode_shlibpath_var=no
11170      ;;
11171
11172    newsos6)
11173      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11174      hardcode_direct=yes
11175      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
11176      hardcode_libdir_separator=:
11177      hardcode_shlibpath_var=no
11178      ;;
11179
11180    *nto* | *qnx*)
11181      ;;
11182
11183    openbsd* | bitrig*)
11184      if test -f /usr/libexec/ld.so; then
11185	hardcode_direct=yes
11186	hardcode_shlibpath_var=no
11187	hardcode_direct_absolute=yes
11188	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11189	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11190	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
11191	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
11192	  export_dynamic_flag_spec='$wl-E'
11193	else
11194	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11195	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
11196	fi
11197      else
11198	ld_shlibs=no
11199      fi
11200      ;;
11201
11202    os2*)
11203      hardcode_libdir_flag_spec='-L$libdir'
11204      hardcode_minus_L=yes
11205      allow_undefined_flag=unsupported
11206      shrext_cmds=.dll
11207      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
11208	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
11209	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
11210	$ECHO EXPORTS >> $output_objdir/$libname.def~
11211	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
11212	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
11213	emximp -o $lib $output_objdir/$libname.def'
11214      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
11215	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
11216	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
11217	$ECHO EXPORTS >> $output_objdir/$libname.def~
11218	prefix_cmds="$SED"~
11219	if test EXPORTS = "`$SED 1q $export_symbols`"; then
11220	  prefix_cmds="$prefix_cmds -e 1d";
11221	fi~
11222	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
11223	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
11224	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
11225	emximp -o $lib $output_objdir/$libname.def'
11226      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
11227      enable_shared_with_static_runtimes=yes
11228      ;;
11229
11230    osf3*)
11231      if test yes = "$GCC"; then
11232	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
11233	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'
11234      else
11235	allow_undefined_flag=' -expect_unresolved \*'
11236	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'
11237      fi
11238      archive_cmds_need_lc='no'
11239      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
11240      hardcode_libdir_separator=:
11241      ;;
11242
11243    osf4* | osf5*)	# as osf3* with the addition of -msym flag
11244      if test yes = "$GCC"; then
11245	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
11246	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'
11247	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
11248      else
11249	allow_undefined_flag=' -expect_unresolved \*'
11250	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'
11251	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~
11252          $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'
11253
11254	# Both c and cxx compiler support -rpath directly
11255	hardcode_libdir_flag_spec='-rpath $libdir'
11256      fi
11257      archive_cmds_need_lc='no'
11258      hardcode_libdir_separator=:
11259      ;;
11260
11261    solaris*)
11262      no_undefined_flag=' -z defs'
11263      if test yes = "$GCC"; then
11264	wlarc='$wl'
11265	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
11266	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11267          $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'
11268      else
11269	case `$CC -V 2>&1` in
11270	*"Compilers 5.0"*)
11271	  wlarc=''
11272	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
11273	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11274            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11275	  ;;
11276	*)
11277	  wlarc='$wl'
11278	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11279	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11280            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11281	  ;;
11282	esac
11283      fi
11284      hardcode_libdir_flag_spec='-R$libdir'
11285      hardcode_shlibpath_var=no
11286      case $host_os in
11287      solaris2.[0-5] | solaris2.[0-5].*) ;;
11288      *)
11289	# The compiler driver will combine and reorder linker options,
11290	# but understands '-z linker_flag'.  GCC discards it without '$wl',
11291	# but is careful enough not to reorder.
11292	# Supported since Solaris 2.6 (maybe 2.5.1?)
11293	if test yes = "$GCC"; then
11294	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
11295	else
11296	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11297	fi
11298	;;
11299      esac
11300      link_all_deplibs=yes
11301      ;;
11302
11303    sunos4*)
11304      if test sequent = "$host_vendor"; then
11305	# Use $CC to link under sequent, because it throws in some extra .o
11306	# files that make .init and .fini sections work.
11307	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11308      else
11309	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11310      fi
11311      hardcode_libdir_flag_spec='-L$libdir'
11312      hardcode_direct=yes
11313      hardcode_minus_L=yes
11314      hardcode_shlibpath_var=no
11315      ;;
11316
11317    sysv4)
11318      case $host_vendor in
11319	sni)
11320	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11321	  hardcode_direct=yes # is this really true???
11322	;;
11323	siemens)
11324	  ## LD is ld it makes a PLAMLIB
11325	  ## CC just makes a GrossModule.
11326	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11327	  reload_cmds='$CC -r -o $output$reload_objs'
11328	  hardcode_direct=no
11329        ;;
11330	motorola)
11331	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11332	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11333	;;
11334      esac
11335      runpath_var='LD_RUN_PATH'
11336      hardcode_shlibpath_var=no
11337      ;;
11338
11339    sysv4.3*)
11340      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11341      hardcode_shlibpath_var=no
11342      export_dynamic_flag_spec='-Bexport'
11343      ;;
11344
11345    sysv4*MP*)
11346      if test -d /usr/nec; then
11347	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11348	hardcode_shlibpath_var=no
11349	runpath_var=LD_RUN_PATH
11350	hardcode_runpath_var=yes
11351	ld_shlibs=yes
11352      fi
11353      ;;
11354
11355    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11356      no_undefined_flag='$wl-z,text'
11357      archive_cmds_need_lc=no
11358      hardcode_shlibpath_var=no
11359      runpath_var='LD_RUN_PATH'
11360
11361      if test yes = "$GCC"; then
11362	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11363	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11364      else
11365	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11366	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11367      fi
11368      ;;
11369
11370    sysv5* | sco3.2v5* | sco5v6*)
11371      # Note: We CANNOT use -z defs as we might desire, because we do not
11372      # link with -lc, and that would cause any symbols used from libc to
11373      # always be unresolved, which means just about no library would
11374      # ever link correctly.  If we're not using GNU ld we use -z text
11375      # though, which does catch some bad symbols but isn't as heavy-handed
11376      # as -z defs.
11377      no_undefined_flag='$wl-z,text'
11378      allow_undefined_flag='$wl-z,nodefs'
11379      archive_cmds_need_lc=no
11380      hardcode_shlibpath_var=no
11381      hardcode_libdir_flag_spec='$wl-R,$libdir'
11382      hardcode_libdir_separator=':'
11383      link_all_deplibs=yes
11384      export_dynamic_flag_spec='$wl-Bexport'
11385      runpath_var='LD_RUN_PATH'
11386
11387      if test yes = "$GCC"; then
11388	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11389	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11390      else
11391	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11392	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11393      fi
11394      ;;
11395
11396    uts4*)
11397      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11398      hardcode_libdir_flag_spec='-L$libdir'
11399      hardcode_shlibpath_var=no
11400      ;;
11401
11402    *)
11403      ld_shlibs=no
11404      ;;
11405    esac
11406
11407    if test sni = "$host_vendor"; then
11408      case $host in
11409      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11410	export_dynamic_flag_spec='$wl-Blargedynsym'
11411	;;
11412      esac
11413    fi
11414  fi
11415
11416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11417$as_echo "$ld_shlibs" >&6; }
11418test no = "$ld_shlibs" && can_build_shared=no
11419
11420with_gnu_ld=$with_gnu_ld
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436#
11437# Do we need to explicitly link libc?
11438#
11439case "x$archive_cmds_need_lc" in
11440x|xyes)
11441  # Assume -lc should be added
11442  archive_cmds_need_lc=yes
11443
11444  if test yes,yes = "$GCC,$enable_shared"; then
11445    case $archive_cmds in
11446    *'~'*)
11447      # FIXME: we may have to deal with multi-command sequences.
11448      ;;
11449    '$CC '*)
11450      # Test whether the compiler implicitly links with -lc since on some
11451      # systems, -lgcc has to come before -lc. If gcc already passes -lc
11452      # to ld, don't add -lc before -lgcc.
11453      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11454$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11455if ${lt_cv_archive_cmds_need_lc+:} false; then :
11456  $as_echo_n "(cached) " >&6
11457else
11458  $RM conftest*
11459	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11460
11461	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11462  (eval $ac_compile) 2>&5
11463  ac_status=$?
11464  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11465  test $ac_status = 0; } 2>conftest.err; then
11466	  soname=conftest
11467	  lib=conftest
11468	  libobjs=conftest.$ac_objext
11469	  deplibs=
11470	  wl=$lt_prog_compiler_wl
11471	  pic_flag=$lt_prog_compiler_pic
11472	  compiler_flags=-v
11473	  linker_flags=-v
11474	  verstring=
11475	  output_objdir=.
11476	  libname=conftest
11477	  lt_save_allow_undefined_flag=$allow_undefined_flag
11478	  allow_undefined_flag=
11479	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11480  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11481  ac_status=$?
11482  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11483  test $ac_status = 0; }
11484	  then
11485	    lt_cv_archive_cmds_need_lc=no
11486	  else
11487	    lt_cv_archive_cmds_need_lc=yes
11488	  fi
11489	  allow_undefined_flag=$lt_save_allow_undefined_flag
11490	else
11491	  cat conftest.err 1>&5
11492	fi
11493	$RM conftest*
11494
11495fi
11496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11497$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11498      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11499      ;;
11500    esac
11501  fi
11502  ;;
11503esac
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11657$as_echo_n "checking dynamic linker characteristics... " >&6; }
11658
11659if test yes = "$GCC"; then
11660  case $host_os in
11661    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
11662    *) lt_awk_arg='/^libraries:/' ;;
11663  esac
11664  case $host_os in
11665    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
11666    *) lt_sed_strip_eq='s|=/|/|g' ;;
11667  esac
11668  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11669  case $lt_search_path_spec in
11670  *\;*)
11671    # if the path contains ";" then we assume it to be the separator
11672    # otherwise default to the standard path separator (i.e. ":") - it is
11673    # assumed that no part of a normal pathname contains ";" but that should
11674    # okay in the real world where ";" in dirpaths is itself problematic.
11675    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11676    ;;
11677  *)
11678    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11679    ;;
11680  esac
11681  # Ok, now we have the path, separated by spaces, we can step through it
11682  # and add multilib dir if necessary...
11683  lt_tmp_lt_search_path_spec=
11684  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11685  # ...but if some path component already ends with the multilib dir we assume
11686  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
11687  case "$lt_multi_os_dir; $lt_search_path_spec " in
11688  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
11689    lt_multi_os_dir=
11690    ;;
11691  esac
11692  for lt_sys_path in $lt_search_path_spec; do
11693    if test -d "$lt_sys_path$lt_multi_os_dir"; then
11694      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
11695    elif test -n "$lt_multi_os_dir"; then
11696      test -d "$lt_sys_path" && \
11697	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11698    fi
11699  done
11700  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11701BEGIN {RS = " "; FS = "/|\n";} {
11702  lt_foo = "";
11703  lt_count = 0;
11704  for (lt_i = NF; lt_i > 0; lt_i--) {
11705    if ($lt_i != "" && $lt_i != ".") {
11706      if ($lt_i == "..") {
11707        lt_count++;
11708      } else {
11709        if (lt_count == 0) {
11710          lt_foo = "/" $lt_i lt_foo;
11711        } else {
11712          lt_count--;
11713        }
11714      }
11715    }
11716  }
11717  if (lt_foo != "") { lt_freq[lt_foo]++; }
11718  if (lt_freq[lt_foo] == 1) { print lt_foo; }
11719}'`
11720  # AWK program above erroneously prepends '/' to C:/dos/paths
11721  # for these hosts.
11722  case $host_os in
11723    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11724      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
11725  esac
11726  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11727else
11728  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11729fi
11730library_names_spec=
11731libname_spec='lib$name'
11732soname_spec=
11733shrext_cmds=.so
11734postinstall_cmds=
11735postuninstall_cmds=
11736finish_cmds=
11737finish_eval=
11738shlibpath_var=
11739shlibpath_overrides_runpath=unknown
11740version_type=none
11741dynamic_linker="$host_os ld.so"
11742sys_lib_dlsearch_path_spec="/lib /usr/lib"
11743need_lib_prefix=unknown
11744hardcode_into_libs=no
11745
11746# when you set need_version to no, make sure it does not cause -set_version
11747# flags to be left without arguments
11748need_version=unknown
11749
11750
11751
11752case $host_os in
11753aix3*)
11754  version_type=linux # correct to gnu/linux during the next big refactor
11755  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
11756  shlibpath_var=LIBPATH
11757
11758  # AIX 3 has no versioning support, so we append a major version to the name.
11759  soname_spec='$libname$release$shared_ext$major'
11760  ;;
11761
11762aix[4-9]*)
11763  version_type=linux # correct to gnu/linux during the next big refactor
11764  need_lib_prefix=no
11765  need_version=no
11766  hardcode_into_libs=yes
11767  if test ia64 = "$host_cpu"; then
11768    # AIX 5 supports IA64
11769    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
11770    shlibpath_var=LD_LIBRARY_PATH
11771  else
11772    # With GCC up to 2.95.x, collect2 would create an import file
11773    # for dependence libraries.  The import file would start with
11774    # the line '#! .'.  This would cause the generated library to
11775    # depend on '.', always an invalid library.  This was fixed in
11776    # development snapshots of GCC prior to 3.0.
11777    case $host_os in
11778      aix4 | aix4.[01] | aix4.[01].*)
11779      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11780	   echo ' yes '
11781	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
11782	:
11783      else
11784	can_build_shared=no
11785      fi
11786      ;;
11787    esac
11788    # Using Import Files as archive members, it is possible to support
11789    # filename-based versioning of shared library archives on AIX. While
11790    # this would work for both with and without runtime linking, it will
11791    # prevent static linking of such archives. So we do filename-based
11792    # shared library versioning with .so extension only, which is used
11793    # when both runtime linking and shared linking is enabled.
11794    # Unfortunately, runtime linking may impact performance, so we do
11795    # not want this to be the default eventually. Also, we use the
11796    # versioned .so libs for executables only if there is the -brtl
11797    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
11798    # To allow for filename-based versioning support, we need to create
11799    # libNAME.so.V as an archive file, containing:
11800    # *) an Import File, referring to the versioned filename of the
11801    #    archive as well as the shared archive member, telling the
11802    #    bitwidth (32 or 64) of that shared object, and providing the
11803    #    list of exported symbols of that shared object, eventually
11804    #    decorated with the 'weak' keyword
11805    # *) the shared object with the F_LOADONLY flag set, to really avoid
11806    #    it being seen by the linker.
11807    # At run time we better use the real file rather than another symlink,
11808    # but for link time we create the symlink libNAME.so -> libNAME.so.V
11809
11810    case $with_aix_soname,$aix_use_runtimelinking in
11811    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
11812    # soname into executable. Probably we can add versioning support to
11813    # collect2, so additional links can be useful in future.
11814    aix,yes) # traditional libtool
11815      dynamic_linker='AIX unversionable lib.so'
11816      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11817      # instead of lib<name>.a to let people know that these are not
11818      # typical AIX shared libraries.
11819      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11820      ;;
11821    aix,no) # traditional AIX only
11822      dynamic_linker='AIX lib.a(lib.so.V)'
11823      # We preserve .a as extension for shared libraries through AIX4.2
11824      # and later when we are not doing run time linking.
11825      library_names_spec='$libname$release.a $libname.a'
11826      soname_spec='$libname$release$shared_ext$major'
11827      ;;
11828    svr4,*) # full svr4 only
11829      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
11830      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11831      # We do not specify a path in Import Files, so LIBPATH fires.
11832      shlibpath_overrides_runpath=yes
11833      ;;
11834    *,yes) # both, prefer svr4
11835      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
11836      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11837      # unpreferred sharedlib libNAME.a needs extra handling
11838      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
11839      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
11840      # We do not specify a path in Import Files, so LIBPATH fires.
11841      shlibpath_overrides_runpath=yes
11842      ;;
11843    *,no) # both, prefer aix
11844      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
11845      library_names_spec='$libname$release.a $libname.a'
11846      soname_spec='$libname$release$shared_ext$major'
11847      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
11848      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
11849      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
11850      ;;
11851    esac
11852    shlibpath_var=LIBPATH
11853  fi
11854  ;;
11855
11856amigaos*)
11857  case $host_cpu in
11858  powerpc)
11859    # Since July 2007 AmigaOS4 officially supports .so libraries.
11860    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11861    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11862    ;;
11863  m68k)
11864    library_names_spec='$libname.ixlibrary $libname.a'
11865    # Create ${libname}_ixlibrary.a entries in /sys/libs.
11866    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
11867    ;;
11868  esac
11869  ;;
11870
11871beos*)
11872  library_names_spec='$libname$shared_ext'
11873  dynamic_linker="$host_os ld.so"
11874  shlibpath_var=LIBRARY_PATH
11875  ;;
11876
11877bsdi[45]*)
11878  version_type=linux # correct to gnu/linux during the next big refactor
11879  need_version=no
11880  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11881  soname_spec='$libname$release$shared_ext$major'
11882  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11883  shlibpath_var=LD_LIBRARY_PATH
11884  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11885  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11886  # the default ld.so.conf also contains /usr/contrib/lib and
11887  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11888  # libtool to hard-code these into programs
11889  ;;
11890
11891cygwin* | mingw* | pw32* | cegcc*)
11892  version_type=windows
11893  shrext_cmds=.dll
11894  need_version=no
11895  need_lib_prefix=no
11896
11897  case $GCC,$cc_basename in
11898  yes,*)
11899    # gcc
11900    library_names_spec='$libname.dll.a'
11901    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11902    postinstall_cmds='base_file=`basename \$file`~
11903      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11904      dldir=$destdir/`dirname \$dlpath`~
11905      test -d \$dldir || mkdir -p \$dldir~
11906      $install_prog $dir/$dlname \$dldir/$dlname~
11907      chmod a+x \$dldir/$dlname~
11908      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11909        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11910      fi'
11911    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11912      dlpath=$dir/\$dldll~
11913       $RM \$dlpath'
11914    shlibpath_overrides_runpath=yes
11915
11916    case $host_os in
11917    cygwin*)
11918      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11919      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11920
11921      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11922      ;;
11923    mingw* | cegcc*)
11924      # MinGW DLLs use traditional 'lib' prefix
11925      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11926      ;;
11927    pw32*)
11928      # pw32 DLLs use 'pw' prefix rather than 'lib'
11929      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11930      ;;
11931    esac
11932    dynamic_linker='Win32 ld.exe'
11933    ;;
11934
11935  *,cl*)
11936    # Native MSVC
11937    libname_spec='$name'
11938    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11939    library_names_spec='$libname.dll.lib'
11940
11941    case $build_os in
11942    mingw*)
11943      sys_lib_search_path_spec=
11944      lt_save_ifs=$IFS
11945      IFS=';'
11946      for lt_path in $LIB
11947      do
11948        IFS=$lt_save_ifs
11949        # Let DOS variable expansion print the short 8.3 style file name.
11950        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11951        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11952      done
11953      IFS=$lt_save_ifs
11954      # Convert to MSYS style.
11955      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11956      ;;
11957    cygwin*)
11958      # Convert to unix form, then to dos form, then back to unix form
11959      # but this time dos style (no spaces!) so that the unix form looks
11960      # like /cygdrive/c/PROGRA~1:/cygdr...
11961      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11962      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11963      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11964      ;;
11965    *)
11966      sys_lib_search_path_spec=$LIB
11967      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11968        # It is most probably a Windows format PATH.
11969        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11970      else
11971        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11972      fi
11973      # FIXME: find the short name or the path components, as spaces are
11974      # common. (e.g. "Program Files" -> "PROGRA~1")
11975      ;;
11976    esac
11977
11978    # DLL is installed to $(libdir)/../bin by postinstall_cmds
11979    postinstall_cmds='base_file=`basename \$file`~
11980      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11981      dldir=$destdir/`dirname \$dlpath`~
11982      test -d \$dldir || mkdir -p \$dldir~
11983      $install_prog $dir/$dlname \$dldir/$dlname'
11984    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11985      dlpath=$dir/\$dldll~
11986       $RM \$dlpath'
11987    shlibpath_overrides_runpath=yes
11988    dynamic_linker='Win32 link.exe'
11989    ;;
11990
11991  *)
11992    # Assume MSVC wrapper
11993    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11994    dynamic_linker='Win32 ld.exe'
11995    ;;
11996  esac
11997  # FIXME: first we should search . and the directory the executable is in
11998  shlibpath_var=PATH
11999  ;;
12000
12001darwin* | rhapsody*)
12002  dynamic_linker="$host_os dyld"
12003  version_type=darwin
12004  need_lib_prefix=no
12005  need_version=no
12006  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
12007  soname_spec='$libname$release$major$shared_ext'
12008  shlibpath_overrides_runpath=yes
12009  shlibpath_var=DYLD_LIBRARY_PATH
12010  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
12011
12012  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
12013  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
12014  ;;
12015
12016dgux*)
12017  version_type=linux # correct to gnu/linux during the next big refactor
12018  need_lib_prefix=no
12019  need_version=no
12020  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12021  soname_spec='$libname$release$shared_ext$major'
12022  shlibpath_var=LD_LIBRARY_PATH
12023  ;;
12024
12025freebsd* | dragonfly*)
12026  # DragonFly does not have aout.  When/if they implement a new
12027  # versioning mechanism, adjust this.
12028  if test -x /usr/bin/objformat; then
12029    objformat=`/usr/bin/objformat`
12030  else
12031    case $host_os in
12032    freebsd[23].*) objformat=aout ;;
12033    *) objformat=elf ;;
12034    esac
12035  fi
12036  version_type=freebsd-$objformat
12037  case $version_type in
12038    freebsd-elf*)
12039      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12040      soname_spec='$libname$release$shared_ext$major'
12041      need_version=no
12042      need_lib_prefix=no
12043      ;;
12044    freebsd-*)
12045      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
12046      need_version=yes
12047      ;;
12048  esac
12049  shlibpath_var=LD_LIBRARY_PATH
12050  case $host_os in
12051  freebsd2.*)
12052    shlibpath_overrides_runpath=yes
12053    ;;
12054  freebsd3.[01]* | freebsdelf3.[01]*)
12055    shlibpath_overrides_runpath=yes
12056    hardcode_into_libs=yes
12057    ;;
12058  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
12059  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
12060    shlibpath_overrides_runpath=no
12061    hardcode_into_libs=yes
12062    ;;
12063  *) # from 4.6 on, and DragonFly
12064    shlibpath_overrides_runpath=yes
12065    hardcode_into_libs=yes
12066    ;;
12067  esac
12068  ;;
12069
12070haiku*)
12071  version_type=linux # correct to gnu/linux during the next big refactor
12072  need_lib_prefix=no
12073  need_version=no
12074  dynamic_linker="$host_os runtime_loader"
12075  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12076  soname_spec='$libname$release$shared_ext$major'
12077  shlibpath_var=LIBRARY_PATH
12078  shlibpath_overrides_runpath=no
12079  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
12080  hardcode_into_libs=yes
12081  ;;
12082
12083hpux9* | hpux10* | hpux11*)
12084  # Give a soname corresponding to the major version so that dld.sl refuses to
12085  # link against other versions.
12086  version_type=sunos
12087  need_lib_prefix=no
12088  need_version=no
12089  case $host_cpu in
12090  ia64*)
12091    shrext_cmds='.so'
12092    hardcode_into_libs=yes
12093    dynamic_linker="$host_os dld.so"
12094    shlibpath_var=LD_LIBRARY_PATH
12095    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12096    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12097    soname_spec='$libname$release$shared_ext$major'
12098    if test 32 = "$HPUX_IA64_MODE"; then
12099      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12100      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
12101    else
12102      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
12103      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
12104    fi
12105    ;;
12106  hppa*64*)
12107    shrext_cmds='.sl'
12108    hardcode_into_libs=yes
12109    dynamic_linker="$host_os dld.sl"
12110    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
12111    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12112    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12113    soname_spec='$libname$release$shared_ext$major'
12114    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12115    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12116    ;;
12117  *)
12118    shrext_cmds='.sl'
12119    dynamic_linker="$host_os dld.sl"
12120    shlibpath_var=SHLIB_PATH
12121    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
12122    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12123    soname_spec='$libname$release$shared_ext$major'
12124    ;;
12125  esac
12126  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12127  postinstall_cmds='chmod 555 $lib'
12128  # or fails outright, so override atomically:
12129  install_override_mode=555
12130  ;;
12131
12132interix[3-9]*)
12133  version_type=linux # correct to gnu/linux during the next big refactor
12134  need_lib_prefix=no
12135  need_version=no
12136  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12137  soname_spec='$libname$release$shared_ext$major'
12138  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
12139  shlibpath_var=LD_LIBRARY_PATH
12140  shlibpath_overrides_runpath=no
12141  hardcode_into_libs=yes
12142  ;;
12143
12144irix5* | irix6* | nonstopux*)
12145  case $host_os in
12146    nonstopux*) version_type=nonstopux ;;
12147    *)
12148	if test yes = "$lt_cv_prog_gnu_ld"; then
12149		version_type=linux # correct to gnu/linux during the next big refactor
12150	else
12151		version_type=irix
12152	fi ;;
12153  esac
12154  need_lib_prefix=no
12155  need_version=no
12156  soname_spec='$libname$release$shared_ext$major'
12157  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
12158  case $host_os in
12159  irix5* | nonstopux*)
12160    libsuff= shlibsuff=
12161    ;;
12162  *)
12163    case $LD in # libtool.m4 will add one of these switches to LD
12164    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
12165      libsuff= shlibsuff= libmagic=32-bit;;
12166    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
12167      libsuff=32 shlibsuff=N32 libmagic=N32;;
12168    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
12169      libsuff=64 shlibsuff=64 libmagic=64-bit;;
12170    *) libsuff= shlibsuff= libmagic=never-match;;
12171    esac
12172    ;;
12173  esac
12174  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
12175  shlibpath_overrides_runpath=no
12176  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
12177  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
12178  hardcode_into_libs=yes
12179  ;;
12180
12181# No shared lib support for Linux oldld, aout, or coff.
12182linux*oldld* | linux*aout* | linux*coff*)
12183  dynamic_linker=no
12184  ;;
12185
12186linux*android*)
12187  version_type=none # Android doesn't support versioned libraries.
12188  need_lib_prefix=no
12189  need_version=no
12190  library_names_spec='$libname$release$shared_ext'
12191  soname_spec='$libname$release$shared_ext'
12192  finish_cmds=
12193  shlibpath_var=LD_LIBRARY_PATH
12194  shlibpath_overrides_runpath=yes
12195
12196  # This implies no fast_install, which is unacceptable.
12197  # Some rework will be needed to allow for fast_install
12198  # before this can be enabled.
12199  hardcode_into_libs=yes
12200
12201  dynamic_linker='Android linker'
12202  # Don't embed -rpath directories since the linker doesn't support them.
12203  hardcode_libdir_flag_spec='-L$libdir'
12204  ;;
12205
12206# This must be glibc/ELF.
12207linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12208  version_type=linux # correct to gnu/linux during the next big refactor
12209  need_lib_prefix=no
12210  need_version=no
12211  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12212  soname_spec='$libname$release$shared_ext$major'
12213  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12214  shlibpath_var=LD_LIBRARY_PATH
12215  shlibpath_overrides_runpath=no
12216
12217  # Some binutils ld are patched to set DT_RUNPATH
12218  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
12219  $as_echo_n "(cached) " >&6
12220else
12221  lt_cv_shlibpath_overrides_runpath=no
12222    save_LDFLAGS=$LDFLAGS
12223    save_libdir=$libdir
12224    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12225	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12226    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12227/* end confdefs.h.  */
12228
12229int
12230main ()
12231{
12232
12233  ;
12234  return 0;
12235}
12236_ACEOF
12237if ac_fn_c_try_link "$LINENO"; then :
12238  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12239  lt_cv_shlibpath_overrides_runpath=yes
12240fi
12241fi
12242rm -f core conftest.err conftest.$ac_objext \
12243    conftest$ac_exeext conftest.$ac_ext
12244    LDFLAGS=$save_LDFLAGS
12245    libdir=$save_libdir
12246
12247fi
12248
12249  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
12250
12251  # This implies no fast_install, which is unacceptable.
12252  # Some rework will be needed to allow for fast_install
12253  # before this can be enabled.
12254  hardcode_into_libs=yes
12255
12256  # Add ABI-specific directories to the system library path.
12257  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
12258
12259  # Ideally, we could use ldconfig to report *all* directores which are
12260  # searched for libraries, however this is still not possible.  Aside from not
12261  # being certain /sbin/ldconfig is available, command
12262  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
12263  # even though it is searched at run-time.  Try to do the best guess by
12264  # appending ld.so.conf contents (and includes) to the search path.
12265  if test -f /etc/ld.so.conf; then
12266    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' ' '`
12267    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
12268  fi
12269
12270  # We used to test for /lib/ld.so.1 and disable shared libraries on
12271  # powerpc, because MkLinux only supported shared libraries with the
12272  # GNU dynamic linker.  Since this was broken with cross compilers,
12273  # most powerpc-linux boxes support dynamic linking these days and
12274  # people can always --disable-shared, the test was removed, and we
12275  # assume the GNU/Linux dynamic linker is in use.
12276  dynamic_linker='GNU/Linux ld.so'
12277  ;;
12278
12279netbsd*)
12280  version_type=sunos
12281  need_lib_prefix=no
12282  need_version=no
12283  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12284    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
12285    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12286    dynamic_linker='NetBSD (a.out) ld.so'
12287  else
12288    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12289    soname_spec='$libname$release$shared_ext$major'
12290    dynamic_linker='NetBSD ld.elf_so'
12291  fi
12292  shlibpath_var=LD_LIBRARY_PATH
12293  shlibpath_overrides_runpath=yes
12294  hardcode_into_libs=yes
12295  ;;
12296
12297newsos6)
12298  version_type=linux # correct to gnu/linux during the next big refactor
12299  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12300  shlibpath_var=LD_LIBRARY_PATH
12301  shlibpath_overrides_runpath=yes
12302  ;;
12303
12304*nto* | *qnx*)
12305  version_type=qnx
12306  need_lib_prefix=no
12307  need_version=no
12308  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12309  soname_spec='$libname$release$shared_ext$major'
12310  shlibpath_var=LD_LIBRARY_PATH
12311  shlibpath_overrides_runpath=no
12312  hardcode_into_libs=yes
12313  dynamic_linker='ldqnx.so'
12314  ;;
12315
12316openbsd* | bitrig*)
12317  version_type=sunos
12318  sys_lib_dlsearch_path_spec=/usr/lib
12319  need_lib_prefix=no
12320  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12321    need_version=no
12322  else
12323    need_version=yes
12324  fi
12325  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
12326  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12327  shlibpath_var=LD_LIBRARY_PATH
12328  shlibpath_overrides_runpath=yes
12329  ;;
12330
12331os2*)
12332  libname_spec='$name'
12333  version_type=windows
12334  shrext_cmds=.dll
12335  need_version=no
12336  need_lib_prefix=no
12337  # OS/2 can only load a DLL with a base name of 8 characters or less.
12338  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
12339    v=$($ECHO $release$versuffix | tr -d .-);
12340    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
12341    $ECHO $n$v`$shared_ext'
12342  library_names_spec='${libname}_dll.$libext'
12343  dynamic_linker='OS/2 ld.exe'
12344  shlibpath_var=BEGINLIBPATH
12345  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
12346  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12347  postinstall_cmds='base_file=`basename \$file`~
12348    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
12349    dldir=$destdir/`dirname \$dlpath`~
12350    test -d \$dldir || mkdir -p \$dldir~
12351    $install_prog $dir/$dlname \$dldir/$dlname~
12352    chmod a+x \$dldir/$dlname~
12353    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12354      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12355    fi'
12356  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
12357    dlpath=$dir/\$dldll~
12358    $RM \$dlpath'
12359  ;;
12360
12361osf3* | osf4* | osf5*)
12362  version_type=osf
12363  need_lib_prefix=no
12364  need_version=no
12365  soname_spec='$libname$release$shared_ext$major'
12366  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12367  shlibpath_var=LD_LIBRARY_PATH
12368  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12369  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12370  ;;
12371
12372rdos*)
12373  dynamic_linker=no
12374  ;;
12375
12376solaris*)
12377  version_type=linux # correct to gnu/linux during the next big refactor
12378  need_lib_prefix=no
12379  need_version=no
12380  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12381  soname_spec='$libname$release$shared_ext$major'
12382  shlibpath_var=LD_LIBRARY_PATH
12383  shlibpath_overrides_runpath=yes
12384  hardcode_into_libs=yes
12385  # ldd complains unless libraries are executable
12386  postinstall_cmds='chmod +x $lib'
12387  ;;
12388
12389sunos4*)
12390  version_type=sunos
12391  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
12392  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12393  shlibpath_var=LD_LIBRARY_PATH
12394  shlibpath_overrides_runpath=yes
12395  if test yes = "$with_gnu_ld"; then
12396    need_lib_prefix=no
12397  fi
12398  need_version=yes
12399  ;;
12400
12401sysv4 | sysv4.3*)
12402  version_type=linux # correct to gnu/linux during the next big refactor
12403  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12404  soname_spec='$libname$release$shared_ext$major'
12405  shlibpath_var=LD_LIBRARY_PATH
12406  case $host_vendor in
12407    sni)
12408      shlibpath_overrides_runpath=no
12409      need_lib_prefix=no
12410      runpath_var=LD_RUN_PATH
12411      ;;
12412    siemens)
12413      need_lib_prefix=no
12414      ;;
12415    motorola)
12416      need_lib_prefix=no
12417      need_version=no
12418      shlibpath_overrides_runpath=no
12419      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12420      ;;
12421  esac
12422  ;;
12423
12424sysv4*MP*)
12425  if test -d /usr/nec; then
12426    version_type=linux # correct to gnu/linux during the next big refactor
12427    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
12428    soname_spec='$libname$shared_ext.$major'
12429    shlibpath_var=LD_LIBRARY_PATH
12430  fi
12431  ;;
12432
12433sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12434  version_type=sco
12435  need_lib_prefix=no
12436  need_version=no
12437  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
12438  soname_spec='$libname$release$shared_ext$major'
12439  shlibpath_var=LD_LIBRARY_PATH
12440  shlibpath_overrides_runpath=yes
12441  hardcode_into_libs=yes
12442  if test yes = "$with_gnu_ld"; then
12443    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12444  else
12445    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12446    case $host_os in
12447      sco3.2v5*)
12448        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12449	;;
12450    esac
12451  fi
12452  sys_lib_dlsearch_path_spec='/usr/lib'
12453  ;;
12454
12455tpf*)
12456  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12457  version_type=linux # correct to gnu/linux during the next big refactor
12458  need_lib_prefix=no
12459  need_version=no
12460  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12461  shlibpath_var=LD_LIBRARY_PATH
12462  shlibpath_overrides_runpath=no
12463  hardcode_into_libs=yes
12464  ;;
12465
12466uts4*)
12467  version_type=linux # correct to gnu/linux during the next big refactor
12468  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12469  soname_spec='$libname$release$shared_ext$major'
12470  shlibpath_var=LD_LIBRARY_PATH
12471  ;;
12472
12473*)
12474  dynamic_linker=no
12475  ;;
12476esac
12477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12478$as_echo "$dynamic_linker" >&6; }
12479test no = "$dynamic_linker" && can_build_shared=no
12480
12481variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12482if test yes = "$GCC"; then
12483  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12484fi
12485
12486if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
12487  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
12488fi
12489
12490if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
12491  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
12492fi
12493
12494# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
12495configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
12496
12497# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
12498func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
12499
12500# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
12501configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12600$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12601hardcode_action=
12602if test -n "$hardcode_libdir_flag_spec" ||
12603   test -n "$runpath_var" ||
12604   test yes = "$hardcode_automatic"; then
12605
12606  # We can hardcode non-existent directories.
12607  if test no != "$hardcode_direct" &&
12608     # If the only mechanism to avoid hardcoding is shlibpath_var, we
12609     # have to relink, otherwise we might link with an installed library
12610     # when we should be linking with a yet-to-be-installed one
12611     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
12612     test no != "$hardcode_minus_L"; then
12613    # Linking always hardcodes the temporary library directory.
12614    hardcode_action=relink
12615  else
12616    # We can link without hardcoding, and we can hardcode nonexisting dirs.
12617    hardcode_action=immediate
12618  fi
12619else
12620  # We cannot hardcode anything, or else we can only hardcode existing
12621  # directories.
12622  hardcode_action=unsupported
12623fi
12624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12625$as_echo "$hardcode_action" >&6; }
12626
12627if test relink = "$hardcode_action" ||
12628   test yes = "$inherit_rpath"; then
12629  # Fast installation is not supported
12630  enable_fast_install=no
12631elif test yes = "$shlibpath_overrides_runpath" ||
12632     test no = "$enable_shared"; then
12633  # Fast installation is not necessary
12634  enable_fast_install=needless
12635fi
12636
12637
12638
12639
12640
12641
12642  if test yes != "$enable_dlopen"; then
12643  enable_dlopen=unknown
12644  enable_dlopen_self=unknown
12645  enable_dlopen_self_static=unknown
12646else
12647  lt_cv_dlopen=no
12648  lt_cv_dlopen_libs=
12649
12650  case $host_os in
12651  beos*)
12652    lt_cv_dlopen=load_add_on
12653    lt_cv_dlopen_libs=
12654    lt_cv_dlopen_self=yes
12655    ;;
12656
12657  mingw* | pw32* | cegcc*)
12658    lt_cv_dlopen=LoadLibrary
12659    lt_cv_dlopen_libs=
12660    ;;
12661
12662  cygwin*)
12663    lt_cv_dlopen=dlopen
12664    lt_cv_dlopen_libs=
12665    ;;
12666
12667  darwin*)
12668    # if libdl is installed we need to link against it
12669    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12670$as_echo_n "checking for dlopen in -ldl... " >&6; }
12671if ${ac_cv_lib_dl_dlopen+:} false; then :
12672  $as_echo_n "(cached) " >&6
12673else
12674  ac_check_lib_save_LIBS=$LIBS
12675LIBS="-ldl  $LIBS"
12676cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12677/* end confdefs.h.  */
12678
12679/* Override any GCC internal prototype to avoid an error.
12680   Use char because int might match the return type of a GCC
12681   builtin and then its argument prototype would still apply.  */
12682#ifdef __cplusplus
12683extern "C"
12684#endif
12685char dlopen ();
12686int
12687main ()
12688{
12689return dlopen ();
12690  ;
12691  return 0;
12692}
12693_ACEOF
12694if ac_fn_c_try_link "$LINENO"; then :
12695  ac_cv_lib_dl_dlopen=yes
12696else
12697  ac_cv_lib_dl_dlopen=no
12698fi
12699rm -f core conftest.err conftest.$ac_objext \
12700    conftest$ac_exeext conftest.$ac_ext
12701LIBS=$ac_check_lib_save_LIBS
12702fi
12703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12704$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12705if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12706  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12707else
12708
12709    lt_cv_dlopen=dyld
12710    lt_cv_dlopen_libs=
12711    lt_cv_dlopen_self=yes
12712
12713fi
12714
12715    ;;
12716
12717  tpf*)
12718    # Don't try to run any link tests for TPF.  We know it's impossible
12719    # because TPF is a cross-compiler, and we know how we open DSOs.
12720    lt_cv_dlopen=dlopen
12721    lt_cv_dlopen_libs=
12722    lt_cv_dlopen_self=no
12723    ;;
12724
12725  *)
12726    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12727if test "x$ac_cv_func_shl_load" = xyes; then :
12728  lt_cv_dlopen=shl_load
12729else
12730  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12731$as_echo_n "checking for shl_load in -ldld... " >&6; }
12732if ${ac_cv_lib_dld_shl_load+:} false; then :
12733  $as_echo_n "(cached) " >&6
12734else
12735  ac_check_lib_save_LIBS=$LIBS
12736LIBS="-ldld  $LIBS"
12737cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12738/* end confdefs.h.  */
12739
12740/* Override any GCC internal prototype to avoid an error.
12741   Use char because int might match the return type of a GCC
12742   builtin and then its argument prototype would still apply.  */
12743#ifdef __cplusplus
12744extern "C"
12745#endif
12746char shl_load ();
12747int
12748main ()
12749{
12750return shl_load ();
12751  ;
12752  return 0;
12753}
12754_ACEOF
12755if ac_fn_c_try_link "$LINENO"; then :
12756  ac_cv_lib_dld_shl_load=yes
12757else
12758  ac_cv_lib_dld_shl_load=no
12759fi
12760rm -f core conftest.err conftest.$ac_objext \
12761    conftest$ac_exeext conftest.$ac_ext
12762LIBS=$ac_check_lib_save_LIBS
12763fi
12764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12765$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12766if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12767  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
12768else
12769  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12770if test "x$ac_cv_func_dlopen" = xyes; then :
12771  lt_cv_dlopen=dlopen
12772else
12773  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12774$as_echo_n "checking for dlopen in -ldl... " >&6; }
12775if ${ac_cv_lib_dl_dlopen+:} false; then :
12776  $as_echo_n "(cached) " >&6
12777else
12778  ac_check_lib_save_LIBS=$LIBS
12779LIBS="-ldl  $LIBS"
12780cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12781/* end confdefs.h.  */
12782
12783/* Override any GCC internal prototype to avoid an error.
12784   Use char because int might match the return type of a GCC
12785   builtin and then its argument prototype would still apply.  */
12786#ifdef __cplusplus
12787extern "C"
12788#endif
12789char dlopen ();
12790int
12791main ()
12792{
12793return dlopen ();
12794  ;
12795  return 0;
12796}
12797_ACEOF
12798if ac_fn_c_try_link "$LINENO"; then :
12799  ac_cv_lib_dl_dlopen=yes
12800else
12801  ac_cv_lib_dl_dlopen=no
12802fi
12803rm -f core conftest.err conftest.$ac_objext \
12804    conftest$ac_exeext conftest.$ac_ext
12805LIBS=$ac_check_lib_save_LIBS
12806fi
12807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12808$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12809if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12810  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12811else
12812  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12813$as_echo_n "checking for dlopen in -lsvld... " >&6; }
12814if ${ac_cv_lib_svld_dlopen+:} false; then :
12815  $as_echo_n "(cached) " >&6
12816else
12817  ac_check_lib_save_LIBS=$LIBS
12818LIBS="-lsvld  $LIBS"
12819cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12820/* end confdefs.h.  */
12821
12822/* Override any GCC internal prototype to avoid an error.
12823   Use char because int might match the return type of a GCC
12824   builtin and then its argument prototype would still apply.  */
12825#ifdef __cplusplus
12826extern "C"
12827#endif
12828char dlopen ();
12829int
12830main ()
12831{
12832return dlopen ();
12833  ;
12834  return 0;
12835}
12836_ACEOF
12837if ac_fn_c_try_link "$LINENO"; then :
12838  ac_cv_lib_svld_dlopen=yes
12839else
12840  ac_cv_lib_svld_dlopen=no
12841fi
12842rm -f core conftest.err conftest.$ac_objext \
12843    conftest$ac_exeext conftest.$ac_ext
12844LIBS=$ac_check_lib_save_LIBS
12845fi
12846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12847$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12848if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12849  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12850else
12851  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12852$as_echo_n "checking for dld_link in -ldld... " >&6; }
12853if ${ac_cv_lib_dld_dld_link+:} false; then :
12854  $as_echo_n "(cached) " >&6
12855else
12856  ac_check_lib_save_LIBS=$LIBS
12857LIBS="-ldld  $LIBS"
12858cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12859/* end confdefs.h.  */
12860
12861/* Override any GCC internal prototype to avoid an error.
12862   Use char because int might match the return type of a GCC
12863   builtin and then its argument prototype would still apply.  */
12864#ifdef __cplusplus
12865extern "C"
12866#endif
12867char dld_link ();
12868int
12869main ()
12870{
12871return dld_link ();
12872  ;
12873  return 0;
12874}
12875_ACEOF
12876if ac_fn_c_try_link "$LINENO"; then :
12877  ac_cv_lib_dld_dld_link=yes
12878else
12879  ac_cv_lib_dld_dld_link=no
12880fi
12881rm -f core conftest.err conftest.$ac_objext \
12882    conftest$ac_exeext conftest.$ac_ext
12883LIBS=$ac_check_lib_save_LIBS
12884fi
12885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12886$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12887if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12888  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12889fi
12890
12891
12892fi
12893
12894
12895fi
12896
12897
12898fi
12899
12900
12901fi
12902
12903
12904fi
12905
12906    ;;
12907  esac
12908
12909  if test no = "$lt_cv_dlopen"; then
12910    enable_dlopen=no
12911  else
12912    enable_dlopen=yes
12913  fi
12914
12915  case $lt_cv_dlopen in
12916  dlopen)
12917    save_CPPFLAGS=$CPPFLAGS
12918    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12919
12920    save_LDFLAGS=$LDFLAGS
12921    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12922
12923    save_LIBS=$LIBS
12924    LIBS="$lt_cv_dlopen_libs $LIBS"
12925
12926    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12927$as_echo_n "checking whether a program can dlopen itself... " >&6; }
12928if ${lt_cv_dlopen_self+:} false; then :
12929  $as_echo_n "(cached) " >&6
12930else
12931  	  if test yes = "$cross_compiling"; then :
12932  lt_cv_dlopen_self=cross
12933else
12934  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12935  lt_status=$lt_dlunknown
12936  cat > conftest.$ac_ext <<_LT_EOF
12937#line $LINENO "configure"
12938#include "confdefs.h"
12939
12940#if HAVE_DLFCN_H
12941#include <dlfcn.h>
12942#endif
12943
12944#include <stdio.h>
12945
12946#ifdef RTLD_GLOBAL
12947#  define LT_DLGLOBAL		RTLD_GLOBAL
12948#else
12949#  ifdef DL_GLOBAL
12950#    define LT_DLGLOBAL		DL_GLOBAL
12951#  else
12952#    define LT_DLGLOBAL		0
12953#  endif
12954#endif
12955
12956/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12957   find out it does not work in some platform. */
12958#ifndef LT_DLLAZY_OR_NOW
12959#  ifdef RTLD_LAZY
12960#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
12961#  else
12962#    ifdef DL_LAZY
12963#      define LT_DLLAZY_OR_NOW		DL_LAZY
12964#    else
12965#      ifdef RTLD_NOW
12966#        define LT_DLLAZY_OR_NOW	RTLD_NOW
12967#      else
12968#        ifdef DL_NOW
12969#          define LT_DLLAZY_OR_NOW	DL_NOW
12970#        else
12971#          define LT_DLLAZY_OR_NOW	0
12972#        endif
12973#      endif
12974#    endif
12975#  endif
12976#endif
12977
12978/* When -fvisibility=hidden is used, assume the code has been annotated
12979   correspondingly for the symbols needed.  */
12980#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12981int fnord () __attribute__((visibility("default")));
12982#endif
12983
12984int fnord () { return 42; }
12985int main ()
12986{
12987  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12988  int status = $lt_dlunknown;
12989
12990  if (self)
12991    {
12992      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12993      else
12994        {
12995	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12996          else puts (dlerror ());
12997	}
12998      /* dlclose (self); */
12999    }
13000  else
13001    puts (dlerror ());
13002
13003  return status;
13004}
13005_LT_EOF
13006  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13007  (eval $ac_link) 2>&5
13008  ac_status=$?
13009  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13010  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
13011    (./conftest; exit; ) >&5 2>/dev/null
13012    lt_status=$?
13013    case x$lt_status in
13014      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
13015      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
13016      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
13017    esac
13018  else :
13019    # compilation failed
13020    lt_cv_dlopen_self=no
13021  fi
13022fi
13023rm -fr conftest*
13024
13025
13026fi
13027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13028$as_echo "$lt_cv_dlopen_self" >&6; }
13029
13030    if test yes = "$lt_cv_dlopen_self"; then
13031      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
13032      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13033$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13034if ${lt_cv_dlopen_self_static+:} false; then :
13035  $as_echo_n "(cached) " >&6
13036else
13037  	  if test yes = "$cross_compiling"; then :
13038  lt_cv_dlopen_self_static=cross
13039else
13040  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
13041  lt_status=$lt_dlunknown
13042  cat > conftest.$ac_ext <<_LT_EOF
13043#line $LINENO "configure"
13044#include "confdefs.h"
13045
13046#if HAVE_DLFCN_H
13047#include <dlfcn.h>
13048#endif
13049
13050#include <stdio.h>
13051
13052#ifdef RTLD_GLOBAL
13053#  define LT_DLGLOBAL		RTLD_GLOBAL
13054#else
13055#  ifdef DL_GLOBAL
13056#    define LT_DLGLOBAL		DL_GLOBAL
13057#  else
13058#    define LT_DLGLOBAL		0
13059#  endif
13060#endif
13061
13062/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13063   find out it does not work in some platform. */
13064#ifndef LT_DLLAZY_OR_NOW
13065#  ifdef RTLD_LAZY
13066#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
13067#  else
13068#    ifdef DL_LAZY
13069#      define LT_DLLAZY_OR_NOW		DL_LAZY
13070#    else
13071#      ifdef RTLD_NOW
13072#        define LT_DLLAZY_OR_NOW	RTLD_NOW
13073#      else
13074#        ifdef DL_NOW
13075#          define LT_DLLAZY_OR_NOW	DL_NOW
13076#        else
13077#          define LT_DLLAZY_OR_NOW	0
13078#        endif
13079#      endif
13080#    endif
13081#  endif
13082#endif
13083
13084/* When -fvisibility=hidden is used, assume the code has been annotated
13085   correspondingly for the symbols needed.  */
13086#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13087int fnord () __attribute__((visibility("default")));
13088#endif
13089
13090int fnord () { return 42; }
13091int main ()
13092{
13093  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13094  int status = $lt_dlunknown;
13095
13096  if (self)
13097    {
13098      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13099      else
13100        {
13101	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13102          else puts (dlerror ());
13103	}
13104      /* dlclose (self); */
13105    }
13106  else
13107    puts (dlerror ());
13108
13109  return status;
13110}
13111_LT_EOF
13112  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13113  (eval $ac_link) 2>&5
13114  ac_status=$?
13115  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13116  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
13117    (./conftest; exit; ) >&5 2>/dev/null
13118    lt_status=$?
13119    case x$lt_status in
13120      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
13121      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
13122      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
13123    esac
13124  else :
13125    # compilation failed
13126    lt_cv_dlopen_self_static=no
13127  fi
13128fi
13129rm -fr conftest*
13130
13131
13132fi
13133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13134$as_echo "$lt_cv_dlopen_self_static" >&6; }
13135    fi
13136
13137    CPPFLAGS=$save_CPPFLAGS
13138    LDFLAGS=$save_LDFLAGS
13139    LIBS=$save_LIBS
13140    ;;
13141  esac
13142
13143  case $lt_cv_dlopen_self in
13144  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
13145  *) enable_dlopen_self=unknown ;;
13146  esac
13147
13148  case $lt_cv_dlopen_self_static in
13149  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
13150  *) enable_dlopen_self_static=unknown ;;
13151  esac
13152fi
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170striplib=
13171old_striplib=
13172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13173$as_echo_n "checking whether stripping libraries is possible... " >&6; }
13174if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13175  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
13176  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
13177  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13178$as_echo "yes" >&6; }
13179else
13180# FIXME - insert some real tests, host_os isn't really good enough
13181  case $host_os in
13182  darwin*)
13183    if test -n "$STRIP"; then
13184      striplib="$STRIP -x"
13185      old_striplib="$STRIP -S"
13186      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13187$as_echo "yes" >&6; }
13188    else
13189      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13190$as_echo "no" >&6; }
13191    fi
13192    ;;
13193  *)
13194    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13195$as_echo "no" >&6; }
13196    ;;
13197  esac
13198fi
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211  # Report what library types will actually be built
13212  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13213$as_echo_n "checking if libtool supports shared libraries... " >&6; }
13214  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13215$as_echo "$can_build_shared" >&6; }
13216
13217  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13218$as_echo_n "checking whether to build shared libraries... " >&6; }
13219  test no = "$can_build_shared" && enable_shared=no
13220
13221  # On AIX, shared libraries and static libraries use the same namespace, and
13222  # are all built from PIC.
13223  case $host_os in
13224  aix3*)
13225    test yes = "$enable_shared" && enable_static=no
13226    if test -n "$RANLIB"; then
13227      archive_cmds="$archive_cmds~\$RANLIB \$lib"
13228      postinstall_cmds='$RANLIB $lib'
13229    fi
13230    ;;
13231
13232  aix[4-9]*)
13233    if test ia64 != "$host_cpu"; then
13234      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
13235      yes,aix,yes) ;;			# shared object as lib.so file only
13236      yes,svr4,*) ;;			# shared object as lib.so archive member only
13237      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
13238      esac
13239    fi
13240    ;;
13241  esac
13242  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13243$as_echo "$enable_shared" >&6; }
13244
13245  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13246$as_echo_n "checking whether to build static libraries... " >&6; }
13247  # Make sure either enable_shared or enable_static is yes.
13248  test yes = "$enable_shared" || enable_static=yes
13249  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13250$as_echo "$enable_static" >&6; }
13251
13252
13253
13254
13255fi
13256ac_ext=c
13257ac_cpp='$CPP $CPPFLAGS'
13258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13260ac_compiler_gnu=$ac_cv_c_compiler_gnu
13261
13262CC=$lt_save_CC
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278        ac_config_commands="$ac_config_commands libtool"
13279
13280
13281
13282
13283# Only expand once:
13284
13285
13286
13287
13288LIBT_CURRENT=13
13289LIBT_REVISION=0
13290
13291
13292LIBT_AGE=12
13293
13294LIBT_VERSION_INFO="$LIBT_CURRENT:$LIBT_REVISION:$LIBT_AGE"
13295
13296
13297LIBT_CURRENT_MINUS_AGE=`expr $LIBT_CURRENT - $LIBT_AGE`
13298
13299
13300PKGCONFIG_REQUIRES=
13301PKGCONFIG_REQUIRES_PRIVATELY=
13302
13303case "$host" in
13304  *-*-mingw*)
13305    os_win32=yes
13306    ;;
13307  *)
13308    os_win32=no
13309esac
13310 if test "$os_win32" = "yes"; then
13311  OS_WIN32_TRUE=
13312  OS_WIN32_FALSE='#'
13313else
13314  OS_WIN32_TRUE='#'
13315  OS_WIN32_FALSE=
13316fi
13317
13318
13319GETTEXT_PACKAGE=$PACKAGE
13320
13321
13322cat >>confdefs.h <<_ACEOF
13323#define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
13324_ACEOF
13325
13326
13327
13328
13329  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13330$as_echo_n "checking whether NLS is requested... " >&6; }
13331    # Check whether --enable-nls was given.
13332if test "${enable_nls+set}" = set; then :
13333  enableval=$enable_nls; USE_NLS=$enableval
13334else
13335  USE_NLS=yes
13336fi
13337
13338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13339$as_echo "$USE_NLS" >&6; }
13340
13341
13342
13343
13344      GETTEXT_MACRO_VERSION=0.19
13345
13346
13347
13348
13349# Prepare PATH_SEPARATOR.
13350# The user is always right.
13351if test "${PATH_SEPARATOR+set}" != set; then
13352  # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
13353  # contains only /bin. Note that ksh looks also at the FPATH variable,
13354  # so we have to set that as well for the test.
13355  PATH_SEPARATOR=:
13356  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13357    && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13358           || PATH_SEPARATOR=';'
13359       }
13360fi
13361
13362# Find out how to test for executable files. Don't use a zero-byte file,
13363# as systems may use methods other than mode bits to determine executability.
13364cat >conf$$.file <<_ASEOF
13365#! /bin/sh
13366exit 0
13367_ASEOF
13368chmod +x conf$$.file
13369if test -x conf$$.file >/dev/null 2>&1; then
13370  ac_executable_p="test -x"
13371else
13372  ac_executable_p="test -f"
13373fi
13374rm -f conf$$.file
13375
13376# Extract the first word of "msgfmt", so it can be a program name with args.
13377set dummy msgfmt; ac_word=$2
13378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13379$as_echo_n "checking for $ac_word... " >&6; }
13380if ${ac_cv_path_MSGFMT+:} false; then :
13381  $as_echo_n "(cached) " >&6
13382else
13383  case "$MSGFMT" in
13384  [\\/]* | ?:[\\/]*)
13385    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13386    ;;
13387  *)
13388    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13389    for ac_dir in $PATH; do
13390      IFS="$ac_save_IFS"
13391      test -z "$ac_dir" && ac_dir=.
13392      for ac_exec_ext in '' $ac_executable_extensions; do
13393        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13394          echo "$as_me: trying $ac_dir/$ac_word..." >&5
13395          if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
13396     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13397            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13398            break 2
13399          fi
13400        fi
13401      done
13402    done
13403    IFS="$ac_save_IFS"
13404  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13405    ;;
13406esac
13407fi
13408MSGFMT="$ac_cv_path_MSGFMT"
13409if test "$MSGFMT" != ":"; then
13410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13411$as_echo "$MSGFMT" >&6; }
13412else
13413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13414$as_echo "no" >&6; }
13415fi
13416
13417  # Extract the first word of "gmsgfmt", so it can be a program name with args.
13418set dummy gmsgfmt; ac_word=$2
13419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13420$as_echo_n "checking for $ac_word... " >&6; }
13421if ${ac_cv_path_GMSGFMT+:} false; then :
13422  $as_echo_n "(cached) " >&6
13423else
13424  case $GMSGFMT in
13425  [\\/]* | ?:[\\/]*)
13426  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13427  ;;
13428  *)
13429  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13430for as_dir in $PATH
13431do
13432  IFS=$as_save_IFS
13433  test -z "$as_dir" && as_dir=.
13434    for ac_exec_ext in '' $ac_executable_extensions; do
13435  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13436    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13437    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13438    break 2
13439  fi
13440done
13441  done
13442IFS=$as_save_IFS
13443
13444  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13445  ;;
13446esac
13447fi
13448GMSGFMT=$ac_cv_path_GMSGFMT
13449if test -n "$GMSGFMT"; then
13450  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13451$as_echo "$GMSGFMT" >&6; }
13452else
13453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13454$as_echo "no" >&6; }
13455fi
13456
13457
13458
13459    case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
13460    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
13461    *) MSGFMT_015=$MSGFMT ;;
13462  esac
13463
13464  case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
13465    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
13466    *) GMSGFMT_015=$GMSGFMT ;;
13467  esac
13468
13469
13470
13471# Prepare PATH_SEPARATOR.
13472# The user is always right.
13473if test "${PATH_SEPARATOR+set}" != set; then
13474  # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
13475  # contains only /bin. Note that ksh looks also at the FPATH variable,
13476  # so we have to set that as well for the test.
13477  PATH_SEPARATOR=:
13478  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13479    && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13480           || PATH_SEPARATOR=';'
13481       }
13482fi
13483
13484# Find out how to test for executable files. Don't use a zero-byte file,
13485# as systems may use methods other than mode bits to determine executability.
13486cat >conf$$.file <<_ASEOF
13487#! /bin/sh
13488exit 0
13489_ASEOF
13490chmod +x conf$$.file
13491if test -x conf$$.file >/dev/null 2>&1; then
13492  ac_executable_p="test -x"
13493else
13494  ac_executable_p="test -f"
13495fi
13496rm -f conf$$.file
13497
13498# Extract the first word of "xgettext", so it can be a program name with args.
13499set dummy xgettext; ac_word=$2
13500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13501$as_echo_n "checking for $ac_word... " >&6; }
13502if ${ac_cv_path_XGETTEXT+:} false; then :
13503  $as_echo_n "(cached) " >&6
13504else
13505  case "$XGETTEXT" in
13506  [\\/]* | ?:[\\/]*)
13507    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13508    ;;
13509  *)
13510    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13511    for ac_dir in $PATH; do
13512      IFS="$ac_save_IFS"
13513      test -z "$ac_dir" && ac_dir=.
13514      for ac_exec_ext in '' $ac_executable_extensions; do
13515        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13516          echo "$as_me: trying $ac_dir/$ac_word..." >&5
13517          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
13518     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13519            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13520            break 2
13521          fi
13522        fi
13523      done
13524    done
13525    IFS="$ac_save_IFS"
13526  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13527    ;;
13528esac
13529fi
13530XGETTEXT="$ac_cv_path_XGETTEXT"
13531if test "$XGETTEXT" != ":"; then
13532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13533$as_echo "$XGETTEXT" >&6; }
13534else
13535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13536$as_echo "no" >&6; }
13537fi
13538
13539    rm -f messages.po
13540
13541    case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
13542    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
13543    *) XGETTEXT_015=$XGETTEXT ;;
13544  esac
13545
13546
13547
13548# Prepare PATH_SEPARATOR.
13549# The user is always right.
13550if test "${PATH_SEPARATOR+set}" != set; then
13551  # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
13552  # contains only /bin. Note that ksh looks also at the FPATH variable,
13553  # so we have to set that as well for the test.
13554  PATH_SEPARATOR=:
13555  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13556    && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13557           || PATH_SEPARATOR=';'
13558       }
13559fi
13560
13561# Find out how to test for executable files. Don't use a zero-byte file,
13562# as systems may use methods other than mode bits to determine executability.
13563cat >conf$$.file <<_ASEOF
13564#! /bin/sh
13565exit 0
13566_ASEOF
13567chmod +x conf$$.file
13568if test -x conf$$.file >/dev/null 2>&1; then
13569  ac_executable_p="test -x"
13570else
13571  ac_executable_p="test -f"
13572fi
13573rm -f conf$$.file
13574
13575# Extract the first word of "msgmerge", so it can be a program name with args.
13576set dummy msgmerge; ac_word=$2
13577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13578$as_echo_n "checking for $ac_word... " >&6; }
13579if ${ac_cv_path_MSGMERGE+:} false; then :
13580  $as_echo_n "(cached) " >&6
13581else
13582  case "$MSGMERGE" in
13583  [\\/]* | ?:[\\/]*)
13584    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13585    ;;
13586  *)
13587    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13588    for ac_dir in $PATH; do
13589      IFS="$ac_save_IFS"
13590      test -z "$ac_dir" && ac_dir=.
13591      for ac_exec_ext in '' $ac_executable_extensions; do
13592        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13593          echo "$as_me: trying $ac_dir/$ac_word..." >&5
13594          if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
13595            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13596            break 2
13597          fi
13598        fi
13599      done
13600    done
13601    IFS="$ac_save_IFS"
13602  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13603    ;;
13604esac
13605fi
13606MSGMERGE="$ac_cv_path_MSGMERGE"
13607if test "$MSGMERGE" != ":"; then
13608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13609$as_echo "$MSGMERGE" >&6; }
13610else
13611  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13612$as_echo "no" >&6; }
13613fi
13614
13615
13616        test -n "$localedir" || localedir='${datadir}/locale'
13617
13618
13619    test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
13620
13621
13622  ac_config_commands="$ac_config_commands po-directories"
13623
13624
13625
13626      if test "X$prefix" = "XNONE"; then
13627    acl_final_prefix="$ac_default_prefix"
13628  else
13629    acl_final_prefix="$prefix"
13630  fi
13631  if test "X$exec_prefix" = "XNONE"; then
13632    acl_final_exec_prefix='${prefix}'
13633  else
13634    acl_final_exec_prefix="$exec_prefix"
13635  fi
13636  acl_save_prefix="$prefix"
13637  prefix="$acl_final_prefix"
13638  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13639  prefix="$acl_save_prefix"
13640
13641
13642
13643# Check whether --with-gnu-ld was given.
13644if test "${with_gnu_ld+set}" = set; then :
13645  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13646else
13647  with_gnu_ld=no
13648fi
13649
13650# Prepare PATH_SEPARATOR.
13651# The user is always right.
13652if test "${PATH_SEPARATOR+set}" != set; then
13653  # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
13654  # contains only /bin. Note that ksh looks also at the FPATH variable,
13655  # so we have to set that as well for the test.
13656  PATH_SEPARATOR=:
13657  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13658    && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
13659           || PATH_SEPARATOR=';'
13660       }
13661fi
13662
13663ac_prog=ld
13664if test "$GCC" = yes; then
13665  # Check if gcc -print-prog-name=ld gives a path.
13666  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
13667$as_echo_n "checking for ld used by $CC... " >&6; }
13668  case $host in
13669  *-*-mingw*)
13670    # gcc leaves a trailing carriage return which upsets mingw
13671    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13672  *)
13673    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13674  esac
13675  case $ac_prog in
13676    # Accept absolute paths.
13677    [\\/]* | ?:[\\/]*)
13678      re_direlt='/[^/][^/]*/\.\./'
13679      # Canonicalize the pathname of ld
13680      ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
13681      while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
13682        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13683      done
13684      test -z "$LD" && LD="$ac_prog"
13685      ;;
13686  "")
13687    # If it fails, then pretend we aren't using GCC.
13688    ac_prog=ld
13689    ;;
13690  *)
13691    # If it is relative, then search for the first ld in PATH.
13692    with_gnu_ld=unknown
13693    ;;
13694  esac
13695elif test "$with_gnu_ld" = yes; then
13696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13697$as_echo_n "checking for GNU ld... " >&6; }
13698else
13699  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13700$as_echo_n "checking for non-GNU ld... " >&6; }
13701fi
13702if ${acl_cv_path_LD+:} false; then :
13703  $as_echo_n "(cached) " >&6
13704else
13705  if test -z "$LD"; then
13706  acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
13707  for ac_dir in $PATH; do
13708    IFS="$acl_save_ifs"
13709    test -z "$ac_dir" && ac_dir=.
13710    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13711      acl_cv_path_LD="$ac_dir/$ac_prog"
13712      # Check to see if the program is GNU ld.  I'd rather use --version,
13713      # but apparently some variants of GNU ld only accept -v.
13714      # Break only if it was the GNU/non-GNU ld that we prefer.
13715      case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
13716      *GNU* | *'with BFD'*)
13717        test "$with_gnu_ld" != no && break
13718        ;;
13719      *)
13720        test "$with_gnu_ld" != yes && break
13721        ;;
13722      esac
13723    fi
13724  done
13725  IFS="$acl_save_ifs"
13726else
13727  acl_cv_path_LD="$LD" # Let the user override the test with a path.
13728fi
13729fi
13730
13731LD="$acl_cv_path_LD"
13732if test -n "$LD"; then
13733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13734$as_echo "$LD" >&6; }
13735else
13736  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13737$as_echo "no" >&6; }
13738fi
13739test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
13740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13741$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
13742if ${acl_cv_prog_gnu_ld+:} false; then :
13743  $as_echo_n "(cached) " >&6
13744else
13745  # I'd rather use --version here, but apparently some GNU lds only accept -v.
13746case `$LD -v 2>&1 </dev/null` in
13747*GNU* | *'with BFD'*)
13748  acl_cv_prog_gnu_ld=yes
13749  ;;
13750*)
13751  acl_cv_prog_gnu_ld=no
13752  ;;
13753esac
13754fi
13755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
13756$as_echo "$acl_cv_prog_gnu_ld" >&6; }
13757with_gnu_ld=$acl_cv_prog_gnu_ld
13758
13759
13760
13761
13762                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
13763$as_echo_n "checking for shared library run path origin... " >&6; }
13764if ${acl_cv_rpath+:} false; then :
13765  $as_echo_n "(cached) " >&6
13766else
13767
13768    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13769    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13770    . ./conftest.sh
13771    rm -f ./conftest.sh
13772    acl_cv_rpath=done
13773
13774fi
13775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
13776$as_echo "$acl_cv_rpath" >&6; }
13777  wl="$acl_cv_wl"
13778  acl_libext="$acl_cv_libext"
13779  acl_shlibext="$acl_cv_shlibext"
13780  acl_libname_spec="$acl_cv_libname_spec"
13781  acl_library_names_spec="$acl_cv_library_names_spec"
13782  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13783  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13784  acl_hardcode_direct="$acl_cv_hardcode_direct"
13785  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
13786    # Check whether --enable-rpath was given.
13787if test "${enable_rpath+set}" = set; then :
13788  enableval=$enable_rpath; :
13789else
13790  enable_rpath=yes
13791fi
13792
13793
13794
13795
13796  acl_libdirstem=lib
13797  acl_libdirstem2=
13798  case "$host_os" in
13799    solaris*)
13800                                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
13801$as_echo_n "checking for 64-bit host... " >&6; }
13802if ${gl_cv_solaris_64bit+:} false; then :
13803  $as_echo_n "(cached) " >&6
13804else
13805  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13806/* end confdefs.h.  */
13807
13808#ifdef _LP64
13809sixtyfour bits
13810#endif
13811
13812_ACEOF
13813if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13814  $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
13815  gl_cv_solaris_64bit=yes
13816else
13817  gl_cv_solaris_64bit=no
13818fi
13819rm -f conftest*
13820
13821
13822fi
13823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
13824$as_echo "$gl_cv_solaris_64bit" >&6; }
13825      if test $gl_cv_solaris_64bit = yes; then
13826        acl_libdirstem=lib/64
13827        case "$host_cpu" in
13828          sparc*)        acl_libdirstem2=lib/sparcv9 ;;
13829          i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
13830        esac
13831      fi
13832      ;;
13833    *)
13834      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
13835      if test -n "$searchpath"; then
13836        acl_save_IFS="${IFS= 	}"; IFS=":"
13837        for searchdir in $searchpath; do
13838          if test -d "$searchdir"; then
13839            case "$searchdir" in
13840              */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
13841              */../ | */.. )
13842                # Better ignore directories of this form. They are misleading.
13843                ;;
13844              *) searchdir=`cd "$searchdir" && pwd`
13845                 case "$searchdir" in
13846                   */lib64 ) acl_libdirstem=lib64 ;;
13847                 esac ;;
13848            esac
13849          fi
13850        done
13851        IFS="$acl_save_IFS"
13852      fi
13853      ;;
13854  esac
13855  test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868    use_additional=yes
13869
13870  acl_save_prefix="$prefix"
13871  prefix="$acl_final_prefix"
13872  acl_save_exec_prefix="$exec_prefix"
13873  exec_prefix="$acl_final_exec_prefix"
13874
13875    eval additional_includedir=\"$includedir\"
13876    eval additional_libdir=\"$libdir\"
13877
13878  exec_prefix="$acl_save_exec_prefix"
13879  prefix="$acl_save_prefix"
13880
13881
13882# Check whether --with-libiconv-prefix was given.
13883if test "${with_libiconv_prefix+set}" = set; then :
13884  withval=$with_libiconv_prefix;
13885    if test "X$withval" = "Xno"; then
13886      use_additional=no
13887    else
13888      if test "X$withval" = "X"; then
13889
13890  acl_save_prefix="$prefix"
13891  prefix="$acl_final_prefix"
13892  acl_save_exec_prefix="$exec_prefix"
13893  exec_prefix="$acl_final_exec_prefix"
13894
13895          eval additional_includedir=\"$includedir\"
13896          eval additional_libdir=\"$libdir\"
13897
13898  exec_prefix="$acl_save_exec_prefix"
13899  prefix="$acl_save_prefix"
13900
13901      else
13902        additional_includedir="$withval/include"
13903        additional_libdir="$withval/$acl_libdirstem"
13904        if test "$acl_libdirstem2" != "$acl_libdirstem" \
13905           && ! test -d "$withval/$acl_libdirstem"; then
13906          additional_libdir="$withval/$acl_libdirstem2"
13907        fi
13908      fi
13909    fi
13910
13911fi
13912
13913      LIBICONV=
13914  LTLIBICONV=
13915  INCICONV=
13916  LIBICONV_PREFIX=
13917      HAVE_LIBICONV=
13918  rpathdirs=
13919  ltrpathdirs=
13920  names_already_handled=
13921  names_next_round='iconv '
13922  while test -n "$names_next_round"; do
13923    names_this_round="$names_next_round"
13924    names_next_round=
13925    for name in $names_this_round; do
13926      already_handled=
13927      for n in $names_already_handled; do
13928        if test "$n" = "$name"; then
13929          already_handled=yes
13930          break
13931        fi
13932      done
13933      if test -z "$already_handled"; then
13934        names_already_handled="$names_already_handled $name"
13935                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
13936        eval value=\"\$HAVE_LIB$uppername\"
13937        if test -n "$value"; then
13938          if test "$value" = yes; then
13939            eval value=\"\$LIB$uppername\"
13940            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13941            eval value=\"\$LTLIB$uppername\"
13942            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13943          else
13944                                    :
13945          fi
13946        else
13947                              found_dir=
13948          found_la=
13949          found_so=
13950          found_a=
13951          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
13952          if test -n "$acl_shlibext"; then
13953            shrext=".$acl_shlibext"             # typically: shrext=.so
13954          else
13955            shrext=
13956          fi
13957          if test $use_additional = yes; then
13958            dir="$additional_libdir"
13959                                    if test -n "$acl_shlibext"; then
13960              if test -f "$dir/$libname$shrext"; then
13961                found_dir="$dir"
13962                found_so="$dir/$libname$shrext"
13963              else
13964                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
13965                  ver=`(cd "$dir" && \
13966                        for f in "$libname$shrext".*; do echo "$f"; done \
13967                        | sed -e "s,^$libname$shrext\\\\.,," \
13968                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
13969                        | sed 1q ) 2>/dev/null`
13970                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
13971                    found_dir="$dir"
13972                    found_so="$dir/$libname$shrext.$ver"
13973                  fi
13974                else
13975                  eval library_names=\"$acl_library_names_spec\"
13976                  for f in $library_names; do
13977                    if test -f "$dir/$f"; then
13978                      found_dir="$dir"
13979                      found_so="$dir/$f"
13980                      break
13981                    fi
13982                  done
13983                fi
13984              fi
13985            fi
13986                        if test "X$found_dir" = "X"; then
13987              if test -f "$dir/$libname.$acl_libext"; then
13988                found_dir="$dir"
13989                found_a="$dir/$libname.$acl_libext"
13990              fi
13991            fi
13992            if test "X$found_dir" != "X"; then
13993              if test -f "$dir/$libname.la"; then
13994                found_la="$dir/$libname.la"
13995              fi
13996            fi
13997          fi
13998          if test "X$found_dir" = "X"; then
13999            for x in $LDFLAGS $LTLIBICONV; do
14000
14001  acl_save_prefix="$prefix"
14002  prefix="$acl_final_prefix"
14003  acl_save_exec_prefix="$exec_prefix"
14004  exec_prefix="$acl_final_exec_prefix"
14005  eval x=\"$x\"
14006  exec_prefix="$acl_save_exec_prefix"
14007  prefix="$acl_save_prefix"
14008
14009              case "$x" in
14010                -L*)
14011                  dir=`echo "X$x" | sed -e 's/^X-L//'`
14012                                    if test -n "$acl_shlibext"; then
14013                    if test -f "$dir/$libname$shrext"; then
14014                      found_dir="$dir"
14015                      found_so="$dir/$libname$shrext"
14016                    else
14017                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
14018                        ver=`(cd "$dir" && \
14019                              for f in "$libname$shrext".*; do echo "$f"; done \
14020                              | sed -e "s,^$libname$shrext\\\\.,," \
14021                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
14022                              | sed 1q ) 2>/dev/null`
14023                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
14024                          found_dir="$dir"
14025                          found_so="$dir/$libname$shrext.$ver"
14026                        fi
14027                      else
14028                        eval library_names=\"$acl_library_names_spec\"
14029                        for f in $library_names; do
14030                          if test -f "$dir/$f"; then
14031                            found_dir="$dir"
14032                            found_so="$dir/$f"
14033                            break
14034                          fi
14035                        done
14036                      fi
14037                    fi
14038                  fi
14039                                    if test "X$found_dir" = "X"; then
14040                    if test -f "$dir/$libname.$acl_libext"; then
14041                      found_dir="$dir"
14042                      found_a="$dir/$libname.$acl_libext"
14043                    fi
14044                  fi
14045                  if test "X$found_dir" != "X"; then
14046                    if test -f "$dir/$libname.la"; then
14047                      found_la="$dir/$libname.la"
14048                    fi
14049                  fi
14050                  ;;
14051              esac
14052              if test "X$found_dir" != "X"; then
14053                break
14054              fi
14055            done
14056          fi
14057          if test "X$found_dir" != "X"; then
14058                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
14059            if test "X$found_so" != "X"; then
14060                                                        if test "$enable_rpath" = no \
14061                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
14062                 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
14063                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14064              else
14065                                                                                haveit=
14066                for x in $ltrpathdirs; do
14067                  if test "X$x" = "X$found_dir"; then
14068                    haveit=yes
14069                    break
14070                  fi
14071                done
14072                if test -z "$haveit"; then
14073                  ltrpathdirs="$ltrpathdirs $found_dir"
14074                fi
14075                                if test "$acl_hardcode_direct" = yes; then
14076                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14077                else
14078                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
14079                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14080                                                            haveit=
14081                    for x in $rpathdirs; do
14082                      if test "X$x" = "X$found_dir"; then
14083                        haveit=yes
14084                        break
14085                      fi
14086                    done
14087                    if test -z "$haveit"; then
14088                      rpathdirs="$rpathdirs $found_dir"
14089                    fi
14090                  else
14091                                                                                haveit=
14092                    for x in $LDFLAGS $LIBICONV; do
14093
14094  acl_save_prefix="$prefix"
14095  prefix="$acl_final_prefix"
14096  acl_save_exec_prefix="$exec_prefix"
14097  exec_prefix="$acl_final_exec_prefix"
14098  eval x=\"$x\"
14099  exec_prefix="$acl_save_exec_prefix"
14100  prefix="$acl_save_prefix"
14101
14102                      if test "X$x" = "X-L$found_dir"; then
14103                        haveit=yes
14104                        break
14105                      fi
14106                    done
14107                    if test -z "$haveit"; then
14108                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
14109                    fi
14110                    if test "$acl_hardcode_minus_L" != no; then
14111                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14112                    else
14113                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14114                    fi
14115                  fi
14116                fi
14117              fi
14118            else
14119              if test "X$found_a" != "X"; then
14120                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
14121              else
14122                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
14123              fi
14124            fi
14125                        additional_includedir=
14126            case "$found_dir" in
14127              */$acl_libdirstem | */$acl_libdirstem/)
14128                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
14129                if test "$name" = 'iconv'; then
14130                  LIBICONV_PREFIX="$basedir"
14131                fi
14132                additional_includedir="$basedir/include"
14133                ;;
14134              */$acl_libdirstem2 | */$acl_libdirstem2/)
14135                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
14136                if test "$name" = 'iconv'; then
14137                  LIBICONV_PREFIX="$basedir"
14138                fi
14139                additional_includedir="$basedir/include"
14140                ;;
14141            esac
14142            if test "X$additional_includedir" != "X"; then
14143                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
14144                haveit=
14145                if test "X$additional_includedir" = "X/usr/local/include"; then
14146                  if test -n "$GCC"; then
14147                    case $host_os in
14148                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
14149                    esac
14150                  fi
14151                fi
14152                if test -z "$haveit"; then
14153                  for x in $CPPFLAGS $INCICONV; do
14154
14155  acl_save_prefix="$prefix"
14156  prefix="$acl_final_prefix"
14157  acl_save_exec_prefix="$exec_prefix"
14158  exec_prefix="$acl_final_exec_prefix"
14159  eval x=\"$x\"
14160  exec_prefix="$acl_save_exec_prefix"
14161  prefix="$acl_save_prefix"
14162
14163                    if test "X$x" = "X-I$additional_includedir"; then
14164                      haveit=yes
14165                      break
14166                    fi
14167                  done
14168                  if test -z "$haveit"; then
14169                    if test -d "$additional_includedir"; then
14170                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
14171                    fi
14172                  fi
14173                fi
14174              fi
14175            fi
14176                        if test -n "$found_la"; then
14177                                                        save_libdir="$libdir"
14178              case "$found_la" in
14179                */* | *\\*) . "$found_la" ;;
14180                *) . "./$found_la" ;;
14181              esac
14182              libdir="$save_libdir"
14183                            for dep in $dependency_libs; do
14184                case "$dep" in
14185                  -L*)
14186                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
14187                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
14188                       && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
14189                      haveit=
14190                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
14191                         || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
14192                        if test -n "$GCC"; then
14193                          case $host_os in
14194                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
14195                          esac
14196                        fi
14197                      fi
14198                      if test -z "$haveit"; then
14199                        haveit=
14200                        for x in $LDFLAGS $LIBICONV; do
14201
14202  acl_save_prefix="$prefix"
14203  prefix="$acl_final_prefix"
14204  acl_save_exec_prefix="$exec_prefix"
14205  exec_prefix="$acl_final_exec_prefix"
14206  eval x=\"$x\"
14207  exec_prefix="$acl_save_exec_prefix"
14208  prefix="$acl_save_prefix"
14209
14210                          if test "X$x" = "X-L$additional_libdir"; then
14211                            haveit=yes
14212                            break
14213                          fi
14214                        done
14215                        if test -z "$haveit"; then
14216                          if test -d "$additional_libdir"; then
14217                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
14218                          fi
14219                        fi
14220                        haveit=
14221                        for x in $LDFLAGS $LTLIBICONV; do
14222
14223  acl_save_prefix="$prefix"
14224  prefix="$acl_final_prefix"
14225  acl_save_exec_prefix="$exec_prefix"
14226  exec_prefix="$acl_final_exec_prefix"
14227  eval x=\"$x\"
14228  exec_prefix="$acl_save_exec_prefix"
14229  prefix="$acl_save_prefix"
14230
14231                          if test "X$x" = "X-L$additional_libdir"; then
14232                            haveit=yes
14233                            break
14234                          fi
14235                        done
14236                        if test -z "$haveit"; then
14237                          if test -d "$additional_libdir"; then
14238                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
14239                          fi
14240                        fi
14241                      fi
14242                    fi
14243                    ;;
14244                  -R*)
14245                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
14246                    if test "$enable_rpath" != no; then
14247                                                                  haveit=
14248                      for x in $rpathdirs; do
14249                        if test "X$x" = "X$dir"; then
14250                          haveit=yes
14251                          break
14252                        fi
14253                      done
14254                      if test -z "$haveit"; then
14255                        rpathdirs="$rpathdirs $dir"
14256                      fi
14257                                                                  haveit=
14258                      for x in $ltrpathdirs; do
14259                        if test "X$x" = "X$dir"; then
14260                          haveit=yes
14261                          break
14262                        fi
14263                      done
14264                      if test -z "$haveit"; then
14265                        ltrpathdirs="$ltrpathdirs $dir"
14266                      fi
14267                    fi
14268                    ;;
14269                  -l*)
14270                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14271                    ;;
14272                  *.la)
14273                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14274                    ;;
14275                  *)
14276                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
14277                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14278                    ;;
14279                esac
14280              done
14281            fi
14282          else
14283                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14284            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14285          fi
14286        fi
14287      fi
14288    done
14289  done
14290  if test "X$rpathdirs" != "X"; then
14291    if test -n "$acl_hardcode_libdir_separator"; then
14292                        alldirs=
14293      for found_dir in $rpathdirs; do
14294        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
14295      done
14296            acl_save_libdir="$libdir"
14297      libdir="$alldirs"
14298      eval flag=\"$acl_hardcode_libdir_flag_spec\"
14299      libdir="$acl_save_libdir"
14300      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14301    else
14302            for found_dir in $rpathdirs; do
14303        acl_save_libdir="$libdir"
14304        libdir="$found_dir"
14305        eval flag=\"$acl_hardcode_libdir_flag_spec\"
14306        libdir="$acl_save_libdir"
14307        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14308      done
14309    fi
14310  fi
14311  if test "X$ltrpathdirs" != "X"; then
14312            for found_dir in $ltrpathdirs; do
14313      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14314    done
14315  fi
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
14348$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
14349if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
14350  $as_echo_n "(cached) " >&6
14351else
14352  gt_save_LIBS="$LIBS"
14353     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
14354     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14355/* end confdefs.h.  */
14356#include <CoreFoundation/CFPreferences.h>
14357int
14358main ()
14359{
14360CFPreferencesCopyAppValue(NULL, NULL)
14361  ;
14362  return 0;
14363}
14364_ACEOF
14365if ac_fn_c_try_link "$LINENO"; then :
14366  gt_cv_func_CFPreferencesCopyAppValue=yes
14367else
14368  gt_cv_func_CFPreferencesCopyAppValue=no
14369fi
14370rm -f core conftest.err conftest.$ac_objext \
14371    conftest$ac_exeext conftest.$ac_ext
14372     LIBS="$gt_save_LIBS"
14373fi
14374{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
14375$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
14376  if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
14377
14378$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
14379
14380  fi
14381    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
14382$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
14383if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
14384  $as_echo_n "(cached) " >&6
14385else
14386  gt_save_LIBS="$LIBS"
14387     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
14388     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14389/* end confdefs.h.  */
14390#include <CoreFoundation/CFLocale.h>
14391int
14392main ()
14393{
14394CFLocaleCopyCurrent();
14395  ;
14396  return 0;
14397}
14398_ACEOF
14399if ac_fn_c_try_link "$LINENO"; then :
14400  gt_cv_func_CFLocaleCopyCurrent=yes
14401else
14402  gt_cv_func_CFLocaleCopyCurrent=no
14403fi
14404rm -f core conftest.err conftest.$ac_objext \
14405    conftest$ac_exeext conftest.$ac_ext
14406     LIBS="$gt_save_LIBS"
14407fi
14408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
14409$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
14410  if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
14411
14412$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
14413
14414  fi
14415  INTL_MACOSX_LIBS=
14416  if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
14417    INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
14418  fi
14419
14420
14421
14422
14423
14424
14425  LIBINTL=
14426  LTLIBINTL=
14427  POSUB=
14428
14429    case " $gt_needs " in
14430    *" need-formatstring-macros "*) gt_api_version=3 ;;
14431    *" need-ngettext "*) gt_api_version=2 ;;
14432    *) gt_api_version=1 ;;
14433  esac
14434  gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
14435  gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
14436
14437    if test "$USE_NLS" = "yes"; then
14438    gt_use_preinstalled_gnugettext=no
14439
14440
14441        if test $gt_api_version -ge 3; then
14442          gt_revision_test_code='
14443#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14444#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
14445#endif
14446typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
14447'
14448        else
14449          gt_revision_test_code=
14450        fi
14451        if test $gt_api_version -ge 2; then
14452          gt_expression_test_code=' + * ngettext ("", "", 0)'
14453        else
14454          gt_expression_test_code=
14455        fi
14456
14457        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
14458$as_echo_n "checking for GNU gettext in libc... " >&6; }
14459if eval \${$gt_func_gnugettext_libc+:} false; then :
14460  $as_echo_n "(cached) " >&6
14461else
14462  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14463/* end confdefs.h.  */
14464
14465#include <libintl.h>
14466#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14467extern int _nl_msg_cat_cntr;
14468extern int *_nl_domain_bindings;
14469#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings)
14470#else
14471#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
14472#endif
14473$gt_revision_test_code
14474
14475int
14476main ()
14477{
14478
14479bindtextdomain ("", "");
14480return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
14481
14482  ;
14483  return 0;
14484}
14485_ACEOF
14486if ac_fn_c_try_link "$LINENO"; then :
14487  eval "$gt_func_gnugettext_libc=yes"
14488else
14489  eval "$gt_func_gnugettext_libc=no"
14490fi
14491rm -f core conftest.err conftest.$ac_objext \
14492    conftest$ac_exeext conftest.$ac_ext
14493fi
14494eval ac_res=\$$gt_func_gnugettext_libc
14495	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14496$as_echo "$ac_res" >&6; }
14497
14498        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
14499
14500
14501
14502
14503
14504          am_save_CPPFLAGS="$CPPFLAGS"
14505
14506  for element in $INCICONV; do
14507    haveit=
14508    for x in $CPPFLAGS; do
14509
14510  acl_save_prefix="$prefix"
14511  prefix="$acl_final_prefix"
14512  acl_save_exec_prefix="$exec_prefix"
14513  exec_prefix="$acl_final_exec_prefix"
14514  eval x=\"$x\"
14515  exec_prefix="$acl_save_exec_prefix"
14516  prefix="$acl_save_prefix"
14517
14518      if test "X$x" = "X$element"; then
14519        haveit=yes
14520        break
14521      fi
14522    done
14523    if test -z "$haveit"; then
14524      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
14525    fi
14526  done
14527
14528
14529  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
14530$as_echo_n "checking for iconv... " >&6; }
14531if ${am_cv_func_iconv+:} false; then :
14532  $as_echo_n "(cached) " >&6
14533else
14534
14535    am_cv_func_iconv="no, consider installing GNU libiconv"
14536    am_cv_lib_iconv=no
14537    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14538/* end confdefs.h.  */
14539
14540#include <stdlib.h>
14541#include <iconv.h>
14542
14543int
14544main ()
14545{
14546iconv_t cd = iconv_open("","");
14547           iconv(cd,NULL,NULL,NULL,NULL);
14548           iconv_close(cd);
14549  ;
14550  return 0;
14551}
14552_ACEOF
14553if ac_fn_c_try_link "$LINENO"; then :
14554  am_cv_func_iconv=yes
14555fi
14556rm -f core conftest.err conftest.$ac_objext \
14557    conftest$ac_exeext conftest.$ac_ext
14558    if test "$am_cv_func_iconv" != yes; then
14559      am_save_LIBS="$LIBS"
14560      LIBS="$LIBS $LIBICONV"
14561      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14562/* end confdefs.h.  */
14563
14564#include <stdlib.h>
14565#include <iconv.h>
14566
14567int
14568main ()
14569{
14570iconv_t cd = iconv_open("","");
14571             iconv(cd,NULL,NULL,NULL,NULL);
14572             iconv_close(cd);
14573  ;
14574  return 0;
14575}
14576_ACEOF
14577if ac_fn_c_try_link "$LINENO"; then :
14578  am_cv_lib_iconv=yes
14579        am_cv_func_iconv=yes
14580fi
14581rm -f core conftest.err conftest.$ac_objext \
14582    conftest$ac_exeext conftest.$ac_ext
14583      LIBS="$am_save_LIBS"
14584    fi
14585
14586fi
14587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
14588$as_echo "$am_cv_func_iconv" >&6; }
14589  if test "$am_cv_func_iconv" = yes; then
14590    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
14591$as_echo_n "checking for working iconv... " >&6; }
14592if ${am_cv_func_iconv_works+:} false; then :
14593  $as_echo_n "(cached) " >&6
14594else
14595
14596                  am_save_LIBS="$LIBS"
14597      if test $am_cv_lib_iconv = yes; then
14598        LIBS="$LIBS $LIBICONV"
14599      fi
14600      am_cv_func_iconv_works=no
14601      for ac_iconv_const in '' 'const'; do
14602        if test "$cross_compiling" = yes; then :
14603  case "$host_os" in
14604             aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
14605             *)            am_cv_func_iconv_works="guessing yes" ;;
14606           esac
14607else
14608  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14609/* end confdefs.h.  */
14610
14611#include <iconv.h>
14612#include <string.h>
14613
14614#ifndef ICONV_CONST
14615# define ICONV_CONST $ac_iconv_const
14616#endif
14617
14618int
14619main ()
14620{
14621int result = 0;
14622  /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
14623     returns.  */
14624  {
14625    iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
14626    if (cd_utf8_to_88591 != (iconv_t)(-1))
14627      {
14628        static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
14629        char buf[10];
14630        ICONV_CONST char *inptr = input;
14631        size_t inbytesleft = strlen (input);
14632        char *outptr = buf;
14633        size_t outbytesleft = sizeof (buf);
14634        size_t res = iconv (cd_utf8_to_88591,
14635                            &inptr, &inbytesleft,
14636                            &outptr, &outbytesleft);
14637        if (res == 0)
14638          result |= 1;
14639        iconv_close (cd_utf8_to_88591);
14640      }
14641  }
14642  /* Test against Solaris 10 bug: Failures are not distinguishable from
14643     successful returns.  */
14644  {
14645    iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
14646    if (cd_ascii_to_88591 != (iconv_t)(-1))
14647      {
14648        static ICONV_CONST char input[] = "\263";
14649        char buf[10];
14650        ICONV_CONST char *inptr = input;
14651        size_t inbytesleft = strlen (input);
14652        char *outptr = buf;
14653        size_t outbytesleft = sizeof (buf);
14654        size_t res = iconv (cd_ascii_to_88591,
14655                            &inptr, &inbytesleft,
14656                            &outptr, &outbytesleft);
14657        if (res == 0)
14658          result |= 2;
14659        iconv_close (cd_ascii_to_88591);
14660      }
14661  }
14662  /* Test against AIX 6.1..7.1 bug: Buffer overrun.  */
14663  {
14664    iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
14665    if (cd_88591_to_utf8 != (iconv_t)(-1))
14666      {
14667        static ICONV_CONST char input[] = "\304";
14668        static char buf[2] = { (char)0xDE, (char)0xAD };
14669        ICONV_CONST char *inptr = input;
14670        size_t inbytesleft = 1;
14671        char *outptr = buf;
14672        size_t outbytesleft = 1;
14673        size_t res = iconv (cd_88591_to_utf8,
14674                            &inptr, &inbytesleft,
14675                            &outptr, &outbytesleft);
14676        if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
14677          result |= 4;
14678        iconv_close (cd_88591_to_utf8);
14679      }
14680  }
14681#if 0 /* This bug could be worked around by the caller.  */
14682  /* Test against HP-UX 11.11 bug: Positive return value instead of 0.  */
14683  {
14684    iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
14685    if (cd_88591_to_utf8 != (iconv_t)(-1))
14686      {
14687        static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
14688        char buf[50];
14689        ICONV_CONST char *inptr = input;
14690        size_t inbytesleft = strlen (input);
14691        char *outptr = buf;
14692        size_t outbytesleft = sizeof (buf);
14693        size_t res = iconv (cd_88591_to_utf8,
14694                            &inptr, &inbytesleft,
14695                            &outptr, &outbytesleft);
14696        if ((int)res > 0)
14697          result |= 8;
14698        iconv_close (cd_88591_to_utf8);
14699      }
14700  }
14701#endif
14702  /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
14703     provided.  */
14704  if (/* Try standardized names.  */
14705      iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
14706      /* Try IRIX, OSF/1 names.  */
14707      && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
14708      /* Try AIX names.  */
14709      && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
14710      /* Try HP-UX names.  */
14711      && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
14712    result |= 16;
14713  return result;
14714
14715  ;
14716  return 0;
14717}
14718_ACEOF
14719if ac_fn_c_try_run "$LINENO"; then :
14720  am_cv_func_iconv_works=yes
14721fi
14722rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14723  conftest.$ac_objext conftest.beam conftest.$ac_ext
14724fi
14725
14726        test "$am_cv_func_iconv_works" = no || break
14727      done
14728      LIBS="$am_save_LIBS"
14729
14730fi
14731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
14732$as_echo "$am_cv_func_iconv_works" >&6; }
14733    case "$am_cv_func_iconv_works" in
14734      *no) am_func_iconv=no am_cv_lib_iconv=no ;;
14735      *)   am_func_iconv=yes ;;
14736    esac
14737  else
14738    am_func_iconv=no am_cv_lib_iconv=no
14739  fi
14740  if test "$am_func_iconv" = yes; then
14741
14742$as_echo "#define HAVE_ICONV 1" >>confdefs.h
14743
14744  fi
14745  if test "$am_cv_lib_iconv" = yes; then
14746    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
14747$as_echo_n "checking how to link with libiconv... " >&6; }
14748    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
14749$as_echo "$LIBICONV" >&6; }
14750  else
14751            CPPFLAGS="$am_save_CPPFLAGS"
14752    LIBICONV=
14753    LTLIBICONV=
14754  fi
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766    use_additional=yes
14767
14768  acl_save_prefix="$prefix"
14769  prefix="$acl_final_prefix"
14770  acl_save_exec_prefix="$exec_prefix"
14771  exec_prefix="$acl_final_exec_prefix"
14772
14773    eval additional_includedir=\"$includedir\"
14774    eval additional_libdir=\"$libdir\"
14775
14776  exec_prefix="$acl_save_exec_prefix"
14777  prefix="$acl_save_prefix"
14778
14779
14780# Check whether --with-libintl-prefix was given.
14781if test "${with_libintl_prefix+set}" = set; then :
14782  withval=$with_libintl_prefix;
14783    if test "X$withval" = "Xno"; then
14784      use_additional=no
14785    else
14786      if test "X$withval" = "X"; then
14787
14788  acl_save_prefix="$prefix"
14789  prefix="$acl_final_prefix"
14790  acl_save_exec_prefix="$exec_prefix"
14791  exec_prefix="$acl_final_exec_prefix"
14792
14793          eval additional_includedir=\"$includedir\"
14794          eval additional_libdir=\"$libdir\"
14795
14796  exec_prefix="$acl_save_exec_prefix"
14797  prefix="$acl_save_prefix"
14798
14799      else
14800        additional_includedir="$withval/include"
14801        additional_libdir="$withval/$acl_libdirstem"
14802        if test "$acl_libdirstem2" != "$acl_libdirstem" \
14803           && ! test -d "$withval/$acl_libdirstem"; then
14804          additional_libdir="$withval/$acl_libdirstem2"
14805        fi
14806      fi
14807    fi
14808
14809fi
14810
14811      LIBINTL=
14812  LTLIBINTL=
14813  INCINTL=
14814  LIBINTL_PREFIX=
14815      HAVE_LIBINTL=
14816  rpathdirs=
14817  ltrpathdirs=
14818  names_already_handled=
14819  names_next_round='intl '
14820  while test -n "$names_next_round"; do
14821    names_this_round="$names_next_round"
14822    names_next_round=
14823    for name in $names_this_round; do
14824      already_handled=
14825      for n in $names_already_handled; do
14826        if test "$n" = "$name"; then
14827          already_handled=yes
14828          break
14829        fi
14830      done
14831      if test -z "$already_handled"; then
14832        names_already_handled="$names_already_handled $name"
14833                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
14834        eval value=\"\$HAVE_LIB$uppername\"
14835        if test -n "$value"; then
14836          if test "$value" = yes; then
14837            eval value=\"\$LIB$uppername\"
14838            test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
14839            eval value=\"\$LTLIB$uppername\"
14840            test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
14841          else
14842                                    :
14843          fi
14844        else
14845                              found_dir=
14846          found_la=
14847          found_so=
14848          found_a=
14849          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
14850          if test -n "$acl_shlibext"; then
14851            shrext=".$acl_shlibext"             # typically: shrext=.so
14852          else
14853            shrext=
14854          fi
14855          if test $use_additional = yes; then
14856            dir="$additional_libdir"
14857                                    if test -n "$acl_shlibext"; then
14858              if test -f "$dir/$libname$shrext"; then
14859                found_dir="$dir"
14860                found_so="$dir/$libname$shrext"
14861              else
14862                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
14863                  ver=`(cd "$dir" && \
14864                        for f in "$libname$shrext".*; do echo "$f"; done \
14865                        | sed -e "s,^$libname$shrext\\\\.,," \
14866                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
14867                        | sed 1q ) 2>/dev/null`
14868                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
14869                    found_dir="$dir"
14870                    found_so="$dir/$libname$shrext.$ver"
14871                  fi
14872                else
14873                  eval library_names=\"$acl_library_names_spec\"
14874                  for f in $library_names; do
14875                    if test -f "$dir/$f"; then
14876                      found_dir="$dir"
14877                      found_so="$dir/$f"
14878                      break
14879                    fi
14880                  done
14881                fi
14882              fi
14883            fi
14884                        if test "X$found_dir" = "X"; then
14885              if test -f "$dir/$libname.$acl_libext"; then
14886                found_dir="$dir"
14887                found_a="$dir/$libname.$acl_libext"
14888              fi
14889            fi
14890            if test "X$found_dir" != "X"; then
14891              if test -f "$dir/$libname.la"; then
14892                found_la="$dir/$libname.la"
14893              fi
14894            fi
14895          fi
14896          if test "X$found_dir" = "X"; then
14897            for x in $LDFLAGS $LTLIBINTL; do
14898
14899  acl_save_prefix="$prefix"
14900  prefix="$acl_final_prefix"
14901  acl_save_exec_prefix="$exec_prefix"
14902  exec_prefix="$acl_final_exec_prefix"
14903  eval x=\"$x\"
14904  exec_prefix="$acl_save_exec_prefix"
14905  prefix="$acl_save_prefix"
14906
14907              case "$x" in
14908                -L*)
14909                  dir=`echo "X$x" | sed -e 's/^X-L//'`
14910                                    if test -n "$acl_shlibext"; then
14911                    if test -f "$dir/$libname$shrext"; then
14912                      found_dir="$dir"
14913                      found_so="$dir/$libname$shrext"
14914                    else
14915                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
14916                        ver=`(cd "$dir" && \
14917                              for f in "$libname$shrext".*; do echo "$f"; done \
14918                              | sed -e "s,^$libname$shrext\\\\.,," \
14919                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
14920                              | sed 1q ) 2>/dev/null`
14921                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
14922                          found_dir="$dir"
14923                          found_so="$dir/$libname$shrext.$ver"
14924                        fi
14925                      else
14926                        eval library_names=\"$acl_library_names_spec\"
14927                        for f in $library_names; do
14928                          if test -f "$dir/$f"; then
14929                            found_dir="$dir"
14930                            found_so="$dir/$f"
14931                            break
14932                          fi
14933                        done
14934                      fi
14935                    fi
14936                  fi
14937                                    if test "X$found_dir" = "X"; then
14938                    if test -f "$dir/$libname.$acl_libext"; then
14939                      found_dir="$dir"
14940                      found_a="$dir/$libname.$acl_libext"
14941                    fi
14942                  fi
14943                  if test "X$found_dir" != "X"; then
14944                    if test -f "$dir/$libname.la"; then
14945                      found_la="$dir/$libname.la"
14946                    fi
14947                  fi
14948                  ;;
14949              esac
14950              if test "X$found_dir" != "X"; then
14951                break
14952              fi
14953            done
14954          fi
14955          if test "X$found_dir" != "X"; then
14956                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
14957            if test "X$found_so" != "X"; then
14958                                                        if test "$enable_rpath" = no \
14959                 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
14960                 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
14961                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14962              else
14963                                                                                haveit=
14964                for x in $ltrpathdirs; do
14965                  if test "X$x" = "X$found_dir"; then
14966                    haveit=yes
14967                    break
14968                  fi
14969                done
14970                if test -z "$haveit"; then
14971                  ltrpathdirs="$ltrpathdirs $found_dir"
14972                fi
14973                                if test "$acl_hardcode_direct" = yes; then
14974                                                      LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14975                else
14976                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
14977                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
14978                                                            haveit=
14979                    for x in $rpathdirs; do
14980                      if test "X$x" = "X$found_dir"; then
14981                        haveit=yes
14982                        break
14983                      fi
14984                    done
14985                    if test -z "$haveit"; then
14986                      rpathdirs="$rpathdirs $found_dir"
14987                    fi
14988                  else
14989                                                                                haveit=
14990                    for x in $LDFLAGS $LIBINTL; do
14991
14992  acl_save_prefix="$prefix"
14993  prefix="$acl_final_prefix"
14994  acl_save_exec_prefix="$exec_prefix"
14995  exec_prefix="$acl_final_exec_prefix"
14996  eval x=\"$x\"
14997  exec_prefix="$acl_save_exec_prefix"
14998  prefix="$acl_save_prefix"
14999
15000                      if test "X$x" = "X-L$found_dir"; then
15001                        haveit=yes
15002                        break
15003                      fi
15004                    done
15005                    if test -z "$haveit"; then
15006                      LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
15007                    fi
15008                    if test "$acl_hardcode_minus_L" != no; then
15009                                                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
15010                    else
15011                                                                                                                                                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
15012                    fi
15013                  fi
15014                fi
15015              fi
15016            else
15017              if test "X$found_a" != "X"; then
15018                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
15019              else
15020                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
15021              fi
15022            fi
15023                        additional_includedir=
15024            case "$found_dir" in
15025              */$acl_libdirstem | */$acl_libdirstem/)
15026                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
15027                if test "$name" = 'intl'; then
15028                  LIBINTL_PREFIX="$basedir"
15029                fi
15030                additional_includedir="$basedir/include"
15031                ;;
15032              */$acl_libdirstem2 | */$acl_libdirstem2/)
15033                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
15034                if test "$name" = 'intl'; then
15035                  LIBINTL_PREFIX="$basedir"
15036                fi
15037                additional_includedir="$basedir/include"
15038                ;;
15039            esac
15040            if test "X$additional_includedir" != "X"; then
15041                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
15042                haveit=
15043                if test "X$additional_includedir" = "X/usr/local/include"; then
15044                  if test -n "$GCC"; then
15045                    case $host_os in
15046                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
15047                    esac
15048                  fi
15049                fi
15050                if test -z "$haveit"; then
15051                  for x in $CPPFLAGS $INCINTL; do
15052
15053  acl_save_prefix="$prefix"
15054  prefix="$acl_final_prefix"
15055  acl_save_exec_prefix="$exec_prefix"
15056  exec_prefix="$acl_final_exec_prefix"
15057  eval x=\"$x\"
15058  exec_prefix="$acl_save_exec_prefix"
15059  prefix="$acl_save_prefix"
15060
15061                    if test "X$x" = "X-I$additional_includedir"; then
15062                      haveit=yes
15063                      break
15064                    fi
15065                  done
15066                  if test -z "$haveit"; then
15067                    if test -d "$additional_includedir"; then
15068                                            INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
15069                    fi
15070                  fi
15071                fi
15072              fi
15073            fi
15074                        if test -n "$found_la"; then
15075                                                        save_libdir="$libdir"
15076              case "$found_la" in
15077                */* | *\\*) . "$found_la" ;;
15078                *) . "./$found_la" ;;
15079              esac
15080              libdir="$save_libdir"
15081                            for dep in $dependency_libs; do
15082                case "$dep" in
15083                  -L*)
15084                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
15085                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
15086                       && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
15087                      haveit=
15088                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
15089                         || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
15090                        if test -n "$GCC"; then
15091                          case $host_os in
15092                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
15093                          esac
15094                        fi
15095                      fi
15096                      if test -z "$haveit"; then
15097                        haveit=
15098                        for x in $LDFLAGS $LIBINTL; do
15099
15100  acl_save_prefix="$prefix"
15101  prefix="$acl_final_prefix"
15102  acl_save_exec_prefix="$exec_prefix"
15103  exec_prefix="$acl_final_exec_prefix"
15104  eval x=\"$x\"
15105  exec_prefix="$acl_save_exec_prefix"
15106  prefix="$acl_save_prefix"
15107
15108                          if test "X$x" = "X-L$additional_libdir"; then
15109                            haveit=yes
15110                            break
15111                          fi
15112                        done
15113                        if test -z "$haveit"; then
15114                          if test -d "$additional_libdir"; then
15115                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
15116                          fi
15117                        fi
15118                        haveit=
15119                        for x in $LDFLAGS $LTLIBINTL; do
15120
15121  acl_save_prefix="$prefix"
15122  prefix="$acl_final_prefix"
15123  acl_save_exec_prefix="$exec_prefix"
15124  exec_prefix="$acl_final_exec_prefix"
15125  eval x=\"$x\"
15126  exec_prefix="$acl_save_exec_prefix"
15127  prefix="$acl_save_prefix"
15128
15129                          if test "X$x" = "X-L$additional_libdir"; then
15130                            haveit=yes
15131                            break
15132                          fi
15133                        done
15134                        if test -z "$haveit"; then
15135                          if test -d "$additional_libdir"; then
15136                                                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
15137                          fi
15138                        fi
15139                      fi
15140                    fi
15141                    ;;
15142                  -R*)
15143                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
15144                    if test "$enable_rpath" != no; then
15145                                                                  haveit=
15146                      for x in $rpathdirs; do
15147                        if test "X$x" = "X$dir"; then
15148                          haveit=yes
15149                          break
15150                        fi
15151                      done
15152                      if test -z "$haveit"; then
15153                        rpathdirs="$rpathdirs $dir"
15154                      fi
15155                                                                  haveit=
15156                      for x in $ltrpathdirs; do
15157                        if test "X$x" = "X$dir"; then
15158                          haveit=yes
15159                          break
15160                        fi
15161                      done
15162                      if test -z "$haveit"; then
15163                        ltrpathdirs="$ltrpathdirs $dir"
15164                      fi
15165                    fi
15166                    ;;
15167                  -l*)
15168                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
15169                    ;;
15170                  *.la)
15171                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
15172                    ;;
15173                  *)
15174                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
15175                    LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
15176                    ;;
15177                esac
15178              done
15179            fi
15180          else
15181                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
15182            LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
15183          fi
15184        fi
15185      fi
15186    done
15187  done
15188  if test "X$rpathdirs" != "X"; then
15189    if test -n "$acl_hardcode_libdir_separator"; then
15190                        alldirs=
15191      for found_dir in $rpathdirs; do
15192        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
15193      done
15194            acl_save_libdir="$libdir"
15195      libdir="$alldirs"
15196      eval flag=\"$acl_hardcode_libdir_flag_spec\"
15197      libdir="$acl_save_libdir"
15198      LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
15199    else
15200            for found_dir in $rpathdirs; do
15201        acl_save_libdir="$libdir"
15202        libdir="$found_dir"
15203        eval flag=\"$acl_hardcode_libdir_flag_spec\"
15204        libdir="$acl_save_libdir"
15205        LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
15206      done
15207    fi
15208  fi
15209  if test "X$ltrpathdirs" != "X"; then
15210            for found_dir in $ltrpathdirs; do
15211      LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
15212    done
15213  fi
15214
15215
15216
15217
15218
15219
15220          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
15221$as_echo_n "checking for GNU gettext in libintl... " >&6; }
15222if eval \${$gt_func_gnugettext_libintl+:} false; then :
15223  $as_echo_n "(cached) " >&6
15224else
15225  gt_save_CPPFLAGS="$CPPFLAGS"
15226            CPPFLAGS="$CPPFLAGS $INCINTL"
15227            gt_save_LIBS="$LIBS"
15228            LIBS="$LIBS $LIBINTL"
15229                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15230/* end confdefs.h.  */
15231
15232#include <libintl.h>
15233#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
15234extern int _nl_msg_cat_cntr;
15235extern
15236#ifdef __cplusplus
15237"C"
15238#endif
15239const char *_nl_expand_alias (const char *);
15240#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))
15241#else
15242#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
15243#endif
15244$gt_revision_test_code
15245
15246int
15247main ()
15248{
15249
15250bindtextdomain ("", "");
15251return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
15252
15253  ;
15254  return 0;
15255}
15256_ACEOF
15257if ac_fn_c_try_link "$LINENO"; then :
15258  eval "$gt_func_gnugettext_libintl=yes"
15259else
15260  eval "$gt_func_gnugettext_libintl=no"
15261fi
15262rm -f core conftest.err conftest.$ac_objext \
15263    conftest$ac_exeext conftest.$ac_ext
15264                        if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
15265              LIBS="$LIBS $LIBICONV"
15266              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15267/* end confdefs.h.  */
15268
15269#include <libintl.h>
15270#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
15271extern int _nl_msg_cat_cntr;
15272extern
15273#ifdef __cplusplus
15274"C"
15275#endif
15276const char *_nl_expand_alias (const char *);
15277#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))
15278#else
15279#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0
15280#endif
15281$gt_revision_test_code
15282
15283int
15284main ()
15285{
15286
15287bindtextdomain ("", "");
15288return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION
15289
15290  ;
15291  return 0;
15292}
15293_ACEOF
15294if ac_fn_c_try_link "$LINENO"; then :
15295  LIBINTL="$LIBINTL $LIBICONV"
15296                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
15297                 eval "$gt_func_gnugettext_libintl=yes"
15298
15299fi
15300rm -f core conftest.err conftest.$ac_objext \
15301    conftest$ac_exeext conftest.$ac_ext
15302            fi
15303            CPPFLAGS="$gt_save_CPPFLAGS"
15304            LIBS="$gt_save_LIBS"
15305fi
15306eval ac_res=\$$gt_func_gnugettext_libintl
15307	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15308$as_echo "$ac_res" >&6; }
15309        fi
15310
15311                                        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
15312           || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
15313                && test "$PACKAGE" != gettext-runtime \
15314                && test "$PACKAGE" != gettext-tools; }; then
15315          gt_use_preinstalled_gnugettext=yes
15316        else
15317                    LIBINTL=
15318          LTLIBINTL=
15319          INCINTL=
15320        fi
15321
15322
15323
15324    if test -n "$INTL_MACOSX_LIBS"; then
15325      if test "$gt_use_preinstalled_gnugettext" = "yes" \
15326         || test "$nls_cv_use_gnu_gettext" = "yes"; then
15327                LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
15328        LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
15329      fi
15330    fi
15331
15332    if test "$gt_use_preinstalled_gnugettext" = "yes" \
15333       || test "$nls_cv_use_gnu_gettext" = "yes"; then
15334
15335$as_echo "#define ENABLE_NLS 1" >>confdefs.h
15336
15337    else
15338      USE_NLS=no
15339    fi
15340  fi
15341
15342  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
15343$as_echo_n "checking whether to use NLS... " >&6; }
15344  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
15345$as_echo "$USE_NLS" >&6; }
15346  if test "$USE_NLS" = "yes"; then
15347    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
15348$as_echo_n "checking where the gettext function comes from... " >&6; }
15349    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
15350      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
15351        gt_source="external libintl"
15352      else
15353        gt_source="libc"
15354      fi
15355    else
15356      gt_source="included intl directory"
15357    fi
15358    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
15359$as_echo "$gt_source" >&6; }
15360  fi
15361
15362  if test "$USE_NLS" = "yes"; then
15363
15364    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
15365      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
15366        { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
15367$as_echo_n "checking how to link with libintl... " >&6; }
15368        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
15369$as_echo "$LIBINTL" >&6; }
15370
15371  for element in $INCINTL; do
15372    haveit=
15373    for x in $CPPFLAGS; do
15374
15375  acl_save_prefix="$prefix"
15376  prefix="$acl_final_prefix"
15377  acl_save_exec_prefix="$exec_prefix"
15378  exec_prefix="$acl_final_exec_prefix"
15379  eval x=\"$x\"
15380  exec_prefix="$acl_save_exec_prefix"
15381  prefix="$acl_save_prefix"
15382
15383      if test "X$x" = "X$element"; then
15384        haveit=yes
15385        break
15386      fi
15387    done
15388    if test -z "$haveit"; then
15389      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
15390    fi
15391  done
15392
15393      fi
15394
15395
15396$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
15397
15398
15399$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
15400
15401    fi
15402
15403        POSUB=po
15404  fi
15405
15406
15407
15408    INTLLIBS="$LIBINTL"
15409
15410
15411
15412
15413
15414
15415
15416
15417if test "$os_win32" = "yes"; then
15418  # Extract the first word of "lib.exe", so it can be a program name with args.
15419set dummy lib.exe; ac_word=$2
15420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15421$as_echo_n "checking for $ac_word... " >&6; }
15422if ${ac_cv_prog_ms_librarian+:} false; then :
15423  $as_echo_n "(cached) " >&6
15424else
15425  if test -n "$ms_librarian"; then
15426  ac_cv_prog_ms_librarian="$ms_librarian" # Let the user override the test.
15427else
15428as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15429for as_dir in $PATH
15430do
15431  IFS=$as_save_IFS
15432  test -z "$as_dir" && as_dir=.
15433    for ac_exec_ext in '' $ac_executable_extensions; do
15434  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15435    ac_cv_prog_ms_librarian="yes"
15436    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15437    break 2
15438  fi
15439done
15440  done
15441IFS=$as_save_IFS
15442
15443  test -z "$ac_cv_prog_ms_librarian" && ac_cv_prog_ms_librarian="no"
15444fi
15445fi
15446ms_librarian=$ac_cv_prog_ms_librarian
15447if test -n "$ms_librarian"; then
15448  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ms_librarian" >&5
15449$as_echo "$ms_librarian" >&6; }
15450else
15451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15452$as_echo "no" >&6; }
15453fi
15454
15455
15456fi
15457 if test x$ms_librarian = xyes; then
15458  MS_LIB_AVAILABLE_TRUE=
15459  MS_LIB_AVAILABLE_FALSE='#'
15460else
15461  MS_LIB_AVAILABLE_TRUE='#'
15462  MS_LIB_AVAILABLE_FALSE=
15463fi
15464
15465
15466ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
15467if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
15468  SUNCC="yes"
15469else
15470  SUNCC="no"
15471fi
15472
15473WARN_CFLAGS=""
15474WARNING_CPP_DIRECTIVE="no"
15475if test "x$GCC" = "xyes"; then
15476	WARN_CFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes \
15477	-Wmissing-prototypes -Wmissing-declarations \
15478	-Wnested-externs -fno-strict-aliasing"
15479	WARNING_CPP_DIRECTIVE="yes"
15480elif test "x$SUNCC" = "xyes"; then
15481	WARN_CFLAGS="-v -fd"
15482	WARNING_CPP_DIRECTIVE="yes"
15483fi
15484if test "x$WARNING_CPP_DIRECTIVE" = "xyes"; then
15485
15486cat >>confdefs.h <<_ACEOF
15487#define HAVE_WARNING_CPP_DIRECTIVE 1
15488_ACEOF
15489
15490fi
15491
15492
15493
15494
15495# Put a plausible default for CC_FOR_BUILD in Makefile.
15496if test -z "$CC_FOR_BUILD"; then
15497  if test "x$cross_compiling" = "xno"; then
15498    CC_FOR_BUILD='$(CC)'
15499  else
15500    CC_FOR_BUILD=gcc
15501  fi
15502fi
15503
15504# Also set EXEEXT_FOR_BUILD.
15505if test "x$cross_compiling" = "xno"; then
15506  EXEEXT_FOR_BUILD='$(EXEEXT)'
15507else
15508  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
15509$as_echo_n "checking for build system executable suffix... " >&6; }
15510if ${bfd_cv_build_exeext+:} false; then :
15511  $as_echo_n "(cached) " >&6
15512else
15513  rm -f conftest*
15514     echo 'int main () { return 0; }' > conftest.c
15515     bfd_cv_build_exeext=
15516     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
15517     for file in conftest.*; do
15518       case $file in
15519       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
15520       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
15521       esac
15522     done
15523     rm -f conftest*
15524     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
15525fi
15526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
15527$as_echo "$bfd_cv_build_exeext" >&6; }
15528  EXEEXT_FOR_BUILD=""
15529  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
15530fi
15531
15532
15533 if test $cross_compiling = yes; then
15534  CROSS_COMPILING_TRUE=
15535  CROSS_COMPILING_FALSE='#'
15536else
15537  CROSS_COMPILING_TRUE='#'
15538  CROSS_COMPILING_FALSE=
15539fi
15540
15541 if test "$enable_shared" = "yes"; then
15542  ENABLE_SHARED_TRUE=
15543  ENABLE_SHARED_FALSE='#'
15544else
15545  ENABLE_SHARED_TRUE='#'
15546  ENABLE_SHARED_FALSE=
15547fi
15548
15549
15550
15551
15552# Check whether --with-arch was given.
15553if test "${with_arch+set}" = set; then :
15554  withval=$with_arch; arch="$withval"
15555else
15556  arch=auto
15557fi
15558
15559
15560if test "x$arch" != xauto; then
15561
15562cat >>confdefs.h <<_ACEOF
15563#define FC_ARCHITECTURE "$arch"
15564_ACEOF
15565
15566fi
15567
15568
15569
15570# Checks for header files.
15571ac_header_dirent=no
15572for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15573  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
15575$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
15576if eval \${$as_ac_Header+:} false; then :
15577  $as_echo_n "(cached) " >&6
15578else
15579  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15580/* end confdefs.h.  */
15581#include <sys/types.h>
15582#include <$ac_hdr>
15583
15584int
15585main ()
15586{
15587if ((DIR *) 0)
15588return 0;
15589  ;
15590  return 0;
15591}
15592_ACEOF
15593if ac_fn_c_try_compile "$LINENO"; then :
15594  eval "$as_ac_Header=yes"
15595else
15596  eval "$as_ac_Header=no"
15597fi
15598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15599fi
15600eval ac_res=\$$as_ac_Header
15601	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15602$as_echo "$ac_res" >&6; }
15603if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15604  cat >>confdefs.h <<_ACEOF
15605#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15606_ACEOF
15607
15608ac_header_dirent=$ac_hdr; break
15609fi
15610
15611done
15612# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15613if test $ac_header_dirent = dirent.h; then
15614  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
15615$as_echo_n "checking for library containing opendir... " >&6; }
15616if ${ac_cv_search_opendir+:} false; then :
15617  $as_echo_n "(cached) " >&6
15618else
15619  ac_func_search_save_LIBS=$LIBS
15620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15621/* end confdefs.h.  */
15622
15623/* Override any GCC internal prototype to avoid an error.
15624   Use char because int might match the return type of a GCC
15625   builtin and then its argument prototype would still apply.  */
15626#ifdef __cplusplus
15627extern "C"
15628#endif
15629char opendir ();
15630int
15631main ()
15632{
15633return opendir ();
15634  ;
15635  return 0;
15636}
15637_ACEOF
15638for ac_lib in '' dir; do
15639  if test -z "$ac_lib"; then
15640    ac_res="none required"
15641  else
15642    ac_res=-l$ac_lib
15643    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15644  fi
15645  if ac_fn_c_try_link "$LINENO"; then :
15646  ac_cv_search_opendir=$ac_res
15647fi
15648rm -f core conftest.err conftest.$ac_objext \
15649    conftest$ac_exeext
15650  if ${ac_cv_search_opendir+:} false; then :
15651  break
15652fi
15653done
15654if ${ac_cv_search_opendir+:} false; then :
15655
15656else
15657  ac_cv_search_opendir=no
15658fi
15659rm conftest.$ac_ext
15660LIBS=$ac_func_search_save_LIBS
15661fi
15662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
15663$as_echo "$ac_cv_search_opendir" >&6; }
15664ac_res=$ac_cv_search_opendir
15665if test "$ac_res" != no; then :
15666  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15667
15668fi
15669
15670else
15671  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
15672$as_echo_n "checking for library containing opendir... " >&6; }
15673if ${ac_cv_search_opendir+:} false; then :
15674  $as_echo_n "(cached) " >&6
15675else
15676  ac_func_search_save_LIBS=$LIBS
15677cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15678/* end confdefs.h.  */
15679
15680/* Override any GCC internal prototype to avoid an error.
15681   Use char because int might match the return type of a GCC
15682   builtin and then its argument prototype would still apply.  */
15683#ifdef __cplusplus
15684extern "C"
15685#endif
15686char opendir ();
15687int
15688main ()
15689{
15690return opendir ();
15691  ;
15692  return 0;
15693}
15694_ACEOF
15695for ac_lib in '' x; do
15696  if test -z "$ac_lib"; then
15697    ac_res="none required"
15698  else
15699    ac_res=-l$ac_lib
15700    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15701  fi
15702  if ac_fn_c_try_link "$LINENO"; then :
15703  ac_cv_search_opendir=$ac_res
15704fi
15705rm -f core conftest.err conftest.$ac_objext \
15706    conftest$ac_exeext
15707  if ${ac_cv_search_opendir+:} false; then :
15708  break
15709fi
15710done
15711if ${ac_cv_search_opendir+:} false; then :
15712
15713else
15714  ac_cv_search_opendir=no
15715fi
15716rm conftest.$ac_ext
15717LIBS=$ac_func_search_save_LIBS
15718fi
15719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
15720$as_echo "$ac_cv_search_opendir" >&6; }
15721ac_res=$ac_cv_search_opendir
15722if test "$ac_res" != no; then :
15723  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15724
15725fi
15726
15727fi
15728
15729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
15730$as_echo_n "checking for ANSI C header files... " >&6; }
15731if ${ac_cv_header_stdc+:} false; then :
15732  $as_echo_n "(cached) " >&6
15733else
15734  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15735/* end confdefs.h.  */
15736#include <stdlib.h>
15737#include <stdarg.h>
15738#include <string.h>
15739#include <float.h>
15740
15741int
15742main ()
15743{
15744
15745  ;
15746  return 0;
15747}
15748_ACEOF
15749if ac_fn_c_try_compile "$LINENO"; then :
15750  ac_cv_header_stdc=yes
15751else
15752  ac_cv_header_stdc=no
15753fi
15754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15755
15756if test $ac_cv_header_stdc = yes; then
15757  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15758  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15759/* end confdefs.h.  */
15760#include <string.h>
15761
15762_ACEOF
15763if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15764  $EGREP "memchr" >/dev/null 2>&1; then :
15765
15766else
15767  ac_cv_header_stdc=no
15768fi
15769rm -f conftest*
15770
15771fi
15772
15773if test $ac_cv_header_stdc = yes; then
15774  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15775  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15776/* end confdefs.h.  */
15777#include <stdlib.h>
15778
15779_ACEOF
15780if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15781  $EGREP "free" >/dev/null 2>&1; then :
15782
15783else
15784  ac_cv_header_stdc=no
15785fi
15786rm -f conftest*
15787
15788fi
15789
15790if test $ac_cv_header_stdc = yes; then
15791  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15792  if test "$cross_compiling" = yes; then :
15793  :
15794else
15795  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15796/* end confdefs.h.  */
15797#include <ctype.h>
15798#include <stdlib.h>
15799#if ((' ' & 0x0FF) == 0x020)
15800# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15801# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15802#else
15803# define ISLOWER(c) \
15804		   (('a' <= (c) && (c) <= 'i') \
15805		     || ('j' <= (c) && (c) <= 'r') \
15806		     || ('s' <= (c) && (c) <= 'z'))
15807# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15808#endif
15809
15810#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15811int
15812main ()
15813{
15814  int i;
15815  for (i = 0; i < 256; i++)
15816    if (XOR (islower (i), ISLOWER (i))
15817	|| toupper (i) != TOUPPER (i))
15818      return 2;
15819  return 0;
15820}
15821_ACEOF
15822if ac_fn_c_try_run "$LINENO"; then :
15823
15824else
15825  ac_cv_header_stdc=no
15826fi
15827rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15828  conftest.$ac_objext conftest.beam conftest.$ac_ext
15829fi
15830
15831fi
15832fi
15833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
15834$as_echo "$ac_cv_header_stdc" >&6; }
15835if test $ac_cv_header_stdc = yes; then
15836
15837$as_echo "#define STDC_HEADERS 1" >>confdefs.h
15838
15839fi
15840
15841for ac_header in fcntl.h stdlib.h string.h unistd.h sys/statvfs.h sys/vfs.h sys/statfs.h sys/param.h sys/mount.h
15842do :
15843  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15844ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15845if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15846  cat >>confdefs.h <<_ACEOF
15847#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15848_ACEOF
15849
15850fi
15851
15852done
15853
15854# ------ AX CREATE STDINT H -------------------------------------
15855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint types" >&5
15856$as_echo_n "checking for stdint types... " >&6; }
15857ac_stdint_h=`echo src/fcstdint.h`
15858# try to shortcircuit - if the default include path of the compiler
15859# can find a "stdint.h" header then we assume that all compilers can.
15860if ${ac_cv_header_stdint_t+:} false; then :
15861  $as_echo_n "(cached) " >&6
15862else
15863
15864old_CXXFLAGS="$CXXFLAGS" ; CXXFLAGS=""
15865old_CPPFLAGS="$CPPFLAGS" ; CPPFLAGS=""
15866old_CFLAGS="$CFLAGS"     ; CFLAGS=""
15867cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15868/* end confdefs.h.  */
15869#include <stdint.h>
15870int
15871main ()
15872{
15873int_least32_t v = 0;
15874  ;
15875  return 0;
15876}
15877_ACEOF
15878if ac_fn_c_try_compile "$LINENO"; then :
15879  ac_cv_stdint_result="(assuming C99 compatible system)"
15880 ac_cv_header_stdint_t="stdint.h";
15881else
15882  ac_cv_header_stdint_t=""
15883fi
15884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15885if test "$GCC" = "yes" && test ".$ac_cv_header_stdint_t" = "."; then
15886CFLAGS="-std=c99"
15887cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15888/* end confdefs.h.  */
15889#include <stdint.h>
15890int
15891main ()
15892{
15893int_least32_t v = 0;
15894  ;
15895  return 0;
15896}
15897_ACEOF
15898if ac_fn_c_try_compile "$LINENO"; then :
15899  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your GCC compiler has a defunct stdint.h for its default-mode" >&5
15900$as_echo "$as_me: WARNING: your GCC compiler has a defunct stdint.h for its default-mode" >&2;}
15901fi
15902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15903fi
15904CXXFLAGS="$old_CXXFLAGS"
15905CPPFLAGS="$old_CPPFLAGS"
15906CFLAGS="$old_CFLAGS"
15907fi
15908
15909
15910v="... $ac_cv_header_stdint_h"
15911if test "$ac_stdint_h" = "stdint.h" ; then
15912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (are you sure you want them in ./stdint.h?)" >&5
15913$as_echo "(are you sure you want them in ./stdint.h?)" >&6; }
15914elif test "$ac_stdint_h" = "inttypes.h" ; then
15915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (are you sure you want them in ./inttypes.h?)" >&5
15916$as_echo "(are you sure you want them in ./inttypes.h?)" >&6; }
15917elif test "_$ac_cv_header_stdint_t" = "_" ; then
15918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (putting them into $ac_stdint_h)$v" >&5
15919$as_echo "(putting them into $ac_stdint_h)$v" >&6; }
15920else
15921 ac_cv_header_stdint="$ac_cv_header_stdint_t"
15922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint (shortcircuit)" >&5
15923$as_echo "$ac_cv_header_stdint (shortcircuit)" >&6; }
15924fi
15925
15926if test "_$ac_cv_header_stdint_t" = "_" ; then # can not shortcircuit..
15927
15928
15929inttype_headers=`echo  | sed -e 's/,/ /g'`
15930
15931ac_cv_stdint_result="(no helpful system typedefs seen)"
15932
15933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uintptr_t" >&5
15934$as_echo_n "checking for stdint uintptr_t... " >&6; }
15935if ${ac_cv_header_stdint_x+:} false; then :
15936  $as_echo_n "(cached) " >&6
15937else
15938
15939 ac_cv_header_stdint_x="" # the 1997 typedefs (inttypes.h)
15940  { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5
15941$as_echo "(..)" >&6; }
15942  for i in    stdint.h inttypes.h sys/inttypes.h $inttype_headers
15943  do
15944   unset ac_cv_type_uintptr_t
15945   unset ac_cv_type_uint64_t
15946   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <$i>
15947"
15948if test "x$ac_cv_type_uintptr_t" = xyes; then :
15949  ac_cv_header_stdint_x=$i
15950else
15951  continue
15952fi
15953
15954   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i>
15955"
15956if test "x$ac_cv_type_uint64_t" = xyes; then :
15957  and64="/uint64_t"
15958else
15959  and64=""
15960fi
15961
15962   ac_cv_stdint_result="(seen uintptr_t$and64 in $i)"
15963 break
15964  done
15965  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uintptr_t" >&5
15966$as_echo_n "checking for stdint uintptr_t... " >&6; }
15967
15968fi
15969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint_x" >&5
15970$as_echo "$ac_cv_header_stdint_x" >&6; }
15971
15972
15973if test "_$ac_cv_header_stdint_x" = "_" ; then
15974
15975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uint32_t" >&5
15976$as_echo_n "checking for stdint uint32_t... " >&6; }
15977if ${ac_cv_header_stdint_o+:} false; then :
15978  $as_echo_n "(cached) " >&6
15979else
15980
15981 ac_cv_header_stdint_o="" # the 1995 typedefs (sys/inttypes.h)
15982  { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5
15983$as_echo "(..)" >&6; }
15984  for i in    inttypes.h sys/inttypes.h stdint.h $inttype_headers
15985  do
15986   unset ac_cv_type_uint32_t
15987   unset ac_cv_type_uint64_t
15988   ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <$i>
15989"
15990if test "x$ac_cv_type_uint32_t" = xyes; then :
15991  ac_cv_header_stdint_o=$i
15992else
15993  continue
15994fi
15995
15996   ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i>
15997"
15998if test "x$ac_cv_type_uint64_t" = xyes; then :
15999  and64="/uint64_t"
16000else
16001  and64=""
16002fi
16003
16004   ac_cv_stdint_result="(seen uint32_t$and64 in $i)"
16005 break
16006   break;
16007  done
16008  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uint32_t" >&5
16009$as_echo_n "checking for stdint uint32_t... " >&6; }
16010
16011fi
16012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint_o" >&5
16013$as_echo "$ac_cv_header_stdint_o" >&6; }
16014
16015fi
16016
16017if test "_$ac_cv_header_stdint_x" = "_" ; then
16018if test "_$ac_cv_header_stdint_o" = "_" ; then
16019
16020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint u_int32_t" >&5
16021$as_echo_n "checking for stdint u_int32_t... " >&6; }
16022if ${ac_cv_header_stdint_u+:} false; then :
16023  $as_echo_n "(cached) " >&6
16024else
16025
16026 ac_cv_header_stdint_u="" # the BSD typedefs (sys/types.h)
16027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5
16028$as_echo "(..)" >&6; }
16029  for i in    sys/types.h inttypes.h sys/inttypes.h $inttype_headers ; do
16030   unset ac_cv_type_u_int32_t
16031   unset ac_cv_type_u_int64_t
16032   ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <$i>
16033"
16034if test "x$ac_cv_type_u_int32_t" = xyes; then :
16035  ac_cv_header_stdint_u=$i
16036else
16037  continue
16038fi
16039
16040   ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include<$i>
16041"
16042if test "x$ac_cv_type_u_int64_t" = xyes; then :
16043  and64="/u_int64_t"
16044else
16045  and64=""
16046fi
16047
16048   ac_cv_stdint_result="(seen u_int32_t$and64 in $i)"
16049 break
16050   break;
16051  done
16052  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint u_int32_t" >&5
16053$as_echo_n "checking for stdint u_int32_t... " >&6; }
16054
16055fi
16056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint_u" >&5
16057$as_echo "$ac_cv_header_stdint_u" >&6; }
16058
16059fi fi
16060
16061if test "_$ac_cv_header_stdint_x" = "_" ; then
16062   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint datatype model" >&5
16063$as_echo_n "checking for stdint datatype model... " >&6; }
16064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5
16065$as_echo "(..)" >&6; }
16066
16067   # The cast to long int works around a bug in the HP C Compiler
16068# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
16069# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
16070# This bug is HP SR number 8606223364.
16071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
16072$as_echo_n "checking size of char... " >&6; }
16073if ${ac_cv_sizeof_char+:} false; then :
16074  $as_echo_n "(cached) " >&6
16075else
16076  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
16077
16078else
16079  if test "$ac_cv_type_char" = yes; then
16080     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16081$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16082as_fn_error 77 "cannot compute sizeof (char)
16083See \`config.log' for more details" "$LINENO" 5; }
16084   else
16085     ac_cv_sizeof_char=0
16086   fi
16087fi
16088
16089fi
16090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
16091$as_echo "$ac_cv_sizeof_char" >&6; }
16092
16093
16094
16095cat >>confdefs.h <<_ACEOF
16096#define SIZEOF_CHAR $ac_cv_sizeof_char
16097_ACEOF
16098
16099
16100   # The cast to long int works around a bug in the HP C Compiler
16101# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
16102# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
16103# This bug is HP SR number 8606223364.
16104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
16105$as_echo_n "checking size of short... " >&6; }
16106if ${ac_cv_sizeof_short+:} false; then :
16107  $as_echo_n "(cached) " >&6
16108else
16109  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
16110
16111else
16112  if test "$ac_cv_type_short" = yes; then
16113     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16114$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16115as_fn_error 77 "cannot compute sizeof (short)
16116See \`config.log' for more details" "$LINENO" 5; }
16117   else
16118     ac_cv_sizeof_short=0
16119   fi
16120fi
16121
16122fi
16123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
16124$as_echo "$ac_cv_sizeof_short" >&6; }
16125
16126
16127
16128cat >>confdefs.h <<_ACEOF
16129#define SIZEOF_SHORT $ac_cv_sizeof_short
16130_ACEOF
16131
16132
16133   # The cast to long int works around a bug in the HP C Compiler
16134# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
16135# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
16136# This bug is HP SR number 8606223364.
16137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
16138$as_echo_n "checking size of int... " >&6; }
16139if ${ac_cv_sizeof_int+:} false; then :
16140  $as_echo_n "(cached) " >&6
16141else
16142  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
16143
16144else
16145  if test "$ac_cv_type_int" = yes; then
16146     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16147$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16148as_fn_error 77 "cannot compute sizeof (int)
16149See \`config.log' for more details" "$LINENO" 5; }
16150   else
16151     ac_cv_sizeof_int=0
16152   fi
16153fi
16154
16155fi
16156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
16157$as_echo "$ac_cv_sizeof_int" >&6; }
16158
16159
16160
16161cat >>confdefs.h <<_ACEOF
16162#define SIZEOF_INT $ac_cv_sizeof_int
16163_ACEOF
16164
16165
16166   # The cast to long int works around a bug in the HP C Compiler
16167# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
16168# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
16169# This bug is HP SR number 8606223364.
16170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
16171$as_echo_n "checking size of long... " >&6; }
16172if ${ac_cv_sizeof_long+:} false; then :
16173  $as_echo_n "(cached) " >&6
16174else
16175  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
16176
16177else
16178  if test "$ac_cv_type_long" = yes; then
16179     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16180$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16181as_fn_error 77 "cannot compute sizeof (long)
16182See \`config.log' for more details" "$LINENO" 5; }
16183   else
16184     ac_cv_sizeof_long=0
16185   fi
16186fi
16187
16188fi
16189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
16190$as_echo "$ac_cv_sizeof_long" >&6; }
16191
16192
16193
16194cat >>confdefs.h <<_ACEOF
16195#define SIZEOF_LONG $ac_cv_sizeof_long
16196_ACEOF
16197
16198
16199   # The cast to long int works around a bug in the HP C Compiler
16200# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
16201# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
16202# This bug is HP SR number 8606223364.
16203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void*" >&5
16204$as_echo_n "checking size of void*... " >&6; }
16205if ${ac_cv_sizeof_voidp+:} false; then :
16206  $as_echo_n "(cached) " >&6
16207else
16208  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void*))" "ac_cv_sizeof_voidp"        "$ac_includes_default"; then :
16209
16210else
16211  if test "$ac_cv_type_voidp" = yes; then
16212     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
16213$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
16214as_fn_error 77 "cannot compute sizeof (void*)
16215See \`config.log' for more details" "$LINENO" 5; }
16216   else
16217     ac_cv_sizeof_voidp=0
16218   fi
16219fi
16220
16221fi
16222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_voidp" >&5
16223$as_echo "$ac_cv_sizeof_voidp" >&6; }
16224
16225
16226
16227cat >>confdefs.h <<_ACEOF
16228#define SIZEOF_VOIDP $ac_cv_sizeof_voidp
16229_ACEOF
16230
16231
16232   ac_cv_char_data_model=""
16233   ac_cv_char_data_model="$ac_cv_char_data_model$ac_cv_sizeof_char"
16234   ac_cv_char_data_model="$ac_cv_char_data_model$ac_cv_sizeof_short"
16235   ac_cv_char_data_model="$ac_cv_char_data_model$ac_cv_sizeof_int"
16236   ac_cv_long_data_model=""
16237   ac_cv_long_data_model="$ac_cv_long_data_model$ac_cv_sizeof_int"
16238   ac_cv_long_data_model="$ac_cv_long_data_model$ac_cv_sizeof_long"
16239   ac_cv_long_data_model="$ac_cv_long_data_model$ac_cv_sizeof_voidp"
16240   { $as_echo "$as_me:${as_lineno-$LINENO}: checking data model" >&5
16241$as_echo_n "checking data model... " >&6; }
16242   case "$ac_cv_char_data_model/$ac_cv_long_data_model" in
16243    122/242)     ac_cv_data_model="IP16"  ; n="standard 16bit machine" ;;
16244    122/244)     ac_cv_data_model="LP32"  ; n="standard 32bit machine" ;;
16245    122/*)       ac_cv_data_model="i16"   ; n="unusual int16 model" ;;
16246    124/444)     ac_cv_data_model="ILP32" ; n="standard 32bit unixish" ;;
16247    124/488)     ac_cv_data_model="LP64"  ; n="standard 64bit unixish" ;;
16248    124/448)     ac_cv_data_model="LLP64" ; n="unusual 64bit unixish" ;;
16249    124/*)       ac_cv_data_model="i32"   ; n="unusual int32 model" ;;
16250    128/888)     ac_cv_data_model="ILP64" ; n="unusual 64bit numeric" ;;
16251    128/*)       ac_cv_data_model="i64"   ; n="unusual int64 model" ;;
16252    222/*2)      ac_cv_data_model="DSP16" ; n="strict 16bit dsptype" ;;
16253    333/*3)      ac_cv_data_model="DSP24" ; n="strict 24bit dsptype" ;;
16254    444/*4)      ac_cv_data_model="DSP32" ; n="strict 32bit dsptype" ;;
16255    666/*6)      ac_cv_data_model="DSP48" ; n="strict 48bit dsptype" ;;
16256    888/*8)      ac_cv_data_model="DSP64" ; n="strict 64bit dsptype" ;;
16257    222/*|333/*|444/*|666/*|888/*) :
16258                 ac_cv_data_model="iDSP"  ; n="unusual dsptype" ;;
16259     *)          ac_cv_data_model="none"  ; n="very unusual model" ;;
16260   esac
16261   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_data_model ($ac_cv_long_data_model, $n)" >&5
16262$as_echo "$ac_cv_data_model ($ac_cv_long_data_model, $n)" >&6; }
16263
16264fi
16265
16266if test "_$ac_cv_header_stdint_x" != "_" ; then
16267   ac_cv_header_stdint="$ac_cv_header_stdint_x"
16268elif  test "_$ac_cv_header_stdint_o" != "_" ; then
16269   ac_cv_header_stdint="$ac_cv_header_stdint_o"
16270elif  test "_$ac_cv_header_stdint_u" != "_" ; then
16271   ac_cv_header_stdint="$ac_cv_header_stdint_u"
16272else
16273   ac_cv_header_stdint="stddef.h"
16274fi
16275
16276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra inttypes in chosen header" >&5
16277$as_echo_n "checking for extra inttypes in chosen header... " >&6; }
16278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ($ac_cv_header_stdint)" >&5
16279$as_echo "($ac_cv_header_stdint)" >&6; }
16280unset ac_cv_type_int_least32_t
16281unset ac_cv_type_int_fast32_t
16282ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <$ac_cv_header_stdint>
16283"
16284if test "x$ac_cv_type_int_least32_t" = xyes; then :
16285
16286fi
16287
16288ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include<$ac_cv_header_stdint>
16289"
16290if test "x$ac_cv_type_int_fast32_t" = xyes; then :
16291
16292fi
16293
16294ac_fn_c_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "#include <$ac_cv_header_stdint>
16295"
16296if test "x$ac_cv_type_intmax_t" = xyes; then :
16297
16298fi
16299
16300
16301fi # shortcircut to system "stdint.h"
16302# ------------------ PREPARE VARIABLES ------------------------------
16303if test "$GCC" = "yes" ; then
16304ac_cv_stdint_message="using gnu compiler "`$CC --version | head -1`
16305else
16306ac_cv_stdint_message="using $CC"
16307fi
16308
16309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: make use of $ac_cv_header_stdint in $ac_stdint_h $ac_cv_stdint_result" >&5
16310$as_echo "make use of $ac_cv_header_stdint in $ac_stdint_h $ac_cv_stdint_result" >&6; }
16311
16312# ----------------- DONE inttypes.h checks START header -------------
16313ac_config_commands="$ac_config_commands $ac_stdint_h"
16314
16315
16316
16317# Checks for typedefs, structures, and compiler characteristics.
16318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
16319$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
16320if ${ac_cv_c_const+:} false; then :
16321  $as_echo_n "(cached) " >&6
16322else
16323  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16324/* end confdefs.h.  */
16325
16326int
16327main ()
16328{
16329
16330#ifndef __cplusplus
16331  /* Ultrix mips cc rejects this sort of thing.  */
16332  typedef int charset[2];
16333  const charset cs = { 0, 0 };
16334  /* SunOS 4.1.1 cc rejects this.  */
16335  char const *const *pcpcc;
16336  char **ppc;
16337  /* NEC SVR4.0.2 mips cc rejects this.  */
16338  struct point {int x, y;};
16339  static struct point const zero = {0,0};
16340  /* AIX XL C 1.02.0.0 rejects this.
16341     It does not let you subtract one const X* pointer from another in
16342     an arm of an if-expression whose if-part is not a constant
16343     expression */
16344  const char *g = "string";
16345  pcpcc = &g + (g ? g-g : 0);
16346  /* HPUX 7.0 cc rejects these. */
16347  ++pcpcc;
16348  ppc = (char**) pcpcc;
16349  pcpcc = (char const *const *) ppc;
16350  { /* SCO 3.2v4 cc rejects this sort of thing.  */
16351    char tx;
16352    char *t = &tx;
16353    char const *s = 0 ? (char *) 0 : (char const *) 0;
16354
16355    *t++ = 0;
16356    if (s) return 0;
16357  }
16358  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
16359    int x[] = {25, 17};
16360    const int *foo = &x[0];
16361    ++foo;
16362  }
16363  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
16364    typedef const int *iptr;
16365    iptr p = 0;
16366    ++p;
16367  }
16368  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
16369       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
16370    struct s { int j; const int *ap[3]; } bx;
16371    struct s *b = &bx; b->j = 5;
16372  }
16373  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
16374    const int foo = 10;
16375    if (!foo) return 0;
16376  }
16377  return !cs[0] && !zero.x;
16378#endif
16379
16380  ;
16381  return 0;
16382}
16383_ACEOF
16384if ac_fn_c_try_compile "$LINENO"; then :
16385  ac_cv_c_const=yes
16386else
16387  ac_cv_c_const=no
16388fi
16389rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16390fi
16391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
16392$as_echo "$ac_cv_c_const" >&6; }
16393if test $ac_cv_c_const = no; then
16394
16395$as_echo "#define const /**/" >>confdefs.h
16396
16397fi
16398
16399{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
16400$as_echo_n "checking for inline... " >&6; }
16401if ${ac_cv_c_inline+:} false; then :
16402  $as_echo_n "(cached) " >&6
16403else
16404  ac_cv_c_inline=no
16405for ac_kw in inline __inline__ __inline; do
16406  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16407/* end confdefs.h.  */
16408#ifndef __cplusplus
16409typedef int foo_t;
16410static $ac_kw foo_t static_foo () {return 0; }
16411$ac_kw foo_t foo () {return 0; }
16412#endif
16413
16414_ACEOF
16415if ac_fn_c_try_compile "$LINENO"; then :
16416  ac_cv_c_inline=$ac_kw
16417fi
16418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16419  test "$ac_cv_c_inline" != no && break
16420done
16421
16422fi
16423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
16424$as_echo "$ac_cv_c_inline" >&6; }
16425
16426case $ac_cv_c_inline in
16427  inline | yes) ;;
16428  *)
16429    case $ac_cv_c_inline in
16430      no) ac_val=;;
16431      *) ac_val=$ac_cv_c_inline;;
16432    esac
16433    cat >>confdefs.h <<_ACEOF
16434#ifndef __cplusplus
16435#define inline $ac_val
16436#endif
16437_ACEOF
16438    ;;
16439esac
16440
16441
16442  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5
16443$as_echo_n "checking for flexible array members... " >&6; }
16444if ${ac_cv_c_flexmember+:} false; then :
16445  $as_echo_n "(cached) " >&6
16446else
16447  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16448/* end confdefs.h.  */
16449#include <stdlib.h>
16450	    #include <stdio.h>
16451	    #include <stddef.h>
16452	    struct s { int n; double d[]; };
16453int
16454main ()
16455{
16456int m = getchar ();
16457	    struct s *p = malloc (offsetof (struct s, d)
16458				  + m * sizeof (double));
16459	    p->d[0] = 0.0;
16460	    return p->d != (double *) NULL;
16461  ;
16462  return 0;
16463}
16464_ACEOF
16465if ac_fn_c_try_compile "$LINENO"; then :
16466  ac_cv_c_flexmember=yes
16467else
16468  ac_cv_c_flexmember=no
16469fi
16470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16471fi
16472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5
16473$as_echo "$ac_cv_c_flexmember" >&6; }
16474  if test $ac_cv_c_flexmember = yes; then
16475
16476$as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h
16477
16478  else
16479    $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h
16480
16481  fi
16482
16483ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
16484if test "x$ac_cv_type_pid_t" = xyes; then :
16485
16486else
16487
16488cat >>confdefs.h <<_ACEOF
16489#define pid_t int
16490_ACEOF
16491
16492fi
16493
16494
16495# Checks for library functions.
16496for ac_func in vprintf
16497do :
16498  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
16499if test "x$ac_cv_func_vprintf" = xyes; then :
16500  cat >>confdefs.h <<_ACEOF
16501#define HAVE_VPRINTF 1
16502_ACEOF
16503
16504ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
16505if test "x$ac_cv_func__doprnt" = xyes; then :
16506
16507$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
16508
16509fi
16510
16511fi
16512done
16513
16514
16515
16516
16517
16518  for ac_header in $ac_header_list
16519do :
16520  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16521ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
16522"
16523if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16524  cat >>confdefs.h <<_ACEOF
16525#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16526_ACEOF
16527
16528fi
16529
16530done
16531
16532
16533
16534
16535
16536
16537
16538
16539for ac_func in getpagesize
16540do :
16541  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
16542if test "x$ac_cv_func_getpagesize" = xyes; then :
16543  cat >>confdefs.h <<_ACEOF
16544#define HAVE_GETPAGESIZE 1
16545_ACEOF
16546
16547fi
16548done
16549
16550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
16551$as_echo_n "checking for working mmap... " >&6; }
16552if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
16553  $as_echo_n "(cached) " >&6
16554else
16555  if test "$cross_compiling" = yes; then :
16556  ac_cv_func_mmap_fixed_mapped=no
16557else
16558  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16559/* end confdefs.h.  */
16560$ac_includes_default
16561/* malloc might have been renamed as rpl_malloc. */
16562#undef malloc
16563
16564/* Thanks to Mike Haertel and Jim Avera for this test.
16565   Here is a matrix of mmap possibilities:
16566	mmap private not fixed
16567	mmap private fixed at somewhere currently unmapped
16568	mmap private fixed at somewhere already mapped
16569	mmap shared not fixed
16570	mmap shared fixed at somewhere currently unmapped
16571	mmap shared fixed at somewhere already mapped
16572   For private mappings, we should verify that changes cannot be read()
16573   back from the file, nor mmap's back from the file at a different
16574   address.  (There have been systems where private was not correctly
16575   implemented like the infamous i386 svr4.0, and systems where the
16576   VM page cache was not coherent with the file system buffer cache
16577   like early versions of FreeBSD and possibly contemporary NetBSD.)
16578   For shared mappings, we should conversely verify that changes get
16579   propagated back to all the places they're supposed to be.
16580
16581   Grep wants private fixed already mapped.
16582   The main things grep needs to know about mmap are:
16583   * does it exist and is it safe to write into the mmap'd area
16584   * how to use it (BSD variants)  */
16585
16586#include <fcntl.h>
16587#include <sys/mman.h>
16588
16589#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
16590char *malloc ();
16591#endif
16592
16593/* This mess was copied from the GNU getpagesize.h.  */
16594#ifndef HAVE_GETPAGESIZE
16595# ifdef _SC_PAGESIZE
16596#  define getpagesize() sysconf(_SC_PAGESIZE)
16597# else /* no _SC_PAGESIZE */
16598#  ifdef HAVE_SYS_PARAM_H
16599#   include <sys/param.h>
16600#   ifdef EXEC_PAGESIZE
16601#    define getpagesize() EXEC_PAGESIZE
16602#   else /* no EXEC_PAGESIZE */
16603#    ifdef NBPG
16604#     define getpagesize() NBPG * CLSIZE
16605#     ifndef CLSIZE
16606#      define CLSIZE 1
16607#     endif /* no CLSIZE */
16608#    else /* no NBPG */
16609#     ifdef NBPC
16610#      define getpagesize() NBPC
16611#     else /* no NBPC */
16612#      ifdef PAGESIZE
16613#       define getpagesize() PAGESIZE
16614#      endif /* PAGESIZE */
16615#     endif /* no NBPC */
16616#    endif /* no NBPG */
16617#   endif /* no EXEC_PAGESIZE */
16618#  else /* no HAVE_SYS_PARAM_H */
16619#   define getpagesize() 8192	/* punt totally */
16620#  endif /* no HAVE_SYS_PARAM_H */
16621# endif /* no _SC_PAGESIZE */
16622
16623#endif /* no HAVE_GETPAGESIZE */
16624
16625int
16626main ()
16627{
16628  char *data, *data2, *data3;
16629  const char *cdata2;
16630  int i, pagesize;
16631  int fd, fd2;
16632
16633  pagesize = getpagesize ();
16634
16635  /* First, make a file with some known garbage in it. */
16636  data = (char *) malloc (pagesize);
16637  if (!data)
16638    return 1;
16639  for (i = 0; i < pagesize; ++i)
16640    *(data + i) = rand ();
16641  umask (0);
16642  fd = creat ("conftest.mmap", 0600);
16643  if (fd < 0)
16644    return 2;
16645  if (write (fd, data, pagesize) != pagesize)
16646    return 3;
16647  close (fd);
16648
16649  /* Next, check that the tail of a page is zero-filled.  File must have
16650     non-zero length, otherwise we risk SIGBUS for entire page.  */
16651  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
16652  if (fd2 < 0)
16653    return 4;
16654  cdata2 = "";
16655  if (write (fd2, cdata2, 1) != 1)
16656    return 5;
16657  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
16658  if (data2 == MAP_FAILED)
16659    return 6;
16660  for (i = 0; i < pagesize; ++i)
16661    if (*(data2 + i))
16662      return 7;
16663  close (fd2);
16664  if (munmap (data2, pagesize))
16665    return 8;
16666
16667  /* Next, try to mmap the file at a fixed address which already has
16668     something else allocated at it.  If we can, also make sure that
16669     we see the same garbage.  */
16670  fd = open ("conftest.mmap", O_RDWR);
16671  if (fd < 0)
16672    return 9;
16673  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16674		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
16675    return 10;
16676  for (i = 0; i < pagesize; ++i)
16677    if (*(data + i) != *(data2 + i))
16678      return 11;
16679
16680  /* Finally, make sure that changes to the mapped area do not
16681     percolate back to the file as seen by read().  (This is a bug on
16682     some variants of i386 svr4.0.)  */
16683  for (i = 0; i < pagesize; ++i)
16684    *(data2 + i) = *(data2 + i) + 1;
16685  data3 = (char *) malloc (pagesize);
16686  if (!data3)
16687    return 12;
16688  if (read (fd, data3, pagesize) != pagesize)
16689    return 13;
16690  for (i = 0; i < pagesize; ++i)
16691    if (*(data + i) != *(data3 + i))
16692      return 14;
16693  close (fd);
16694  return 0;
16695}
16696_ACEOF
16697if ac_fn_c_try_run "$LINENO"; then :
16698  ac_cv_func_mmap_fixed_mapped=yes
16699else
16700  ac_cv_func_mmap_fixed_mapped=no
16701fi
16702rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16703  conftest.$ac_objext conftest.beam conftest.$ac_ext
16704fi
16705
16706fi
16707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
16708$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
16709if test $ac_cv_func_mmap_fixed_mapped = yes; then
16710
16711$as_echo "#define HAVE_MMAP 1" >>confdefs.h
16712
16713fi
16714rm -f conftest.mmap conftest.txt
16715
16716for ac_func in link mkstemp mkostemp _mktemp_s mkdtemp getopt getopt_long getprogname getexecname rand random lrand48 random_r rand_r readlink fstatvfs fstatfs lstat strerror strerror_r
16717do :
16718  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16719ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16720if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
16721  cat >>confdefs.h <<_ACEOF
16722#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16723_ACEOF
16724
16725fi
16726done
16727
16728
16729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for posix_fadvise in fcntl.h" >&5
16730$as_echo_n "checking for posix_fadvise in fcntl.h... " >&6; }
16731if ${ac_cv_func_posix_fadvise+:} false; then :
16732  $as_echo_n "(cached) " >&6
16733else
16734  symbol="[^a-zA-Z_0-9]posix_fadvise[^a-zA-Z_0-9]"
16735ac_found=no
16736for ac_header in fcntl.h ; do
16737  ac_safe=`echo "$ac_header" | sed 'y%./+-%__p_%' `
16738  if test $ac_found != "yes" ; then
16739      if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
16740            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16741/* end confdefs.h.  */
16742#include <$ac_header>
16743
16744_ACEOF
16745if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16746  $EGREP "$symbol" >/dev/null 2>&1; then :
16747  ac_found="$ac_header"
16748fi
16749rm -f conftest*
16750
16751      fi
16752  fi
16753done
16754if test "$ac_found" != "no" ; then
16755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_found" >&5
16756$as_echo "$ac_found" >&6; }
16757  fc_func_posix_fadvise=1
16758else
16759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16760$as_echo "no" >&6; }
16761  fc_func_posix_fadvise=0
16762fi
16763
16764fi
16765
16766
16767cat >>confdefs.h <<_ACEOF
16768#define HAVE_POSIX_FADVISE $fc_func_posix_fadvise
16769_ACEOF
16770
16771
16772#
16773ac_fn_c_check_member "$LINENO" "struct stat" "st_mtim" "ac_cv_member_struct_stat_st_mtim" "#include <sys/stat.h>
16774"
16775if test "x$ac_cv_member_struct_stat_st_mtim" = xyes; then :
16776
16777cat >>confdefs.h <<_ACEOF
16778#define HAVE_STRUCT_STAT_ST_MTIM 1
16779_ACEOF
16780
16781
16782fi
16783
16784
16785#
16786if test "x$ac_cv_func_fstatvfs" = "xyes"; then
16787	ac_fn_c_check_member "$LINENO" "struct statvfs" "f_basetype" "ac_cv_member_struct_statvfs_f_basetype" "#include <sys/statvfs.h>
16788"
16789if test "x$ac_cv_member_struct_statvfs_f_basetype" = xyes; then :
16790
16791cat >>confdefs.h <<_ACEOF
16792#define HAVE_STRUCT_STATVFS_F_BASETYPE 1
16793_ACEOF
16794
16795
16796fi
16797ac_fn_c_check_member "$LINENO" "struct statvfs" "f_fstypename" "ac_cv_member_struct_statvfs_f_fstypename" "#include <sys/statvfs.h>
16798"
16799if test "x$ac_cv_member_struct_statvfs_f_fstypename" = xyes; then :
16800
16801cat >>confdefs.h <<_ACEOF
16802#define HAVE_STRUCT_STATVFS_F_FSTYPENAME 1
16803_ACEOF
16804
16805
16806fi
16807
16808fi
16809if test "x$ac_cv_func_fstatfs" = "xyes"; then
16810	ac_fn_c_check_member "$LINENO" "struct statfs" "f_flags" "ac_cv_member_struct_statfs_f_flags" "
16811#ifdef HAVE_SYS_VFS_H
16812#include <sys/vfs.h>
16813#endif
16814#ifdef HAVE_SYS_STATFS_H
16815#include <sys/statfs.h>
16816#endif
16817#ifdef HAVE_SYS_PARAM_H
16818#include <sys/param.h>
16819#endif
16820#ifdef HAVE_SYS_MOUNT_H
16821#include <sys/mount.h>
16822#endif
16823"
16824if test "x$ac_cv_member_struct_statfs_f_flags" = xyes; then :
16825
16826cat >>confdefs.h <<_ACEOF
16827#define HAVE_STRUCT_STATFS_F_FLAGS 1
16828_ACEOF
16829
16830
16831fi
16832ac_fn_c_check_member "$LINENO" "struct statfs" "f_fstypename" "ac_cv_member_struct_statfs_f_fstypename" "
16833#ifdef HAVE_SYS_VFS_H
16834#include <sys/vfs.h>
16835#endif
16836#ifdef HAVE_SYS_STATFS_H
16837#include <sys/statfs.h>
16838#endif
16839#ifdef HAVE_SYS_PARAM_H
16840#include <sys/param.h>
16841#endif
16842#ifdef HAVE_SYS_MOUNT_H
16843#include <sys/mount.h>
16844#endif
16845"
16846if test "x$ac_cv_member_struct_statfs_f_fstypename" = xyes; then :
16847
16848cat >>confdefs.h <<_ACEOF
16849#define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
16850_ACEOF
16851
16852
16853fi
16854
16855fi
16856ac_fn_c_check_member "$LINENO" "struct dirent" "d_type" "ac_cv_member_struct_dirent_d_type" "#include <dirent.h>
16857"
16858if test "x$ac_cv_member_struct_dirent_d_type" = xyes; then :
16859
16860cat >>confdefs.h <<_ACEOF
16861#define HAVE_STRUCT_DIRENT_D_TYPE 1
16862_ACEOF
16863
16864
16865fi
16866
16867
16868# Check the argument type of the gperf hash/lookup function
16869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking The type of len parameter of gperf hash/lookup function" >&5
16870$as_echo_n "checking The type of len parameter of gperf hash/lookup function... " >&6; }
16871fc_gperf_test="$(echo 'foo' | gperf -L ANSI-C)"
16872cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16873/* end confdefs.h.  */
16874
16875	#include <string.h>
16876
16877	const char *in_word_set(register const char *, register size_t);
16878	$fc_gperf_test
16879
16880int
16881main ()
16882{
16883
16884  ;
16885  return 0;
16886}
16887_ACEOF
16888if ac_fn_c_try_compile "$LINENO"; then :
16889  FC_GPERF_SIZE_T=size_t
16890else
16891  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16892/* end confdefs.h.  */
16893
16894		#include <string.h>
16895
16896		const char *in_word_set(register const char *, register unsigned int);
16897		$fc_gperf_test
16898
16899int
16900main ()
16901{
16902
16903  ;
16904  return 0;
16905}
16906_ACEOF
16907if ac_fn_c_try_compile "$LINENO"; then :
16908  FC_GPERF_SIZE_T="unsigned int"
16909else
16910  as_fn_error $? "Unable to determine the type of the len parameter of the gperf hash/lookup function" "$LINENO" 5
16911
16912fi
16913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16914fi
16915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16916
16917cat >>confdefs.h <<_ACEOF
16918#define FC_GPERF_SIZE_T $FC_GPERF_SIZE_T
16919_ACEOF
16920
16921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC_GPERF_SIZE_T" >&5
16922$as_echo "$FC_GPERF_SIZE_T" >&6; }
16923
16924#
16925# Checks for iconv
16926#
16927# Check whether --enable-iconv was given.
16928if test "${enable_iconv+set}" = set; then :
16929  enableval=$enable_iconv;
16930else
16931  enable_iconv=no
16932fi
16933
16934
16935# Check whether --with-libiconv was given.
16936if test "${with_libiconv+set}" = set; then :
16937  withval=$with_libiconv; if test "x$withval" = "xyes"; then
16938		libiconv_prefix=$prefix
16939	 else
16940		libiconv_prefix=$withval
16941	 fi
16942else
16943  libiconv_prefix=auto
16944fi
16945
16946
16947# Check whether --with-libiconv-includes was given.
16948if test "${with_libiconv_includes+set}" = set; then :
16949  withval=$with_libiconv_includes; libiconv_includes=$withval
16950else
16951  libiconv_includes=auto
16952fi
16953
16954
16955# Check whether --with-libiconv-lib was given.
16956if test "${with_libiconv_lib+set}" = set; then :
16957  withval=$with_libiconv_lib; libiconv_lib=$withval
16958else
16959  libiconv_lib=auto
16960fi
16961
16962
16963# if no libiconv,libiconv-includes,libiconv-lib are specified,
16964# libc's iconv has a priority.
16965if test "$libiconv_includes" != "auto" -a -r ${libiconv_includes}/iconv.h; then
16966	libiconv_cflags="-I${libiconv_includes}"
16967elif test "$libiconv_prefix" != "auto" -a -r ${libiconv_prefix}/include/iconv.h; then
16968	libiconv_cflags="-I${libiconv_prefix}/include"
16969else
16970	libiconv_cflags=""
16971fi
16972libiconv_libs=""
16973if test "x$libiconv_cflags" != "x"; then
16974	if test "$libiconv_lib" != "auto" -a -d ${libiconv_lib}; then
16975		libiconv_libs="-L${libiconv_lib} -liconv"
16976	elif test "$libiconv_prefix" != "auto" -a -d ${libiconv_prefix}/lib; then
16977		libiconv_libs="-L${libiconv_prefix}/lib -liconv"
16978	else
16979		libiconv_libs="-liconv"
16980	fi
16981fi
16982
16983use_iconv=0
16984if test "x$enable_iconv" != "xno"; then
16985	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a usable iconv" >&5
16986$as_echo_n "checking for a usable iconv... " >&6; }
16987	if test "x$libiconv_cflags" != "x" -o "x$libiconv_libs" != "x"; then
16988		iconvsaved_CFLAGS="$CFLAGS"
16989		iconvsaved_LIBS="$LIBS"
16990		CFLAGS="$CFLAGS $libiconv_cflags"
16991		LIBS="$LIBS $libiconv_libs"
16992
16993		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16994/* end confdefs.h.  */
16995#include <iconv.h>
16996int
16997main ()
16998{
16999iconv_open ("from", "to");
17000  ;
17001  return 0;
17002}
17003_ACEOF
17004if ac_fn_c_try_link "$LINENO"; then :
17005  iconv_type="libiconv"
17006			 use_iconv=1
17007			 ICONV_CFLAGS="$libiconv_cflags"
17008			 ICONV_LIBS="$libiconv_libs"
17009
17010else
17011  use_iconv=0
17012fi
17013rm -f core conftest.err conftest.$ac_objext \
17014    conftest$ac_exeext conftest.$ac_ext
17015
17016		CFLAGS="$iconvsaved_CFLAGS"
17017		LIBS="$iconvsaved_LIBS"
17018	fi
17019	if test "x$use_iconv" = "x0"; then
17020		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17021/* end confdefs.h.  */
17022#include <iconv.h>
17023int
17024main ()
17025{
17026iconv_open ("from", "to");
17027  ;
17028  return 0;
17029}
17030_ACEOF
17031if ac_fn_c_try_link "$LINENO"; then :
17032  iconv_type="libc"
17033			 use_iconv=1
17034else
17035  iconv_type="not found"
17036			 use_iconv=0
17037fi
17038rm -f core conftest.err conftest.$ac_objext \
17039    conftest$ac_exeext conftest.$ac_ext
17040	fi
17041
17042	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $iconv_type" >&5
17043$as_echo "$iconv_type" >&6; }
17044
17045
17046fi
17047
17048cat >>confdefs.h <<_ACEOF
17049#define USE_ICONV $use_iconv
17050_ACEOF
17051
17052#
17053# Checks for FreeType
17054#
17055
17056pkg_failed=no
17057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FREETYPE" >&5
17058$as_echo_n "checking for FREETYPE... " >&6; }
17059
17060if test -n "$FREETYPE_CFLAGS"; then
17061    pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS"
17062 elif test -n "$PKG_CONFIG"; then
17063    if test -n "$PKG_CONFIG" && \
17064    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2 >= 21.0.15\""; } >&5
17065  ($PKG_CONFIG --exists --print-errors "freetype2 >= 21.0.15") 2>&5
17066  ac_status=$?
17067  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17068  test $ac_status = 0; }; then
17069  pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2 >= 21.0.15" 2>/dev/null`
17070		      test "x$?" != "x0" && pkg_failed=yes
17071else
17072  pkg_failed=yes
17073fi
17074 else
17075    pkg_failed=untried
17076fi
17077if test -n "$FREETYPE_LIBS"; then
17078    pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS"
17079 elif test -n "$PKG_CONFIG"; then
17080    if test -n "$PKG_CONFIG" && \
17081    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2 >= 21.0.15\""; } >&5
17082  ($PKG_CONFIG --exists --print-errors "freetype2 >= 21.0.15") 2>&5
17083  ac_status=$?
17084  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17085  test $ac_status = 0; }; then
17086  pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2 >= 21.0.15" 2>/dev/null`
17087		      test "x$?" != "x0" && pkg_failed=yes
17088else
17089  pkg_failed=yes
17090fi
17091 else
17092    pkg_failed=untried
17093fi
17094
17095
17096
17097if test $pkg_failed = yes; then
17098   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17099$as_echo "no" >&6; }
17100
17101if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17102        _pkg_short_errors_supported=yes
17103else
17104        _pkg_short_errors_supported=no
17105fi
17106        if test $_pkg_short_errors_supported = yes; then
17107	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "freetype2 >= 21.0.15" 2>&1`
17108        else
17109	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "freetype2 >= 21.0.15" 2>&1`
17110        fi
17111	# Put the nasty error message in config.log where it belongs
17112	echo "$FREETYPE_PKG_ERRORS" >&5
17113
17114	as_fn_error $? "Package requirements (freetype2 >= 21.0.15) were not met:
17115
17116$FREETYPE_PKG_ERRORS
17117
17118Consider adjusting the PKG_CONFIG_PATH environment variable if you
17119installed software in a non-standard prefix.
17120
17121Alternatively, you may set the environment variables FREETYPE_CFLAGS
17122and FREETYPE_LIBS to avoid the need to call pkg-config.
17123See the pkg-config man page for more details." "$LINENO" 5
17124elif test $pkg_failed = untried; then
17125     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17126$as_echo "no" >&6; }
17127	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17128$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17129as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17130is in your PATH or set the PKG_CONFIG environment variable to the full
17131path to pkg-config.
17132
17133Alternatively, you may set the environment variables FREETYPE_CFLAGS
17134and FREETYPE_LIBS to avoid the need to call pkg-config.
17135See the pkg-config man page for more details.
17136
17137To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17138See \`config.log' for more details" "$LINENO" 5; }
17139else
17140	FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS
17141	FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS
17142        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17143$as_echo "yes" >&6; }
17144
17145fi
17146PKGCONFIG_REQUIRES="$PKGCONFIG_REQUIRES freetype2 >= 21.0.15"
17147
17148
17149
17150
17151fontconfig_save_libs="$LIBS"
17152fontconfig_save_cflags="$CFLAGS"
17153LIBS="$LIBS $FREETYPE_LIBS"
17154CFLAGS="$CFLAGS $FREETYPE_CFLAGS"
17155for ac_func in FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_Get_X11_Font_Format FT_Done_MM_Var
17156do :
17157  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
17158ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
17159if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
17160  cat >>confdefs.h <<_ACEOF
17161#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
17162_ACEOF
17163
17164fi
17165done
17166
17167
17168cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17169/* end confdefs.h.  */
17170
17171	#include <ft2build.h>
17172	#include FT_CONFIG_OPTIONS_H
17173	#ifndef PCF_CONFIG_OPTION_LONG_FAMILY_NAMES
17174	#  error "No pcf long family names support"
17175	#endif
17176
17177_ACEOF
17178if ac_fn_c_try_compile "$LINENO"; then :
17179  have_pcf_long_family_names=yes
17180else
17181  have_pcf_long_family_names=no
17182fi
17183rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17184 if test "x$have_pcf_long_family_names" = xyes; then
17185  FREETYPE_PCF_LONG_FAMILY_NAMES_TRUE=
17186  FREETYPE_PCF_LONG_FAMILY_NAMES_FALSE='#'
17187else
17188  FREETYPE_PCF_LONG_FAMILY_NAMES_TRUE='#'
17189  FREETYPE_PCF_LONG_FAMILY_NAMES_FALSE=
17190fi
17191
17192
17193LIBS="$fontconfig_save_libs"
17194CFLAGS="$fontconfig_save_cflags"
17195
17196#
17197# Check for uuid
17198#
17199if test "$os_win32" != "yes"; then
17200	use_pkgconfig_for_uuid=yes
17201	if test -n "${UUID_LIBS}"; then
17202		save_UUID_LIBS=$UUID_LIBS
17203	fi
17204
17205pkg_failed=no
17206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UUID" >&5
17207$as_echo_n "checking for UUID... " >&6; }
17208
17209if test -n "$UUID_CFLAGS"; then
17210    pkg_cv_UUID_CFLAGS="$UUID_CFLAGS"
17211 elif test -n "$PKG_CONFIG"; then
17212    if test -n "$PKG_CONFIG" && \
17213    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid\""; } >&5
17214  ($PKG_CONFIG --exists --print-errors "uuid") 2>&5
17215  ac_status=$?
17216  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17217  test $ac_status = 0; }; then
17218  pkg_cv_UUID_CFLAGS=`$PKG_CONFIG --cflags "uuid" 2>/dev/null`
17219		      test "x$?" != "x0" && pkg_failed=yes
17220else
17221  pkg_failed=yes
17222fi
17223 else
17224    pkg_failed=untried
17225fi
17226if test -n "$UUID_LIBS"; then
17227    pkg_cv_UUID_LIBS="$UUID_LIBS"
17228 elif test -n "$PKG_CONFIG"; then
17229    if test -n "$PKG_CONFIG" && \
17230    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid\""; } >&5
17231  ($PKG_CONFIG --exists --print-errors "uuid") 2>&5
17232  ac_status=$?
17233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17234  test $ac_status = 0; }; then
17235  pkg_cv_UUID_LIBS=`$PKG_CONFIG --libs "uuid" 2>/dev/null`
17236		      test "x$?" != "x0" && pkg_failed=yes
17237else
17238  pkg_failed=yes
17239fi
17240 else
17241    pkg_failed=untried
17242fi
17243
17244
17245
17246if test $pkg_failed = yes; then
17247   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17248$as_echo "no" >&6; }
17249
17250if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17251        _pkg_short_errors_supported=yes
17252else
17253        _pkg_short_errors_supported=no
17254fi
17255        if test $_pkg_short_errors_supported = yes; then
17256	        UUID_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "uuid" 2>&1`
17257        else
17258	        UUID_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "uuid" 2>&1`
17259        fi
17260	# Put the nasty error message in config.log where it belongs
17261	echo "$UUID_PKG_ERRORS" >&5
17262
17263	use_pkgconfig_for_uuid=no
17264elif test $pkg_failed = untried; then
17265     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17266$as_echo "no" >&6; }
17267	use_pkgconfig_for_uuid=no
17268else
17269	UUID_CFLAGS=$pkg_cv_UUID_CFLAGS
17270	UUID_LIBS=$pkg_cv_UUID_LIBS
17271        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17272$as_echo "yes" >&6; }
17273	use_pkgconfig_for_uuid=yes
17274fi
17275	if test "x$use_pkgconfig_for_uuid" = "xno"; then
17276		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where uuid functions comes from" >&5
17277$as_echo_n "checking where uuid functions comes from... " >&6; }
17278		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17279/* end confdefs.h.  */
17280#include <uuid/uuid.h>
17281int
17282main ()
17283{
17284uuid_t a; uuid_generate(a);
17285  ;
17286  return 0;
17287}
17288_ACEOF
17289if ac_fn_c_try_link "$LINENO"; then :
17290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: builtin" >&5
17291$as_echo "builtin" >&6; }
17292			 UUID_CFLAGS=""
17293			 UUID_LIBS=""
17294
17295else
17296  as_fn_error $? "
17297*** uuid is required. install util-linux.
17298			" "$LINENO" 5
17299fi
17300rm -f core conftest.err conftest.$ac_objext \
17301    conftest$ac_exeext conftest.$ac_ext
17302	else
17303		if test -z "${save_UUID_LIBS+x}" && test "x${UUID_LIBS}" != "x"; then
17304			PKGCONFIG_REQUIRES_PRIVATELY="$PKGCONFIG_REQUIRES_PRIVATELY uuid"
17305		fi
17306	fi
17307else
17308	UUID_CFLAGS=""
17309	UUID_LIBS=""
17310fi
17311
17312
17313
17314#
17315# Check expat configuration
17316#
17317
17318# Check whether --with-expat was given.
17319if test "${with_expat+set}" = set; then :
17320  withval=$with_expat; expat_prefix=$withval
17321else
17322  expat_prefix=auto
17323fi
17324
17325
17326# Check whether --with-expat-includes was given.
17327if test "${with_expat_includes+set}" = set; then :
17328  withval=$with_expat_includes; expat_includes=$withval
17329else
17330  expat_includes=auto
17331fi
17332
17333
17334# Check whether --with-expat-lib was given.
17335if test "${with_expat_lib+set}" = set; then :
17336  withval=$with_expat_lib; expat_lib=$withval
17337else
17338  expat_lib=auto
17339fi
17340
17341
17342if test "$enable_libxml2" != "yes"; then
17343	use_pkgconfig_for_expat=yes
17344	if test "$expat_prefix" = "auto" -a "$expat_includes" = "auto" -a "$expat_lib" = "auto"; then
17345
17346pkg_failed=no
17347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EXPAT" >&5
17348$as_echo_n "checking for EXPAT... " >&6; }
17349
17350if test -n "$EXPAT_CFLAGS"; then
17351    pkg_cv_EXPAT_CFLAGS="$EXPAT_CFLAGS"
17352 elif test -n "$PKG_CONFIG"; then
17353    if test -n "$PKG_CONFIG" && \
17354    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"expat\""; } >&5
17355  ($PKG_CONFIG --exists --print-errors "expat") 2>&5
17356  ac_status=$?
17357  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17358  test $ac_status = 0; }; then
17359  pkg_cv_EXPAT_CFLAGS=`$PKG_CONFIG --cflags "expat" 2>/dev/null`
17360		      test "x$?" != "x0" && pkg_failed=yes
17361else
17362  pkg_failed=yes
17363fi
17364 else
17365    pkg_failed=untried
17366fi
17367if test -n "$EXPAT_LIBS"; then
17368    pkg_cv_EXPAT_LIBS="$EXPAT_LIBS"
17369 elif test -n "$PKG_CONFIG"; then
17370    if test -n "$PKG_CONFIG" && \
17371    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"expat\""; } >&5
17372  ($PKG_CONFIG --exists --print-errors "expat") 2>&5
17373  ac_status=$?
17374  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17375  test $ac_status = 0; }; then
17376  pkg_cv_EXPAT_LIBS=`$PKG_CONFIG --libs "expat" 2>/dev/null`
17377		      test "x$?" != "x0" && pkg_failed=yes
17378else
17379  pkg_failed=yes
17380fi
17381 else
17382    pkg_failed=untried
17383fi
17384
17385
17386
17387if test $pkg_failed = yes; then
17388   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17389$as_echo "no" >&6; }
17390
17391if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17392        _pkg_short_errors_supported=yes
17393else
17394        _pkg_short_errors_supported=no
17395fi
17396        if test $_pkg_short_errors_supported = yes; then
17397	        EXPAT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "expat" 2>&1`
17398        else
17399	        EXPAT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "expat" 2>&1`
17400        fi
17401	# Put the nasty error message in config.log where it belongs
17402	echo "$EXPAT_PKG_ERRORS" >&5
17403
17404	use_pkgconfig_for_expat=no
17405elif test $pkg_failed = untried; then
17406     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17407$as_echo "no" >&6; }
17408	use_pkgconfig_for_expat=no
17409else
17410	EXPAT_CFLAGS=$pkg_cv_EXPAT_CFLAGS
17411	EXPAT_LIBS=$pkg_cv_EXPAT_LIBS
17412        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17413$as_echo "yes" >&6; }
17414
17415fi
17416	else
17417		use_pkgconfig_for_expat=no
17418	fi
17419	if test "x$use_pkgconfig_for_expat" = "xno"; then
17420		if test "$expat_includes" != "auto" -a -r ${expat_includes}/expat.h; then
17421			EXPAT_CFLAGS="-I${expat_includes}"
17422		elif test "$expat_prefix" != "auto" -a -r ${expat_prefix}/include/expat.h; then
17423			EXPAT_CFLAGS="-I${expat_prefix}/include"
17424		else
17425			EXPAT_CFLAGS=""
17426		fi
17427		if test "$expat_lib" != "auto"; then
17428			EXPAT_LIBS="-L${expat_lib} -lexpat"
17429		elif test "$expat_prefix" != "auto"; then
17430			EXPAT_LIBS="-L${expat_prefix}/lib -lexpat"
17431		else
17432			EXPAT_LIBS="-lexpat"
17433		fi
17434		PKG_EXPAT_CFLAGS=$EXPAT_CFLAGS
17435		PKG_EXPAT_LIBS=$EXPAT_LIBS
17436	else
17437		PKGCONFIG_REQUIRES_PRIVATELY="$PKGCONFIG_REQUIRES_PRIVATELY expat"
17438		PKG_EXPAT_CFLAGS=
17439		PKG_EXPAT_LIBS=
17440	fi
17441
17442	expatsaved_CPPFLAGS="$CPPFLAGS"
17443	expatsaved_LIBS="$LIBS"
17444	CPPFLAGS="$CPPFLAGS $EXPAT_CFLAGS"
17445	LIBS="$LIBS $EXPAT_LIBS"
17446
17447	ac_fn_c_check_header_mongrel "$LINENO" "expat.h" "ac_cv_header_expat_h" "$ac_includes_default"
17448if test "x$ac_cv_header_expat_h" = xyes; then :
17449
17450fi
17451
17452
17453	if test "$ac_cv_header_expat_h" = "no"; then
17454		ac_fn_c_check_header_mongrel "$LINENO" "xmlparse.h" "ac_cv_header_xmlparse_h" "$ac_includes_default"
17455if test "x$ac_cv_header_xmlparse_h" = xyes; then :
17456
17457fi
17458
17459
17460		if test "$ac_cv_header_xmlparse_h" = "yes"; then
17461			HAVE_XMLPARSE_H=1
17462
17463
17464cat >>confdefs.h <<_ACEOF
17465#define HAVE_XMLPARSE_H $HAVE_XMLPARSE_H
17466_ACEOF
17467
17468		else
17469			as_fn_error $? "
17470*** expat is required. or try to use --enable-libxml2" "$LINENO" 5
17471		fi
17472	fi
17473	for ac_func in XML_SetDoctypeDeclHandler
17474do :
17475  ac_fn_c_check_func "$LINENO" "XML_SetDoctypeDeclHandler" "ac_cv_func_XML_SetDoctypeDeclHandler"
17476if test "x$ac_cv_func_XML_SetDoctypeDeclHandler" = xyes; then :
17477  cat >>confdefs.h <<_ACEOF
17478#define HAVE_XML_SETDOCTYPEDECLHANDLER 1
17479_ACEOF
17480
17481fi
17482done
17483
17484	if test "$ac_cv_func_XML_SetDoctypeDeclHandler" = "no"; then
17485		as_fn_error $? "
17486*** expat is required. or try to use --enable-libxml2" "$LINENO" 5
17487	fi
17488	CPPFLAGS="$expatsaved_CPPFLAGS"
17489	LIBS="$expatsaved_LIBS"
17490
17491
17492
17493
17494
17495fi
17496
17497#
17498# Check libxml2 configuration
17499#
17500# Check whether --enable-libxml2 was given.
17501if test "${enable_libxml2+set}" = set; then :
17502  enableval=$enable_libxml2;
17503fi
17504
17505
17506if test "$enable_libxml2" = "yes"; then
17507
17508pkg_failed=no
17509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBXML2" >&5
17510$as_echo_n "checking for LIBXML2... " >&6; }
17511
17512if test -n "$LIBXML2_CFLAGS"; then
17513    pkg_cv_LIBXML2_CFLAGS="$LIBXML2_CFLAGS"
17514 elif test -n "$PKG_CONFIG"; then
17515    if test -n "$PKG_CONFIG" && \
17516    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.6\""; } >&5
17517  ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.6") 2>&5
17518  ac_status=$?
17519  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17520  test $ac_status = 0; }; then
17521  pkg_cv_LIBXML2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 >= 2.6" 2>/dev/null`
17522		      test "x$?" != "x0" && pkg_failed=yes
17523else
17524  pkg_failed=yes
17525fi
17526 else
17527    pkg_failed=untried
17528fi
17529if test -n "$LIBXML2_LIBS"; then
17530    pkg_cv_LIBXML2_LIBS="$LIBXML2_LIBS"
17531 elif test -n "$PKG_CONFIG"; then
17532    if test -n "$PKG_CONFIG" && \
17533    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.6\""; } >&5
17534  ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.6") 2>&5
17535  ac_status=$?
17536  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17537  test $ac_status = 0; }; then
17538  pkg_cv_LIBXML2_LIBS=`$PKG_CONFIG --libs "libxml-2.0 >= 2.6" 2>/dev/null`
17539		      test "x$?" != "x0" && pkg_failed=yes
17540else
17541  pkg_failed=yes
17542fi
17543 else
17544    pkg_failed=untried
17545fi
17546
17547
17548
17549if test $pkg_failed = yes; then
17550   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17551$as_echo "no" >&6; }
17552
17553if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17554        _pkg_short_errors_supported=yes
17555else
17556        _pkg_short_errors_supported=no
17557fi
17558        if test $_pkg_short_errors_supported = yes; then
17559	        LIBXML2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0 >= 2.6" 2>&1`
17560        else
17561	        LIBXML2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0 >= 2.6" 2>&1`
17562        fi
17563	# Put the nasty error message in config.log where it belongs
17564	echo "$LIBXML2_PKG_ERRORS" >&5
17565
17566	as_fn_error $? "Package requirements (libxml-2.0 >= 2.6) were not met:
17567
17568$LIBXML2_PKG_ERRORS
17569
17570Consider adjusting the PKG_CONFIG_PATH environment variable if you
17571installed software in a non-standard prefix.
17572
17573Alternatively, you may set the environment variables LIBXML2_CFLAGS
17574and LIBXML2_LIBS to avoid the need to call pkg-config.
17575See the pkg-config man page for more details." "$LINENO" 5
17576elif test $pkg_failed = untried; then
17577     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17578$as_echo "no" >&6; }
17579	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17580$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17581as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
17582is in your PATH or set the PKG_CONFIG environment variable to the full
17583path to pkg-config.
17584
17585Alternatively, you may set the environment variables LIBXML2_CFLAGS
17586and LIBXML2_LIBS to avoid the need to call pkg-config.
17587See the pkg-config man page for more details.
17588
17589To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17590See \`config.log' for more details" "$LINENO" 5; }
17591else
17592	LIBXML2_CFLAGS=$pkg_cv_LIBXML2_CFLAGS
17593	LIBXML2_LIBS=$pkg_cv_LIBXML2_LIBS
17594        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17595$as_echo "yes" >&6; }
17596
17597fi
17598    PKGCONFIG_REQUIRES_PRIVATELY="$PKGCONFIG_REQUIRES_PRIVATELY libxml-2.0 >= 2.6"
17599
17600cat >>confdefs.h <<_ACEOF
17601#define ENABLE_LIBXML2 1
17602_ACEOF
17603
17604
17605
17606
17607
17608    fc_saved_CFLAGS="$CFLAGS"
17609    CFLAGS="$CFLAGS $LIBXML2_CFLAGS"
17610    { $as_echo "$as_me:${as_lineno-$LINENO}: checking SAX1 support in libxml2" >&5
17611$as_echo_n "checking SAX1 support in libxml2... " >&6; }
17612    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17613/* end confdefs.h.  */
17614
17615	#include <libxml/xmlversion.h>
17616	#if !defined(LIBXML_SAX1_ENABLED)
17617	#  include "error: No SAX1 support in libxml2"
17618	#endif
17619
17620_ACEOF
17621if ac_fn_c_try_compile "$LINENO"; then :
17622  { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
17623$as_echo "found" >&6; }
17624else
17625  as_fn_error $? "
17626*** SAX1 support in libxml2 is required. enable it or use expat instead." "$LINENO" 5
17627fi
17628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17629    CFLAGS="$fc_saved_CFLAGS"
17630fi
17631
17632#
17633# Check json-c
17634#
17635
17636pkg_failed=no
17637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for JSONC" >&5
17638$as_echo_n "checking for JSONC... " >&6; }
17639
17640if test -n "$JSONC_CFLAGS"; then
17641    pkg_cv_JSONC_CFLAGS="$JSONC_CFLAGS"
17642 elif test -n "$PKG_CONFIG"; then
17643    if test -n "$PKG_CONFIG" && \
17644    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"json-c\""; } >&5
17645  ($PKG_CONFIG --exists --print-errors "json-c") 2>&5
17646  ac_status=$?
17647  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17648  test $ac_status = 0; }; then
17649  pkg_cv_JSONC_CFLAGS=`$PKG_CONFIG --cflags "json-c" 2>/dev/null`
17650		      test "x$?" != "x0" && pkg_failed=yes
17651else
17652  pkg_failed=yes
17653fi
17654 else
17655    pkg_failed=untried
17656fi
17657if test -n "$JSONC_LIBS"; then
17658    pkg_cv_JSONC_LIBS="$JSONC_LIBS"
17659 elif test -n "$PKG_CONFIG"; then
17660    if test -n "$PKG_CONFIG" && \
17661    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"json-c\""; } >&5
17662  ($PKG_CONFIG --exists --print-errors "json-c") 2>&5
17663  ac_status=$?
17664  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17665  test $ac_status = 0; }; then
17666  pkg_cv_JSONC_LIBS=`$PKG_CONFIG --libs "json-c" 2>/dev/null`
17667		      test "x$?" != "x0" && pkg_failed=yes
17668else
17669  pkg_failed=yes
17670fi
17671 else
17672    pkg_failed=untried
17673fi
17674
17675
17676
17677if test $pkg_failed = yes; then
17678   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17679$as_echo "no" >&6; }
17680
17681if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17682        _pkg_short_errors_supported=yes
17683else
17684        _pkg_short_errors_supported=no
17685fi
17686        if test $_pkg_short_errors_supported = yes; then
17687	        JSONC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "json-c" 2>&1`
17688        else
17689	        JSONC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "json-c" 2>&1`
17690        fi
17691	# Put the nasty error message in config.log where it belongs
17692	echo "$JSONC_PKG_ERRORS" >&5
17693
17694	use_jsonc=no
17695elif test $pkg_failed = untried; then
17696     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17697$as_echo "no" >&6; }
17698	use_jsonc=no
17699else
17700	JSONC_CFLAGS=$pkg_cv_JSONC_CFLAGS
17701	JSONC_LIBS=$pkg_cv_JSONC_LIBS
17702        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17703$as_echo "yes" >&6; }
17704	use_jsonc=yes
17705fi
17706
17707 if test "x$use_jsonc" = "xyes"; then
17708  ENABLE_JSONC_TRUE=
17709  ENABLE_JSONC_FALSE='#'
17710else
17711  ENABLE_JSONC_TRUE='#'
17712  ENABLE_JSONC_FALSE=
17713fi
17714
17715
17716
17717
17718#
17719# Set default hinting
17720#
17721
17722
17723# Check whether --with-default-hinting was given.
17724if test "${with_default_hinting+set}" = set; then :
17725  withval=$with_default_hinting; preferred_hinting="$withval"
17726else
17727  preferred_hinting=slight
17728fi
17729
17730
17731case "$preferred_hinting" in
17732none|slight|medium|full)
17733	PREFERRED_HINTING="$preferred_hinting"
17734
17735	;;
17736*)
17737	as_fn_error $? "Invalid hinting. please choose one of none, slight, medium, or full" "$LINENO" 5
17738	;;
17739esac
17740
17741#
17742# Set default font directory
17743#
17744
17745
17746# Check whether --with-default-fonts was given.
17747if test "${with_default_fonts+set}" = set; then :
17748  withval=$with_default_fonts; default_fonts="$withval"
17749else
17750  default_fonts=yes
17751fi
17752
17753
17754case "$default_fonts" in
17755yes)
17756	if test "$os_win32" = "yes"; then
17757		FC_DEFAULT_FONTS="WINDOWSFONTDIR"
17758
17759cat >>confdefs.h <<_ACEOF
17760#define FC_DEFAULT_FONTS "WINDOWSFONTDIR"
17761_ACEOF
17762
17763	else
17764		FC_DEFAULT_FONTS="/usr/share/fonts"
17765
17766cat >>confdefs.h <<_ACEOF
17767#define FC_DEFAULT_FONTS "/usr/share/fonts"
17768_ACEOF
17769
17770	fi
17771	;;
17772*)
17773	FC_DEFAULT_FONTS="$default_fonts"
17774
17775cat >>confdefs.h <<_ACEOF
17776#define FC_DEFAULT_FONTS "$default_fonts"
17777_ACEOF
17778
17779	;;
17780esac
17781
17782
17783
17784#
17785# Add more fonts if available.  By default, add only the directories
17786# with outline fonts; those with bitmaps can be added as desired in
17787# local.conf or ~/.fonts.conf
17788#
17789
17790# Check whether --with-add-fonts was given.
17791if test "${with_add_fonts+set}" = set; then :
17792  withval=$with_add_fonts; add_fonts="$withval"
17793else
17794  add_fonts=yes
17795fi
17796
17797
17798case "$add_fonts" in
17799yes)
17800	FC_ADD_FONTS=""
17801	for dir in /usr/X11R6/lib/X11 /usr/X11/lib/X11 /usr/lib/X11; do
17802		case x"$FC_ADD_FONTS" in
17803		x)
17804			sub="$dir/fonts"
17805			if test -d "$sub"; then
17806				case x$FC_ADD_FONTS in
17807				x)
17808					FC_ADD_FONTS="$sub"
17809					;;
17810				*)
17811					FC_ADD_FONTS="$FC_ADD_FONTS,$sub"
17812					;;
17813				esac
17814			fi
17815			;;
17816		esac
17817	done
17818
17819cat >>confdefs.h <<_ACEOF
17820#define FC_ADD_FONTS "$add_fonts"
17821_ACEOF
17822
17823	;;
17824no)
17825	FC_ADD_FONTS=""
17826	;;
17827*)
17828	FC_ADD_FONTS="$add_fonts"
17829
17830cat >>confdefs.h <<_ACEOF
17831#define FC_ADD_FONTS "$add_fonts"
17832_ACEOF
17833
17834	;;
17835esac
17836
17837
17838
17839FC_FONTPATH=""
17840
17841case "$FC_ADD_FONTS" in
17842"")
17843	;;
17844*)
17845	FC_FONTPATH=`echo $FC_ADD_FONTS |
17846			sed -e 's/^/<dir>/' -e 's/$/<\/dir>/' -e 's/,/<\/dir> <dir>/g'`
17847	;;
17848esac
17849
17850
17851
17852#
17853# Set default cache directory path
17854#
17855
17856# Check whether --with-cache-dir was given.
17857if test "${with_cache_dir+set}" = set; then :
17858  withval=$with_cache_dir; fc_cachedir="$withval"
17859else
17860  fc_cachedir=yes
17861fi
17862
17863
17864case $fc_cachedir in
17865no|yes)
17866	if test "$os_win32" = "yes"; then
17867		fc_cachedir="LOCAL_APPDATA_FONTCONFIG_CACHE"
17868	else
17869		fc_cachedir='${localstatedir}/cache/${PACKAGE}'
17870	fi
17871	;;
17872*)
17873	;;
17874esac
17875
17876FC_CACHEDIR=${fc_cachedir}
17877
17878
17879FC_FONTDATE=`LC_ALL=C date`
17880
17881
17882
17883#
17884# Set configuration paths
17885#
17886
17887
17888# Check whether --with-templatedir was given.
17889if test "${with_templatedir+set}" = set; then :
17890  withval=$with_templatedir; templatedir="$withval"
17891else
17892  templatedir=yes
17893fi
17894
17895
17896# Check whether --with-baseconfigdir was given.
17897if test "${with_baseconfigdir+set}" = set; then :
17898  withval=$with_baseconfigdir; baseconfigdir="$withval"
17899else
17900  baseconfigdir=yes
17901fi
17902
17903
17904# Check whether --with-configdir was given.
17905if test "${with_configdir+set}" = set; then :
17906  withval=$with_configdir; configdir="$withval"
17907else
17908  configdir=yes
17909fi
17910
17911
17912# Check whether --with-xmldir was given.
17913if test "${with_xmldir+set}" = set; then :
17914  withval=$with_xmldir; xmldir="$withval"
17915else
17916  xmldir=yes
17917fi
17918
17919
17920case "$templatedir" in
17921no|yes)
17922	templatedir='${datadir}'/fontconfig/conf.avail
17923	;;
17924*)
17925	;;
17926esac
17927case "$baseconfigdir" in
17928no|yes)
17929	baseconfigdir='${sysconfdir}'/fonts
17930	;;
17931*)
17932	;;
17933esac
17934case "$configdir" in
17935no|yes)
17936	configdir='${BASECONFIGDIR}'/conf.d
17937	;;
17938*)
17939	;;
17940esac
17941case "$xmldir" in
17942no|yes)
17943	xmldir='${datadir}'/xml/fontconfig
17944	;;
17945*)
17946	;;
17947esac
17948
17949TEMPLATEDIR=${templatedir}
17950BASECONFIGDIR=${baseconfigdir}
17951CONFIGDIR=${configdir}
17952XMLDIR=${xmldir}
17953
17954
17955
17956
17957
17958
17959
17960#
17961# Thread-safety primitives
17962#
17963
17964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Intel atomic primitives" >&5
17965$as_echo_n "checking for Intel atomic primitives... " >&6; }
17966if ${fc_cv_have_intel_atomic_primitives+:} false; then :
17967  $as_echo_n "(cached) " >&6
17968else
17969
17970	fc_cv_have_intel_atomic_primitives=false
17971	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17972/* end confdefs.h.  */
17973
17974		void memory_barrier (void) { __sync_synchronize (); }
17975		int atomic_add (int *i) { return __sync_fetch_and_add (i, 1); }
17976		int mutex_trylock (int *m) { return __sync_lock_test_and_set (m, 1); }
17977		void mutex_unlock (int *m) { __sync_lock_release (m); }
17978
17979int
17980main ()
17981{
17982
17983  ;
17984  return 0;
17985}
17986_ACEOF
17987if ac_fn_c_try_link "$LINENO"; then :
17988  fc_cv_have_intel_atomic_primitives=true
17989
17990fi
17991rm -f core conftest.err conftest.$ac_objext \
17992    conftest$ac_exeext conftest.$ac_ext
17993
17994fi
17995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $fc_cv_have_intel_atomic_primitives" >&5
17996$as_echo "$fc_cv_have_intel_atomic_primitives" >&6; }
17997if $fc_cv_have_intel_atomic_primitives; then
17998
17999$as_echo "#define HAVE_INTEL_ATOMIC_PRIMITIVES 1" >>confdefs.h
18000
18001fi
18002
18003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris atomic operations" >&5
18004$as_echo_n "checking for Solaris atomic operations... " >&6; }
18005if ${fc_cv_have_solaris_atomic_ops+:} false; then :
18006  $as_echo_n "(cached) " >&6
18007else
18008
18009	fc_cv_have_solaris_atomic_ops=false
18010	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18011/* end confdefs.h.  */
18012
18013		#include <atomic.h>
18014		/* This requires Solaris Studio 12.2 or newer: */
18015		#include <mbarrier.h>
18016		void memory_barrier (void) { __machine_rw_barrier (); }
18017		int atomic_add (volatile unsigned *i) { return atomic_add_int_nv (i, 1); }
18018		void *atomic_ptr_cmpxchg (volatile void **target, void *cmp, void *newval) { return atomic_cas_ptr (target, cmp, newval); }
18019
18020int
18021main ()
18022{
18023
18024  ;
18025  return 0;
18026}
18027_ACEOF
18028if ac_fn_c_try_link "$LINENO"; then :
18029  fc_cv_have_solaris_atomic_ops=true
18030
18031fi
18032rm -f core conftest.err conftest.$ac_objext \
18033    conftest$ac_exeext conftest.$ac_ext
18034
18035fi
18036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $fc_cv_have_solaris_atomic_ops" >&5
18037$as_echo "$fc_cv_have_solaris_atomic_ops" >&6; }
18038if $fc_cv_have_solaris_atomic_ops; then
18039
18040$as_echo "#define HAVE_SOLARIS_ATOMIC_OPS 1" >>confdefs.h
18041
18042fi
18043
18044if test "$os_win32" = no && ! $have_pthread; then
18045	for ac_header in sched.h
18046do :
18047  ac_fn_c_check_header_mongrel "$LINENO" "sched.h" "ac_cv_header_sched_h" "$ac_includes_default"
18048if test "x$ac_cv_header_sched_h" = xyes; then :
18049  cat >>confdefs.h <<_ACEOF
18050#define HAVE_SCHED_H 1
18051_ACEOF
18052
18053fi
18054
18055done
18056
18057	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sched_yield" >&5
18058$as_echo_n "checking for library containing sched_yield... " >&6; }
18059if ${ac_cv_search_sched_yield+:} false; then :
18060  $as_echo_n "(cached) " >&6
18061else
18062  ac_func_search_save_LIBS=$LIBS
18063cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18064/* end confdefs.h.  */
18065
18066/* Override any GCC internal prototype to avoid an error.
18067   Use char because int might match the return type of a GCC
18068   builtin and then its argument prototype would still apply.  */
18069#ifdef __cplusplus
18070extern "C"
18071#endif
18072char sched_yield ();
18073int
18074main ()
18075{
18076return sched_yield ();
18077  ;
18078  return 0;
18079}
18080_ACEOF
18081for ac_lib in '' rt; do
18082  if test -z "$ac_lib"; then
18083    ac_res="none required"
18084  else
18085    ac_res=-l$ac_lib
18086    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
18087  fi
18088  if ac_fn_c_try_link "$LINENO"; then :
18089  ac_cv_search_sched_yield=$ac_res
18090fi
18091rm -f core conftest.err conftest.$ac_objext \
18092    conftest$ac_exeext
18093  if ${ac_cv_search_sched_yield+:} false; then :
18094  break
18095fi
18096done
18097if ${ac_cv_search_sched_yield+:} false; then :
18098
18099else
18100  ac_cv_search_sched_yield=no
18101fi
18102rm conftest.$ac_ext
18103LIBS=$ac_func_search_save_LIBS
18104fi
18105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sched_yield" >&5
18106$as_echo "$ac_cv_search_sched_yield" >&6; }
18107ac_res=$ac_cv_search_sched_yield
18108if test "$ac_res" != no; then :
18109  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18110
18111$as_echo "#define HAVE_SCHED_YIELD 1" >>confdefs.h
18112
18113fi
18114
18115fi
18116
18117have_pthread=false
18118if test "$os_win32" = no; then
18119
18120
18121ac_ext=c
18122ac_cpp='$CPP $CPPFLAGS'
18123ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18124ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18125ac_compiler_gnu=$ac_cv_c_compiler_gnu
18126
18127ax_pthread_ok=no
18128
18129# We used to check for pthread.h first, but this fails if pthread.h
18130# requires special compiler flags (e.g. on True64 or Sequent).
18131# It gets checked for in the link test anyway.
18132
18133# First of all, check if the user has set any of the PTHREAD_LIBS,
18134# etcetera environment variables, and if threads linking works using
18135# them:
18136if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
18137        save_CFLAGS="$CFLAGS"
18138        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
18139        save_LIBS="$LIBS"
18140        LIBS="$PTHREAD_LIBS $LIBS"
18141        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
18142$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
18143        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18144/* end confdefs.h.  */
18145
18146/* Override any GCC internal prototype to avoid an error.
18147   Use char because int might match the return type of a GCC
18148   builtin and then its argument prototype would still apply.  */
18149#ifdef __cplusplus
18150extern "C"
18151#endif
18152char pthread_join ();
18153int
18154main ()
18155{
18156return pthread_join ();
18157  ;
18158  return 0;
18159}
18160_ACEOF
18161if ac_fn_c_try_link "$LINENO"; then :
18162  ax_pthread_ok=yes
18163fi
18164rm -f core conftest.err conftest.$ac_objext \
18165    conftest$ac_exeext conftest.$ac_ext
18166        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
18167$as_echo "$ax_pthread_ok" >&6; }
18168        if test x"$ax_pthread_ok" = xno; then
18169                PTHREAD_LIBS=""
18170                PTHREAD_CFLAGS=""
18171        fi
18172        LIBS="$save_LIBS"
18173        CFLAGS="$save_CFLAGS"
18174fi
18175
18176# We must check for the threads library under a number of different
18177# names; the ordering is very important because some systems
18178# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
18179# libraries is broken (non-POSIX).
18180
18181# Create a list of thread flags to try.  Items starting with a "-" are
18182# C compiler flags, and other items are library names, except for "none"
18183# which indicates that we try without any flags at all, and "pthread-config"
18184# which is a program returning the flags for the Pth emulation library.
18185
18186ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
18187
18188# The ordering *is* (sometimes) important.  Some notes on the
18189# individual items follow:
18190
18191# pthreads: AIX (must check this before -lpthread)
18192# none: in case threads are in libc; should be tried before -Kthread and
18193#       other compiler flags to prevent continual compiler warnings
18194# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
18195# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
18196# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
18197# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
18198# -pthreads: Solaris/gcc
18199# -mthreads: Mingw32/gcc, Lynx/gcc
18200# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
18201#      doesn't hurt to check since this sometimes defines pthreads too;
18202#      also defines -D_REENTRANT)
18203#      ... -mt is also the pthreads flag for HP/aCC
18204# pthread: Linux, etcetera
18205# --thread-safe: KAI C++
18206# pthread-config: use pthread-config program (for GNU Pth library)
18207
18208case ${host_os} in
18209        solaris*)
18210
18211        # On Solaris (at least, for some versions), libc contains stubbed
18212        # (non-functional) versions of the pthreads routines, so link-based
18213        # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
18214        # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
18215        # a function called by this macro, so we could check for that, but
18216        # who knows whether they'll stub that too in a future libc.)  So,
18217        # we'll just look for -pthreads and -lpthread first:
18218
18219        ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags"
18220        ;;
18221
18222        darwin*)
18223        ax_pthread_flags="-pthread $ax_pthread_flags"
18224        ;;
18225	netbsd*)
18226	# use libc stubs, don't link against libpthread, to allow
18227	# dynamic loading
18228	ax_pthread_flags=""
18229	;;
18230esac
18231
18232# Clang doesn't consider unrecognized options an error unless we specify
18233# -Werror. We throw in some extra Clang-specific options to ensure that
18234# this doesn't happen for GCC, which also accepts -Werror.
18235
18236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler needs -Werror to reject unknown flags" >&5
18237$as_echo_n "checking if compiler needs -Werror to reject unknown flags... " >&6; }
18238save_CFLAGS="$CFLAGS"
18239ax_pthread_extra_flags="-Werror"
18240CFLAGS="$CFLAGS $ax_pthread_extra_flags -Wunknown-warning-option -Wsizeof-array-argument"
18241cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18242/* end confdefs.h.  */
18243int foo(void);
18244int
18245main ()
18246{
18247foo()
18248  ;
18249  return 0;
18250}
18251_ACEOF
18252if ac_fn_c_try_compile "$LINENO"; then :
18253  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18254$as_echo "yes" >&6; }
18255else
18256  ax_pthread_extra_flags=
18257                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18258$as_echo "no" >&6; }
18259fi
18260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18261CFLAGS="$save_CFLAGS"
18262
18263if test x"$ax_pthread_ok" = xno; then
18264for flag in $ax_pthread_flags; do
18265
18266        case $flag in
18267                none)
18268                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
18269$as_echo_n "checking whether pthreads work without any flags... " >&6; }
18270                ;;
18271
18272                -*)
18273                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
18274$as_echo_n "checking whether pthreads work with $flag... " >&6; }
18275                PTHREAD_CFLAGS="$flag"
18276                ;;
18277
18278                pthread-config)
18279                # Extract the first word of "pthread-config", so it can be a program name with args.
18280set dummy pthread-config; ac_word=$2
18281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18282$as_echo_n "checking for $ac_word... " >&6; }
18283if ${ac_cv_prog_ax_pthread_config+:} false; then :
18284  $as_echo_n "(cached) " >&6
18285else
18286  if test -n "$ax_pthread_config"; then
18287  ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
18288else
18289as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18290for as_dir in $PATH
18291do
18292  IFS=$as_save_IFS
18293  test -z "$as_dir" && as_dir=.
18294    for ac_exec_ext in '' $ac_executable_extensions; do
18295  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18296    ac_cv_prog_ax_pthread_config="yes"
18297    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18298    break 2
18299  fi
18300done
18301  done
18302IFS=$as_save_IFS
18303
18304  test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
18305fi
18306fi
18307ax_pthread_config=$ac_cv_prog_ax_pthread_config
18308if test -n "$ax_pthread_config"; then
18309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
18310$as_echo "$ax_pthread_config" >&6; }
18311else
18312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18313$as_echo "no" >&6; }
18314fi
18315
18316
18317                if test x"$ax_pthread_config" = xno; then continue; fi
18318                PTHREAD_CFLAGS="`pthread-config --cflags`"
18319                PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
18320                ;;
18321
18322                *)
18323                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
18324$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
18325                PTHREAD_LIBS="-l$flag"
18326                ;;
18327        esac
18328
18329        save_LIBS="$LIBS"
18330        save_CFLAGS="$CFLAGS"
18331        LIBS="$PTHREAD_LIBS $LIBS"
18332        CFLAGS="$CFLAGS $PTHREAD_CFLAGS $ax_pthread_extra_flags"
18333
18334        # Check for various functions.  We must include pthread.h,
18335        # since some functions may be macros.  (On the Sequent, we
18336        # need a special flag -Kthread to make this header compile.)
18337        # We check for pthread_join because it is in -lpthread on IRIX
18338        # while pthread_create is in libc.  We check for pthread_attr_init
18339        # due to DEC craziness with -lpthreads.  We check for
18340        # pthread_cleanup_push because it is one of the few pthread
18341        # functions on Solaris that doesn't have a non-functional libc stub.
18342        # We try pthread_create on general principles.
18343        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18344/* end confdefs.h.  */
18345#include <pthread.h>
18346                        static void routine(void *a) { a = 0; }
18347                        static void *start_routine(void *a) { return a; }
18348int
18349main ()
18350{
18351pthread_t th; pthread_attr_t attr;
18352                        pthread_create(&th, 0, start_routine, 0);
18353                        pthread_join(th, 0);
18354                        pthread_attr_init(&attr);
18355                        pthread_cleanup_push(routine, 0);
18356                        pthread_cleanup_pop(0) /* ; */
18357  ;
18358  return 0;
18359}
18360_ACEOF
18361if ac_fn_c_try_link "$LINENO"; then :
18362  ax_pthread_ok=yes
18363fi
18364rm -f core conftest.err conftest.$ac_objext \
18365    conftest$ac_exeext conftest.$ac_ext
18366
18367        LIBS="$save_LIBS"
18368        CFLAGS="$save_CFLAGS"
18369
18370        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
18371$as_echo "$ax_pthread_ok" >&6; }
18372        if test "x$ax_pthread_ok" = xyes; then
18373                break;
18374        fi
18375
18376        PTHREAD_LIBS=""
18377        PTHREAD_CFLAGS=""
18378done
18379fi
18380
18381# Various other checks:
18382if test "x$ax_pthread_ok" = xyes; then
18383        save_LIBS="$LIBS"
18384        LIBS="$PTHREAD_LIBS $LIBS"
18385        save_CFLAGS="$CFLAGS"
18386        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
18387
18388        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
18389        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
18390$as_echo_n "checking for joinable pthread attribute... " >&6; }
18391        attr_name=unknown
18392        for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
18393            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18394/* end confdefs.h.  */
18395#include <pthread.h>
18396int
18397main ()
18398{
18399int attr = $attr; return attr /* ; */
18400  ;
18401  return 0;
18402}
18403_ACEOF
18404if ac_fn_c_try_link "$LINENO"; then :
18405  attr_name=$attr; break
18406fi
18407rm -f core conftest.err conftest.$ac_objext \
18408    conftest$ac_exeext conftest.$ac_ext
18409        done
18410        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
18411$as_echo "$attr_name" >&6; }
18412        if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
18413
18414cat >>confdefs.h <<_ACEOF
18415#define PTHREAD_CREATE_JOINABLE $attr_name
18416_ACEOF
18417
18418        fi
18419
18420        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
18421$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
18422        flag=no
18423        case ${host_os} in
18424            aix* | freebsd* | darwin*) flag="-D_THREAD_SAFE";;
18425            osf* | hpux*) flag="-D_REENTRANT";;
18426            solaris*)
18427            if test "$GCC" = "yes"; then
18428                flag="-D_REENTRANT"
18429            else
18430                # TODO: What about Clang on Solaris?
18431                flag="-mt -D_REENTRANT"
18432            fi
18433            ;;
18434        esac
18435        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag" >&5
18436$as_echo "$flag" >&6; }
18437        if test "x$flag" != xno; then
18438            PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
18439        fi
18440
18441        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
18442$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
18443if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
18444  $as_echo_n "(cached) " >&6
18445else
18446
18447                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18448/* end confdefs.h.  */
18449#include <pthread.h>
18450int
18451main ()
18452{
18453int i = PTHREAD_PRIO_INHERIT;
18454  ;
18455  return 0;
18456}
18457_ACEOF
18458if ac_fn_c_try_link "$LINENO"; then :
18459  ax_cv_PTHREAD_PRIO_INHERIT=yes
18460else
18461  ax_cv_PTHREAD_PRIO_INHERIT=no
18462fi
18463rm -f core conftest.err conftest.$ac_objext \
18464    conftest$ac_exeext conftest.$ac_ext
18465
18466fi
18467{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
18468$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
18469        if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then :
18470
18471$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
18472
18473fi
18474
18475        LIBS="$save_LIBS"
18476        CFLAGS="$save_CFLAGS"
18477
18478        # More AIX lossage: compile with *_r variant
18479        if test "x$GCC" != xyes; then
18480            case $host_os in
18481                aix*)
18482                case "x/$CC" in #(
18483  x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
18484    #handle absolute path differently from PATH based program lookup
18485                   case "x$CC" in #(
18486  x/*) :
18487    if as_fn_executable_p ${CC}_r; then :
18488  PTHREAD_CC="${CC}_r"
18489fi ;; #(
18490  *) :
18491    for ac_prog in ${CC}_r
18492do
18493  # Extract the first word of "$ac_prog", so it can be a program name with args.
18494set dummy $ac_prog; ac_word=$2
18495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18496$as_echo_n "checking for $ac_word... " >&6; }
18497if ${ac_cv_prog_PTHREAD_CC+:} false; then :
18498  $as_echo_n "(cached) " >&6
18499else
18500  if test -n "$PTHREAD_CC"; then
18501  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
18502else
18503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18504for as_dir in $PATH
18505do
18506  IFS=$as_save_IFS
18507  test -z "$as_dir" && as_dir=.
18508    for ac_exec_ext in '' $ac_executable_extensions; do
18509  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18510    ac_cv_prog_PTHREAD_CC="$ac_prog"
18511    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18512    break 2
18513  fi
18514done
18515  done
18516IFS=$as_save_IFS
18517
18518fi
18519fi
18520PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
18521if test -n "$PTHREAD_CC"; then
18522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
18523$as_echo "$PTHREAD_CC" >&6; }
18524else
18525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18526$as_echo "no" >&6; }
18527fi
18528
18529
18530  test -n "$PTHREAD_CC" && break
18531done
18532test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
18533 ;;
18534esac ;; #(
18535  *) :
18536     ;;
18537esac
18538                ;;
18539            esac
18540        fi
18541fi
18542
18543test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
18544
18545
18546
18547
18548
18549# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
18550if test x"$ax_pthread_ok" = xyes; then
18551        have_pthread=true
18552        :
18553else
18554        ax_pthread_ok=no
18555
18556fi
18557ac_ext=c
18558ac_cpp='$CPP $CPPFLAGS'
18559ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18560ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18561ac_compiler_gnu=$ac_cv_c_compiler_gnu
18562
18563
18564fi
18565if $have_pthread; then
18566	LIBS="$PTHREAD_LIBS $LIBS"
18567	CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
18568	CC="$PTHREAD_CC"
18569
18570$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
18571
18572fi
18573 if $have_pthread; then
18574  HAVE_PTHREAD_TRUE=
18575  HAVE_PTHREAD_FALSE='#'
18576else
18577  HAVE_PTHREAD_TRUE='#'
18578  HAVE_PTHREAD_FALSE=
18579fi
18580
18581
18582
18583
18584#
18585# Let people not build/install docs if they don't have docbook
18586#
18587
18588# Extract the first word of "docbook2html", so it can be a program name with args.
18589set dummy docbook2html; ac_word=$2
18590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18591$as_echo_n "checking for $ac_word... " >&6; }
18592if ${ac_cv_prog_HASDOCBOOK+:} false; then :
18593  $as_echo_n "(cached) " >&6
18594else
18595  if test -n "$HASDOCBOOK"; then
18596  ac_cv_prog_HASDOCBOOK="$HASDOCBOOK" # Let the user override the test.
18597else
18598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18599for as_dir in $PATH
18600do
18601  IFS=$as_save_IFS
18602  test -z "$as_dir" && as_dir=.
18603    for ac_exec_ext in '' $ac_executable_extensions; do
18604  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18605    ac_cv_prog_HASDOCBOOK="yes"
18606    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18607    break 2
18608  fi
18609done
18610  done
18611IFS=$as_save_IFS
18612
18613  test -z "$ac_cv_prog_HASDOCBOOK" && ac_cv_prog_HASDOCBOOK="no"
18614fi
18615fi
18616HASDOCBOOK=$ac_cv_prog_HASDOCBOOK
18617if test -n "$HASDOCBOOK"; then
18618  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HASDOCBOOK" >&5
18619$as_echo "$HASDOCBOOK" >&6; }
18620else
18621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18622$as_echo "no" >&6; }
18623fi
18624
18625
18626
18627 if test "x$HASDOCBOOK" = xyes; then
18628  USEDOCBOOK_TRUE=
18629  USEDOCBOOK_FALSE='#'
18630else
18631  USEDOCBOOK_TRUE='#'
18632  USEDOCBOOK_FALSE=
18633fi
18634
18635
18636default_docs="yes"
18637#
18638# Check if docs exist or can be created
18639#
18640if test x$HASDOCBOOK = xno; then
18641	if test -f $srcdir/doc/fonts-conf.5; then
18642		:
18643	else
18644		default_docs="no"
18645	fi
18646fi
18647
18648# Check whether --enable-docs was given.
18649if test "${enable_docs+set}" = set; then :
18650  enableval=$enable_docs;
18651else
18652  enable_docs=$default_docs
18653fi
18654
18655
18656 if test "x$enable_docs" = xyes; then
18657  ENABLE_DOCS_TRUE=
18658  ENABLE_DOCS_FALSE='#'
18659else
18660  ENABLE_DOCS_TRUE='#'
18661  ENABLE_DOCS_FALSE=
18662fi
18663
18664
18665if test "x$enable_docs" = xyes; then
18666	tmp=funcs.$$
18667	cat $srcdir/doc/*.fncs | awk '
18668	/^@TITLE@/	{ if (!done) { printf ("%s\n", $2); done = 1; } }
18669	/^@FUNC@/	{ if (!done) { printf ("%s\n", $2); done = 1; } }
18670	/^@@/		{ done = 0; }' > $tmp
18671	DOCMAN3=`cat $tmp | awk '{ printf ("%s.3 ", $1); }'`
18672	echo DOCMAN3 $DOCMAN3
18673	rm -f $tmp
18674else
18675	DOCMAN3=""
18676fi
18677
18678
18679
18680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
18681$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
18682if ${ac_cv_c_bigendian+:} false; then :
18683  $as_echo_n "(cached) " >&6
18684else
18685  ac_cv_c_bigendian=unknown
18686    # See if we're dealing with a universal compiler.
18687    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18688/* end confdefs.h.  */
18689#ifndef __APPLE_CC__
18690	       not a universal capable compiler
18691	     #endif
18692	     typedef int dummy;
18693
18694_ACEOF
18695if ac_fn_c_try_compile "$LINENO"; then :
18696
18697	# Check for potential -arch flags.  It is not universal unless
18698	# there are at least two -arch flags with different values.
18699	ac_arch=
18700	ac_prev=
18701	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
18702	 if test -n "$ac_prev"; then
18703	   case $ac_word in
18704	     i?86 | x86_64 | ppc | ppc64)
18705	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
18706		 ac_arch=$ac_word
18707	       else
18708		 ac_cv_c_bigendian=universal
18709		 break
18710	       fi
18711	       ;;
18712	   esac
18713	   ac_prev=
18714	 elif test "x$ac_word" = "x-arch"; then
18715	   ac_prev=arch
18716	 fi
18717       done
18718fi
18719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18720    if test $ac_cv_c_bigendian = unknown; then
18721      # See if sys/param.h defines the BYTE_ORDER macro.
18722      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18723/* end confdefs.h.  */
18724#include <sys/types.h>
18725	     #include <sys/param.h>
18726
18727int
18728main ()
18729{
18730#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
18731		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
18732		     && LITTLE_ENDIAN)
18733	      bogus endian macros
18734	     #endif
18735
18736  ;
18737  return 0;
18738}
18739_ACEOF
18740if ac_fn_c_try_compile "$LINENO"; then :
18741  # It does; now see whether it defined to BIG_ENDIAN or not.
18742	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18743/* end confdefs.h.  */
18744#include <sys/types.h>
18745		#include <sys/param.h>
18746
18747int
18748main ()
18749{
18750#if BYTE_ORDER != BIG_ENDIAN
18751		 not big endian
18752		#endif
18753
18754  ;
18755  return 0;
18756}
18757_ACEOF
18758if ac_fn_c_try_compile "$LINENO"; then :
18759  ac_cv_c_bigendian=yes
18760else
18761  ac_cv_c_bigendian=no
18762fi
18763rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18764fi
18765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18766    fi
18767    if test $ac_cv_c_bigendian = unknown; then
18768      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
18769      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18770/* end confdefs.h.  */
18771#include <limits.h>
18772
18773int
18774main ()
18775{
18776#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
18777	      bogus endian macros
18778	     #endif
18779
18780  ;
18781  return 0;
18782}
18783_ACEOF
18784if ac_fn_c_try_compile "$LINENO"; then :
18785  # It does; now see whether it defined to _BIG_ENDIAN or not.
18786	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18787/* end confdefs.h.  */
18788#include <limits.h>
18789
18790int
18791main ()
18792{
18793#ifndef _BIG_ENDIAN
18794		 not big endian
18795		#endif
18796
18797  ;
18798  return 0;
18799}
18800_ACEOF
18801if ac_fn_c_try_compile "$LINENO"; then :
18802  ac_cv_c_bigendian=yes
18803else
18804  ac_cv_c_bigendian=no
18805fi
18806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18807fi
18808rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18809    fi
18810    if test $ac_cv_c_bigendian = unknown; then
18811      # Compile a test program.
18812      if test "$cross_compiling" = yes; then :
18813  # Try to guess by grepping values from an object file.
18814	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18815/* end confdefs.h.  */
18816short int ascii_mm[] =
18817		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
18818		short int ascii_ii[] =
18819		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
18820		int use_ascii (int i) {
18821		  return ascii_mm[i] + ascii_ii[i];
18822		}
18823		short int ebcdic_ii[] =
18824		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
18825		short int ebcdic_mm[] =
18826		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
18827		int use_ebcdic (int i) {
18828		  return ebcdic_mm[i] + ebcdic_ii[i];
18829		}
18830		extern int foo;
18831
18832int
18833main ()
18834{
18835return use_ascii (foo) == use_ebcdic (foo);
18836  ;
18837  return 0;
18838}
18839_ACEOF
18840if ac_fn_c_try_compile "$LINENO"; then :
18841  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
18842	      ac_cv_c_bigendian=yes
18843	    fi
18844	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
18845	      if test "$ac_cv_c_bigendian" = unknown; then
18846		ac_cv_c_bigendian=no
18847	      else
18848		# finding both strings is unlikely to happen, but who knows?
18849		ac_cv_c_bigendian=unknown
18850	      fi
18851	    fi
18852fi
18853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18854else
18855  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18856/* end confdefs.h.  */
18857$ac_includes_default
18858int
18859main ()
18860{
18861
18862	     /* Are we little or big endian?  From Harbison&Steele.  */
18863	     union
18864	     {
18865	       long int l;
18866	       char c[sizeof (long int)];
18867	     } u;
18868	     u.l = 1;
18869	     return u.c[sizeof (long int) - 1] == 1;
18870
18871  ;
18872  return 0;
18873}
18874_ACEOF
18875if ac_fn_c_try_run "$LINENO"; then :
18876  ac_cv_c_bigendian=no
18877else
18878  ac_cv_c_bigendian=yes
18879fi
18880rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18881  conftest.$ac_objext conftest.beam conftest.$ac_ext
18882fi
18883
18884    fi
18885fi
18886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
18887$as_echo "$ac_cv_c_bigendian" >&6; }
18888 case $ac_cv_c_bigendian in #(
18889   yes)
18890     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
18891;; #(
18892   no)
18893      ;; #(
18894   universal)
18895
18896$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
18897
18898     ;; #(
18899   *)
18900     as_fn_error $? "unknown endianness
18901 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
18902 esac
18903
18904# The cast to long int works around a bug in the HP C Compiler
18905# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18906# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18907# This bug is HP SR number 8606223364.
18908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
18909$as_echo_n "checking size of void *... " >&6; }
18910if ${ac_cv_sizeof_void_p+:} false; then :
18911  $as_echo_n "(cached) " >&6
18912else
18913  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
18914
18915else
18916  if test "$ac_cv_type_void_p" = yes; then
18917     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18918$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18919as_fn_error 77 "cannot compute sizeof (void *)
18920See \`config.log' for more details" "$LINENO" 5; }
18921   else
18922     ac_cv_sizeof_void_p=0
18923   fi
18924fi
18925
18926fi
18927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
18928$as_echo "$ac_cv_sizeof_void_p" >&6; }
18929
18930
18931
18932cat >>confdefs.h <<_ACEOF
18933#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
18934_ACEOF
18935
18936
18937# The cast to long int works around a bug in the HP C Compiler,
18938# see AC_CHECK_SIZEOF for more information.
18939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of double" >&5
18940$as_echo_n "checking alignment of double... " >&6; }
18941if ${ac_cv_alignof_double+:} false; then :
18942  $as_echo_n "(cached) " >&6
18943else
18944  if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_double"        "$ac_includes_default
18945#ifndef offsetof
18946# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
18947#endif
18948typedef struct { char x; double y; } ac__type_alignof_;"; then :
18949
18950else
18951  if test "$ac_cv_type_double" = yes; then
18952     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18953$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18954as_fn_error 77 "cannot compute alignment of double
18955See \`config.log' for more details" "$LINENO" 5; }
18956   else
18957     ac_cv_alignof_double=0
18958   fi
18959fi
18960
18961fi
18962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_double" >&5
18963$as_echo "$ac_cv_alignof_double" >&6; }
18964
18965
18966
18967cat >>confdefs.h <<_ACEOF
18968#define ALIGNOF_DOUBLE $ac_cv_alignof_double
18969_ACEOF
18970
18971
18972# The cast to long int works around a bug in the HP C Compiler,
18973# see AC_CHECK_SIZEOF for more information.
18974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of void *" >&5
18975$as_echo_n "checking alignment of void *... " >&6; }
18976if ${ac_cv_alignof_void_p+:} false; then :
18977  $as_echo_n "(cached) " >&6
18978else
18979  if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_void_p"        "$ac_includes_default
18980#ifndef offsetof
18981# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
18982#endif
18983typedef struct { char x; void * y; } ac__type_alignof_;"; then :
18984
18985else
18986  if test "$ac_cv_type_void_p" = yes; then
18987     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18988$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18989as_fn_error 77 "cannot compute alignment of void *
18990See \`config.log' for more details" "$LINENO" 5; }
18991   else
18992     ac_cv_alignof_void_p=0
18993   fi
18994fi
18995
18996fi
18997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_void_p" >&5
18998$as_echo "$ac_cv_alignof_void_p" >&6; }
18999
19000
19001
19002cat >>confdefs.h <<_ACEOF
19003#define ALIGNOF_VOID_P $ac_cv_alignof_void_p
19004_ACEOF
19005
19006
19007
19008
19009
19010
19011
19012
19013ac_config_files="$ac_config_files Makefile fontconfig/Makefile fc-lang/Makefile fc-case/Makefile src/Makefile conf.d/Makefile fc-cache/Makefile fc-cat/Makefile fc-conflist/Makefile fc-list/Makefile fc-match/Makefile fc-pattern/Makefile fc-query/Makefile fc-scan/Makefile fc-validate/Makefile doc/Makefile doc/version.sgml its/Makefile po/Makefile.in po-conf/Makefile.in test/Makefile fontconfig.spec fontconfig.pc fontconfig-zip"
19014
19015cat >confcache <<\_ACEOF
19016# This file is a shell script that caches the results of configure
19017# tests run on this system so they can be shared between configure
19018# scripts and configure runs, see configure's option --config-cache.
19019# It is not useful on other systems.  If it contains results you don't
19020# want to keep, you may remove or edit it.
19021#
19022# config.status only pays attention to the cache file if you give it
19023# the --recheck option to rerun configure.
19024#
19025# `ac_cv_env_foo' variables (set or unset) will be overridden when
19026# loading this file, other *unset* `ac_cv_foo' will be assigned the
19027# following values.
19028
19029_ACEOF
19030
19031# The following way of writing the cache mishandles newlines in values,
19032# but we know of no workaround that is simple, portable, and efficient.
19033# So, we kill variables containing newlines.
19034# Ultrix sh set writes to stderr and can't be redirected directly,
19035# and sets the high bit in the cache file unless we assign to the vars.
19036(
19037  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19038    eval ac_val=\$$ac_var
19039    case $ac_val in #(
19040    *${as_nl}*)
19041      case $ac_var in #(
19042      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19043$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19044      esac
19045      case $ac_var in #(
19046      _ | IFS | as_nl) ;; #(
19047      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19048      *) { eval $ac_var=; unset $ac_var;} ;;
19049      esac ;;
19050    esac
19051  done
19052
19053  (set) 2>&1 |
19054    case $as_nl`(ac_space=' '; set) 2>&1` in #(
19055    *${as_nl}ac_space=\ *)
19056      # `set' does not quote correctly, so add quotes: double-quote
19057      # substitution turns \\\\ into \\, and sed turns \\ into \.
19058      sed -n \
19059	"s/'/'\\\\''/g;
19060	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19061      ;; #(
19062    *)
19063      # `set' quotes correctly as required by POSIX, so do not add quotes.
19064      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19065      ;;
19066    esac |
19067    sort
19068) |
19069  sed '
19070     /^ac_cv_env_/b end
19071     t clear
19072     :clear
19073     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19074     t end
19075     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19076     :end' >>confcache
19077if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19078  if test -w "$cache_file"; then
19079    if test "x$cache_file" != "x/dev/null"; then
19080      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19081$as_echo "$as_me: updating cache $cache_file" >&6;}
19082      if test ! -f "$cache_file" || test -h "$cache_file"; then
19083	cat confcache >"$cache_file"
19084      else
19085        case $cache_file in #(
19086        */* | ?:*)
19087	  mv -f confcache "$cache_file"$$ &&
19088	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19089        *)
19090	  mv -f confcache "$cache_file" ;;
19091	esac
19092      fi
19093    fi
19094  else
19095    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19096$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19097  fi
19098fi
19099rm -f confcache
19100
19101test "x$prefix" = xNONE && prefix=$ac_default_prefix
19102# Let make expand exec_prefix.
19103test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19104
19105DEFS=-DHAVE_CONFIG_H
19106
19107ac_libobjs=
19108ac_ltlibobjs=
19109U=
19110for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19111  # 1. Remove the extension, and $U if already installed.
19112  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19113  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19114  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19115  #    will be set to the directory where LIBOBJS objects are built.
19116  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19117  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19118done
19119LIBOBJS=$ac_libobjs
19120
19121LTLIBOBJS=$ac_ltlibobjs
19122
19123
19124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19125$as_echo_n "checking that generated files are newer than configure... " >&6; }
19126   if test -n "$am_sleep_pid"; then
19127     # Hide warnings about reused PIDs.
19128     wait $am_sleep_pid 2>/dev/null
19129   fi
19130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19131$as_echo "done" >&6; }
19132 if test -n "$EXEEXT"; then
19133  am__EXEEXT_TRUE=
19134  am__EXEEXT_FALSE='#'
19135else
19136  am__EXEEXT_TRUE='#'
19137  am__EXEEXT_FALSE=
19138fi
19139
19140if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19141  as_fn_error $? "conditional \"AMDEP\" was never defined.
19142Usually this means the macro was only invoked conditionally." "$LINENO" 5
19143fi
19144if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19145  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19146Usually this means the macro was only invoked conditionally." "$LINENO" 5
19147fi
19148if test -z "${OS_WIN32_TRUE}" && test -z "${OS_WIN32_FALSE}"; then
19149  as_fn_error $? "conditional \"OS_WIN32\" was never defined.
19150Usually this means the macro was only invoked conditionally." "$LINENO" 5
19151fi
19152if test -z "${MS_LIB_AVAILABLE_TRUE}" && test -z "${MS_LIB_AVAILABLE_FALSE}"; then
19153  as_fn_error $? "conditional \"MS_LIB_AVAILABLE\" was never defined.
19154Usually this means the macro was only invoked conditionally." "$LINENO" 5
19155fi
19156if test -z "${CROSS_COMPILING_TRUE}" && test -z "${CROSS_COMPILING_FALSE}"; then
19157  as_fn_error $? "conditional \"CROSS_COMPILING\" was never defined.
19158Usually this means the macro was only invoked conditionally." "$LINENO" 5
19159fi
19160if test -z "${ENABLE_SHARED_TRUE}" && test -z "${ENABLE_SHARED_FALSE}"; then
19161  as_fn_error $? "conditional \"ENABLE_SHARED\" was never defined.
19162Usually this means the macro was only invoked conditionally." "$LINENO" 5
19163fi
19164if test -z "${FREETYPE_PCF_LONG_FAMILY_NAMES_TRUE}" && test -z "${FREETYPE_PCF_LONG_FAMILY_NAMES_FALSE}"; then
19165  as_fn_error $? "conditional \"FREETYPE_PCF_LONG_FAMILY_NAMES\" was never defined.
19166Usually this means the macro was only invoked conditionally." "$LINENO" 5
19167fi
19168if test -z "${ENABLE_JSONC_TRUE}" && test -z "${ENABLE_JSONC_FALSE}"; then
19169  as_fn_error $? "conditional \"ENABLE_JSONC\" was never defined.
19170Usually this means the macro was only invoked conditionally." "$LINENO" 5
19171fi
19172if test -z "${HAVE_PTHREAD_TRUE}" && test -z "${HAVE_PTHREAD_FALSE}"; then
19173  as_fn_error $? "conditional \"HAVE_PTHREAD\" was never defined.
19174Usually this means the macro was only invoked conditionally." "$LINENO" 5
19175fi
19176if test -z "${USEDOCBOOK_TRUE}" && test -z "${USEDOCBOOK_FALSE}"; then
19177  as_fn_error $? "conditional \"USEDOCBOOK\" was never defined.
19178Usually this means the macro was only invoked conditionally." "$LINENO" 5
19179fi
19180if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then
19181  as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined.
19182Usually this means the macro was only invoked conditionally." "$LINENO" 5
19183fi
19184
19185
19186: "${CONFIG_STATUS=./config.status}"
19187ac_write_fail=0
19188ac_clean_files_save=$ac_clean_files
19189ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19190{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19191$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19192as_write_fail=0
19193cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19194#! $SHELL
19195# Generated by $as_me.
19196# Run this file to recreate the current configuration.
19197# Compiler output produced by configure, useful for debugging
19198# configure, is in config.log if it exists.
19199
19200debug=false
19201ac_cs_recheck=false
19202ac_cs_silent=false
19203
19204SHELL=\${CONFIG_SHELL-$SHELL}
19205export SHELL
19206_ASEOF
19207cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19208## -------------------- ##
19209## M4sh Initialization. ##
19210## -------------------- ##
19211
19212# Be more Bourne compatible
19213DUALCASE=1; export DUALCASE # for MKS sh
19214if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19215  emulate sh
19216  NULLCMD=:
19217  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19218  # is contrary to our usage.  Disable this feature.
19219  alias -g '${1+"$@"}'='"$@"'
19220  setopt NO_GLOB_SUBST
19221else
19222  case `(set -o) 2>/dev/null` in #(
19223  *posix*) :
19224    set -o posix ;; #(
19225  *) :
19226     ;;
19227esac
19228fi
19229
19230
19231as_nl='
19232'
19233export as_nl
19234# Printing a long string crashes Solaris 7 /usr/bin/printf.
19235as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19236as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19237as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19238# Prefer a ksh shell builtin over an external printf program on Solaris,
19239# but without wasting forks for bash or zsh.
19240if test -z "$BASH_VERSION$ZSH_VERSION" \
19241    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19242  as_echo='print -r --'
19243  as_echo_n='print -rn --'
19244elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19245  as_echo='printf %s\n'
19246  as_echo_n='printf %s'
19247else
19248  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19249    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19250    as_echo_n='/usr/ucb/echo -n'
19251  else
19252    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19253    as_echo_n_body='eval
19254      arg=$1;
19255      case $arg in #(
19256      *"$as_nl"*)
19257	expr "X$arg" : "X\\(.*\\)$as_nl";
19258	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19259      esac;
19260      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19261    '
19262    export as_echo_n_body
19263    as_echo_n='sh -c $as_echo_n_body as_echo'
19264  fi
19265  export as_echo_body
19266  as_echo='sh -c $as_echo_body as_echo'
19267fi
19268
19269# The user is always right.
19270if test "${PATH_SEPARATOR+set}" != set; then
19271  PATH_SEPARATOR=:
19272  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19273    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19274      PATH_SEPARATOR=';'
19275  }
19276fi
19277
19278
19279# IFS
19280# We need space, tab and new line, in precisely that order.  Quoting is
19281# there to prevent editors from complaining about space-tab.
19282# (If _AS_PATH_WALK were called with IFS unset, it would disable word
19283# splitting by setting IFS to empty value.)
19284IFS=" ""	$as_nl"
19285
19286# Find who we are.  Look in the path if we contain no directory separator.
19287as_myself=
19288case $0 in #((
19289  *[\\/]* ) as_myself=$0 ;;
19290  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19291for as_dir in $PATH
19292do
19293  IFS=$as_save_IFS
19294  test -z "$as_dir" && as_dir=.
19295    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19296  done
19297IFS=$as_save_IFS
19298
19299     ;;
19300esac
19301# We did not find ourselves, most probably we were run as `sh COMMAND'
19302# in which case we are not to be found in the path.
19303if test "x$as_myself" = x; then
19304  as_myself=$0
19305fi
19306if test ! -f "$as_myself"; then
19307  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19308  exit 1
19309fi
19310
19311# Unset variables that we do not need and which cause bugs (e.g. in
19312# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19313# suppresses any "Segmentation fault" message there.  '((' could
19314# trigger a bug in pdksh 5.2.14.
19315for as_var in BASH_ENV ENV MAIL MAILPATH
19316do eval test x\${$as_var+set} = xset \
19317  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19318done
19319PS1='$ '
19320PS2='> '
19321PS4='+ '
19322
19323# NLS nuisances.
19324LC_ALL=C
19325export LC_ALL
19326LANGUAGE=C
19327export LANGUAGE
19328
19329# CDPATH.
19330(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19331
19332
19333# as_fn_error STATUS ERROR [LINENO LOG_FD]
19334# ----------------------------------------
19335# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19336# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19337# script with STATUS, using 1 if that was 0.
19338as_fn_error ()
19339{
19340  as_status=$1; test $as_status -eq 0 && as_status=1
19341  if test "$4"; then
19342    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19343    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19344  fi
19345  $as_echo "$as_me: error: $2" >&2
19346  as_fn_exit $as_status
19347} # as_fn_error
19348
19349
19350# as_fn_set_status STATUS
19351# -----------------------
19352# Set $? to STATUS, without forking.
19353as_fn_set_status ()
19354{
19355  return $1
19356} # as_fn_set_status
19357
19358# as_fn_exit STATUS
19359# -----------------
19360# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19361as_fn_exit ()
19362{
19363  set +e
19364  as_fn_set_status $1
19365  exit $1
19366} # as_fn_exit
19367
19368# as_fn_unset VAR
19369# ---------------
19370# Portably unset VAR.
19371as_fn_unset ()
19372{
19373  { eval $1=; unset $1;}
19374}
19375as_unset=as_fn_unset
19376# as_fn_append VAR VALUE
19377# ----------------------
19378# Append the text in VALUE to the end of the definition contained in VAR. Take
19379# advantage of any shell optimizations that allow amortized linear growth over
19380# repeated appends, instead of the typical quadratic growth present in naive
19381# implementations.
19382if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19383  eval 'as_fn_append ()
19384  {
19385    eval $1+=\$2
19386  }'
19387else
19388  as_fn_append ()
19389  {
19390    eval $1=\$$1\$2
19391  }
19392fi # as_fn_append
19393
19394# as_fn_arith ARG...
19395# ------------------
19396# Perform arithmetic evaluation on the ARGs, and store the result in the
19397# global $as_val. Take advantage of shells that can avoid forks. The arguments
19398# must be portable across $(()) and expr.
19399if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19400  eval 'as_fn_arith ()
19401  {
19402    as_val=$(( $* ))
19403  }'
19404else
19405  as_fn_arith ()
19406  {
19407    as_val=`expr "$@" || test $? -eq 1`
19408  }
19409fi # as_fn_arith
19410
19411
19412if expr a : '\(a\)' >/dev/null 2>&1 &&
19413   test "X`expr 00001 : '.*\(...\)'`" = X001; then
19414  as_expr=expr
19415else
19416  as_expr=false
19417fi
19418
19419if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19420  as_basename=basename
19421else
19422  as_basename=false
19423fi
19424
19425if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19426  as_dirname=dirname
19427else
19428  as_dirname=false
19429fi
19430
19431as_me=`$as_basename -- "$0" ||
19432$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19433	 X"$0" : 'X\(//\)$' \| \
19434	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19435$as_echo X/"$0" |
19436    sed '/^.*\/\([^/][^/]*\)\/*$/{
19437	    s//\1/
19438	    q
19439	  }
19440	  /^X\/\(\/\/\)$/{
19441	    s//\1/
19442	    q
19443	  }
19444	  /^X\/\(\/\).*/{
19445	    s//\1/
19446	    q
19447	  }
19448	  s/.*/./; q'`
19449
19450# Avoid depending upon Character Ranges.
19451as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19452as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19453as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19454as_cr_digits='0123456789'
19455as_cr_alnum=$as_cr_Letters$as_cr_digits
19456
19457ECHO_C= ECHO_N= ECHO_T=
19458case `echo -n x` in #(((((
19459-n*)
19460  case `echo 'xy\c'` in
19461  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19462  xy)  ECHO_C='\c';;
19463  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19464       ECHO_T='	';;
19465  esac;;
19466*)
19467  ECHO_N='-n';;
19468esac
19469
19470rm -f conf$$ conf$$.exe conf$$.file
19471if test -d conf$$.dir; then
19472  rm -f conf$$.dir/conf$$.file
19473else
19474  rm -f conf$$.dir
19475  mkdir conf$$.dir 2>/dev/null
19476fi
19477if (echo >conf$$.file) 2>/dev/null; then
19478  if ln -s conf$$.file conf$$ 2>/dev/null; then
19479    as_ln_s='ln -s'
19480    # ... but there are two gotchas:
19481    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19482    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19483    # In both cases, we have to default to `cp -pR'.
19484    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19485      as_ln_s='cp -pR'
19486  elif ln conf$$.file conf$$ 2>/dev/null; then
19487    as_ln_s=ln
19488  else
19489    as_ln_s='cp -pR'
19490  fi
19491else
19492  as_ln_s='cp -pR'
19493fi
19494rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19495rmdir conf$$.dir 2>/dev/null
19496
19497
19498# as_fn_mkdir_p
19499# -------------
19500# Create "$as_dir" as a directory, including parents if necessary.
19501as_fn_mkdir_p ()
19502{
19503
19504  case $as_dir in #(
19505  -*) as_dir=./$as_dir;;
19506  esac
19507  test -d "$as_dir" || eval $as_mkdir_p || {
19508    as_dirs=
19509    while :; do
19510      case $as_dir in #(
19511      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19512      *) as_qdir=$as_dir;;
19513      esac
19514      as_dirs="'$as_qdir' $as_dirs"
19515      as_dir=`$as_dirname -- "$as_dir" ||
19516$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19517	 X"$as_dir" : 'X\(//\)[^/]' \| \
19518	 X"$as_dir" : 'X\(//\)$' \| \
19519	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19520$as_echo X"$as_dir" |
19521    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19522	    s//\1/
19523	    q
19524	  }
19525	  /^X\(\/\/\)[^/].*/{
19526	    s//\1/
19527	    q
19528	  }
19529	  /^X\(\/\/\)$/{
19530	    s//\1/
19531	    q
19532	  }
19533	  /^X\(\/\).*/{
19534	    s//\1/
19535	    q
19536	  }
19537	  s/.*/./; q'`
19538      test -d "$as_dir" && break
19539    done
19540    test -z "$as_dirs" || eval "mkdir $as_dirs"
19541  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19542
19543
19544} # as_fn_mkdir_p
19545if mkdir -p . 2>/dev/null; then
19546  as_mkdir_p='mkdir -p "$as_dir"'
19547else
19548  test -d ./-p && rmdir ./-p
19549  as_mkdir_p=false
19550fi
19551
19552
19553# as_fn_executable_p FILE
19554# -----------------------
19555# Test if FILE is an executable regular file.
19556as_fn_executable_p ()
19557{
19558  test -f "$1" && test -x "$1"
19559} # as_fn_executable_p
19560as_test_x='test -x'
19561as_executable_p=as_fn_executable_p
19562
19563# Sed expression to map a string onto a valid CPP name.
19564as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19565
19566# Sed expression to map a string onto a valid variable name.
19567as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19568
19569
19570exec 6>&1
19571## ----------------------------------- ##
19572## Main body of $CONFIG_STATUS script. ##
19573## ----------------------------------- ##
19574_ASEOF
19575test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19576
19577cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19578# Save the log message, to keep $0 and so on meaningful, and to
19579# report actual input values of CONFIG_FILES etc. instead of their
19580# values after options handling.
19581ac_log="
19582This file was extended by fontconfig $as_me 2.13.1, which was
19583generated by GNU Autoconf 2.69.  Invocation command line was
19584
19585  CONFIG_FILES    = $CONFIG_FILES
19586  CONFIG_HEADERS  = $CONFIG_HEADERS
19587  CONFIG_LINKS    = $CONFIG_LINKS
19588  CONFIG_COMMANDS = $CONFIG_COMMANDS
19589  $ $0 $@
19590
19591on `(hostname || uname -n) 2>/dev/null | sed 1q`
19592"
19593
19594_ACEOF
19595
19596case $ac_config_files in *"
19597"*) set x $ac_config_files; shift; ac_config_files=$*;;
19598esac
19599
19600case $ac_config_headers in *"
19601"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19602esac
19603
19604
19605cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19606# Files that config.status was made for.
19607config_files="$ac_config_files"
19608config_headers="$ac_config_headers"
19609config_commands="$ac_config_commands"
19610
19611_ACEOF
19612
19613cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19614ac_cs_usage="\
19615\`$as_me' instantiates files and other configuration actions
19616from templates according to the current configuration.  Unless the files
19617and actions are specified as TAGs, all are instantiated by default.
19618
19619Usage: $0 [OPTION]... [TAG]...
19620
19621  -h, --help       print this help, then exit
19622  -V, --version    print version number and configuration settings, then exit
19623      --config     print configuration, then exit
19624  -q, --quiet, --silent
19625                   do not print progress messages
19626  -d, --debug      don't remove temporary files
19627      --recheck    update $as_me by reconfiguring in the same conditions
19628      --file=FILE[:TEMPLATE]
19629                   instantiate the configuration file FILE
19630      --header=FILE[:TEMPLATE]
19631                   instantiate the configuration header FILE
19632
19633Configuration files:
19634$config_files
19635
19636Configuration headers:
19637$config_headers
19638
19639Configuration commands:
19640$config_commands
19641
19642Report bugs to <https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new>."
19643
19644_ACEOF
19645cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19646ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19647ac_cs_version="\\
19648fontconfig config.status 2.13.1
19649configured by $0, generated by GNU Autoconf 2.69,
19650  with options \\"\$ac_cs_config\\"
19651
19652Copyright (C) 2012 Free Software Foundation, Inc.
19653This config.status script is free software; the Free Software Foundation
19654gives unlimited permission to copy, distribute and modify it."
19655
19656ac_pwd='$ac_pwd'
19657srcdir='$srcdir'
19658INSTALL='$INSTALL'
19659MKDIR_P='$MKDIR_P'
19660AWK='$AWK'
19661test -n "\$AWK" || AWK=awk
19662_ACEOF
19663
19664cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19665# The default lists apply if the user does not specify any file.
19666ac_need_defaults=:
19667while test $# != 0
19668do
19669  case $1 in
19670  --*=?*)
19671    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19672    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19673    ac_shift=:
19674    ;;
19675  --*=)
19676    ac_option=`expr "X$1" : 'X\([^=]*\)='`
19677    ac_optarg=
19678    ac_shift=:
19679    ;;
19680  *)
19681    ac_option=$1
19682    ac_optarg=$2
19683    ac_shift=shift
19684    ;;
19685  esac
19686
19687  case $ac_option in
19688  # Handling of the options.
19689  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19690    ac_cs_recheck=: ;;
19691  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19692    $as_echo "$ac_cs_version"; exit ;;
19693  --config | --confi | --conf | --con | --co | --c )
19694    $as_echo "$ac_cs_config"; exit ;;
19695  --debug | --debu | --deb | --de | --d | -d )
19696    debug=: ;;
19697  --file | --fil | --fi | --f )
19698    $ac_shift
19699    case $ac_optarg in
19700    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19701    '') as_fn_error $? "missing file argument" ;;
19702    esac
19703    as_fn_append CONFIG_FILES " '$ac_optarg'"
19704    ac_need_defaults=false;;
19705  --header | --heade | --head | --hea )
19706    $ac_shift
19707    case $ac_optarg in
19708    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19709    esac
19710    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19711    ac_need_defaults=false;;
19712  --he | --h)
19713    # Conflict between --help and --header
19714    as_fn_error $? "ambiguous option: \`$1'
19715Try \`$0 --help' for more information.";;
19716  --help | --hel | -h )
19717    $as_echo "$ac_cs_usage"; exit ;;
19718  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19719  | -silent | --silent | --silen | --sile | --sil | --si | --s)
19720    ac_cs_silent=: ;;
19721
19722  # This is an error.
19723  -*) as_fn_error $? "unrecognized option: \`$1'
19724Try \`$0 --help' for more information." ;;
19725
19726  *) as_fn_append ac_config_targets " $1"
19727     ac_need_defaults=false ;;
19728
19729  esac
19730  shift
19731done
19732
19733ac_configure_extra_args=
19734
19735if $ac_cs_silent; then
19736  exec 6>/dev/null
19737  ac_configure_extra_args="$ac_configure_extra_args --silent"
19738fi
19739
19740_ACEOF
19741cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19742if \$ac_cs_recheck; then
19743  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19744  shift
19745  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19746  CONFIG_SHELL='$SHELL'
19747  export CONFIG_SHELL
19748  exec "\$@"
19749fi
19750
19751_ACEOF
19752cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19753exec 5>>config.log
19754{
19755  echo
19756  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19757## Running $as_me. ##
19758_ASBOX
19759  $as_echo "$ac_log"
19760} >&5
19761
19762_ACEOF
19763cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19764#
19765# INIT-COMMANDS
19766#
19767AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
19768
19769
19770# The HP-UX ksh and POSIX shell print the target directory to stdout
19771# if CDPATH is set.
19772(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19773
19774sed_quote_subst='$sed_quote_subst'
19775double_quote_subst='$double_quote_subst'
19776delay_variable_subst='$delay_variable_subst'
19777macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19778macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19779enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19780AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
19781DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19782OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19783enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19784pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19785enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19786shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
19787SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19788ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19789PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19790host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19791host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19792host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19793build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19794build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19795build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19796SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19797Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19798GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19799EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19800FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19801LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19802NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19803LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19804max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19805ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19806exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19807lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19808lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19809lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19810lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19811lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19812reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19813reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19814deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19815file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19816file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19817want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19818sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19819AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19820AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19821archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19822STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19823RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19824old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19825old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19826old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19827lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19828CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19829CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19830compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19831GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19832lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19833lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19834lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
19835lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19836lt_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"`'
19837lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
19838nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19839lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19840lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
19841objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19842MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19843lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19844lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19845lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19846lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19847lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19848need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19849MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19850DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19851NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19852LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19853OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19854OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19855libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19856shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19857extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19858archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19859enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19860export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19861whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19862compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19863old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19864old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19865archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19866archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19867module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19868module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19869with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19870allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19871no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19872hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19873hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19874hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19875hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19876hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19877hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19878hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19879inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19880link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19881always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19882export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19883exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19884include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19885prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19886postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19887file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19888variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19889need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19890need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19891version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19892runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19893shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19894shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19895libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19896library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19897soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19898install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19899postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19900postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19901finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19902finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19903hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19904sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19905configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
19906configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
19907hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19908enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19909enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19910enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19911old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19912striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19913
19914LTCC='$LTCC'
19915LTCFLAGS='$LTCFLAGS'
19916compiler='$compiler_DEFAULT'
19917
19918# A function that is used when there is no print builtin or printf.
19919func_fallback_echo ()
19920{
19921  eval 'cat <<_LTECHO_EOF
19922\$1
19923_LTECHO_EOF'
19924}
19925
19926# Quote evaled strings.
19927for var in AS \
19928DLLTOOL \
19929OBJDUMP \
19930SHELL \
19931ECHO \
19932PATH_SEPARATOR \
19933SED \
19934GREP \
19935EGREP \
19936FGREP \
19937LD \
19938NM \
19939LN_S \
19940lt_SP2NL \
19941lt_NL2SP \
19942reload_flag \
19943deplibs_check_method \
19944file_magic_cmd \
19945file_magic_glob \
19946want_nocaseglob \
19947sharedlib_from_linklib_cmd \
19948AR \
19949AR_FLAGS \
19950archiver_list_spec \
19951STRIP \
19952RANLIB \
19953CC \
19954CFLAGS \
19955compiler \
19956lt_cv_sys_global_symbol_pipe \
19957lt_cv_sys_global_symbol_to_cdecl \
19958lt_cv_sys_global_symbol_to_import \
19959lt_cv_sys_global_symbol_to_c_name_address \
19960lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19961lt_cv_nm_interface \
19962nm_file_list_spec \
19963lt_cv_truncate_bin \
19964lt_prog_compiler_no_builtin_flag \
19965lt_prog_compiler_pic \
19966lt_prog_compiler_wl \
19967lt_prog_compiler_static \
19968lt_cv_prog_compiler_c_o \
19969need_locks \
19970MANIFEST_TOOL \
19971DSYMUTIL \
19972NMEDIT \
19973LIPO \
19974OTOOL \
19975OTOOL64 \
19976shrext_cmds \
19977export_dynamic_flag_spec \
19978whole_archive_flag_spec \
19979compiler_needs_object \
19980with_gnu_ld \
19981allow_undefined_flag \
19982no_undefined_flag \
19983hardcode_libdir_flag_spec \
19984hardcode_libdir_separator \
19985exclude_expsyms \
19986include_expsyms \
19987file_list_spec \
19988variables_saved_for_relink \
19989libname_spec \
19990library_names_spec \
19991soname_spec \
19992install_override_mode \
19993finish_eval \
19994old_striplib \
19995striplib; do
19996    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19997    *[\\\\\\\`\\"\\\$]*)
19998      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
19999      ;;
20000    *)
20001      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20002      ;;
20003    esac
20004done
20005
20006# Double-quote double-evaled strings.
20007for var in reload_cmds \
20008old_postinstall_cmds \
20009old_postuninstall_cmds \
20010old_archive_cmds \
20011extract_expsyms_cmds \
20012old_archive_from_new_cmds \
20013old_archive_from_expsyms_cmds \
20014archive_cmds \
20015archive_expsym_cmds \
20016module_cmds \
20017module_expsym_cmds \
20018export_symbols_cmds \
20019prelink_cmds \
20020postlink_cmds \
20021postinstall_cmds \
20022postuninstall_cmds \
20023finish_cmds \
20024sys_lib_search_path_spec \
20025configure_time_dlsearch_path \
20026configure_time_lt_sys_library_path; do
20027    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20028    *[\\\\\\\`\\"\\\$]*)
20029      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20030      ;;
20031    *)
20032      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20033      ;;
20034    esac
20035done
20036
20037ac_aux_dir='$ac_aux_dir'
20038
20039# See if we are running on zsh, and set the options that allow our
20040# commands through without removal of \ escapes INIT.
20041if test -n "\${ZSH_VERSION+set}"; then
20042   setopt NO_GLOB_SUBST
20043fi
20044
20045
20046    PACKAGE='$PACKAGE'
20047    VERSION='$VERSION'
20048    RM='$RM'
20049    ofile='$ofile'
20050
20051
20052
20053# Capture the value of obsolete ALL_LINGUAS because we need it to compute
20054    # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
20055    # from automake < 1.5.
20056    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
20057    # Capture the value of LINGUAS because we need it to compute CATALOGS.
20058    LINGUAS="${LINGUAS-%UNSET%}"
20059
20060# variables for create stdint.h replacement
20061PACKAGE="$PACKAGE"
20062VERSION="$VERSION"
20063ac_stdint_h="$ac_stdint_h"
20064_ac_stdint_h=`$as_echo "_$PACKAGE-$ac_stdint_h" | $as_tr_cpp`
20065ac_cv_stdint_message="$ac_cv_stdint_message"
20066ac_cv_header_stdint_t="$ac_cv_header_stdint_t"
20067ac_cv_header_stdint_x="$ac_cv_header_stdint_x"
20068ac_cv_header_stdint_o="$ac_cv_header_stdint_o"
20069ac_cv_header_stdint_u="$ac_cv_header_stdint_u"
20070ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
20071ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
20072ac_cv_char_data_model="$ac_cv_char_data_model"
20073ac_cv_long_data_model="$ac_cv_long_data_model"
20074ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
20075ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
20076ac_cv_type_intmax_t="$ac_cv_type_intmax_t"
20077
20078
20079_ACEOF
20080
20081cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20082
20083# Handling of arguments.
20084for ac_config_target in $ac_config_targets
20085do
20086  case $ac_config_target in
20087    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20088    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20089    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20090    "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
20091    "$ac_stdint_h") CONFIG_COMMANDS="$CONFIG_COMMANDS $ac_stdint_h" ;;
20092    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20093    "fontconfig/Makefile") CONFIG_FILES="$CONFIG_FILES fontconfig/Makefile" ;;
20094    "fc-lang/Makefile") CONFIG_FILES="$CONFIG_FILES fc-lang/Makefile" ;;
20095    "fc-case/Makefile") CONFIG_FILES="$CONFIG_FILES fc-case/Makefile" ;;
20096    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20097    "conf.d/Makefile") CONFIG_FILES="$CONFIG_FILES conf.d/Makefile" ;;
20098    "fc-cache/Makefile") CONFIG_FILES="$CONFIG_FILES fc-cache/Makefile" ;;
20099    "fc-cat/Makefile") CONFIG_FILES="$CONFIG_FILES fc-cat/Makefile" ;;
20100    "fc-conflist/Makefile") CONFIG_FILES="$CONFIG_FILES fc-conflist/Makefile" ;;
20101    "fc-list/Makefile") CONFIG_FILES="$CONFIG_FILES fc-list/Makefile" ;;
20102    "fc-match/Makefile") CONFIG_FILES="$CONFIG_FILES fc-match/Makefile" ;;
20103    "fc-pattern/Makefile") CONFIG_FILES="$CONFIG_FILES fc-pattern/Makefile" ;;
20104    "fc-query/Makefile") CONFIG_FILES="$CONFIG_FILES fc-query/Makefile" ;;
20105    "fc-scan/Makefile") CONFIG_FILES="$CONFIG_FILES fc-scan/Makefile" ;;
20106    "fc-validate/Makefile") CONFIG_FILES="$CONFIG_FILES fc-validate/Makefile" ;;
20107    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
20108    "doc/version.sgml") CONFIG_FILES="$CONFIG_FILES doc/version.sgml" ;;
20109    "its/Makefile") CONFIG_FILES="$CONFIG_FILES its/Makefile" ;;
20110    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
20111    "po-conf/Makefile.in") CONFIG_FILES="$CONFIG_FILES po-conf/Makefile.in" ;;
20112    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
20113    "fontconfig.spec") CONFIG_FILES="$CONFIG_FILES fontconfig.spec" ;;
20114    "fontconfig.pc") CONFIG_FILES="$CONFIG_FILES fontconfig.pc" ;;
20115    "fontconfig-zip") CONFIG_FILES="$CONFIG_FILES fontconfig-zip" ;;
20116
20117  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20118  esac
20119done
20120
20121
20122# If the user did not use the arguments to specify the items to instantiate,
20123# then the envvar interface is used.  Set only those that are not.
20124# We use the long form for the default assignment because of an extremely
20125# bizarre bug on SunOS 4.1.3.
20126if $ac_need_defaults; then
20127  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20128  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20129  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20130fi
20131
20132# Have a temporary directory for convenience.  Make it in the build tree
20133# simply because there is no reason against having it here, and in addition,
20134# creating and moving files from /tmp can sometimes cause problems.
20135# Hook for its removal unless debugging.
20136# Note that there is a small window in which the directory will not be cleaned:
20137# after its creation but before its name has been assigned to `$tmp'.
20138$debug ||
20139{
20140  tmp= ac_tmp=
20141  trap 'exit_status=$?
20142  : "${ac_tmp:=$tmp}"
20143  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20144' 0
20145  trap 'as_fn_exit 1' 1 2 13 15
20146}
20147# Create a (secure) tmp directory for tmp files.
20148
20149{
20150  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20151  test -d "$tmp"
20152}  ||
20153{
20154  tmp=./conf$$-$RANDOM
20155  (umask 077 && mkdir "$tmp")
20156} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20157ac_tmp=$tmp
20158
20159# Set up the scripts for CONFIG_FILES section.
20160# No need to generate them if there are no CONFIG_FILES.
20161# This happens for instance with `./config.status config.h'.
20162if test -n "$CONFIG_FILES"; then
20163
20164
20165ac_cr=`echo X | tr X '\015'`
20166# On cygwin, bash can eat \r inside `` if the user requested igncr.
20167# But we know of no other shell where ac_cr would be empty at this
20168# point, so we can use a bashism as a fallback.
20169if test "x$ac_cr" = x; then
20170  eval ac_cr=\$\'\\r\'
20171fi
20172ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20173if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20174  ac_cs_awk_cr='\\r'
20175else
20176  ac_cs_awk_cr=$ac_cr
20177fi
20178
20179echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20180_ACEOF
20181
20182
20183{
20184  echo "cat >conf$$subs.awk <<_ACEOF" &&
20185  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20186  echo "_ACEOF"
20187} >conf$$subs.sh ||
20188  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20189ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20190ac_delim='%!_!# '
20191for ac_last_try in false false false false false :; do
20192  . ./conf$$subs.sh ||
20193    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20194
20195  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20196  if test $ac_delim_n = $ac_delim_num; then
20197    break
20198  elif $ac_last_try; then
20199    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20200  else
20201    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20202  fi
20203done
20204rm -f conf$$subs.sh
20205
20206cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20207cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20208_ACEOF
20209sed -n '
20210h
20211s/^/S["/; s/!.*/"]=/
20212p
20213g
20214s/^[^!]*!//
20215:repl
20216t repl
20217s/'"$ac_delim"'$//
20218t delim
20219:nl
20220h
20221s/\(.\{148\}\)..*/\1/
20222t more1
20223s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20224p
20225n
20226b repl
20227:more1
20228s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20229p
20230g
20231s/.\{148\}//
20232t nl
20233:delim
20234h
20235s/\(.\{148\}\)..*/\1/
20236t more2
20237s/["\\]/\\&/g; s/^/"/; s/$/"/
20238p
20239b
20240:more2
20241s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20242p
20243g
20244s/.\{148\}//
20245t delim
20246' <conf$$subs.awk | sed '
20247/^[^""]/{
20248  N
20249  s/\n//
20250}
20251' >>$CONFIG_STATUS || ac_write_fail=1
20252rm -f conf$$subs.awk
20253cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20254_ACAWK
20255cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20256  for (key in S) S_is_set[key] = 1
20257  FS = ""
20258
20259}
20260{
20261  line = $ 0
20262  nfields = split(line, field, "@")
20263  substed = 0
20264  len = length(field[1])
20265  for (i = 2; i < nfields; i++) {
20266    key = field[i]
20267    keylen = length(key)
20268    if (S_is_set[key]) {
20269      value = S[key]
20270      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20271      len += length(value) + length(field[++i])
20272      substed = 1
20273    } else
20274      len += 1 + keylen
20275  }
20276
20277  print line
20278}
20279
20280_ACAWK
20281_ACEOF
20282cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20283if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20284  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20285else
20286  cat
20287fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20288  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20289_ACEOF
20290
20291# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20292# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20293# trailing colons and then remove the whole line if VPATH becomes empty
20294# (actually we leave an empty line to preserve line numbers).
20295if test "x$srcdir" = x.; then
20296  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20297h
20298s///
20299s/^/:/
20300s/[	 ]*$/:/
20301s/:\$(srcdir):/:/g
20302s/:\${srcdir}:/:/g
20303s/:@srcdir@:/:/g
20304s/^:*//
20305s/:*$//
20306x
20307s/\(=[	 ]*\).*/\1/
20308G
20309s/\n//
20310s/^[^=]*=[	 ]*$//
20311}'
20312fi
20313
20314cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20315fi # test -n "$CONFIG_FILES"
20316
20317# Set up the scripts for CONFIG_HEADERS section.
20318# No need to generate them if there are no CONFIG_HEADERS.
20319# This happens for instance with `./config.status Makefile'.
20320if test -n "$CONFIG_HEADERS"; then
20321cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20322BEGIN {
20323_ACEOF
20324
20325# Transform confdefs.h into an awk script `defines.awk', embedded as
20326# here-document in config.status, that substitutes the proper values into
20327# config.h.in to produce config.h.
20328
20329# Create a delimiter string that does not exist in confdefs.h, to ease
20330# handling of long lines.
20331ac_delim='%!_!# '
20332for ac_last_try in false false :; do
20333  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20334  if test -z "$ac_tt"; then
20335    break
20336  elif $ac_last_try; then
20337    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20338  else
20339    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20340  fi
20341done
20342
20343# For the awk script, D is an array of macro values keyed by name,
20344# likewise P contains macro parameters if any.  Preserve backslash
20345# newline sequences.
20346
20347ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20348sed -n '
20349s/.\{148\}/&'"$ac_delim"'/g
20350t rset
20351:rset
20352s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20353t def
20354d
20355:def
20356s/\\$//
20357t bsnl
20358s/["\\]/\\&/g
20359s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20360D["\1"]=" \3"/p
20361s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20362d
20363:bsnl
20364s/["\\]/\\&/g
20365s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20366D["\1"]=" \3\\\\\\n"\\/p
20367t cont
20368s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20369t cont
20370d
20371:cont
20372n
20373s/.\{148\}/&'"$ac_delim"'/g
20374t clear
20375:clear
20376s/\\$//
20377t bsnlc
20378s/["\\]/\\&/g; s/^/"/; s/$/"/p
20379d
20380:bsnlc
20381s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20382b cont
20383' <confdefs.h | sed '
20384s/'"$ac_delim"'/"\\\
20385"/g' >>$CONFIG_STATUS || ac_write_fail=1
20386
20387cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20388  for (key in D) D_is_set[key] = 1
20389  FS = ""
20390}
20391/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20392  line = \$ 0
20393  split(line, arg, " ")
20394  if (arg[1] == "#") {
20395    defundef = arg[2]
20396    mac1 = arg[3]
20397  } else {
20398    defundef = substr(arg[1], 2)
20399    mac1 = arg[2]
20400  }
20401  split(mac1, mac2, "(") #)
20402  macro = mac2[1]
20403  prefix = substr(line, 1, index(line, defundef) - 1)
20404  if (D_is_set[macro]) {
20405    # Preserve the white space surrounding the "#".
20406    print prefix "define", macro P[macro] D[macro]
20407    next
20408  } else {
20409    # Replace #undef with comments.  This is necessary, for example,
20410    # in the case of _POSIX_SOURCE, which is predefined and required
20411    # on some systems where configure will not decide to define it.
20412    if (defundef == "undef") {
20413      print "/*", prefix defundef, macro, "*/"
20414      next
20415    }
20416  }
20417}
20418{ print }
20419_ACAWK
20420_ACEOF
20421cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20422  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20423fi # test -n "$CONFIG_HEADERS"
20424
20425
20426eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20427shift
20428for ac_tag
20429do
20430  case $ac_tag in
20431  :[FHLC]) ac_mode=$ac_tag; continue;;
20432  esac
20433  case $ac_mode$ac_tag in
20434  :[FHL]*:*);;
20435  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20436  :[FH]-) ac_tag=-:-;;
20437  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20438  esac
20439  ac_save_IFS=$IFS
20440  IFS=:
20441  set x $ac_tag
20442  IFS=$ac_save_IFS
20443  shift
20444  ac_file=$1
20445  shift
20446
20447  case $ac_mode in
20448  :L) ac_source=$1;;
20449  :[FH])
20450    ac_file_inputs=
20451    for ac_f
20452    do
20453      case $ac_f in
20454      -) ac_f="$ac_tmp/stdin";;
20455      *) # Look for the file first in the build tree, then in the source tree
20456	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
20457	 # because $ac_f cannot contain `:'.
20458	 test -f "$ac_f" ||
20459	   case $ac_f in
20460	   [\\/$]*) false;;
20461	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20462	   esac ||
20463	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20464      esac
20465      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20466      as_fn_append ac_file_inputs " '$ac_f'"
20467    done
20468
20469    # Let's still pretend it is `configure' which instantiates (i.e., don't
20470    # use $as_me), people would be surprised to read:
20471    #    /* config.h.  Generated by config.status.  */
20472    configure_input='Generated from '`
20473	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20474	`' by configure.'
20475    if test x"$ac_file" != x-; then
20476      configure_input="$ac_file.  $configure_input"
20477      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20478$as_echo "$as_me: creating $ac_file" >&6;}
20479    fi
20480    # Neutralize special characters interpreted by sed in replacement strings.
20481    case $configure_input in #(
20482    *\&* | *\|* | *\\* )
20483       ac_sed_conf_input=`$as_echo "$configure_input" |
20484       sed 's/[\\\\&|]/\\\\&/g'`;; #(
20485    *) ac_sed_conf_input=$configure_input;;
20486    esac
20487
20488    case $ac_tag in
20489    *:-:* | *:-) cat >"$ac_tmp/stdin" \
20490      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20491    esac
20492    ;;
20493  esac
20494
20495  ac_dir=`$as_dirname -- "$ac_file" ||
20496$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20497	 X"$ac_file" : 'X\(//\)[^/]' \| \
20498	 X"$ac_file" : 'X\(//\)$' \| \
20499	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20500$as_echo X"$ac_file" |
20501    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20502	    s//\1/
20503	    q
20504	  }
20505	  /^X\(\/\/\)[^/].*/{
20506	    s//\1/
20507	    q
20508	  }
20509	  /^X\(\/\/\)$/{
20510	    s//\1/
20511	    q
20512	  }
20513	  /^X\(\/\).*/{
20514	    s//\1/
20515	    q
20516	  }
20517	  s/.*/./; q'`
20518  as_dir="$ac_dir"; as_fn_mkdir_p
20519  ac_builddir=.
20520
20521case "$ac_dir" in
20522.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20523*)
20524  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20525  # A ".." for each directory in $ac_dir_suffix.
20526  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20527  case $ac_top_builddir_sub in
20528  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20529  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20530  esac ;;
20531esac
20532ac_abs_top_builddir=$ac_pwd
20533ac_abs_builddir=$ac_pwd$ac_dir_suffix
20534# for backward compatibility:
20535ac_top_builddir=$ac_top_build_prefix
20536
20537case $srcdir in
20538  .)  # We are building in place.
20539    ac_srcdir=.
20540    ac_top_srcdir=$ac_top_builddir_sub
20541    ac_abs_top_srcdir=$ac_pwd ;;
20542  [\\/]* | ?:[\\/]* )  # Absolute name.
20543    ac_srcdir=$srcdir$ac_dir_suffix;
20544    ac_top_srcdir=$srcdir
20545    ac_abs_top_srcdir=$srcdir ;;
20546  *) # Relative name.
20547    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20548    ac_top_srcdir=$ac_top_build_prefix$srcdir
20549    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20550esac
20551ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20552
20553
20554  case $ac_mode in
20555  :F)
20556  #
20557  # CONFIG_FILE
20558  #
20559
20560  case $INSTALL in
20561  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20562  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20563  esac
20564  ac_MKDIR_P=$MKDIR_P
20565  case $MKDIR_P in
20566  [\\/$]* | ?:[\\/]* ) ;;
20567  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20568  esac
20569_ACEOF
20570
20571cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20572# If the template does not know about datarootdir, expand it.
20573# FIXME: This hack should be removed a few years after 2.60.
20574ac_datarootdir_hack=; ac_datarootdir_seen=
20575ac_sed_dataroot='
20576/datarootdir/ {
20577  p
20578  q
20579}
20580/@datadir@/p
20581/@docdir@/p
20582/@infodir@/p
20583/@localedir@/p
20584/@mandir@/p'
20585case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20586*datarootdir*) ac_datarootdir_seen=yes;;
20587*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20588  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20589$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20590_ACEOF
20591cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20592  ac_datarootdir_hack='
20593  s&@datadir@&$datadir&g
20594  s&@docdir@&$docdir&g
20595  s&@infodir@&$infodir&g
20596  s&@localedir@&$localedir&g
20597  s&@mandir@&$mandir&g
20598  s&\\\${datarootdir}&$datarootdir&g' ;;
20599esac
20600_ACEOF
20601
20602# Neutralize VPATH when `$srcdir' = `.'.
20603# Shell code in configure.ac might set extrasub.
20604# FIXME: do we really want to maintain this feature?
20605cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20606ac_sed_extra="$ac_vpsub
20607$extrasub
20608_ACEOF
20609cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20610:t
20611/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20612s|@configure_input@|$ac_sed_conf_input|;t t
20613s&@top_builddir@&$ac_top_builddir_sub&;t t
20614s&@top_build_prefix@&$ac_top_build_prefix&;t t
20615s&@srcdir@&$ac_srcdir&;t t
20616s&@abs_srcdir@&$ac_abs_srcdir&;t t
20617s&@top_srcdir@&$ac_top_srcdir&;t t
20618s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20619s&@builddir@&$ac_builddir&;t t
20620s&@abs_builddir@&$ac_abs_builddir&;t t
20621s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20622s&@INSTALL@&$ac_INSTALL&;t t
20623s&@MKDIR_P@&$ac_MKDIR_P&;t t
20624$ac_datarootdir_hack
20625"
20626eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20627  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20628
20629test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20630  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20631  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
20632      "$ac_tmp/out"`; test -z "$ac_out"; } &&
20633  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20634which seems to be undefined.  Please make sure it is defined" >&5
20635$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20636which seems to be undefined.  Please make sure it is defined" >&2;}
20637
20638  rm -f "$ac_tmp/stdin"
20639  case $ac_file in
20640  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20641  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20642  esac \
20643  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20644 ;;
20645  :H)
20646  #
20647  # CONFIG_HEADER
20648  #
20649  if test x"$ac_file" != x-; then
20650    {
20651      $as_echo "/* $configure_input  */" \
20652      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20653    } >"$ac_tmp/config.h" \
20654      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20655    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20656      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20657$as_echo "$as_me: $ac_file is unchanged" >&6;}
20658    else
20659      rm -f "$ac_file"
20660      mv "$ac_tmp/config.h" "$ac_file" \
20661	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
20662    fi
20663  else
20664    $as_echo "/* $configure_input  */" \
20665      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20666      || as_fn_error $? "could not create -" "$LINENO" 5
20667  fi
20668# Compute "$ac_file"'s index in $config_headers.
20669_am_arg="$ac_file"
20670_am_stamp_count=1
20671for _am_header in $config_headers :; do
20672  case $_am_header in
20673    $_am_arg | $_am_arg:* )
20674      break ;;
20675    * )
20676      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20677  esac
20678done
20679echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20680$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20681	 X"$_am_arg" : 'X\(//\)[^/]' \| \
20682	 X"$_am_arg" : 'X\(//\)$' \| \
20683	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20684$as_echo X"$_am_arg" |
20685    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20686	    s//\1/
20687	    q
20688	  }
20689	  /^X\(\/\/\)[^/].*/{
20690	    s//\1/
20691	    q
20692	  }
20693	  /^X\(\/\/\)$/{
20694	    s//\1/
20695	    q
20696	  }
20697	  /^X\(\/\).*/{
20698	    s//\1/
20699	    q
20700	  }
20701	  s/.*/./; q'`/stamp-h$_am_stamp_count
20702 ;;
20703
20704  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20705$as_echo "$as_me: executing $ac_file commands" >&6;}
20706 ;;
20707  esac
20708
20709
20710  case $ac_file$ac_mode in
20711    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20712  # Older Autoconf quotes --file arguments for eval, but not when files
20713  # are listed without --file.  Let's play safe and only enable the eval
20714  # if we detect the quoting.
20715  # TODO: see whether this extra hack can be removed once we start
20716  # requiring Autoconf 2.70 or later.
20717  case $CONFIG_FILES in #(
20718  *\'*) :
20719    eval set x "$CONFIG_FILES" ;; #(
20720  *) :
20721    set x $CONFIG_FILES ;; #(
20722  *) :
20723     ;;
20724esac
20725  shift
20726  # Used to flag and report bootstrapping failures.
20727  am_rc=0
20728  for am_mf
20729  do
20730    # Strip MF so we end up with the name of the file.
20731    am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
20732    # Check whether this is an Automake generated Makefile which includes
20733    # dependency-tracking related rules and includes.
20734    # Grep'ing the whole file directly is not great: AIX grep has a line
20735    # limit of 2048, but all sed's we know have understand at least 4000.
20736    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
20737      || continue
20738    am_dirpart=`$as_dirname -- "$am_mf" ||
20739$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20740	 X"$am_mf" : 'X\(//\)[^/]' \| \
20741	 X"$am_mf" : 'X\(//\)$' \| \
20742	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
20743$as_echo X"$am_mf" |
20744    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20745	    s//\1/
20746	    q
20747	  }
20748	  /^X\(\/\/\)[^/].*/{
20749	    s//\1/
20750	    q
20751	  }
20752	  /^X\(\/\/\)$/{
20753	    s//\1/
20754	    q
20755	  }
20756	  /^X\(\/\).*/{
20757	    s//\1/
20758	    q
20759	  }
20760	  s/.*/./; q'`
20761    am_filepart=`$as_basename -- "$am_mf" ||
20762$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
20763	 X"$am_mf" : 'X\(//\)$' \| \
20764	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
20765$as_echo X/"$am_mf" |
20766    sed '/^.*\/\([^/][^/]*\)\/*$/{
20767	    s//\1/
20768	    q
20769	  }
20770	  /^X\/\(\/\/\)$/{
20771	    s//\1/
20772	    q
20773	  }
20774	  /^X\/\(\/\).*/{
20775	    s//\1/
20776	    q
20777	  }
20778	  s/.*/./; q'`
20779    { echo "$as_me:$LINENO: cd "$am_dirpart" \
20780      && sed -e '/# am--include-marker/d' "$am_filepart" \
20781        | $MAKE -f - am--depfiles" >&5
20782   (cd "$am_dirpart" \
20783      && sed -e '/# am--include-marker/d' "$am_filepart" \
20784        | $MAKE -f - am--depfiles) >&5 2>&5
20785   ac_status=$?
20786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20787   (exit $ac_status); } || am_rc=$?
20788  done
20789  if test $am_rc -ne 0; then
20790    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20791$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20792as_fn_error $? "Something went wrong bootstrapping makefile fragments
20793    for automatic dependency tracking.  Try re-running configure with the
20794    '--disable-dependency-tracking' option to at least be able to build
20795    the package (albeit without support for automatic dependency tracking).
20796See \`config.log' for more details" "$LINENO" 5; }
20797  fi
20798  { am_dirpart=; unset am_dirpart;}
20799  { am_filepart=; unset am_filepart;}
20800  { am_mf=; unset am_mf;}
20801  { am_rc=; unset am_rc;}
20802  rm -f conftest-deps.mk
20803}
20804 ;;
20805    "libtool":C)
20806
20807    # See if we are running on zsh, and set the options that allow our
20808    # commands through without removal of \ escapes.
20809    if test -n "${ZSH_VERSION+set}"; then
20810      setopt NO_GLOB_SUBST
20811    fi
20812
20813    cfgfile=${ofile}T
20814    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20815    $RM "$cfgfile"
20816
20817    cat <<_LT_EOF >> "$cfgfile"
20818#! $SHELL
20819# Generated automatically by $as_me ($PACKAGE) $VERSION
20820# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20821# NOTE: Changes made to this file will be lost: look at ltmain.sh.
20822
20823# Provide generalized library-building support services.
20824# Written by Gordon Matzigkeit, 1996
20825
20826# Copyright (C) 2014 Free Software Foundation, Inc.
20827# This is free software; see the source for copying conditions.  There is NO
20828# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20829
20830# GNU Libtool is free software; you can redistribute it and/or modify
20831# it under the terms of the GNU General Public License as published by
20832# the Free Software Foundation; either version 2 of of the License, or
20833# (at your option) any later version.
20834#
20835# As a special exception to the GNU General Public License, if you
20836# distribute this file as part of a program or library that is built
20837# using GNU Libtool, you may include this file under the  same
20838# distribution terms that you use for the rest of that program.
20839#
20840# GNU Libtool is distributed in the hope that it will be useful, but
20841# WITHOUT ANY WARRANTY; without even the implied warranty of
20842# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20843# GNU General Public License for more details.
20844#
20845# You should have received a copy of the GNU General Public License
20846# along with this program.  If not, see <http://www.gnu.org/licenses/>.
20847
20848
20849# The names of the tagged configurations supported by this script.
20850available_tags=''
20851
20852# Configured defaults for sys_lib_dlsearch_path munging.
20853: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
20854
20855# ### BEGIN LIBTOOL CONFIG
20856
20857# Which release of libtool.m4 was used?
20858macro_version=$macro_version
20859macro_revision=$macro_revision
20860
20861# Whether or not to build static libraries.
20862build_old_libs=$enable_static
20863
20864# Assembler program.
20865AS=$lt_AS
20866
20867# DLL creation program.
20868DLLTOOL=$lt_DLLTOOL
20869
20870# Object dumper program.
20871OBJDUMP=$lt_OBJDUMP
20872
20873# Whether or not to build shared libraries.
20874build_libtool_libs=$enable_shared
20875
20876# What type of objects to build.
20877pic_mode=$pic_mode
20878
20879# Whether or not to optimize for fast installation.
20880fast_install=$enable_fast_install
20881
20882# Shared archive member basename,for filename based shared library versioning on AIX.
20883shared_archive_member_spec=$shared_archive_member_spec
20884
20885# Shell to use when invoking shell scripts.
20886SHELL=$lt_SHELL
20887
20888# An echo program that protects backslashes.
20889ECHO=$lt_ECHO
20890
20891# The PATH separator for the build system.
20892PATH_SEPARATOR=$lt_PATH_SEPARATOR
20893
20894# The host system.
20895host_alias=$host_alias
20896host=$host
20897host_os=$host_os
20898
20899# The build system.
20900build_alias=$build_alias
20901build=$build
20902build_os=$build_os
20903
20904# A sed program that does not truncate output.
20905SED=$lt_SED
20906
20907# Sed that helps us avoid accidentally triggering echo(1) options like -n.
20908Xsed="\$SED -e 1s/^X//"
20909
20910# A grep program that handles long lines.
20911GREP=$lt_GREP
20912
20913# An ERE matcher.
20914EGREP=$lt_EGREP
20915
20916# A literal string matcher.
20917FGREP=$lt_FGREP
20918
20919# A BSD- or MS-compatible name lister.
20920NM=$lt_NM
20921
20922# Whether we need soft or hard links.
20923LN_S=$lt_LN_S
20924
20925# What is the maximum length of a command?
20926max_cmd_len=$max_cmd_len
20927
20928# Object file suffix (normally "o").
20929objext=$ac_objext
20930
20931# Executable file suffix (normally "").
20932exeext=$exeext
20933
20934# whether the shell understands "unset".
20935lt_unset=$lt_unset
20936
20937# turn spaces into newlines.
20938SP2NL=$lt_lt_SP2NL
20939
20940# turn newlines into spaces.
20941NL2SP=$lt_lt_NL2SP
20942
20943# convert \$build file names to \$host format.
20944to_host_file_cmd=$lt_cv_to_host_file_cmd
20945
20946# convert \$build files to toolchain format.
20947to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20948
20949# Method to check whether dependent libraries are shared objects.
20950deplibs_check_method=$lt_deplibs_check_method
20951
20952# Command to use when deplibs_check_method = "file_magic".
20953file_magic_cmd=$lt_file_magic_cmd
20954
20955# How to find potential files when deplibs_check_method = "file_magic".
20956file_magic_glob=$lt_file_magic_glob
20957
20958# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20959want_nocaseglob=$lt_want_nocaseglob
20960
20961# Command to associate shared and link libraries.
20962sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20963
20964# The archiver.
20965AR=$lt_AR
20966
20967# Flags to create an archive.
20968AR_FLAGS=$lt_AR_FLAGS
20969
20970# How to feed a file listing to the archiver.
20971archiver_list_spec=$lt_archiver_list_spec
20972
20973# A symbol stripping program.
20974STRIP=$lt_STRIP
20975
20976# Commands used to install an old-style archive.
20977RANLIB=$lt_RANLIB
20978old_postinstall_cmds=$lt_old_postinstall_cmds
20979old_postuninstall_cmds=$lt_old_postuninstall_cmds
20980
20981# Whether to use a lock for old archive extraction.
20982lock_old_archive_extraction=$lock_old_archive_extraction
20983
20984# A C compiler.
20985LTCC=$lt_CC
20986
20987# LTCC compiler flags.
20988LTCFLAGS=$lt_CFLAGS
20989
20990# Take the output of nm and produce a listing of raw symbols and C names.
20991global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20992
20993# Transform the output of nm in a proper C declaration.
20994global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20995
20996# Transform the output of nm into a list of symbols to manually relocate.
20997global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
20998
20999# Transform the output of nm in a C name address pair.
21000global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21001
21002# Transform the output of nm in a C name address pair when lib prefix is needed.
21003global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21004
21005# The name lister interface.
21006nm_interface=$lt_lt_cv_nm_interface
21007
21008# Specify filename containing input files for \$NM.
21009nm_file_list_spec=$lt_nm_file_list_spec
21010
21011# The root where to search for dependent libraries,and where our libraries should be installed.
21012lt_sysroot=$lt_sysroot
21013
21014# Command to truncate a binary pipe.
21015lt_truncate_bin=$lt_lt_cv_truncate_bin
21016
21017# The name of the directory that contains temporary libtool files.
21018objdir=$objdir
21019
21020# Used to examine libraries when file_magic_cmd begins with "file".
21021MAGIC_CMD=$MAGIC_CMD
21022
21023# Must we lock files when doing compilation?
21024need_locks=$lt_need_locks
21025
21026# Manifest tool.
21027MANIFEST_TOOL=$lt_MANIFEST_TOOL
21028
21029# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21030DSYMUTIL=$lt_DSYMUTIL
21031
21032# Tool to change global to local symbols on Mac OS X.
21033NMEDIT=$lt_NMEDIT
21034
21035# Tool to manipulate fat objects and archives on Mac OS X.
21036LIPO=$lt_LIPO
21037
21038# ldd/readelf like tool for Mach-O binaries on Mac OS X.
21039OTOOL=$lt_OTOOL
21040
21041# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21042OTOOL64=$lt_OTOOL64
21043
21044# Old archive suffix (normally "a").
21045libext=$libext
21046
21047# Shared library suffix (normally ".so").
21048shrext_cmds=$lt_shrext_cmds
21049
21050# The commands to extract the exported symbol list from a shared archive.
21051extract_expsyms_cmds=$lt_extract_expsyms_cmds
21052
21053# Variables whose values should be saved in libtool wrapper scripts and
21054# restored at link time.
21055variables_saved_for_relink=$lt_variables_saved_for_relink
21056
21057# Do we need the "lib" prefix for modules?
21058need_lib_prefix=$need_lib_prefix
21059
21060# Do we need a version for libraries?
21061need_version=$need_version
21062
21063# Library versioning type.
21064version_type=$version_type
21065
21066# Shared library runtime path variable.
21067runpath_var=$runpath_var
21068
21069# Shared library path variable.
21070shlibpath_var=$shlibpath_var
21071
21072# Is shlibpath searched before the hard-coded library search path?
21073shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21074
21075# Format of library name prefix.
21076libname_spec=$lt_libname_spec
21077
21078# List of archive names.  First name is the real one, the rest are links.
21079# The last name is the one that the linker finds with -lNAME
21080library_names_spec=$lt_library_names_spec
21081
21082# The coded name of the library, if different from the real name.
21083soname_spec=$lt_soname_spec
21084
21085# Permission mode override for installation of shared libraries.
21086install_override_mode=$lt_install_override_mode
21087
21088# Command to use after installation of a shared archive.
21089postinstall_cmds=$lt_postinstall_cmds
21090
21091# Command to use after uninstallation of a shared archive.
21092postuninstall_cmds=$lt_postuninstall_cmds
21093
21094# Commands used to finish a libtool library installation in a directory.
21095finish_cmds=$lt_finish_cmds
21096
21097# As "finish_cmds", except a single script fragment to be evaled but
21098# not shown.
21099finish_eval=$lt_finish_eval
21100
21101# Whether we should hardcode library paths into libraries.
21102hardcode_into_libs=$hardcode_into_libs
21103
21104# Compile-time system search path for libraries.
21105sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21106
21107# Detected run-time system search path for libraries.
21108sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
21109
21110# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
21111configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
21112
21113# Whether dlopen is supported.
21114dlopen_support=$enable_dlopen
21115
21116# Whether dlopen of programs is supported.
21117dlopen_self=$enable_dlopen_self
21118
21119# Whether dlopen of statically linked programs is supported.
21120dlopen_self_static=$enable_dlopen_self_static
21121
21122# Commands to strip libraries.
21123old_striplib=$lt_old_striplib
21124striplib=$lt_striplib
21125
21126
21127# The linker used to build libraries.
21128LD=$lt_LD
21129
21130# How to create reloadable object files.
21131reload_flag=$lt_reload_flag
21132reload_cmds=$lt_reload_cmds
21133
21134# Commands used to build an old-style archive.
21135old_archive_cmds=$lt_old_archive_cmds
21136
21137# A language specific compiler.
21138CC=$lt_compiler
21139
21140# Is the compiler the GNU compiler?
21141with_gcc=$GCC
21142
21143# Compiler flag to turn off builtin functions.
21144no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21145
21146# Additional compiler flags for building library objects.
21147pic_flag=$lt_lt_prog_compiler_pic
21148
21149# How to pass a linker flag through the compiler.
21150wl=$lt_lt_prog_compiler_wl
21151
21152# Compiler flag to prevent dynamic linking.
21153link_static_flag=$lt_lt_prog_compiler_static
21154
21155# Does compiler simultaneously support -c and -o options?
21156compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21157
21158# Whether or not to add -lc for building shared libraries.
21159build_libtool_need_lc=$archive_cmds_need_lc
21160
21161# Whether or not to disallow shared libs when runtime libs are static.
21162allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21163
21164# Compiler flag to allow reflexive dlopens.
21165export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21166
21167# Compiler flag to generate shared objects directly from archives.
21168whole_archive_flag_spec=$lt_whole_archive_flag_spec
21169
21170# Whether the compiler copes with passing no objects directly.
21171compiler_needs_object=$lt_compiler_needs_object
21172
21173# Create an old-style archive from a shared archive.
21174old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21175
21176# Create a temporary old-style archive to link instead of a shared archive.
21177old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21178
21179# Commands used to build a shared archive.
21180archive_cmds=$lt_archive_cmds
21181archive_expsym_cmds=$lt_archive_expsym_cmds
21182
21183# Commands used to build a loadable module if different from building
21184# a shared archive.
21185module_cmds=$lt_module_cmds
21186module_expsym_cmds=$lt_module_expsym_cmds
21187
21188# Whether we are building with GNU ld or not.
21189with_gnu_ld=$lt_with_gnu_ld
21190
21191# Flag that allows shared libraries with undefined symbols to be built.
21192allow_undefined_flag=$lt_allow_undefined_flag
21193
21194# Flag that enforces no undefined symbols.
21195no_undefined_flag=$lt_no_undefined_flag
21196
21197# Flag to hardcode \$libdir into a binary during linking.
21198# This must work even if \$libdir does not exist
21199hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21200
21201# Whether we need a single "-rpath" flag with a separated argument.
21202hardcode_libdir_separator=$lt_hardcode_libdir_separator
21203
21204# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21205# DIR into the resulting binary.
21206hardcode_direct=$hardcode_direct
21207
21208# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21209# DIR into the resulting binary and the resulting library dependency is
21210# "absolute",i.e impossible to change by setting \$shlibpath_var if the
21211# library is relocated.
21212hardcode_direct_absolute=$hardcode_direct_absolute
21213
21214# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21215# into the resulting binary.
21216hardcode_minus_L=$hardcode_minus_L
21217
21218# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21219# into the resulting binary.
21220hardcode_shlibpath_var=$hardcode_shlibpath_var
21221
21222# Set to "yes" if building a shared library automatically hardcodes DIR
21223# into the library and all subsequent libraries and executables linked
21224# against it.
21225hardcode_automatic=$hardcode_automatic
21226
21227# Set to yes if linker adds runtime paths of dependent libraries
21228# to runtime path list.
21229inherit_rpath=$inherit_rpath
21230
21231# Whether libtool must link a program against all its dependency libraries.
21232link_all_deplibs=$link_all_deplibs
21233
21234# Set to "yes" if exported symbols are required.
21235always_export_symbols=$always_export_symbols
21236
21237# The commands to list exported symbols.
21238export_symbols_cmds=$lt_export_symbols_cmds
21239
21240# Symbols that should not be listed in the preloaded symbols.
21241exclude_expsyms=$lt_exclude_expsyms
21242
21243# Symbols that must always be exported.
21244include_expsyms=$lt_include_expsyms
21245
21246# Commands necessary for linking programs (against libraries) with templates.
21247prelink_cmds=$lt_prelink_cmds
21248
21249# Commands necessary for finishing linking programs.
21250postlink_cmds=$lt_postlink_cmds
21251
21252# Specify filename containing input files.
21253file_list_spec=$lt_file_list_spec
21254
21255# How to hardcode a shared library path into an executable.
21256hardcode_action=$hardcode_action
21257
21258# ### END LIBTOOL CONFIG
21259
21260_LT_EOF
21261
21262    cat <<'_LT_EOF' >> "$cfgfile"
21263
21264# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
21265
21266# func_munge_path_list VARIABLE PATH
21267# -----------------------------------
21268# VARIABLE is name of variable containing _space_ separated list of
21269# directories to be munged by the contents of PATH, which is string
21270# having a format:
21271# "DIR[:DIR]:"
21272#       string "DIR[ DIR]" will be prepended to VARIABLE
21273# ":DIR[:DIR]"
21274#       string "DIR[ DIR]" will be appended to VARIABLE
21275# "DIRP[:DIRP]::[DIRA:]DIRA"
21276#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
21277#       "DIRA[ DIRA]" will be appended to VARIABLE
21278# "DIR[:DIR]"
21279#       VARIABLE will be replaced by "DIR[ DIR]"
21280func_munge_path_list ()
21281{
21282    case x$2 in
21283    x)
21284        ;;
21285    *:)
21286        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
21287        ;;
21288    x:*)
21289        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
21290        ;;
21291    *::*)
21292        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
21293        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
21294        ;;
21295    *)
21296        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
21297        ;;
21298    esac
21299}
21300
21301
21302# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
21303func_cc_basename ()
21304{
21305    for cc_temp in $*""; do
21306      case $cc_temp in
21307        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21308        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21309        \-*) ;;
21310        *) break;;
21311      esac
21312    done
21313    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
21314}
21315
21316
21317# ### END FUNCTIONS SHARED WITH CONFIGURE
21318
21319_LT_EOF
21320
21321  case $host_os in
21322  aix3*)
21323    cat <<\_LT_EOF >> "$cfgfile"
21324# AIX sometimes has problems with the GCC collect2 program.  For some
21325# reason, if we set the COLLECT_NAMES environment variable, the problems
21326# vanish in a puff of smoke.
21327if test set != "${COLLECT_NAMES+set}"; then
21328  COLLECT_NAMES=
21329  export COLLECT_NAMES
21330fi
21331_LT_EOF
21332    ;;
21333  esac
21334
21335
21336ltmain=$ac_aux_dir/ltmain.sh
21337
21338
21339  # We use sed instead of cat because bash on DJGPP gets confused if
21340  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21341  # text mode, it properly converts lines to CR/LF.  This bash problem
21342  # is reportedly fixed, but why not run on old versions too?
21343  sed '$q' "$ltmain" >> "$cfgfile" \
21344     || (rm -f "$cfgfile"; exit 1)
21345
21346   mv -f "$cfgfile" "$ofile" ||
21347    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21348  chmod +x "$ofile"
21349
21350 ;;
21351    "po-directories":C)
21352    for ac_file in $CONFIG_FILES; do
21353      # Support "outfile[:infile[:infile...]]"
21354      case "$ac_file" in
21355        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
21356      esac
21357      # PO directories have a Makefile.in generated from Makefile.in.in.
21358      case "$ac_file" in */Makefile.in)
21359        # Adjust a relative srcdir.
21360        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
21361        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
21362        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
21363        # In autoconf-2.13 it is called $ac_given_srcdir.
21364        # In autoconf-2.50 it is called $srcdir.
21365        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
21366        case "$ac_given_srcdir" in
21367          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
21368          /*) top_srcdir="$ac_given_srcdir" ;;
21369          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
21370        esac
21371        # Treat a directory as a PO directory if and only if it has a
21372        # POTFILES.in file. This allows packages to have multiple PO
21373        # directories under different names or in different locations.
21374        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
21375          rm -f "$ac_dir/POTFILES"
21376          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
21377          gt_tab=`printf '\t'`
21378          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
21379          POMAKEFILEDEPS="POTFILES.in"
21380          # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
21381          # on $ac_dir but don't depend on user-specified configuration
21382          # parameters.
21383          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
21384            # The LINGUAS file contains the set of available languages.
21385            if test -n "$OBSOLETE_ALL_LINGUAS"; then
21386              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
21387            fi
21388            ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
21389            # Hide the ALL_LINGUAS assignment from automake < 1.5.
21390            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
21391            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
21392          else
21393            # The set of available languages was given in configure.in.
21394            # Hide the ALL_LINGUAS assignment from automake < 1.5.
21395            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
21396          fi
21397          # Compute POFILES
21398          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
21399          # Compute UPDATEPOFILES
21400          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
21401          # Compute DUMMYPOFILES
21402          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
21403          # Compute GMOFILES
21404          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
21405          case "$ac_given_srcdir" in
21406            .) srcdirpre= ;;
21407            *) srcdirpre='$(srcdir)/' ;;
21408          esac
21409          POFILES=
21410          UPDATEPOFILES=
21411          DUMMYPOFILES=
21412          GMOFILES=
21413          for lang in $ALL_LINGUAS; do
21414            POFILES="$POFILES $srcdirpre$lang.po"
21415            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
21416            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
21417            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
21418          done
21419          # CATALOGS depends on both $ac_dir and the user's LINGUAS
21420          # environment variable.
21421          INST_LINGUAS=
21422          if test -n "$ALL_LINGUAS"; then
21423            for presentlang in $ALL_LINGUAS; do
21424              useit=no
21425              if test "%UNSET%" != "$LINGUAS"; then
21426                desiredlanguages="$LINGUAS"
21427              else
21428                desiredlanguages="$ALL_LINGUAS"
21429              fi
21430              for desiredlang in $desiredlanguages; do
21431                # Use the presentlang catalog if desiredlang is
21432                #   a. equal to presentlang, or
21433                #   b. a variant of presentlang (because in this case,
21434                #      presentlang can be used as a fallback for messages
21435                #      which are not translated in the desiredlang catalog).
21436                case "$desiredlang" in
21437                  "$presentlang"*) useit=yes;;
21438                esac
21439              done
21440              if test $useit = yes; then
21441                INST_LINGUAS="$INST_LINGUAS $presentlang"
21442              fi
21443            done
21444          fi
21445          CATALOGS=
21446          if test -n "$INST_LINGUAS"; then
21447            for lang in $INST_LINGUAS; do
21448              CATALOGS="$CATALOGS $lang.gmo"
21449            done
21450          fi
21451          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
21452          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
21453          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
21454            if test -f "$f"; then
21455              case "$f" in
21456                *.orig | *.bak | *~) ;;
21457                *) cat "$f" >> "$ac_dir/Makefile" ;;
21458              esac
21459            fi
21460          done
21461        fi
21462        ;;
21463      esac
21464    done ;;
21465    "$ac_stdint_h":C)
21466{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_stdint_h : $_ac_stdint_h" >&5
21467$as_echo "$as_me: creating $ac_stdint_h : $_ac_stdint_h" >&6;}
21468ac_stdint=$tmp/_stdint.h
21469
21470echo "#ifndef" $_ac_stdint_h >$ac_stdint
21471echo "#define" $_ac_stdint_h "1" >>$ac_stdint
21472echo "#ifndef" _GENERATED_STDINT_H >>$ac_stdint
21473echo "#define" _GENERATED_STDINT_H '"'$PACKAGE $VERSION'"' >>$ac_stdint
21474echo "/* generated $ac_cv_stdint_message */" >>$ac_stdint
21475if test "_$ac_cv_header_stdint_t" != "_" ; then
21476echo "#define _STDINT_HAVE_STDINT_H" "1" >>$ac_stdint
21477echo "#include <stdint.h>" >>$ac_stdint
21478echo "#endif" >>$ac_stdint
21479echo "#endif" >>$ac_stdint
21480else
21481
21482cat >>$ac_stdint <<STDINT_EOF
21483
21484/* ................... shortcircuit part ........................... */
21485
21486#if defined HAVE_STDINT_H || defined _STDINT_HAVE_STDINT_H
21487#include <stdint.h>
21488#else
21489#include <stddef.h>
21490
21491/* .................... configured part ............................ */
21492
21493STDINT_EOF
21494
21495echo "/* whether we have a C99 compatible stdint header file */" >>$ac_stdint
21496if test "_$ac_cv_header_stdint_x" != "_" ; then
21497  ac_header="$ac_cv_header_stdint_x"
21498  echo "#define _STDINT_HEADER_INTPTR" '"'"$ac_header"'"' >>$ac_stdint
21499else
21500  echo "/* #undef _STDINT_HEADER_INTPTR */" >>$ac_stdint
21501fi
21502
21503echo "/* whether we have a C96 compatible inttypes header file */" >>$ac_stdint
21504if  test "_$ac_cv_header_stdint_o" != "_" ; then
21505  ac_header="$ac_cv_header_stdint_o"
21506  echo "#define _STDINT_HEADER_UINT32" '"'"$ac_header"'"' >>$ac_stdint
21507else
21508  echo "/* #undef _STDINT_HEADER_UINT32 */" >>$ac_stdint
21509fi
21510
21511echo "/* whether we have a BSD compatible inet types header */" >>$ac_stdint
21512if  test "_$ac_cv_header_stdint_u" != "_" ; then
21513  ac_header="$ac_cv_header_stdint_u"
21514  echo "#define _STDINT_HEADER_U_INT32" '"'"$ac_header"'"' >>$ac_stdint
21515else
21516  echo "/* #undef _STDINT_HEADER_U_INT32 */" >>$ac_stdint
21517fi
21518
21519echo "" >>$ac_stdint
21520
21521if test "_$ac_header" != "_" ; then if test "$ac_header" != "stddef.h" ; then
21522  echo "#include <$ac_header>" >>$ac_stdint
21523  echo "" >>$ac_stdint
21524fi fi
21525
21526echo "/* which 64bit typedef has been found */" >>$ac_stdint
21527if test "$ac_cv_type_uint64_t" = "yes" ; then
21528echo "#define   _STDINT_HAVE_UINT64_T" "1"  >>$ac_stdint
21529else
21530echo "/* #undef _STDINT_HAVE_UINT64_T */" >>$ac_stdint
21531fi
21532if test "$ac_cv_type_u_int64_t" = "yes" ; then
21533echo "#define   _STDINT_HAVE_U_INT64_T" "1"  >>$ac_stdint
21534else
21535echo "/* #undef _STDINT_HAVE_U_INT64_T */" >>$ac_stdint
21536fi
21537echo "" >>$ac_stdint
21538
21539echo "/* which type model has been detected */" >>$ac_stdint
21540if test "_$ac_cv_char_data_model" != "_" ; then
21541echo "#define   _STDINT_CHAR_MODEL" "$ac_cv_char_data_model" >>$ac_stdint
21542echo "#define   _STDINT_LONG_MODEL" "$ac_cv_long_data_model" >>$ac_stdint
21543else
21544echo "/* #undef _STDINT_CHAR_MODEL // skipped */" >>$ac_stdint
21545echo "/* #undef _STDINT_LONG_MODEL // skipped */" >>$ac_stdint
21546fi
21547echo "" >>$ac_stdint
21548
21549echo "/* whether int_least types were detected */" >>$ac_stdint
21550if test "$ac_cv_type_int_least32_t" = "yes"; then
21551echo "#define   _STDINT_HAVE_INT_LEAST32_T" "1"  >>$ac_stdint
21552else
21553echo "/* #undef _STDINT_HAVE_INT_LEAST32_T */" >>$ac_stdint
21554fi
21555echo "/* whether int_fast types were detected */" >>$ac_stdint
21556if test "$ac_cv_type_int_fast32_t" = "yes"; then
21557echo "#define   _STDINT_HAVE_INT_FAST32_T" "1" >>$ac_stdint
21558else
21559echo "/* #undef _STDINT_HAVE_INT_FAST32_T */" >>$ac_stdint
21560fi
21561echo "/* whether intmax_t type was detected */" >>$ac_stdint
21562if test "$ac_cv_type_intmax_t" = "yes"; then
21563echo "#define   _STDINT_HAVE_INTMAX_T" "1" >>$ac_stdint
21564else
21565echo "/* #undef _STDINT_HAVE_INTMAX_T */" >>$ac_stdint
21566fi
21567echo "" >>$ac_stdint
21568
21569  cat >>$ac_stdint <<STDINT_EOF
21570/* .................... detections part ............................ */
21571
21572/* whether we need to define bitspecific types from compiler base types */
21573#ifndef _STDINT_HEADER_INTPTR
21574#ifndef _STDINT_HEADER_UINT32
21575#ifndef _STDINT_HEADER_U_INT32
21576#define _STDINT_NEED_INT_MODEL_T
21577#else
21578#define _STDINT_HAVE_U_INT_TYPES
21579#endif
21580#endif
21581#endif
21582
21583#ifdef _STDINT_HAVE_U_INT_TYPES
21584#undef _STDINT_NEED_INT_MODEL_T
21585#endif
21586
21587#ifdef  _STDINT_CHAR_MODEL
21588#if     _STDINT_CHAR_MODEL+0 == 122 || _STDINT_CHAR_MODEL+0 == 124
21589#ifndef _STDINT_BYTE_MODEL
21590#define _STDINT_BYTE_MODEL 12
21591#endif
21592#endif
21593#endif
21594
21595#ifndef _STDINT_HAVE_INT_LEAST32_T
21596#define _STDINT_NEED_INT_LEAST_T
21597#endif
21598
21599#ifndef _STDINT_HAVE_INT_FAST32_T
21600#define _STDINT_NEED_INT_FAST_T
21601#endif
21602
21603#ifndef _STDINT_HEADER_INTPTR
21604#define _STDINT_NEED_INTPTR_T
21605#ifndef _STDINT_HAVE_INTMAX_T
21606#define _STDINT_NEED_INTMAX_T
21607#endif
21608#endif
21609
21610
21611/* .................... definition part ............................ */
21612
21613/* some system headers have good uint64_t */
21614#ifndef _HAVE_UINT64_T
21615#if     defined _STDINT_HAVE_UINT64_T  || defined HAVE_UINT64_T
21616#define _HAVE_UINT64_T
21617#elif   defined _STDINT_HAVE_U_INT64_T || defined HAVE_U_INT64_T
21618#define _HAVE_UINT64_T
21619typedef u_int64_t uint64_t;
21620#endif
21621#endif
21622
21623#ifndef _HAVE_UINT64_T
21624/* .. here are some common heuristics using compiler runtime specifics */
21625#if defined __STDC_VERSION__ && defined __STDC_VERSION__ >= 199901L
21626#define _HAVE_UINT64_T
21627#define _HAVE_LONGLONG_UINT64_T
21628typedef long long int64_t;
21629typedef unsigned long long uint64_t;
21630
21631#elif !defined __STRICT_ANSI__
21632#if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
21633#define _HAVE_UINT64_T
21634typedef __int64 int64_t;
21635typedef unsigned __int64 uint64_t;
21636
21637#elif defined __GNUC__ || defined __MWERKS__ || defined __ELF__
21638/* note: all ELF-systems seem to have loff-support which needs 64-bit */
21639#if !defined _NO_LONGLONG
21640#define _HAVE_UINT64_T
21641#define _HAVE_LONGLONG_UINT64_T
21642typedef long long int64_t;
21643typedef unsigned long long uint64_t;
21644#endif
21645
21646#elif defined __alpha || (defined __mips && defined _ABIN32)
21647#if !defined _NO_LONGLONG
21648typedef long int64_t;
21649typedef unsigned long uint64_t;
21650#endif
21651  /* compiler/cpu type to define int64_t */
21652#endif
21653#endif
21654#endif
21655
21656#if defined _STDINT_HAVE_U_INT_TYPES
21657/* int8_t int16_t int32_t defined by inet code, redeclare the u_intXX types */
21658typedef u_int8_t uint8_t;
21659typedef u_int16_t uint16_t;
21660typedef u_int32_t uint32_t;
21661
21662/* glibc compatibility */
21663#ifndef __int8_t_defined
21664#define __int8_t_defined
21665#endif
21666#endif
21667
21668#ifdef _STDINT_NEED_INT_MODEL_T
21669/* we must guess all the basic types. Apart from byte-adressable system, */
21670/* there a few 32-bit-only dsp-systems that we guard with BYTE_MODEL 8-} */
21671/* (btw, those nibble-addressable systems are way off, or so we assume) */
21672
21673
21674#if defined _STDINT_BYTE_MODEL
21675#if _STDINT_LONG_MODEL+0 == 242
21676/* 2:4:2 =  IP16 = a normal 16-bit system                */
21677typedef unsigned char   uint8_t;
21678typedef unsigned short  uint16_t;
21679typedef unsigned long   uint32_t;
21680#ifndef __int8_t_defined
21681#define __int8_t_defined
21682typedef          char    int8_t;
21683typedef          short   int16_t;
21684typedef          long    int32_t;
21685#endif
21686#elif _STDINT_LONG_MODEL+0 == 244 || _STDINT_LONG_MODEL == 444
21687/* 2:4:4 =  LP32 = a 32-bit system derived from a 16-bit */
21688/* 4:4:4 = ILP32 = a normal 32-bit system                */
21689typedef unsigned char   uint8_t;
21690typedef unsigned short  uint16_t;
21691typedef unsigned int    uint32_t;
21692#ifndef __int8_t_defined
21693#define __int8_t_defined
21694typedef          char    int8_t;
21695typedef          short   int16_t;
21696typedef          int     int32_t;
21697#endif
21698#elif _STDINT_LONG_MODEL+0 == 484 || _STDINT_LONG_MODEL+0 == 488
21699/* 4:8:4 =  IP32 = a 32-bit system prepared for 64-bit    */
21700/* 4:8:8 =  LP64 = a normal 64-bit system                 */
21701typedef unsigned char   uint8_t;
21702typedef unsigned short  uint16_t;
21703typedef unsigned int    uint32_t;
21704#ifndef __int8_t_defined
21705#define __int8_t_defined
21706typedef          char    int8_t;
21707typedef          short   int16_t;
21708typedef          int     int32_t;
21709#endif
21710/* this system has a "long" of 64bit */
21711#ifndef _HAVE_UINT64_T
21712#define _HAVE_UINT64_T
21713typedef unsigned long   uint64_t;
21714typedef          long    int64_t;
21715#endif
21716#elif _STDINT_LONG_MODEL+0 == 448
21717/*      LLP64   a 64-bit system derived from a 32-bit system */
21718typedef unsigned char   uint8_t;
21719typedef unsigned short  uint16_t;
21720typedef unsigned int    uint32_t;
21721#ifndef __int8_t_defined
21722#define __int8_t_defined
21723typedef          char    int8_t;
21724typedef          short   int16_t;
21725typedef          int     int32_t;
21726#endif
21727/* assuming the system has a "long long" */
21728#ifndef _HAVE_UINT64_T
21729#define _HAVE_UINT64_T
21730#define _HAVE_LONGLONG_UINT64_T
21731typedef unsigned long long uint64_t;
21732typedef          long long  int64_t;
21733#endif
21734#else
21735#define _STDINT_NO_INT32_T
21736#endif
21737#else
21738#define _STDINT_NO_INT8_T
21739#define _STDINT_NO_INT32_T
21740#endif
21741#endif
21742
21743/*
21744 * quote from SunOS-5.8 sys/inttypes.h:
21745 * Use at your own risk.  As of February 1996, the committee is squarely
21746 * behind the fixed sized types; the "least" and "fast" types are still being
21747 * discussed.  The probability that the "fast" types may be removed before
21748 * the standard is finalized is high enough that they are not currently
21749 * implemented.
21750 */
21751
21752#if defined _STDINT_NEED_INT_LEAST_T
21753typedef  int8_t    int_least8_t;
21754typedef  int16_t   int_least16_t;
21755typedef  int32_t   int_least32_t;
21756#ifdef _HAVE_UINT64_T
21757typedef  int64_t   int_least64_t;
21758#endif
21759
21760typedef uint8_t   uint_least8_t;
21761typedef uint16_t  uint_least16_t;
21762typedef uint32_t  uint_least32_t;
21763#ifdef _HAVE_UINT64_T
21764typedef uint64_t  uint_least64_t;
21765#endif
21766  /* least types */
21767#endif
21768
21769#if defined _STDINT_NEED_INT_FAST_T
21770typedef  int8_t    int_fast8_t;
21771typedef  int       int_fast16_t;
21772typedef  int32_t   int_fast32_t;
21773#ifdef _HAVE_UINT64_T
21774typedef  int64_t   int_fast64_t;
21775#endif
21776
21777typedef uint8_t   uint_fast8_t;
21778typedef unsigned  uint_fast16_t;
21779typedef uint32_t  uint_fast32_t;
21780#ifdef _HAVE_UINT64_T
21781typedef uint64_t  uint_fast64_t;
21782#endif
21783  /* fast types */
21784#endif
21785
21786#ifdef _STDINT_NEED_INTMAX_T
21787#ifdef _HAVE_UINT64_T
21788typedef  int64_t       intmax_t;
21789typedef uint64_t      uintmax_t;
21790#else
21791typedef          long  intmax_t;
21792typedef unsigned long uintmax_t;
21793#endif
21794#endif
21795
21796#ifdef _STDINT_NEED_INTPTR_T
21797#ifndef __intptr_t_defined
21798#define __intptr_t_defined
21799/* we encourage using "long" to store pointer values, never use "int" ! */
21800#if   _STDINT_LONG_MODEL+0 == 242 || _STDINT_LONG_MODEL+0 == 484
21801typedef  unsigned int   uintptr_t;
21802typedef           int    intptr_t;
21803#elif _STDINT_LONG_MODEL+0 == 244 || _STDINT_LONG_MODEL+0 == 444
21804typedef  unsigned long  uintptr_t;
21805typedef           long   intptr_t;
21806#elif _STDINT_LONG_MODEL+0 == 448 && defined _HAVE_UINT64_T
21807typedef        uint64_t uintptr_t;
21808typedef         int64_t  intptr_t;
21809#else /* matches typical system types ILP32 and LP64 - but not IP16 or LLP64 */
21810typedef  unsigned long  uintptr_t;
21811typedef           long   intptr_t;
21812#endif
21813#endif
21814#endif
21815
21816/* The ISO C99 standard specifies that in C++ implementations these
21817   should only be defined if explicitly requested.  */
21818#if !defined __cplusplus || defined __STDC_CONSTANT_MACROS
21819#ifndef UINT32_C
21820
21821/* Signed.  */
21822# define INT8_C(c)      c
21823# define INT16_C(c)     c
21824# define INT32_C(c)     c
21825# ifdef _HAVE_LONGLONG_UINT64_T
21826#  define INT64_C(c)    c ## L
21827# else
21828#  define INT64_C(c)    c ## LL
21829# endif
21830
21831/* Unsigned.  */
21832# define UINT8_C(c)     c ## U
21833# define UINT16_C(c)    c ## U
21834# define UINT32_C(c)    c ## U
21835# ifdef _HAVE_LONGLONG_UINT64_T
21836#  define UINT64_C(c)   c ## UL
21837# else
21838#  define UINT64_C(c)   c ## ULL
21839# endif
21840
21841/* Maximal type.  */
21842# ifdef _HAVE_LONGLONG_UINT64_T
21843#  define INTMAX_C(c)   c ## L
21844#  define UINTMAX_C(c)  c ## UL
21845# else
21846#  define INTMAX_C(c)   c ## LL
21847#  define UINTMAX_C(c)  c ## ULL
21848# endif
21849
21850  /* literalnumbers */
21851#endif
21852#endif
21853
21854/* These limits are merily those of a two complement byte-oriented system */
21855
21856/* Minimum of signed integral types.  */
21857# define INT8_MIN               (-128)
21858# define INT16_MIN              (-32767-1)
21859# define INT32_MIN              (-2147483647-1)
21860# define INT64_MIN              (-__INT64_C(9223372036854775807)-1)
21861/* Maximum of signed integral types.  */
21862# define INT8_MAX               (127)
21863# define INT16_MAX              (32767)
21864# define INT32_MAX              (2147483647)
21865# define INT64_MAX              (__INT64_C(9223372036854775807))
21866
21867/* Maximum of unsigned integral types.  */
21868# define UINT8_MAX              (255)
21869# define UINT16_MAX             (65535)
21870# define UINT32_MAX             (4294967295U)
21871# define UINT64_MAX             (__UINT64_C(18446744073709551615))
21872
21873/* Minimum of signed integral types having a minimum size.  */
21874# define INT_LEAST8_MIN         INT8_MIN
21875# define INT_LEAST16_MIN        INT16_MIN
21876# define INT_LEAST32_MIN        INT32_MIN
21877# define INT_LEAST64_MIN        INT64_MIN
21878/* Maximum of signed integral types having a minimum size.  */
21879# define INT_LEAST8_MAX         INT8_MAX
21880# define INT_LEAST16_MAX        INT16_MAX
21881# define INT_LEAST32_MAX        INT32_MAX
21882# define INT_LEAST64_MAX        INT64_MAX
21883
21884/* Maximum of unsigned integral types having a minimum size.  */
21885# define UINT_LEAST8_MAX        UINT8_MAX
21886# define UINT_LEAST16_MAX       UINT16_MAX
21887# define UINT_LEAST32_MAX       UINT32_MAX
21888# define UINT_LEAST64_MAX       UINT64_MAX
21889
21890  /* shortcircuit*/
21891#endif
21892  /* once */
21893#endif
21894#endif
21895STDINT_EOF
21896fi
21897    if cmp -s $ac_stdint_h $ac_stdint 2>/dev/null; then
21898      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_stdint_h is unchanged" >&5
21899$as_echo "$as_me: $ac_stdint_h is unchanged" >&6;}
21900    else
21901      ac_dir=`$as_dirname -- "$ac_stdint_h" ||
21902$as_expr X"$ac_stdint_h" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21903	 X"$ac_stdint_h" : 'X\(//\)[^/]' \| \
21904	 X"$ac_stdint_h" : 'X\(//\)$' \| \
21905	 X"$ac_stdint_h" : 'X\(/\)' \| . 2>/dev/null ||
21906$as_echo X"$ac_stdint_h" |
21907    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21908	    s//\1/
21909	    q
21910	  }
21911	  /^X\(\/\/\)[^/].*/{
21912	    s//\1/
21913	    q
21914	  }
21915	  /^X\(\/\/\)$/{
21916	    s//\1/
21917	    q
21918	  }
21919	  /^X\(\/\).*/{
21920	    s//\1/
21921	    q
21922	  }
21923	  s/.*/./; q'`
21924      as_dir="$ac_dir"; as_fn_mkdir_p
21925      rm -f $ac_stdint_h
21926      mv $ac_stdint $ac_stdint_h
21927    fi
21928 ;;
21929
21930  esac
21931done # for ac_tag
21932
21933
21934as_fn_exit 0
21935_ACEOF
21936ac_clean_files=$ac_clean_files_save
21937
21938test $ac_write_fail = 0 ||
21939  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21940
21941
21942# configure is writing to config.log, and then calls config.status.
21943# config.status does its own redirection, appending to config.log.
21944# Unfortunately, on DOS this fails, as config.log is still kept open
21945# by configure, so config.status won't be able to write to it; its
21946# output is simply discarded.  So we exec the FD to /dev/null,
21947# effectively closing config.log, so it can be properly (re)opened and
21948# appended to by config.status.  When coming back to configure, we
21949# need to make the FD available again.
21950if test "$no_create" != yes; then
21951  ac_cs_success=:
21952  ac_config_status_args=
21953  test "$silent" = yes &&
21954    ac_config_status_args="$ac_config_status_args --quiet"
21955  exec 5>/dev/null
21956  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21957  exec 5>>config.log
21958  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21959  # would make configure fail if this is the last instruction.
21960  $ac_cs_success || as_fn_exit 1
21961fi
21962if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21963  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21964$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21965fi
21966
21967