1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libpng 1.6.10.
4#
5# Report bugs to <png-mng-implement@lists.sourceforge.net>.
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: png-mng-implement@lists.sourceforge.net about your
279$0: system, including any error possibly output before this
280$0: message. Then install a modern shell, or manually run
281$0: the script under such a shell if you do have one."
282  fi
283  exit 1
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301  { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_fn_set_status ()
309{
310  return $1
311} # as_fn_set_status
312
313# as_fn_exit STATUS
314# -----------------
315# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316as_fn_exit ()
317{
318  set +e
319  as_fn_set_status $1
320  exit $1
321} # as_fn_exit
322
323# as_fn_mkdir_p
324# -------------
325# Create "$as_dir" as a directory, including parents if necessary.
326as_fn_mkdir_p ()
327{
328
329  case $as_dir in #(
330  -*) as_dir=./$as_dir;;
331  esac
332  test -d "$as_dir" || eval $as_mkdir_p || {
333    as_dirs=
334    while :; do
335      case $as_dir in #(
336      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337      *) as_qdir=$as_dir;;
338      esac
339      as_dirs="'$as_qdir' $as_dirs"
340      as_dir=`$as_dirname -- "$as_dir" ||
341$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342	 X"$as_dir" : 'X\(//\)[^/]' \| \
343	 X"$as_dir" : 'X\(//\)$' \| \
344	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345$as_echo X"$as_dir" |
346    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\/\)[^/].*/{
351	    s//\1/
352	    q
353	  }
354	  /^X\(\/\/\)$/{
355	    s//\1/
356	    q
357	  }
358	  /^X\(\/\).*/{
359	    s//\1/
360	    q
361	  }
362	  s/.*/./; q'`
363      test -d "$as_dir" && break
364    done
365    test -z "$as_dirs" || eval "mkdir $as_dirs"
366  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369} # as_fn_mkdir_p
370
371# as_fn_executable_p FILE
372# -----------------------
373# Test if FILE is an executable regular file.
374as_fn_executable_p ()
375{
376  test -f "$1" && test -x "$1"
377} # as_fn_executable_p
378# as_fn_append VAR VALUE
379# ----------------------
380# Append the text in VALUE to the end of the definition contained in VAR. Take
381# advantage of any shell optimizations that allow amortized linear growth over
382# repeated appends, instead of the typical quadratic growth present in naive
383# implementations.
384if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385  eval 'as_fn_append ()
386  {
387    eval $1+=\$2
388  }'
389else
390  as_fn_append ()
391  {
392    eval $1=\$$1\$2
393  }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402  eval 'as_fn_arith ()
403  {
404    as_val=$(( $* ))
405  }'
406else
407  as_fn_arith ()
408  {
409    as_val=`expr "$@" || test $? -eq 1`
410  }
411fi # as_fn_arith
412
413
414# as_fn_error STATUS ERROR [LINENO LOG_FD]
415# ----------------------------------------
416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418# script with STATUS, using 1 if that was 0.
419as_fn_error ()
420{
421  as_status=$1; test $as_status -eq 0 && as_status=1
422  if test "$4"; then
423    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425  fi
426  $as_echo "$as_me: error: $2" >&2
427  as_fn_exit $as_status
428} # as_fn_error
429
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431   test "X`expr 00001 : '.*\(...\)'`" = X001; then
432  as_expr=expr
433else
434  as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438  as_basename=basename
439else
440  as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444  as_dirname=dirname
445else
446  as_dirname=false
447fi
448
449as_me=`$as_basename -- "$0" ||
450$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451	 X"$0" : 'X\(//\)$' \| \
452	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453$as_echo X/"$0" |
454    sed '/^.*\/\([^/][^/]*\)\/*$/{
455	    s//\1/
456	    q
457	  }
458	  /^X\/\(\/\/\)$/{
459	    s//\1/
460	    q
461	  }
462	  /^X\/\(\/\).*/{
463	    s//\1/
464	    q
465	  }
466	  s/.*/./; q'`
467
468# Avoid depending upon Character Ranges.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476  as_lineno_1=$LINENO as_lineno_1a=$LINENO
477  as_lineno_2=$LINENO as_lineno_2a=$LINENO
478  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481  sed -n '
482    p
483    /[$]LINENO/=
484  ' <$as_myself |
485    sed '
486      s/[$]LINENO.*/&-/
487      t lineno
488      b
489      :lineno
490      N
491      :loop
492      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493      t loop
494      s/-\n.*//
495    ' >$as_me.lineno &&
496  chmod +x "$as_me.lineno" ||
497    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500  # already done that, so ensure we don't try to do so again and fall
501  # in an infinite loop.  This has already happened in practice.
502  _as_can_reexec=no; export _as_can_reexec
503  # Don't try to exec as it changes $[0], causing all sort of problems
504  # (the dirname of $[0] is not the place where we might find the
505  # original and so on.  Autoconf is especially sensitive to this).
506  . "./$as_me.lineno"
507  # Exit status is that of the last command.
508  exit
509}
510
511ECHO_C= ECHO_N= ECHO_T=
512case `echo -n x` in #(((((
513-n*)
514  case `echo 'xy\c'` in
515  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
516  xy)  ECHO_C='\c';;
517  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518       ECHO_T='	';;
519  esac;;
520*)
521  ECHO_N='-n';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526  rm -f conf$$.dir/conf$$.file
527else
528  rm -f conf$$.dir
529  mkdir conf$$.dir 2>/dev/null
530fi
531if (echo >conf$$.file) 2>/dev/null; then
532  if ln -s conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s='ln -s'
534    # ... but there are two gotchas:
535    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537    # In both cases, we have to default to `cp -pR'.
538    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539      as_ln_s='cp -pR'
540  elif ln conf$$.file conf$$ 2>/dev/null; then
541    as_ln_s=ln
542  else
543    as_ln_s='cp -pR'
544  fi
545else
546  as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552  as_mkdir_p='mkdir -p "$as_dir"'
553else
554  test -d ./-p && rmdir ./-p
555  as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564# Sed expression to map a string onto a valid variable name.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 6>&1
572
573# Name of the host.
574# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575# so uname gets run too.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='libpng'
592PACKAGE_TARNAME='libpng'
593PACKAGE_VERSION='1.6.10'
594PACKAGE_STRING='libpng 1.6.10'
595PACKAGE_BUGREPORT='png-mng-implement@lists.sourceforge.net'
596PACKAGE_URL=''
597
598ac_unique_file="pngget.c"
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
635ac_subst_vars='am__EXEEXT_FALSE
636am__EXEEXT_TRUE
637LTLIBOBJS
638PNG_ARM_NEON_FALSE
639PNG_ARM_NEON_TRUE
640DO_INSTALL_LIBPNG_CONFIG_FALSE
641DO_INSTALL_LIBPNG_CONFIG_TRUE
642DO_INSTALL_LIBPNG_PC_FALSE
643DO_INSTALL_LIBPNG_PC_TRUE
644DO_INSTALL_LINKS_FALSE
645DO_INSTALL_LINKS_TRUE
646DO_PNG_PREFIX_FALSE
647DO_PNG_PREFIX_TRUE
648PNG_PREFIX
649binconfigs
650pkgconfigdir
651PNGLIB_RELEASE
652PNGLIB_MINOR
653PNGLIB_MAJOR
654PNGLIB_VERSION
655SYMBOL_PREFIX
656HAVE_LD_VERSION_SCRIPT_FALSE
657HAVE_LD_VERSION_SCRIPT_TRUE
658HAVE_SOLARIS_LD_FALSE
659HAVE_SOLARIS_LD_TRUE
660LIBOBJS
661POW_LIB
662PNG_COPTS
663DFNCPP
664OTOOL64
665OTOOL
666LIPO
667NMEDIT
668DSYMUTIL
669MANIFEST_TOOL
670RANLIB
671ac_ct_AR
672AR
673NM
674ac_ct_DUMPBIN
675DUMPBIN
676LIBTOOL
677OBJDUMP
678DLLTOOL
679AS
680LN_S
681CPP
682LD
683FGREP
684EGREP
685GREP
686SED
687host_os
688host_vendor
689host_cpu
690host
691build_os
692build_vendor
693build_cpu
694build
695am__fastdepCCAS_FALSE
696am__fastdepCCAS_TRUE
697CCASDEPMODE
698CCASFLAGS
699CCAS
700am__fastdepCC_FALSE
701am__fastdepCC_TRUE
702CCDEPMODE
703am__nodep
704AMDEPBACKSLASH
705AMDEP_FALSE
706AMDEP_TRUE
707am__quote
708am__include
709DEPDIR
710OBJEXT
711EXEEXT
712ac_ct_CC
713CPPFLAGS
714LDFLAGS
715CFLAGS
716CC
717MAINT
718MAINTAINER_MODE_FALSE
719MAINTAINER_MODE_TRUE
720AM_BACKSLASH
721AM_DEFAULT_VERBOSITY
722AM_DEFAULT_V
723AM_V
724am__untar
725am__tar
726AMTAR
727am__leading_dot
728SET_MAKE
729AWK
730mkdir_p
731MKDIR_P
732INSTALL_STRIP_PROGRAM
733STRIP
734install_sh
735MAKEINFO
736AUTOHEADER
737AUTOMAKE
738AUTOCONF
739ACLOCAL
740VERSION
741PACKAGE
742CYGPATH_W
743am__isrc
744INSTALL_DATA
745INSTALL_SCRIPT
746INSTALL_PROGRAM
747target_alias
748host_alias
749build_alias
750LIBS
751ECHO_T
752ECHO_N
753ECHO_C
754DEFS
755mandir
756localedir
757libdir
758psdir
759pdfdir
760dvidir
761htmldir
762infodir
763docdir
764oldincludedir
765includedir
766localstatedir
767sharedstatedir
768sysconfdir
769datadir
770datarootdir
771libexecdir
772sbindir
773bindir
774program_transform_name
775prefix
776exec_prefix
777PACKAGE_URL
778PACKAGE_BUGREPORT
779PACKAGE_STRING
780PACKAGE_VERSION
781PACKAGE_TARNAME
782PACKAGE_NAME
783PATH_SEPARATOR
784SHELL'
785ac_subst_files=''
786ac_user_opts='
787enable_option_checking
788enable_silent_rules
789enable_maintainer_mode
790enable_dependency_tracking
791with_gnu_ld
792enable_shared
793enable_static
794with_pic
795enable_fast_install
796with_sysroot
797enable_libtool_lock
798enable_werror
799with_zlib_prefix
800with_pkgconfigdir
801with_binconfigs
802with_libpng_prefix
803enable_unversioned_links
804enable_unversioned_libpng_pc
805enable_unversioned_libpng_config
806enable_arm_neon
807'
808      ac_precious_vars='build_alias
809host_alias
810target_alias
811CC
812CFLAGS
813LDFLAGS
814LIBS
815CPPFLAGS
816CCAS
817CCASFLAGS
818CPP
819PNG_COPTS'
820
821
822# Initialize some variables set by options.
823ac_init_help=
824ac_init_version=false
825ac_unrecognized_opts=
826ac_unrecognized_sep=
827# The variables have the same names as the options, with
828# dashes changed to underlines.
829cache_file=/dev/null
830exec_prefix=NONE
831no_create=
832no_recursion=
833prefix=NONE
834program_prefix=NONE
835program_suffix=NONE
836program_transform_name=s,x,x,
837silent=
838site=
839srcdir=
840verbose=
841x_includes=NONE
842x_libraries=NONE
843
844# Installation directory options.
845# These are left unexpanded so users can "make install exec_prefix=/foo"
846# and all the variables that are supposed to be based on exec_prefix
847# by default will actually change.
848# Use braces instead of parens because sh, perl, etc. also accept them.
849# (The list follows the same order as the GNU Coding Standards.)
850bindir='${exec_prefix}/bin'
851sbindir='${exec_prefix}/sbin'
852libexecdir='${exec_prefix}/libexec'
853datarootdir='${prefix}/share'
854datadir='${datarootdir}'
855sysconfdir='${prefix}/etc'
856sharedstatedir='${prefix}/com'
857localstatedir='${prefix}/var'
858includedir='${prefix}/include'
859oldincludedir='/usr/include'
860docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
861infodir='${datarootdir}/info'
862htmldir='${docdir}'
863dvidir='${docdir}'
864pdfdir='${docdir}'
865psdir='${docdir}'
866libdir='${exec_prefix}/lib'
867localedir='${datarootdir}/locale'
868mandir='${datarootdir}/man'
869
870ac_prev=
871ac_dashdash=
872for ac_option
873do
874  # If the previous option needs an argument, assign it.
875  if test -n "$ac_prev"; then
876    eval $ac_prev=\$ac_option
877    ac_prev=
878    continue
879  fi
880
881  case $ac_option in
882  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
883  *=)   ac_optarg= ;;
884  *)    ac_optarg=yes ;;
885  esac
886
887  # Accept the important Cygnus configure options, so we can diagnose typos.
888
889  case $ac_dashdash$ac_option in
890  --)
891    ac_dashdash=yes ;;
892
893  -bindir | --bindir | --bindi | --bind | --bin | --bi)
894    ac_prev=bindir ;;
895  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
896    bindir=$ac_optarg ;;
897
898  -build | --build | --buil | --bui | --bu)
899    ac_prev=build_alias ;;
900  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
901    build_alias=$ac_optarg ;;
902
903  -cache-file | --cache-file | --cache-fil | --cache-fi \
904  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
905    ac_prev=cache_file ;;
906  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
907  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
908    cache_file=$ac_optarg ;;
909
910  --config-cache | -C)
911    cache_file=config.cache ;;
912
913  -datadir | --datadir | --datadi | --datad)
914    ac_prev=datadir ;;
915  -datadir=* | --datadir=* | --datadi=* | --datad=*)
916    datadir=$ac_optarg ;;
917
918  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
919  | --dataroo | --dataro | --datar)
920    ac_prev=datarootdir ;;
921  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
922  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
923    datarootdir=$ac_optarg ;;
924
925  -disable-* | --disable-*)
926    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
927    # Reject names that are not valid shell variable names.
928    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
929      as_fn_error $? "invalid feature name: $ac_useropt"
930    ac_useropt_orig=$ac_useropt
931    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
932    case $ac_user_opts in
933      *"
934"enable_$ac_useropt"
935"*) ;;
936      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
937	 ac_unrecognized_sep=', ';;
938    esac
939    eval enable_$ac_useropt=no ;;
940
941  -docdir | --docdir | --docdi | --doc | --do)
942    ac_prev=docdir ;;
943  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
944    docdir=$ac_optarg ;;
945
946  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
947    ac_prev=dvidir ;;
948  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
949    dvidir=$ac_optarg ;;
950
951  -enable-* | --enable-*)
952    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
953    # Reject names that are not valid shell variable names.
954    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
955      as_fn_error $? "invalid feature name: $ac_useropt"
956    ac_useropt_orig=$ac_useropt
957    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
958    case $ac_user_opts in
959      *"
960"enable_$ac_useropt"
961"*) ;;
962      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
963	 ac_unrecognized_sep=', ';;
964    esac
965    eval enable_$ac_useropt=\$ac_optarg ;;
966
967  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
968  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
969  | --exec | --exe | --ex)
970    ac_prev=exec_prefix ;;
971  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
972  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
973  | --exec=* | --exe=* | --ex=*)
974    exec_prefix=$ac_optarg ;;
975
976  -gas | --gas | --ga | --g)
977    # Obsolete; use --with-gas.
978    with_gas=yes ;;
979
980  -help | --help | --hel | --he | -h)
981    ac_init_help=long ;;
982  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
983    ac_init_help=recursive ;;
984  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
985    ac_init_help=short ;;
986
987  -host | --host | --hos | --ho)
988    ac_prev=host_alias ;;
989  -host=* | --host=* | --hos=* | --ho=*)
990    host_alias=$ac_optarg ;;
991
992  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
993    ac_prev=htmldir ;;
994  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
995  | --ht=*)
996    htmldir=$ac_optarg ;;
997
998  -includedir | --includedir | --includedi | --included | --include \
999  | --includ | --inclu | --incl | --inc)
1000    ac_prev=includedir ;;
1001  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1002  | --includ=* | --inclu=* | --incl=* | --inc=*)
1003    includedir=$ac_optarg ;;
1004
1005  -infodir | --infodir | --infodi | --infod | --info | --inf)
1006    ac_prev=infodir ;;
1007  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1008    infodir=$ac_optarg ;;
1009
1010  -libdir | --libdir | --libdi | --libd)
1011    ac_prev=libdir ;;
1012  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1013    libdir=$ac_optarg ;;
1014
1015  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1016  | --libexe | --libex | --libe)
1017    ac_prev=libexecdir ;;
1018  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1019  | --libexe=* | --libex=* | --libe=*)
1020    libexecdir=$ac_optarg ;;
1021
1022  -localedir | --localedir | --localedi | --localed | --locale)
1023    ac_prev=localedir ;;
1024  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1025    localedir=$ac_optarg ;;
1026
1027  -localstatedir | --localstatedir | --localstatedi | --localstated \
1028  | --localstate | --localstat | --localsta | --localst | --locals)
1029    ac_prev=localstatedir ;;
1030  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1031  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1032    localstatedir=$ac_optarg ;;
1033
1034  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1035    ac_prev=mandir ;;
1036  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1037    mandir=$ac_optarg ;;
1038
1039  -nfp | --nfp | --nf)
1040    # Obsolete; use --without-fp.
1041    with_fp=no ;;
1042
1043  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1044  | --no-cr | --no-c | -n)
1045    no_create=yes ;;
1046
1047  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1048  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1049    no_recursion=yes ;;
1050
1051  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1052  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1053  | --oldin | --oldi | --old | --ol | --o)
1054    ac_prev=oldincludedir ;;
1055  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1056  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1057  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1058    oldincludedir=$ac_optarg ;;
1059
1060  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1061    ac_prev=prefix ;;
1062  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1063    prefix=$ac_optarg ;;
1064
1065  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1066  | --program-pre | --program-pr | --program-p)
1067    ac_prev=program_prefix ;;
1068  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1069  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1070    program_prefix=$ac_optarg ;;
1071
1072  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1073  | --program-suf | --program-su | --program-s)
1074    ac_prev=program_suffix ;;
1075  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1076  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1077    program_suffix=$ac_optarg ;;
1078
1079  -program-transform-name | --program-transform-name \
1080  | --program-transform-nam | --program-transform-na \
1081  | --program-transform-n | --program-transform- \
1082  | --program-transform | --program-transfor \
1083  | --program-transfo | --program-transf \
1084  | --program-trans | --program-tran \
1085  | --progr-tra | --program-tr | --program-t)
1086    ac_prev=program_transform_name ;;
1087  -program-transform-name=* | --program-transform-name=* \
1088  | --program-transform-nam=* | --program-transform-na=* \
1089  | --program-transform-n=* | --program-transform-=* \
1090  | --program-transform=* | --program-transfor=* \
1091  | --program-transfo=* | --program-transf=* \
1092  | --program-trans=* | --program-tran=* \
1093  | --progr-tra=* | --program-tr=* | --program-t=*)
1094    program_transform_name=$ac_optarg ;;
1095
1096  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1097    ac_prev=pdfdir ;;
1098  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1099    pdfdir=$ac_optarg ;;
1100
1101  -psdir | --psdir | --psdi | --psd | --ps)
1102    ac_prev=psdir ;;
1103  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1104    psdir=$ac_optarg ;;
1105
1106  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1107  | -silent | --silent | --silen | --sile | --sil)
1108    silent=yes ;;
1109
1110  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1111    ac_prev=sbindir ;;
1112  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1113  | --sbi=* | --sb=*)
1114    sbindir=$ac_optarg ;;
1115
1116  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1117  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1118  | --sharedst | --shareds | --shared | --share | --shar \
1119  | --sha | --sh)
1120    ac_prev=sharedstatedir ;;
1121  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1122  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1123  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1124  | --sha=* | --sh=*)
1125    sharedstatedir=$ac_optarg ;;
1126
1127  -site | --site | --sit)
1128    ac_prev=site ;;
1129  -site=* | --site=* | --sit=*)
1130    site=$ac_optarg ;;
1131
1132  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1133    ac_prev=srcdir ;;
1134  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1135    srcdir=$ac_optarg ;;
1136
1137  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1138  | --syscon | --sysco | --sysc | --sys | --sy)
1139    ac_prev=sysconfdir ;;
1140  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1141  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1142    sysconfdir=$ac_optarg ;;
1143
1144  -target | --target | --targe | --targ | --tar | --ta | --t)
1145    ac_prev=target_alias ;;
1146  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1147    target_alias=$ac_optarg ;;
1148
1149  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1150    verbose=yes ;;
1151
1152  -version | --version | --versio | --versi | --vers | -V)
1153    ac_init_version=: ;;
1154
1155  -with-* | --with-*)
1156    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1157    # Reject names that are not valid shell variable names.
1158    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1159      as_fn_error $? "invalid package name: $ac_useropt"
1160    ac_useropt_orig=$ac_useropt
1161    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1162    case $ac_user_opts in
1163      *"
1164"with_$ac_useropt"
1165"*) ;;
1166      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1167	 ac_unrecognized_sep=', ';;
1168    esac
1169    eval with_$ac_useropt=\$ac_optarg ;;
1170
1171  -without-* | --without-*)
1172    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1173    # Reject names that are not valid shell variable names.
1174    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1175      as_fn_error $? "invalid package name: $ac_useropt"
1176    ac_useropt_orig=$ac_useropt
1177    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1178    case $ac_user_opts in
1179      *"
1180"with_$ac_useropt"
1181"*) ;;
1182      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1183	 ac_unrecognized_sep=', ';;
1184    esac
1185    eval with_$ac_useropt=no ;;
1186
1187  --x)
1188    # Obsolete; use --with-x.
1189    with_x=yes ;;
1190
1191  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1192  | --x-incl | --x-inc | --x-in | --x-i)
1193    ac_prev=x_includes ;;
1194  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1195  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1196    x_includes=$ac_optarg ;;
1197
1198  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1199  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1200    ac_prev=x_libraries ;;
1201  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1202  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1203    x_libraries=$ac_optarg ;;
1204
1205  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1206Try \`$0 --help' for more information"
1207    ;;
1208
1209  *=*)
1210    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1211    # Reject names that are not valid shell variable names.
1212    case $ac_envvar in #(
1213      '' | [0-9]* | *[!_$as_cr_alnum]* )
1214      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1215    esac
1216    eval $ac_envvar=\$ac_optarg
1217    export $ac_envvar ;;
1218
1219  *)
1220    # FIXME: should be removed in autoconf 3.0.
1221    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1222    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1223      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1224    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1225    ;;
1226
1227  esac
1228done
1229
1230if test -n "$ac_prev"; then
1231  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1232  as_fn_error $? "missing argument to $ac_option"
1233fi
1234
1235if test -n "$ac_unrecognized_opts"; then
1236  case $enable_option_checking in
1237    no) ;;
1238    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1239    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1240  esac
1241fi
1242
1243# Check all directory arguments for consistency.
1244for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1245		datadir sysconfdir sharedstatedir localstatedir includedir \
1246		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1247		libdir localedir mandir
1248do
1249  eval ac_val=\$$ac_var
1250  # Remove trailing slashes.
1251  case $ac_val in
1252    */ )
1253      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1254      eval $ac_var=\$ac_val;;
1255  esac
1256  # Be sure to have absolute directory names.
1257  case $ac_val in
1258    [\\/$]* | ?:[\\/]* )  continue;;
1259    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1260  esac
1261  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1262done
1263
1264# There might be people who depend on the old broken behavior: `$host'
1265# used to hold the argument of --host etc.
1266# FIXME: To remove some day.
1267build=$build_alias
1268host=$host_alias
1269target=$target_alias
1270
1271# FIXME: To remove some day.
1272if test "x$host_alias" != x; then
1273  if test "x$build_alias" = x; then
1274    cross_compiling=maybe
1275  elif test "x$build_alias" != "x$host_alias"; then
1276    cross_compiling=yes
1277  fi
1278fi
1279
1280ac_tool_prefix=
1281test -n "$host_alias" && ac_tool_prefix=$host_alias-
1282
1283test "$silent" = yes && exec 6>/dev/null
1284
1285
1286ac_pwd=`pwd` && test -n "$ac_pwd" &&
1287ac_ls_di=`ls -di .` &&
1288ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1289  as_fn_error $? "working directory cannot be determined"
1290test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1291  as_fn_error $? "pwd does not report name of working directory"
1292
1293
1294# Find the source files, if location was not specified.
1295if test -z "$srcdir"; then
1296  ac_srcdir_defaulted=yes
1297  # Try the directory containing this script, then the parent directory.
1298  ac_confdir=`$as_dirname -- "$as_myself" ||
1299$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1300	 X"$as_myself" : 'X\(//\)[^/]' \| \
1301	 X"$as_myself" : 'X\(//\)$' \| \
1302	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1303$as_echo X"$as_myself" |
1304    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1305	    s//\1/
1306	    q
1307	  }
1308	  /^X\(\/\/\)[^/].*/{
1309	    s//\1/
1310	    q
1311	  }
1312	  /^X\(\/\/\)$/{
1313	    s//\1/
1314	    q
1315	  }
1316	  /^X\(\/\).*/{
1317	    s//\1/
1318	    q
1319	  }
1320	  s/.*/./; q'`
1321  srcdir=$ac_confdir
1322  if test ! -r "$srcdir/$ac_unique_file"; then
1323    srcdir=..
1324  fi
1325else
1326  ac_srcdir_defaulted=no
1327fi
1328if test ! -r "$srcdir/$ac_unique_file"; then
1329  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1330  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1331fi
1332ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1333ac_abs_confdir=`(
1334	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1335	pwd)`
1336# When building in place, set srcdir=.
1337if test "$ac_abs_confdir" = "$ac_pwd"; then
1338  srcdir=.
1339fi
1340# Remove unnecessary trailing slashes from srcdir.
1341# Double slashes in file names in object file debugging info
1342# mess up M-x gdb in Emacs.
1343case $srcdir in
1344*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1345esac
1346for ac_var in $ac_precious_vars; do
1347  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1348  eval ac_env_${ac_var}_value=\$${ac_var}
1349  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1350  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1351done
1352
1353#
1354# Report the --help message.
1355#
1356if test "$ac_init_help" = "long"; then
1357  # Omit some internal or obsolete options to make the list less imposing.
1358  # This message is too long to be a string in the A/UX 3.1 sh.
1359  cat <<_ACEOF
1360\`configure' configures libpng 1.6.10 to adapt to many kinds of systems.
1361
1362Usage: $0 [OPTION]... [VAR=VALUE]...
1363
1364To assign environment variables (e.g., CC, CFLAGS...), specify them as
1365VAR=VALUE.  See below for descriptions of some of the useful variables.
1366
1367Defaults for the options are specified in brackets.
1368
1369Configuration:
1370  -h, --help              display this help and exit
1371      --help=short        display options specific to this package
1372      --help=recursive    display the short help of all the included packages
1373  -V, --version           display version information and exit
1374  -q, --quiet, --silent   do not print \`checking ...' messages
1375      --cache-file=FILE   cache test results in FILE [disabled]
1376  -C, --config-cache      alias for \`--cache-file=config.cache'
1377  -n, --no-create         do not create output files
1378      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1379
1380Installation directories:
1381  --prefix=PREFIX         install architecture-independent files in PREFIX
1382                          [$ac_default_prefix]
1383  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1384                          [PREFIX]
1385
1386By default, \`make install' will install all the files in
1387\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1388an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1389for instance \`--prefix=\$HOME'.
1390
1391For better control, use the options below.
1392
1393Fine tuning of the installation directories:
1394  --bindir=DIR            user executables [EPREFIX/bin]
1395  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1396  --libexecdir=DIR        program executables [EPREFIX/libexec]
1397  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1398  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1399  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1400  --libdir=DIR            object code libraries [EPREFIX/lib]
1401  --includedir=DIR        C header files [PREFIX/include]
1402  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1403  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1404  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1405  --infodir=DIR           info documentation [DATAROOTDIR/info]
1406  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1407  --mandir=DIR            man documentation [DATAROOTDIR/man]
1408  --docdir=DIR            documentation root [DATAROOTDIR/doc/libpng]
1409  --htmldir=DIR           html documentation [DOCDIR]
1410  --dvidir=DIR            dvi documentation [DOCDIR]
1411  --pdfdir=DIR            pdf documentation [DOCDIR]
1412  --psdir=DIR             ps documentation [DOCDIR]
1413_ACEOF
1414
1415  cat <<\_ACEOF
1416
1417Program names:
1418  --program-prefix=PREFIX            prepend PREFIX to installed program names
1419  --program-suffix=SUFFIX            append SUFFIX to installed program names
1420  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1421
1422System types:
1423  --build=BUILD     configure for building on BUILD [guessed]
1424  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1425_ACEOF
1426fi
1427
1428if test -n "$ac_init_help"; then
1429  case $ac_init_help in
1430     short | recursive ) echo "Configuration of libpng 1.6.10:";;
1431   esac
1432  cat <<\_ACEOF
1433
1434Optional Features:
1435  --disable-option-checking  ignore unrecognized --enable/--with options
1436  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1437  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1438  --enable-silent-rules   less verbose build output (undo: "make V=1")
1439  --disable-silent-rules  verbose build output (undo: "make V=0")
1440  --enable-maintainer-mode
1441                          enable make rules and dependencies not useful (and
1442                          sometimes confusing) to the casual installer
1443  --enable-dependency-tracking
1444                          do not reject slow dependency extractors
1445  --disable-dependency-tracking
1446                          speeds up one-time build
1447  --enable-shared[=PKGS]  build shared libraries [default=yes]
1448  --enable-static[=PKGS]  build static libraries [default=yes]
1449  --enable-fast-install[=PKGS]
1450                          optimize for fast installation [default=yes]
1451  --disable-libtool-lock  avoid locking (might break parallel builds)
1452  --enable-werror[=OPT] Pass -Werror or the given argument to the compiler
1453                          if it is supported
1454  --enable-unversioned-links
1455                          Installed libpng header files are placed in a
1456                          versioned subdirectory and installed libpng library
1457                          (including DLL) files are versioned. If this option
1458                          is enabled unversioned links will be created
1459                          pointing to the corresponding installed files. If
1460                          you use libpng.pc or libpng-config for all builds
1461                          you do not need these links, but if you compile
1462                          programs directly they will typically #include
1463                          <png.h> and link with -lpng; in that case you need
1464                          the links. The links can be installed manually using
1465                          'make install-header-links' and 'make
1466                          install-library-links' and can be removed using the
1467                          corresponding uninstall- targets. If you do enable
1468                          this option every libpng 'make install' will
1469                          recreate the links to point to the just installed
1470                          version of libpng. The default is to create the
1471                          links; use --disable-unversioned-links to change
1472                          this
1473  --enable-unversioned-libpng-pc
1474                          Install the configuration file 'libpng.pc' as a link
1475                          to the versioned version. This is done by default -
1476                          use --disable-unversioned-libpng-pc to change this.
1477  --enable-unversioned-libpng-config
1478                          Install the configuration file 'libpng-config' as a
1479                          link to the versioned version. This is done by
1480                          default - use --disable-unversioned-libpng-config to
1481                          change this.
1482  --enable-arm-neon     Enable ARM NEON optimizations: =no/off, check, api,
1483                          yes/on: no/off: disable the optimizations; check:
1484                          use internal checking code (deprecated and poorly
1485                          supported); api: disable by default, enable by a
1486                          call to png_set_option; yes/on: turn on
1487                          unconditionally. If not specified: determined by the
1488                          compiler.
1489
1490Optional Packages:
1491  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1492  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1493  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1494  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1495                          both]
1496  --with-sysroot=DIR Search for dependent libraries within DIR
1497                        (or the compiler's sysroot if not specified).
1498  --with-zlib-prefix    prefix that may have been used in installed zlib
1499  --with-pkgconfigdir   Use the specified pkgconfig dir (default is
1500                          libdir/pkgconfig)
1501  --with-binconfigs     Generate shell libpng-config scripts as well as
1502                          pkg-config data [default=yes]
1503  --with-libpng-prefix  prefix libpng exported function (API) names with the
1504                          given value
1505
1506Some influential environment variables:
1507  CC          C compiler command
1508  CFLAGS      C compiler flags
1509  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1510              nonstandard directory <lib dir>
1511  LIBS        libraries to pass to the linker, e.g. -l<library>
1512  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1513              you have headers in a nonstandard directory <include dir>
1514  CCAS        assembler compiler command (defaults to CC)
1515  CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1516  CPP         C preprocessor
1517  PNG_COPTS   additional flags for the C compiler, use this for options that
1518              would cause configure itself to fail
1519
1520Use these variables to override the choices made by `configure' or to help
1521it to find libraries and programs with nonstandard names/locations.
1522
1523Report bugs to <png-mng-implement@lists.sourceforge.net>.
1524_ACEOF
1525ac_status=$?
1526fi
1527
1528if test "$ac_init_help" = "recursive"; then
1529  # If there are subdirs, report their specific --help.
1530  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1531    test -d "$ac_dir" ||
1532      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1533      continue
1534    ac_builddir=.
1535
1536case "$ac_dir" in
1537.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1538*)
1539  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1540  # A ".." for each directory in $ac_dir_suffix.
1541  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1542  case $ac_top_builddir_sub in
1543  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1544  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1545  esac ;;
1546esac
1547ac_abs_top_builddir=$ac_pwd
1548ac_abs_builddir=$ac_pwd$ac_dir_suffix
1549# for backward compatibility:
1550ac_top_builddir=$ac_top_build_prefix
1551
1552case $srcdir in
1553  .)  # We are building in place.
1554    ac_srcdir=.
1555    ac_top_srcdir=$ac_top_builddir_sub
1556    ac_abs_top_srcdir=$ac_pwd ;;
1557  [\\/]* | ?:[\\/]* )  # Absolute name.
1558    ac_srcdir=$srcdir$ac_dir_suffix;
1559    ac_top_srcdir=$srcdir
1560    ac_abs_top_srcdir=$srcdir ;;
1561  *) # Relative name.
1562    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1563    ac_top_srcdir=$ac_top_build_prefix$srcdir
1564    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1565esac
1566ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1567
1568    cd "$ac_dir" || { ac_status=$?; continue; }
1569    # Check for guested configure.
1570    if test -f "$ac_srcdir/configure.gnu"; then
1571      echo &&
1572      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1573    elif test -f "$ac_srcdir/configure"; then
1574      echo &&
1575      $SHELL "$ac_srcdir/configure" --help=recursive
1576    else
1577      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1578    fi || ac_status=$?
1579    cd "$ac_pwd" || { ac_status=$?; break; }
1580  done
1581fi
1582
1583test -n "$ac_init_help" && exit $ac_status
1584if $ac_init_version; then
1585  cat <<\_ACEOF
1586libpng configure 1.6.10
1587generated by GNU Autoconf 2.69
1588
1589Copyright (C) 2012 Free Software Foundation, Inc.
1590This configure script is free software; the Free Software Foundation
1591gives unlimited permission to copy, distribute and modify it.
1592_ACEOF
1593  exit
1594fi
1595
1596## ------------------------ ##
1597## Autoconf initialization. ##
1598## ------------------------ ##
1599
1600# ac_fn_c_try_compile LINENO
1601# --------------------------
1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1603ac_fn_c_try_compile ()
1604{
1605  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606  rm -f conftest.$ac_objext
1607  if { { ac_try="$ac_compile"
1608case "(($ac_try" in
1609  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1610  *) ac_try_echo=$ac_try;;
1611esac
1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613$as_echo "$ac_try_echo"; } >&5
1614  (eval "$ac_compile") 2>conftest.err
1615  ac_status=$?
1616  if test -s conftest.err; then
1617    grep -v '^ *+' conftest.err >conftest.er1
1618    cat conftest.er1 >&5
1619    mv -f conftest.er1 conftest.err
1620  fi
1621  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622  test $ac_status = 0; } && {
1623	 test -z "$ac_c_werror_flag" ||
1624	 test ! -s conftest.err
1625       } && test -s conftest.$ac_objext; then :
1626  ac_retval=0
1627else
1628  $as_echo "$as_me: failed program was:" >&5
1629sed 's/^/| /' conftest.$ac_ext >&5
1630
1631	ac_retval=1
1632fi
1633  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634  as_fn_set_status $ac_retval
1635
1636} # ac_fn_c_try_compile
1637
1638# ac_fn_c_try_cpp LINENO
1639# ----------------------
1640# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1641ac_fn_c_try_cpp ()
1642{
1643  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644  if { { ac_try="$ac_cpp conftest.$ac_ext"
1645case "(($ac_try" in
1646  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1647  *) ac_try_echo=$ac_try;;
1648esac
1649eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1650$as_echo "$ac_try_echo"; } >&5
1651  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1652  ac_status=$?
1653  if test -s conftest.err; then
1654    grep -v '^ *+' conftest.err >conftest.er1
1655    cat conftest.er1 >&5
1656    mv -f conftest.er1 conftest.err
1657  fi
1658  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1659  test $ac_status = 0; } > conftest.i && {
1660	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1661	 test ! -s conftest.err
1662       }; then :
1663  ac_retval=0
1664else
1665  $as_echo "$as_me: failed program was:" >&5
1666sed 's/^/| /' conftest.$ac_ext >&5
1667
1668    ac_retval=1
1669fi
1670  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1671  as_fn_set_status $ac_retval
1672
1673} # ac_fn_c_try_cpp
1674
1675# ac_fn_c_try_link LINENO
1676# -----------------------
1677# Try to link conftest.$ac_ext, and return whether this succeeded.
1678ac_fn_c_try_link ()
1679{
1680  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1681  rm -f conftest.$ac_objext conftest$ac_exeext
1682  if { { ac_try="$ac_link"
1683case "(($ac_try" in
1684  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1685  *) ac_try_echo=$ac_try;;
1686esac
1687eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1688$as_echo "$ac_try_echo"; } >&5
1689  (eval "$ac_link") 2>conftest.err
1690  ac_status=$?
1691  if test -s conftest.err; then
1692    grep -v '^ *+' conftest.err >conftest.er1
1693    cat conftest.er1 >&5
1694    mv -f conftest.er1 conftest.err
1695  fi
1696  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1697  test $ac_status = 0; } && {
1698	 test -z "$ac_c_werror_flag" ||
1699	 test ! -s conftest.err
1700       } && test -s conftest$ac_exeext && {
1701	 test "$cross_compiling" = yes ||
1702	 test -x conftest$ac_exeext
1703       }; then :
1704  ac_retval=0
1705else
1706  $as_echo "$as_me: failed program was:" >&5
1707sed 's/^/| /' conftest.$ac_ext >&5
1708
1709	ac_retval=1
1710fi
1711  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1712  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1713  # interfere with the next link command; also delete a directory that is
1714  # left behind by Apple's compiler.  We do this before executing the actions.
1715  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1716  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717  as_fn_set_status $ac_retval
1718
1719} # ac_fn_c_try_link
1720
1721# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1722# -------------------------------------------------------
1723# Tests whether HEADER exists and can be compiled using the include files in
1724# INCLUDES, setting the cache variable VAR accordingly.
1725ac_fn_c_check_header_compile ()
1726{
1727  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729$as_echo_n "checking for $2... " >&6; }
1730if eval \${$3+:} false; then :
1731  $as_echo_n "(cached) " >&6
1732else
1733  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1734/* end confdefs.h.  */
1735$4
1736#include <$2>
1737_ACEOF
1738if ac_fn_c_try_compile "$LINENO"; then :
1739  eval "$3=yes"
1740else
1741  eval "$3=no"
1742fi
1743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1744fi
1745eval ac_res=\$$3
1746	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1747$as_echo "$ac_res" >&6; }
1748  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749
1750} # ac_fn_c_check_header_compile
1751
1752# ac_fn_c_try_run LINENO
1753# ----------------------
1754# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1755# that executables *can* be run.
1756ac_fn_c_try_run ()
1757{
1758  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759  if { { ac_try="$ac_link"
1760case "(($ac_try" in
1761  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762  *) ac_try_echo=$ac_try;;
1763esac
1764eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765$as_echo "$ac_try_echo"; } >&5
1766  (eval "$ac_link") 2>&5
1767  ac_status=$?
1768  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1770  { { case "(($ac_try" in
1771  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1772  *) ac_try_echo=$ac_try;;
1773esac
1774eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1775$as_echo "$ac_try_echo"; } >&5
1776  (eval "$ac_try") 2>&5
1777  ac_status=$?
1778  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1779  test $ac_status = 0; }; }; then :
1780  ac_retval=0
1781else
1782  $as_echo "$as_me: program exited with status $ac_status" >&5
1783       $as_echo "$as_me: failed program was:" >&5
1784sed 's/^/| /' conftest.$ac_ext >&5
1785
1786       ac_retval=$ac_status
1787fi
1788  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1789  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1790  as_fn_set_status $ac_retval
1791
1792} # ac_fn_c_try_run
1793
1794# ac_fn_c_check_func LINENO FUNC VAR
1795# ----------------------------------
1796# Tests whether FUNC exists, setting the cache variable VAR accordingly
1797ac_fn_c_check_func ()
1798{
1799  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1800  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1801$as_echo_n "checking for $2... " >&6; }
1802if eval \${$3+:} false; then :
1803  $as_echo_n "(cached) " >&6
1804else
1805  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806/* end confdefs.h.  */
1807/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1808   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1809#define $2 innocuous_$2
1810
1811/* System header to define __stub macros and hopefully few prototypes,
1812    which can conflict with char $2 (); below.
1813    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1814    <limits.h> exists even on freestanding compilers.  */
1815
1816#ifdef __STDC__
1817# include <limits.h>
1818#else
1819# include <assert.h>
1820#endif
1821
1822#undef $2
1823
1824/* Override any GCC internal prototype to avoid an error.
1825   Use char because int might match the return type of a GCC
1826   builtin and then its argument prototype would still apply.  */
1827#ifdef __cplusplus
1828extern "C"
1829#endif
1830char $2 ();
1831/* The GNU C library defines this for functions which it implements
1832    to always fail with ENOSYS.  Some functions are actually named
1833    something starting with __ and the normal name is an alias.  */
1834#if defined __stub_$2 || defined __stub___$2
1835choke me
1836#endif
1837
1838int
1839main ()
1840{
1841return $2 ();
1842  ;
1843  return 0;
1844}
1845_ACEOF
1846if ac_fn_c_try_link "$LINENO"; then :
1847  eval "$3=yes"
1848else
1849  eval "$3=no"
1850fi
1851rm -f core conftest.err conftest.$ac_objext \
1852    conftest$ac_exeext conftest.$ac_ext
1853fi
1854eval ac_res=\$$3
1855	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1856$as_echo "$ac_res" >&6; }
1857  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1858
1859} # ac_fn_c_check_func
1860
1861# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1862# -------------------------------------------
1863# Tests whether TYPE exists after having included INCLUDES, setting cache
1864# variable VAR accordingly.
1865ac_fn_c_check_type ()
1866{
1867  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1868  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1869$as_echo_n "checking for $2... " >&6; }
1870if eval \${$3+:} false; then :
1871  $as_echo_n "(cached) " >&6
1872else
1873  eval "$3=no"
1874  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1875/* end confdefs.h.  */
1876$4
1877int
1878main ()
1879{
1880if (sizeof ($2))
1881	 return 0;
1882  ;
1883  return 0;
1884}
1885_ACEOF
1886if ac_fn_c_try_compile "$LINENO"; then :
1887  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1888/* end confdefs.h.  */
1889$4
1890int
1891main ()
1892{
1893if (sizeof (($2)))
1894	    return 0;
1895  ;
1896  return 0;
1897}
1898_ACEOF
1899if ac_fn_c_try_compile "$LINENO"; then :
1900
1901else
1902  eval "$3=yes"
1903fi
1904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1905fi
1906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1907fi
1908eval ac_res=\$$3
1909	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1910$as_echo "$ac_res" >&6; }
1911  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1912
1913} # ac_fn_c_check_type
1914cat >config.log <<_ACEOF
1915This file contains any messages produced by compilers while
1916running configure, to aid debugging if configure makes a mistake.
1917
1918It was created by libpng $as_me 1.6.10, which was
1919generated by GNU Autoconf 2.69.  Invocation command line was
1920
1921  $ $0 $@
1922
1923_ACEOF
1924exec 5>>config.log
1925{
1926cat <<_ASUNAME
1927## --------- ##
1928## Platform. ##
1929## --------- ##
1930
1931hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1932uname -m = `(uname -m) 2>/dev/null || echo unknown`
1933uname -r = `(uname -r) 2>/dev/null || echo unknown`
1934uname -s = `(uname -s) 2>/dev/null || echo unknown`
1935uname -v = `(uname -v) 2>/dev/null || echo unknown`
1936
1937/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1938/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1939
1940/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1941/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1942/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1943/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1944/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1945/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1946/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1947
1948_ASUNAME
1949
1950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1951for as_dir in $PATH
1952do
1953  IFS=$as_save_IFS
1954  test -z "$as_dir" && as_dir=.
1955    $as_echo "PATH: $as_dir"
1956  done
1957IFS=$as_save_IFS
1958
1959} >&5
1960
1961cat >&5 <<_ACEOF
1962
1963
1964## ----------- ##
1965## Core tests. ##
1966## ----------- ##
1967
1968_ACEOF
1969
1970
1971# Keep a trace of the command line.
1972# Strip out --no-create and --no-recursion so they do not pile up.
1973# Strip out --silent because we don't want to record it for future runs.
1974# Also quote any args containing shell meta-characters.
1975# Make two passes to allow for proper duplicate-argument suppression.
1976ac_configure_args=
1977ac_configure_args0=
1978ac_configure_args1=
1979ac_must_keep_next=false
1980for ac_pass in 1 2
1981do
1982  for ac_arg
1983  do
1984    case $ac_arg in
1985    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1986    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1987    | -silent | --silent | --silen | --sile | --sil)
1988      continue ;;
1989    *\'*)
1990      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1991    esac
1992    case $ac_pass in
1993    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1994    2)
1995      as_fn_append ac_configure_args1 " '$ac_arg'"
1996      if test $ac_must_keep_next = true; then
1997	ac_must_keep_next=false # Got value, back to normal.
1998      else
1999	case $ac_arg in
2000	  *=* | --config-cache | -C | -disable-* | --disable-* \
2001	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2002	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2003	  | -with-* | --with-* | -without-* | --without-* | --x)
2004	    case "$ac_configure_args0 " in
2005	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2006	    esac
2007	    ;;
2008	  -* ) ac_must_keep_next=true ;;
2009	esac
2010      fi
2011      as_fn_append ac_configure_args " '$ac_arg'"
2012      ;;
2013    esac
2014  done
2015done
2016{ ac_configure_args0=; unset ac_configure_args0;}
2017{ ac_configure_args1=; unset ac_configure_args1;}
2018
2019# When interrupted or exit'd, cleanup temporary files, and complete
2020# config.log.  We remove comments because anyway the quotes in there
2021# would cause problems or look ugly.
2022# WARNING: Use '\'' to represent an apostrophe within the trap.
2023# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2024trap 'exit_status=$?
2025  # Save into config.log some information that might help in debugging.
2026  {
2027    echo
2028
2029    $as_echo "## ---------------- ##
2030## Cache variables. ##
2031## ---------------- ##"
2032    echo
2033    # The following way of writing the cache mishandles newlines in values,
2034(
2035  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2036    eval ac_val=\$$ac_var
2037    case $ac_val in #(
2038    *${as_nl}*)
2039      case $ac_var in #(
2040      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2041$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2042      esac
2043      case $ac_var in #(
2044      _ | IFS | as_nl) ;; #(
2045      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2046      *) { eval $ac_var=; unset $ac_var;} ;;
2047      esac ;;
2048    esac
2049  done
2050  (set) 2>&1 |
2051    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2052    *${as_nl}ac_space=\ *)
2053      sed -n \
2054	"s/'\''/'\''\\\\'\'''\''/g;
2055	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2056      ;; #(
2057    *)
2058      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2059      ;;
2060    esac |
2061    sort
2062)
2063    echo
2064
2065    $as_echo "## ----------------- ##
2066## Output variables. ##
2067## ----------------- ##"
2068    echo
2069    for ac_var in $ac_subst_vars
2070    do
2071      eval ac_val=\$$ac_var
2072      case $ac_val in
2073      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2074      esac
2075      $as_echo "$ac_var='\''$ac_val'\''"
2076    done | sort
2077    echo
2078
2079    if test -n "$ac_subst_files"; then
2080      $as_echo "## ------------------- ##
2081## File substitutions. ##
2082## ------------------- ##"
2083      echo
2084      for ac_var in $ac_subst_files
2085      do
2086	eval ac_val=\$$ac_var
2087	case $ac_val in
2088	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2089	esac
2090	$as_echo "$ac_var='\''$ac_val'\''"
2091      done | sort
2092      echo
2093    fi
2094
2095    if test -s confdefs.h; then
2096      $as_echo "## ----------- ##
2097## confdefs.h. ##
2098## ----------- ##"
2099      echo
2100      cat confdefs.h
2101      echo
2102    fi
2103    test "$ac_signal" != 0 &&
2104      $as_echo "$as_me: caught signal $ac_signal"
2105    $as_echo "$as_me: exit $exit_status"
2106  } >&5
2107  rm -f core *.core core.conftest.* &&
2108    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2109    exit $exit_status
2110' 0
2111for ac_signal in 1 2 13 15; do
2112  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2113done
2114ac_signal=0
2115
2116# confdefs.h avoids OS command line length limits that DEFS can exceed.
2117rm -f -r conftest* confdefs.h
2118
2119$as_echo "/* confdefs.h */" > confdefs.h
2120
2121# Predefined preprocessor variables.
2122
2123cat >>confdefs.h <<_ACEOF
2124#define PACKAGE_NAME "$PACKAGE_NAME"
2125_ACEOF
2126
2127cat >>confdefs.h <<_ACEOF
2128#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2129_ACEOF
2130
2131cat >>confdefs.h <<_ACEOF
2132#define PACKAGE_VERSION "$PACKAGE_VERSION"
2133_ACEOF
2134
2135cat >>confdefs.h <<_ACEOF
2136#define PACKAGE_STRING "$PACKAGE_STRING"
2137_ACEOF
2138
2139cat >>confdefs.h <<_ACEOF
2140#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2141_ACEOF
2142
2143cat >>confdefs.h <<_ACEOF
2144#define PACKAGE_URL "$PACKAGE_URL"
2145_ACEOF
2146
2147
2148# Let the site file select an alternate cache file if it wants to.
2149# Prefer an explicitly selected file to automatically selected ones.
2150ac_site_file1=NONE
2151ac_site_file2=NONE
2152if test -n "$CONFIG_SITE"; then
2153  # We do not want a PATH search for config.site.
2154  case $CONFIG_SITE in #((
2155    -*)  ac_site_file1=./$CONFIG_SITE;;
2156    */*) ac_site_file1=$CONFIG_SITE;;
2157    *)   ac_site_file1=./$CONFIG_SITE;;
2158  esac
2159elif test "x$prefix" != xNONE; then
2160  ac_site_file1=$prefix/share/config.site
2161  ac_site_file2=$prefix/etc/config.site
2162else
2163  ac_site_file1=$ac_default_prefix/share/config.site
2164  ac_site_file2=$ac_default_prefix/etc/config.site
2165fi
2166for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2167do
2168  test "x$ac_site_file" = xNONE && continue
2169  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2170    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2171$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2172    sed 's/^/| /' "$ac_site_file" >&5
2173    . "$ac_site_file" \
2174      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2175$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2176as_fn_error $? "failed to load site script $ac_site_file
2177See \`config.log' for more details" "$LINENO" 5; }
2178  fi
2179done
2180
2181if test -r "$cache_file"; then
2182  # Some versions of bash will fail to source /dev/null (special files
2183  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2184  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2185    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2186$as_echo "$as_me: loading cache $cache_file" >&6;}
2187    case $cache_file in
2188      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2189      *)                      . "./$cache_file";;
2190    esac
2191  fi
2192else
2193  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2194$as_echo "$as_me: creating cache $cache_file" >&6;}
2195  >$cache_file
2196fi
2197
2198# Check that the precious variables saved in the cache have kept the same
2199# value.
2200ac_cache_corrupted=false
2201for ac_var in $ac_precious_vars; do
2202  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2203  eval ac_new_set=\$ac_env_${ac_var}_set
2204  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2205  eval ac_new_val=\$ac_env_${ac_var}_value
2206  case $ac_old_set,$ac_new_set in
2207    set,)
2208      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2209$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2210      ac_cache_corrupted=: ;;
2211    ,set)
2212      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2213$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2214      ac_cache_corrupted=: ;;
2215    ,);;
2216    *)
2217      if test "x$ac_old_val" != "x$ac_new_val"; then
2218	# differences in whitespace do not lead to failure.
2219	ac_old_val_w=`echo x $ac_old_val`
2220	ac_new_val_w=`echo x $ac_new_val`
2221	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2222	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2223$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2224	  ac_cache_corrupted=:
2225	else
2226	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2227$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2228	  eval $ac_var=\$ac_old_val
2229	fi
2230	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2231$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2232	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2233$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2234      fi;;
2235  esac
2236  # Pass precious variables to config.status.
2237  if test "$ac_new_set" = set; then
2238    case $ac_new_val in
2239    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2240    *) ac_arg=$ac_var=$ac_new_val ;;
2241    esac
2242    case " $ac_configure_args " in
2243      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2244      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2245    esac
2246  fi
2247done
2248if $ac_cache_corrupted; then
2249  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2250$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2251  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2252$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2253  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2254fi
2255## -------------------- ##
2256## Main body of script. ##
2257## -------------------- ##
2258
2259ac_ext=c
2260ac_cpp='$CPP $CPPFLAGS'
2261ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2262ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2263ac_compiler_gnu=$ac_cv_c_compiler_gnu
2264
2265
2266
2267
2268# libpng does not follow GNU file name conventions (hence 'foreign')
2269# color-tests requires automake 1.11 or later
2270# silent-rules requires automake 1.11 or later
2271# dist-xz requires automake 1.11 or later
2272# 1.12.2 fixes a security issue in 1.11.2 and 1.12.1
2273# 1.13 is required for parallel tests
2274am__api_version='1.14'
2275
2276ac_aux_dir=
2277for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2278  if test -f "$ac_dir/install-sh"; then
2279    ac_aux_dir=$ac_dir
2280    ac_install_sh="$ac_aux_dir/install-sh -c"
2281    break
2282  elif test -f "$ac_dir/install.sh"; then
2283    ac_aux_dir=$ac_dir
2284    ac_install_sh="$ac_aux_dir/install.sh -c"
2285    break
2286  elif test -f "$ac_dir/shtool"; then
2287    ac_aux_dir=$ac_dir
2288    ac_install_sh="$ac_aux_dir/shtool install -c"
2289    break
2290  fi
2291done
2292if test -z "$ac_aux_dir"; then
2293  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2294fi
2295
2296# These three variables are undocumented and unsupported,
2297# and are intended to be withdrawn in a future Autoconf release.
2298# They can cause serious problems if a builder's source tree is in a directory
2299# whose full name contains unusual characters.
2300ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2301ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2302ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2303
2304
2305# Find a good install program.  We prefer a C program (faster),
2306# so one script is as good as another.  But avoid the broken or
2307# incompatible versions:
2308# SysV /etc/install, /usr/sbin/install
2309# SunOS /usr/etc/install
2310# IRIX /sbin/install
2311# AIX /bin/install
2312# AmigaOS /C/install, which installs bootblocks on floppy discs
2313# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2314# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2315# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2316# OS/2's system install, which has a completely different semantic
2317# ./install, which can be erroneously created by make from ./install.sh.
2318# Reject install programs that cannot install multiple files.
2319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2320$as_echo_n "checking for a BSD-compatible install... " >&6; }
2321if test -z "$INSTALL"; then
2322if ${ac_cv_path_install+:} false; then :
2323  $as_echo_n "(cached) " >&6
2324else
2325  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2326for as_dir in $PATH
2327do
2328  IFS=$as_save_IFS
2329  test -z "$as_dir" && as_dir=.
2330    # Account for people who put trailing slashes in PATH elements.
2331case $as_dir/ in #((
2332  ./ | .// | /[cC]/* | \
2333  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2334  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2335  /usr/ucb/* ) ;;
2336  *)
2337    # OSF1 and SCO ODT 3.0 have their own names for install.
2338    # Don't use installbsd from OSF since it installs stuff as root
2339    # by default.
2340    for ac_prog in ginstall scoinst install; do
2341      for ac_exec_ext in '' $ac_executable_extensions; do
2342	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2343	  if test $ac_prog = install &&
2344	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2345	    # AIX install.  It has an incompatible calling convention.
2346	    :
2347	  elif test $ac_prog = install &&
2348	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2349	    # program-specific install script used by HP pwplus--don't use.
2350	    :
2351	  else
2352	    rm -rf conftest.one conftest.two conftest.dir
2353	    echo one > conftest.one
2354	    echo two > conftest.two
2355	    mkdir conftest.dir
2356	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2357	      test -s conftest.one && test -s conftest.two &&
2358	      test -s conftest.dir/conftest.one &&
2359	      test -s conftest.dir/conftest.two
2360	    then
2361	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2362	      break 3
2363	    fi
2364	  fi
2365	fi
2366      done
2367    done
2368    ;;
2369esac
2370
2371  done
2372IFS=$as_save_IFS
2373
2374rm -rf conftest.one conftest.two conftest.dir
2375
2376fi
2377  if test "${ac_cv_path_install+set}" = set; then
2378    INSTALL=$ac_cv_path_install
2379  else
2380    # As a last resort, use the slow shell script.  Don't cache a
2381    # value for INSTALL within a source directory, because that will
2382    # break other packages using the cache if that directory is
2383    # removed, or if the value is a relative name.
2384    INSTALL=$ac_install_sh
2385  fi
2386fi
2387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2388$as_echo "$INSTALL" >&6; }
2389
2390# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2391# It thinks the first close brace ends the variable substitution.
2392test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2393
2394test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2395
2396test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2397
2398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2399$as_echo_n "checking whether build environment is sane... " >&6; }
2400# Reject unsafe characters in $srcdir or the absolute working directory
2401# name.  Accept space and tab only in the latter.
2402am_lf='
2403'
2404case `pwd` in
2405  *[\\\"\#\$\&\'\`$am_lf]*)
2406    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2407esac
2408case $srcdir in
2409  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2410    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2411esac
2412
2413# Do 'set' in a subshell so we don't clobber the current shell's
2414# arguments.  Must try -L first in case configure is actually a
2415# symlink; some systems play weird games with the mod time of symlinks
2416# (eg FreeBSD returns the mod time of the symlink's containing
2417# directory).
2418if (
2419   am_has_slept=no
2420   for am_try in 1 2; do
2421     echo "timestamp, slept: $am_has_slept" > conftest.file
2422     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2423     if test "$*" = "X"; then
2424	# -L didn't work.
2425	set X `ls -t "$srcdir/configure" conftest.file`
2426     fi
2427     if test "$*" != "X $srcdir/configure conftest.file" \
2428	&& test "$*" != "X conftest.file $srcdir/configure"; then
2429
2430	# If neither matched, then we have a broken ls.  This can happen
2431	# if, for instance, CONFIG_SHELL is bash and it inherits a
2432	# broken ls alias from the environment.  This has actually
2433	# happened.  Such a system could not be considered "sane".
2434	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2435  alias in your environment" "$LINENO" 5
2436     fi
2437     if test "$2" = conftest.file || test $am_try -eq 2; then
2438       break
2439     fi
2440     # Just in case.
2441     sleep 1
2442     am_has_slept=yes
2443   done
2444   test "$2" = conftest.file
2445   )
2446then
2447   # Ok.
2448   :
2449else
2450   as_fn_error $? "newly created file is older than distributed files!
2451Check your system clock" "$LINENO" 5
2452fi
2453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2454$as_echo "yes" >&6; }
2455# If we didn't sleep, we still need to ensure time stamps of config.status and
2456# generated files are strictly newer.
2457am_sleep_pid=
2458if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2459  ( sleep 1 ) &
2460  am_sleep_pid=$!
2461fi
2462
2463rm -f conftest.file
2464
2465test "$program_prefix" != NONE &&
2466  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2467# Use a double $ so make ignores it.
2468test "$program_suffix" != NONE &&
2469  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2470# Double any \ or $.
2471# By default was `s,x,x', remove it if useless.
2472ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2473program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2474
2475# expand $ac_aux_dir to an absolute path
2476am_aux_dir=`cd $ac_aux_dir && pwd`
2477
2478if test x"${MISSING+set}" != xset; then
2479  case $am_aux_dir in
2480  *\ * | *\	*)
2481    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2482  *)
2483    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2484  esac
2485fi
2486# Use eval to expand $SHELL
2487if eval "$MISSING --is-lightweight"; then
2488  am_missing_run="$MISSING "
2489else
2490  am_missing_run=
2491  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2492$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2493fi
2494
2495if test x"${install_sh}" != xset; then
2496  case $am_aux_dir in
2497  *\ * | *\	*)
2498    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2499  *)
2500    install_sh="\${SHELL} $am_aux_dir/install-sh"
2501  esac
2502fi
2503
2504# Installed binaries are usually stripped using 'strip' when the user
2505# run "make install-strip".  However 'strip' might not be the right
2506# tool to use in cross-compilation environments, therefore Automake
2507# will honor the 'STRIP' environment variable to overrule this program.
2508if test "$cross_compiling" != no; then
2509  if test -n "$ac_tool_prefix"; then
2510  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2511set dummy ${ac_tool_prefix}strip; ac_word=$2
2512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2513$as_echo_n "checking for $ac_word... " >&6; }
2514if ${ac_cv_prog_STRIP+:} false; then :
2515  $as_echo_n "(cached) " >&6
2516else
2517  if test -n "$STRIP"; then
2518  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2519else
2520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2521for as_dir in $PATH
2522do
2523  IFS=$as_save_IFS
2524  test -z "$as_dir" && as_dir=.
2525    for ac_exec_ext in '' $ac_executable_extensions; do
2526  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2527    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2528    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2529    break 2
2530  fi
2531done
2532  done
2533IFS=$as_save_IFS
2534
2535fi
2536fi
2537STRIP=$ac_cv_prog_STRIP
2538if test -n "$STRIP"; then
2539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2540$as_echo "$STRIP" >&6; }
2541else
2542  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2543$as_echo "no" >&6; }
2544fi
2545
2546
2547fi
2548if test -z "$ac_cv_prog_STRIP"; then
2549  ac_ct_STRIP=$STRIP
2550  # Extract the first word of "strip", so it can be a program name with args.
2551set dummy strip; ac_word=$2
2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2553$as_echo_n "checking for $ac_word... " >&6; }
2554if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2555  $as_echo_n "(cached) " >&6
2556else
2557  if test -n "$ac_ct_STRIP"; then
2558  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2559else
2560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561for as_dir in $PATH
2562do
2563  IFS=$as_save_IFS
2564  test -z "$as_dir" && as_dir=.
2565    for ac_exec_ext in '' $ac_executable_extensions; do
2566  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2567    ac_cv_prog_ac_ct_STRIP="strip"
2568    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2569    break 2
2570  fi
2571done
2572  done
2573IFS=$as_save_IFS
2574
2575fi
2576fi
2577ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2578if test -n "$ac_ct_STRIP"; then
2579  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2580$as_echo "$ac_ct_STRIP" >&6; }
2581else
2582  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2583$as_echo "no" >&6; }
2584fi
2585
2586  if test "x$ac_ct_STRIP" = x; then
2587    STRIP=":"
2588  else
2589    case $cross_compiling:$ac_tool_warned in
2590yes:)
2591{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2592$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2593ac_tool_warned=yes ;;
2594esac
2595    STRIP=$ac_ct_STRIP
2596  fi
2597else
2598  STRIP="$ac_cv_prog_STRIP"
2599fi
2600
2601fi
2602INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2603
2604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2605$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2606if test -z "$MKDIR_P"; then
2607  if ${ac_cv_path_mkdir+:} false; then :
2608  $as_echo_n "(cached) " >&6
2609else
2610  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2611for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2612do
2613  IFS=$as_save_IFS
2614  test -z "$as_dir" && as_dir=.
2615    for ac_prog in mkdir gmkdir; do
2616	 for ac_exec_ext in '' $ac_executable_extensions; do
2617	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2618	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2619	     'mkdir (GNU coreutils) '* | \
2620	     'mkdir (coreutils) '* | \
2621	     'mkdir (fileutils) '4.1*)
2622	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2623	       break 3;;
2624	   esac
2625	 done
2626       done
2627  done
2628IFS=$as_save_IFS
2629
2630fi
2631
2632  test -d ./--version && rmdir ./--version
2633  if test "${ac_cv_path_mkdir+set}" = set; then
2634    MKDIR_P="$ac_cv_path_mkdir -p"
2635  else
2636    # As a last resort, use the slow shell script.  Don't cache a
2637    # value for MKDIR_P within a source directory, because that will
2638    # break other packages using the cache if that directory is
2639    # removed, or if the value is a relative name.
2640    MKDIR_P="$ac_install_sh -d"
2641  fi
2642fi
2643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2644$as_echo "$MKDIR_P" >&6; }
2645
2646for ac_prog in gawk mawk nawk awk
2647do
2648  # Extract the first word of "$ac_prog", so it can be a program name with args.
2649set dummy $ac_prog; ac_word=$2
2650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2651$as_echo_n "checking for $ac_word... " >&6; }
2652if ${ac_cv_prog_AWK+:} false; then :
2653  $as_echo_n "(cached) " >&6
2654else
2655  if test -n "$AWK"; then
2656  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2657else
2658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2659for as_dir in $PATH
2660do
2661  IFS=$as_save_IFS
2662  test -z "$as_dir" && as_dir=.
2663    for ac_exec_ext in '' $ac_executable_extensions; do
2664  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2665    ac_cv_prog_AWK="$ac_prog"
2666    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2667    break 2
2668  fi
2669done
2670  done
2671IFS=$as_save_IFS
2672
2673fi
2674fi
2675AWK=$ac_cv_prog_AWK
2676if test -n "$AWK"; then
2677  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2678$as_echo "$AWK" >&6; }
2679else
2680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2681$as_echo "no" >&6; }
2682fi
2683
2684
2685  test -n "$AWK" && break
2686done
2687
2688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2689$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2690set x ${MAKE-make}
2691ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2692if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2693  $as_echo_n "(cached) " >&6
2694else
2695  cat >conftest.make <<\_ACEOF
2696SHELL = /bin/sh
2697all:
2698	@echo '@@@%%%=$(MAKE)=@@@%%%'
2699_ACEOF
2700# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2701case `${MAKE-make} -f conftest.make 2>/dev/null` in
2702  *@@@%%%=?*=@@@%%%*)
2703    eval ac_cv_prog_make_${ac_make}_set=yes;;
2704  *)
2705    eval ac_cv_prog_make_${ac_make}_set=no;;
2706esac
2707rm -f conftest.make
2708fi
2709if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2711$as_echo "yes" >&6; }
2712  SET_MAKE=
2713else
2714  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2715$as_echo "no" >&6; }
2716  SET_MAKE="MAKE=${MAKE-make}"
2717fi
2718
2719rm -rf .tst 2>/dev/null
2720mkdir .tst 2>/dev/null
2721if test -d .tst; then
2722  am__leading_dot=.
2723else
2724  am__leading_dot=_
2725fi
2726rmdir .tst 2>/dev/null
2727
2728# Check whether --enable-silent-rules was given.
2729if test "${enable_silent_rules+set}" = set; then :
2730  enableval=$enable_silent_rules;
2731fi
2732
2733case $enable_silent_rules in # (((
2734  yes) AM_DEFAULT_VERBOSITY=0;;
2735   no) AM_DEFAULT_VERBOSITY=1;;
2736    *) AM_DEFAULT_VERBOSITY=1;;
2737esac
2738am_make=${MAKE-make}
2739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2740$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2741if ${am_cv_make_support_nested_variables+:} false; then :
2742  $as_echo_n "(cached) " >&6
2743else
2744  if $as_echo 'TRUE=$(BAR$(V))
2745BAR0=false
2746BAR1=true
2747V=1
2748am__doit:
2749	@$(TRUE)
2750.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2751  am_cv_make_support_nested_variables=yes
2752else
2753  am_cv_make_support_nested_variables=no
2754fi
2755fi
2756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2757$as_echo "$am_cv_make_support_nested_variables" >&6; }
2758if test $am_cv_make_support_nested_variables = yes; then
2759    AM_V='$(V)'
2760  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2761else
2762  AM_V=$AM_DEFAULT_VERBOSITY
2763  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2764fi
2765AM_BACKSLASH='\'
2766
2767if test "`cd $srcdir && pwd`" != "`pwd`"; then
2768  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2769  # is not polluted with repeated "-I."
2770  am__isrc=' -I$(srcdir)'
2771  # test to see if srcdir already configured
2772  if test -f $srcdir/config.status; then
2773    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2774  fi
2775fi
2776
2777# test whether we have cygpath
2778if test -z "$CYGPATH_W"; then
2779  if (cygpath --version) >/dev/null 2>/dev/null; then
2780    CYGPATH_W='cygpath -w'
2781  else
2782    CYGPATH_W=echo
2783  fi
2784fi
2785
2786
2787# Define the identity of the package.
2788 PACKAGE='libpng'
2789 VERSION='1.6.10'
2790
2791
2792cat >>confdefs.h <<_ACEOF
2793#define PACKAGE "$PACKAGE"
2794_ACEOF
2795
2796
2797cat >>confdefs.h <<_ACEOF
2798#define VERSION "$VERSION"
2799_ACEOF
2800
2801# Some tools Automake needs.
2802
2803ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2804
2805
2806AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2807
2808
2809AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2810
2811
2812AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2813
2814
2815MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2816
2817# For better backward compatibility.  To be removed once Automake 1.9.x
2818# dies out for good.  For more background, see:
2819# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2820# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2821mkdir_p='$(MKDIR_P)'
2822
2823# We need awk for the "check" target.  The system "awk" is bad on
2824# some platforms.
2825# Always define AMTAR for backward compatibility.  Yes, it's still used
2826# in the wild :-(  We should find a proper way to deprecate it ...
2827AMTAR='$${TAR-tar}'
2828
2829
2830# We'll loop over all known methods to create a tar archive until one works.
2831_am_tools='gnutar  pax cpio none'
2832
2833am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2834
2835
2836
2837
2838
2839
2840# POSIX will say in a future version that running "rm -f" with no argument
2841# is OK; and we want to be able to make that assumption in our Makefile
2842# recipes.  So use an aggressive probe to check that the usage we want is
2843# actually supported "in the wild" to an acceptable degree.
2844# See automake bug#10828.
2845# To make any issue more visible, cause the running configure to be aborted
2846# by default if the 'rm' program in use doesn't match our expectations; the
2847# user can still override this though.
2848if rm -f && rm -fr && rm -rf; then : OK; else
2849  cat >&2 <<'END'
2850Oops!
2851
2852Your 'rm' program seems unable to run without file operands specified
2853on the command line, even when the '-f' option is present.  This is contrary
2854to the behaviour of most rm programs out there, and not conforming with
2855the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2856
2857Please tell bug-automake@gnu.org about your system, including the value
2858of your $PATH and any error possibly output before this message.  This
2859can help us improve future automake versions.
2860
2861END
2862  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2863    echo 'Configuration will proceed anyway, since you have set the' >&2
2864    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2865    echo >&2
2866  else
2867    cat >&2 <<'END'
2868Aborting the configuration process, to ensure you take notice of the issue.
2869
2870You can download and install GNU coreutils to get an 'rm' implementation
2871that behaves properly: <http://www.gnu.org/software/coreutils/>.
2872
2873If you want to complete the configuration process using your problematic
2874'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2875to "yes", and re-run configure.
2876
2877END
2878    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2879  fi
2880fi
2881# The following line causes --disable-maintainer-mode to be the default to
2882# configure, this is necessary because libpng distributions cannot rely on the
2883# time stamps of the autotools generated files being correct
2884
2885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2886$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2887    # Check whether --enable-maintainer-mode was given.
2888if test "${enable_maintainer_mode+set}" = set; then :
2889  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2890else
2891  USE_MAINTAINER_MODE=no
2892fi
2893
2894  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2895$as_echo "$USE_MAINTAINER_MODE" >&6; }
2896   if test $USE_MAINTAINER_MODE = yes; then
2897  MAINTAINER_MODE_TRUE=
2898  MAINTAINER_MODE_FALSE='#'
2899else
2900  MAINTAINER_MODE_TRUE='#'
2901  MAINTAINER_MODE_FALSE=
2902fi
2903
2904  MAINT=$MAINTAINER_MODE_TRUE
2905
2906
2907
2908
2909PNGLIB_VERSION=1.6.10
2910PNGLIB_MAJOR=1
2911PNGLIB_MINOR=6
2912PNGLIB_RELEASE=10
2913
2914
2915
2916ac_config_headers="$ac_config_headers config.h"
2917
2918
2919# Checks for programs.
2920ac_ext=c
2921ac_cpp='$CPP $CPPFLAGS'
2922ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2923ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2924ac_compiler_gnu=$ac_cv_c_compiler_gnu
2925
2926ac_ext=c
2927ac_cpp='$CPP $CPPFLAGS'
2928ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2929ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2930ac_compiler_gnu=$ac_cv_c_compiler_gnu
2931if test -n "$ac_tool_prefix"; then
2932  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2933set dummy ${ac_tool_prefix}gcc; ac_word=$2
2934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2935$as_echo_n "checking for $ac_word... " >&6; }
2936if ${ac_cv_prog_CC+:} false; then :
2937  $as_echo_n "(cached) " >&6
2938else
2939  if test -n "$CC"; then
2940  ac_cv_prog_CC="$CC" # Let the user override the test.
2941else
2942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2943for as_dir in $PATH
2944do
2945  IFS=$as_save_IFS
2946  test -z "$as_dir" && as_dir=.
2947    for ac_exec_ext in '' $ac_executable_extensions; do
2948  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2949    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2950    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2951    break 2
2952  fi
2953done
2954  done
2955IFS=$as_save_IFS
2956
2957fi
2958fi
2959CC=$ac_cv_prog_CC
2960if test -n "$CC"; then
2961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2962$as_echo "$CC" >&6; }
2963else
2964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2965$as_echo "no" >&6; }
2966fi
2967
2968
2969fi
2970if test -z "$ac_cv_prog_CC"; then
2971  ac_ct_CC=$CC
2972  # Extract the first word of "gcc", so it can be a program name with args.
2973set dummy gcc; ac_word=$2
2974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2975$as_echo_n "checking for $ac_word... " >&6; }
2976if ${ac_cv_prog_ac_ct_CC+:} false; then :
2977  $as_echo_n "(cached) " >&6
2978else
2979  if test -n "$ac_ct_CC"; then
2980  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2981else
2982as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2983for as_dir in $PATH
2984do
2985  IFS=$as_save_IFS
2986  test -z "$as_dir" && as_dir=.
2987    for ac_exec_ext in '' $ac_executable_extensions; do
2988  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2989    ac_cv_prog_ac_ct_CC="gcc"
2990    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991    break 2
2992  fi
2993done
2994  done
2995IFS=$as_save_IFS
2996
2997fi
2998fi
2999ac_ct_CC=$ac_cv_prog_ac_ct_CC
3000if test -n "$ac_ct_CC"; then
3001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3002$as_echo "$ac_ct_CC" >&6; }
3003else
3004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3005$as_echo "no" >&6; }
3006fi
3007
3008  if test "x$ac_ct_CC" = x; then
3009    CC=""
3010  else
3011    case $cross_compiling:$ac_tool_warned in
3012yes:)
3013{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3014$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3015ac_tool_warned=yes ;;
3016esac
3017    CC=$ac_ct_CC
3018  fi
3019else
3020  CC="$ac_cv_prog_CC"
3021fi
3022
3023if test -z "$CC"; then
3024          if test -n "$ac_tool_prefix"; then
3025    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3026set dummy ${ac_tool_prefix}cc; ac_word=$2
3027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3028$as_echo_n "checking for $ac_word... " >&6; }
3029if ${ac_cv_prog_CC+:} false; then :
3030  $as_echo_n "(cached) " >&6
3031else
3032  if test -n "$CC"; then
3033  ac_cv_prog_CC="$CC" # Let the user override the test.
3034else
3035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3036for as_dir in $PATH
3037do
3038  IFS=$as_save_IFS
3039  test -z "$as_dir" && as_dir=.
3040    for ac_exec_ext in '' $ac_executable_extensions; do
3041  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3042    ac_cv_prog_CC="${ac_tool_prefix}cc"
3043    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3044    break 2
3045  fi
3046done
3047  done
3048IFS=$as_save_IFS
3049
3050fi
3051fi
3052CC=$ac_cv_prog_CC
3053if test -n "$CC"; then
3054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3055$as_echo "$CC" >&6; }
3056else
3057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3058$as_echo "no" >&6; }
3059fi
3060
3061
3062  fi
3063fi
3064if test -z "$CC"; then
3065  # Extract the first word of "cc", so it can be a program name with args.
3066set dummy cc; ac_word=$2
3067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3068$as_echo_n "checking for $ac_word... " >&6; }
3069if ${ac_cv_prog_CC+:} false; then :
3070  $as_echo_n "(cached) " >&6
3071else
3072  if test -n "$CC"; then
3073  ac_cv_prog_CC="$CC" # Let the user override the test.
3074else
3075  ac_prog_rejected=no
3076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3077for as_dir in $PATH
3078do
3079  IFS=$as_save_IFS
3080  test -z "$as_dir" && as_dir=.
3081    for ac_exec_ext in '' $ac_executable_extensions; do
3082  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3083    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3084       ac_prog_rejected=yes
3085       continue
3086     fi
3087    ac_cv_prog_CC="cc"
3088    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3089    break 2
3090  fi
3091done
3092  done
3093IFS=$as_save_IFS
3094
3095if test $ac_prog_rejected = yes; then
3096  # We found a bogon in the path, so make sure we never use it.
3097  set dummy $ac_cv_prog_CC
3098  shift
3099  if test $# != 0; then
3100    # We chose a different compiler from the bogus one.
3101    # However, it has the same basename, so the bogon will be chosen
3102    # first if we set CC to just the basename; use the full file name.
3103    shift
3104    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3105  fi
3106fi
3107fi
3108fi
3109CC=$ac_cv_prog_CC
3110if test -n "$CC"; then
3111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3112$as_echo "$CC" >&6; }
3113else
3114  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115$as_echo "no" >&6; }
3116fi
3117
3118
3119fi
3120if test -z "$CC"; then
3121  if test -n "$ac_tool_prefix"; then
3122  for ac_prog in cl.exe
3123  do
3124    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3125set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3127$as_echo_n "checking for $ac_word... " >&6; }
3128if ${ac_cv_prog_CC+:} false; then :
3129  $as_echo_n "(cached) " >&6
3130else
3131  if test -n "$CC"; then
3132  ac_cv_prog_CC="$CC" # Let the user override the test.
3133else
3134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3135for as_dir in $PATH
3136do
3137  IFS=$as_save_IFS
3138  test -z "$as_dir" && as_dir=.
3139    for ac_exec_ext in '' $ac_executable_extensions; do
3140  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3141    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3142    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3143    break 2
3144  fi
3145done
3146  done
3147IFS=$as_save_IFS
3148
3149fi
3150fi
3151CC=$ac_cv_prog_CC
3152if test -n "$CC"; then
3153  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3154$as_echo "$CC" >&6; }
3155else
3156  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3157$as_echo "no" >&6; }
3158fi
3159
3160
3161    test -n "$CC" && break
3162  done
3163fi
3164if test -z "$CC"; then
3165  ac_ct_CC=$CC
3166  for ac_prog in cl.exe
3167do
3168  # Extract the first word of "$ac_prog", so it can be a program name with args.
3169set dummy $ac_prog; ac_word=$2
3170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3171$as_echo_n "checking for $ac_word... " >&6; }
3172if ${ac_cv_prog_ac_ct_CC+:} false; then :
3173  $as_echo_n "(cached) " >&6
3174else
3175  if test -n "$ac_ct_CC"; then
3176  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3177else
3178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3179for as_dir in $PATH
3180do
3181  IFS=$as_save_IFS
3182  test -z "$as_dir" && as_dir=.
3183    for ac_exec_ext in '' $ac_executable_extensions; do
3184  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3185    ac_cv_prog_ac_ct_CC="$ac_prog"
3186    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3187    break 2
3188  fi
3189done
3190  done
3191IFS=$as_save_IFS
3192
3193fi
3194fi
3195ac_ct_CC=$ac_cv_prog_ac_ct_CC
3196if test -n "$ac_ct_CC"; then
3197  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3198$as_echo "$ac_ct_CC" >&6; }
3199else
3200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3201$as_echo "no" >&6; }
3202fi
3203
3204
3205  test -n "$ac_ct_CC" && break
3206done
3207
3208  if test "x$ac_ct_CC" = x; then
3209    CC=""
3210  else
3211    case $cross_compiling:$ac_tool_warned in
3212yes:)
3213{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3214$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3215ac_tool_warned=yes ;;
3216esac
3217    CC=$ac_ct_CC
3218  fi
3219fi
3220
3221fi
3222
3223
3224test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3226as_fn_error $? "no acceptable C compiler found in \$PATH
3227See \`config.log' for more details" "$LINENO" 5; }
3228
3229# Provide some information about the compiler.
3230$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3231set X $ac_compile
3232ac_compiler=$2
3233for ac_option in --version -v -V -qversion; do
3234  { { ac_try="$ac_compiler $ac_option >&5"
3235case "(($ac_try" in
3236  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3237  *) ac_try_echo=$ac_try;;
3238esac
3239eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3240$as_echo "$ac_try_echo"; } >&5
3241  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3242  ac_status=$?
3243  if test -s conftest.err; then
3244    sed '10a\
3245... rest of stderr output deleted ...
3246         10q' conftest.err >conftest.er1
3247    cat conftest.er1 >&5
3248  fi
3249  rm -f conftest.er1 conftest.err
3250  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3251  test $ac_status = 0; }
3252done
3253
3254cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3255/* end confdefs.h.  */
3256
3257int
3258main ()
3259{
3260
3261  ;
3262  return 0;
3263}
3264_ACEOF
3265ac_clean_files_save=$ac_clean_files
3266ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3267# Try to create an executable without -o first, disregard a.out.
3268# It will help us diagnose broken compilers, and finding out an intuition
3269# of exeext.
3270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3271$as_echo_n "checking whether the C compiler works... " >&6; }
3272ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3273
3274# The possible output files:
3275ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3276
3277ac_rmfiles=
3278for ac_file in $ac_files
3279do
3280  case $ac_file in
3281    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3282    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3283  esac
3284done
3285rm -f $ac_rmfiles
3286
3287if { { ac_try="$ac_link_default"
3288case "(($ac_try" in
3289  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3290  *) ac_try_echo=$ac_try;;
3291esac
3292eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3293$as_echo "$ac_try_echo"; } >&5
3294  (eval "$ac_link_default") 2>&5
3295  ac_status=$?
3296  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3297  test $ac_status = 0; }; then :
3298  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3299# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3300# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3301# so that the user can short-circuit this test for compilers unknown to
3302# Autoconf.
3303for ac_file in $ac_files ''
3304do
3305  test -f "$ac_file" || continue
3306  case $ac_file in
3307    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3308	;;
3309    [ab].out )
3310	# We found the default executable, but exeext='' is most
3311	# certainly right.
3312	break;;
3313    *.* )
3314	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3315	then :; else
3316	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3317	fi
3318	# We set ac_cv_exeext here because the later test for it is not
3319	# safe: cross compilers may not add the suffix if given an `-o'
3320	# argument, so we may need to know it at that point already.
3321	# Even if this section looks crufty: it has the advantage of
3322	# actually working.
3323	break;;
3324    * )
3325	break;;
3326  esac
3327done
3328test "$ac_cv_exeext" = no && ac_cv_exeext=
3329
3330else
3331  ac_file=''
3332fi
3333if test -z "$ac_file"; then :
3334  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3335$as_echo "no" >&6; }
3336$as_echo "$as_me: failed program was:" >&5
3337sed 's/^/| /' conftest.$ac_ext >&5
3338
3339{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3340$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3341as_fn_error 77 "C compiler cannot create executables
3342See \`config.log' for more details" "$LINENO" 5; }
3343else
3344  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3345$as_echo "yes" >&6; }
3346fi
3347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3348$as_echo_n "checking for C compiler default output file name... " >&6; }
3349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3350$as_echo "$ac_file" >&6; }
3351ac_exeext=$ac_cv_exeext
3352
3353rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3354ac_clean_files=$ac_clean_files_save
3355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3356$as_echo_n "checking for suffix of executables... " >&6; }
3357if { { ac_try="$ac_link"
3358case "(($ac_try" in
3359  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3360  *) ac_try_echo=$ac_try;;
3361esac
3362eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3363$as_echo "$ac_try_echo"; } >&5
3364  (eval "$ac_link") 2>&5
3365  ac_status=$?
3366  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3367  test $ac_status = 0; }; then :
3368  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3369# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3370# work properly (i.e., refer to `conftest.exe'), while it won't with
3371# `rm'.
3372for ac_file in conftest.exe conftest conftest.*; do
3373  test -f "$ac_file" || continue
3374  case $ac_file in
3375    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3376    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3377	  break;;
3378    * ) break;;
3379  esac
3380done
3381else
3382  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3383$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3384as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3385See \`config.log' for more details" "$LINENO" 5; }
3386fi
3387rm -f conftest conftest$ac_cv_exeext
3388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3389$as_echo "$ac_cv_exeext" >&6; }
3390
3391rm -f conftest.$ac_ext
3392EXEEXT=$ac_cv_exeext
3393ac_exeext=$EXEEXT
3394cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3395/* end confdefs.h.  */
3396#include <stdio.h>
3397int
3398main ()
3399{
3400FILE *f = fopen ("conftest.out", "w");
3401 return ferror (f) || fclose (f) != 0;
3402
3403  ;
3404  return 0;
3405}
3406_ACEOF
3407ac_clean_files="$ac_clean_files conftest.out"
3408# Check that the compiler produces executables we can run.  If not, either
3409# the compiler is broken, or we cross compile.
3410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3411$as_echo_n "checking whether we are cross compiling... " >&6; }
3412if test "$cross_compiling" != yes; then
3413  { { ac_try="$ac_link"
3414case "(($ac_try" in
3415  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3416  *) ac_try_echo=$ac_try;;
3417esac
3418eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3419$as_echo "$ac_try_echo"; } >&5
3420  (eval "$ac_link") 2>&5
3421  ac_status=$?
3422  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3423  test $ac_status = 0; }
3424  if { ac_try='./conftest$ac_cv_exeext'
3425  { { case "(($ac_try" in
3426  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3427  *) ac_try_echo=$ac_try;;
3428esac
3429eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3430$as_echo "$ac_try_echo"; } >&5
3431  (eval "$ac_try") 2>&5
3432  ac_status=$?
3433  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3434  test $ac_status = 0; }; }; then
3435    cross_compiling=no
3436  else
3437    if test "$cross_compiling" = maybe; then
3438	cross_compiling=yes
3439    else
3440	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3441$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3442as_fn_error $? "cannot run C compiled programs.
3443If you meant to cross compile, use \`--host'.
3444See \`config.log' for more details" "$LINENO" 5; }
3445    fi
3446  fi
3447fi
3448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3449$as_echo "$cross_compiling" >&6; }
3450
3451rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3452ac_clean_files=$ac_clean_files_save
3453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3454$as_echo_n "checking for suffix of object files... " >&6; }
3455if ${ac_cv_objext+:} false; then :
3456  $as_echo_n "(cached) " >&6
3457else
3458  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3459/* end confdefs.h.  */
3460
3461int
3462main ()
3463{
3464
3465  ;
3466  return 0;
3467}
3468_ACEOF
3469rm -f conftest.o conftest.obj
3470if { { ac_try="$ac_compile"
3471case "(($ac_try" in
3472  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3473  *) ac_try_echo=$ac_try;;
3474esac
3475eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3476$as_echo "$ac_try_echo"; } >&5
3477  (eval "$ac_compile") 2>&5
3478  ac_status=$?
3479  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3480  test $ac_status = 0; }; then :
3481  for ac_file in conftest.o conftest.obj conftest.*; do
3482  test -f "$ac_file" || continue;
3483  case $ac_file in
3484    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3485    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3486       break;;
3487  esac
3488done
3489else
3490  $as_echo "$as_me: failed program was:" >&5
3491sed 's/^/| /' conftest.$ac_ext >&5
3492
3493{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3494$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3495as_fn_error $? "cannot compute suffix of object files: cannot compile
3496See \`config.log' for more details" "$LINENO" 5; }
3497fi
3498rm -f conftest.$ac_cv_objext conftest.$ac_ext
3499fi
3500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3501$as_echo "$ac_cv_objext" >&6; }
3502OBJEXT=$ac_cv_objext
3503ac_objext=$OBJEXT
3504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3505$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3506if ${ac_cv_c_compiler_gnu+:} false; then :
3507  $as_echo_n "(cached) " >&6
3508else
3509  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3510/* end confdefs.h.  */
3511
3512int
3513main ()
3514{
3515#ifndef __GNUC__
3516       choke me
3517#endif
3518
3519  ;
3520  return 0;
3521}
3522_ACEOF
3523if ac_fn_c_try_compile "$LINENO"; then :
3524  ac_compiler_gnu=yes
3525else
3526  ac_compiler_gnu=no
3527fi
3528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3529ac_cv_c_compiler_gnu=$ac_compiler_gnu
3530
3531fi
3532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3533$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3534if test $ac_compiler_gnu = yes; then
3535  GCC=yes
3536else
3537  GCC=
3538fi
3539ac_test_CFLAGS=${CFLAGS+set}
3540ac_save_CFLAGS=$CFLAGS
3541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3542$as_echo_n "checking whether $CC accepts -g... " >&6; }
3543if ${ac_cv_prog_cc_g+:} false; then :
3544  $as_echo_n "(cached) " >&6
3545else
3546  ac_save_c_werror_flag=$ac_c_werror_flag
3547   ac_c_werror_flag=yes
3548   ac_cv_prog_cc_g=no
3549   CFLAGS="-g"
3550   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3551/* end confdefs.h.  */
3552
3553int
3554main ()
3555{
3556
3557  ;
3558  return 0;
3559}
3560_ACEOF
3561if ac_fn_c_try_compile "$LINENO"; then :
3562  ac_cv_prog_cc_g=yes
3563else
3564  CFLAGS=""
3565      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3566/* end confdefs.h.  */
3567
3568int
3569main ()
3570{
3571
3572  ;
3573  return 0;
3574}
3575_ACEOF
3576if ac_fn_c_try_compile "$LINENO"; then :
3577
3578else
3579  ac_c_werror_flag=$ac_save_c_werror_flag
3580	 CFLAGS="-g"
3581	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3582/* end confdefs.h.  */
3583
3584int
3585main ()
3586{
3587
3588  ;
3589  return 0;
3590}
3591_ACEOF
3592if ac_fn_c_try_compile "$LINENO"; then :
3593  ac_cv_prog_cc_g=yes
3594fi
3595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3596fi
3597rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3598fi
3599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3600   ac_c_werror_flag=$ac_save_c_werror_flag
3601fi
3602{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3603$as_echo "$ac_cv_prog_cc_g" >&6; }
3604if test "$ac_test_CFLAGS" = set; then
3605  CFLAGS=$ac_save_CFLAGS
3606elif test $ac_cv_prog_cc_g = yes; then
3607  if test "$GCC" = yes; then
3608    CFLAGS="-g -O2"
3609  else
3610    CFLAGS="-g"
3611  fi
3612else
3613  if test "$GCC" = yes; then
3614    CFLAGS="-O2"
3615  else
3616    CFLAGS=
3617  fi
3618fi
3619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3620$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3621if ${ac_cv_prog_cc_c89+:} false; then :
3622  $as_echo_n "(cached) " >&6
3623else
3624  ac_cv_prog_cc_c89=no
3625ac_save_CC=$CC
3626cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3627/* end confdefs.h.  */
3628#include <stdarg.h>
3629#include <stdio.h>
3630struct stat;
3631/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3632struct buf { int x; };
3633FILE * (*rcsopen) (struct buf *, struct stat *, int);
3634static char *e (p, i)
3635     char **p;
3636     int i;
3637{
3638  return p[i];
3639}
3640static char *f (char * (*g) (char **, int), char **p, ...)
3641{
3642  char *s;
3643  va_list v;
3644  va_start (v,p);
3645  s = g (p, va_arg (v,int));
3646  va_end (v);
3647  return s;
3648}
3649
3650/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3651   function prototypes and stuff, but not '\xHH' hex character constants.
3652   These don't provoke an error unfortunately, instead are silently treated
3653   as 'x'.  The following induces an error, until -std is added to get
3654   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3655   array size at least.  It's necessary to write '\x00'==0 to get something
3656   that's true only with -std.  */
3657int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3658
3659/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3660   inside strings and character constants.  */
3661#define FOO(x) 'x'
3662int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3663
3664int test (int i, double x);
3665struct s1 {int (*f) (int a);};
3666struct s2 {int (*f) (double a);};
3667int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3668int argc;
3669char **argv;
3670int
3671main ()
3672{
3673return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3674  ;
3675  return 0;
3676}
3677_ACEOF
3678for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3679	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3680do
3681  CC="$ac_save_CC $ac_arg"
3682  if ac_fn_c_try_compile "$LINENO"; then :
3683  ac_cv_prog_cc_c89=$ac_arg
3684fi
3685rm -f core conftest.err conftest.$ac_objext
3686  test "x$ac_cv_prog_cc_c89" != "xno" && break
3687done
3688rm -f conftest.$ac_ext
3689CC=$ac_save_CC
3690
3691fi
3692# AC_CACHE_VAL
3693case "x$ac_cv_prog_cc_c89" in
3694  x)
3695    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3696$as_echo "none needed" >&6; } ;;
3697  xno)
3698    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3699$as_echo "unsupported" >&6; } ;;
3700  *)
3701    CC="$CC $ac_cv_prog_cc_c89"
3702    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3703$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3704esac
3705if test "x$ac_cv_prog_cc_c89" != xno; then :
3706
3707fi
3708
3709ac_ext=c
3710ac_cpp='$CPP $CPPFLAGS'
3711ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3712ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3713ac_compiler_gnu=$ac_cv_c_compiler_gnu
3714
3715ac_ext=c
3716ac_cpp='$CPP $CPPFLAGS'
3717ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3718ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3719ac_compiler_gnu=$ac_cv_c_compiler_gnu
3720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3721$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3722if ${am_cv_prog_cc_c_o+:} false; then :
3723  $as_echo_n "(cached) " >&6
3724else
3725  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3726/* end confdefs.h.  */
3727
3728int
3729main ()
3730{
3731
3732  ;
3733  return 0;
3734}
3735_ACEOF
3736  # Make sure it works both with $CC and with simple cc.
3737  # Following AC_PROG_CC_C_O, we do the test twice because some
3738  # compilers refuse to overwrite an existing .o file with -o,
3739  # though they will create one.
3740  am_cv_prog_cc_c_o=yes
3741  for am_i in 1 2; do
3742    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3743   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3744   ac_status=$?
3745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3746   (exit $ac_status); } \
3747         && test -f conftest2.$ac_objext; then
3748      : OK
3749    else
3750      am_cv_prog_cc_c_o=no
3751      break
3752    fi
3753  done
3754  rm -f core conftest*
3755  unset am_i
3756fi
3757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3758$as_echo "$am_cv_prog_cc_c_o" >&6; }
3759if test "$am_cv_prog_cc_c_o" != yes; then
3760   # Losing compiler, so override with the script.
3761   # FIXME: It is wrong to rewrite CC.
3762   # But if we don't then we get into trouble of one sort or another.
3763   # A longer-term fix would be to have automake use am__CC in this case,
3764   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3765   CC="$am_aux_dir/compile $CC"
3766fi
3767ac_ext=c
3768ac_cpp='$CPP $CPPFLAGS'
3769ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3770ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3771ac_compiler_gnu=$ac_cv_c_compiler_gnu
3772
3773DEPDIR="${am__leading_dot}deps"
3774
3775ac_config_commands="$ac_config_commands depfiles"
3776
3777
3778am_make=${MAKE-make}
3779cat > confinc << 'END'
3780am__doit:
3781	@echo this is the am__doit target
3782.PHONY: am__doit
3783END
3784# If we don't find an include directive, just comment out the code.
3785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3786$as_echo_n "checking for style of include used by $am_make... " >&6; }
3787am__include="#"
3788am__quote=
3789_am_result=none
3790# First try GNU make style include.
3791echo "include confinc" > confmf
3792# Ignore all kinds of additional output from 'make'.
3793case `$am_make -s -f confmf 2> /dev/null` in #(
3794*the\ am__doit\ target*)
3795  am__include=include
3796  am__quote=
3797  _am_result=GNU
3798  ;;
3799esac
3800# Now try BSD make style include.
3801if test "$am__include" = "#"; then
3802   echo '.include "confinc"' > confmf
3803   case `$am_make -s -f confmf 2> /dev/null` in #(
3804   *the\ am__doit\ target*)
3805     am__include=.include
3806     am__quote="\""
3807     _am_result=BSD
3808     ;;
3809   esac
3810fi
3811
3812
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3814$as_echo "$_am_result" >&6; }
3815rm -f confinc confmf
3816
3817# Check whether --enable-dependency-tracking was given.
3818if test "${enable_dependency_tracking+set}" = set; then :
3819  enableval=$enable_dependency_tracking;
3820fi
3821
3822if test "x$enable_dependency_tracking" != xno; then
3823  am_depcomp="$ac_aux_dir/depcomp"
3824  AMDEPBACKSLASH='\'
3825  am__nodep='_no'
3826fi
3827 if test "x$enable_dependency_tracking" != xno; then
3828  AMDEP_TRUE=
3829  AMDEP_FALSE='#'
3830else
3831  AMDEP_TRUE='#'
3832  AMDEP_FALSE=
3833fi
3834
3835
3836
3837depcc="$CC"   am_compiler_list=
3838
3839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3840$as_echo_n "checking dependency style of $depcc... " >&6; }
3841if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3842  $as_echo_n "(cached) " >&6
3843else
3844  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3845  # We make a subdir and do the tests there.  Otherwise we can end up
3846  # making bogus files that we don't know about and never remove.  For
3847  # instance it was reported that on HP-UX the gcc test will end up
3848  # making a dummy file named 'D' -- because '-MD' means "put the output
3849  # in D".
3850  rm -rf conftest.dir
3851  mkdir conftest.dir
3852  # Copy depcomp to subdir because otherwise we won't find it if we're
3853  # using a relative directory.
3854  cp "$am_depcomp" conftest.dir
3855  cd conftest.dir
3856  # We will build objects and dependencies in a subdirectory because
3857  # it helps to detect inapplicable dependency modes.  For instance
3858  # both Tru64's cc and ICC support -MD to output dependencies as a
3859  # side effect of compilation, but ICC will put the dependencies in
3860  # the current directory while Tru64 will put them in the object
3861  # directory.
3862  mkdir sub
3863
3864  am_cv_CC_dependencies_compiler_type=none
3865  if test "$am_compiler_list" = ""; then
3866     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3867  fi
3868  am__universal=false
3869  case " $depcc " in #(
3870     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3871     esac
3872
3873  for depmode in $am_compiler_list; do
3874    # Setup a source with many dependencies, because some compilers
3875    # like to wrap large dependency lists on column 80 (with \), and
3876    # we should not choose a depcomp mode which is confused by this.
3877    #
3878    # We need to recreate these files for each test, as the compiler may
3879    # overwrite some of them when testing with obscure command lines.
3880    # This happens at least with the AIX C compiler.
3881    : > sub/conftest.c
3882    for i in 1 2 3 4 5 6; do
3883      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3884      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3885      # Solaris 10 /bin/sh.
3886      echo '/* dummy */' > sub/conftst$i.h
3887    done
3888    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3889
3890    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3891    # mode.  It turns out that the SunPro C++ compiler does not properly
3892    # handle '-M -o', and we need to detect this.  Also, some Intel
3893    # versions had trouble with output in subdirs.
3894    am__obj=sub/conftest.${OBJEXT-o}
3895    am__minus_obj="-o $am__obj"
3896    case $depmode in
3897    gcc)
3898      # This depmode causes a compiler race in universal mode.
3899      test "$am__universal" = false || continue
3900      ;;
3901    nosideeffect)
3902      # After this tag, mechanisms are not by side-effect, so they'll
3903      # only be used when explicitly requested.
3904      if test "x$enable_dependency_tracking" = xyes; then
3905	continue
3906      else
3907	break
3908      fi
3909      ;;
3910    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3911      # This compiler won't grok '-c -o', but also, the minuso test has
3912      # not run yet.  These depmodes are late enough in the game, and
3913      # so weak that their functioning should not be impacted.
3914      am__obj=conftest.${OBJEXT-o}
3915      am__minus_obj=
3916      ;;
3917    none) break ;;
3918    esac
3919    if depmode=$depmode \
3920       source=sub/conftest.c object=$am__obj \
3921       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3922       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3923         >/dev/null 2>conftest.err &&
3924       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3925       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3926       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3927       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3928      # icc doesn't choke on unknown options, it will just issue warnings
3929      # or remarks (even with -Werror).  So we grep stderr for any message
3930      # that says an option was ignored or not supported.
3931      # When given -MP, icc 7.0 and 7.1 complain thusly:
3932      #   icc: Command line warning: ignoring option '-M'; no argument required
3933      # The diagnosis changed in icc 8.0:
3934      #   icc: Command line remark: option '-MP' not supported
3935      if (grep 'ignoring option' conftest.err ||
3936          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3937        am_cv_CC_dependencies_compiler_type=$depmode
3938        break
3939      fi
3940    fi
3941  done
3942
3943  cd ..
3944  rm -rf conftest.dir
3945else
3946  am_cv_CC_dependencies_compiler_type=none
3947fi
3948
3949fi
3950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3951$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3952CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3953
3954 if
3955  test "x$enable_dependency_tracking" != xno \
3956  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3957  am__fastdepCC_TRUE=
3958  am__fastdepCC_FALSE='#'
3959else
3960  am__fastdepCC_TRUE='#'
3961  am__fastdepCC_FALSE=
3962fi
3963
3964
3965# By default we simply use the C compiler to build assembly code.
3966
3967test "${CCAS+set}" = set || CCAS=$CC
3968test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3969
3970
3971
3972depcc="$CCAS"   am_compiler_list=
3973
3974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3975$as_echo_n "checking dependency style of $depcc... " >&6; }
3976if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3977  $as_echo_n "(cached) " >&6
3978else
3979  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3980  # We make a subdir and do the tests there.  Otherwise we can end up
3981  # making bogus files that we don't know about and never remove.  For
3982  # instance it was reported that on HP-UX the gcc test will end up
3983  # making a dummy file named 'D' -- because '-MD' means "put the output
3984  # in D".
3985  rm -rf conftest.dir
3986  mkdir conftest.dir
3987  # Copy depcomp to subdir because otherwise we won't find it if we're
3988  # using a relative directory.
3989  cp "$am_depcomp" conftest.dir
3990  cd conftest.dir
3991  # We will build objects and dependencies in a subdirectory because
3992  # it helps to detect inapplicable dependency modes.  For instance
3993  # both Tru64's cc and ICC support -MD to output dependencies as a
3994  # side effect of compilation, but ICC will put the dependencies in
3995  # the current directory while Tru64 will put them in the object
3996  # directory.
3997  mkdir sub
3998
3999  am_cv_CCAS_dependencies_compiler_type=none
4000  if test "$am_compiler_list" = ""; then
4001     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4002  fi
4003  am__universal=false
4004
4005
4006  for depmode in $am_compiler_list; do
4007    # Setup a source with many dependencies, because some compilers
4008    # like to wrap large dependency lists on column 80 (with \), and
4009    # we should not choose a depcomp mode which is confused by this.
4010    #
4011    # We need to recreate these files for each test, as the compiler may
4012    # overwrite some of them when testing with obscure command lines.
4013    # This happens at least with the AIX C compiler.
4014    : > sub/conftest.c
4015    for i in 1 2 3 4 5 6; do
4016      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4017      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4018      # Solaris 10 /bin/sh.
4019      echo '/* dummy */' > sub/conftst$i.h
4020    done
4021    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4022
4023    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4024    # mode.  It turns out that the SunPro C++ compiler does not properly
4025    # handle '-M -o', and we need to detect this.  Also, some Intel
4026    # versions had trouble with output in subdirs.
4027    am__obj=sub/conftest.${OBJEXT-o}
4028    am__minus_obj="-o $am__obj"
4029    case $depmode in
4030    gcc)
4031      # This depmode causes a compiler race in universal mode.
4032      test "$am__universal" = false || continue
4033      ;;
4034    nosideeffect)
4035      # After this tag, mechanisms are not by side-effect, so they'll
4036      # only be used when explicitly requested.
4037      if test "x$enable_dependency_tracking" = xyes; then
4038	continue
4039      else
4040	break
4041      fi
4042      ;;
4043    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4044      # This compiler won't grok '-c -o', but also, the minuso test has
4045      # not run yet.  These depmodes are late enough in the game, and
4046      # so weak that their functioning should not be impacted.
4047      am__obj=conftest.${OBJEXT-o}
4048      am__minus_obj=
4049      ;;
4050    none) break ;;
4051    esac
4052    if depmode=$depmode \
4053       source=sub/conftest.c object=$am__obj \
4054       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4055       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4056         >/dev/null 2>conftest.err &&
4057       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4058       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4059       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4060       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4061      # icc doesn't choke on unknown options, it will just issue warnings
4062      # or remarks (even with -Werror).  So we grep stderr for any message
4063      # that says an option was ignored or not supported.
4064      # When given -MP, icc 7.0 and 7.1 complain thusly:
4065      #   icc: Command line warning: ignoring option '-M'; no argument required
4066      # The diagnosis changed in icc 8.0:
4067      #   icc: Command line remark: option '-MP' not supported
4068      if (grep 'ignoring option' conftest.err ||
4069          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4070        am_cv_CCAS_dependencies_compiler_type=$depmode
4071        break
4072      fi
4073    fi
4074  done
4075
4076  cd ..
4077  rm -rf conftest.dir
4078else
4079  am_cv_CCAS_dependencies_compiler_type=none
4080fi
4081
4082fi
4083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
4084$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
4085CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
4086
4087 if
4088  test "x$enable_dependency_tracking" != xno \
4089  && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
4090  am__fastdepCCAS_TRUE=
4091  am__fastdepCCAS_FALSE='#'
4092else
4093  am__fastdepCCAS_TRUE='#'
4094  am__fastdepCCAS_FALSE=
4095fi
4096
4097
4098# Make sure we can run config.sub.
4099$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4100  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4101
4102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4103$as_echo_n "checking build system type... " >&6; }
4104if ${ac_cv_build+:} false; then :
4105  $as_echo_n "(cached) " >&6
4106else
4107  ac_build_alias=$build_alias
4108test "x$ac_build_alias" = x &&
4109  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4110test "x$ac_build_alias" = x &&
4111  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4112ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4113  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4114
4115fi
4116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4117$as_echo "$ac_cv_build" >&6; }
4118case $ac_cv_build in
4119*-*-*) ;;
4120*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4121esac
4122build=$ac_cv_build
4123ac_save_IFS=$IFS; IFS='-'
4124set x $ac_cv_build
4125shift
4126build_cpu=$1
4127build_vendor=$2
4128shift; shift
4129# Remember, the first character of IFS is used to create $*,
4130# except with old shells:
4131build_os=$*
4132IFS=$ac_save_IFS
4133case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4134
4135
4136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4137$as_echo_n "checking host system type... " >&6; }
4138if ${ac_cv_host+:} false; then :
4139  $as_echo_n "(cached) " >&6
4140else
4141  if test "x$host_alias" = x; then
4142  ac_cv_host=$ac_cv_build
4143else
4144  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4145    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4146fi
4147
4148fi
4149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4150$as_echo "$ac_cv_host" >&6; }
4151case $ac_cv_host in
4152*-*-*) ;;
4153*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4154esac
4155host=$ac_cv_host
4156ac_save_IFS=$IFS; IFS='-'
4157set x $ac_cv_host
4158shift
4159host_cpu=$1
4160host_vendor=$2
4161shift; shift
4162# Remember, the first character of IFS is used to create $*,
4163# except with old shells:
4164host_os=$*
4165IFS=$ac_save_IFS
4166case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4167
4168
4169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4170$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4171if ${ac_cv_path_SED+:} false; then :
4172  $as_echo_n "(cached) " >&6
4173else
4174            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4175     for ac_i in 1 2 3 4 5 6 7; do
4176       ac_script="$ac_script$as_nl$ac_script"
4177     done
4178     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4179     { ac_script=; unset ac_script;}
4180     if test -z "$SED"; then
4181  ac_path_SED_found=false
4182  # Loop through the user's path and test for each of PROGNAME-LIST
4183  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4184for as_dir in $PATH
4185do
4186  IFS=$as_save_IFS
4187  test -z "$as_dir" && as_dir=.
4188    for ac_prog in sed gsed; do
4189    for ac_exec_ext in '' $ac_executable_extensions; do
4190      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4191      as_fn_executable_p "$ac_path_SED" || continue
4192# Check for GNU ac_path_SED and select it if it is found.
4193  # Check for GNU $ac_path_SED
4194case `"$ac_path_SED" --version 2>&1` in
4195*GNU*)
4196  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4197*)
4198  ac_count=0
4199  $as_echo_n 0123456789 >"conftest.in"
4200  while :
4201  do
4202    cat "conftest.in" "conftest.in" >"conftest.tmp"
4203    mv "conftest.tmp" "conftest.in"
4204    cp "conftest.in" "conftest.nl"
4205    $as_echo '' >> "conftest.nl"
4206    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4207    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4208    as_fn_arith $ac_count + 1 && ac_count=$as_val
4209    if test $ac_count -gt ${ac_path_SED_max-0}; then
4210      # Best one so far, save it but keep looking for a better one
4211      ac_cv_path_SED="$ac_path_SED"
4212      ac_path_SED_max=$ac_count
4213    fi
4214    # 10*(2^10) chars as input seems more than enough
4215    test $ac_count -gt 10 && break
4216  done
4217  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4218esac
4219
4220      $ac_path_SED_found && break 3
4221    done
4222  done
4223  done
4224IFS=$as_save_IFS
4225  if test -z "$ac_cv_path_SED"; then
4226    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4227  fi
4228else
4229  ac_cv_path_SED=$SED
4230fi
4231
4232fi
4233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4234$as_echo "$ac_cv_path_SED" >&6; }
4235 SED="$ac_cv_path_SED"
4236  rm -f conftest.sed
4237
4238test -z "$SED" && SED=sed
4239Xsed="$SED -e 1s/^X//"
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4252$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4253if ${ac_cv_path_GREP+:} false; then :
4254  $as_echo_n "(cached) " >&6
4255else
4256  if test -z "$GREP"; then
4257  ac_path_GREP_found=false
4258  # Loop through the user's path and test for each of PROGNAME-LIST
4259  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4260for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4261do
4262  IFS=$as_save_IFS
4263  test -z "$as_dir" && as_dir=.
4264    for ac_prog in grep ggrep; do
4265    for ac_exec_ext in '' $ac_executable_extensions; do
4266      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4267      as_fn_executable_p "$ac_path_GREP" || continue
4268# Check for GNU ac_path_GREP and select it if it is found.
4269  # Check for GNU $ac_path_GREP
4270case `"$ac_path_GREP" --version 2>&1` in
4271*GNU*)
4272  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4273*)
4274  ac_count=0
4275  $as_echo_n 0123456789 >"conftest.in"
4276  while :
4277  do
4278    cat "conftest.in" "conftest.in" >"conftest.tmp"
4279    mv "conftest.tmp" "conftest.in"
4280    cp "conftest.in" "conftest.nl"
4281    $as_echo 'GREP' >> "conftest.nl"
4282    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4283    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4284    as_fn_arith $ac_count + 1 && ac_count=$as_val
4285    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4286      # Best one so far, save it but keep looking for a better one
4287      ac_cv_path_GREP="$ac_path_GREP"
4288      ac_path_GREP_max=$ac_count
4289    fi
4290    # 10*(2^10) chars as input seems more than enough
4291    test $ac_count -gt 10 && break
4292  done
4293  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4294esac
4295
4296      $ac_path_GREP_found && break 3
4297    done
4298  done
4299  done
4300IFS=$as_save_IFS
4301  if test -z "$ac_cv_path_GREP"; then
4302    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4303  fi
4304else
4305  ac_cv_path_GREP=$GREP
4306fi
4307
4308fi
4309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4310$as_echo "$ac_cv_path_GREP" >&6; }
4311 GREP="$ac_cv_path_GREP"
4312
4313
4314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4315$as_echo_n "checking for egrep... " >&6; }
4316if ${ac_cv_path_EGREP+:} false; then :
4317  $as_echo_n "(cached) " >&6
4318else
4319  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4320   then ac_cv_path_EGREP="$GREP -E"
4321   else
4322     if test -z "$EGREP"; then
4323  ac_path_EGREP_found=false
4324  # Loop through the user's path and test for each of PROGNAME-LIST
4325  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4326for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4327do
4328  IFS=$as_save_IFS
4329  test -z "$as_dir" && as_dir=.
4330    for ac_prog in egrep; do
4331    for ac_exec_ext in '' $ac_executable_extensions; do
4332      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4333      as_fn_executable_p "$ac_path_EGREP" || continue
4334# Check for GNU ac_path_EGREP and select it if it is found.
4335  # Check for GNU $ac_path_EGREP
4336case `"$ac_path_EGREP" --version 2>&1` in
4337*GNU*)
4338  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4339*)
4340  ac_count=0
4341  $as_echo_n 0123456789 >"conftest.in"
4342  while :
4343  do
4344    cat "conftest.in" "conftest.in" >"conftest.tmp"
4345    mv "conftest.tmp" "conftest.in"
4346    cp "conftest.in" "conftest.nl"
4347    $as_echo 'EGREP' >> "conftest.nl"
4348    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4349    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4350    as_fn_arith $ac_count + 1 && ac_count=$as_val
4351    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4352      # Best one so far, save it but keep looking for a better one
4353      ac_cv_path_EGREP="$ac_path_EGREP"
4354      ac_path_EGREP_max=$ac_count
4355    fi
4356    # 10*(2^10) chars as input seems more than enough
4357    test $ac_count -gt 10 && break
4358  done
4359  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4360esac
4361
4362      $ac_path_EGREP_found && break 3
4363    done
4364  done
4365  done
4366IFS=$as_save_IFS
4367  if test -z "$ac_cv_path_EGREP"; then
4368    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4369  fi
4370else
4371  ac_cv_path_EGREP=$EGREP
4372fi
4373
4374   fi
4375fi
4376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4377$as_echo "$ac_cv_path_EGREP" >&6; }
4378 EGREP="$ac_cv_path_EGREP"
4379
4380
4381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4382$as_echo_n "checking for fgrep... " >&6; }
4383if ${ac_cv_path_FGREP+:} false; then :
4384  $as_echo_n "(cached) " >&6
4385else
4386  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4387   then ac_cv_path_FGREP="$GREP -F"
4388   else
4389     if test -z "$FGREP"; then
4390  ac_path_FGREP_found=false
4391  # Loop through the user's path and test for each of PROGNAME-LIST
4392  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4394do
4395  IFS=$as_save_IFS
4396  test -z "$as_dir" && as_dir=.
4397    for ac_prog in fgrep; do
4398    for ac_exec_ext in '' $ac_executable_extensions; do
4399      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4400      as_fn_executable_p "$ac_path_FGREP" || continue
4401# Check for GNU ac_path_FGREP and select it if it is found.
4402  # Check for GNU $ac_path_FGREP
4403case `"$ac_path_FGREP" --version 2>&1` in
4404*GNU*)
4405  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4406*)
4407  ac_count=0
4408  $as_echo_n 0123456789 >"conftest.in"
4409  while :
4410  do
4411    cat "conftest.in" "conftest.in" >"conftest.tmp"
4412    mv "conftest.tmp" "conftest.in"
4413    cp "conftest.in" "conftest.nl"
4414    $as_echo 'FGREP' >> "conftest.nl"
4415    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4416    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4417    as_fn_arith $ac_count + 1 && ac_count=$as_val
4418    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4419      # Best one so far, save it but keep looking for a better one
4420      ac_cv_path_FGREP="$ac_path_FGREP"
4421      ac_path_FGREP_max=$ac_count
4422    fi
4423    # 10*(2^10) chars as input seems more than enough
4424    test $ac_count -gt 10 && break
4425  done
4426  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4427esac
4428
4429      $ac_path_FGREP_found && break 3
4430    done
4431  done
4432  done
4433IFS=$as_save_IFS
4434  if test -z "$ac_cv_path_FGREP"; then
4435    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4436  fi
4437else
4438  ac_cv_path_FGREP=$FGREP
4439fi
4440
4441   fi
4442fi
4443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4444$as_echo "$ac_cv_path_FGREP" >&6; }
4445 FGREP="$ac_cv_path_FGREP"
4446
4447
4448test -z "$GREP" && GREP=grep
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4467ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4468ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4469
4470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4471$as_echo_n "checking how to print strings... " >&6; }
4472# Test print first, because it will be a builtin if present.
4473if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4474   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4475  ECHO='print -r --'
4476elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4477  ECHO='printf %s\n'
4478else
4479  # Use this function as a fallback that always works.
4480  func_fallback_echo ()
4481  {
4482    eval 'cat <<_LTECHO_EOF
4483$1
4484_LTECHO_EOF'
4485  }
4486  ECHO='func_fallback_echo'
4487fi
4488
4489# func_echo_all arg...
4490# Invoke $ECHO with all args, space-separated.
4491func_echo_all ()
4492{
4493    $ECHO ""
4494}
4495
4496case "$ECHO" in
4497  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4498$as_echo "printf" >&6; } ;;
4499  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4500$as_echo "print -r" >&6; } ;;
4501  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4502$as_echo "cat" >&6; } ;;
4503esac
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520# Check whether --with-gnu-ld was given.
4521if test "${with_gnu_ld+set}" = set; then :
4522  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4523else
4524  with_gnu_ld=no
4525fi
4526
4527ac_prog=ld
4528if test "$GCC" = yes; then
4529  # Check if gcc -print-prog-name=ld gives a path.
4530  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4531$as_echo_n "checking for ld used by $CC... " >&6; }
4532  case $host in
4533  *-*-mingw*)
4534    # gcc leaves a trailing carriage return which upsets mingw
4535    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4536  *)
4537    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4538  esac
4539  case $ac_prog in
4540    # Accept absolute paths.
4541    [\\/]* | ?:[\\/]*)
4542      re_direlt='/[^/][^/]*/\.\./'
4543      # Canonicalize the pathname of ld
4544      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4545      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4546	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4547      done
4548      test -z "$LD" && LD="$ac_prog"
4549      ;;
4550  "")
4551    # If it fails, then pretend we aren't using GCC.
4552    ac_prog=ld
4553    ;;
4554  *)
4555    # If it is relative, then search for the first ld in PATH.
4556    with_gnu_ld=unknown
4557    ;;
4558  esac
4559elif test "$with_gnu_ld" = yes; then
4560  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4561$as_echo_n "checking for GNU ld... " >&6; }
4562else
4563  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4564$as_echo_n "checking for non-GNU ld... " >&6; }
4565fi
4566if ${lt_cv_path_LD+:} false; then :
4567  $as_echo_n "(cached) " >&6
4568else
4569  if test -z "$LD"; then
4570  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4571  for ac_dir in $PATH; do
4572    IFS="$lt_save_ifs"
4573    test -z "$ac_dir" && ac_dir=.
4574    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4575      lt_cv_path_LD="$ac_dir/$ac_prog"
4576      # Check to see if the program is GNU ld.  I'd rather use --version,
4577      # but apparently some variants of GNU ld only accept -v.
4578      # Break only if it was the GNU/non-GNU ld that we prefer.
4579      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4580      *GNU* | *'with BFD'*)
4581	test "$with_gnu_ld" != no && break
4582	;;
4583      *)
4584	test "$with_gnu_ld" != yes && break
4585	;;
4586      esac
4587    fi
4588  done
4589  IFS="$lt_save_ifs"
4590else
4591  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4592fi
4593fi
4594
4595LD="$lt_cv_path_LD"
4596if test -n "$LD"; then
4597  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4598$as_echo "$LD" >&6; }
4599else
4600  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4601$as_echo "no" >&6; }
4602fi
4603test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4605$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4606if ${lt_cv_prog_gnu_ld+:} false; then :
4607  $as_echo_n "(cached) " >&6
4608else
4609  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4610case `$LD -v 2>&1 </dev/null` in
4611*GNU* | *'with BFD'*)
4612  lt_cv_prog_gnu_ld=yes
4613  ;;
4614*)
4615  lt_cv_prog_gnu_ld=no
4616  ;;
4617esac
4618fi
4619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4620$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4621with_gnu_ld=$lt_cv_prog_gnu_ld
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631ac_ext=c
4632ac_cpp='$CPP $CPPFLAGS'
4633ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4634ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4635ac_compiler_gnu=$ac_cv_c_compiler_gnu
4636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4637$as_echo_n "checking how to run the C preprocessor... " >&6; }
4638# On Suns, sometimes $CPP names a directory.
4639if test -n "$CPP" && test -d "$CPP"; then
4640  CPP=
4641fi
4642if test -z "$CPP"; then
4643  if ${ac_cv_prog_CPP+:} false; then :
4644  $as_echo_n "(cached) " >&6
4645else
4646      # Double quotes because CPP needs to be expanded
4647    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4648    do
4649      ac_preproc_ok=false
4650for ac_c_preproc_warn_flag in '' yes
4651do
4652  # Use a header file that comes with gcc, so configuring glibc
4653  # with a fresh cross-compiler works.
4654  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4655  # <limits.h> exists even on freestanding compilers.
4656  # On the NeXT, cc -E runs the code through the compiler's parser,
4657  # not just through cpp. "Syntax error" is here to catch this case.
4658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4659/* end confdefs.h.  */
4660#ifdef __STDC__
4661# include <limits.h>
4662#else
4663# include <assert.h>
4664#endif
4665		     Syntax error
4666_ACEOF
4667if ac_fn_c_try_cpp "$LINENO"; then :
4668
4669else
4670  # Broken: fails on valid input.
4671continue
4672fi
4673rm -f conftest.err conftest.i conftest.$ac_ext
4674
4675  # OK, works on sane cases.  Now check whether nonexistent headers
4676  # can be detected and how.
4677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4678/* end confdefs.h.  */
4679#include <ac_nonexistent.h>
4680_ACEOF
4681if ac_fn_c_try_cpp "$LINENO"; then :
4682  # Broken: success on invalid input.
4683continue
4684else
4685  # Passes both tests.
4686ac_preproc_ok=:
4687break
4688fi
4689rm -f conftest.err conftest.i conftest.$ac_ext
4690
4691done
4692# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4693rm -f conftest.i conftest.err conftest.$ac_ext
4694if $ac_preproc_ok; then :
4695  break
4696fi
4697
4698    done
4699    ac_cv_prog_CPP=$CPP
4700
4701fi
4702  CPP=$ac_cv_prog_CPP
4703else
4704  ac_cv_prog_CPP=$CPP
4705fi
4706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4707$as_echo "$CPP" >&6; }
4708ac_preproc_ok=false
4709for ac_c_preproc_warn_flag in '' yes
4710do
4711  # Use a header file that comes with gcc, so configuring glibc
4712  # with a fresh cross-compiler works.
4713  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4714  # <limits.h> exists even on freestanding compilers.
4715  # On the NeXT, cc -E runs the code through the compiler's parser,
4716  # not just through cpp. "Syntax error" is here to catch this case.
4717  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4718/* end confdefs.h.  */
4719#ifdef __STDC__
4720# include <limits.h>
4721#else
4722# include <assert.h>
4723#endif
4724		     Syntax error
4725_ACEOF
4726if ac_fn_c_try_cpp "$LINENO"; then :
4727
4728else
4729  # Broken: fails on valid input.
4730continue
4731fi
4732rm -f conftest.err conftest.i conftest.$ac_ext
4733
4734  # OK, works on sane cases.  Now check whether nonexistent headers
4735  # can be detected and how.
4736  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4737/* end confdefs.h.  */
4738#include <ac_nonexistent.h>
4739_ACEOF
4740if ac_fn_c_try_cpp "$LINENO"; then :
4741  # Broken: success on invalid input.
4742continue
4743else
4744  # Passes both tests.
4745ac_preproc_ok=:
4746break
4747fi
4748rm -f conftest.err conftest.i conftest.$ac_ext
4749
4750done
4751# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4752rm -f conftest.i conftest.err conftest.$ac_ext
4753if $ac_preproc_ok; then :
4754
4755else
4756  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4757$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4758as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4759See \`config.log' for more details" "$LINENO" 5; }
4760fi
4761
4762ac_ext=c
4763ac_cpp='$CPP $CPPFLAGS'
4764ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4765ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4766ac_compiler_gnu=$ac_cv_c_compiler_gnu
4767
4768for ac_prog in gawk mawk nawk awk
4769do
4770  # Extract the first word of "$ac_prog", so it can be a program name with args.
4771set dummy $ac_prog; ac_word=$2
4772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4773$as_echo_n "checking for $ac_word... " >&6; }
4774if ${ac_cv_prog_AWK+:} false; then :
4775  $as_echo_n "(cached) " >&6
4776else
4777  if test -n "$AWK"; then
4778  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4779else
4780as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4781for as_dir in $PATH
4782do
4783  IFS=$as_save_IFS
4784  test -z "$as_dir" && as_dir=.
4785    for ac_exec_ext in '' $ac_executable_extensions; do
4786  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4787    ac_cv_prog_AWK="$ac_prog"
4788    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4789    break 2
4790  fi
4791done
4792  done
4793IFS=$as_save_IFS
4794
4795fi
4796fi
4797AWK=$ac_cv_prog_AWK
4798if test -n "$AWK"; then
4799  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4800$as_echo "$AWK" >&6; }
4801else
4802  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4803$as_echo "no" >&6; }
4804fi
4805
4806
4807  test -n "$AWK" && break
4808done
4809
4810
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4812$as_echo_n "checking whether ln -s works... " >&6; }
4813LN_S=$as_ln_s
4814if test "$LN_S" = "ln -s"; then
4815  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4816$as_echo "yes" >&6; }
4817else
4818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4819$as_echo "no, using $LN_S" >&6; }
4820fi
4821
4822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4823$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4824set x ${MAKE-make}
4825ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4826if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4827  $as_echo_n "(cached) " >&6
4828else
4829  cat >conftest.make <<\_ACEOF
4830SHELL = /bin/sh
4831all:
4832	@echo '@@@%%%=$(MAKE)=@@@%%%'
4833_ACEOF
4834# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4835case `${MAKE-make} -f conftest.make 2>/dev/null` in
4836  *@@@%%%=?*=@@@%%%*)
4837    eval ac_cv_prog_make_${ac_make}_set=yes;;
4838  *)
4839    eval ac_cv_prog_make_${ac_make}_set=no;;
4840esac
4841rm -f conftest.make
4842fi
4843if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4844  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4845$as_echo "yes" >&6; }
4846  SET_MAKE=
4847else
4848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4849$as_echo "no" >&6; }
4850  SET_MAKE="MAKE=${MAKE-make}"
4851fi
4852
4853
4854case `pwd` in
4855  *\ * | *\	*)
4856    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4857$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4858esac
4859
4860
4861
4862macro_version='2.4.2'
4863macro_revision='1.3337'
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877ltmain="$ac_aux_dir/ltmain.sh"
4878
4879# Backslashify metacharacters that are still active within
4880# double-quoted strings.
4881sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4882
4883# Same as above, but do not quote variable references.
4884double_quote_subst='s/\(["`\\]\)/\\\1/g'
4885
4886# Sed substitution to delay expansion of an escaped shell variable in a
4887# double_quote_subst'ed string.
4888delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4889
4890# Sed substitution to delay expansion of an escaped single quote.
4891delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4892
4893# Sed substitution to avoid accidental globbing in evaled expressions
4894no_glob_subst='s/\*/\\\*/g'
4895
4896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4897$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4898if ${lt_cv_path_NM+:} false; then :
4899  $as_echo_n "(cached) " >&6
4900else
4901  if test -n "$NM"; then
4902  # Let the user override the test.
4903  lt_cv_path_NM="$NM"
4904else
4905  lt_nm_to_check="${ac_tool_prefix}nm"
4906  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4907    lt_nm_to_check="$lt_nm_to_check nm"
4908  fi
4909  for lt_tmp_nm in $lt_nm_to_check; do
4910    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4911    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4912      IFS="$lt_save_ifs"
4913      test -z "$ac_dir" && ac_dir=.
4914      tmp_nm="$ac_dir/$lt_tmp_nm"
4915      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4916	# Check to see if the nm accepts a BSD-compat flag.
4917	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4918	#   nm: unknown option "B" ignored
4919	# Tru64's nm complains that /dev/null is an invalid object file
4920	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4921	*/dev/null* | *'Invalid file or object type'*)
4922	  lt_cv_path_NM="$tmp_nm -B"
4923	  break
4924	  ;;
4925	*)
4926	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4927	  */dev/null*)
4928	    lt_cv_path_NM="$tmp_nm -p"
4929	    break
4930	    ;;
4931	  *)
4932	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4933	    continue # so that we can try to find one that supports BSD flags
4934	    ;;
4935	  esac
4936	  ;;
4937	esac
4938      fi
4939    done
4940    IFS="$lt_save_ifs"
4941  done
4942  : ${lt_cv_path_NM=no}
4943fi
4944fi
4945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4946$as_echo "$lt_cv_path_NM" >&6; }
4947if test "$lt_cv_path_NM" != "no"; then
4948  NM="$lt_cv_path_NM"
4949else
4950  # Didn't find any BSD compatible name lister, look for dumpbin.
4951  if test -n "$DUMPBIN"; then :
4952    # Let the user override the test.
4953  else
4954    if test -n "$ac_tool_prefix"; then
4955  for ac_prog in dumpbin "link -dump"
4956  do
4957    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4958set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4960$as_echo_n "checking for $ac_word... " >&6; }
4961if ${ac_cv_prog_DUMPBIN+:} false; then :
4962  $as_echo_n "(cached) " >&6
4963else
4964  if test -n "$DUMPBIN"; then
4965  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4966else
4967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4968for as_dir in $PATH
4969do
4970  IFS=$as_save_IFS
4971  test -z "$as_dir" && as_dir=.
4972    for ac_exec_ext in '' $ac_executable_extensions; do
4973  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4974    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4975    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4976    break 2
4977  fi
4978done
4979  done
4980IFS=$as_save_IFS
4981
4982fi
4983fi
4984DUMPBIN=$ac_cv_prog_DUMPBIN
4985if test -n "$DUMPBIN"; then
4986  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4987$as_echo "$DUMPBIN" >&6; }
4988else
4989  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4990$as_echo "no" >&6; }
4991fi
4992
4993
4994    test -n "$DUMPBIN" && break
4995  done
4996fi
4997if test -z "$DUMPBIN"; then
4998  ac_ct_DUMPBIN=$DUMPBIN
4999  for ac_prog in dumpbin "link -dump"
5000do
5001  # Extract the first word of "$ac_prog", so it can be a program name with args.
5002set dummy $ac_prog; ac_word=$2
5003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5004$as_echo_n "checking for $ac_word... " >&6; }
5005if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5006  $as_echo_n "(cached) " >&6
5007else
5008  if test -n "$ac_ct_DUMPBIN"; then
5009  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5010else
5011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5012for as_dir in $PATH
5013do
5014  IFS=$as_save_IFS
5015  test -z "$as_dir" && as_dir=.
5016    for ac_exec_ext in '' $ac_executable_extensions; do
5017  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5018    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5019    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5020    break 2
5021  fi
5022done
5023  done
5024IFS=$as_save_IFS
5025
5026fi
5027fi
5028ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5029if test -n "$ac_ct_DUMPBIN"; then
5030  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5031$as_echo "$ac_ct_DUMPBIN" >&6; }
5032else
5033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5034$as_echo "no" >&6; }
5035fi
5036
5037
5038  test -n "$ac_ct_DUMPBIN" && break
5039done
5040
5041  if test "x$ac_ct_DUMPBIN" = x; then
5042    DUMPBIN=":"
5043  else
5044    case $cross_compiling:$ac_tool_warned in
5045yes:)
5046{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5047$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5048ac_tool_warned=yes ;;
5049esac
5050    DUMPBIN=$ac_ct_DUMPBIN
5051  fi
5052fi
5053
5054    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5055    *COFF*)
5056      DUMPBIN="$DUMPBIN -symbols"
5057      ;;
5058    *)
5059      DUMPBIN=:
5060      ;;
5061    esac
5062  fi
5063
5064  if test "$DUMPBIN" != ":"; then
5065    NM="$DUMPBIN"
5066  fi
5067fi
5068test -z "$NM" && NM=nm
5069
5070
5071
5072
5073
5074
5075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5076$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5077if ${lt_cv_nm_interface+:} false; then :
5078  $as_echo_n "(cached) " >&6
5079else
5080  lt_cv_nm_interface="BSD nm"
5081  echo "int some_variable = 0;" > conftest.$ac_ext
5082  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5083  (eval "$ac_compile" 2>conftest.err)
5084  cat conftest.err >&5
5085  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5086  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5087  cat conftest.err >&5
5088  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5089  cat conftest.out >&5
5090  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5091    lt_cv_nm_interface="MS dumpbin"
5092  fi
5093  rm -f conftest*
5094fi
5095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5096$as_echo "$lt_cv_nm_interface" >&6; }
5097
5098# find the maximum length of command line arguments
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5100$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5101if ${lt_cv_sys_max_cmd_len+:} false; then :
5102  $as_echo_n "(cached) " >&6
5103else
5104    i=0
5105  teststring="ABCD"
5106
5107  case $build_os in
5108  msdosdjgpp*)
5109    # On DJGPP, this test can blow up pretty badly due to problems in libc
5110    # (any single argument exceeding 2000 bytes causes a buffer overrun
5111    # during glob expansion).  Even if it were fixed, the result of this
5112    # check would be larger than it should be.
5113    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5114    ;;
5115
5116  gnu*)
5117    # Under GNU Hurd, this test is not required because there is
5118    # no limit to the length of command line arguments.
5119    # Libtool will interpret -1 as no limit whatsoever
5120    lt_cv_sys_max_cmd_len=-1;
5121    ;;
5122
5123  cygwin* | mingw* | cegcc*)
5124    # On Win9x/ME, this test blows up -- it succeeds, but takes
5125    # about 5 minutes as the teststring grows exponentially.
5126    # Worse, since 9x/ME are not pre-emptively multitasking,
5127    # you end up with a "frozen" computer, even though with patience
5128    # the test eventually succeeds (with a max line length of 256k).
5129    # Instead, let's just punt: use the minimum linelength reported by
5130    # all of the supported platforms: 8192 (on NT/2K/XP).
5131    lt_cv_sys_max_cmd_len=8192;
5132    ;;
5133
5134  mint*)
5135    # On MiNT this can take a long time and run out of memory.
5136    lt_cv_sys_max_cmd_len=8192;
5137    ;;
5138
5139  amigaos*)
5140    # On AmigaOS with pdksh, this test takes hours, literally.
5141    # So we just punt and use a minimum line length of 8192.
5142    lt_cv_sys_max_cmd_len=8192;
5143    ;;
5144
5145  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5146    # This has been around since 386BSD, at least.  Likely further.
5147    if test -x /sbin/sysctl; then
5148      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5149    elif test -x /usr/sbin/sysctl; then
5150      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5151    else
5152      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5153    fi
5154    # And add a safety zone
5155    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5156    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5157    ;;
5158
5159  interix*)
5160    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5161    lt_cv_sys_max_cmd_len=196608
5162    ;;
5163
5164  os2*)
5165    # The test takes a long time on OS/2.
5166    lt_cv_sys_max_cmd_len=8192
5167    ;;
5168
5169  osf*)
5170    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5171    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5172    # nice to cause kernel panics so lets avoid the loop below.
5173    # First set a reasonable default.
5174    lt_cv_sys_max_cmd_len=16384
5175    #
5176    if test -x /sbin/sysconfig; then
5177      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5178        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5179      esac
5180    fi
5181    ;;
5182  sco3.2v5*)
5183    lt_cv_sys_max_cmd_len=102400
5184    ;;
5185  sysv5* | sco5v6* | sysv4.2uw2*)
5186    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5187    if test -n "$kargmax"; then
5188      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5189    else
5190      lt_cv_sys_max_cmd_len=32768
5191    fi
5192    ;;
5193  *)
5194    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5195    if test -n "$lt_cv_sys_max_cmd_len"; then
5196      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5197      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5198    else
5199      # Make teststring a little bigger before we do anything with it.
5200      # a 1K string should be a reasonable start.
5201      for i in 1 2 3 4 5 6 7 8 ; do
5202        teststring=$teststring$teststring
5203      done
5204      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5205      # If test is not a shell built-in, we'll probably end up computing a
5206      # maximum length that is only half of the actual maximum length, but
5207      # we can't tell.
5208      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5209	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5210	      test $i != 17 # 1/2 MB should be enough
5211      do
5212        i=`expr $i + 1`
5213        teststring=$teststring$teststring
5214      done
5215      # Only check the string length outside the loop.
5216      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5217      teststring=
5218      # Add a significant safety factor because C++ compilers can tack on
5219      # massive amounts of additional arguments before passing them to the
5220      # linker.  It appears as though 1/2 is a usable value.
5221      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5222    fi
5223    ;;
5224  esac
5225
5226fi
5227
5228if test -n $lt_cv_sys_max_cmd_len ; then
5229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5230$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5231else
5232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5233$as_echo "none" >&6; }
5234fi
5235max_cmd_len=$lt_cv_sys_max_cmd_len
5236
5237
5238
5239
5240
5241
5242: ${CP="cp -f"}
5243: ${MV="mv -f"}
5244: ${RM="rm -f"}
5245
5246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5247$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5248# Try some XSI features
5249xsi_shell=no
5250( _lt_dummy="a/b/c"
5251  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5252      = c,a/b,b/c, \
5253    && eval 'test $(( 1 + 1 )) -eq 2 \
5254    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5255  && xsi_shell=yes
5256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5257$as_echo "$xsi_shell" >&6; }
5258
5259
5260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5261$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5262lt_shell_append=no
5263( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5264    >/dev/null 2>&1 \
5265  && lt_shell_append=yes
5266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5267$as_echo "$lt_shell_append" >&6; }
5268
5269
5270if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5271  lt_unset=unset
5272else
5273  lt_unset=false
5274fi
5275
5276
5277
5278
5279
5280# test EBCDIC or ASCII
5281case `echo X|tr X '\101'` in
5282 A) # ASCII based system
5283    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5284  lt_SP2NL='tr \040 \012'
5285  lt_NL2SP='tr \015\012 \040\040'
5286  ;;
5287 *) # EBCDIC based system
5288  lt_SP2NL='tr \100 \n'
5289  lt_NL2SP='tr \r\n \100\100'
5290  ;;
5291esac
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5302$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5303if ${lt_cv_to_host_file_cmd+:} false; then :
5304  $as_echo_n "(cached) " >&6
5305else
5306  case $host in
5307  *-*-mingw* )
5308    case $build in
5309      *-*-mingw* ) # actually msys
5310        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5311        ;;
5312      *-*-cygwin* )
5313        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5314        ;;
5315      * ) # otherwise, assume *nix
5316        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5317        ;;
5318    esac
5319    ;;
5320  *-*-cygwin* )
5321    case $build in
5322      *-*-mingw* ) # actually msys
5323        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5324        ;;
5325      *-*-cygwin* )
5326        lt_cv_to_host_file_cmd=func_convert_file_noop
5327        ;;
5328      * ) # otherwise, assume *nix
5329        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5330        ;;
5331    esac
5332    ;;
5333  * ) # unhandled hosts (and "normal" native builds)
5334    lt_cv_to_host_file_cmd=func_convert_file_noop
5335    ;;
5336esac
5337
5338fi
5339
5340to_host_file_cmd=$lt_cv_to_host_file_cmd
5341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5342$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5343
5344
5345
5346
5347
5348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5349$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5350if ${lt_cv_to_tool_file_cmd+:} false; then :
5351  $as_echo_n "(cached) " >&6
5352else
5353  #assume ordinary cross tools, or native build.
5354lt_cv_to_tool_file_cmd=func_convert_file_noop
5355case $host in
5356  *-*-mingw* )
5357    case $build in
5358      *-*-mingw* ) # actually msys
5359        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5360        ;;
5361    esac
5362    ;;
5363esac
5364
5365fi
5366
5367to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5369$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5370
5371
5372
5373
5374
5375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5376$as_echo_n "checking for $LD option to reload object files... " >&6; }
5377if ${lt_cv_ld_reload_flag+:} false; then :
5378  $as_echo_n "(cached) " >&6
5379else
5380  lt_cv_ld_reload_flag='-r'
5381fi
5382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5383$as_echo "$lt_cv_ld_reload_flag" >&6; }
5384reload_flag=$lt_cv_ld_reload_flag
5385case $reload_flag in
5386"" | " "*) ;;
5387*) reload_flag=" $reload_flag" ;;
5388esac
5389reload_cmds='$LD$reload_flag -o $output$reload_objs'
5390case $host_os in
5391  cygwin* | mingw* | pw32* | cegcc*)
5392    if test "$GCC" != yes; then
5393      reload_cmds=false
5394    fi
5395    ;;
5396  darwin*)
5397    if test "$GCC" = yes; then
5398      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5399    else
5400      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5401    fi
5402    ;;
5403esac
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413if test -n "$ac_tool_prefix"; then
5414  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5415set dummy ${ac_tool_prefix}objdump; ac_word=$2
5416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5417$as_echo_n "checking for $ac_word... " >&6; }
5418if ${ac_cv_prog_OBJDUMP+:} false; then :
5419  $as_echo_n "(cached) " >&6
5420else
5421  if test -n "$OBJDUMP"; then
5422  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5423else
5424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425for as_dir in $PATH
5426do
5427  IFS=$as_save_IFS
5428  test -z "$as_dir" && as_dir=.
5429    for ac_exec_ext in '' $ac_executable_extensions; do
5430  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5431    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5432    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5433    break 2
5434  fi
5435done
5436  done
5437IFS=$as_save_IFS
5438
5439fi
5440fi
5441OBJDUMP=$ac_cv_prog_OBJDUMP
5442if test -n "$OBJDUMP"; then
5443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5444$as_echo "$OBJDUMP" >&6; }
5445else
5446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5447$as_echo "no" >&6; }
5448fi
5449
5450
5451fi
5452if test -z "$ac_cv_prog_OBJDUMP"; then
5453  ac_ct_OBJDUMP=$OBJDUMP
5454  # Extract the first word of "objdump", so it can be a program name with args.
5455set dummy objdump; ac_word=$2
5456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5457$as_echo_n "checking for $ac_word... " >&6; }
5458if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5459  $as_echo_n "(cached) " >&6
5460else
5461  if test -n "$ac_ct_OBJDUMP"; then
5462  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5463else
5464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5465for as_dir in $PATH
5466do
5467  IFS=$as_save_IFS
5468  test -z "$as_dir" && as_dir=.
5469    for ac_exec_ext in '' $ac_executable_extensions; do
5470  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5471    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5472    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5473    break 2
5474  fi
5475done
5476  done
5477IFS=$as_save_IFS
5478
5479fi
5480fi
5481ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5482if test -n "$ac_ct_OBJDUMP"; then
5483  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5484$as_echo "$ac_ct_OBJDUMP" >&6; }
5485else
5486  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5487$as_echo "no" >&6; }
5488fi
5489
5490  if test "x$ac_ct_OBJDUMP" = x; then
5491    OBJDUMP="false"
5492  else
5493    case $cross_compiling:$ac_tool_warned in
5494yes:)
5495{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5496$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5497ac_tool_warned=yes ;;
5498esac
5499    OBJDUMP=$ac_ct_OBJDUMP
5500  fi
5501else
5502  OBJDUMP="$ac_cv_prog_OBJDUMP"
5503fi
5504
5505test -z "$OBJDUMP" && OBJDUMP=objdump
5506
5507
5508
5509
5510
5511
5512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5513$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5514if ${lt_cv_deplibs_check_method+:} false; then :
5515  $as_echo_n "(cached) " >&6
5516else
5517  lt_cv_file_magic_cmd='$MAGIC_CMD'
5518lt_cv_file_magic_test_file=
5519lt_cv_deplibs_check_method='unknown'
5520# Need to set the preceding variable on all platforms that support
5521# interlibrary dependencies.
5522# 'none' -- dependencies not supported.
5523# `unknown' -- same as none, but documents that we really don't know.
5524# 'pass_all' -- all dependencies passed with no checks.
5525# 'test_compile' -- check by making test program.
5526# 'file_magic [[regex]]' -- check by looking for files in library path
5527# which responds to the $file_magic_cmd with a given extended regex.
5528# If you have `file' or equivalent on your system and you're not sure
5529# whether `pass_all' will *always* work, you probably want this one.
5530
5531case $host_os in
5532aix[4-9]*)
5533  lt_cv_deplibs_check_method=pass_all
5534  ;;
5535
5536beos*)
5537  lt_cv_deplibs_check_method=pass_all
5538  ;;
5539
5540bsdi[45]*)
5541  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5542  lt_cv_file_magic_cmd='/usr/bin/file -L'
5543  lt_cv_file_magic_test_file=/shlib/libc.so
5544  ;;
5545
5546cygwin*)
5547  # func_win32_libid is a shell function defined in ltmain.sh
5548  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5549  lt_cv_file_magic_cmd='func_win32_libid'
5550  ;;
5551
5552mingw* | pw32*)
5553  # Base MSYS/MinGW do not provide the 'file' command needed by
5554  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5555  # unless we find 'file', for example because we are cross-compiling.
5556  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5557  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5558    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5559    lt_cv_file_magic_cmd='func_win32_libid'
5560  else
5561    # Keep this pattern in sync with the one in func_win32_libid.
5562    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5563    lt_cv_file_magic_cmd='$OBJDUMP -f'
5564  fi
5565  ;;
5566
5567cegcc*)
5568  # use the weaker test based on 'objdump'. See mingw*.
5569  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5570  lt_cv_file_magic_cmd='$OBJDUMP -f'
5571  ;;
5572
5573darwin* | rhapsody*)
5574  lt_cv_deplibs_check_method=pass_all
5575  ;;
5576
5577freebsd* | dragonfly*)
5578  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5579    case $host_cpu in
5580    i*86 )
5581      # Not sure whether the presence of OpenBSD here was a mistake.
5582      # Let's accept both of them until this is cleared up.
5583      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5584      lt_cv_file_magic_cmd=/usr/bin/file
5585      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5586      ;;
5587    esac
5588  else
5589    lt_cv_deplibs_check_method=pass_all
5590  fi
5591  ;;
5592
5593gnu*)
5594  lt_cv_deplibs_check_method=pass_all
5595  ;;
5596
5597haiku*)
5598  lt_cv_deplibs_check_method=pass_all
5599  ;;
5600
5601hpux10.20* | hpux11*)
5602  lt_cv_file_magic_cmd=/usr/bin/file
5603  case $host_cpu in
5604  ia64*)
5605    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5606    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5607    ;;
5608  hppa*64*)
5609    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]'
5610    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5611    ;;
5612  *)
5613    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5614    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5615    ;;
5616  esac
5617  ;;
5618
5619interix[3-9]*)
5620  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5621  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5622  ;;
5623
5624irix5* | irix6* | nonstopux*)
5625  case $LD in
5626  *-32|*"-32 ") libmagic=32-bit;;
5627  *-n32|*"-n32 ") libmagic=N32;;
5628  *-64|*"-64 ") libmagic=64-bit;;
5629  *) libmagic=never-match;;
5630  esac
5631  lt_cv_deplibs_check_method=pass_all
5632  ;;
5633
5634# This must be glibc/ELF.
5635linux* | k*bsd*-gnu | kopensolaris*-gnu)
5636  lt_cv_deplibs_check_method=pass_all
5637  ;;
5638
5639netbsd*)
5640  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5641    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5642  else
5643    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5644  fi
5645  ;;
5646
5647newos6*)
5648  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5649  lt_cv_file_magic_cmd=/usr/bin/file
5650  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5651  ;;
5652
5653*nto* | *qnx*)
5654  lt_cv_deplibs_check_method=pass_all
5655  ;;
5656
5657openbsd*)
5658  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5659    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5660  else
5661    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5662  fi
5663  ;;
5664
5665osf3* | osf4* | osf5*)
5666  lt_cv_deplibs_check_method=pass_all
5667  ;;
5668
5669rdos*)
5670  lt_cv_deplibs_check_method=pass_all
5671  ;;
5672
5673solaris*)
5674  lt_cv_deplibs_check_method=pass_all
5675  ;;
5676
5677sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5678  lt_cv_deplibs_check_method=pass_all
5679  ;;
5680
5681sysv4 | sysv4.3*)
5682  case $host_vendor in
5683  motorola)
5684    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]'
5685    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5686    ;;
5687  ncr)
5688    lt_cv_deplibs_check_method=pass_all
5689    ;;
5690  sequent)
5691    lt_cv_file_magic_cmd='/bin/file'
5692    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5693    ;;
5694  sni)
5695    lt_cv_file_magic_cmd='/bin/file'
5696    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5697    lt_cv_file_magic_test_file=/lib/libc.so
5698    ;;
5699  siemens)
5700    lt_cv_deplibs_check_method=pass_all
5701    ;;
5702  pc)
5703    lt_cv_deplibs_check_method=pass_all
5704    ;;
5705  esac
5706  ;;
5707
5708tpf*)
5709  lt_cv_deplibs_check_method=pass_all
5710  ;;
5711esac
5712
5713fi
5714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5715$as_echo "$lt_cv_deplibs_check_method" >&6; }
5716
5717file_magic_glob=
5718want_nocaseglob=no
5719if test "$build" = "$host"; then
5720  case $host_os in
5721  mingw* | pw32*)
5722    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5723      want_nocaseglob=yes
5724    else
5725      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5726    fi
5727    ;;
5728  esac
5729fi
5730
5731file_magic_cmd=$lt_cv_file_magic_cmd
5732deplibs_check_method=$lt_cv_deplibs_check_method
5733test -z "$deplibs_check_method" && deplibs_check_method=unknown
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756if test -n "$ac_tool_prefix"; then
5757  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5758set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5760$as_echo_n "checking for $ac_word... " >&6; }
5761if ${ac_cv_prog_DLLTOOL+:} false; then :
5762  $as_echo_n "(cached) " >&6
5763else
5764  if test -n "$DLLTOOL"; then
5765  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5766else
5767as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5768for as_dir in $PATH
5769do
5770  IFS=$as_save_IFS
5771  test -z "$as_dir" && as_dir=.
5772    for ac_exec_ext in '' $ac_executable_extensions; do
5773  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5774    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5775    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5776    break 2
5777  fi
5778done
5779  done
5780IFS=$as_save_IFS
5781
5782fi
5783fi
5784DLLTOOL=$ac_cv_prog_DLLTOOL
5785if test -n "$DLLTOOL"; then
5786  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5787$as_echo "$DLLTOOL" >&6; }
5788else
5789  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5790$as_echo "no" >&6; }
5791fi
5792
5793
5794fi
5795if test -z "$ac_cv_prog_DLLTOOL"; then
5796  ac_ct_DLLTOOL=$DLLTOOL
5797  # Extract the first word of "dlltool", so it can be a program name with args.
5798set dummy dlltool; ac_word=$2
5799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5800$as_echo_n "checking for $ac_word... " >&6; }
5801if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5802  $as_echo_n "(cached) " >&6
5803else
5804  if test -n "$ac_ct_DLLTOOL"; then
5805  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5806else
5807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5808for as_dir in $PATH
5809do
5810  IFS=$as_save_IFS
5811  test -z "$as_dir" && as_dir=.
5812    for ac_exec_ext in '' $ac_executable_extensions; do
5813  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5814    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5815    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5816    break 2
5817  fi
5818done
5819  done
5820IFS=$as_save_IFS
5821
5822fi
5823fi
5824ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5825if test -n "$ac_ct_DLLTOOL"; then
5826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5827$as_echo "$ac_ct_DLLTOOL" >&6; }
5828else
5829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5830$as_echo "no" >&6; }
5831fi
5832
5833  if test "x$ac_ct_DLLTOOL" = x; then
5834    DLLTOOL="false"
5835  else
5836    case $cross_compiling:$ac_tool_warned in
5837yes:)
5838{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5839$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5840ac_tool_warned=yes ;;
5841esac
5842    DLLTOOL=$ac_ct_DLLTOOL
5843  fi
5844else
5845  DLLTOOL="$ac_cv_prog_DLLTOOL"
5846fi
5847
5848test -z "$DLLTOOL" && DLLTOOL=dlltool
5849
5850
5851
5852
5853
5854
5855
5856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5857$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5858if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5859  $as_echo_n "(cached) " >&6
5860else
5861  lt_cv_sharedlib_from_linklib_cmd='unknown'
5862
5863case $host_os in
5864cygwin* | mingw* | pw32* | cegcc*)
5865  # two different shell functions defined in ltmain.sh
5866  # decide which to use based on capabilities of $DLLTOOL
5867  case `$DLLTOOL --help 2>&1` in
5868  *--identify-strict*)
5869    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5870    ;;
5871  *)
5872    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5873    ;;
5874  esac
5875  ;;
5876*)
5877  # fallback: assume linklib IS sharedlib
5878  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5879  ;;
5880esac
5881
5882fi
5883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5884$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5885sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5886test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5887
5888
5889
5890
5891
5892
5893
5894
5895if test -n "$ac_tool_prefix"; then
5896  for ac_prog in ar
5897  do
5898    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5899set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5901$as_echo_n "checking for $ac_word... " >&6; }
5902if ${ac_cv_prog_AR+:} false; then :
5903  $as_echo_n "(cached) " >&6
5904else
5905  if test -n "$AR"; then
5906  ac_cv_prog_AR="$AR" # Let the user override the test.
5907else
5908as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5909for as_dir in $PATH
5910do
5911  IFS=$as_save_IFS
5912  test -z "$as_dir" && as_dir=.
5913    for ac_exec_ext in '' $ac_executable_extensions; do
5914  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5915    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5916    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5917    break 2
5918  fi
5919done
5920  done
5921IFS=$as_save_IFS
5922
5923fi
5924fi
5925AR=$ac_cv_prog_AR
5926if test -n "$AR"; then
5927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5928$as_echo "$AR" >&6; }
5929else
5930  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5931$as_echo "no" >&6; }
5932fi
5933
5934
5935    test -n "$AR" && break
5936  done
5937fi
5938if test -z "$AR"; then
5939  ac_ct_AR=$AR
5940  for ac_prog in ar
5941do
5942  # Extract the first word of "$ac_prog", so it can be a program name with args.
5943set dummy $ac_prog; ac_word=$2
5944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5945$as_echo_n "checking for $ac_word... " >&6; }
5946if ${ac_cv_prog_ac_ct_AR+:} false; then :
5947  $as_echo_n "(cached) " >&6
5948else
5949  if test -n "$ac_ct_AR"; then
5950  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5951else
5952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5953for as_dir in $PATH
5954do
5955  IFS=$as_save_IFS
5956  test -z "$as_dir" && as_dir=.
5957    for ac_exec_ext in '' $ac_executable_extensions; do
5958  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5959    ac_cv_prog_ac_ct_AR="$ac_prog"
5960    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5961    break 2
5962  fi
5963done
5964  done
5965IFS=$as_save_IFS
5966
5967fi
5968fi
5969ac_ct_AR=$ac_cv_prog_ac_ct_AR
5970if test -n "$ac_ct_AR"; then
5971  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5972$as_echo "$ac_ct_AR" >&6; }
5973else
5974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5975$as_echo "no" >&6; }
5976fi
5977
5978
5979  test -n "$ac_ct_AR" && break
5980done
5981
5982  if test "x$ac_ct_AR" = x; then
5983    AR="false"
5984  else
5985    case $cross_compiling:$ac_tool_warned in
5986yes:)
5987{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5988$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5989ac_tool_warned=yes ;;
5990esac
5991    AR=$ac_ct_AR
5992  fi
5993fi
5994
5995: ${AR=ar}
5996: ${AR_FLAGS=cru}
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6009$as_echo_n "checking for archiver @FILE support... " >&6; }
6010if ${lt_cv_ar_at_file+:} false; then :
6011  $as_echo_n "(cached) " >&6
6012else
6013  lt_cv_ar_at_file=no
6014   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6015/* end confdefs.h.  */
6016
6017int
6018main ()
6019{
6020
6021  ;
6022  return 0;
6023}
6024_ACEOF
6025if ac_fn_c_try_compile "$LINENO"; then :
6026  echo conftest.$ac_objext > conftest.lst
6027      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6028      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6029  (eval $lt_ar_try) 2>&5
6030  ac_status=$?
6031  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6032  test $ac_status = 0; }
6033      if test "$ac_status" -eq 0; then
6034	# Ensure the archiver fails upon bogus file names.
6035	rm -f conftest.$ac_objext libconftest.a
6036	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6037  (eval $lt_ar_try) 2>&5
6038  ac_status=$?
6039  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6040  test $ac_status = 0; }
6041	if test "$ac_status" -ne 0; then
6042          lt_cv_ar_at_file=@
6043        fi
6044      fi
6045      rm -f conftest.* libconftest.a
6046
6047fi
6048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6049
6050fi
6051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6052$as_echo "$lt_cv_ar_at_file" >&6; }
6053
6054if test "x$lt_cv_ar_at_file" = xno; then
6055  archiver_list_spec=
6056else
6057  archiver_list_spec=$lt_cv_ar_at_file
6058fi
6059
6060
6061
6062
6063
6064
6065
6066if test -n "$ac_tool_prefix"; then
6067  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6068set dummy ${ac_tool_prefix}strip; ac_word=$2
6069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6070$as_echo_n "checking for $ac_word... " >&6; }
6071if ${ac_cv_prog_STRIP+:} false; then :
6072  $as_echo_n "(cached) " >&6
6073else
6074  if test -n "$STRIP"; then
6075  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6076else
6077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6078for as_dir in $PATH
6079do
6080  IFS=$as_save_IFS
6081  test -z "$as_dir" && as_dir=.
6082    for ac_exec_ext in '' $ac_executable_extensions; do
6083  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6084    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6085    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6086    break 2
6087  fi
6088done
6089  done
6090IFS=$as_save_IFS
6091
6092fi
6093fi
6094STRIP=$ac_cv_prog_STRIP
6095if test -n "$STRIP"; then
6096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6097$as_echo "$STRIP" >&6; }
6098else
6099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6100$as_echo "no" >&6; }
6101fi
6102
6103
6104fi
6105if test -z "$ac_cv_prog_STRIP"; then
6106  ac_ct_STRIP=$STRIP
6107  # Extract the first word of "strip", so it can be a program name with args.
6108set dummy strip; ac_word=$2
6109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6110$as_echo_n "checking for $ac_word... " >&6; }
6111if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6112  $as_echo_n "(cached) " >&6
6113else
6114  if test -n "$ac_ct_STRIP"; then
6115  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6116else
6117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6118for as_dir in $PATH
6119do
6120  IFS=$as_save_IFS
6121  test -z "$as_dir" && as_dir=.
6122    for ac_exec_ext in '' $ac_executable_extensions; do
6123  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6124    ac_cv_prog_ac_ct_STRIP="strip"
6125    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6126    break 2
6127  fi
6128done
6129  done
6130IFS=$as_save_IFS
6131
6132fi
6133fi
6134ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6135if test -n "$ac_ct_STRIP"; then
6136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6137$as_echo "$ac_ct_STRIP" >&6; }
6138else
6139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6140$as_echo "no" >&6; }
6141fi
6142
6143  if test "x$ac_ct_STRIP" = x; then
6144    STRIP=":"
6145  else
6146    case $cross_compiling:$ac_tool_warned in
6147yes:)
6148{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6149$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6150ac_tool_warned=yes ;;
6151esac
6152    STRIP=$ac_ct_STRIP
6153  fi
6154else
6155  STRIP="$ac_cv_prog_STRIP"
6156fi
6157
6158test -z "$STRIP" && STRIP=:
6159
6160
6161
6162
6163
6164
6165if test -n "$ac_tool_prefix"; then
6166  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6167set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6169$as_echo_n "checking for $ac_word... " >&6; }
6170if ${ac_cv_prog_RANLIB+:} false; then :
6171  $as_echo_n "(cached) " >&6
6172else
6173  if test -n "$RANLIB"; then
6174  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6175else
6176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6177for as_dir in $PATH
6178do
6179  IFS=$as_save_IFS
6180  test -z "$as_dir" && as_dir=.
6181    for ac_exec_ext in '' $ac_executable_extensions; do
6182  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6183    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6184    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6185    break 2
6186  fi
6187done
6188  done
6189IFS=$as_save_IFS
6190
6191fi
6192fi
6193RANLIB=$ac_cv_prog_RANLIB
6194if test -n "$RANLIB"; then
6195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6196$as_echo "$RANLIB" >&6; }
6197else
6198  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6199$as_echo "no" >&6; }
6200fi
6201
6202
6203fi
6204if test -z "$ac_cv_prog_RANLIB"; then
6205  ac_ct_RANLIB=$RANLIB
6206  # Extract the first word of "ranlib", so it can be a program name with args.
6207set dummy ranlib; ac_word=$2
6208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6209$as_echo_n "checking for $ac_word... " >&6; }
6210if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6211  $as_echo_n "(cached) " >&6
6212else
6213  if test -n "$ac_ct_RANLIB"; then
6214  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6215else
6216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6217for as_dir in $PATH
6218do
6219  IFS=$as_save_IFS
6220  test -z "$as_dir" && as_dir=.
6221    for ac_exec_ext in '' $ac_executable_extensions; do
6222  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6223    ac_cv_prog_ac_ct_RANLIB="ranlib"
6224    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6225    break 2
6226  fi
6227done
6228  done
6229IFS=$as_save_IFS
6230
6231fi
6232fi
6233ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6234if test -n "$ac_ct_RANLIB"; then
6235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6236$as_echo "$ac_ct_RANLIB" >&6; }
6237else
6238  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6239$as_echo "no" >&6; }
6240fi
6241
6242  if test "x$ac_ct_RANLIB" = x; then
6243    RANLIB=":"
6244  else
6245    case $cross_compiling:$ac_tool_warned in
6246yes:)
6247{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6248$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6249ac_tool_warned=yes ;;
6250esac
6251    RANLIB=$ac_ct_RANLIB
6252  fi
6253else
6254  RANLIB="$ac_cv_prog_RANLIB"
6255fi
6256
6257test -z "$RANLIB" && RANLIB=:
6258
6259
6260
6261
6262
6263
6264# Determine commands to create old-style static archives.
6265old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6266old_postinstall_cmds='chmod 644 $oldlib'
6267old_postuninstall_cmds=
6268
6269if test -n "$RANLIB"; then
6270  case $host_os in
6271  openbsd*)
6272    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6273    ;;
6274  *)
6275    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6276    ;;
6277  esac
6278  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6279fi
6280
6281case $host_os in
6282  darwin*)
6283    lock_old_archive_extraction=yes ;;
6284  *)
6285    lock_old_archive_extraction=no ;;
6286esac
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326# If no C compiler was specified, use CC.
6327LTCC=${LTCC-"$CC"}
6328
6329# If no C compiler flags were specified, use CFLAGS.
6330LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6331
6332# Allow CC to be a program name with arguments.
6333compiler=$CC
6334
6335
6336# Check for command to grab the raw symbol name followed by C symbol from nm.
6337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6338$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6339if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6340  $as_echo_n "(cached) " >&6
6341else
6342
6343# These are sane defaults that work on at least a few old systems.
6344# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6345
6346# Character class describing NM global symbol codes.
6347symcode='[BCDEGRST]'
6348
6349# Regexp to match symbols that can be accessed directly from C.
6350sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6351
6352# Define system-specific variables.
6353case $host_os in
6354aix*)
6355  symcode='[BCDT]'
6356  ;;
6357cygwin* | mingw* | pw32* | cegcc*)
6358  symcode='[ABCDGISTW]'
6359  ;;
6360hpux*)
6361  if test "$host_cpu" = ia64; then
6362    symcode='[ABCDEGRST]'
6363  fi
6364  ;;
6365irix* | nonstopux*)
6366  symcode='[BCDEGRST]'
6367  ;;
6368osf*)
6369  symcode='[BCDEGQRST]'
6370  ;;
6371solaris*)
6372  symcode='[BDRT]'
6373  ;;
6374sco3.2v5*)
6375  symcode='[DT]'
6376  ;;
6377sysv4.2uw2*)
6378  symcode='[DT]'
6379  ;;
6380sysv5* | sco5v6* | unixware* | OpenUNIX*)
6381  symcode='[ABDT]'
6382  ;;
6383sysv4)
6384  symcode='[DFNSTU]'
6385  ;;
6386esac
6387
6388# If we're using GNU nm, then use its standard symbol codes.
6389case `$NM -V 2>&1` in
6390*GNU* | *'with BFD'*)
6391  symcode='[ABCDGIRSTW]' ;;
6392esac
6393
6394# Transform an extracted symbol line into a proper C declaration.
6395# Some systems (esp. on ia64) link data and code symbols differently,
6396# so use this general approach.
6397lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6398
6399# Transform an extracted symbol line into symbol name and symbol address
6400lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6401lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6402
6403# Handle CRLF in mingw tool chain
6404opt_cr=
6405case $build_os in
6406mingw*)
6407  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6408  ;;
6409esac
6410
6411# Try without a prefix underscore, then with it.
6412for ac_symprfx in "" "_"; do
6413
6414  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6415  symxfrm="\\1 $ac_symprfx\\2 \\2"
6416
6417  # Write the raw and C identifiers.
6418  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6419    # Fake it for dumpbin and say T for any non-static function
6420    # and D for any global variable.
6421    # Also find C++ and __fastcall symbols from MSVC++,
6422    # which start with @ or ?.
6423    lt_cv_sys_global_symbol_pipe="$AWK '"\
6424"     {last_section=section; section=\$ 3};"\
6425"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6426"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6427"     \$ 0!~/External *\|/{next};"\
6428"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6429"     {if(hide[section]) next};"\
6430"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6431"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6432"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6433"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6434"     ' prfx=^$ac_symprfx"
6435  else
6436    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6437  fi
6438  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6439
6440  # Check to see that the pipe works correctly.
6441  pipe_works=no
6442
6443  rm -f conftest*
6444  cat > conftest.$ac_ext <<_LT_EOF
6445#ifdef __cplusplus
6446extern "C" {
6447#endif
6448char nm_test_var;
6449void nm_test_func(void);
6450void nm_test_func(void){}
6451#ifdef __cplusplus
6452}
6453#endif
6454int main(){nm_test_var='a';nm_test_func();return(0);}
6455_LT_EOF
6456
6457  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6458  (eval $ac_compile) 2>&5
6459  ac_status=$?
6460  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6461  test $ac_status = 0; }; then
6462    # Now try to grab the symbols.
6463    nlist=conftest.nm
6464    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6465  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6466  ac_status=$?
6467  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6468  test $ac_status = 0; } && test -s "$nlist"; then
6469      # Try sorting and uniquifying the output.
6470      if sort "$nlist" | uniq > "$nlist"T; then
6471	mv -f "$nlist"T "$nlist"
6472      else
6473	rm -f "$nlist"T
6474      fi
6475
6476      # Make sure that we snagged all the symbols we need.
6477      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6478	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6479	  cat <<_LT_EOF > conftest.$ac_ext
6480/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6481#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6482/* DATA imports from DLLs on WIN32 con't be const, because runtime
6483   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6484# define LT_DLSYM_CONST
6485#elif defined(__osf__)
6486/* This system does not cope well with relocations in const data.  */
6487# define LT_DLSYM_CONST
6488#else
6489# define LT_DLSYM_CONST const
6490#endif
6491
6492#ifdef __cplusplus
6493extern "C" {
6494#endif
6495
6496_LT_EOF
6497	  # Now generate the symbol file.
6498	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6499
6500	  cat <<_LT_EOF >> conftest.$ac_ext
6501
6502/* The mapping between symbol names and symbols.  */
6503LT_DLSYM_CONST struct {
6504  const char *name;
6505  void       *address;
6506}
6507lt__PROGRAM__LTX_preloaded_symbols[] =
6508{
6509  { "@PROGRAM@", (void *) 0 },
6510_LT_EOF
6511	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6512	  cat <<\_LT_EOF >> conftest.$ac_ext
6513  {0, (void *) 0}
6514};
6515
6516/* This works around a problem in FreeBSD linker */
6517#ifdef FREEBSD_WORKAROUND
6518static const void *lt_preloaded_setup() {
6519  return lt__PROGRAM__LTX_preloaded_symbols;
6520}
6521#endif
6522
6523#ifdef __cplusplus
6524}
6525#endif
6526_LT_EOF
6527	  # Now try linking the two files.
6528	  mv conftest.$ac_objext conftstm.$ac_objext
6529	  lt_globsym_save_LIBS=$LIBS
6530	  lt_globsym_save_CFLAGS=$CFLAGS
6531	  LIBS="conftstm.$ac_objext"
6532	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6533	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6534  (eval $ac_link) 2>&5
6535  ac_status=$?
6536  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6537  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6538	    pipe_works=yes
6539	  fi
6540	  LIBS=$lt_globsym_save_LIBS
6541	  CFLAGS=$lt_globsym_save_CFLAGS
6542	else
6543	  echo "cannot find nm_test_func in $nlist" >&5
6544	fi
6545      else
6546	echo "cannot find nm_test_var in $nlist" >&5
6547      fi
6548    else
6549      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6550    fi
6551  else
6552    echo "$progname: failed program was:" >&5
6553    cat conftest.$ac_ext >&5
6554  fi
6555  rm -rf conftest* conftst*
6556
6557  # Do not use the global_symbol_pipe unless it works.
6558  if test "$pipe_works" = yes; then
6559    break
6560  else
6561    lt_cv_sys_global_symbol_pipe=
6562  fi
6563done
6564
6565fi
6566
6567if test -z "$lt_cv_sys_global_symbol_pipe"; then
6568  lt_cv_sys_global_symbol_to_cdecl=
6569fi
6570if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6572$as_echo "failed" >&6; }
6573else
6574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6575$as_echo "ok" >&6; }
6576fi
6577
6578# Response file support.
6579if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6580  nm_file_list_spec='@'
6581elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6582  nm_file_list_spec='@'
6583fi
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6612$as_echo_n "checking for sysroot... " >&6; }
6613
6614# Check whether --with-sysroot was given.
6615if test "${with_sysroot+set}" = set; then :
6616  withval=$with_sysroot;
6617else
6618  with_sysroot=no
6619fi
6620
6621
6622lt_sysroot=
6623case ${with_sysroot} in #(
6624 yes)
6625   if test "$GCC" = yes; then
6626     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6627   fi
6628   ;; #(
6629 /*)
6630   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6631   ;; #(
6632 no|'')
6633   ;; #(
6634 *)
6635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6636$as_echo "${with_sysroot}" >&6; }
6637   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6638   ;;
6639esac
6640
6641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6642$as_echo "${lt_sysroot:-no}" >&6; }
6643
6644
6645
6646
6647
6648# Check whether --enable-libtool-lock was given.
6649if test "${enable_libtool_lock+set}" = set; then :
6650  enableval=$enable_libtool_lock;
6651fi
6652
6653test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6654
6655# Some flags need to be propagated to the compiler or linker for good
6656# libtool support.
6657case $host in
6658ia64-*-hpux*)
6659  # Find out which ABI we are using.
6660  echo 'int i;' > conftest.$ac_ext
6661  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6662  (eval $ac_compile) 2>&5
6663  ac_status=$?
6664  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6665  test $ac_status = 0; }; then
6666    case `/usr/bin/file conftest.$ac_objext` in
6667      *ELF-32*)
6668	HPUX_IA64_MODE="32"
6669	;;
6670      *ELF-64*)
6671	HPUX_IA64_MODE="64"
6672	;;
6673    esac
6674  fi
6675  rm -rf conftest*
6676  ;;
6677*-*-irix6*)
6678  # Find out which ABI we are using.
6679  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6680  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6681  (eval $ac_compile) 2>&5
6682  ac_status=$?
6683  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6684  test $ac_status = 0; }; then
6685    if test "$lt_cv_prog_gnu_ld" = yes; then
6686      case `/usr/bin/file conftest.$ac_objext` in
6687	*32-bit*)
6688	  LD="${LD-ld} -melf32bsmip"
6689	  ;;
6690	*N32*)
6691	  LD="${LD-ld} -melf32bmipn32"
6692	  ;;
6693	*64-bit*)
6694	  LD="${LD-ld} -melf64bmip"
6695	;;
6696      esac
6697    else
6698      case `/usr/bin/file conftest.$ac_objext` in
6699	*32-bit*)
6700	  LD="${LD-ld} -32"
6701	  ;;
6702	*N32*)
6703	  LD="${LD-ld} -n32"
6704	  ;;
6705	*64-bit*)
6706	  LD="${LD-ld} -64"
6707	  ;;
6708      esac
6709    fi
6710  fi
6711  rm -rf conftest*
6712  ;;
6713
6714x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6715s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6716  # Find out which ABI we are using.
6717  echo 'int i;' > conftest.$ac_ext
6718  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6719  (eval $ac_compile) 2>&5
6720  ac_status=$?
6721  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6722  test $ac_status = 0; }; then
6723    case `/usr/bin/file conftest.o` in
6724      *32-bit*)
6725	case $host in
6726	  x86_64-*kfreebsd*-gnu)
6727	    LD="${LD-ld} -m elf_i386_fbsd"
6728	    ;;
6729	  x86_64-*linux*)
6730	    LD="${LD-ld} -m elf_i386"
6731	    ;;
6732	  ppc64-*linux*|powerpc64-*linux*)
6733	    LD="${LD-ld} -m elf32ppclinux"
6734	    ;;
6735	  s390x-*linux*)
6736	    LD="${LD-ld} -m elf_s390"
6737	    ;;
6738	  sparc64-*linux*)
6739	    LD="${LD-ld} -m elf32_sparc"
6740	    ;;
6741	esac
6742	;;
6743      *64-bit*)
6744	case $host in
6745	  x86_64-*kfreebsd*-gnu)
6746	    LD="${LD-ld} -m elf_x86_64_fbsd"
6747	    ;;
6748	  x86_64-*linux*)
6749	    LD="${LD-ld} -m elf_x86_64"
6750	    ;;
6751	  ppc*-*linux*|powerpc*-*linux*)
6752	    LD="${LD-ld} -m elf64ppc"
6753	    ;;
6754	  s390*-*linux*|s390*-*tpf*)
6755	    LD="${LD-ld} -m elf64_s390"
6756	    ;;
6757	  sparc*-*linux*)
6758	    LD="${LD-ld} -m elf64_sparc"
6759	    ;;
6760	esac
6761	;;
6762    esac
6763  fi
6764  rm -rf conftest*
6765  ;;
6766
6767*-*-sco3.2v5*)
6768  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6769  SAVE_CFLAGS="$CFLAGS"
6770  CFLAGS="$CFLAGS -belf"
6771  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6772$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6773if ${lt_cv_cc_needs_belf+:} false; then :
6774  $as_echo_n "(cached) " >&6
6775else
6776  ac_ext=c
6777ac_cpp='$CPP $CPPFLAGS'
6778ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6779ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6780ac_compiler_gnu=$ac_cv_c_compiler_gnu
6781
6782     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6783/* end confdefs.h.  */
6784
6785int
6786main ()
6787{
6788
6789  ;
6790  return 0;
6791}
6792_ACEOF
6793if ac_fn_c_try_link "$LINENO"; then :
6794  lt_cv_cc_needs_belf=yes
6795else
6796  lt_cv_cc_needs_belf=no
6797fi
6798rm -f core conftest.err conftest.$ac_objext \
6799    conftest$ac_exeext conftest.$ac_ext
6800     ac_ext=c
6801ac_cpp='$CPP $CPPFLAGS'
6802ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6803ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6804ac_compiler_gnu=$ac_cv_c_compiler_gnu
6805
6806fi
6807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6808$as_echo "$lt_cv_cc_needs_belf" >&6; }
6809  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6810    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6811    CFLAGS="$SAVE_CFLAGS"
6812  fi
6813  ;;
6814*-*solaris*)
6815  # Find out which ABI we are using.
6816  echo 'int i;' > conftest.$ac_ext
6817  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6818  (eval $ac_compile) 2>&5
6819  ac_status=$?
6820  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6821  test $ac_status = 0; }; then
6822    case `/usr/bin/file conftest.o` in
6823    *64-bit*)
6824      case $lt_cv_prog_gnu_ld in
6825      yes*)
6826        case $host in
6827        i?86-*-solaris*)
6828          LD="${LD-ld} -m elf_x86_64"
6829          ;;
6830        sparc*-*-solaris*)
6831          LD="${LD-ld} -m elf64_sparc"
6832          ;;
6833        esac
6834        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6835        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6836          LD="${LD-ld}_sol2"
6837        fi
6838        ;;
6839      *)
6840	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6841	  LD="${LD-ld} -64"
6842	fi
6843	;;
6844      esac
6845      ;;
6846    esac
6847  fi
6848  rm -rf conftest*
6849  ;;
6850esac
6851
6852need_locks="$enable_libtool_lock"
6853
6854if test -n "$ac_tool_prefix"; then
6855  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6856set dummy ${ac_tool_prefix}mt; ac_word=$2
6857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6858$as_echo_n "checking for $ac_word... " >&6; }
6859if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6860  $as_echo_n "(cached) " >&6
6861else
6862  if test -n "$MANIFEST_TOOL"; then
6863  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6864else
6865as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6866for as_dir in $PATH
6867do
6868  IFS=$as_save_IFS
6869  test -z "$as_dir" && as_dir=.
6870    for ac_exec_ext in '' $ac_executable_extensions; do
6871  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6872    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6873    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6874    break 2
6875  fi
6876done
6877  done
6878IFS=$as_save_IFS
6879
6880fi
6881fi
6882MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6883if test -n "$MANIFEST_TOOL"; then
6884  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6885$as_echo "$MANIFEST_TOOL" >&6; }
6886else
6887  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6888$as_echo "no" >&6; }
6889fi
6890
6891
6892fi
6893if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6894  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6895  # Extract the first word of "mt", so it can be a program name with args.
6896set dummy mt; ac_word=$2
6897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6898$as_echo_n "checking for $ac_word... " >&6; }
6899if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6900  $as_echo_n "(cached) " >&6
6901else
6902  if test -n "$ac_ct_MANIFEST_TOOL"; then
6903  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6904else
6905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6906for as_dir in $PATH
6907do
6908  IFS=$as_save_IFS
6909  test -z "$as_dir" && as_dir=.
6910    for ac_exec_ext in '' $ac_executable_extensions; do
6911  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6912    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6913    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6914    break 2
6915  fi
6916done
6917  done
6918IFS=$as_save_IFS
6919
6920fi
6921fi
6922ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6923if test -n "$ac_ct_MANIFEST_TOOL"; then
6924  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6925$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6926else
6927  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6928$as_echo "no" >&6; }
6929fi
6930
6931  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6932    MANIFEST_TOOL=":"
6933  else
6934    case $cross_compiling:$ac_tool_warned in
6935yes:)
6936{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6937$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6938ac_tool_warned=yes ;;
6939esac
6940    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6941  fi
6942else
6943  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6944fi
6945
6946test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6948$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6949if ${lt_cv_path_mainfest_tool+:} false; then :
6950  $as_echo_n "(cached) " >&6
6951else
6952  lt_cv_path_mainfest_tool=no
6953  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6954  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6955  cat conftest.err >&5
6956  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6957    lt_cv_path_mainfest_tool=yes
6958  fi
6959  rm -f conftest*
6960fi
6961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6962$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6963if test "x$lt_cv_path_mainfest_tool" != xyes; then
6964  MANIFEST_TOOL=:
6965fi
6966
6967
6968
6969
6970
6971
6972  case $host_os in
6973    rhapsody* | darwin*)
6974    if test -n "$ac_tool_prefix"; then
6975  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6976set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6978$as_echo_n "checking for $ac_word... " >&6; }
6979if ${ac_cv_prog_DSYMUTIL+:} false; then :
6980  $as_echo_n "(cached) " >&6
6981else
6982  if test -n "$DSYMUTIL"; then
6983  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6984else
6985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6986for as_dir in $PATH
6987do
6988  IFS=$as_save_IFS
6989  test -z "$as_dir" && as_dir=.
6990    for ac_exec_ext in '' $ac_executable_extensions; do
6991  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6992    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6993    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6994    break 2
6995  fi
6996done
6997  done
6998IFS=$as_save_IFS
6999
7000fi
7001fi
7002DSYMUTIL=$ac_cv_prog_DSYMUTIL
7003if test -n "$DSYMUTIL"; then
7004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7005$as_echo "$DSYMUTIL" >&6; }
7006else
7007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7008$as_echo "no" >&6; }
7009fi
7010
7011
7012fi
7013if test -z "$ac_cv_prog_DSYMUTIL"; then
7014  ac_ct_DSYMUTIL=$DSYMUTIL
7015  # Extract the first word of "dsymutil", so it can be a program name with args.
7016set dummy dsymutil; ac_word=$2
7017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7018$as_echo_n "checking for $ac_word... " >&6; }
7019if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7020  $as_echo_n "(cached) " >&6
7021else
7022  if test -n "$ac_ct_DSYMUTIL"; then
7023  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7024else
7025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7026for as_dir in $PATH
7027do
7028  IFS=$as_save_IFS
7029  test -z "$as_dir" && as_dir=.
7030    for ac_exec_ext in '' $ac_executable_extensions; do
7031  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7032    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7033    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7034    break 2
7035  fi
7036done
7037  done
7038IFS=$as_save_IFS
7039
7040fi
7041fi
7042ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7043if test -n "$ac_ct_DSYMUTIL"; then
7044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7045$as_echo "$ac_ct_DSYMUTIL" >&6; }
7046else
7047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7048$as_echo "no" >&6; }
7049fi
7050
7051  if test "x$ac_ct_DSYMUTIL" = x; then
7052    DSYMUTIL=":"
7053  else
7054    case $cross_compiling:$ac_tool_warned in
7055yes:)
7056{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7057$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7058ac_tool_warned=yes ;;
7059esac
7060    DSYMUTIL=$ac_ct_DSYMUTIL
7061  fi
7062else
7063  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7064fi
7065
7066    if test -n "$ac_tool_prefix"; then
7067  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7068set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7070$as_echo_n "checking for $ac_word... " >&6; }
7071if ${ac_cv_prog_NMEDIT+:} false; then :
7072  $as_echo_n "(cached) " >&6
7073else
7074  if test -n "$NMEDIT"; then
7075  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7076else
7077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7078for as_dir in $PATH
7079do
7080  IFS=$as_save_IFS
7081  test -z "$as_dir" && as_dir=.
7082    for ac_exec_ext in '' $ac_executable_extensions; do
7083  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7084    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7085    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7086    break 2
7087  fi
7088done
7089  done
7090IFS=$as_save_IFS
7091
7092fi
7093fi
7094NMEDIT=$ac_cv_prog_NMEDIT
7095if test -n "$NMEDIT"; then
7096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7097$as_echo "$NMEDIT" >&6; }
7098else
7099  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7100$as_echo "no" >&6; }
7101fi
7102
7103
7104fi
7105if test -z "$ac_cv_prog_NMEDIT"; then
7106  ac_ct_NMEDIT=$NMEDIT
7107  # Extract the first word of "nmedit", so it can be a program name with args.
7108set dummy nmedit; ac_word=$2
7109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7110$as_echo_n "checking for $ac_word... " >&6; }
7111if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7112  $as_echo_n "(cached) " >&6
7113else
7114  if test -n "$ac_ct_NMEDIT"; then
7115  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7116else
7117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7118for as_dir in $PATH
7119do
7120  IFS=$as_save_IFS
7121  test -z "$as_dir" && as_dir=.
7122    for ac_exec_ext in '' $ac_executable_extensions; do
7123  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7124    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7125    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7126    break 2
7127  fi
7128done
7129  done
7130IFS=$as_save_IFS
7131
7132fi
7133fi
7134ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7135if test -n "$ac_ct_NMEDIT"; then
7136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7137$as_echo "$ac_ct_NMEDIT" >&6; }
7138else
7139  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7140$as_echo "no" >&6; }
7141fi
7142
7143  if test "x$ac_ct_NMEDIT" = x; then
7144    NMEDIT=":"
7145  else
7146    case $cross_compiling:$ac_tool_warned in
7147yes:)
7148{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7149$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7150ac_tool_warned=yes ;;
7151esac
7152    NMEDIT=$ac_ct_NMEDIT
7153  fi
7154else
7155  NMEDIT="$ac_cv_prog_NMEDIT"
7156fi
7157
7158    if test -n "$ac_tool_prefix"; then
7159  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7160set dummy ${ac_tool_prefix}lipo; ac_word=$2
7161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7162$as_echo_n "checking for $ac_word... " >&6; }
7163if ${ac_cv_prog_LIPO+:} false; then :
7164  $as_echo_n "(cached) " >&6
7165else
7166  if test -n "$LIPO"; then
7167  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7168else
7169as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7170for as_dir in $PATH
7171do
7172  IFS=$as_save_IFS
7173  test -z "$as_dir" && as_dir=.
7174    for ac_exec_ext in '' $ac_executable_extensions; do
7175  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7176    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7177    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7178    break 2
7179  fi
7180done
7181  done
7182IFS=$as_save_IFS
7183
7184fi
7185fi
7186LIPO=$ac_cv_prog_LIPO
7187if test -n "$LIPO"; then
7188  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7189$as_echo "$LIPO" >&6; }
7190else
7191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7192$as_echo "no" >&6; }
7193fi
7194
7195
7196fi
7197if test -z "$ac_cv_prog_LIPO"; then
7198  ac_ct_LIPO=$LIPO
7199  # Extract the first word of "lipo", so it can be a program name with args.
7200set dummy lipo; ac_word=$2
7201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7202$as_echo_n "checking for $ac_word... " >&6; }
7203if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7204  $as_echo_n "(cached) " >&6
7205else
7206  if test -n "$ac_ct_LIPO"; then
7207  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7208else
7209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7210for as_dir in $PATH
7211do
7212  IFS=$as_save_IFS
7213  test -z "$as_dir" && as_dir=.
7214    for ac_exec_ext in '' $ac_executable_extensions; do
7215  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7216    ac_cv_prog_ac_ct_LIPO="lipo"
7217    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7218    break 2
7219  fi
7220done
7221  done
7222IFS=$as_save_IFS
7223
7224fi
7225fi
7226ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7227if test -n "$ac_ct_LIPO"; then
7228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7229$as_echo "$ac_ct_LIPO" >&6; }
7230else
7231  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7232$as_echo "no" >&6; }
7233fi
7234
7235  if test "x$ac_ct_LIPO" = x; then
7236    LIPO=":"
7237  else
7238    case $cross_compiling:$ac_tool_warned in
7239yes:)
7240{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7241$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7242ac_tool_warned=yes ;;
7243esac
7244    LIPO=$ac_ct_LIPO
7245  fi
7246else
7247  LIPO="$ac_cv_prog_LIPO"
7248fi
7249
7250    if test -n "$ac_tool_prefix"; then
7251  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7252set dummy ${ac_tool_prefix}otool; ac_word=$2
7253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7254$as_echo_n "checking for $ac_word... " >&6; }
7255if ${ac_cv_prog_OTOOL+:} false; then :
7256  $as_echo_n "(cached) " >&6
7257else
7258  if test -n "$OTOOL"; then
7259  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7260else
7261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7262for as_dir in $PATH
7263do
7264  IFS=$as_save_IFS
7265  test -z "$as_dir" && as_dir=.
7266    for ac_exec_ext in '' $ac_executable_extensions; do
7267  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7268    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7269    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7270    break 2
7271  fi
7272done
7273  done
7274IFS=$as_save_IFS
7275
7276fi
7277fi
7278OTOOL=$ac_cv_prog_OTOOL
7279if test -n "$OTOOL"; then
7280  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7281$as_echo "$OTOOL" >&6; }
7282else
7283  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7284$as_echo "no" >&6; }
7285fi
7286
7287
7288fi
7289if test -z "$ac_cv_prog_OTOOL"; then
7290  ac_ct_OTOOL=$OTOOL
7291  # Extract the first word of "otool", so it can be a program name with args.
7292set dummy otool; ac_word=$2
7293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7294$as_echo_n "checking for $ac_word... " >&6; }
7295if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7296  $as_echo_n "(cached) " >&6
7297else
7298  if test -n "$ac_ct_OTOOL"; then
7299  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7300else
7301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7302for as_dir in $PATH
7303do
7304  IFS=$as_save_IFS
7305  test -z "$as_dir" && as_dir=.
7306    for ac_exec_ext in '' $ac_executable_extensions; do
7307  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7308    ac_cv_prog_ac_ct_OTOOL="otool"
7309    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7310    break 2
7311  fi
7312done
7313  done
7314IFS=$as_save_IFS
7315
7316fi
7317fi
7318ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7319if test -n "$ac_ct_OTOOL"; then
7320  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7321$as_echo "$ac_ct_OTOOL" >&6; }
7322else
7323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7324$as_echo "no" >&6; }
7325fi
7326
7327  if test "x$ac_ct_OTOOL" = x; then
7328    OTOOL=":"
7329  else
7330    case $cross_compiling:$ac_tool_warned in
7331yes:)
7332{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7333$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7334ac_tool_warned=yes ;;
7335esac
7336    OTOOL=$ac_ct_OTOOL
7337  fi
7338else
7339  OTOOL="$ac_cv_prog_OTOOL"
7340fi
7341
7342    if test -n "$ac_tool_prefix"; then
7343  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7344set dummy ${ac_tool_prefix}otool64; ac_word=$2
7345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7346$as_echo_n "checking for $ac_word... " >&6; }
7347if ${ac_cv_prog_OTOOL64+:} false; then :
7348  $as_echo_n "(cached) " >&6
7349else
7350  if test -n "$OTOOL64"; then
7351  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7352else
7353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7354for as_dir in $PATH
7355do
7356  IFS=$as_save_IFS
7357  test -z "$as_dir" && as_dir=.
7358    for ac_exec_ext in '' $ac_executable_extensions; do
7359  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7360    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7361    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7362    break 2
7363  fi
7364done
7365  done
7366IFS=$as_save_IFS
7367
7368fi
7369fi
7370OTOOL64=$ac_cv_prog_OTOOL64
7371if test -n "$OTOOL64"; then
7372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7373$as_echo "$OTOOL64" >&6; }
7374else
7375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7376$as_echo "no" >&6; }
7377fi
7378
7379
7380fi
7381if test -z "$ac_cv_prog_OTOOL64"; then
7382  ac_ct_OTOOL64=$OTOOL64
7383  # Extract the first word of "otool64", so it can be a program name with args.
7384set dummy otool64; ac_word=$2
7385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7386$as_echo_n "checking for $ac_word... " >&6; }
7387if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7388  $as_echo_n "(cached) " >&6
7389else
7390  if test -n "$ac_ct_OTOOL64"; then
7391  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7392else
7393as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7394for as_dir in $PATH
7395do
7396  IFS=$as_save_IFS
7397  test -z "$as_dir" && as_dir=.
7398    for ac_exec_ext in '' $ac_executable_extensions; do
7399  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7400    ac_cv_prog_ac_ct_OTOOL64="otool64"
7401    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7402    break 2
7403  fi
7404done
7405  done
7406IFS=$as_save_IFS
7407
7408fi
7409fi
7410ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7411if test -n "$ac_ct_OTOOL64"; then
7412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7413$as_echo "$ac_ct_OTOOL64" >&6; }
7414else
7415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7416$as_echo "no" >&6; }
7417fi
7418
7419  if test "x$ac_ct_OTOOL64" = x; then
7420    OTOOL64=":"
7421  else
7422    case $cross_compiling:$ac_tool_warned in
7423yes:)
7424{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7425$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7426ac_tool_warned=yes ;;
7427esac
7428    OTOOL64=$ac_ct_OTOOL64
7429  fi
7430else
7431  OTOOL64="$ac_cv_prog_OTOOL64"
7432fi
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7461$as_echo_n "checking for -single_module linker flag... " >&6; }
7462if ${lt_cv_apple_cc_single_mod+:} false; then :
7463  $as_echo_n "(cached) " >&6
7464else
7465  lt_cv_apple_cc_single_mod=no
7466      if test -z "${LT_MULTI_MODULE}"; then
7467	# By default we will add the -single_module flag. You can override
7468	# by either setting the environment variable LT_MULTI_MODULE
7469	# non-empty at configure time, or by adding -multi_module to the
7470	# link flags.
7471	rm -rf libconftest.dylib*
7472	echo "int foo(void){return 1;}" > conftest.c
7473	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7474-dynamiclib -Wl,-single_module conftest.c" >&5
7475	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7476	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7477        _lt_result=$?
7478	# If there is a non-empty error log, and "single_module"
7479	# appears in it, assume the flag caused a linker warning
7480        if test -s conftest.err && $GREP single_module conftest.err; then
7481	  cat conftest.err >&5
7482	# Otherwise, if the output was created with a 0 exit code from
7483	# the compiler, it worked.
7484	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7485	  lt_cv_apple_cc_single_mod=yes
7486	else
7487	  cat conftest.err >&5
7488	fi
7489	rm -rf libconftest.dylib*
7490	rm -f conftest.*
7491      fi
7492fi
7493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7494$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7495
7496    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7497$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7498if ${lt_cv_ld_exported_symbols_list+:} false; then :
7499  $as_echo_n "(cached) " >&6
7500else
7501  lt_cv_ld_exported_symbols_list=no
7502      save_LDFLAGS=$LDFLAGS
7503      echo "_main" > conftest.sym
7504      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7505      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7506/* end confdefs.h.  */
7507
7508int
7509main ()
7510{
7511
7512  ;
7513  return 0;
7514}
7515_ACEOF
7516if ac_fn_c_try_link "$LINENO"; then :
7517  lt_cv_ld_exported_symbols_list=yes
7518else
7519  lt_cv_ld_exported_symbols_list=no
7520fi
7521rm -f core conftest.err conftest.$ac_objext \
7522    conftest$ac_exeext conftest.$ac_ext
7523	LDFLAGS="$save_LDFLAGS"
7524
7525fi
7526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7527$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7528
7529    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7530$as_echo_n "checking for -force_load linker flag... " >&6; }
7531if ${lt_cv_ld_force_load+:} false; then :
7532  $as_echo_n "(cached) " >&6
7533else
7534  lt_cv_ld_force_load=no
7535      cat > conftest.c << _LT_EOF
7536int forced_loaded() { return 2;}
7537_LT_EOF
7538      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7539      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7540      echo "$AR cru libconftest.a conftest.o" >&5
7541      $AR cru libconftest.a conftest.o 2>&5
7542      echo "$RANLIB libconftest.a" >&5
7543      $RANLIB libconftest.a 2>&5
7544      cat > conftest.c << _LT_EOF
7545int main() { return 0;}
7546_LT_EOF
7547      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7548      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7549      _lt_result=$?
7550      if test -s conftest.err && $GREP force_load conftest.err; then
7551	cat conftest.err >&5
7552      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7553	lt_cv_ld_force_load=yes
7554      else
7555	cat conftest.err >&5
7556      fi
7557        rm -f conftest.err libconftest.a conftest conftest.c
7558        rm -rf conftest.dSYM
7559
7560fi
7561{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7562$as_echo "$lt_cv_ld_force_load" >&6; }
7563    case $host_os in
7564    rhapsody* | darwin1.[012])
7565      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7566    darwin1.*)
7567      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7568    darwin*) # darwin 5.x on
7569      # if running on 10.5 or later, the deployment target defaults
7570      # to the OS version, if on x86, and 10.4, the deployment
7571      # target defaults to 10.4. Don't you love it?
7572      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7573	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7574	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7575	10.[012]*)
7576	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7577	10.*)
7578	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7579      esac
7580    ;;
7581  esac
7582    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7583      _lt_dar_single_mod='$single_module'
7584    fi
7585    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7586      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7587    else
7588      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7589    fi
7590    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7591      _lt_dsymutil='~$DSYMUTIL $lib || :'
7592    else
7593      _lt_dsymutil=
7594    fi
7595    ;;
7596  esac
7597
7598
7599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7600$as_echo_n "checking for ANSI C header files... " >&6; }
7601if ${ac_cv_header_stdc+:} false; then :
7602  $as_echo_n "(cached) " >&6
7603else
7604  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7605/* end confdefs.h.  */
7606#include <stdlib.h>
7607#include <stdarg.h>
7608#include <string.h>
7609#include <float.h>
7610
7611int
7612main ()
7613{
7614
7615  ;
7616  return 0;
7617}
7618_ACEOF
7619if ac_fn_c_try_compile "$LINENO"; then :
7620  ac_cv_header_stdc=yes
7621else
7622  ac_cv_header_stdc=no
7623fi
7624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7625
7626if test $ac_cv_header_stdc = yes; then
7627  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7628  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7629/* end confdefs.h.  */
7630#include <string.h>
7631
7632_ACEOF
7633if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7634  $EGREP "memchr" >/dev/null 2>&1; then :
7635
7636else
7637  ac_cv_header_stdc=no
7638fi
7639rm -f conftest*
7640
7641fi
7642
7643if test $ac_cv_header_stdc = yes; then
7644  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7645  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7646/* end confdefs.h.  */
7647#include <stdlib.h>
7648
7649_ACEOF
7650if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7651  $EGREP "free" >/dev/null 2>&1; then :
7652
7653else
7654  ac_cv_header_stdc=no
7655fi
7656rm -f conftest*
7657
7658fi
7659
7660if test $ac_cv_header_stdc = yes; then
7661  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7662  if test "$cross_compiling" = yes; then :
7663  :
7664else
7665  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7666/* end confdefs.h.  */
7667#include <ctype.h>
7668#include <stdlib.h>
7669#if ((' ' & 0x0FF) == 0x020)
7670# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7671# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7672#else
7673# define ISLOWER(c) \
7674		   (('a' <= (c) && (c) <= 'i') \
7675		     || ('j' <= (c) && (c) <= 'r') \
7676		     || ('s' <= (c) && (c) <= 'z'))
7677# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7678#endif
7679
7680#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7681int
7682main ()
7683{
7684  int i;
7685  for (i = 0; i < 256; i++)
7686    if (XOR (islower (i), ISLOWER (i))
7687	|| toupper (i) != TOUPPER (i))
7688      return 2;
7689  return 0;
7690}
7691_ACEOF
7692if ac_fn_c_try_run "$LINENO"; then :
7693
7694else
7695  ac_cv_header_stdc=no
7696fi
7697rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7698  conftest.$ac_objext conftest.beam conftest.$ac_ext
7699fi
7700
7701fi
7702fi
7703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7704$as_echo "$ac_cv_header_stdc" >&6; }
7705if test $ac_cv_header_stdc = yes; then
7706
7707$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7708
7709fi
7710
7711# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7712for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7713		  inttypes.h stdint.h unistd.h
7714do :
7715  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7716ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7717"
7718if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7719  cat >>confdefs.h <<_ACEOF
7720#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7721_ACEOF
7722
7723fi
7724
7725done
7726
7727
7728for ac_header in dlfcn.h
7729do :
7730  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7731"
7732if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7733  cat >>confdefs.h <<_ACEOF
7734#define HAVE_DLFCN_H 1
7735_ACEOF
7736
7737fi
7738
7739done
7740
7741
7742
7743
7744
7745# Set options
7746enable_win32_dll=yes
7747
7748case $host in
7749*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
7750  if test -n "$ac_tool_prefix"; then
7751  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7752set dummy ${ac_tool_prefix}as; ac_word=$2
7753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7754$as_echo_n "checking for $ac_word... " >&6; }
7755if ${ac_cv_prog_AS+:} false; then :
7756  $as_echo_n "(cached) " >&6
7757else
7758  if test -n "$AS"; then
7759  ac_cv_prog_AS="$AS" # Let the user override the test.
7760else
7761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7762for as_dir in $PATH
7763do
7764  IFS=$as_save_IFS
7765  test -z "$as_dir" && as_dir=.
7766    for ac_exec_ext in '' $ac_executable_extensions; do
7767  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7768    ac_cv_prog_AS="${ac_tool_prefix}as"
7769    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7770    break 2
7771  fi
7772done
7773  done
7774IFS=$as_save_IFS
7775
7776fi
7777fi
7778AS=$ac_cv_prog_AS
7779if test -n "$AS"; then
7780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7781$as_echo "$AS" >&6; }
7782else
7783  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7784$as_echo "no" >&6; }
7785fi
7786
7787
7788fi
7789if test -z "$ac_cv_prog_AS"; then
7790  ac_ct_AS=$AS
7791  # Extract the first word of "as", so it can be a program name with args.
7792set dummy as; ac_word=$2
7793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7794$as_echo_n "checking for $ac_word... " >&6; }
7795if ${ac_cv_prog_ac_ct_AS+:} false; then :
7796  $as_echo_n "(cached) " >&6
7797else
7798  if test -n "$ac_ct_AS"; then
7799  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
7800else
7801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7802for as_dir in $PATH
7803do
7804  IFS=$as_save_IFS
7805  test -z "$as_dir" && as_dir=.
7806    for ac_exec_ext in '' $ac_executable_extensions; do
7807  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7808    ac_cv_prog_ac_ct_AS="as"
7809    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7810    break 2
7811  fi
7812done
7813  done
7814IFS=$as_save_IFS
7815
7816fi
7817fi
7818ac_ct_AS=$ac_cv_prog_ac_ct_AS
7819if test -n "$ac_ct_AS"; then
7820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7821$as_echo "$ac_ct_AS" >&6; }
7822else
7823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7824$as_echo "no" >&6; }
7825fi
7826
7827  if test "x$ac_ct_AS" = x; then
7828    AS="false"
7829  else
7830    case $cross_compiling:$ac_tool_warned in
7831yes:)
7832{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7833$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7834ac_tool_warned=yes ;;
7835esac
7836    AS=$ac_ct_AS
7837  fi
7838else
7839  AS="$ac_cv_prog_AS"
7840fi
7841
7842  if test -n "$ac_tool_prefix"; then
7843  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7844set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7846$as_echo_n "checking for $ac_word... " >&6; }
7847if ${ac_cv_prog_DLLTOOL+:} false; then :
7848  $as_echo_n "(cached) " >&6
7849else
7850  if test -n "$DLLTOOL"; then
7851  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7852else
7853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7854for as_dir in $PATH
7855do
7856  IFS=$as_save_IFS
7857  test -z "$as_dir" && as_dir=.
7858    for ac_exec_ext in '' $ac_executable_extensions; do
7859  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7860    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7861    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7862    break 2
7863  fi
7864done
7865  done
7866IFS=$as_save_IFS
7867
7868fi
7869fi
7870DLLTOOL=$ac_cv_prog_DLLTOOL
7871if test -n "$DLLTOOL"; then
7872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7873$as_echo "$DLLTOOL" >&6; }
7874else
7875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7876$as_echo "no" >&6; }
7877fi
7878
7879
7880fi
7881if test -z "$ac_cv_prog_DLLTOOL"; then
7882  ac_ct_DLLTOOL=$DLLTOOL
7883  # Extract the first word of "dlltool", so it can be a program name with args.
7884set dummy dlltool; ac_word=$2
7885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7886$as_echo_n "checking for $ac_word... " >&6; }
7887if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7888  $as_echo_n "(cached) " >&6
7889else
7890  if test -n "$ac_ct_DLLTOOL"; then
7891  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7892else
7893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7894for as_dir in $PATH
7895do
7896  IFS=$as_save_IFS
7897  test -z "$as_dir" && as_dir=.
7898    for ac_exec_ext in '' $ac_executable_extensions; do
7899  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7900    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7901    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7902    break 2
7903  fi
7904done
7905  done
7906IFS=$as_save_IFS
7907
7908fi
7909fi
7910ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7911if test -n "$ac_ct_DLLTOOL"; then
7912  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7913$as_echo "$ac_ct_DLLTOOL" >&6; }
7914else
7915  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7916$as_echo "no" >&6; }
7917fi
7918
7919  if test "x$ac_ct_DLLTOOL" = x; then
7920    DLLTOOL="false"
7921  else
7922    case $cross_compiling:$ac_tool_warned in
7923yes:)
7924{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7925$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7926ac_tool_warned=yes ;;
7927esac
7928    DLLTOOL=$ac_ct_DLLTOOL
7929  fi
7930else
7931  DLLTOOL="$ac_cv_prog_DLLTOOL"
7932fi
7933
7934  if test -n "$ac_tool_prefix"; then
7935  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7936set dummy ${ac_tool_prefix}objdump; 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_OBJDUMP+:} false; then :
7940  $as_echo_n "(cached) " >&6
7941else
7942  if test -n "$OBJDUMP"; then
7943  ac_cv_prog_OBJDUMP="$OBJDUMP" # 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_OBJDUMP="${ac_tool_prefix}objdump"
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
7962OBJDUMP=$ac_cv_prog_OBJDUMP
7963if test -n "$OBJDUMP"; then
7964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7965$as_echo "$OBJDUMP" >&6; }
7966else
7967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7968$as_echo "no" >&6; }
7969fi
7970
7971
7972fi
7973if test -z "$ac_cv_prog_OBJDUMP"; then
7974  ac_ct_OBJDUMP=$OBJDUMP
7975  # Extract the first word of "objdump", so it can be a program name with args.
7976set dummy objdump; ac_word=$2
7977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7978$as_echo_n "checking for $ac_word... " >&6; }
7979if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7980  $as_echo_n "(cached) " >&6
7981else
7982  if test -n "$ac_ct_OBJDUMP"; then
7983  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7984else
7985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7986for as_dir in $PATH
7987do
7988  IFS=$as_save_IFS
7989  test -z "$as_dir" && as_dir=.
7990    for ac_exec_ext in '' $ac_executable_extensions; do
7991  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7992    ac_cv_prog_ac_ct_OBJDUMP="objdump"
7993    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7994    break 2
7995  fi
7996done
7997  done
7998IFS=$as_save_IFS
7999
8000fi
8001fi
8002ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
8003if test -n "$ac_ct_OBJDUMP"; then
8004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
8005$as_echo "$ac_ct_OBJDUMP" >&6; }
8006else
8007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8008$as_echo "no" >&6; }
8009fi
8010
8011  if test "x$ac_ct_OBJDUMP" = x; then
8012    OBJDUMP="false"
8013  else
8014    case $cross_compiling:$ac_tool_warned in
8015yes:)
8016{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8017$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8018ac_tool_warned=yes ;;
8019esac
8020    OBJDUMP=$ac_ct_OBJDUMP
8021  fi
8022else
8023  OBJDUMP="$ac_cv_prog_OBJDUMP"
8024fi
8025
8026  ;;
8027esac
8028
8029test -z "$AS" && AS=as
8030
8031
8032
8033
8034
8035test -z "$DLLTOOL" && DLLTOOL=dlltool
8036
8037
8038
8039
8040
8041test -z "$OBJDUMP" && OBJDUMP=objdump
8042
8043
8044
8045
8046
8047
8048
8049        enable_dlopen=no
8050
8051
8052
8053            # Check whether --enable-shared was given.
8054if test "${enable_shared+set}" = set; then :
8055  enableval=$enable_shared; p=${PACKAGE-default}
8056    case $enableval in
8057    yes) enable_shared=yes ;;
8058    no) enable_shared=no ;;
8059    *)
8060      enable_shared=no
8061      # Look at the argument we got.  We use all the common list separators.
8062      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8063      for pkg in $enableval; do
8064	IFS="$lt_save_ifs"
8065	if test "X$pkg" = "X$p"; then
8066	  enable_shared=yes
8067	fi
8068      done
8069      IFS="$lt_save_ifs"
8070      ;;
8071    esac
8072else
8073  enable_shared=yes
8074fi
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084  # Check whether --enable-static was given.
8085if test "${enable_static+set}" = set; then :
8086  enableval=$enable_static; p=${PACKAGE-default}
8087    case $enableval in
8088    yes) enable_static=yes ;;
8089    no) enable_static=no ;;
8090    *)
8091     enable_static=no
8092      # Look at the argument we got.  We use all the common list separators.
8093      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8094      for pkg in $enableval; do
8095	IFS="$lt_save_ifs"
8096	if test "X$pkg" = "X$p"; then
8097	  enable_static=yes
8098	fi
8099      done
8100      IFS="$lt_save_ifs"
8101      ;;
8102    esac
8103else
8104  enable_static=yes
8105fi
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116# Check whether --with-pic was given.
8117if test "${with_pic+set}" = set; then :
8118  withval=$with_pic; lt_p=${PACKAGE-default}
8119    case $withval in
8120    yes|no) pic_mode=$withval ;;
8121    *)
8122      pic_mode=default
8123      # Look at the argument we got.  We use all the common list separators.
8124      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8125      for lt_pkg in $withval; do
8126	IFS="$lt_save_ifs"
8127	if test "X$lt_pkg" = "X$lt_p"; then
8128	  pic_mode=yes
8129	fi
8130      done
8131      IFS="$lt_save_ifs"
8132      ;;
8133    esac
8134else
8135  pic_mode=default
8136fi
8137
8138
8139test -z "$pic_mode" && pic_mode=default
8140
8141
8142
8143
8144
8145
8146
8147  # Check whether --enable-fast-install was given.
8148if test "${enable_fast_install+set}" = set; then :
8149  enableval=$enable_fast_install; p=${PACKAGE-default}
8150    case $enableval in
8151    yes) enable_fast_install=yes ;;
8152    no) enable_fast_install=no ;;
8153    *)
8154      enable_fast_install=no
8155      # Look at the argument we got.  We use all the common list separators.
8156      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8157      for pkg in $enableval; do
8158	IFS="$lt_save_ifs"
8159	if test "X$pkg" = "X$p"; then
8160	  enable_fast_install=yes
8161	fi
8162      done
8163      IFS="$lt_save_ifs"
8164      ;;
8165    esac
8166else
8167  enable_fast_install=yes
8168fi
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180# This can be used to rebuild libtool when needed
8181LIBTOOL_DEPS="$ltmain"
8182
8183# Always use our own libtool.
8184LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215test -z "$LN_S" && LN_S="ln -s"
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230if test -n "${ZSH_VERSION+set}" ; then
8231   setopt NO_GLOB_SUBST
8232fi
8233
8234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8235$as_echo_n "checking for objdir... " >&6; }
8236if ${lt_cv_objdir+:} false; then :
8237  $as_echo_n "(cached) " >&6
8238else
8239  rm -f .libs 2>/dev/null
8240mkdir .libs 2>/dev/null
8241if test -d .libs; then
8242  lt_cv_objdir=.libs
8243else
8244  # MS-DOS does not allow filenames that begin with a dot.
8245  lt_cv_objdir=_libs
8246fi
8247rmdir .libs 2>/dev/null
8248fi
8249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8250$as_echo "$lt_cv_objdir" >&6; }
8251objdir=$lt_cv_objdir
8252
8253
8254
8255
8256
8257cat >>confdefs.h <<_ACEOF
8258#define LT_OBJDIR "$lt_cv_objdir/"
8259_ACEOF
8260
8261
8262
8263
8264case $host_os in
8265aix3*)
8266  # AIX sometimes has problems with the GCC collect2 program.  For some
8267  # reason, if we set the COLLECT_NAMES environment variable, the problems
8268  # vanish in a puff of smoke.
8269  if test "X${COLLECT_NAMES+set}" != Xset; then
8270    COLLECT_NAMES=
8271    export COLLECT_NAMES
8272  fi
8273  ;;
8274esac
8275
8276# Global variables:
8277ofile=libtool
8278can_build_shared=yes
8279
8280# All known linkers require a `.a' archive for static linking (except MSVC,
8281# which needs '.lib').
8282libext=a
8283
8284with_gnu_ld="$lt_cv_prog_gnu_ld"
8285
8286old_CC="$CC"
8287old_CFLAGS="$CFLAGS"
8288
8289# Set sane defaults for various variables
8290test -z "$CC" && CC=cc
8291test -z "$LTCC" && LTCC=$CC
8292test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8293test -z "$LD" && LD=ld
8294test -z "$ac_objext" && ac_objext=o
8295
8296for cc_temp in $compiler""; do
8297  case $cc_temp in
8298    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8299    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8300    \-*) ;;
8301    *) break;;
8302  esac
8303done
8304cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8305
8306
8307# Only perform the check for file, if the check method requires it
8308test -z "$MAGIC_CMD" && MAGIC_CMD=file
8309case $deplibs_check_method in
8310file_magic*)
8311  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8312    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8313$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8314if ${lt_cv_path_MAGIC_CMD+:} false; then :
8315  $as_echo_n "(cached) " >&6
8316else
8317  case $MAGIC_CMD in
8318[\\/*] |  ?:[\\/]*)
8319  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8320  ;;
8321*)
8322  lt_save_MAGIC_CMD="$MAGIC_CMD"
8323  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8324  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8325  for ac_dir in $ac_dummy; do
8326    IFS="$lt_save_ifs"
8327    test -z "$ac_dir" && ac_dir=.
8328    if test -f $ac_dir/${ac_tool_prefix}file; then
8329      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8330      if test -n "$file_magic_test_file"; then
8331	case $deplibs_check_method in
8332	"file_magic "*)
8333	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8334	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8335	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8336	    $EGREP "$file_magic_regex" > /dev/null; then
8337	    :
8338	  else
8339	    cat <<_LT_EOF 1>&2
8340
8341*** Warning: the command libtool uses to detect shared libraries,
8342*** $file_magic_cmd, produces output that libtool cannot recognize.
8343*** The result is that libtool may fail to recognize shared libraries
8344*** as such.  This will affect the creation of libtool libraries that
8345*** depend on shared libraries, but programs linked with such libtool
8346*** libraries will work regardless of this problem.  Nevertheless, you
8347*** may want to report the problem to your system manager and/or to
8348*** bug-libtool@gnu.org
8349
8350_LT_EOF
8351	  fi ;;
8352	esac
8353      fi
8354      break
8355    fi
8356  done
8357  IFS="$lt_save_ifs"
8358  MAGIC_CMD="$lt_save_MAGIC_CMD"
8359  ;;
8360esac
8361fi
8362
8363MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8364if test -n "$MAGIC_CMD"; then
8365  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8366$as_echo "$MAGIC_CMD" >&6; }
8367else
8368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8369$as_echo "no" >&6; }
8370fi
8371
8372
8373
8374
8375
8376if test -z "$lt_cv_path_MAGIC_CMD"; then
8377  if test -n "$ac_tool_prefix"; then
8378    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8379$as_echo_n "checking for file... " >&6; }
8380if ${lt_cv_path_MAGIC_CMD+:} false; then :
8381  $as_echo_n "(cached) " >&6
8382else
8383  case $MAGIC_CMD in
8384[\\/*] |  ?:[\\/]*)
8385  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8386  ;;
8387*)
8388  lt_save_MAGIC_CMD="$MAGIC_CMD"
8389  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8390  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8391  for ac_dir in $ac_dummy; do
8392    IFS="$lt_save_ifs"
8393    test -z "$ac_dir" && ac_dir=.
8394    if test -f $ac_dir/file; then
8395      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8396      if test -n "$file_magic_test_file"; then
8397	case $deplibs_check_method in
8398	"file_magic "*)
8399	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8400	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8401	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8402	    $EGREP "$file_magic_regex" > /dev/null; then
8403	    :
8404	  else
8405	    cat <<_LT_EOF 1>&2
8406
8407*** Warning: the command libtool uses to detect shared libraries,
8408*** $file_magic_cmd, produces output that libtool cannot recognize.
8409*** The result is that libtool may fail to recognize shared libraries
8410*** as such.  This will affect the creation of libtool libraries that
8411*** depend on shared libraries, but programs linked with such libtool
8412*** libraries will work regardless of this problem.  Nevertheless, you
8413*** may want to report the problem to your system manager and/or to
8414*** bug-libtool@gnu.org
8415
8416_LT_EOF
8417	  fi ;;
8418	esac
8419      fi
8420      break
8421    fi
8422  done
8423  IFS="$lt_save_ifs"
8424  MAGIC_CMD="$lt_save_MAGIC_CMD"
8425  ;;
8426esac
8427fi
8428
8429MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8430if test -n "$MAGIC_CMD"; then
8431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8432$as_echo "$MAGIC_CMD" >&6; }
8433else
8434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8435$as_echo "no" >&6; }
8436fi
8437
8438
8439  else
8440    MAGIC_CMD=:
8441  fi
8442fi
8443
8444  fi
8445  ;;
8446esac
8447
8448# Use C for the default configuration in the libtool script
8449
8450lt_save_CC="$CC"
8451ac_ext=c
8452ac_cpp='$CPP $CPPFLAGS'
8453ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8454ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8455ac_compiler_gnu=$ac_cv_c_compiler_gnu
8456
8457
8458# Source file extension for C test sources.
8459ac_ext=c
8460
8461# Object file extension for compiled C test sources.
8462objext=o
8463objext=$objext
8464
8465# Code to be used in simple compile tests
8466lt_simple_compile_test_code="int some_variable = 0;"
8467
8468# Code to be used in simple link tests
8469lt_simple_link_test_code='int main(){return(0);}'
8470
8471
8472
8473
8474
8475
8476
8477# If no C compiler was specified, use CC.
8478LTCC=${LTCC-"$CC"}
8479
8480# If no C compiler flags were specified, use CFLAGS.
8481LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8482
8483# Allow CC to be a program name with arguments.
8484compiler=$CC
8485
8486# Save the default compiler, since it gets overwritten when the other
8487# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8488compiler_DEFAULT=$CC
8489
8490# save warnings/boilerplate of simple test code
8491ac_outfile=conftest.$ac_objext
8492echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8493eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8494_lt_compiler_boilerplate=`cat conftest.err`
8495$RM conftest*
8496
8497ac_outfile=conftest.$ac_objext
8498echo "$lt_simple_link_test_code" >conftest.$ac_ext
8499eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8500_lt_linker_boilerplate=`cat conftest.err`
8501$RM -r conftest*
8502
8503
8504## CAVEAT EMPTOR:
8505## There is no encapsulation within the following macros, do not change
8506## the running order or otherwise move them around unless you know exactly
8507## what you are doing...
8508if test -n "$compiler"; then
8509
8510lt_prog_compiler_no_builtin_flag=
8511
8512if test "$GCC" = yes; then
8513  case $cc_basename in
8514  nvcc*)
8515    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8516  *)
8517    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8518  esac
8519
8520  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8521$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8522if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8523  $as_echo_n "(cached) " >&6
8524else
8525  lt_cv_prog_compiler_rtti_exceptions=no
8526   ac_outfile=conftest.$ac_objext
8527   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8528   lt_compiler_flag="-fno-rtti -fno-exceptions"
8529   # Insert the option either (1) after the last *FLAGS variable, or
8530   # (2) before a word containing "conftest.", or (3) at the end.
8531   # Note that $ac_compile itself does not contain backslashes and begins
8532   # with a dollar sign (not a hyphen), so the echo should work correctly.
8533   # The option is referenced via a variable to avoid confusing sed.
8534   lt_compile=`echo "$ac_compile" | $SED \
8535   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8536   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8537   -e 's:$: $lt_compiler_flag:'`
8538   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8539   (eval "$lt_compile" 2>conftest.err)
8540   ac_status=$?
8541   cat conftest.err >&5
8542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8543   if (exit $ac_status) && test -s "$ac_outfile"; then
8544     # The compiler can only warn and ignore the option if not recognized
8545     # So say no if there are warnings other than the usual output.
8546     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8547     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8548     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8549       lt_cv_prog_compiler_rtti_exceptions=yes
8550     fi
8551   fi
8552   $RM conftest*
8553
8554fi
8555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8556$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8557
8558if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8559    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8560else
8561    :
8562fi
8563
8564fi
8565
8566
8567
8568
8569
8570
8571  lt_prog_compiler_wl=
8572lt_prog_compiler_pic=
8573lt_prog_compiler_static=
8574
8575
8576  if test "$GCC" = yes; then
8577    lt_prog_compiler_wl='-Wl,'
8578    lt_prog_compiler_static='-static'
8579
8580    case $host_os in
8581      aix*)
8582      # All AIX code is PIC.
8583      if test "$host_cpu" = ia64; then
8584	# AIX 5 now supports IA64 processor
8585	lt_prog_compiler_static='-Bstatic'
8586      fi
8587      ;;
8588
8589    amigaos*)
8590      case $host_cpu in
8591      powerpc)
8592            # see comment about AmigaOS4 .so support
8593            lt_prog_compiler_pic='-fPIC'
8594        ;;
8595      m68k)
8596            # FIXME: we need at least 68020 code to build shared libraries, but
8597            # adding the `-m68020' flag to GCC prevents building anything better,
8598            # like `-m68040'.
8599            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8600        ;;
8601      esac
8602      ;;
8603
8604    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8605      # PIC is the default for these OSes.
8606      ;;
8607
8608    mingw* | cygwin* | pw32* | os2* | cegcc*)
8609      # This hack is so that the source file can tell whether it is being
8610      # built for inclusion in a dll (and should export symbols for example).
8611      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8612      # (--disable-auto-import) libraries
8613      lt_prog_compiler_pic='-DDLL_EXPORT'
8614      ;;
8615
8616    darwin* | rhapsody*)
8617      # PIC is the default on this platform
8618      # Common symbols not allowed in MH_DYLIB files
8619      lt_prog_compiler_pic='-fno-common'
8620      ;;
8621
8622    haiku*)
8623      # PIC is the default for Haiku.
8624      # The "-static" flag exists, but is broken.
8625      lt_prog_compiler_static=
8626      ;;
8627
8628    hpux*)
8629      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8630      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8631      # sets the default TLS model and affects inlining.
8632      case $host_cpu in
8633      hppa*64*)
8634	# +Z the default
8635	;;
8636      *)
8637	lt_prog_compiler_pic='-fPIC'
8638	;;
8639      esac
8640      ;;
8641
8642    interix[3-9]*)
8643      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8644      # Instead, we relocate shared libraries at runtime.
8645      ;;
8646
8647    msdosdjgpp*)
8648      # Just because we use GCC doesn't mean we suddenly get shared libraries
8649      # on systems that don't support them.
8650      lt_prog_compiler_can_build_shared=no
8651      enable_shared=no
8652      ;;
8653
8654    *nto* | *qnx*)
8655      # QNX uses GNU C++, but need to define -shared option too, otherwise
8656      # it will coredump.
8657      lt_prog_compiler_pic='-fPIC -shared'
8658      ;;
8659
8660    sysv4*MP*)
8661      if test -d /usr/nec; then
8662	lt_prog_compiler_pic=-Kconform_pic
8663      fi
8664      ;;
8665
8666    *)
8667      lt_prog_compiler_pic='-fPIC'
8668      ;;
8669    esac
8670
8671    case $cc_basename in
8672    nvcc*) # Cuda Compiler Driver 2.2
8673      lt_prog_compiler_wl='-Xlinker '
8674      if test -n "$lt_prog_compiler_pic"; then
8675        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8676      fi
8677      ;;
8678    esac
8679  else
8680    # PORTME Check for flag to pass linker flags through the system compiler.
8681    case $host_os in
8682    aix*)
8683      lt_prog_compiler_wl='-Wl,'
8684      if test "$host_cpu" = ia64; then
8685	# AIX 5 now supports IA64 processor
8686	lt_prog_compiler_static='-Bstatic'
8687      else
8688	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8689      fi
8690      ;;
8691
8692    mingw* | cygwin* | pw32* | os2* | cegcc*)
8693      # This hack is so that the source file can tell whether it is being
8694      # built for inclusion in a dll (and should export symbols for example).
8695      lt_prog_compiler_pic='-DDLL_EXPORT'
8696      ;;
8697
8698    hpux9* | hpux10* | hpux11*)
8699      lt_prog_compiler_wl='-Wl,'
8700      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8701      # not for PA HP-UX.
8702      case $host_cpu in
8703      hppa*64*|ia64*)
8704	# +Z the default
8705	;;
8706      *)
8707	lt_prog_compiler_pic='+Z'
8708	;;
8709      esac
8710      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8711      lt_prog_compiler_static='${wl}-a ${wl}archive'
8712      ;;
8713
8714    irix5* | irix6* | nonstopux*)
8715      lt_prog_compiler_wl='-Wl,'
8716      # PIC (with -KPIC) is the default.
8717      lt_prog_compiler_static='-non_shared'
8718      ;;
8719
8720    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8721      case $cc_basename in
8722      # old Intel for x86_64 which still supported -KPIC.
8723      ecc*)
8724	lt_prog_compiler_wl='-Wl,'
8725	lt_prog_compiler_pic='-KPIC'
8726	lt_prog_compiler_static='-static'
8727        ;;
8728      # icc used to be incompatible with GCC.
8729      # ICC 10 doesn't accept -KPIC any more.
8730      icc* | ifort*)
8731	lt_prog_compiler_wl='-Wl,'
8732	lt_prog_compiler_pic='-fPIC'
8733	lt_prog_compiler_static='-static'
8734        ;;
8735      # Lahey Fortran 8.1.
8736      lf95*)
8737	lt_prog_compiler_wl='-Wl,'
8738	lt_prog_compiler_pic='--shared'
8739	lt_prog_compiler_static='--static'
8740	;;
8741      nagfor*)
8742	# NAG Fortran compiler
8743	lt_prog_compiler_wl='-Wl,-Wl,,'
8744	lt_prog_compiler_pic='-PIC'
8745	lt_prog_compiler_static='-Bstatic'
8746	;;
8747      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8748        # Portland Group compilers (*not* the Pentium gcc compiler,
8749	# which looks to be a dead project)
8750	lt_prog_compiler_wl='-Wl,'
8751	lt_prog_compiler_pic='-fpic'
8752	lt_prog_compiler_static='-Bstatic'
8753        ;;
8754      ccc*)
8755        lt_prog_compiler_wl='-Wl,'
8756        # All Alpha code is PIC.
8757        lt_prog_compiler_static='-non_shared'
8758        ;;
8759      xl* | bgxl* | bgf* | mpixl*)
8760	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8761	lt_prog_compiler_wl='-Wl,'
8762	lt_prog_compiler_pic='-qpic'
8763	lt_prog_compiler_static='-qstaticlink'
8764	;;
8765      *)
8766	case `$CC -V 2>&1 | sed 5q` in
8767	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8768	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8769	  lt_prog_compiler_pic='-KPIC'
8770	  lt_prog_compiler_static='-Bstatic'
8771	  lt_prog_compiler_wl=''
8772	  ;;
8773	*Sun\ F* | *Sun*Fortran*)
8774	  lt_prog_compiler_pic='-KPIC'
8775	  lt_prog_compiler_static='-Bstatic'
8776	  lt_prog_compiler_wl='-Qoption ld '
8777	  ;;
8778	*Sun\ C*)
8779	  # Sun C 5.9
8780	  lt_prog_compiler_pic='-KPIC'
8781	  lt_prog_compiler_static='-Bstatic'
8782	  lt_prog_compiler_wl='-Wl,'
8783	  ;;
8784        *Intel*\ [CF]*Compiler*)
8785	  lt_prog_compiler_wl='-Wl,'
8786	  lt_prog_compiler_pic='-fPIC'
8787	  lt_prog_compiler_static='-static'
8788	  ;;
8789	*Portland\ Group*)
8790	  lt_prog_compiler_wl='-Wl,'
8791	  lt_prog_compiler_pic='-fpic'
8792	  lt_prog_compiler_static='-Bstatic'
8793	  ;;
8794	esac
8795	;;
8796      esac
8797      ;;
8798
8799    newsos6)
8800      lt_prog_compiler_pic='-KPIC'
8801      lt_prog_compiler_static='-Bstatic'
8802      ;;
8803
8804    *nto* | *qnx*)
8805      # QNX uses GNU C++, but need to define -shared option too, otherwise
8806      # it will coredump.
8807      lt_prog_compiler_pic='-fPIC -shared'
8808      ;;
8809
8810    osf3* | osf4* | osf5*)
8811      lt_prog_compiler_wl='-Wl,'
8812      # All OSF/1 code is PIC.
8813      lt_prog_compiler_static='-non_shared'
8814      ;;
8815
8816    rdos*)
8817      lt_prog_compiler_static='-non_shared'
8818      ;;
8819
8820    solaris*)
8821      lt_prog_compiler_pic='-KPIC'
8822      lt_prog_compiler_static='-Bstatic'
8823      case $cc_basename in
8824      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8825	lt_prog_compiler_wl='-Qoption ld ';;
8826      *)
8827	lt_prog_compiler_wl='-Wl,';;
8828      esac
8829      ;;
8830
8831    sunos4*)
8832      lt_prog_compiler_wl='-Qoption ld '
8833      lt_prog_compiler_pic='-PIC'
8834      lt_prog_compiler_static='-Bstatic'
8835      ;;
8836
8837    sysv4 | sysv4.2uw2* | sysv4.3*)
8838      lt_prog_compiler_wl='-Wl,'
8839      lt_prog_compiler_pic='-KPIC'
8840      lt_prog_compiler_static='-Bstatic'
8841      ;;
8842
8843    sysv4*MP*)
8844      if test -d /usr/nec ;then
8845	lt_prog_compiler_pic='-Kconform_pic'
8846	lt_prog_compiler_static='-Bstatic'
8847      fi
8848      ;;
8849
8850    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8851      lt_prog_compiler_wl='-Wl,'
8852      lt_prog_compiler_pic='-KPIC'
8853      lt_prog_compiler_static='-Bstatic'
8854      ;;
8855
8856    unicos*)
8857      lt_prog_compiler_wl='-Wl,'
8858      lt_prog_compiler_can_build_shared=no
8859      ;;
8860
8861    uts4*)
8862      lt_prog_compiler_pic='-pic'
8863      lt_prog_compiler_static='-Bstatic'
8864      ;;
8865
8866    *)
8867      lt_prog_compiler_can_build_shared=no
8868      ;;
8869    esac
8870  fi
8871
8872case $host_os in
8873  # For platforms which do not support PIC, -DPIC is meaningless:
8874  *djgpp*)
8875    lt_prog_compiler_pic=
8876    ;;
8877  *)
8878    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8879    ;;
8880esac
8881
8882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8883$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8884if ${lt_cv_prog_compiler_pic+:} false; then :
8885  $as_echo_n "(cached) " >&6
8886else
8887  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8888fi
8889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8890$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8891lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8892
8893#
8894# Check to make sure the PIC flag actually works.
8895#
8896if test -n "$lt_prog_compiler_pic"; then
8897  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8898$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8899if ${lt_cv_prog_compiler_pic_works+:} false; then :
8900  $as_echo_n "(cached) " >&6
8901else
8902  lt_cv_prog_compiler_pic_works=no
8903   ac_outfile=conftest.$ac_objext
8904   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8905   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8906   # Insert the option either (1) after the last *FLAGS variable, or
8907   # (2) before a word containing "conftest.", or (3) at the end.
8908   # Note that $ac_compile itself does not contain backslashes and begins
8909   # with a dollar sign (not a hyphen), so the echo should work correctly.
8910   # The option is referenced via a variable to avoid confusing sed.
8911   lt_compile=`echo "$ac_compile" | $SED \
8912   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8913   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8914   -e 's:$: $lt_compiler_flag:'`
8915   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8916   (eval "$lt_compile" 2>conftest.err)
8917   ac_status=$?
8918   cat conftest.err >&5
8919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8920   if (exit $ac_status) && test -s "$ac_outfile"; then
8921     # The compiler can only warn and ignore the option if not recognized
8922     # So say no if there are warnings other than the usual output.
8923     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8924     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8925     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8926       lt_cv_prog_compiler_pic_works=yes
8927     fi
8928   fi
8929   $RM conftest*
8930
8931fi
8932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8933$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8934
8935if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8936    case $lt_prog_compiler_pic in
8937     "" | " "*) ;;
8938     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8939     esac
8940else
8941    lt_prog_compiler_pic=
8942     lt_prog_compiler_can_build_shared=no
8943fi
8944
8945fi
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957#
8958# Check to make sure the static flag actually works.
8959#
8960wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8962$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8963if ${lt_cv_prog_compiler_static_works+:} false; then :
8964  $as_echo_n "(cached) " >&6
8965else
8966  lt_cv_prog_compiler_static_works=no
8967   save_LDFLAGS="$LDFLAGS"
8968   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8969   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8970   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8971     # The linker can only warn and ignore the option if not recognized
8972     # So say no if there are warnings
8973     if test -s conftest.err; then
8974       # Append any errors to the config.log.
8975       cat conftest.err 1>&5
8976       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8977       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8978       if diff conftest.exp conftest.er2 >/dev/null; then
8979         lt_cv_prog_compiler_static_works=yes
8980       fi
8981     else
8982       lt_cv_prog_compiler_static_works=yes
8983     fi
8984   fi
8985   $RM -r conftest*
8986   LDFLAGS="$save_LDFLAGS"
8987
8988fi
8989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8990$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8991
8992if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8993    :
8994else
8995    lt_prog_compiler_static=
8996fi
8997
8998
8999
9000
9001
9002
9003
9004  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9005$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9006if ${lt_cv_prog_compiler_c_o+:} false; then :
9007  $as_echo_n "(cached) " >&6
9008else
9009  lt_cv_prog_compiler_c_o=no
9010   $RM -r conftest 2>/dev/null
9011   mkdir conftest
9012   cd conftest
9013   mkdir out
9014   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9015
9016   lt_compiler_flag="-o out/conftest2.$ac_objext"
9017   # Insert the option either (1) after the last *FLAGS variable, or
9018   # (2) before a word containing "conftest.", or (3) at the end.
9019   # Note that $ac_compile itself does not contain backslashes and begins
9020   # with a dollar sign (not a hyphen), so the echo should work correctly.
9021   lt_compile=`echo "$ac_compile" | $SED \
9022   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9023   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9024   -e 's:$: $lt_compiler_flag:'`
9025   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9026   (eval "$lt_compile" 2>out/conftest.err)
9027   ac_status=$?
9028   cat out/conftest.err >&5
9029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9031   then
9032     # The compiler can only warn and ignore the option if not recognized
9033     # So say no if there are warnings
9034     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9035     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9036     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9037       lt_cv_prog_compiler_c_o=yes
9038     fi
9039   fi
9040   chmod u+w . 2>&5
9041   $RM conftest*
9042   # SGI C++ compiler will create directory out/ii_files/ for
9043   # template instantiation
9044   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9045   $RM out/* && rmdir out
9046   cd ..
9047   $RM -r conftest
9048   $RM conftest*
9049
9050fi
9051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9052$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9053
9054
9055
9056
9057
9058
9059  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9060$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9061if ${lt_cv_prog_compiler_c_o+:} false; then :
9062  $as_echo_n "(cached) " >&6
9063else
9064  lt_cv_prog_compiler_c_o=no
9065   $RM -r conftest 2>/dev/null
9066   mkdir conftest
9067   cd conftest
9068   mkdir out
9069   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9070
9071   lt_compiler_flag="-o out/conftest2.$ac_objext"
9072   # Insert the option either (1) after the last *FLAGS variable, or
9073   # (2) before a word containing "conftest.", or (3) at the end.
9074   # Note that $ac_compile itself does not contain backslashes and begins
9075   # with a dollar sign (not a hyphen), so the echo should work correctly.
9076   lt_compile=`echo "$ac_compile" | $SED \
9077   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9078   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9079   -e 's:$: $lt_compiler_flag:'`
9080   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9081   (eval "$lt_compile" 2>out/conftest.err)
9082   ac_status=$?
9083   cat out/conftest.err >&5
9084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9085   if (exit $ac_status) && test -s out/conftest2.$ac_objext
9086   then
9087     # The compiler can only warn and ignore the option if not recognized
9088     # So say no if there are warnings
9089     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9090     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9091     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9092       lt_cv_prog_compiler_c_o=yes
9093     fi
9094   fi
9095   chmod u+w . 2>&5
9096   $RM conftest*
9097   # SGI C++ compiler will create directory out/ii_files/ for
9098   # template instantiation
9099   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9100   $RM out/* && rmdir out
9101   cd ..
9102   $RM -r conftest
9103   $RM conftest*
9104
9105fi
9106{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9107$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9108
9109
9110
9111
9112hard_links="nottested"
9113if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9114  # do not overwrite the value of need_locks provided by the user
9115  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9116$as_echo_n "checking if we can lock with hard links... " >&6; }
9117  hard_links=yes
9118  $RM conftest*
9119  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9120  touch conftest.a
9121  ln conftest.a conftest.b 2>&5 || hard_links=no
9122  ln conftest.a conftest.b 2>/dev/null && hard_links=no
9123  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9124$as_echo "$hard_links" >&6; }
9125  if test "$hard_links" = no; then
9126    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9127$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9128    need_locks=warn
9129  fi
9130else
9131  need_locks=no
9132fi
9133
9134
9135
9136
9137
9138
9139  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9140$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9141
9142  runpath_var=
9143  allow_undefined_flag=
9144  always_export_symbols=no
9145  archive_cmds=
9146  archive_expsym_cmds=
9147  compiler_needs_object=no
9148  enable_shared_with_static_runtimes=no
9149  export_dynamic_flag_spec=
9150  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9151  hardcode_automatic=no
9152  hardcode_direct=no
9153  hardcode_direct_absolute=no
9154  hardcode_libdir_flag_spec=
9155  hardcode_libdir_separator=
9156  hardcode_minus_L=no
9157  hardcode_shlibpath_var=unsupported
9158  inherit_rpath=no
9159  link_all_deplibs=unknown
9160  module_cmds=
9161  module_expsym_cmds=
9162  old_archive_from_new_cmds=
9163  old_archive_from_expsyms_cmds=
9164  thread_safe_flag_spec=
9165  whole_archive_flag_spec=
9166  # include_expsyms should be a list of space-separated symbols to be *always*
9167  # included in the symbol list
9168  include_expsyms=
9169  # exclude_expsyms can be an extended regexp of symbols to exclude
9170  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9171  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9172  # as well as any symbol that contains `d'.
9173  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9174  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9175  # platforms (ab)use it in PIC code, but their linkers get confused if
9176  # the symbol is explicitly referenced.  Since portable code cannot
9177  # rely on this symbol name, it's probably fine to never include it in
9178  # preloaded symbol tables.
9179  # Exclude shared library initialization/finalization symbols.
9180  extract_expsyms_cmds=
9181
9182  case $host_os in
9183  cygwin* | mingw* | pw32* | cegcc*)
9184    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9185    # When not using gcc, we currently assume that we are using
9186    # Microsoft Visual C++.
9187    if test "$GCC" != yes; then
9188      with_gnu_ld=no
9189    fi
9190    ;;
9191  interix*)
9192    # we just hope/assume this is gcc and not c89 (= MSVC++)
9193    with_gnu_ld=yes
9194    ;;
9195  openbsd*)
9196    with_gnu_ld=no
9197    ;;
9198  esac
9199
9200  ld_shlibs=yes
9201
9202  # On some targets, GNU ld is compatible enough with the native linker
9203  # that we're better off using the native interface for both.
9204  lt_use_gnu_ld_interface=no
9205  if test "$with_gnu_ld" = yes; then
9206    case $host_os in
9207      aix*)
9208	# The AIX port of GNU ld has always aspired to compatibility
9209	# with the native linker.  However, as the warning in the GNU ld
9210	# block says, versions before 2.19.5* couldn't really create working
9211	# shared libraries, regardless of the interface used.
9212	case `$LD -v 2>&1` in
9213	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9214	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9215	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9216	  *)
9217	    lt_use_gnu_ld_interface=yes
9218	    ;;
9219	esac
9220	;;
9221      *)
9222	lt_use_gnu_ld_interface=yes
9223	;;
9224    esac
9225  fi
9226
9227  if test "$lt_use_gnu_ld_interface" = yes; then
9228    # If archive_cmds runs LD, not CC, wlarc should be empty
9229    wlarc='${wl}'
9230
9231    # Set some defaults for GNU ld with shared library support. These
9232    # are reset later if shared libraries are not supported. Putting them
9233    # here allows them to be overridden if necessary.
9234    runpath_var=LD_RUN_PATH
9235    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9236    export_dynamic_flag_spec='${wl}--export-dynamic'
9237    # ancient GNU ld didn't support --whole-archive et. al.
9238    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9239      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9240    else
9241      whole_archive_flag_spec=
9242    fi
9243    supports_anon_versioning=no
9244    case `$LD -v 2>&1` in
9245      *GNU\ gold*) supports_anon_versioning=yes ;;
9246      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9247      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9248      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9249      *\ 2.11.*) ;; # other 2.11 versions
9250      *) supports_anon_versioning=yes ;;
9251    esac
9252
9253    # See if GNU ld supports shared libraries.
9254    case $host_os in
9255    aix[3-9]*)
9256      # On AIX/PPC, the GNU linker is very broken
9257      if test "$host_cpu" != ia64; then
9258	ld_shlibs=no
9259	cat <<_LT_EOF 1>&2
9260
9261*** Warning: the GNU linker, at least up to release 2.19, is reported
9262*** to be unable to reliably create shared libraries on AIX.
9263*** Therefore, libtool is disabling shared libraries support.  If you
9264*** really care for shared libraries, you may want to install binutils
9265*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9266*** You will then need to restart the configuration process.
9267
9268_LT_EOF
9269      fi
9270      ;;
9271
9272    amigaos*)
9273      case $host_cpu in
9274      powerpc)
9275            # see comment about AmigaOS4 .so support
9276            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9277            archive_expsym_cmds=''
9278        ;;
9279      m68k)
9280            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)'
9281            hardcode_libdir_flag_spec='-L$libdir'
9282            hardcode_minus_L=yes
9283        ;;
9284      esac
9285      ;;
9286
9287    beos*)
9288      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9289	allow_undefined_flag=unsupported
9290	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9291	# support --undefined.  This deserves some investigation.  FIXME
9292	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9293      else
9294	ld_shlibs=no
9295      fi
9296      ;;
9297
9298    cygwin* | mingw* | pw32* | cegcc*)
9299      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9300      # as there is no search path for DLLs.
9301      hardcode_libdir_flag_spec='-L$libdir'
9302      export_dynamic_flag_spec='${wl}--export-all-symbols'
9303      allow_undefined_flag=unsupported
9304      always_export_symbols=no
9305      enable_shared_with_static_runtimes=yes
9306      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'
9307      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9308
9309      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9310        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9311	# If the export-symbols file already is a .def file (1st line
9312	# is EXPORTS), use it as is; otherwise, prepend...
9313	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9314	  cp $export_symbols $output_objdir/$soname.def;
9315	else
9316	  echo EXPORTS > $output_objdir/$soname.def;
9317	  cat $export_symbols >> $output_objdir/$soname.def;
9318	fi~
9319	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9320      else
9321	ld_shlibs=no
9322      fi
9323      ;;
9324
9325    haiku*)
9326      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9327      link_all_deplibs=yes
9328      ;;
9329
9330    interix[3-9]*)
9331      hardcode_direct=no
9332      hardcode_shlibpath_var=no
9333      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9334      export_dynamic_flag_spec='${wl}-E'
9335      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9336      # Instead, shared libraries are loaded at an image base (0x10000000 by
9337      # default) and relocated if they conflict, which is a slow very memory
9338      # consuming and fragmenting process.  To avoid this, we pick a random,
9339      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9340      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9341      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9342      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'
9343      ;;
9344
9345    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9346      tmp_diet=no
9347      if test "$host_os" = linux-dietlibc; then
9348	case $cc_basename in
9349	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9350	esac
9351      fi
9352      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9353	 && test "$tmp_diet" = no
9354      then
9355	tmp_addflag=' $pic_flag'
9356	tmp_sharedflag='-shared'
9357	case $cc_basename,$host_cpu in
9358        pgcc*)				# Portland Group C compiler
9359	  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'
9360	  tmp_addflag=' $pic_flag'
9361	  ;;
9362	pgf77* | pgf90* | pgf95* | pgfortran*)
9363					# Portland Group f77 and f90 compilers
9364	  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'
9365	  tmp_addflag=' $pic_flag -Mnomain' ;;
9366	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9367	  tmp_addflag=' -i_dynamic' ;;
9368	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9369	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9370	ifc* | ifort*)			# Intel Fortran compiler
9371	  tmp_addflag=' -nofor_main' ;;
9372	lf95*)				# Lahey Fortran 8.1
9373	  whole_archive_flag_spec=
9374	  tmp_sharedflag='--shared' ;;
9375	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9376	  tmp_sharedflag='-qmkshrobj'
9377	  tmp_addflag= ;;
9378	nvcc*)	# Cuda Compiler Driver 2.2
9379	  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'
9380	  compiler_needs_object=yes
9381	  ;;
9382	esac
9383	case `$CC -V 2>&1 | sed 5q` in
9384	*Sun\ C*)			# Sun C 5.9
9385	  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'
9386	  compiler_needs_object=yes
9387	  tmp_sharedflag='-G' ;;
9388	*Sun\ F*)			# Sun Fortran 8.3
9389	  tmp_sharedflag='-G' ;;
9390	esac
9391	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9392
9393        if test "x$supports_anon_versioning" = xyes; then
9394          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9395	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9396	    echo "local: *; };" >> $output_objdir/$libname.ver~
9397	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9398        fi
9399
9400	case $cc_basename in
9401	xlf* | bgf* | bgxlf* | mpixlf*)
9402	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9403	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9404	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9405	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9406	  if test "x$supports_anon_versioning" = xyes; then
9407	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9408	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9409	      echo "local: *; };" >> $output_objdir/$libname.ver~
9410	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9411	  fi
9412	  ;;
9413	esac
9414      else
9415        ld_shlibs=no
9416      fi
9417      ;;
9418
9419    netbsd*)
9420      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9421	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9422	wlarc=
9423      else
9424	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9425	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9426      fi
9427      ;;
9428
9429    solaris*)
9430      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9431	ld_shlibs=no
9432	cat <<_LT_EOF 1>&2
9433
9434*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9435*** create shared libraries on Solaris systems.  Therefore, libtool
9436*** is disabling shared libraries support.  We urge you to upgrade GNU
9437*** binutils to release 2.9.1 or newer.  Another option is to modify
9438*** your PATH or compiler configuration so that the native linker is
9439*** used, and then restart.
9440
9441_LT_EOF
9442      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9443	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9444	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9445      else
9446	ld_shlibs=no
9447      fi
9448      ;;
9449
9450    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9451      case `$LD -v 2>&1` in
9452        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9453	ld_shlibs=no
9454	cat <<_LT_EOF 1>&2
9455
9456*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9457*** reliably create shared libraries on SCO systems.  Therefore, libtool
9458*** is disabling shared libraries support.  We urge you to upgrade GNU
9459*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9460*** your PATH or compiler configuration so that the native linker is
9461*** used, and then restart.
9462
9463_LT_EOF
9464	;;
9465	*)
9466	  # For security reasons, it is highly recommended that you always
9467	  # use absolute paths for naming shared libraries, and exclude the
9468	  # DT_RUNPATH tag from executables and libraries.  But doing so
9469	  # requires that you compile everything twice, which is a pain.
9470	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9471	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9472	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9473	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9474	  else
9475	    ld_shlibs=no
9476	  fi
9477	;;
9478      esac
9479      ;;
9480
9481    sunos4*)
9482      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9483      wlarc=
9484      hardcode_direct=yes
9485      hardcode_shlibpath_var=no
9486      ;;
9487
9488    *)
9489      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9490	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9491	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9492      else
9493	ld_shlibs=no
9494      fi
9495      ;;
9496    esac
9497
9498    if test "$ld_shlibs" = no; then
9499      runpath_var=
9500      hardcode_libdir_flag_spec=
9501      export_dynamic_flag_spec=
9502      whole_archive_flag_spec=
9503    fi
9504  else
9505    # PORTME fill in a description of your system's linker (not GNU ld)
9506    case $host_os in
9507    aix3*)
9508      allow_undefined_flag=unsupported
9509      always_export_symbols=yes
9510      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'
9511      # Note: this linker hardcodes the directories in LIBPATH if there
9512      # are no directories specified by -L.
9513      hardcode_minus_L=yes
9514      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9515	# Neither direct hardcoding nor static linking is supported with a
9516	# broken collect2.
9517	hardcode_direct=unsupported
9518      fi
9519      ;;
9520
9521    aix[4-9]*)
9522      if test "$host_cpu" = ia64; then
9523	# On IA64, the linker does run time linking by default, so we don't
9524	# have to do anything special.
9525	aix_use_runtimelinking=no
9526	exp_sym_flag='-Bexport'
9527	no_entry_flag=""
9528      else
9529	# If we're using GNU nm, then we don't want the "-C" option.
9530	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9531	# Also, AIX nm treats weak defined symbols like other global
9532	# defined symbols, whereas GNU nm marks them as "W".
9533	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9534	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9535	else
9536	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9537	fi
9538	aix_use_runtimelinking=no
9539
9540	# Test if we are trying to use run time linking or normal
9541	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9542	# need to do runtime linking.
9543	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9544	  for ld_flag in $LDFLAGS; do
9545	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9546	    aix_use_runtimelinking=yes
9547	    break
9548	  fi
9549	  done
9550	  ;;
9551	esac
9552
9553	exp_sym_flag='-bexport'
9554	no_entry_flag='-bnoentry'
9555      fi
9556
9557      # When large executables or shared objects are built, AIX ld can
9558      # have problems creating the table of contents.  If linking a library
9559      # or program results in "error TOC overflow" add -mminimal-toc to
9560      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9561      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9562
9563      archive_cmds=''
9564      hardcode_direct=yes
9565      hardcode_direct_absolute=yes
9566      hardcode_libdir_separator=':'
9567      link_all_deplibs=yes
9568      file_list_spec='${wl}-f,'
9569
9570      if test "$GCC" = yes; then
9571	case $host_os in aix4.[012]|aix4.[012].*)
9572	# We only want to do this on AIX 4.2 and lower, the check
9573	# below for broken collect2 doesn't work under 4.3+
9574	  collect2name=`${CC} -print-prog-name=collect2`
9575	  if test -f "$collect2name" &&
9576	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9577	  then
9578	  # We have reworked collect2
9579	  :
9580	  else
9581	  # We have old collect2
9582	  hardcode_direct=unsupported
9583	  # It fails to find uninstalled libraries when the uninstalled
9584	  # path is not listed in the libpath.  Setting hardcode_minus_L
9585	  # to unsupported forces relinking
9586	  hardcode_minus_L=yes
9587	  hardcode_libdir_flag_spec='-L$libdir'
9588	  hardcode_libdir_separator=
9589	  fi
9590	  ;;
9591	esac
9592	shared_flag='-shared'
9593	if test "$aix_use_runtimelinking" = yes; then
9594	  shared_flag="$shared_flag "'${wl}-G'
9595	fi
9596      else
9597	# not using gcc
9598	if test "$host_cpu" = ia64; then
9599	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9600	# chokes on -Wl,-G. The following line is correct:
9601	  shared_flag='-G'
9602	else
9603	  if test "$aix_use_runtimelinking" = yes; then
9604	    shared_flag='${wl}-G'
9605	  else
9606	    shared_flag='${wl}-bM:SRE'
9607	  fi
9608	fi
9609      fi
9610
9611      export_dynamic_flag_spec='${wl}-bexpall'
9612      # It seems that -bexpall does not export symbols beginning with
9613      # underscore (_), so it is better to generate a list of symbols to export.
9614      always_export_symbols=yes
9615      if test "$aix_use_runtimelinking" = yes; then
9616	# Warning - without using the other runtime loading flags (-brtl),
9617	# -berok will link without error, but may produce a broken library.
9618	allow_undefined_flag='-berok'
9619        # Determine the default libpath from the value encoded in an
9620        # empty executable.
9621        if test "${lt_cv_aix_libpath+set}" = set; then
9622  aix_libpath=$lt_cv_aix_libpath
9623else
9624  if ${lt_cv_aix_libpath_+:} false; then :
9625  $as_echo_n "(cached) " >&6
9626else
9627  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9628/* end confdefs.h.  */
9629
9630int
9631main ()
9632{
9633
9634  ;
9635  return 0;
9636}
9637_ACEOF
9638if ac_fn_c_try_link "$LINENO"; then :
9639
9640  lt_aix_libpath_sed='
9641      /Import File Strings/,/^$/ {
9642	  /^0/ {
9643	      s/^0  *\([^ ]*\) *$/\1/
9644	      p
9645	  }
9646      }'
9647  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9648  # Check for a 64-bit object if we didn't find anything.
9649  if test -z "$lt_cv_aix_libpath_"; then
9650    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9651  fi
9652fi
9653rm -f core conftest.err conftest.$ac_objext \
9654    conftest$ac_exeext conftest.$ac_ext
9655  if test -z "$lt_cv_aix_libpath_"; then
9656    lt_cv_aix_libpath_="/usr/lib:/lib"
9657  fi
9658
9659fi
9660
9661  aix_libpath=$lt_cv_aix_libpath_
9662fi
9663
9664        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9665        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9666      else
9667	if test "$host_cpu" = ia64; then
9668	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9669	  allow_undefined_flag="-z nodefs"
9670	  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"
9671	else
9672	 # Determine the default libpath from the value encoded in an
9673	 # empty executable.
9674	 if test "${lt_cv_aix_libpath+set}" = set; then
9675  aix_libpath=$lt_cv_aix_libpath
9676else
9677  if ${lt_cv_aix_libpath_+:} false; then :
9678  $as_echo_n "(cached) " >&6
9679else
9680  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9681/* end confdefs.h.  */
9682
9683int
9684main ()
9685{
9686
9687  ;
9688  return 0;
9689}
9690_ACEOF
9691if ac_fn_c_try_link "$LINENO"; then :
9692
9693  lt_aix_libpath_sed='
9694      /Import File Strings/,/^$/ {
9695	  /^0/ {
9696	      s/^0  *\([^ ]*\) *$/\1/
9697	      p
9698	  }
9699      }'
9700  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9701  # Check for a 64-bit object if we didn't find anything.
9702  if test -z "$lt_cv_aix_libpath_"; then
9703    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9704  fi
9705fi
9706rm -f core conftest.err conftest.$ac_objext \
9707    conftest$ac_exeext conftest.$ac_ext
9708  if test -z "$lt_cv_aix_libpath_"; then
9709    lt_cv_aix_libpath_="/usr/lib:/lib"
9710  fi
9711
9712fi
9713
9714  aix_libpath=$lt_cv_aix_libpath_
9715fi
9716
9717	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9718	  # Warning - without using the other run time loading flags,
9719	  # -berok will link without error, but may produce a broken library.
9720	  no_undefined_flag=' ${wl}-bernotok'
9721	  allow_undefined_flag=' ${wl}-berok'
9722	  if test "$with_gnu_ld" = yes; then
9723	    # We only use this code for GNU lds that support --whole-archive.
9724	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9725	  else
9726	    # Exported symbols can be pulled into shared objects from archives
9727	    whole_archive_flag_spec='$convenience'
9728	  fi
9729	  archive_cmds_need_lc=yes
9730	  # This is similar to how AIX traditionally builds its shared libraries.
9731	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9732	fi
9733      fi
9734      ;;
9735
9736    amigaos*)
9737      case $host_cpu in
9738      powerpc)
9739            # see comment about AmigaOS4 .so support
9740            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9741            archive_expsym_cmds=''
9742        ;;
9743      m68k)
9744            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)'
9745            hardcode_libdir_flag_spec='-L$libdir'
9746            hardcode_minus_L=yes
9747        ;;
9748      esac
9749      ;;
9750
9751    bsdi[45]*)
9752      export_dynamic_flag_spec=-rdynamic
9753      ;;
9754
9755    cygwin* | mingw* | pw32* | cegcc*)
9756      # When not using gcc, we currently assume that we are using
9757      # Microsoft Visual C++.
9758      # hardcode_libdir_flag_spec is actually meaningless, as there is
9759      # no search path for DLLs.
9760      case $cc_basename in
9761      cl*)
9762	# Native MSVC
9763	hardcode_libdir_flag_spec=' '
9764	allow_undefined_flag=unsupported
9765	always_export_symbols=yes
9766	file_list_spec='@'
9767	# Tell ltmain to make .lib files, not .a files.
9768	libext=lib
9769	# Tell ltmain to make .dll files, not .so files.
9770	shrext_cmds=".dll"
9771	# FIXME: Setting linknames here is a bad hack.
9772	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9773	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9774	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9775	  else
9776	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9777	  fi~
9778	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9779	  linknames='
9780	# The linker will not automatically build a static lib if we build a DLL.
9781	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9782	enable_shared_with_static_runtimes=yes
9783	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9784	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9785	# Don't use ranlib
9786	old_postinstall_cmds='chmod 644 $oldlib'
9787	postlink_cmds='lt_outputfile="@OUTPUT@"~
9788	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9789	  case $lt_outputfile in
9790	    *.exe|*.EXE) ;;
9791	    *)
9792	      lt_outputfile="$lt_outputfile.exe"
9793	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9794	      ;;
9795	  esac~
9796	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9797	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9798	    $RM "$lt_outputfile.manifest";
9799	  fi'
9800	;;
9801      *)
9802	# Assume MSVC wrapper
9803	hardcode_libdir_flag_spec=' '
9804	allow_undefined_flag=unsupported
9805	# Tell ltmain to make .lib files, not .a files.
9806	libext=lib
9807	# Tell ltmain to make .dll files, not .so files.
9808	shrext_cmds=".dll"
9809	# FIXME: Setting linknames here is a bad hack.
9810	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9811	# The linker will automatically build a .lib file if we build a DLL.
9812	old_archive_from_new_cmds='true'
9813	# FIXME: Should let the user specify the lib program.
9814	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9815	enable_shared_with_static_runtimes=yes
9816	;;
9817      esac
9818      ;;
9819
9820    darwin* | rhapsody*)
9821
9822
9823  archive_cmds_need_lc=no
9824  hardcode_direct=no
9825  hardcode_automatic=yes
9826  hardcode_shlibpath_var=unsupported
9827  if test "$lt_cv_ld_force_load" = "yes"; then
9828    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\"`'
9829
9830  else
9831    whole_archive_flag_spec=''
9832  fi
9833  link_all_deplibs=yes
9834  allow_undefined_flag="$_lt_dar_allow_undefined"
9835  case $cc_basename in
9836     ifort*) _lt_dar_can_shared=yes ;;
9837     *) _lt_dar_can_shared=$GCC ;;
9838  esac
9839  if test "$_lt_dar_can_shared" = "yes"; then
9840    output_verbose_link_cmd=func_echo_all
9841    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9842    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9843    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}"
9844    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}"
9845
9846  else
9847  ld_shlibs=no
9848  fi
9849
9850      ;;
9851
9852    dgux*)
9853      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9854      hardcode_libdir_flag_spec='-L$libdir'
9855      hardcode_shlibpath_var=no
9856      ;;
9857
9858    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9859    # support.  Future versions do this automatically, but an explicit c++rt0.o
9860    # does not break anything, and helps significantly (at the cost of a little
9861    # extra space).
9862    freebsd2.2*)
9863      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9864      hardcode_libdir_flag_spec='-R$libdir'
9865      hardcode_direct=yes
9866      hardcode_shlibpath_var=no
9867      ;;
9868
9869    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9870    freebsd2.*)
9871      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9872      hardcode_direct=yes
9873      hardcode_minus_L=yes
9874      hardcode_shlibpath_var=no
9875      ;;
9876
9877    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9878    freebsd* | dragonfly*)
9879      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9880      hardcode_libdir_flag_spec='-R$libdir'
9881      hardcode_direct=yes
9882      hardcode_shlibpath_var=no
9883      ;;
9884
9885    hpux9*)
9886      if test "$GCC" = yes; then
9887	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9888      else
9889	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9890      fi
9891      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9892      hardcode_libdir_separator=:
9893      hardcode_direct=yes
9894
9895      # hardcode_minus_L: Not really in the search PATH,
9896      # but as the default location of the library.
9897      hardcode_minus_L=yes
9898      export_dynamic_flag_spec='${wl}-E'
9899      ;;
9900
9901    hpux10*)
9902      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9903	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9904      else
9905	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9906      fi
9907      if test "$with_gnu_ld" = no; then
9908	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9909	hardcode_libdir_separator=:
9910	hardcode_direct=yes
9911	hardcode_direct_absolute=yes
9912	export_dynamic_flag_spec='${wl}-E'
9913	# hardcode_minus_L: Not really in the search PATH,
9914	# but as the default location of the library.
9915	hardcode_minus_L=yes
9916      fi
9917      ;;
9918
9919    hpux11*)
9920      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9921	case $host_cpu in
9922	hppa*64*)
9923	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9924	  ;;
9925	ia64*)
9926	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9927	  ;;
9928	*)
9929	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9930	  ;;
9931	esac
9932      else
9933	case $host_cpu in
9934	hppa*64*)
9935	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9936	  ;;
9937	ia64*)
9938	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9939	  ;;
9940	*)
9941
9942	  # Older versions of the 11.00 compiler do not understand -b yet
9943	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9944	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9945$as_echo_n "checking if $CC understands -b... " >&6; }
9946if ${lt_cv_prog_compiler__b+:} false; then :
9947  $as_echo_n "(cached) " >&6
9948else
9949  lt_cv_prog_compiler__b=no
9950   save_LDFLAGS="$LDFLAGS"
9951   LDFLAGS="$LDFLAGS -b"
9952   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9953   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9954     # The linker can only warn and ignore the option if not recognized
9955     # So say no if there are warnings
9956     if test -s conftest.err; then
9957       # Append any errors to the config.log.
9958       cat conftest.err 1>&5
9959       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9960       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9961       if diff conftest.exp conftest.er2 >/dev/null; then
9962         lt_cv_prog_compiler__b=yes
9963       fi
9964     else
9965       lt_cv_prog_compiler__b=yes
9966     fi
9967   fi
9968   $RM -r conftest*
9969   LDFLAGS="$save_LDFLAGS"
9970
9971fi
9972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9973$as_echo "$lt_cv_prog_compiler__b" >&6; }
9974
9975if test x"$lt_cv_prog_compiler__b" = xyes; then
9976    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9977else
9978    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9979fi
9980
9981	  ;;
9982	esac
9983      fi
9984      if test "$with_gnu_ld" = no; then
9985	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9986	hardcode_libdir_separator=:
9987
9988	case $host_cpu in
9989	hppa*64*|ia64*)
9990	  hardcode_direct=no
9991	  hardcode_shlibpath_var=no
9992	  ;;
9993	*)
9994	  hardcode_direct=yes
9995	  hardcode_direct_absolute=yes
9996	  export_dynamic_flag_spec='${wl}-E'
9997
9998	  # hardcode_minus_L: Not really in the search PATH,
9999	  # but as the default location of the library.
10000	  hardcode_minus_L=yes
10001	  ;;
10002	esac
10003      fi
10004      ;;
10005
10006    irix5* | irix6* | nonstopux*)
10007      if test "$GCC" = yes; then
10008	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'
10009	# Try to use the -exported_symbol ld option, if it does not
10010	# work, assume that -exports_file does not work either and
10011	# implicitly export all symbols.
10012	# This should be the same for all languages, so no per-tag cache variable.
10013	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10014$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10015if ${lt_cv_irix_exported_symbol+:} false; then :
10016  $as_echo_n "(cached) " >&6
10017else
10018  save_LDFLAGS="$LDFLAGS"
10019	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10020	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10021/* end confdefs.h.  */
10022int foo (void) { return 0; }
10023_ACEOF
10024if ac_fn_c_try_link "$LINENO"; then :
10025  lt_cv_irix_exported_symbol=yes
10026else
10027  lt_cv_irix_exported_symbol=no
10028fi
10029rm -f core conftest.err conftest.$ac_objext \
10030    conftest$ac_exeext conftest.$ac_ext
10031           LDFLAGS="$save_LDFLAGS"
10032fi
10033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10034$as_echo "$lt_cv_irix_exported_symbol" >&6; }
10035	if test "$lt_cv_irix_exported_symbol" = yes; then
10036          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'
10037	fi
10038      else
10039	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'
10040	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'
10041      fi
10042      archive_cmds_need_lc='no'
10043      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10044      hardcode_libdir_separator=:
10045      inherit_rpath=yes
10046      link_all_deplibs=yes
10047      ;;
10048
10049    netbsd*)
10050      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10051	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10052      else
10053	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10054      fi
10055      hardcode_libdir_flag_spec='-R$libdir'
10056      hardcode_direct=yes
10057      hardcode_shlibpath_var=no
10058      ;;
10059
10060    newsos6)
10061      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10062      hardcode_direct=yes
10063      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10064      hardcode_libdir_separator=:
10065      hardcode_shlibpath_var=no
10066      ;;
10067
10068    *nto* | *qnx*)
10069      ;;
10070
10071    openbsd*)
10072      if test -f /usr/libexec/ld.so; then
10073	hardcode_direct=yes
10074	hardcode_shlibpath_var=no
10075	hardcode_direct_absolute=yes
10076	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10077	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10078	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10079	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10080	  export_dynamic_flag_spec='${wl}-E'
10081	else
10082	  case $host_os in
10083	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10084	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10085	     hardcode_libdir_flag_spec='-R$libdir'
10086	     ;;
10087	   *)
10088	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10089	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10090	     ;;
10091	  esac
10092	fi
10093      else
10094	ld_shlibs=no
10095      fi
10096      ;;
10097
10098    os2*)
10099      hardcode_libdir_flag_spec='-L$libdir'
10100      hardcode_minus_L=yes
10101      allow_undefined_flag=unsupported
10102      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
10103      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10104      ;;
10105
10106    osf3*)
10107      if test "$GCC" = yes; then
10108	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10109	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'
10110      else
10111	allow_undefined_flag=' -expect_unresolved \*'
10112	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'
10113      fi
10114      archive_cmds_need_lc='no'
10115      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10116      hardcode_libdir_separator=:
10117      ;;
10118
10119    osf4* | osf5*)	# as osf3* with the addition of -msym flag
10120      if test "$GCC" = yes; then
10121	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10122	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'
10123	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10124      else
10125	allow_undefined_flag=' -expect_unresolved \*'
10126	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'
10127	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~
10128	$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'
10129
10130	# Both c and cxx compiler support -rpath directly
10131	hardcode_libdir_flag_spec='-rpath $libdir'
10132      fi
10133      archive_cmds_need_lc='no'
10134      hardcode_libdir_separator=:
10135      ;;
10136
10137    solaris*)
10138      no_undefined_flag=' -z defs'
10139      if test "$GCC" = yes; then
10140	wlarc='${wl}'
10141	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10142	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10143	  $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'
10144      else
10145	case `$CC -V 2>&1` in
10146	*"Compilers 5.0"*)
10147	  wlarc=''
10148	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10149	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10150	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10151	  ;;
10152	*)
10153	  wlarc='${wl}'
10154	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10155	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10156	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10157	  ;;
10158	esac
10159      fi
10160      hardcode_libdir_flag_spec='-R$libdir'
10161      hardcode_shlibpath_var=no
10162      case $host_os in
10163      solaris2.[0-5] | solaris2.[0-5].*) ;;
10164      *)
10165	# The compiler driver will combine and reorder linker options,
10166	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10167	# but is careful enough not to reorder.
10168	# Supported since Solaris 2.6 (maybe 2.5.1?)
10169	if test "$GCC" = yes; then
10170	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10171	else
10172	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10173	fi
10174	;;
10175      esac
10176      link_all_deplibs=yes
10177      ;;
10178
10179    sunos4*)
10180      if test "x$host_vendor" = xsequent; then
10181	# Use $CC to link under sequent, because it throws in some extra .o
10182	# files that make .init and .fini sections work.
10183	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10184      else
10185	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10186      fi
10187      hardcode_libdir_flag_spec='-L$libdir'
10188      hardcode_direct=yes
10189      hardcode_minus_L=yes
10190      hardcode_shlibpath_var=no
10191      ;;
10192
10193    sysv4)
10194      case $host_vendor in
10195	sni)
10196	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10197	  hardcode_direct=yes # is this really true???
10198	;;
10199	siemens)
10200	  ## LD is ld it makes a PLAMLIB
10201	  ## CC just makes a GrossModule.
10202	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10203	  reload_cmds='$CC -r -o $output$reload_objs'
10204	  hardcode_direct=no
10205        ;;
10206	motorola)
10207	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10208	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10209	;;
10210      esac
10211      runpath_var='LD_RUN_PATH'
10212      hardcode_shlibpath_var=no
10213      ;;
10214
10215    sysv4.3*)
10216      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10217      hardcode_shlibpath_var=no
10218      export_dynamic_flag_spec='-Bexport'
10219      ;;
10220
10221    sysv4*MP*)
10222      if test -d /usr/nec; then
10223	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10224	hardcode_shlibpath_var=no
10225	runpath_var=LD_RUN_PATH
10226	hardcode_runpath_var=yes
10227	ld_shlibs=yes
10228      fi
10229      ;;
10230
10231    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10232      no_undefined_flag='${wl}-z,text'
10233      archive_cmds_need_lc=no
10234      hardcode_shlibpath_var=no
10235      runpath_var='LD_RUN_PATH'
10236
10237      if test "$GCC" = yes; then
10238	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10239	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10240      else
10241	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10242	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10243      fi
10244      ;;
10245
10246    sysv5* | sco3.2v5* | sco5v6*)
10247      # Note: We can NOT use -z defs as we might desire, because we do not
10248      # link with -lc, and that would cause any symbols used from libc to
10249      # always be unresolved, which means just about no library would
10250      # ever link correctly.  If we're not using GNU ld we use -z text
10251      # though, which does catch some bad symbols but isn't as heavy-handed
10252      # as -z defs.
10253      no_undefined_flag='${wl}-z,text'
10254      allow_undefined_flag='${wl}-z,nodefs'
10255      archive_cmds_need_lc=no
10256      hardcode_shlibpath_var=no
10257      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10258      hardcode_libdir_separator=':'
10259      link_all_deplibs=yes
10260      export_dynamic_flag_spec='${wl}-Bexport'
10261      runpath_var='LD_RUN_PATH'
10262
10263      if test "$GCC" = yes; then
10264	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10265	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10266      else
10267	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10268	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10269      fi
10270      ;;
10271
10272    uts4*)
10273      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10274      hardcode_libdir_flag_spec='-L$libdir'
10275      hardcode_shlibpath_var=no
10276      ;;
10277
10278    *)
10279      ld_shlibs=no
10280      ;;
10281    esac
10282
10283    if test x$host_vendor = xsni; then
10284      case $host in
10285      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10286	export_dynamic_flag_spec='${wl}-Blargedynsym'
10287	;;
10288      esac
10289    fi
10290  fi
10291
10292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10293$as_echo "$ld_shlibs" >&6; }
10294test "$ld_shlibs" = no && can_build_shared=no
10295
10296with_gnu_ld=$with_gnu_ld
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312#
10313# Do we need to explicitly link libc?
10314#
10315case "x$archive_cmds_need_lc" in
10316x|xyes)
10317  # Assume -lc should be added
10318  archive_cmds_need_lc=yes
10319
10320  if test "$enable_shared" = yes && test "$GCC" = yes; then
10321    case $archive_cmds in
10322    *'~'*)
10323      # FIXME: we may have to deal with multi-command sequences.
10324      ;;
10325    '$CC '*)
10326      # Test whether the compiler implicitly links with -lc since on some
10327      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10328      # to ld, don't add -lc before -lgcc.
10329      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10330$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10331if ${lt_cv_archive_cmds_need_lc+:} false; then :
10332  $as_echo_n "(cached) " >&6
10333else
10334  $RM conftest*
10335	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10336
10337	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10338  (eval $ac_compile) 2>&5
10339  ac_status=$?
10340  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10341  test $ac_status = 0; } 2>conftest.err; then
10342	  soname=conftest
10343	  lib=conftest
10344	  libobjs=conftest.$ac_objext
10345	  deplibs=
10346	  wl=$lt_prog_compiler_wl
10347	  pic_flag=$lt_prog_compiler_pic
10348	  compiler_flags=-v
10349	  linker_flags=-v
10350	  verstring=
10351	  output_objdir=.
10352	  libname=conftest
10353	  lt_save_allow_undefined_flag=$allow_undefined_flag
10354	  allow_undefined_flag=
10355	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10356  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10357  ac_status=$?
10358  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10359  test $ac_status = 0; }
10360	  then
10361	    lt_cv_archive_cmds_need_lc=no
10362	  else
10363	    lt_cv_archive_cmds_need_lc=yes
10364	  fi
10365	  allow_undefined_flag=$lt_save_allow_undefined_flag
10366	else
10367	  cat conftest.err 1>&5
10368	fi
10369	$RM conftest*
10370
10371fi
10372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10373$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10374      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10375      ;;
10376    esac
10377  fi
10378  ;;
10379esac
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10533$as_echo_n "checking dynamic linker characteristics... " >&6; }
10534
10535if test "$GCC" = yes; then
10536  case $host_os in
10537    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10538    *) lt_awk_arg="/^libraries:/" ;;
10539  esac
10540  case $host_os in
10541    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10542    *) lt_sed_strip_eq="s,=/,/,g" ;;
10543  esac
10544  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10545  case $lt_search_path_spec in
10546  *\;*)
10547    # if the path contains ";" then we assume it to be the separator
10548    # otherwise default to the standard path separator (i.e. ":") - it is
10549    # assumed that no part of a normal pathname contains ";" but that should
10550    # okay in the real world where ";" in dirpaths is itself problematic.
10551    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10552    ;;
10553  *)
10554    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10555    ;;
10556  esac
10557  # Ok, now we have the path, separated by spaces, we can step through it
10558  # and add multilib dir if necessary.
10559  lt_tmp_lt_search_path_spec=
10560  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10561  for lt_sys_path in $lt_search_path_spec; do
10562    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10563      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10564    else
10565      test -d "$lt_sys_path" && \
10566	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10567    fi
10568  done
10569  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10570BEGIN {RS=" "; FS="/|\n";} {
10571  lt_foo="";
10572  lt_count=0;
10573  for (lt_i = NF; lt_i > 0; lt_i--) {
10574    if ($lt_i != "" && $lt_i != ".") {
10575      if ($lt_i == "..") {
10576        lt_count++;
10577      } else {
10578        if (lt_count == 0) {
10579          lt_foo="/" $lt_i lt_foo;
10580        } else {
10581          lt_count--;
10582        }
10583      }
10584    }
10585  }
10586  if (lt_foo != "") { lt_freq[lt_foo]++; }
10587  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10588}'`
10589  # AWK program above erroneously prepends '/' to C:/dos/paths
10590  # for these hosts.
10591  case $host_os in
10592    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10593      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10594  esac
10595  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10596else
10597  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10598fi
10599library_names_spec=
10600libname_spec='lib$name'
10601soname_spec=
10602shrext_cmds=".so"
10603postinstall_cmds=
10604postuninstall_cmds=
10605finish_cmds=
10606finish_eval=
10607shlibpath_var=
10608shlibpath_overrides_runpath=unknown
10609version_type=none
10610dynamic_linker="$host_os ld.so"
10611sys_lib_dlsearch_path_spec="/lib /usr/lib"
10612need_lib_prefix=unknown
10613hardcode_into_libs=no
10614
10615# when you set need_version to no, make sure it does not cause -set_version
10616# flags to be left without arguments
10617need_version=unknown
10618
10619case $host_os in
10620aix3*)
10621  version_type=linux # correct to gnu/linux during the next big refactor
10622  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10623  shlibpath_var=LIBPATH
10624
10625  # AIX 3 has no versioning support, so we append a major version to the name.
10626  soname_spec='${libname}${release}${shared_ext}$major'
10627  ;;
10628
10629aix[4-9]*)
10630  version_type=linux # correct to gnu/linux during the next big refactor
10631  need_lib_prefix=no
10632  need_version=no
10633  hardcode_into_libs=yes
10634  if test "$host_cpu" = ia64; then
10635    # AIX 5 supports IA64
10636    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10637    shlibpath_var=LD_LIBRARY_PATH
10638  else
10639    # With GCC up to 2.95.x, collect2 would create an import file
10640    # for dependence libraries.  The import file would start with
10641    # the line `#! .'.  This would cause the generated library to
10642    # depend on `.', always an invalid library.  This was fixed in
10643    # development snapshots of GCC prior to 3.0.
10644    case $host_os in
10645      aix4 | aix4.[01] | aix4.[01].*)
10646      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10647	   echo ' yes '
10648	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10649	:
10650      else
10651	can_build_shared=no
10652      fi
10653      ;;
10654    esac
10655    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10656    # soname into executable. Probably we can add versioning support to
10657    # collect2, so additional links can be useful in future.
10658    if test "$aix_use_runtimelinking" = yes; then
10659      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10660      # instead of lib<name>.a to let people know that these are not
10661      # typical AIX shared libraries.
10662      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10663    else
10664      # We preserve .a as extension for shared libraries through AIX4.2
10665      # and later when we are not doing run time linking.
10666      library_names_spec='${libname}${release}.a $libname.a'
10667      soname_spec='${libname}${release}${shared_ext}$major'
10668    fi
10669    shlibpath_var=LIBPATH
10670  fi
10671  ;;
10672
10673amigaos*)
10674  case $host_cpu in
10675  powerpc)
10676    # Since July 2007 AmigaOS4 officially supports .so libraries.
10677    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10678    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10679    ;;
10680  m68k)
10681    library_names_spec='$libname.ixlibrary $libname.a'
10682    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10683    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10684    ;;
10685  esac
10686  ;;
10687
10688beos*)
10689  library_names_spec='${libname}${shared_ext}'
10690  dynamic_linker="$host_os ld.so"
10691  shlibpath_var=LIBRARY_PATH
10692  ;;
10693
10694bsdi[45]*)
10695  version_type=linux # correct to gnu/linux during the next big refactor
10696  need_version=no
10697  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10698  soname_spec='${libname}${release}${shared_ext}$major'
10699  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10700  shlibpath_var=LD_LIBRARY_PATH
10701  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10702  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10703  # the default ld.so.conf also contains /usr/contrib/lib and
10704  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10705  # libtool to hard-code these into programs
10706  ;;
10707
10708cygwin* | mingw* | pw32* | cegcc*)
10709  version_type=windows
10710  shrext_cmds=".dll"
10711  need_version=no
10712  need_lib_prefix=no
10713
10714  case $GCC,$cc_basename in
10715  yes,*)
10716    # gcc
10717    library_names_spec='$libname.dll.a'
10718    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10719    postinstall_cmds='base_file=`basename \${file}`~
10720      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10721      dldir=$destdir/`dirname \$dlpath`~
10722      test -d \$dldir || mkdir -p \$dldir~
10723      $install_prog $dir/$dlname \$dldir/$dlname~
10724      chmod a+x \$dldir/$dlname~
10725      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10726        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10727      fi'
10728    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10729      dlpath=$dir/\$dldll~
10730       $RM \$dlpath'
10731    shlibpath_overrides_runpath=yes
10732
10733    case $host_os in
10734    cygwin*)
10735      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10736      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10737
10738      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10739      ;;
10740    mingw* | cegcc*)
10741      # MinGW DLLs use traditional 'lib' prefix
10742      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10743      ;;
10744    pw32*)
10745      # pw32 DLLs use 'pw' prefix rather than 'lib'
10746      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10747      ;;
10748    esac
10749    dynamic_linker='Win32 ld.exe'
10750    ;;
10751
10752  *,cl*)
10753    # Native MSVC
10754    libname_spec='$name'
10755    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10756    library_names_spec='${libname}.dll.lib'
10757
10758    case $build_os in
10759    mingw*)
10760      sys_lib_search_path_spec=
10761      lt_save_ifs=$IFS
10762      IFS=';'
10763      for lt_path in $LIB
10764      do
10765        IFS=$lt_save_ifs
10766        # Let DOS variable expansion print the short 8.3 style file name.
10767        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10768        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10769      done
10770      IFS=$lt_save_ifs
10771      # Convert to MSYS style.
10772      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10773      ;;
10774    cygwin*)
10775      # Convert to unix form, then to dos form, then back to unix form
10776      # but this time dos style (no spaces!) so that the unix form looks
10777      # like /cygdrive/c/PROGRA~1:/cygdr...
10778      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10779      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10780      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10781      ;;
10782    *)
10783      sys_lib_search_path_spec="$LIB"
10784      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10785        # It is most probably a Windows format PATH.
10786        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10787      else
10788        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10789      fi
10790      # FIXME: find the short name or the path components, as spaces are
10791      # common. (e.g. "Program Files" -> "PROGRA~1")
10792      ;;
10793    esac
10794
10795    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10796    postinstall_cmds='base_file=`basename \${file}`~
10797      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10798      dldir=$destdir/`dirname \$dlpath`~
10799      test -d \$dldir || mkdir -p \$dldir~
10800      $install_prog $dir/$dlname \$dldir/$dlname'
10801    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10802      dlpath=$dir/\$dldll~
10803       $RM \$dlpath'
10804    shlibpath_overrides_runpath=yes
10805    dynamic_linker='Win32 link.exe'
10806    ;;
10807
10808  *)
10809    # Assume MSVC wrapper
10810    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10811    dynamic_linker='Win32 ld.exe'
10812    ;;
10813  esac
10814  # FIXME: first we should search . and the directory the executable is in
10815  shlibpath_var=PATH
10816  ;;
10817
10818darwin* | rhapsody*)
10819  dynamic_linker="$host_os dyld"
10820  version_type=darwin
10821  need_lib_prefix=no
10822  need_version=no
10823  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10824  soname_spec='${libname}${release}${major}$shared_ext'
10825  shlibpath_overrides_runpath=yes
10826  shlibpath_var=DYLD_LIBRARY_PATH
10827  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10828
10829  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10830  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10831  ;;
10832
10833dgux*)
10834  version_type=linux # correct to gnu/linux during the next big refactor
10835  need_lib_prefix=no
10836  need_version=no
10837  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10838  soname_spec='${libname}${release}${shared_ext}$major'
10839  shlibpath_var=LD_LIBRARY_PATH
10840  ;;
10841
10842freebsd* | dragonfly*)
10843  # DragonFly does not have aout.  When/if they implement a new
10844  # versioning mechanism, adjust this.
10845  if test -x /usr/bin/objformat; then
10846    objformat=`/usr/bin/objformat`
10847  else
10848    case $host_os in
10849    freebsd[23].*) objformat=aout ;;
10850    *) objformat=elf ;;
10851    esac
10852  fi
10853  version_type=freebsd-$objformat
10854  case $version_type in
10855    freebsd-elf*)
10856      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10857      need_version=no
10858      need_lib_prefix=no
10859      ;;
10860    freebsd-*)
10861      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10862      need_version=yes
10863      ;;
10864  esac
10865  shlibpath_var=LD_LIBRARY_PATH
10866  case $host_os in
10867  freebsd2.*)
10868    shlibpath_overrides_runpath=yes
10869    ;;
10870  freebsd3.[01]* | freebsdelf3.[01]*)
10871    shlibpath_overrides_runpath=yes
10872    hardcode_into_libs=yes
10873    ;;
10874  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10875  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10876    shlibpath_overrides_runpath=no
10877    hardcode_into_libs=yes
10878    ;;
10879  *) # from 4.6 on, and DragonFly
10880    shlibpath_overrides_runpath=yes
10881    hardcode_into_libs=yes
10882    ;;
10883  esac
10884  ;;
10885
10886gnu*)
10887  version_type=linux # correct to gnu/linux during the next big refactor
10888  need_lib_prefix=no
10889  need_version=no
10890  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10891  soname_spec='${libname}${release}${shared_ext}$major'
10892  shlibpath_var=LD_LIBRARY_PATH
10893  shlibpath_overrides_runpath=no
10894  hardcode_into_libs=yes
10895  ;;
10896
10897haiku*)
10898  version_type=linux # correct to gnu/linux during the next big refactor
10899  need_lib_prefix=no
10900  need_version=no
10901  dynamic_linker="$host_os runtime_loader"
10902  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10903  soname_spec='${libname}${release}${shared_ext}$major'
10904  shlibpath_var=LIBRARY_PATH
10905  shlibpath_overrides_runpath=yes
10906  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10907  hardcode_into_libs=yes
10908  ;;
10909
10910hpux9* | hpux10* | hpux11*)
10911  # Give a soname corresponding to the major version so that dld.sl refuses to
10912  # link against other versions.
10913  version_type=sunos
10914  need_lib_prefix=no
10915  need_version=no
10916  case $host_cpu in
10917  ia64*)
10918    shrext_cmds='.so'
10919    hardcode_into_libs=yes
10920    dynamic_linker="$host_os dld.so"
10921    shlibpath_var=LD_LIBRARY_PATH
10922    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10923    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10924    soname_spec='${libname}${release}${shared_ext}$major'
10925    if test "X$HPUX_IA64_MODE" = X32; then
10926      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10927    else
10928      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10929    fi
10930    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10931    ;;
10932  hppa*64*)
10933    shrext_cmds='.sl'
10934    hardcode_into_libs=yes
10935    dynamic_linker="$host_os dld.sl"
10936    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10937    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10938    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10939    soname_spec='${libname}${release}${shared_ext}$major'
10940    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10941    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10942    ;;
10943  *)
10944    shrext_cmds='.sl'
10945    dynamic_linker="$host_os dld.sl"
10946    shlibpath_var=SHLIB_PATH
10947    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10948    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10949    soname_spec='${libname}${release}${shared_ext}$major'
10950    ;;
10951  esac
10952  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10953  postinstall_cmds='chmod 555 $lib'
10954  # or fails outright, so override atomically:
10955  install_override_mode=555
10956  ;;
10957
10958interix[3-9]*)
10959  version_type=linux # correct to gnu/linux during the next big refactor
10960  need_lib_prefix=no
10961  need_version=no
10962  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10963  soname_spec='${libname}${release}${shared_ext}$major'
10964  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10965  shlibpath_var=LD_LIBRARY_PATH
10966  shlibpath_overrides_runpath=no
10967  hardcode_into_libs=yes
10968  ;;
10969
10970irix5* | irix6* | nonstopux*)
10971  case $host_os in
10972    nonstopux*) version_type=nonstopux ;;
10973    *)
10974	if test "$lt_cv_prog_gnu_ld" = yes; then
10975		version_type=linux # correct to gnu/linux during the next big refactor
10976	else
10977		version_type=irix
10978	fi ;;
10979  esac
10980  need_lib_prefix=no
10981  need_version=no
10982  soname_spec='${libname}${release}${shared_ext}$major'
10983  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10984  case $host_os in
10985  irix5* | nonstopux*)
10986    libsuff= shlibsuff=
10987    ;;
10988  *)
10989    case $LD in # libtool.m4 will add one of these switches to LD
10990    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10991      libsuff= shlibsuff= libmagic=32-bit;;
10992    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10993      libsuff=32 shlibsuff=N32 libmagic=N32;;
10994    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10995      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10996    *) libsuff= shlibsuff= libmagic=never-match;;
10997    esac
10998    ;;
10999  esac
11000  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11001  shlibpath_overrides_runpath=no
11002  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11003  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11004  hardcode_into_libs=yes
11005  ;;
11006
11007# No shared lib support for Linux oldld, aout, or coff.
11008linux*oldld* | linux*aout* | linux*coff*)
11009  dynamic_linker=no
11010  ;;
11011
11012# This must be glibc/ELF.
11013linux* | k*bsd*-gnu | kopensolaris*-gnu)
11014  version_type=linux # correct to gnu/linux during the next big refactor
11015  need_lib_prefix=no
11016  need_version=no
11017  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11018  soname_spec='${libname}${release}${shared_ext}$major'
11019  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11020  shlibpath_var=LD_LIBRARY_PATH
11021  shlibpath_overrides_runpath=no
11022
11023  # Some binutils ld are patched to set DT_RUNPATH
11024  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11025  $as_echo_n "(cached) " >&6
11026else
11027  lt_cv_shlibpath_overrides_runpath=no
11028    save_LDFLAGS=$LDFLAGS
11029    save_libdir=$libdir
11030    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11031	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11032    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11033/* end confdefs.h.  */
11034
11035int
11036main ()
11037{
11038
11039  ;
11040  return 0;
11041}
11042_ACEOF
11043if ac_fn_c_try_link "$LINENO"; then :
11044  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11045  lt_cv_shlibpath_overrides_runpath=yes
11046fi
11047fi
11048rm -f core conftest.err conftest.$ac_objext \
11049    conftest$ac_exeext conftest.$ac_ext
11050    LDFLAGS=$save_LDFLAGS
11051    libdir=$save_libdir
11052
11053fi
11054
11055  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11056
11057  # This implies no fast_install, which is unacceptable.
11058  # Some rework will be needed to allow for fast_install
11059  # before this can be enabled.
11060  hardcode_into_libs=yes
11061
11062  # Append ld.so.conf contents to the search path
11063  if test -f /etc/ld.so.conf; then
11064    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' ' '`
11065    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11066  fi
11067
11068  # We used to test for /lib/ld.so.1 and disable shared libraries on
11069  # powerpc, because MkLinux only supported shared libraries with the
11070  # GNU dynamic linker.  Since this was broken with cross compilers,
11071  # most powerpc-linux boxes support dynamic linking these days and
11072  # people can always --disable-shared, the test was removed, and we
11073  # assume the GNU/Linux dynamic linker is in use.
11074  dynamic_linker='GNU/Linux ld.so'
11075  ;;
11076
11077netbsd*)
11078  version_type=sunos
11079  need_lib_prefix=no
11080  need_version=no
11081  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11082    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11083    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11084    dynamic_linker='NetBSD (a.out) ld.so'
11085  else
11086    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11087    soname_spec='${libname}${release}${shared_ext}$major'
11088    dynamic_linker='NetBSD ld.elf_so'
11089  fi
11090  shlibpath_var=LD_LIBRARY_PATH
11091  shlibpath_overrides_runpath=yes
11092  hardcode_into_libs=yes
11093  ;;
11094
11095newsos6)
11096  version_type=linux # correct to gnu/linux during the next big refactor
11097  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11098  shlibpath_var=LD_LIBRARY_PATH
11099  shlibpath_overrides_runpath=yes
11100  ;;
11101
11102*nto* | *qnx*)
11103  version_type=qnx
11104  need_lib_prefix=no
11105  need_version=no
11106  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11107  soname_spec='${libname}${release}${shared_ext}$major'
11108  shlibpath_var=LD_LIBRARY_PATH
11109  shlibpath_overrides_runpath=no
11110  hardcode_into_libs=yes
11111  dynamic_linker='ldqnx.so'
11112  ;;
11113
11114openbsd*)
11115  version_type=sunos
11116  sys_lib_dlsearch_path_spec="/usr/lib"
11117  need_lib_prefix=no
11118  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11119  case $host_os in
11120    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
11121    *)				need_version=no  ;;
11122  esac
11123  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11124  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11125  shlibpath_var=LD_LIBRARY_PATH
11126  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11127    case $host_os in
11128      openbsd2.[89] | openbsd2.[89].*)
11129	shlibpath_overrides_runpath=no
11130	;;
11131      *)
11132	shlibpath_overrides_runpath=yes
11133	;;
11134      esac
11135  else
11136    shlibpath_overrides_runpath=yes
11137  fi
11138  ;;
11139
11140os2*)
11141  libname_spec='$name'
11142  shrext_cmds=".dll"
11143  need_lib_prefix=no
11144  library_names_spec='$libname${shared_ext} $libname.a'
11145  dynamic_linker='OS/2 ld.exe'
11146  shlibpath_var=LIBPATH
11147  ;;
11148
11149osf3* | osf4* | osf5*)
11150  version_type=osf
11151  need_lib_prefix=no
11152  need_version=no
11153  soname_spec='${libname}${release}${shared_ext}$major'
11154  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11155  shlibpath_var=LD_LIBRARY_PATH
11156  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11157  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11158  ;;
11159
11160rdos*)
11161  dynamic_linker=no
11162  ;;
11163
11164solaris*)
11165  version_type=linux # correct to gnu/linux during the next big refactor
11166  need_lib_prefix=no
11167  need_version=no
11168  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11169  soname_spec='${libname}${release}${shared_ext}$major'
11170  shlibpath_var=LD_LIBRARY_PATH
11171  shlibpath_overrides_runpath=yes
11172  hardcode_into_libs=yes
11173  # ldd complains unless libraries are executable
11174  postinstall_cmds='chmod +x $lib'
11175  ;;
11176
11177sunos4*)
11178  version_type=sunos
11179  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11180  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11181  shlibpath_var=LD_LIBRARY_PATH
11182  shlibpath_overrides_runpath=yes
11183  if test "$with_gnu_ld" = yes; then
11184    need_lib_prefix=no
11185  fi
11186  need_version=yes
11187  ;;
11188
11189sysv4 | sysv4.3*)
11190  version_type=linux # correct to gnu/linux during the next big refactor
11191  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11192  soname_spec='${libname}${release}${shared_ext}$major'
11193  shlibpath_var=LD_LIBRARY_PATH
11194  case $host_vendor in
11195    sni)
11196      shlibpath_overrides_runpath=no
11197      need_lib_prefix=no
11198      runpath_var=LD_RUN_PATH
11199      ;;
11200    siemens)
11201      need_lib_prefix=no
11202      ;;
11203    motorola)
11204      need_lib_prefix=no
11205      need_version=no
11206      shlibpath_overrides_runpath=no
11207      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11208      ;;
11209  esac
11210  ;;
11211
11212sysv4*MP*)
11213  if test -d /usr/nec ;then
11214    version_type=linux # correct to gnu/linux during the next big refactor
11215    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11216    soname_spec='$libname${shared_ext}.$major'
11217    shlibpath_var=LD_LIBRARY_PATH
11218  fi
11219  ;;
11220
11221sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11222  version_type=freebsd-elf
11223  need_lib_prefix=no
11224  need_version=no
11225  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11226  soname_spec='${libname}${release}${shared_ext}$major'
11227  shlibpath_var=LD_LIBRARY_PATH
11228  shlibpath_overrides_runpath=yes
11229  hardcode_into_libs=yes
11230  if test "$with_gnu_ld" = yes; then
11231    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11232  else
11233    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11234    case $host_os in
11235      sco3.2v5*)
11236        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11237	;;
11238    esac
11239  fi
11240  sys_lib_dlsearch_path_spec='/usr/lib'
11241  ;;
11242
11243tpf*)
11244  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11245  version_type=linux # correct to gnu/linux during the next big refactor
11246  need_lib_prefix=no
11247  need_version=no
11248  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11249  shlibpath_var=LD_LIBRARY_PATH
11250  shlibpath_overrides_runpath=no
11251  hardcode_into_libs=yes
11252  ;;
11253
11254uts4*)
11255  version_type=linux # correct to gnu/linux during the next big refactor
11256  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11257  soname_spec='${libname}${release}${shared_ext}$major'
11258  shlibpath_var=LD_LIBRARY_PATH
11259  ;;
11260
11261*)
11262  dynamic_linker=no
11263  ;;
11264esac
11265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11266$as_echo "$dynamic_linker" >&6; }
11267test "$dynamic_linker" = no && can_build_shared=no
11268
11269variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11270if test "$GCC" = yes; then
11271  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11272fi
11273
11274if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11275  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11276fi
11277if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11278  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11279fi
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11373$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11374hardcode_action=
11375if test -n "$hardcode_libdir_flag_spec" ||
11376   test -n "$runpath_var" ||
11377   test "X$hardcode_automatic" = "Xyes" ; then
11378
11379  # We can hardcode non-existent directories.
11380  if test "$hardcode_direct" != no &&
11381     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11382     # have to relink, otherwise we might link with an installed library
11383     # when we should be linking with a yet-to-be-installed one
11384     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11385     test "$hardcode_minus_L" != no; then
11386    # Linking always hardcodes the temporary library directory.
11387    hardcode_action=relink
11388  else
11389    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11390    hardcode_action=immediate
11391  fi
11392else
11393  # We cannot hardcode anything, or else we can only hardcode existing
11394  # directories.
11395  hardcode_action=unsupported
11396fi
11397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11398$as_echo "$hardcode_action" >&6; }
11399
11400if test "$hardcode_action" = relink ||
11401   test "$inherit_rpath" = yes; then
11402  # Fast installation is not supported
11403  enable_fast_install=no
11404elif test "$shlibpath_overrides_runpath" = yes ||
11405     test "$enable_shared" = no; then
11406  # Fast installation is not necessary
11407  enable_fast_install=needless
11408fi
11409
11410
11411
11412
11413
11414
11415  if test "x$enable_dlopen" != xyes; then
11416  enable_dlopen=unknown
11417  enable_dlopen_self=unknown
11418  enable_dlopen_self_static=unknown
11419else
11420  lt_cv_dlopen=no
11421  lt_cv_dlopen_libs=
11422
11423  case $host_os in
11424  beos*)
11425    lt_cv_dlopen="load_add_on"
11426    lt_cv_dlopen_libs=
11427    lt_cv_dlopen_self=yes
11428    ;;
11429
11430  mingw* | pw32* | cegcc*)
11431    lt_cv_dlopen="LoadLibrary"
11432    lt_cv_dlopen_libs=
11433    ;;
11434
11435  cygwin*)
11436    lt_cv_dlopen="dlopen"
11437    lt_cv_dlopen_libs=
11438    ;;
11439
11440  darwin*)
11441  # if libdl is installed we need to link against it
11442    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11443$as_echo_n "checking for dlopen in -ldl... " >&6; }
11444if ${ac_cv_lib_dl_dlopen+:} false; then :
11445  $as_echo_n "(cached) " >&6
11446else
11447  ac_check_lib_save_LIBS=$LIBS
11448LIBS="-ldl  $LIBS"
11449cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11450/* end confdefs.h.  */
11451
11452/* Override any GCC internal prototype to avoid an error.
11453   Use char because int might match the return type of a GCC
11454   builtin and then its argument prototype would still apply.  */
11455#ifdef __cplusplus
11456extern "C"
11457#endif
11458char dlopen ();
11459int
11460main ()
11461{
11462return dlopen ();
11463  ;
11464  return 0;
11465}
11466_ACEOF
11467if ac_fn_c_try_link "$LINENO"; then :
11468  ac_cv_lib_dl_dlopen=yes
11469else
11470  ac_cv_lib_dl_dlopen=no
11471fi
11472rm -f core conftest.err conftest.$ac_objext \
11473    conftest$ac_exeext conftest.$ac_ext
11474LIBS=$ac_check_lib_save_LIBS
11475fi
11476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11477$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11478if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11479  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11480else
11481
11482    lt_cv_dlopen="dyld"
11483    lt_cv_dlopen_libs=
11484    lt_cv_dlopen_self=yes
11485
11486fi
11487
11488    ;;
11489
11490  *)
11491    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11492if test "x$ac_cv_func_shl_load" = xyes; then :
11493  lt_cv_dlopen="shl_load"
11494else
11495  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11496$as_echo_n "checking for shl_load in -ldld... " >&6; }
11497if ${ac_cv_lib_dld_shl_load+:} false; then :
11498  $as_echo_n "(cached) " >&6
11499else
11500  ac_check_lib_save_LIBS=$LIBS
11501LIBS="-ldld  $LIBS"
11502cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11503/* end confdefs.h.  */
11504
11505/* Override any GCC internal prototype to avoid an error.
11506   Use char because int might match the return type of a GCC
11507   builtin and then its argument prototype would still apply.  */
11508#ifdef __cplusplus
11509extern "C"
11510#endif
11511char shl_load ();
11512int
11513main ()
11514{
11515return shl_load ();
11516  ;
11517  return 0;
11518}
11519_ACEOF
11520if ac_fn_c_try_link "$LINENO"; then :
11521  ac_cv_lib_dld_shl_load=yes
11522else
11523  ac_cv_lib_dld_shl_load=no
11524fi
11525rm -f core conftest.err conftest.$ac_objext \
11526    conftest$ac_exeext conftest.$ac_ext
11527LIBS=$ac_check_lib_save_LIBS
11528fi
11529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11530$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11531if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11532  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11533else
11534  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11535if test "x$ac_cv_func_dlopen" = xyes; then :
11536  lt_cv_dlopen="dlopen"
11537else
11538  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11539$as_echo_n "checking for dlopen in -ldl... " >&6; }
11540if ${ac_cv_lib_dl_dlopen+:} false; then :
11541  $as_echo_n "(cached) " >&6
11542else
11543  ac_check_lib_save_LIBS=$LIBS
11544LIBS="-ldl  $LIBS"
11545cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11546/* end confdefs.h.  */
11547
11548/* Override any GCC internal prototype to avoid an error.
11549   Use char because int might match the return type of a GCC
11550   builtin and then its argument prototype would still apply.  */
11551#ifdef __cplusplus
11552extern "C"
11553#endif
11554char dlopen ();
11555int
11556main ()
11557{
11558return dlopen ();
11559  ;
11560  return 0;
11561}
11562_ACEOF
11563if ac_fn_c_try_link "$LINENO"; then :
11564  ac_cv_lib_dl_dlopen=yes
11565else
11566  ac_cv_lib_dl_dlopen=no
11567fi
11568rm -f core conftest.err conftest.$ac_objext \
11569    conftest$ac_exeext conftest.$ac_ext
11570LIBS=$ac_check_lib_save_LIBS
11571fi
11572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11573$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11574if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11575  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11576else
11577  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11578$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11579if ${ac_cv_lib_svld_dlopen+:} false; then :
11580  $as_echo_n "(cached) " >&6
11581else
11582  ac_check_lib_save_LIBS=$LIBS
11583LIBS="-lsvld  $LIBS"
11584cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11585/* end confdefs.h.  */
11586
11587/* Override any GCC internal prototype to avoid an error.
11588   Use char because int might match the return type of a GCC
11589   builtin and then its argument prototype would still apply.  */
11590#ifdef __cplusplus
11591extern "C"
11592#endif
11593char dlopen ();
11594int
11595main ()
11596{
11597return dlopen ();
11598  ;
11599  return 0;
11600}
11601_ACEOF
11602if ac_fn_c_try_link "$LINENO"; then :
11603  ac_cv_lib_svld_dlopen=yes
11604else
11605  ac_cv_lib_svld_dlopen=no
11606fi
11607rm -f core conftest.err conftest.$ac_objext \
11608    conftest$ac_exeext conftest.$ac_ext
11609LIBS=$ac_check_lib_save_LIBS
11610fi
11611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11612$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11613if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11614  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11615else
11616  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11617$as_echo_n "checking for dld_link in -ldld... " >&6; }
11618if ${ac_cv_lib_dld_dld_link+:} false; then :
11619  $as_echo_n "(cached) " >&6
11620else
11621  ac_check_lib_save_LIBS=$LIBS
11622LIBS="-ldld  $LIBS"
11623cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11624/* end confdefs.h.  */
11625
11626/* Override any GCC internal prototype to avoid an error.
11627   Use char because int might match the return type of a GCC
11628   builtin and then its argument prototype would still apply.  */
11629#ifdef __cplusplus
11630extern "C"
11631#endif
11632char dld_link ();
11633int
11634main ()
11635{
11636return dld_link ();
11637  ;
11638  return 0;
11639}
11640_ACEOF
11641if ac_fn_c_try_link "$LINENO"; then :
11642  ac_cv_lib_dld_dld_link=yes
11643else
11644  ac_cv_lib_dld_dld_link=no
11645fi
11646rm -f core conftest.err conftest.$ac_objext \
11647    conftest$ac_exeext conftest.$ac_ext
11648LIBS=$ac_check_lib_save_LIBS
11649fi
11650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11651$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11652if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11653  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11654fi
11655
11656
11657fi
11658
11659
11660fi
11661
11662
11663fi
11664
11665
11666fi
11667
11668
11669fi
11670
11671    ;;
11672  esac
11673
11674  if test "x$lt_cv_dlopen" != xno; then
11675    enable_dlopen=yes
11676  else
11677    enable_dlopen=no
11678  fi
11679
11680  case $lt_cv_dlopen in
11681  dlopen)
11682    save_CPPFLAGS="$CPPFLAGS"
11683    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11684
11685    save_LDFLAGS="$LDFLAGS"
11686    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11687
11688    save_LIBS="$LIBS"
11689    LIBS="$lt_cv_dlopen_libs $LIBS"
11690
11691    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11692$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11693if ${lt_cv_dlopen_self+:} false; then :
11694  $as_echo_n "(cached) " >&6
11695else
11696  	  if test "$cross_compiling" = yes; then :
11697  lt_cv_dlopen_self=cross
11698else
11699  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11700  lt_status=$lt_dlunknown
11701  cat > conftest.$ac_ext <<_LT_EOF
11702#line $LINENO "configure"
11703#include "confdefs.h"
11704
11705#if HAVE_DLFCN_H
11706#include <dlfcn.h>
11707#endif
11708
11709#include <stdio.h>
11710
11711#ifdef RTLD_GLOBAL
11712#  define LT_DLGLOBAL		RTLD_GLOBAL
11713#else
11714#  ifdef DL_GLOBAL
11715#    define LT_DLGLOBAL		DL_GLOBAL
11716#  else
11717#    define LT_DLGLOBAL		0
11718#  endif
11719#endif
11720
11721/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11722   find out it does not work in some platform. */
11723#ifndef LT_DLLAZY_OR_NOW
11724#  ifdef RTLD_LAZY
11725#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11726#  else
11727#    ifdef DL_LAZY
11728#      define LT_DLLAZY_OR_NOW		DL_LAZY
11729#    else
11730#      ifdef RTLD_NOW
11731#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11732#      else
11733#        ifdef DL_NOW
11734#          define LT_DLLAZY_OR_NOW	DL_NOW
11735#        else
11736#          define LT_DLLAZY_OR_NOW	0
11737#        endif
11738#      endif
11739#    endif
11740#  endif
11741#endif
11742
11743/* When -fvisbility=hidden is used, assume the code has been annotated
11744   correspondingly for the symbols needed.  */
11745#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11746int fnord () __attribute__((visibility("default")));
11747#endif
11748
11749int fnord () { return 42; }
11750int main ()
11751{
11752  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11753  int status = $lt_dlunknown;
11754
11755  if (self)
11756    {
11757      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11758      else
11759        {
11760	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11761          else puts (dlerror ());
11762	}
11763      /* dlclose (self); */
11764    }
11765  else
11766    puts (dlerror ());
11767
11768  return status;
11769}
11770_LT_EOF
11771  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11772  (eval $ac_link) 2>&5
11773  ac_status=$?
11774  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11775  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11776    (./conftest; exit; ) >&5 2>/dev/null
11777    lt_status=$?
11778    case x$lt_status in
11779      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11780      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11781      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11782    esac
11783  else :
11784    # compilation failed
11785    lt_cv_dlopen_self=no
11786  fi
11787fi
11788rm -fr conftest*
11789
11790
11791fi
11792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11793$as_echo "$lt_cv_dlopen_self" >&6; }
11794
11795    if test "x$lt_cv_dlopen_self" = xyes; then
11796      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11797      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11798$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11799if ${lt_cv_dlopen_self_static+:} false; then :
11800  $as_echo_n "(cached) " >&6
11801else
11802  	  if test "$cross_compiling" = yes; then :
11803  lt_cv_dlopen_self_static=cross
11804else
11805  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11806  lt_status=$lt_dlunknown
11807  cat > conftest.$ac_ext <<_LT_EOF
11808#line $LINENO "configure"
11809#include "confdefs.h"
11810
11811#if HAVE_DLFCN_H
11812#include <dlfcn.h>
11813#endif
11814
11815#include <stdio.h>
11816
11817#ifdef RTLD_GLOBAL
11818#  define LT_DLGLOBAL		RTLD_GLOBAL
11819#else
11820#  ifdef DL_GLOBAL
11821#    define LT_DLGLOBAL		DL_GLOBAL
11822#  else
11823#    define LT_DLGLOBAL		0
11824#  endif
11825#endif
11826
11827/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11828   find out it does not work in some platform. */
11829#ifndef LT_DLLAZY_OR_NOW
11830#  ifdef RTLD_LAZY
11831#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11832#  else
11833#    ifdef DL_LAZY
11834#      define LT_DLLAZY_OR_NOW		DL_LAZY
11835#    else
11836#      ifdef RTLD_NOW
11837#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11838#      else
11839#        ifdef DL_NOW
11840#          define LT_DLLAZY_OR_NOW	DL_NOW
11841#        else
11842#          define LT_DLLAZY_OR_NOW	0
11843#        endif
11844#      endif
11845#    endif
11846#  endif
11847#endif
11848
11849/* When -fvisbility=hidden is used, assume the code has been annotated
11850   correspondingly for the symbols needed.  */
11851#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11852int fnord () __attribute__((visibility("default")));
11853#endif
11854
11855int fnord () { return 42; }
11856int main ()
11857{
11858  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11859  int status = $lt_dlunknown;
11860
11861  if (self)
11862    {
11863      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11864      else
11865        {
11866	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11867          else puts (dlerror ());
11868	}
11869      /* dlclose (self); */
11870    }
11871  else
11872    puts (dlerror ());
11873
11874  return status;
11875}
11876_LT_EOF
11877  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11878  (eval $ac_link) 2>&5
11879  ac_status=$?
11880  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11881  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11882    (./conftest; exit; ) >&5 2>/dev/null
11883    lt_status=$?
11884    case x$lt_status in
11885      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11886      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11887      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11888    esac
11889  else :
11890    # compilation failed
11891    lt_cv_dlopen_self_static=no
11892  fi
11893fi
11894rm -fr conftest*
11895
11896
11897fi
11898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11899$as_echo "$lt_cv_dlopen_self_static" >&6; }
11900    fi
11901
11902    CPPFLAGS="$save_CPPFLAGS"
11903    LDFLAGS="$save_LDFLAGS"
11904    LIBS="$save_LIBS"
11905    ;;
11906  esac
11907
11908  case $lt_cv_dlopen_self in
11909  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11910  *) enable_dlopen_self=unknown ;;
11911  esac
11912
11913  case $lt_cv_dlopen_self_static in
11914  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11915  *) enable_dlopen_self_static=unknown ;;
11916  esac
11917fi
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935striplib=
11936old_striplib=
11937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11938$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11939if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11940  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11941  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11943$as_echo "yes" >&6; }
11944else
11945# FIXME - insert some real tests, host_os isn't really good enough
11946  case $host_os in
11947  darwin*)
11948    if test -n "$STRIP" ; then
11949      striplib="$STRIP -x"
11950      old_striplib="$STRIP -S"
11951      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11952$as_echo "yes" >&6; }
11953    else
11954      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11955$as_echo "no" >&6; }
11956    fi
11957    ;;
11958  *)
11959    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11960$as_echo "no" >&6; }
11961    ;;
11962  esac
11963fi
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976  # Report which library types will actually be built
11977  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11978$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11979  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11980$as_echo "$can_build_shared" >&6; }
11981
11982  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11983$as_echo_n "checking whether to build shared libraries... " >&6; }
11984  test "$can_build_shared" = "no" && enable_shared=no
11985
11986  # On AIX, shared libraries and static libraries use the same namespace, and
11987  # are all built from PIC.
11988  case $host_os in
11989  aix3*)
11990    test "$enable_shared" = yes && enable_static=no
11991    if test -n "$RANLIB"; then
11992      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11993      postinstall_cmds='$RANLIB $lib'
11994    fi
11995    ;;
11996
11997  aix[4-9]*)
11998    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11999      test "$enable_shared" = yes && enable_static=no
12000    fi
12001    ;;
12002  esac
12003  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12004$as_echo "$enable_shared" >&6; }
12005
12006  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12007$as_echo_n "checking whether to build static libraries... " >&6; }
12008  # Make sure either enable_shared or enable_static is yes.
12009  test "$enable_shared" = yes || enable_static=yes
12010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12011$as_echo "$enable_static" >&6; }
12012
12013
12014
12015
12016fi
12017ac_ext=c
12018ac_cpp='$CPP $CPPFLAGS'
12019ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12020ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12021ac_compiler_gnu=$ac_cv_c_compiler_gnu
12022
12023CC="$lt_save_CC"
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039        ac_config_commands="$ac_config_commands libtool"
12040
12041
12042
12043
12044# Only expand once:
12045
12046
12047
12048
12049# Some awks crash when confronted with pnglibconf.dfa, do a test run now
12050# to make sure this doesn't happen
12051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that AWK works" >&5
12052$as_echo_n "checking that AWK works... " >&6; }
12053if ${AWK} -f ${srcdir}/scripts/options.awk out="/dev/null" version=search\
12054   ${srcdir}/pngconf.h ${srcdir}/scripts/pnglibconf.dfa\
12055   ${srcdir}/pngusr.dfa 1>&2
12056then
12057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12058$as_echo "ok" >&6; }
12059else
12060   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12061$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12062as_fn_error 1 "failed
12063See \`config.log' for more details" "$LINENO" 5; }
12064fi
12065
12066# This is a remnant of the old cc -E validation, where it may have been
12067# necessary to use a different preprocessor for .dfn files
12068DFNCPP="$CPP"
12069
12070
12071# -Werror cannot be passed to GCC in CFLAGS because configure will fail (it
12072# checks the compiler with a program that generates a warning), add the
12073# following option to deal with this
12074
12075# Check whether --enable-werror was given.
12076if test "${enable_werror+set}" = set; then :
12077  enableval=$enable_werror; test "$enable_werror" = "yes" && enable_werror="-Werror"
12078    if test "$enable_werror" != "no"; then
12079      sav_CFLAGS="$CFLAGS"
12080      CFLAGS="$enable_werror $CFLAGS"
12081      { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler allows $enable_werror" >&5
12082$as_echo_n "checking if the compiler allows $enable_werror... " >&6; }
12083      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12084/* end confdefs.h.  */
12085
12086            int main(int argc, char **argv){
12087            return argv[argc-1][0];
12088            }
12089_ACEOF
12090if ac_fn_c_try_compile "$LINENO"; then :
12091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12092$as_echo "yes" >&6; }
12093         PNG_COPTS="$PNG_COPTS $enable_werror"
12094else
12095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12096$as_echo "no" >&6; }
12097fi
12098rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12099      CFLAGS="$sav_CFLAGS"
12100    fi
12101fi
12102
12103
12104# Checks for header files.
12105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12106$as_echo_n "checking for ANSI C header files... " >&6; }
12107if ${ac_cv_header_stdc+:} false; then :
12108  $as_echo_n "(cached) " >&6
12109else
12110  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12111/* end confdefs.h.  */
12112#include <stdlib.h>
12113#include <stdarg.h>
12114#include <string.h>
12115#include <float.h>
12116
12117int
12118main ()
12119{
12120
12121  ;
12122  return 0;
12123}
12124_ACEOF
12125if ac_fn_c_try_compile "$LINENO"; then :
12126  ac_cv_header_stdc=yes
12127else
12128  ac_cv_header_stdc=no
12129fi
12130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12131
12132if test $ac_cv_header_stdc = yes; then
12133  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12134  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12135/* end confdefs.h.  */
12136#include <string.h>
12137
12138_ACEOF
12139if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12140  $EGREP "memchr" >/dev/null 2>&1; then :
12141
12142else
12143  ac_cv_header_stdc=no
12144fi
12145rm -f conftest*
12146
12147fi
12148
12149if test $ac_cv_header_stdc = yes; then
12150  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12151  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12152/* end confdefs.h.  */
12153#include <stdlib.h>
12154
12155_ACEOF
12156if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12157  $EGREP "free" >/dev/null 2>&1; then :
12158
12159else
12160  ac_cv_header_stdc=no
12161fi
12162rm -f conftest*
12163
12164fi
12165
12166if test $ac_cv_header_stdc = yes; then
12167  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12168  if test "$cross_compiling" = yes; then :
12169  :
12170else
12171  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12172/* end confdefs.h.  */
12173#include <ctype.h>
12174#include <stdlib.h>
12175#if ((' ' & 0x0FF) == 0x020)
12176# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12177# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12178#else
12179# define ISLOWER(c) \
12180		   (('a' <= (c) && (c) <= 'i') \
12181		     || ('j' <= (c) && (c) <= 'r') \
12182		     || ('s' <= (c) && (c) <= 'z'))
12183# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12184#endif
12185
12186#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12187int
12188main ()
12189{
12190  int i;
12191  for (i = 0; i < 256; i++)
12192    if (XOR (islower (i), ISLOWER (i))
12193	|| toupper (i) != TOUPPER (i))
12194      return 2;
12195  return 0;
12196}
12197_ACEOF
12198if ac_fn_c_try_run "$LINENO"; then :
12199
12200else
12201  ac_cv_header_stdc=no
12202fi
12203rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12204  conftest.$ac_objext conftest.beam conftest.$ac_ext
12205fi
12206
12207fi
12208fi
12209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12210$as_echo "$ac_cv_header_stdc" >&6; }
12211if test $ac_cv_header_stdc = yes; then
12212
12213$as_echo "#define STDC_HEADERS 1" >>confdefs.h
12214
12215fi
12216
12217
12218# Checks for typedefs, structures, and compiler characteristics.
12219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12220$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12221if ${ac_cv_c_const+:} false; then :
12222  $as_echo_n "(cached) " >&6
12223else
12224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12225/* end confdefs.h.  */
12226
12227int
12228main ()
12229{
12230
12231#ifndef __cplusplus
12232  /* Ultrix mips cc rejects this sort of thing.  */
12233  typedef int charset[2];
12234  const charset cs = { 0, 0 };
12235  /* SunOS 4.1.1 cc rejects this.  */
12236  char const *const *pcpcc;
12237  char **ppc;
12238  /* NEC SVR4.0.2 mips cc rejects this.  */
12239  struct point {int x, y;};
12240  static struct point const zero = {0,0};
12241  /* AIX XL C 1.02.0.0 rejects this.
12242     It does not let you subtract one const X* pointer from another in
12243     an arm of an if-expression whose if-part is not a constant
12244     expression */
12245  const char *g = "string";
12246  pcpcc = &g + (g ? g-g : 0);
12247  /* HPUX 7.0 cc rejects these. */
12248  ++pcpcc;
12249  ppc = (char**) pcpcc;
12250  pcpcc = (char const *const *) ppc;
12251  { /* SCO 3.2v4 cc rejects this sort of thing.  */
12252    char tx;
12253    char *t = &tx;
12254    char const *s = 0 ? (char *) 0 : (char const *) 0;
12255
12256    *t++ = 0;
12257    if (s) return 0;
12258  }
12259  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12260    int x[] = {25, 17};
12261    const int *foo = &x[0];
12262    ++foo;
12263  }
12264  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12265    typedef const int *iptr;
12266    iptr p = 0;
12267    ++p;
12268  }
12269  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12270       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12271    struct s { int j; const int *ap[3]; } bx;
12272    struct s *b = &bx; b->j = 5;
12273  }
12274  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12275    const int foo = 10;
12276    if (!foo) return 0;
12277  }
12278  return !cs[0] && !zero.x;
12279#endif
12280
12281  ;
12282  return 0;
12283}
12284_ACEOF
12285if ac_fn_c_try_compile "$LINENO"; then :
12286  ac_cv_c_const=yes
12287else
12288  ac_cv_c_const=no
12289fi
12290rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12291fi
12292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12293$as_echo "$ac_cv_c_const" >&6; }
12294if test $ac_cv_c_const = no; then
12295
12296$as_echo "#define const /**/" >>confdefs.h
12297
12298fi
12299
12300ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12301if test "x$ac_cv_type_size_t" = xyes; then :
12302
12303else
12304
12305cat >>confdefs.h <<_ACEOF
12306#define size_t unsigned int
12307_ACEOF
12308
12309fi
12310
12311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12312$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12313if ${ac_cv_struct_tm+:} false; then :
12314  $as_echo_n "(cached) " >&6
12315else
12316  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12317/* end confdefs.h.  */
12318#include <sys/types.h>
12319#include <time.h>
12320
12321int
12322main ()
12323{
12324struct tm tm;
12325				     int *p = &tm.tm_sec;
12326				     return !p;
12327  ;
12328  return 0;
12329}
12330_ACEOF
12331if ac_fn_c_try_compile "$LINENO"; then :
12332  ac_cv_struct_tm=time.h
12333else
12334  ac_cv_struct_tm=sys/time.h
12335fi
12336rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12337fi
12338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12339$as_echo "$ac_cv_struct_tm" >&6; }
12340if test $ac_cv_struct_tm = sys/time.h; then
12341
12342$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12343
12344fi
12345
12346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
12347$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
12348if ${ac_cv_c_restrict+:} false; then :
12349  $as_echo_n "(cached) " >&6
12350else
12351  ac_cv_c_restrict=no
12352   # The order here caters to the fact that C++ does not require restrict.
12353   for ac_kw in __restrict __restrict__ _Restrict restrict; do
12354     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12355/* end confdefs.h.  */
12356typedef int * int_ptr;
12357	int foo (int_ptr $ac_kw ip) {
12358	return ip[0];
12359       }
12360int
12361main ()
12362{
12363int s[1];
12364	int * $ac_kw t = s;
12365	t[0] = 0;
12366	return foo(t)
12367  ;
12368  return 0;
12369}
12370_ACEOF
12371if ac_fn_c_try_compile "$LINENO"; then :
12372  ac_cv_c_restrict=$ac_kw
12373fi
12374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12375     test "$ac_cv_c_restrict" != no && break
12376   done
12377
12378fi
12379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12380$as_echo "$ac_cv_c_restrict" >&6; }
12381
12382 case $ac_cv_c_restrict in
12383   restrict) ;;
12384   no) $as_echo "#define restrict /**/" >>confdefs.h
12385 ;;
12386   *)  cat >>confdefs.h <<_ACEOF
12387#define restrict $ac_cv_c_restrict
12388_ACEOF
12389 ;;
12390 esac
12391
12392
12393# Checks for library functions.
12394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
12395$as_echo_n "checking for working strtod... " >&6; }
12396if ${ac_cv_func_strtod+:} false; then :
12397  $as_echo_n "(cached) " >&6
12398else
12399  if test "$cross_compiling" = yes; then :
12400  ac_cv_func_strtod=no
12401else
12402  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12403/* end confdefs.h.  */
12404
12405$ac_includes_default
12406#ifndef strtod
12407double strtod ();
12408#endif
12409int
12410main()
12411{
12412  {
12413    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
12414    char *string = " +69";
12415    char *term;
12416    double value;
12417    value = strtod (string, &term);
12418    if (value != 69 || term != (string + 4))
12419      return 1;
12420  }
12421
12422  {
12423    /* Under Solaris 2.4, strtod returns the wrong value for the
12424       terminating character under some conditions.  */
12425    char *string = "NaN";
12426    char *term;
12427    strtod (string, &term);
12428    if (term != string && *(term - 1) == 0)
12429      return 1;
12430  }
12431  return 0;
12432}
12433
12434_ACEOF
12435if ac_fn_c_try_run "$LINENO"; then :
12436  ac_cv_func_strtod=yes
12437else
12438  ac_cv_func_strtod=no
12439fi
12440rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12441  conftest.$ac_objext conftest.beam conftest.$ac_ext
12442fi
12443
12444fi
12445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
12446$as_echo "$ac_cv_func_strtod" >&6; }
12447if test $ac_cv_func_strtod = no; then
12448  case " $LIBOBJS " in
12449  *" strtod.$ac_objext "* ) ;;
12450  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12451 ;;
12452esac
12453
12454ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12455if test "x$ac_cv_func_pow" = xyes; then :
12456
12457fi
12458
12459if test $ac_cv_func_pow = no; then
12460  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12461$as_echo_n "checking for pow in -lm... " >&6; }
12462if ${ac_cv_lib_m_pow+:} false; then :
12463  $as_echo_n "(cached) " >&6
12464else
12465  ac_check_lib_save_LIBS=$LIBS
12466LIBS="-lm  $LIBS"
12467cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12468/* end confdefs.h.  */
12469
12470/* Override any GCC internal prototype to avoid an error.
12471   Use char because int might match the return type of a GCC
12472   builtin and then its argument prototype would still apply.  */
12473#ifdef __cplusplus
12474extern "C"
12475#endif
12476char pow ();
12477int
12478main ()
12479{
12480return pow ();
12481  ;
12482  return 0;
12483}
12484_ACEOF
12485if ac_fn_c_try_link "$LINENO"; then :
12486  ac_cv_lib_m_pow=yes
12487else
12488  ac_cv_lib_m_pow=no
12489fi
12490rm -f core conftest.err conftest.$ac_objext \
12491    conftest$ac_exeext conftest.$ac_ext
12492LIBS=$ac_check_lib_save_LIBS
12493fi
12494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12495$as_echo "$ac_cv_lib_m_pow" >&6; }
12496if test "x$ac_cv_lib_m_pow" = xyes; then :
12497  POW_LIB=-lm
12498else
12499  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
12500$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12501fi
12502
12503fi
12504
12505fi
12506
12507for ac_func in memset
12508do :
12509  ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
12510if test "x$ac_cv_func_memset" = xyes; then :
12511  cat >>confdefs.h <<_ACEOF
12512#define HAVE_MEMSET 1
12513_ACEOF
12514
12515else
12516  as_fn_error $? "memset not found in libc" "$LINENO" 5
12517fi
12518done
12519
12520for ac_func in pow
12521do :
12522  ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12523if test "x$ac_cv_func_pow" = xyes; then :
12524  cat >>confdefs.h <<_ACEOF
12525#define HAVE_POW 1
12526_ACEOF
12527
12528else
12529  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12530$as_echo_n "checking for pow in -lm... " >&6; }
12531if ${ac_cv_lib_m_pow+:} false; then :
12532  $as_echo_n "(cached) " >&6
12533else
12534  ac_check_lib_save_LIBS=$LIBS
12535LIBS="-lm  $LIBS"
12536cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12537/* end confdefs.h.  */
12538
12539/* Override any GCC internal prototype to avoid an error.
12540   Use char because int might match the return type of a GCC
12541   builtin and then its argument prototype would still apply.  */
12542#ifdef __cplusplus
12543extern "C"
12544#endif
12545char pow ();
12546int
12547main ()
12548{
12549return pow ();
12550  ;
12551  return 0;
12552}
12553_ACEOF
12554if ac_fn_c_try_link "$LINENO"; then :
12555  ac_cv_lib_m_pow=yes
12556else
12557  ac_cv_lib_m_pow=no
12558fi
12559rm -f core conftest.err conftest.$ac_objext \
12560    conftest$ac_exeext conftest.$ac_ext
12561LIBS=$ac_check_lib_save_LIBS
12562fi
12563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12564$as_echo "$ac_cv_lib_m_pow" >&6; }
12565if test "x$ac_cv_lib_m_pow" = xyes; then :
12566  cat >>confdefs.h <<_ACEOF
12567#define HAVE_LIBM 1
12568_ACEOF
12569
12570  LIBS="-lm $LIBS"
12571
12572else
12573  as_fn_error $? "cannot find pow" "$LINENO" 5
12574fi
12575
12576fi
12577done
12578
12579
12580# Check whether --with-zlib-prefix was given.
12581if test "${with_zlib_prefix+set}" = set; then :
12582  withval=$with_zlib_prefix; ZPREFIX=${withval}
12583else
12584  ZPREFIX='z_'
12585fi
12586
12587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
12588$as_echo_n "checking for zlibVersion in -lz... " >&6; }
12589if ${ac_cv_lib_z_zlibVersion+:} false; then :
12590  $as_echo_n "(cached) " >&6
12591else
12592  ac_check_lib_save_LIBS=$LIBS
12593LIBS="-lz  $LIBS"
12594cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12595/* end confdefs.h.  */
12596
12597/* Override any GCC internal prototype to avoid an error.
12598   Use char because int might match the return type of a GCC
12599   builtin and then its argument prototype would still apply.  */
12600#ifdef __cplusplus
12601extern "C"
12602#endif
12603char zlibVersion ();
12604int
12605main ()
12606{
12607return zlibVersion ();
12608  ;
12609  return 0;
12610}
12611_ACEOF
12612if ac_fn_c_try_link "$LINENO"; then :
12613  ac_cv_lib_z_zlibVersion=yes
12614else
12615  ac_cv_lib_z_zlibVersion=no
12616fi
12617rm -f core conftest.err conftest.$ac_objext \
12618    conftest$ac_exeext conftest.$ac_ext
12619LIBS=$ac_check_lib_save_LIBS
12620fi
12621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
12622$as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
12623if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
12624  cat >>confdefs.h <<_ACEOF
12625#define HAVE_LIBZ 1
12626_ACEOF
12627
12628  LIBS="-lz $LIBS"
12629
12630else
12631  as_ac_Lib=`$as_echo "ac_cv_lib_z_${ZPREFIX}zlibVersion" | $as_tr_sh`
12632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ZPREFIX}zlibVersion in -lz" >&5
12633$as_echo_n "checking for ${ZPREFIX}zlibVersion in -lz... " >&6; }
12634if eval \${$as_ac_Lib+:} false; then :
12635  $as_echo_n "(cached) " >&6
12636else
12637  ac_check_lib_save_LIBS=$LIBS
12638LIBS="-lz  $LIBS"
12639cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12640/* end confdefs.h.  */
12641
12642/* Override any GCC internal prototype to avoid an error.
12643   Use char because int might match the return type of a GCC
12644   builtin and then its argument prototype would still apply.  */
12645#ifdef __cplusplus
12646extern "C"
12647#endif
12648char ${ZPREFIX}zlibVersion ();
12649int
12650main ()
12651{
12652return ${ZPREFIX}zlibVersion ();
12653  ;
12654  return 0;
12655}
12656_ACEOF
12657if ac_fn_c_try_link "$LINENO"; then :
12658  eval "$as_ac_Lib=yes"
12659else
12660  eval "$as_ac_Lib=no"
12661fi
12662rm -f core conftest.err conftest.$ac_objext \
12663    conftest$ac_exeext conftest.$ac_ext
12664LIBS=$ac_check_lib_save_LIBS
12665fi
12666eval ac_res=\$$as_ac_Lib
12667	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12668$as_echo "$ac_res" >&6; }
12669if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12670  cat >>confdefs.h <<_ACEOF
12671#define HAVE_LIBZ 1
12672_ACEOF
12673
12674  LIBS="-lz $LIBS"
12675
12676else
12677  as_fn_error $? "zlib not installed" "$LINENO" 5
12678fi
12679
12680fi
12681
12682
12683# The following is for pngvalid, to ensure it catches FP errors even on
12684# platforms that don't enable FP exceptions, the function appears in the math
12685# library (typically), it's not an error if it is not found.
12686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for feenableexcept in -lm" >&5
12687$as_echo_n "checking for feenableexcept in -lm... " >&6; }
12688if ${ac_cv_lib_m_feenableexcept+:} false; then :
12689  $as_echo_n "(cached) " >&6
12690else
12691  ac_check_lib_save_LIBS=$LIBS
12692LIBS="-lm  $LIBS"
12693cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12694/* end confdefs.h.  */
12695
12696/* Override any GCC internal prototype to avoid an error.
12697   Use char because int might match the return type of a GCC
12698   builtin and then its argument prototype would still apply.  */
12699#ifdef __cplusplus
12700extern "C"
12701#endif
12702char feenableexcept ();
12703int
12704main ()
12705{
12706return feenableexcept ();
12707  ;
12708  return 0;
12709}
12710_ACEOF
12711if ac_fn_c_try_link "$LINENO"; then :
12712  ac_cv_lib_m_feenableexcept=yes
12713else
12714  ac_cv_lib_m_feenableexcept=no
12715fi
12716rm -f core conftest.err conftest.$ac_objext \
12717    conftest$ac_exeext conftest.$ac_ext
12718LIBS=$ac_check_lib_save_LIBS
12719fi
12720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feenableexcept" >&5
12721$as_echo "$ac_cv_lib_m_feenableexcept" >&6; }
12722if test "x$ac_cv_lib_m_feenableexcept" = xyes; then :
12723  cat >>confdefs.h <<_ACEOF
12724#define HAVE_LIBM 1
12725_ACEOF
12726
12727  LIBS="-lm $LIBS"
12728
12729fi
12730
12731for ac_func in feenableexcept
12732do :
12733  ac_fn_c_check_func "$LINENO" "feenableexcept" "ac_cv_func_feenableexcept"
12734if test "x$ac_cv_func_feenableexcept" = xyes; then :
12735  cat >>confdefs.h <<_ACEOF
12736#define HAVE_FEENABLEEXCEPT 1
12737_ACEOF
12738
12739fi
12740done
12741
12742
12743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
12744$as_echo_n "checking if using Solaris linker... " >&6; }
12745SLD=`$LD --version 2>&1 | grep Solaris`
12746if test "$SLD"; then
12747    have_solaris_ld=yes
12748    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12749$as_echo "yes" >&6; }
12750else
12751    have_solaris_ld=no
12752    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12753$as_echo "no" >&6; }
12754fi
12755 if test "$have_solaris_ld" = "yes"; then
12756  HAVE_SOLARIS_LD_TRUE=
12757  HAVE_SOLARIS_LD_FALSE='#'
12758else
12759  HAVE_SOLARIS_LD_TRUE='#'
12760  HAVE_SOLARIS_LD_FALSE=
12761fi
12762
12763
12764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
12765$as_echo_n "checking if libraries can be versioned... " >&6; }
12766# Special case for PE/COFF platforms: ld reports
12767# support for version-script, but doesn't actually
12768# DO anything with it.
12769case $host in
12770*cygwin* | *mingw32* | *interix* )
12771    have_ld_version_script=no
12772    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12773$as_echo "no" >&6; }
12774;;
12775* )
12776
12777if test "$have_solaris_ld" = "yes"; then
12778    GLD=`$LD --help < /dev/null 2>&1 | grep 'M mapfile'`
12779else
12780    GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
12781fi
12782
12783if test "$GLD"; then
12784    have_ld_version_script=yes
12785    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12786$as_echo "yes" >&6; }
12787else
12788    have_ld_version_script=no
12789    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12790$as_echo "no" >&6; }
12791    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
12792$as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
12793fi
12794;;
12795esac
12796
12797 if test "$have_ld_version_script" = "yes"; then
12798  HAVE_LD_VERSION_SCRIPT_TRUE=
12799  HAVE_LD_VERSION_SCRIPT_FALSE='#'
12800else
12801  HAVE_LD_VERSION_SCRIPT_TRUE='#'
12802  HAVE_LD_VERSION_SCRIPT_FALSE=
12803fi
12804
12805
12806if test "$have_ld_version_script" = "yes"; then
12807    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
12808$as_echo_n "checking for symbol prefix... " >&6; }
12809    SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
12810                  | ${CPP-${CC-gcc} -E} - 2>&1 \
12811                  | ${EGREP-grep} "^PREFIX=" \
12812                  | ${SED-sed} -e "s:^PREFIX=::" -e "s:__USER_LABEL_PREFIX__::"`
12813
12814    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
12815$as_echo "$SYMBOL_PREFIX" >&6; }
12816fi
12817
12818# Substitutions for .in files
12819
12820
12821
12822
12823
12824# Additional arguments (and substitutions)
12825# Allow the pkg-config directory to be set
12826
12827# Check whether --with-pkgconfigdir was given.
12828if test "${with_pkgconfigdir+set}" = set; then :
12829  withval=$with_pkgconfigdir; pkgconfigdir=${withval}
12830else
12831  pkgconfigdir='${libdir}/pkgconfig'
12832fi
12833
12834
12835
12836{ $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
12837$as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
12838
12839# Make the *-config binary config scripts optional
12840
12841# Check whether --with-binconfigs was given.
12842if test "${with_binconfigs+set}" = set; then :
12843  withval=$with_binconfigs; if test "${withval}" = no; then
12844      binconfigs=
12845      { $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
12846$as_echo "$as_me: libpng-config scripts will not be built" >&6;}
12847    else
12848      binconfigs='${binconfigs}'
12849    fi
12850else
12851  binconfigs='${binconfigs}'
12852fi
12853
12854
12855
12856# Support for prefixes to the API function names; this will generate defines
12857# at the start of the build to rename exported library functions
12858
12859# Check whether --with-libpng-prefix was given.
12860if test "${with_libpng_prefix+set}" = set; then :
12861  withval=$with_libpng_prefix; if test "${withval:-no}" != "no"; then
12862      PNG_PREFIX=${withval}
12863
12864    fi
12865fi
12866
12867 if test "${with_libpng_prefix:-no}" != "no"; then
12868  DO_PNG_PREFIX_TRUE=
12869  DO_PNG_PREFIX_FALSE='#'
12870else
12871  DO_PNG_PREFIX_TRUE='#'
12872  DO_PNG_PREFIX_FALSE=
12873fi
12874
12875
12876# Control over what links are made for installed files.  Versioned files are
12877# always installed, when the following options are turned on corresponding
12878# unversioned links are also created (normally as symbolic links):
12879# Check whether --enable-unversioned-links was given.
12880if test "${enable_unversioned_links+set}" = set; then :
12881  enableval=$enable_unversioned_links;
12882fi
12883
12884
12885# The AM_CONDITIONAL test is written so that the default is enabled;
12886# --disable-unversioned-links must be given to turn the option off.
12887 if test "$enable_unversioned_links" != "no"; then
12888  DO_INSTALL_LINKS_TRUE=
12889  DO_INSTALL_LINKS_FALSE='#'
12890else
12891  DO_INSTALL_LINKS_TRUE='#'
12892  DO_INSTALL_LINKS_FALSE=
12893fi
12894
12895
12896# Check whether --enable-unversioned-libpng-pc was given.
12897if test "${enable_unversioned_libpng_pc+set}" = set; then :
12898  enableval=$enable_unversioned_libpng_pc;
12899fi
12900
12901 if test "$enable_unversioned_libpng_pc" != "no"; then
12902  DO_INSTALL_LIBPNG_PC_TRUE=
12903  DO_INSTALL_LIBPNG_PC_FALSE='#'
12904else
12905  DO_INSTALL_LIBPNG_PC_TRUE='#'
12906  DO_INSTALL_LIBPNG_PC_FALSE=
12907fi
12908
12909
12910# Check whether --enable-unversioned-libpng-config was given.
12911if test "${enable_unversioned_libpng_config+set}" = set; then :
12912  enableval=$enable_unversioned_libpng_config;
12913fi
12914
12915 if test "$enable_unversioned_libpng_config" != "no"; then
12916  DO_INSTALL_LIBPNG_CONFIG_TRUE=
12917  DO_INSTALL_LIBPNG_CONFIG_FALSE='#'
12918else
12919  DO_INSTALL_LIBPNG_CONFIG_TRUE='#'
12920  DO_INSTALL_LIBPNG_CONFIG_FALSE=
12921fi
12922
12923
12924# HOST SPECIFIC OPTIONS
12925# =====================
12926#
12927# ARM
12928# ===
12929#
12930# ARM NEON (SIMD) support.
12931
12932# Check whether --enable-arm-neon was given.
12933if test "${enable_arm_neon+set}" = set; then :
12934  enableval=$enable_arm_neon; case "$enableval" in
12935      no|off)
12936         # disable the default enabling on __ARM_NEON__ systems:
12937
12938$as_echo "#define PNG_ARM_NEON_OPT 0" >>confdefs.h
12939
12940         # Prevent inclusion of the assembler files below:
12941         enable_arm_neon=no;;
12942      check)
12943
12944$as_echo "#define PNG_ARM_NEON_CHECK_SUPPORTED /**/" >>confdefs.h
12945;;
12946      api)
12947
12948$as_echo "#define PNG_ARM_NEON_API_SUPPORTED /**/" >>confdefs.h
12949;;
12950      yes|on)
12951
12952$as_echo "#define PNG_ARM_NEON_OPT 2" >>confdefs.h
12953
12954         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-arm-neon: please specify 'check' or 'api', if
12955            you want the optimizations unconditionally pass -mfpu=neon
12956            to the compiler." >&5
12957$as_echo "$as_me: WARNING: --enable-arm-neon: please specify 'check' or 'api', if
12958            you want the optimizations unconditionally pass -mfpu=neon
12959            to the compiler." >&2;};;
12960      *)
12961         as_fn_error $? "--enable-arm-neon=${enable_arm_neon}: invalid value" "$LINENO" 5
12962   esac
12963fi
12964
12965
12966# Add ARM specific files to all builds where the host_cpu is arm ('arm*') or
12967# where ARM optimizations were explicitly requested (this allows a fallback if a
12968# future host CPU does not match 'arm*')
12969
12970 if test "$enable_arm_neon" != 'no' &&
12971    case "$host_cpu" in
12972      arm*) :;;
12973      *)    test "$enable_arm_neon" != '';;
12974    esac; then
12975  PNG_ARM_NEON_TRUE=
12976  PNG_ARM_NEON_FALSE='#'
12977else
12978  PNG_ARM_NEON_TRUE='#'
12979  PNG_ARM_NEON_FALSE=
12980fi
12981
12982
12983{ $as_echo "$as_me:${as_lineno-$LINENO}: Extra options for compiler: $PNG_COPTS" >&5
12984$as_echo "$as_me: Extra options for compiler: $PNG_COPTS" >&6;}
12985
12986# Config files, substituting as above
12987ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
12988
12989ac_config_files="$ac_config_files libpng-config:libpng-config.in"
12990
12991
12992cat >confcache <<\_ACEOF
12993# This file is a shell script that caches the results of configure
12994# tests run on this system so they can be shared between configure
12995# scripts and configure runs, see configure's option --config-cache.
12996# It is not useful on other systems.  If it contains results you don't
12997# want to keep, you may remove or edit it.
12998#
12999# config.status only pays attention to the cache file if you give it
13000# the --recheck option to rerun configure.
13001#
13002# `ac_cv_env_foo' variables (set or unset) will be overridden when
13003# loading this file, other *unset* `ac_cv_foo' will be assigned the
13004# following values.
13005
13006_ACEOF
13007
13008# The following way of writing the cache mishandles newlines in values,
13009# but we know of no workaround that is simple, portable, and efficient.
13010# So, we kill variables containing newlines.
13011# Ultrix sh set writes to stderr and can't be redirected directly,
13012# and sets the high bit in the cache file unless we assign to the vars.
13013(
13014  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13015    eval ac_val=\$$ac_var
13016    case $ac_val in #(
13017    *${as_nl}*)
13018      case $ac_var in #(
13019      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13020$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13021      esac
13022      case $ac_var in #(
13023      _ | IFS | as_nl) ;; #(
13024      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13025      *) { eval $ac_var=; unset $ac_var;} ;;
13026      esac ;;
13027    esac
13028  done
13029
13030  (set) 2>&1 |
13031    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13032    *${as_nl}ac_space=\ *)
13033      # `set' does not quote correctly, so add quotes: double-quote
13034      # substitution turns \\\\ into \\, and sed turns \\ into \.
13035      sed -n \
13036	"s/'/'\\\\''/g;
13037	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13038      ;; #(
13039    *)
13040      # `set' quotes correctly as required by POSIX, so do not add quotes.
13041      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13042      ;;
13043    esac |
13044    sort
13045) |
13046  sed '
13047     /^ac_cv_env_/b end
13048     t clear
13049     :clear
13050     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13051     t end
13052     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13053     :end' >>confcache
13054if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13055  if test -w "$cache_file"; then
13056    if test "x$cache_file" != "x/dev/null"; then
13057      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13058$as_echo "$as_me: updating cache $cache_file" >&6;}
13059      if test ! -f "$cache_file" || test -h "$cache_file"; then
13060	cat confcache >"$cache_file"
13061      else
13062        case $cache_file in #(
13063        */* | ?:*)
13064	  mv -f confcache "$cache_file"$$ &&
13065	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13066        *)
13067	  mv -f confcache "$cache_file" ;;
13068	esac
13069      fi
13070    fi
13071  else
13072    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13073$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13074  fi
13075fi
13076rm -f confcache
13077
13078test "x$prefix" = xNONE && prefix=$ac_default_prefix
13079# Let make expand exec_prefix.
13080test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13081
13082DEFS=-DHAVE_CONFIG_H
13083
13084ac_libobjs=
13085ac_ltlibobjs=
13086U=
13087for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13088  # 1. Remove the extension, and $U if already installed.
13089  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13090  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13091  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13092  #    will be set to the directory where LIBOBJS objects are built.
13093  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13094  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13095done
13096LIBOBJS=$ac_libobjs
13097
13098LTLIBOBJS=$ac_ltlibobjs
13099
13100
13101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13102$as_echo_n "checking that generated files are newer than configure... " >&6; }
13103   if test -n "$am_sleep_pid"; then
13104     # Hide warnings about reused PIDs.
13105     wait $am_sleep_pid 2>/dev/null
13106   fi
13107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13108$as_echo "done" >&6; }
13109 if test -n "$EXEEXT"; then
13110  am__EXEEXT_TRUE=
13111  am__EXEEXT_FALSE='#'
13112else
13113  am__EXEEXT_TRUE='#'
13114  am__EXEEXT_FALSE=
13115fi
13116
13117if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13118  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13119Usually this means the macro was only invoked conditionally." "$LINENO" 5
13120fi
13121if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13122  as_fn_error $? "conditional \"AMDEP\" was never defined.
13123Usually this means the macro was only invoked conditionally." "$LINENO" 5
13124fi
13125if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13126  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13127Usually this means the macro was only invoked conditionally." "$LINENO" 5
13128fi
13129if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
13130  as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
13131Usually this means the macro was only invoked conditionally." "$LINENO" 5
13132fi
13133if test -z "${HAVE_SOLARIS_LD_TRUE}" && test -z "${HAVE_SOLARIS_LD_FALSE}"; then
13134  as_fn_error $? "conditional \"HAVE_SOLARIS_LD\" was never defined.
13135Usually this means the macro was only invoked conditionally." "$LINENO" 5
13136fi
13137if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
13138  as_fn_error $? "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
13139Usually this means the macro was only invoked conditionally." "$LINENO" 5
13140fi
13141if test -z "${DO_PNG_PREFIX_TRUE}" && test -z "${DO_PNG_PREFIX_FALSE}"; then
13142  as_fn_error $? "conditional \"DO_PNG_PREFIX\" was never defined.
13143Usually this means the macro was only invoked conditionally." "$LINENO" 5
13144fi
13145if test -z "${DO_INSTALL_LINKS_TRUE}" && test -z "${DO_INSTALL_LINKS_FALSE}"; then
13146  as_fn_error $? "conditional \"DO_INSTALL_LINKS\" was never defined.
13147Usually this means the macro was only invoked conditionally." "$LINENO" 5
13148fi
13149if test -z "${DO_INSTALL_LIBPNG_PC_TRUE}" && test -z "${DO_INSTALL_LIBPNG_PC_FALSE}"; then
13150  as_fn_error $? "conditional \"DO_INSTALL_LIBPNG_PC\" was never defined.
13151Usually this means the macro was only invoked conditionally." "$LINENO" 5
13152fi
13153if test -z "${DO_INSTALL_LIBPNG_CONFIG_TRUE}" && test -z "${DO_INSTALL_LIBPNG_CONFIG_FALSE}"; then
13154  as_fn_error $? "conditional \"DO_INSTALL_LIBPNG_CONFIG\" was never defined.
13155Usually this means the macro was only invoked conditionally." "$LINENO" 5
13156fi
13157if test -z "${PNG_ARM_NEON_TRUE}" && test -z "${PNG_ARM_NEON_FALSE}"; then
13158  as_fn_error $? "conditional \"PNG_ARM_NEON\" was never defined.
13159Usually this means the macro was only invoked conditionally." "$LINENO" 5
13160fi
13161
13162: "${CONFIG_STATUS=./config.status}"
13163ac_write_fail=0
13164ac_clean_files_save=$ac_clean_files
13165ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13166{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13167$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13168as_write_fail=0
13169cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13170#! $SHELL
13171# Generated by $as_me.
13172# Run this file to recreate the current configuration.
13173# Compiler output produced by configure, useful for debugging
13174# configure, is in config.log if it exists.
13175
13176debug=false
13177ac_cs_recheck=false
13178ac_cs_silent=false
13179
13180SHELL=\${CONFIG_SHELL-$SHELL}
13181export SHELL
13182_ASEOF
13183cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13184## -------------------- ##
13185## M4sh Initialization. ##
13186## -------------------- ##
13187
13188# Be more Bourne compatible
13189DUALCASE=1; export DUALCASE # for MKS sh
13190if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13191  emulate sh
13192  NULLCMD=:
13193  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13194  # is contrary to our usage.  Disable this feature.
13195  alias -g '${1+"$@"}'='"$@"'
13196  setopt NO_GLOB_SUBST
13197else
13198  case `(set -o) 2>/dev/null` in #(
13199  *posix*) :
13200    set -o posix ;; #(
13201  *) :
13202     ;;
13203esac
13204fi
13205
13206
13207as_nl='
13208'
13209export as_nl
13210# Printing a long string crashes Solaris 7 /usr/bin/printf.
13211as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13212as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13213as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13214# Prefer a ksh shell builtin over an external printf program on Solaris,
13215# but without wasting forks for bash or zsh.
13216if test -z "$BASH_VERSION$ZSH_VERSION" \
13217    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13218  as_echo='print -r --'
13219  as_echo_n='print -rn --'
13220elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13221  as_echo='printf %s\n'
13222  as_echo_n='printf %s'
13223else
13224  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13225    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13226    as_echo_n='/usr/ucb/echo -n'
13227  else
13228    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13229    as_echo_n_body='eval
13230      arg=$1;
13231      case $arg in #(
13232      *"$as_nl"*)
13233	expr "X$arg" : "X\\(.*\\)$as_nl";
13234	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13235      esac;
13236      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13237    '
13238    export as_echo_n_body
13239    as_echo_n='sh -c $as_echo_n_body as_echo'
13240  fi
13241  export as_echo_body
13242  as_echo='sh -c $as_echo_body as_echo'
13243fi
13244
13245# The user is always right.
13246if test "${PATH_SEPARATOR+set}" != set; then
13247  PATH_SEPARATOR=:
13248  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13249    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13250      PATH_SEPARATOR=';'
13251  }
13252fi
13253
13254
13255# IFS
13256# We need space, tab and new line, in precisely that order.  Quoting is
13257# there to prevent editors from complaining about space-tab.
13258# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13259# splitting by setting IFS to empty value.)
13260IFS=" ""	$as_nl"
13261
13262# Find who we are.  Look in the path if we contain no directory separator.
13263as_myself=
13264case $0 in #((
13265  *[\\/]* ) as_myself=$0 ;;
13266  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13267for as_dir in $PATH
13268do
13269  IFS=$as_save_IFS
13270  test -z "$as_dir" && as_dir=.
13271    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13272  done
13273IFS=$as_save_IFS
13274
13275     ;;
13276esac
13277# We did not find ourselves, most probably we were run as `sh COMMAND'
13278# in which case we are not to be found in the path.
13279if test "x$as_myself" = x; then
13280  as_myself=$0
13281fi
13282if test ! -f "$as_myself"; then
13283  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13284  exit 1
13285fi
13286
13287# Unset variables that we do not need and which cause bugs (e.g. in
13288# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13289# suppresses any "Segmentation fault" message there.  '((' could
13290# trigger a bug in pdksh 5.2.14.
13291for as_var in BASH_ENV ENV MAIL MAILPATH
13292do eval test x\${$as_var+set} = xset \
13293  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13294done
13295PS1='$ '
13296PS2='> '
13297PS4='+ '
13298
13299# NLS nuisances.
13300LC_ALL=C
13301export LC_ALL
13302LANGUAGE=C
13303export LANGUAGE
13304
13305# CDPATH.
13306(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13307
13308
13309# as_fn_error STATUS ERROR [LINENO LOG_FD]
13310# ----------------------------------------
13311# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13312# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13313# script with STATUS, using 1 if that was 0.
13314as_fn_error ()
13315{
13316  as_status=$1; test $as_status -eq 0 && as_status=1
13317  if test "$4"; then
13318    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13319    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13320  fi
13321  $as_echo "$as_me: error: $2" >&2
13322  as_fn_exit $as_status
13323} # as_fn_error
13324
13325
13326# as_fn_set_status STATUS
13327# -----------------------
13328# Set $? to STATUS, without forking.
13329as_fn_set_status ()
13330{
13331  return $1
13332} # as_fn_set_status
13333
13334# as_fn_exit STATUS
13335# -----------------
13336# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13337as_fn_exit ()
13338{
13339  set +e
13340  as_fn_set_status $1
13341  exit $1
13342} # as_fn_exit
13343
13344# as_fn_unset VAR
13345# ---------------
13346# Portably unset VAR.
13347as_fn_unset ()
13348{
13349  { eval $1=; unset $1;}
13350}
13351as_unset=as_fn_unset
13352# as_fn_append VAR VALUE
13353# ----------------------
13354# Append the text in VALUE to the end of the definition contained in VAR. Take
13355# advantage of any shell optimizations that allow amortized linear growth over
13356# repeated appends, instead of the typical quadratic growth present in naive
13357# implementations.
13358if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13359  eval 'as_fn_append ()
13360  {
13361    eval $1+=\$2
13362  }'
13363else
13364  as_fn_append ()
13365  {
13366    eval $1=\$$1\$2
13367  }
13368fi # as_fn_append
13369
13370# as_fn_arith ARG...
13371# ------------------
13372# Perform arithmetic evaluation on the ARGs, and store the result in the
13373# global $as_val. Take advantage of shells that can avoid forks. The arguments
13374# must be portable across $(()) and expr.
13375if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13376  eval 'as_fn_arith ()
13377  {
13378    as_val=$(( $* ))
13379  }'
13380else
13381  as_fn_arith ()
13382  {
13383    as_val=`expr "$@" || test $? -eq 1`
13384  }
13385fi # as_fn_arith
13386
13387
13388if expr a : '\(a\)' >/dev/null 2>&1 &&
13389   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13390  as_expr=expr
13391else
13392  as_expr=false
13393fi
13394
13395if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13396  as_basename=basename
13397else
13398  as_basename=false
13399fi
13400
13401if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13402  as_dirname=dirname
13403else
13404  as_dirname=false
13405fi
13406
13407as_me=`$as_basename -- "$0" ||
13408$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13409	 X"$0" : 'X\(//\)$' \| \
13410	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13411$as_echo X/"$0" |
13412    sed '/^.*\/\([^/][^/]*\)\/*$/{
13413	    s//\1/
13414	    q
13415	  }
13416	  /^X\/\(\/\/\)$/{
13417	    s//\1/
13418	    q
13419	  }
13420	  /^X\/\(\/\).*/{
13421	    s//\1/
13422	    q
13423	  }
13424	  s/.*/./; q'`
13425
13426# Avoid depending upon Character Ranges.
13427as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13428as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13429as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13430as_cr_digits='0123456789'
13431as_cr_alnum=$as_cr_Letters$as_cr_digits
13432
13433ECHO_C= ECHO_N= ECHO_T=
13434case `echo -n x` in #(((((
13435-n*)
13436  case `echo 'xy\c'` in
13437  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13438  xy)  ECHO_C='\c';;
13439  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13440       ECHO_T='	';;
13441  esac;;
13442*)
13443  ECHO_N='-n';;
13444esac
13445
13446rm -f conf$$ conf$$.exe conf$$.file
13447if test -d conf$$.dir; then
13448  rm -f conf$$.dir/conf$$.file
13449else
13450  rm -f conf$$.dir
13451  mkdir conf$$.dir 2>/dev/null
13452fi
13453if (echo >conf$$.file) 2>/dev/null; then
13454  if ln -s conf$$.file conf$$ 2>/dev/null; then
13455    as_ln_s='ln -s'
13456    # ... but there are two gotchas:
13457    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13458    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13459    # In both cases, we have to default to `cp -pR'.
13460    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13461      as_ln_s='cp -pR'
13462  elif ln conf$$.file conf$$ 2>/dev/null; then
13463    as_ln_s=ln
13464  else
13465    as_ln_s='cp -pR'
13466  fi
13467else
13468  as_ln_s='cp -pR'
13469fi
13470rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13471rmdir conf$$.dir 2>/dev/null
13472
13473
13474# as_fn_mkdir_p
13475# -------------
13476# Create "$as_dir" as a directory, including parents if necessary.
13477as_fn_mkdir_p ()
13478{
13479
13480  case $as_dir in #(
13481  -*) as_dir=./$as_dir;;
13482  esac
13483  test -d "$as_dir" || eval $as_mkdir_p || {
13484    as_dirs=
13485    while :; do
13486      case $as_dir in #(
13487      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13488      *) as_qdir=$as_dir;;
13489      esac
13490      as_dirs="'$as_qdir' $as_dirs"
13491      as_dir=`$as_dirname -- "$as_dir" ||
13492$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13493	 X"$as_dir" : 'X\(//\)[^/]' \| \
13494	 X"$as_dir" : 'X\(//\)$' \| \
13495	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13496$as_echo X"$as_dir" |
13497    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13498	    s//\1/
13499	    q
13500	  }
13501	  /^X\(\/\/\)[^/].*/{
13502	    s//\1/
13503	    q
13504	  }
13505	  /^X\(\/\/\)$/{
13506	    s//\1/
13507	    q
13508	  }
13509	  /^X\(\/\).*/{
13510	    s//\1/
13511	    q
13512	  }
13513	  s/.*/./; q'`
13514      test -d "$as_dir" && break
13515    done
13516    test -z "$as_dirs" || eval "mkdir $as_dirs"
13517  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13518
13519
13520} # as_fn_mkdir_p
13521if mkdir -p . 2>/dev/null; then
13522  as_mkdir_p='mkdir -p "$as_dir"'
13523else
13524  test -d ./-p && rmdir ./-p
13525  as_mkdir_p=false
13526fi
13527
13528
13529# as_fn_executable_p FILE
13530# -----------------------
13531# Test if FILE is an executable regular file.
13532as_fn_executable_p ()
13533{
13534  test -f "$1" && test -x "$1"
13535} # as_fn_executable_p
13536as_test_x='test -x'
13537as_executable_p=as_fn_executable_p
13538
13539# Sed expression to map a string onto a valid CPP name.
13540as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13541
13542# Sed expression to map a string onto a valid variable name.
13543as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13544
13545
13546exec 6>&1
13547## ----------------------------------- ##
13548## Main body of $CONFIG_STATUS script. ##
13549## ----------------------------------- ##
13550_ASEOF
13551test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13552
13553cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13554# Save the log message, to keep $0 and so on meaningful, and to
13555# report actual input values of CONFIG_FILES etc. instead of their
13556# values after options handling.
13557ac_log="
13558This file was extended by libpng $as_me 1.6.10, which was
13559generated by GNU Autoconf 2.69.  Invocation command line was
13560
13561  CONFIG_FILES    = $CONFIG_FILES
13562  CONFIG_HEADERS  = $CONFIG_HEADERS
13563  CONFIG_LINKS    = $CONFIG_LINKS
13564  CONFIG_COMMANDS = $CONFIG_COMMANDS
13565  $ $0 $@
13566
13567on `(hostname || uname -n) 2>/dev/null | sed 1q`
13568"
13569
13570_ACEOF
13571
13572case $ac_config_files in *"
13573"*) set x $ac_config_files; shift; ac_config_files=$*;;
13574esac
13575
13576case $ac_config_headers in *"
13577"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13578esac
13579
13580
13581cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13582# Files that config.status was made for.
13583config_files="$ac_config_files"
13584config_headers="$ac_config_headers"
13585config_commands="$ac_config_commands"
13586
13587_ACEOF
13588
13589cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13590ac_cs_usage="\
13591\`$as_me' instantiates files and other configuration actions
13592from templates according to the current configuration.  Unless the files
13593and actions are specified as TAGs, all are instantiated by default.
13594
13595Usage: $0 [OPTION]... [TAG]...
13596
13597  -h, --help       print this help, then exit
13598  -V, --version    print version number and configuration settings, then exit
13599      --config     print configuration, then exit
13600  -q, --quiet, --silent
13601                   do not print progress messages
13602  -d, --debug      don't remove temporary files
13603      --recheck    update $as_me by reconfiguring in the same conditions
13604      --file=FILE[:TEMPLATE]
13605                   instantiate the configuration file FILE
13606      --header=FILE[:TEMPLATE]
13607                   instantiate the configuration header FILE
13608
13609Configuration files:
13610$config_files
13611
13612Configuration headers:
13613$config_headers
13614
13615Configuration commands:
13616$config_commands
13617
13618Report bugs to <png-mng-implement@lists.sourceforge.net>."
13619
13620_ACEOF
13621cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13622ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13623ac_cs_version="\\
13624libpng config.status 1.6.10
13625configured by $0, generated by GNU Autoconf 2.69,
13626  with options \\"\$ac_cs_config\\"
13627
13628Copyright (C) 2012 Free Software Foundation, Inc.
13629This config.status script is free software; the Free Software Foundation
13630gives unlimited permission to copy, distribute and modify it."
13631
13632ac_pwd='$ac_pwd'
13633srcdir='$srcdir'
13634INSTALL='$INSTALL'
13635MKDIR_P='$MKDIR_P'
13636AWK='$AWK'
13637test -n "\$AWK" || AWK=awk
13638_ACEOF
13639
13640cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13641# The default lists apply if the user does not specify any file.
13642ac_need_defaults=:
13643while test $# != 0
13644do
13645  case $1 in
13646  --*=?*)
13647    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13648    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13649    ac_shift=:
13650    ;;
13651  --*=)
13652    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13653    ac_optarg=
13654    ac_shift=:
13655    ;;
13656  *)
13657    ac_option=$1
13658    ac_optarg=$2
13659    ac_shift=shift
13660    ;;
13661  esac
13662
13663  case $ac_option in
13664  # Handling of the options.
13665  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13666    ac_cs_recheck=: ;;
13667  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13668    $as_echo "$ac_cs_version"; exit ;;
13669  --config | --confi | --conf | --con | --co | --c )
13670    $as_echo "$ac_cs_config"; exit ;;
13671  --debug | --debu | --deb | --de | --d | -d )
13672    debug=: ;;
13673  --file | --fil | --fi | --f )
13674    $ac_shift
13675    case $ac_optarg in
13676    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13677    '') as_fn_error $? "missing file argument" ;;
13678    esac
13679    as_fn_append CONFIG_FILES " '$ac_optarg'"
13680    ac_need_defaults=false;;
13681  --header | --heade | --head | --hea )
13682    $ac_shift
13683    case $ac_optarg in
13684    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13685    esac
13686    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13687    ac_need_defaults=false;;
13688  --he | --h)
13689    # Conflict between --help and --header
13690    as_fn_error $? "ambiguous option: \`$1'
13691Try \`$0 --help' for more information.";;
13692  --help | --hel | -h )
13693    $as_echo "$ac_cs_usage"; exit ;;
13694  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13695  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13696    ac_cs_silent=: ;;
13697
13698  # This is an error.
13699  -*) as_fn_error $? "unrecognized option: \`$1'
13700Try \`$0 --help' for more information." ;;
13701
13702  *) as_fn_append ac_config_targets " $1"
13703     ac_need_defaults=false ;;
13704
13705  esac
13706  shift
13707done
13708
13709ac_configure_extra_args=
13710
13711if $ac_cs_silent; then
13712  exec 6>/dev/null
13713  ac_configure_extra_args="$ac_configure_extra_args --silent"
13714fi
13715
13716_ACEOF
13717cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13718if \$ac_cs_recheck; then
13719  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13720  shift
13721  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13722  CONFIG_SHELL='$SHELL'
13723  export CONFIG_SHELL
13724  exec "\$@"
13725fi
13726
13727_ACEOF
13728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13729exec 5>>config.log
13730{
13731  echo
13732  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13733## Running $as_me. ##
13734_ASBOX
13735  $as_echo "$ac_log"
13736} >&5
13737
13738_ACEOF
13739cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13740#
13741# INIT-COMMANDS
13742#
13743AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13744
13745
13746# The HP-UX ksh and POSIX shell print the target directory to stdout
13747# if CDPATH is set.
13748(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13749
13750sed_quote_subst='$sed_quote_subst'
13751double_quote_subst='$double_quote_subst'
13752delay_variable_subst='$delay_variable_subst'
13753SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13754Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13755GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13756EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13757FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13758SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13759ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13760LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13761macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13762macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13763AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
13764DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13765OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13766enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13767enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13768pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13769enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13770PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13771host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13772host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13773host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13774build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13775build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13776build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13777NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13778LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13779max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13780ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13781exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13782lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13783lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13784lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13785lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13786lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13787reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13788reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13789deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13790file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13791file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13792want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13793sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13794AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13795AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13796archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13797STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13798RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13799old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13800old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13801old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13802lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13803CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13804CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13805compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13806GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13807lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13808lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13809lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13810lt_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"`'
13811nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13812lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13813objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13814MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13815lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13816lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13817lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13818lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13819lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13820need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13821MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13822DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13823NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13824LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13825OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13826OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13827libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13828shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13829extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13830archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13831enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13832export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13833whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13834compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13835old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13836old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13837archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13838archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13839module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13840module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13841with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13842allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13843no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13844hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13845hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13846hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13847hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13848hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13849hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13850hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13851inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13852link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13853always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13854export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13855exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13856include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13857prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13858postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13859file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13860variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13861need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13862need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13863version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13864runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13865shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13866shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13867libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13868library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13869soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13870install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13871postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13872postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13873finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13874finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13875hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13876sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13877sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13878hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13879enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13880enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13881enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13882old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13883striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13884
13885LTCC='$LTCC'
13886LTCFLAGS='$LTCFLAGS'
13887compiler='$compiler_DEFAULT'
13888
13889# A function that is used when there is no print builtin or printf.
13890func_fallback_echo ()
13891{
13892  eval 'cat <<_LTECHO_EOF
13893\$1
13894_LTECHO_EOF'
13895}
13896
13897# Quote evaled strings.
13898for var in SED \
13899GREP \
13900EGREP \
13901FGREP \
13902SHELL \
13903ECHO \
13904LD \
13905AS \
13906DLLTOOL \
13907OBJDUMP \
13908PATH_SEPARATOR \
13909NM \
13910LN_S \
13911lt_SP2NL \
13912lt_NL2SP \
13913reload_flag \
13914deplibs_check_method \
13915file_magic_cmd \
13916file_magic_glob \
13917want_nocaseglob \
13918sharedlib_from_linklib_cmd \
13919AR \
13920AR_FLAGS \
13921archiver_list_spec \
13922STRIP \
13923RANLIB \
13924CC \
13925CFLAGS \
13926compiler \
13927lt_cv_sys_global_symbol_pipe \
13928lt_cv_sys_global_symbol_to_cdecl \
13929lt_cv_sys_global_symbol_to_c_name_address \
13930lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13931nm_file_list_spec \
13932lt_prog_compiler_no_builtin_flag \
13933lt_prog_compiler_pic \
13934lt_prog_compiler_wl \
13935lt_prog_compiler_static \
13936lt_cv_prog_compiler_c_o \
13937need_locks \
13938MANIFEST_TOOL \
13939DSYMUTIL \
13940NMEDIT \
13941LIPO \
13942OTOOL \
13943OTOOL64 \
13944shrext_cmds \
13945export_dynamic_flag_spec \
13946whole_archive_flag_spec \
13947compiler_needs_object \
13948with_gnu_ld \
13949allow_undefined_flag \
13950no_undefined_flag \
13951hardcode_libdir_flag_spec \
13952hardcode_libdir_separator \
13953exclude_expsyms \
13954include_expsyms \
13955file_list_spec \
13956variables_saved_for_relink \
13957libname_spec \
13958library_names_spec \
13959soname_spec \
13960install_override_mode \
13961finish_eval \
13962old_striplib \
13963striplib; do
13964    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13965    *[\\\\\\\`\\"\\\$]*)
13966      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13967      ;;
13968    *)
13969      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13970      ;;
13971    esac
13972done
13973
13974# Double-quote double-evaled strings.
13975for var in reload_cmds \
13976old_postinstall_cmds \
13977old_postuninstall_cmds \
13978old_archive_cmds \
13979extract_expsyms_cmds \
13980old_archive_from_new_cmds \
13981old_archive_from_expsyms_cmds \
13982archive_cmds \
13983archive_expsym_cmds \
13984module_cmds \
13985module_expsym_cmds \
13986export_symbols_cmds \
13987prelink_cmds \
13988postlink_cmds \
13989postinstall_cmds \
13990postuninstall_cmds \
13991finish_cmds \
13992sys_lib_search_path_spec \
13993sys_lib_dlsearch_path_spec; do
13994    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13995    *[\\\\\\\`\\"\\\$]*)
13996      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13997      ;;
13998    *)
13999      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14000      ;;
14001    esac
14002done
14003
14004ac_aux_dir='$ac_aux_dir'
14005xsi_shell='$xsi_shell'
14006lt_shell_append='$lt_shell_append'
14007
14008# See if we are running on zsh, and set the options which allow our
14009# commands through without removal of \ escapes INIT.
14010if test -n "\${ZSH_VERSION+set}" ; then
14011   setopt NO_GLOB_SUBST
14012fi
14013
14014
14015    PACKAGE='$PACKAGE'
14016    VERSION='$VERSION'
14017    TIMESTAMP='$TIMESTAMP'
14018    RM='$RM'
14019    ofile='$ofile'
14020
14021
14022
14023
14024_ACEOF
14025
14026cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14027
14028# Handling of arguments.
14029for ac_config_target in $ac_config_targets
14030do
14031  case $ac_config_target in
14032    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14033    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14034    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14035    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14036    "libpng.pc") CONFIG_FILES="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
14037    "libpng-config") CONFIG_FILES="$CONFIG_FILES libpng-config:libpng-config.in" ;;
14038
14039  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14040  esac
14041done
14042
14043
14044# If the user did not use the arguments to specify the items to instantiate,
14045# then the envvar interface is used.  Set only those that are not.
14046# We use the long form for the default assignment because of an extremely
14047# bizarre bug on SunOS 4.1.3.
14048if $ac_need_defaults; then
14049  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14050  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14051  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14052fi
14053
14054# Have a temporary directory for convenience.  Make it in the build tree
14055# simply because there is no reason against having it here, and in addition,
14056# creating and moving files from /tmp can sometimes cause problems.
14057# Hook for its removal unless debugging.
14058# Note that there is a small window in which the directory will not be cleaned:
14059# after its creation but before its name has been assigned to `$tmp'.
14060$debug ||
14061{
14062  tmp= ac_tmp=
14063  trap 'exit_status=$?
14064  : "${ac_tmp:=$tmp}"
14065  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14066' 0
14067  trap 'as_fn_exit 1' 1 2 13 15
14068}
14069# Create a (secure) tmp directory for tmp files.
14070
14071{
14072  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14073  test -d "$tmp"
14074}  ||
14075{
14076  tmp=./conf$$-$RANDOM
14077  (umask 077 && mkdir "$tmp")
14078} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14079ac_tmp=$tmp
14080
14081# Set up the scripts for CONFIG_FILES section.
14082# No need to generate them if there are no CONFIG_FILES.
14083# This happens for instance with `./config.status config.h'.
14084if test -n "$CONFIG_FILES"; then
14085
14086
14087ac_cr=`echo X | tr X '\015'`
14088# On cygwin, bash can eat \r inside `` if the user requested igncr.
14089# But we know of no other shell where ac_cr would be empty at this
14090# point, so we can use a bashism as a fallback.
14091if test "x$ac_cr" = x; then
14092  eval ac_cr=\$\'\\r\'
14093fi
14094ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14095if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14096  ac_cs_awk_cr='\\r'
14097else
14098  ac_cs_awk_cr=$ac_cr
14099fi
14100
14101echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14102_ACEOF
14103
14104
14105{
14106  echo "cat >conf$$subs.awk <<_ACEOF" &&
14107  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14108  echo "_ACEOF"
14109} >conf$$subs.sh ||
14110  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14111ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14112ac_delim='%!_!# '
14113for ac_last_try in false false false false false :; do
14114  . ./conf$$subs.sh ||
14115    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14116
14117  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14118  if test $ac_delim_n = $ac_delim_num; then
14119    break
14120  elif $ac_last_try; then
14121    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14122  else
14123    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14124  fi
14125done
14126rm -f conf$$subs.sh
14127
14128cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14129cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14130_ACEOF
14131sed -n '
14132h
14133s/^/S["/; s/!.*/"]=/
14134p
14135g
14136s/^[^!]*!//
14137:repl
14138t repl
14139s/'"$ac_delim"'$//
14140t delim
14141:nl
14142h
14143s/\(.\{148\}\)..*/\1/
14144t more1
14145s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14146p
14147n
14148b repl
14149:more1
14150s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14151p
14152g
14153s/.\{148\}//
14154t nl
14155:delim
14156h
14157s/\(.\{148\}\)..*/\1/
14158t more2
14159s/["\\]/\\&/g; s/^/"/; s/$/"/
14160p
14161b
14162:more2
14163s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14164p
14165g
14166s/.\{148\}//
14167t delim
14168' <conf$$subs.awk | sed '
14169/^[^""]/{
14170  N
14171  s/\n//
14172}
14173' >>$CONFIG_STATUS || ac_write_fail=1
14174rm -f conf$$subs.awk
14175cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14176_ACAWK
14177cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14178  for (key in S) S_is_set[key] = 1
14179  FS = ""
14180
14181}
14182{
14183  line = $ 0
14184  nfields = split(line, field, "@")
14185  substed = 0
14186  len = length(field[1])
14187  for (i = 2; i < nfields; i++) {
14188    key = field[i]
14189    keylen = length(key)
14190    if (S_is_set[key]) {
14191      value = S[key]
14192      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14193      len += length(value) + length(field[++i])
14194      substed = 1
14195    } else
14196      len += 1 + keylen
14197  }
14198
14199  print line
14200}
14201
14202_ACAWK
14203_ACEOF
14204cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14205if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14206  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14207else
14208  cat
14209fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14210  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14211_ACEOF
14212
14213# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14214# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14215# trailing colons and then remove the whole line if VPATH becomes empty
14216# (actually we leave an empty line to preserve line numbers).
14217if test "x$srcdir" = x.; then
14218  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14219h
14220s///
14221s/^/:/
14222s/[	 ]*$/:/
14223s/:\$(srcdir):/:/g
14224s/:\${srcdir}:/:/g
14225s/:@srcdir@:/:/g
14226s/^:*//
14227s/:*$//
14228x
14229s/\(=[	 ]*\).*/\1/
14230G
14231s/\n//
14232s/^[^=]*=[	 ]*$//
14233}'
14234fi
14235
14236cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14237fi # test -n "$CONFIG_FILES"
14238
14239# Set up the scripts for CONFIG_HEADERS section.
14240# No need to generate them if there are no CONFIG_HEADERS.
14241# This happens for instance with `./config.status Makefile'.
14242if test -n "$CONFIG_HEADERS"; then
14243cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14244BEGIN {
14245_ACEOF
14246
14247# Transform confdefs.h into an awk script `defines.awk', embedded as
14248# here-document in config.status, that substitutes the proper values into
14249# config.h.in to produce config.h.
14250
14251# Create a delimiter string that does not exist in confdefs.h, to ease
14252# handling of long lines.
14253ac_delim='%!_!# '
14254for ac_last_try in false false :; do
14255  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14256  if test -z "$ac_tt"; then
14257    break
14258  elif $ac_last_try; then
14259    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14260  else
14261    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14262  fi
14263done
14264
14265# For the awk script, D is an array of macro values keyed by name,
14266# likewise P contains macro parameters if any.  Preserve backslash
14267# newline sequences.
14268
14269ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14270sed -n '
14271s/.\{148\}/&'"$ac_delim"'/g
14272t rset
14273:rset
14274s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14275t def
14276d
14277:def
14278s/\\$//
14279t bsnl
14280s/["\\]/\\&/g
14281s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14282D["\1"]=" \3"/p
14283s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14284d
14285:bsnl
14286s/["\\]/\\&/g
14287s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14288D["\1"]=" \3\\\\\\n"\\/p
14289t cont
14290s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14291t cont
14292d
14293:cont
14294n
14295s/.\{148\}/&'"$ac_delim"'/g
14296t clear
14297:clear
14298s/\\$//
14299t bsnlc
14300s/["\\]/\\&/g; s/^/"/; s/$/"/p
14301d
14302:bsnlc
14303s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14304b cont
14305' <confdefs.h | sed '
14306s/'"$ac_delim"'/"\\\
14307"/g' >>$CONFIG_STATUS || ac_write_fail=1
14308
14309cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14310  for (key in D) D_is_set[key] = 1
14311  FS = ""
14312}
14313/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14314  line = \$ 0
14315  split(line, arg, " ")
14316  if (arg[1] == "#") {
14317    defundef = arg[2]
14318    mac1 = arg[3]
14319  } else {
14320    defundef = substr(arg[1], 2)
14321    mac1 = arg[2]
14322  }
14323  split(mac1, mac2, "(") #)
14324  macro = mac2[1]
14325  prefix = substr(line, 1, index(line, defundef) - 1)
14326  if (D_is_set[macro]) {
14327    # Preserve the white space surrounding the "#".
14328    print prefix "define", macro P[macro] D[macro]
14329    next
14330  } else {
14331    # Replace #undef with comments.  This is necessary, for example,
14332    # in the case of _POSIX_SOURCE, which is predefined and required
14333    # on some systems where configure will not decide to define it.
14334    if (defundef == "undef") {
14335      print "/*", prefix defundef, macro, "*/"
14336      next
14337    }
14338  }
14339}
14340{ print }
14341_ACAWK
14342_ACEOF
14343cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14344  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14345fi # test -n "$CONFIG_HEADERS"
14346
14347
14348eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14349shift
14350for ac_tag
14351do
14352  case $ac_tag in
14353  :[FHLC]) ac_mode=$ac_tag; continue;;
14354  esac
14355  case $ac_mode$ac_tag in
14356  :[FHL]*:*);;
14357  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14358  :[FH]-) ac_tag=-:-;;
14359  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14360  esac
14361  ac_save_IFS=$IFS
14362  IFS=:
14363  set x $ac_tag
14364  IFS=$ac_save_IFS
14365  shift
14366  ac_file=$1
14367  shift
14368
14369  case $ac_mode in
14370  :L) ac_source=$1;;
14371  :[FH])
14372    ac_file_inputs=
14373    for ac_f
14374    do
14375      case $ac_f in
14376      -) ac_f="$ac_tmp/stdin";;
14377      *) # Look for the file first in the build tree, then in the source tree
14378	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14379	 # because $ac_f cannot contain `:'.
14380	 test -f "$ac_f" ||
14381	   case $ac_f in
14382	   [\\/$]*) false;;
14383	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14384	   esac ||
14385	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14386      esac
14387      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14388      as_fn_append ac_file_inputs " '$ac_f'"
14389    done
14390
14391    # Let's still pretend it is `configure' which instantiates (i.e., don't
14392    # use $as_me), people would be surprised to read:
14393    #    /* config.h.  Generated by config.status.  */
14394    configure_input='Generated from '`
14395	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14396	`' by configure.'
14397    if test x"$ac_file" != x-; then
14398      configure_input="$ac_file.  $configure_input"
14399      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14400$as_echo "$as_me: creating $ac_file" >&6;}
14401    fi
14402    # Neutralize special characters interpreted by sed in replacement strings.
14403    case $configure_input in #(
14404    *\&* | *\|* | *\\* )
14405       ac_sed_conf_input=`$as_echo "$configure_input" |
14406       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14407    *) ac_sed_conf_input=$configure_input;;
14408    esac
14409
14410    case $ac_tag in
14411    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14412      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14413    esac
14414    ;;
14415  esac
14416
14417  ac_dir=`$as_dirname -- "$ac_file" ||
14418$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14419	 X"$ac_file" : 'X\(//\)[^/]' \| \
14420	 X"$ac_file" : 'X\(//\)$' \| \
14421	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14422$as_echo X"$ac_file" |
14423    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14424	    s//\1/
14425	    q
14426	  }
14427	  /^X\(\/\/\)[^/].*/{
14428	    s//\1/
14429	    q
14430	  }
14431	  /^X\(\/\/\)$/{
14432	    s//\1/
14433	    q
14434	  }
14435	  /^X\(\/\).*/{
14436	    s//\1/
14437	    q
14438	  }
14439	  s/.*/./; q'`
14440  as_dir="$ac_dir"; as_fn_mkdir_p
14441  ac_builddir=.
14442
14443case "$ac_dir" in
14444.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14445*)
14446  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14447  # A ".." for each directory in $ac_dir_suffix.
14448  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14449  case $ac_top_builddir_sub in
14450  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14451  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14452  esac ;;
14453esac
14454ac_abs_top_builddir=$ac_pwd
14455ac_abs_builddir=$ac_pwd$ac_dir_suffix
14456# for backward compatibility:
14457ac_top_builddir=$ac_top_build_prefix
14458
14459case $srcdir in
14460  .)  # We are building in place.
14461    ac_srcdir=.
14462    ac_top_srcdir=$ac_top_builddir_sub
14463    ac_abs_top_srcdir=$ac_pwd ;;
14464  [\\/]* | ?:[\\/]* )  # Absolute name.
14465    ac_srcdir=$srcdir$ac_dir_suffix;
14466    ac_top_srcdir=$srcdir
14467    ac_abs_top_srcdir=$srcdir ;;
14468  *) # Relative name.
14469    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14470    ac_top_srcdir=$ac_top_build_prefix$srcdir
14471    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14472esac
14473ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14474
14475
14476  case $ac_mode in
14477  :F)
14478  #
14479  # CONFIG_FILE
14480  #
14481
14482  case $INSTALL in
14483  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14484  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14485  esac
14486  ac_MKDIR_P=$MKDIR_P
14487  case $MKDIR_P in
14488  [\\/$]* | ?:[\\/]* ) ;;
14489  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14490  esac
14491_ACEOF
14492
14493cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14494# If the template does not know about datarootdir, expand it.
14495# FIXME: This hack should be removed a few years after 2.60.
14496ac_datarootdir_hack=; ac_datarootdir_seen=
14497ac_sed_dataroot='
14498/datarootdir/ {
14499  p
14500  q
14501}
14502/@datadir@/p
14503/@docdir@/p
14504/@infodir@/p
14505/@localedir@/p
14506/@mandir@/p'
14507case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14508*datarootdir*) ac_datarootdir_seen=yes;;
14509*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14510  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14511$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14512_ACEOF
14513cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14514  ac_datarootdir_hack='
14515  s&@datadir@&$datadir&g
14516  s&@docdir@&$docdir&g
14517  s&@infodir@&$infodir&g
14518  s&@localedir@&$localedir&g
14519  s&@mandir@&$mandir&g
14520  s&\\\${datarootdir}&$datarootdir&g' ;;
14521esac
14522_ACEOF
14523
14524# Neutralize VPATH when `$srcdir' = `.'.
14525# Shell code in configure.ac might set extrasub.
14526# FIXME: do we really want to maintain this feature?
14527cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14528ac_sed_extra="$ac_vpsub
14529$extrasub
14530_ACEOF
14531cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14532:t
14533/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14534s|@configure_input@|$ac_sed_conf_input|;t t
14535s&@top_builddir@&$ac_top_builddir_sub&;t t
14536s&@top_build_prefix@&$ac_top_build_prefix&;t t
14537s&@srcdir@&$ac_srcdir&;t t
14538s&@abs_srcdir@&$ac_abs_srcdir&;t t
14539s&@top_srcdir@&$ac_top_srcdir&;t t
14540s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14541s&@builddir@&$ac_builddir&;t t
14542s&@abs_builddir@&$ac_abs_builddir&;t t
14543s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14544s&@INSTALL@&$ac_INSTALL&;t t
14545s&@MKDIR_P@&$ac_MKDIR_P&;t t
14546$ac_datarootdir_hack
14547"
14548eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14549  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14550
14551test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14552  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14553  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14554      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14555  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14556which seems to be undefined.  Please make sure it is defined" >&5
14557$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14558which seems to be undefined.  Please make sure it is defined" >&2;}
14559
14560  rm -f "$ac_tmp/stdin"
14561  case $ac_file in
14562  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14563  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14564  esac \
14565  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14566 ;;
14567  :H)
14568  #
14569  # CONFIG_HEADER
14570  #
14571  if test x"$ac_file" != x-; then
14572    {
14573      $as_echo "/* $configure_input  */" \
14574      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14575    } >"$ac_tmp/config.h" \
14576      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14577    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14578      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14579$as_echo "$as_me: $ac_file is unchanged" >&6;}
14580    else
14581      rm -f "$ac_file"
14582      mv "$ac_tmp/config.h" "$ac_file" \
14583	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14584    fi
14585  else
14586    $as_echo "/* $configure_input  */" \
14587      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14588      || as_fn_error $? "could not create -" "$LINENO" 5
14589  fi
14590# Compute "$ac_file"'s index in $config_headers.
14591_am_arg="$ac_file"
14592_am_stamp_count=1
14593for _am_header in $config_headers :; do
14594  case $_am_header in
14595    $_am_arg | $_am_arg:* )
14596      break ;;
14597    * )
14598      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14599  esac
14600done
14601echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14602$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14603	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14604	 X"$_am_arg" : 'X\(//\)$' \| \
14605	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14606$as_echo X"$_am_arg" |
14607    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14608	    s//\1/
14609	    q
14610	  }
14611	  /^X\(\/\/\)[^/].*/{
14612	    s//\1/
14613	    q
14614	  }
14615	  /^X\(\/\/\)$/{
14616	    s//\1/
14617	    q
14618	  }
14619	  /^X\(\/\).*/{
14620	    s//\1/
14621	    q
14622	  }
14623	  s/.*/./; q'`/stamp-h$_am_stamp_count
14624 ;;
14625
14626  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14627$as_echo "$as_me: executing $ac_file commands" >&6;}
14628 ;;
14629  esac
14630
14631
14632  case $ac_file$ac_mode in
14633    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14634  # Older Autoconf quotes --file arguments for eval, but not when files
14635  # are listed without --file.  Let's play safe and only enable the eval
14636  # if we detect the quoting.
14637  case $CONFIG_FILES in
14638  *\'*) eval set x "$CONFIG_FILES" ;;
14639  *)   set x $CONFIG_FILES ;;
14640  esac
14641  shift
14642  for mf
14643  do
14644    # Strip MF so we end up with the name of the file.
14645    mf=`echo "$mf" | sed -e 's/:.*$//'`
14646    # Check whether this is an Automake generated Makefile or not.
14647    # We used to match only the files named 'Makefile.in', but
14648    # some people rename them; so instead we look at the file content.
14649    # Grep'ing the first line is not enough: some people post-process
14650    # each Makefile.in and add a new line on top of each file to say so.
14651    # Grep'ing the whole file is not good either: AIX grep has a line
14652    # limit of 2048, but all sed's we know have understand at least 4000.
14653    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14654      dirpart=`$as_dirname -- "$mf" ||
14655$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14656	 X"$mf" : 'X\(//\)[^/]' \| \
14657	 X"$mf" : 'X\(//\)$' \| \
14658	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14659$as_echo X"$mf" |
14660    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14661	    s//\1/
14662	    q
14663	  }
14664	  /^X\(\/\/\)[^/].*/{
14665	    s//\1/
14666	    q
14667	  }
14668	  /^X\(\/\/\)$/{
14669	    s//\1/
14670	    q
14671	  }
14672	  /^X\(\/\).*/{
14673	    s//\1/
14674	    q
14675	  }
14676	  s/.*/./; q'`
14677    else
14678      continue
14679    fi
14680    # Extract the definition of DEPDIR, am__include, and am__quote
14681    # from the Makefile without running 'make'.
14682    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14683    test -z "$DEPDIR" && continue
14684    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14685    test -z "$am__include" && continue
14686    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14687    # Find all dependency output files, they are included files with
14688    # $(DEPDIR) in their names.  We invoke sed twice because it is the
14689    # simplest approach to changing $(DEPDIR) to its actual value in the
14690    # expansion.
14691    for file in `sed -n "
14692      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14693	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14694      # Make sure the directory exists.
14695      test -f "$dirpart/$file" && continue
14696      fdir=`$as_dirname -- "$file" ||
14697$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14698	 X"$file" : 'X\(//\)[^/]' \| \
14699	 X"$file" : 'X\(//\)$' \| \
14700	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14701$as_echo X"$file" |
14702    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14703	    s//\1/
14704	    q
14705	  }
14706	  /^X\(\/\/\)[^/].*/{
14707	    s//\1/
14708	    q
14709	  }
14710	  /^X\(\/\/\)$/{
14711	    s//\1/
14712	    q
14713	  }
14714	  /^X\(\/\).*/{
14715	    s//\1/
14716	    q
14717	  }
14718	  s/.*/./; q'`
14719      as_dir=$dirpart/$fdir; as_fn_mkdir_p
14720      # echo "creating $dirpart/$file"
14721      echo '# dummy' > "$dirpart/$file"
14722    done
14723  done
14724}
14725 ;;
14726    "libtool":C)
14727
14728    # See if we are running on zsh, and set the options which allow our
14729    # commands through without removal of \ escapes.
14730    if test -n "${ZSH_VERSION+set}" ; then
14731      setopt NO_GLOB_SUBST
14732    fi
14733
14734    cfgfile="${ofile}T"
14735    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14736    $RM "$cfgfile"
14737
14738    cat <<_LT_EOF >> "$cfgfile"
14739#! $SHELL
14740
14741# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14742# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14743# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14744# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14745#
14746#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14747#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14748#                 Foundation, Inc.
14749#   Written by Gordon Matzigkeit, 1996
14750#
14751#   This file is part of GNU Libtool.
14752#
14753# GNU Libtool is free software; you can redistribute it and/or
14754# modify it under the terms of the GNU General Public License as
14755# published by the Free Software Foundation; either version 2 of
14756# the License, or (at your option) any later version.
14757#
14758# As a special exception to the GNU General Public License,
14759# if you distribute this file as part of a program or library that
14760# is built using GNU Libtool, you may include this file under the
14761# same distribution terms that you use for the rest of that program.
14762#
14763# GNU Libtool is distributed in the hope that it will be useful,
14764# but WITHOUT ANY WARRANTY; without even the implied warranty of
14765# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14766# GNU General Public License for more details.
14767#
14768# You should have received a copy of the GNU General Public License
14769# along with GNU Libtool; see the file COPYING.  If not, a copy
14770# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14771# obtained by writing to the Free Software Foundation, Inc.,
14772# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14773
14774
14775# The names of the tagged configurations supported by this script.
14776available_tags=""
14777
14778# ### BEGIN LIBTOOL CONFIG
14779
14780# A sed program that does not truncate output.
14781SED=$lt_SED
14782
14783# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14784Xsed="\$SED -e 1s/^X//"
14785
14786# A grep program that handles long lines.
14787GREP=$lt_GREP
14788
14789# An ERE matcher.
14790EGREP=$lt_EGREP
14791
14792# A literal string matcher.
14793FGREP=$lt_FGREP
14794
14795# Shell to use when invoking shell scripts.
14796SHELL=$lt_SHELL
14797
14798# An echo program that protects backslashes.
14799ECHO=$lt_ECHO
14800
14801# Which release of libtool.m4 was used?
14802macro_version=$macro_version
14803macro_revision=$macro_revision
14804
14805# Assembler program.
14806AS=$lt_AS
14807
14808# DLL creation program.
14809DLLTOOL=$lt_DLLTOOL
14810
14811# Object dumper program.
14812OBJDUMP=$lt_OBJDUMP
14813
14814# Whether or not to build shared libraries.
14815build_libtool_libs=$enable_shared
14816
14817# Whether or not to build static libraries.
14818build_old_libs=$enable_static
14819
14820# What type of objects to build.
14821pic_mode=$pic_mode
14822
14823# Whether or not to optimize for fast installation.
14824fast_install=$enable_fast_install
14825
14826# The PATH separator for the build system.
14827PATH_SEPARATOR=$lt_PATH_SEPARATOR
14828
14829# The host system.
14830host_alias=$host_alias
14831host=$host
14832host_os=$host_os
14833
14834# The build system.
14835build_alias=$build_alias
14836build=$build
14837build_os=$build_os
14838
14839# A BSD- or MS-compatible name lister.
14840NM=$lt_NM
14841
14842# Whether we need soft or hard links.
14843LN_S=$lt_LN_S
14844
14845# What is the maximum length of a command?
14846max_cmd_len=$max_cmd_len
14847
14848# Object file suffix (normally "o").
14849objext=$ac_objext
14850
14851# Executable file suffix (normally "").
14852exeext=$exeext
14853
14854# whether the shell understands "unset".
14855lt_unset=$lt_unset
14856
14857# turn spaces into newlines.
14858SP2NL=$lt_lt_SP2NL
14859
14860# turn newlines into spaces.
14861NL2SP=$lt_lt_NL2SP
14862
14863# convert \$build file names to \$host format.
14864to_host_file_cmd=$lt_cv_to_host_file_cmd
14865
14866# convert \$build files to toolchain format.
14867to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14868
14869# Method to check whether dependent libraries are shared objects.
14870deplibs_check_method=$lt_deplibs_check_method
14871
14872# Command to use when deplibs_check_method = "file_magic".
14873file_magic_cmd=$lt_file_magic_cmd
14874
14875# How to find potential files when deplibs_check_method = "file_magic".
14876file_magic_glob=$lt_file_magic_glob
14877
14878# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14879want_nocaseglob=$lt_want_nocaseglob
14880
14881# Command to associate shared and link libraries.
14882sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14883
14884# The archiver.
14885AR=$lt_AR
14886
14887# Flags to create an archive.
14888AR_FLAGS=$lt_AR_FLAGS
14889
14890# How to feed a file listing to the archiver.
14891archiver_list_spec=$lt_archiver_list_spec
14892
14893# A symbol stripping program.
14894STRIP=$lt_STRIP
14895
14896# Commands used to install an old-style archive.
14897RANLIB=$lt_RANLIB
14898old_postinstall_cmds=$lt_old_postinstall_cmds
14899old_postuninstall_cmds=$lt_old_postuninstall_cmds
14900
14901# Whether to use a lock for old archive extraction.
14902lock_old_archive_extraction=$lock_old_archive_extraction
14903
14904# A C compiler.
14905LTCC=$lt_CC
14906
14907# LTCC compiler flags.
14908LTCFLAGS=$lt_CFLAGS
14909
14910# Take the output of nm and produce a listing of raw symbols and C names.
14911global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14912
14913# Transform the output of nm in a proper C declaration.
14914global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14915
14916# Transform the output of nm in a C name address pair.
14917global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14918
14919# Transform the output of nm in a C name address pair when lib prefix is needed.
14920global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14921
14922# Specify filename containing input files for \$NM.
14923nm_file_list_spec=$lt_nm_file_list_spec
14924
14925# The root where to search for dependent libraries,and in which our libraries should be installed.
14926lt_sysroot=$lt_sysroot
14927
14928# The name of the directory that contains temporary libtool files.
14929objdir=$objdir
14930
14931# Used to examine libraries when file_magic_cmd begins with "file".
14932MAGIC_CMD=$MAGIC_CMD
14933
14934# Must we lock files when doing compilation?
14935need_locks=$lt_need_locks
14936
14937# Manifest tool.
14938MANIFEST_TOOL=$lt_MANIFEST_TOOL
14939
14940# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14941DSYMUTIL=$lt_DSYMUTIL
14942
14943# Tool to change global to local symbols on Mac OS X.
14944NMEDIT=$lt_NMEDIT
14945
14946# Tool to manipulate fat objects and archives on Mac OS X.
14947LIPO=$lt_LIPO
14948
14949# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14950OTOOL=$lt_OTOOL
14951
14952# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14953OTOOL64=$lt_OTOOL64
14954
14955# Old archive suffix (normally "a").
14956libext=$libext
14957
14958# Shared library suffix (normally ".so").
14959shrext_cmds=$lt_shrext_cmds
14960
14961# The commands to extract the exported symbol list from a shared archive.
14962extract_expsyms_cmds=$lt_extract_expsyms_cmds
14963
14964# Variables whose values should be saved in libtool wrapper scripts and
14965# restored at link time.
14966variables_saved_for_relink=$lt_variables_saved_for_relink
14967
14968# Do we need the "lib" prefix for modules?
14969need_lib_prefix=$need_lib_prefix
14970
14971# Do we need a version for libraries?
14972need_version=$need_version
14973
14974# Library versioning type.
14975version_type=$version_type
14976
14977# Shared library runtime path variable.
14978runpath_var=$runpath_var
14979
14980# Shared library path variable.
14981shlibpath_var=$shlibpath_var
14982
14983# Is shlibpath searched before the hard-coded library search path?
14984shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14985
14986# Format of library name prefix.
14987libname_spec=$lt_libname_spec
14988
14989# List of archive names.  First name is the real one, the rest are links.
14990# The last name is the one that the linker finds with -lNAME
14991library_names_spec=$lt_library_names_spec
14992
14993# The coded name of the library, if different from the real name.
14994soname_spec=$lt_soname_spec
14995
14996# Permission mode override for installation of shared libraries.
14997install_override_mode=$lt_install_override_mode
14998
14999# Command to use after installation of a shared archive.
15000postinstall_cmds=$lt_postinstall_cmds
15001
15002# Command to use after uninstallation of a shared archive.
15003postuninstall_cmds=$lt_postuninstall_cmds
15004
15005# Commands used to finish a libtool library installation in a directory.
15006finish_cmds=$lt_finish_cmds
15007
15008# As "finish_cmds", except a single script fragment to be evaled but
15009# not shown.
15010finish_eval=$lt_finish_eval
15011
15012# Whether we should hardcode library paths into libraries.
15013hardcode_into_libs=$hardcode_into_libs
15014
15015# Compile-time system search path for libraries.
15016sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15017
15018# Run-time system search path for libraries.
15019sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15020
15021# Whether dlopen is supported.
15022dlopen_support=$enable_dlopen
15023
15024# Whether dlopen of programs is supported.
15025dlopen_self=$enable_dlopen_self
15026
15027# Whether dlopen of statically linked programs is supported.
15028dlopen_self_static=$enable_dlopen_self_static
15029
15030# Commands to strip libraries.
15031old_striplib=$lt_old_striplib
15032striplib=$lt_striplib
15033
15034
15035# The linker used to build libraries.
15036LD=$lt_LD
15037
15038# How to create reloadable object files.
15039reload_flag=$lt_reload_flag
15040reload_cmds=$lt_reload_cmds
15041
15042# Commands used to build an old-style archive.
15043old_archive_cmds=$lt_old_archive_cmds
15044
15045# A language specific compiler.
15046CC=$lt_compiler
15047
15048# Is the compiler the GNU compiler?
15049with_gcc=$GCC
15050
15051# Compiler flag to turn off builtin functions.
15052no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15053
15054# Additional compiler flags for building library objects.
15055pic_flag=$lt_lt_prog_compiler_pic
15056
15057# How to pass a linker flag through the compiler.
15058wl=$lt_lt_prog_compiler_wl
15059
15060# Compiler flag to prevent dynamic linking.
15061link_static_flag=$lt_lt_prog_compiler_static
15062
15063# Does compiler simultaneously support -c and -o options?
15064compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15065
15066# Whether or not to add -lc for building shared libraries.
15067build_libtool_need_lc=$archive_cmds_need_lc
15068
15069# Whether or not to disallow shared libs when runtime libs are static.
15070allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15071
15072# Compiler flag to allow reflexive dlopens.
15073export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15074
15075# Compiler flag to generate shared objects directly from archives.
15076whole_archive_flag_spec=$lt_whole_archive_flag_spec
15077
15078# Whether the compiler copes with passing no objects directly.
15079compiler_needs_object=$lt_compiler_needs_object
15080
15081# Create an old-style archive from a shared archive.
15082old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15083
15084# Create a temporary old-style archive to link instead of a shared archive.
15085old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15086
15087# Commands used to build a shared archive.
15088archive_cmds=$lt_archive_cmds
15089archive_expsym_cmds=$lt_archive_expsym_cmds
15090
15091# Commands used to build a loadable module if different from building
15092# a shared archive.
15093module_cmds=$lt_module_cmds
15094module_expsym_cmds=$lt_module_expsym_cmds
15095
15096# Whether we are building with GNU ld or not.
15097with_gnu_ld=$lt_with_gnu_ld
15098
15099# Flag that allows shared libraries with undefined symbols to be built.
15100allow_undefined_flag=$lt_allow_undefined_flag
15101
15102# Flag that enforces no undefined symbols.
15103no_undefined_flag=$lt_no_undefined_flag
15104
15105# Flag to hardcode \$libdir into a binary during linking.
15106# This must work even if \$libdir does not exist
15107hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15108
15109# Whether we need a single "-rpath" flag with a separated argument.
15110hardcode_libdir_separator=$lt_hardcode_libdir_separator
15111
15112# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15113# DIR into the resulting binary.
15114hardcode_direct=$hardcode_direct
15115
15116# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15117# DIR into the resulting binary and the resulting library dependency is
15118# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15119# library is relocated.
15120hardcode_direct_absolute=$hardcode_direct_absolute
15121
15122# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15123# into the resulting binary.
15124hardcode_minus_L=$hardcode_minus_L
15125
15126# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15127# into the resulting binary.
15128hardcode_shlibpath_var=$hardcode_shlibpath_var
15129
15130# Set to "yes" if building a shared library automatically hardcodes DIR
15131# into the library and all subsequent libraries and executables linked
15132# against it.
15133hardcode_automatic=$hardcode_automatic
15134
15135# Set to yes if linker adds runtime paths of dependent libraries
15136# to runtime path list.
15137inherit_rpath=$inherit_rpath
15138
15139# Whether libtool must link a program against all its dependency libraries.
15140link_all_deplibs=$link_all_deplibs
15141
15142# Set to "yes" if exported symbols are required.
15143always_export_symbols=$always_export_symbols
15144
15145# The commands to list exported symbols.
15146export_symbols_cmds=$lt_export_symbols_cmds
15147
15148# Symbols that should not be listed in the preloaded symbols.
15149exclude_expsyms=$lt_exclude_expsyms
15150
15151# Symbols that must always be exported.
15152include_expsyms=$lt_include_expsyms
15153
15154# Commands necessary for linking programs (against libraries) with templates.
15155prelink_cmds=$lt_prelink_cmds
15156
15157# Commands necessary for finishing linking programs.
15158postlink_cmds=$lt_postlink_cmds
15159
15160# Specify filename containing input files.
15161file_list_spec=$lt_file_list_spec
15162
15163# How to hardcode a shared library path into an executable.
15164hardcode_action=$hardcode_action
15165
15166# ### END LIBTOOL CONFIG
15167
15168_LT_EOF
15169
15170  case $host_os in
15171  aix3*)
15172    cat <<\_LT_EOF >> "$cfgfile"
15173# AIX sometimes has problems with the GCC collect2 program.  For some
15174# reason, if we set the COLLECT_NAMES environment variable, the problems
15175# vanish in a puff of smoke.
15176if test "X${COLLECT_NAMES+set}" != Xset; then
15177  COLLECT_NAMES=
15178  export COLLECT_NAMES
15179fi
15180_LT_EOF
15181    ;;
15182  esac
15183
15184
15185ltmain="$ac_aux_dir/ltmain.sh"
15186
15187
15188  # We use sed instead of cat because bash on DJGPP gets confused if
15189  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15190  # text mode, it properly converts lines to CR/LF.  This bash problem
15191  # is reportedly fixed, but why not run on old versions too?
15192  sed '$q' "$ltmain" >> "$cfgfile" \
15193     || (rm -f "$cfgfile"; exit 1)
15194
15195  if test x"$xsi_shell" = xyes; then
15196  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15197func_dirname ()\
15198{\
15199\    case ${1} in\
15200\      */*) func_dirname_result="${1%/*}${2}" ;;\
15201\      *  ) func_dirname_result="${3}" ;;\
15202\    esac\
15203} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15204  && mv -f "$cfgfile.tmp" "$cfgfile" \
15205    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15206test 0 -eq $? || _lt_function_replace_fail=:
15207
15208
15209  sed -e '/^func_basename ()$/,/^} # func_basename /c\
15210func_basename ()\
15211{\
15212\    func_basename_result="${1##*/}"\
15213} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15214  && mv -f "$cfgfile.tmp" "$cfgfile" \
15215    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15216test 0 -eq $? || _lt_function_replace_fail=:
15217
15218
15219  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15220func_dirname_and_basename ()\
15221{\
15222\    case ${1} in\
15223\      */*) func_dirname_result="${1%/*}${2}" ;;\
15224\      *  ) func_dirname_result="${3}" ;;\
15225\    esac\
15226\    func_basename_result="${1##*/}"\
15227} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15228  && mv -f "$cfgfile.tmp" "$cfgfile" \
15229    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15230test 0 -eq $? || _lt_function_replace_fail=:
15231
15232
15233  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15234func_stripname ()\
15235{\
15236\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15237\    # positional parameters, so assign one to ordinary parameter first.\
15238\    func_stripname_result=${3}\
15239\    func_stripname_result=${func_stripname_result#"${1}"}\
15240\    func_stripname_result=${func_stripname_result%"${2}"}\
15241} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15242  && mv -f "$cfgfile.tmp" "$cfgfile" \
15243    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15244test 0 -eq $? || _lt_function_replace_fail=:
15245
15246
15247  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15248func_split_long_opt ()\
15249{\
15250\    func_split_long_opt_name=${1%%=*}\
15251\    func_split_long_opt_arg=${1#*=}\
15252} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15253  && mv -f "$cfgfile.tmp" "$cfgfile" \
15254    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15255test 0 -eq $? || _lt_function_replace_fail=:
15256
15257
15258  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15259func_split_short_opt ()\
15260{\
15261\    func_split_short_opt_arg=${1#??}\
15262\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15263} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15264  && mv -f "$cfgfile.tmp" "$cfgfile" \
15265    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15266test 0 -eq $? || _lt_function_replace_fail=:
15267
15268
15269  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15270func_lo2o ()\
15271{\
15272\    case ${1} in\
15273\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15274\      *)    func_lo2o_result=${1} ;;\
15275\    esac\
15276} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15277  && mv -f "$cfgfile.tmp" "$cfgfile" \
15278    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15279test 0 -eq $? || _lt_function_replace_fail=:
15280
15281
15282  sed -e '/^func_xform ()$/,/^} # func_xform /c\
15283func_xform ()\
15284{\
15285    func_xform_result=${1%.*}.lo\
15286} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15287  && mv -f "$cfgfile.tmp" "$cfgfile" \
15288    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15289test 0 -eq $? || _lt_function_replace_fail=:
15290
15291
15292  sed -e '/^func_arith ()$/,/^} # func_arith /c\
15293func_arith ()\
15294{\
15295    func_arith_result=$(( $* ))\
15296} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15297  && mv -f "$cfgfile.tmp" "$cfgfile" \
15298    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15299test 0 -eq $? || _lt_function_replace_fail=:
15300
15301
15302  sed -e '/^func_len ()$/,/^} # func_len /c\
15303func_len ()\
15304{\
15305    func_len_result=${#1}\
15306} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15307  && mv -f "$cfgfile.tmp" "$cfgfile" \
15308    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15309test 0 -eq $? || _lt_function_replace_fail=:
15310
15311fi
15312
15313if test x"$lt_shell_append" = xyes; then
15314  sed -e '/^func_append ()$/,/^} # func_append /c\
15315func_append ()\
15316{\
15317    eval "${1}+=\\${2}"\
15318} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15319  && mv -f "$cfgfile.tmp" "$cfgfile" \
15320    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15321test 0 -eq $? || _lt_function_replace_fail=:
15322
15323
15324  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15325func_append_quoted ()\
15326{\
15327\    func_quote_for_eval "${2}"\
15328\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15329} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15330  && mv -f "$cfgfile.tmp" "$cfgfile" \
15331    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15332test 0 -eq $? || _lt_function_replace_fail=:
15333
15334
15335  # Save a `func_append' function call where possible by direct use of '+='
15336  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15337    && mv -f "$cfgfile.tmp" "$cfgfile" \
15338      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15339  test 0 -eq $? || _lt_function_replace_fail=:
15340else
15341  # Save a `func_append' function call even when '+=' is not available
15342  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15343    && mv -f "$cfgfile.tmp" "$cfgfile" \
15344      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15345  test 0 -eq $? || _lt_function_replace_fail=:
15346fi
15347
15348if test x"$_lt_function_replace_fail" = x":"; then
15349  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15350$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15351fi
15352
15353
15354   mv -f "$cfgfile" "$ofile" ||
15355    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15356  chmod +x "$ofile"
15357
15358 ;;
15359    "libpng-config":F) chmod +x libpng-config ;;
15360
15361  esac
15362done # for ac_tag
15363
15364
15365as_fn_exit 0
15366_ACEOF
15367ac_clean_files=$ac_clean_files_save
15368
15369test $ac_write_fail = 0 ||
15370  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15371
15372
15373# configure is writing to config.log, and then calls config.status.
15374# config.status does its own redirection, appending to config.log.
15375# Unfortunately, on DOS this fails, as config.log is still kept open
15376# by configure, so config.status won't be able to write to it; its
15377# output is simply discarded.  So we exec the FD to /dev/null,
15378# effectively closing config.log, so it can be properly (re)opened and
15379# appended to by config.status.  When coming back to configure, we
15380# need to make the FD available again.
15381if test "$no_create" != yes; then
15382  ac_cs_success=:
15383  ac_config_status_args=
15384  test "$silent" = yes &&
15385    ac_config_status_args="$ac_config_status_args --quiet"
15386  exec 5>/dev/null
15387  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15388  exec 5>>config.log
15389  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15390  # would make configure fail if this is the last instruction.
15391  $ac_cs_success || as_fn_exit 1
15392fi
15393if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15394  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15395$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15396fi
15397
15398