1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for libpng 1.6.2.
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.2'
594PACKAGE_STRING='libpng 1.6.2'
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_PNG_PREFIX_FALSE
641DO_PNG_PREFIX_TRUE
642PNG_PREFIX
643binconfigs
644pkgconfigdir
645PNGLIB_RELEASE
646PNGLIB_MINOR
647PNGLIB_MAJOR
648PNGLIB_VERSION
649SYMBOL_PREFIX
650HAVE_LD_VERSION_SCRIPT_FALSE
651HAVE_LD_VERSION_SCRIPT_TRUE
652HAVE_SOLARIS_LD_FALSE
653HAVE_SOLARIS_LD_TRUE
654LIBOBJS
655POW_LIB
656PNG_COPTS
657DFNCPP
658OTOOL64
659OTOOL
660LIPO
661NMEDIT
662DSYMUTIL
663MANIFEST_TOOL
664RANLIB
665ac_ct_AR
666AR
667NM
668ac_ct_DUMPBIN
669DUMPBIN
670LIBTOOL
671OBJDUMP
672DLLTOOL
673AS
674LN_S
675CPP
676LD
677FGREP
678EGREP
679GREP
680SED
681host_os
682host_vendor
683host_cpu
684host
685build_os
686build_vendor
687build_cpu
688build
689am__fastdepCCAS_FALSE
690am__fastdepCCAS_TRUE
691CCASDEPMODE
692CCASFLAGS
693CCAS
694am__fastdepCC_FALSE
695am__fastdepCC_TRUE
696CCDEPMODE
697am__nodep
698AMDEPBACKSLASH
699AMDEP_FALSE
700AMDEP_TRUE
701am__quote
702am__include
703DEPDIR
704OBJEXT
705EXEEXT
706ac_ct_CC
707CPPFLAGS
708LDFLAGS
709CFLAGS
710CC
711MAINT
712MAINTAINER_MODE_FALSE
713MAINTAINER_MODE_TRUE
714AM_BACKSLASH
715AM_DEFAULT_VERBOSITY
716AM_DEFAULT_V
717AM_V
718am__untar
719am__tar
720AMTAR
721am__leading_dot
722SET_MAKE
723AWK
724mkdir_p
725MKDIR_P
726INSTALL_STRIP_PROGRAM
727STRIP
728install_sh
729MAKEINFO
730AUTOHEADER
731AUTOMAKE
732AUTOCONF
733ACLOCAL
734VERSION
735PACKAGE
736CYGPATH_W
737am__isrc
738INSTALL_DATA
739INSTALL_SCRIPT
740INSTALL_PROGRAM
741target_alias
742host_alias
743build_alias
744LIBS
745ECHO_T
746ECHO_N
747ECHO_C
748DEFS
749mandir
750localedir
751libdir
752psdir
753pdfdir
754dvidir
755htmldir
756infodir
757docdir
758oldincludedir
759includedir
760localstatedir
761sharedstatedir
762sysconfdir
763datadir
764datarootdir
765libexecdir
766sbindir
767bindir
768program_transform_name
769prefix
770exec_prefix
771PACKAGE_URL
772PACKAGE_BUGREPORT
773PACKAGE_STRING
774PACKAGE_VERSION
775PACKAGE_TARNAME
776PACKAGE_NAME
777PATH_SEPARATOR
778SHELL'
779ac_subst_files=''
780ac_user_opts='
781enable_option_checking
782enable_silent_rules
783enable_maintainer_mode
784enable_dependency_tracking
785with_gnu_ld
786enable_shared
787enable_static
788with_pic
789enable_fast_install
790with_sysroot
791enable_libtool_lock
792enable_werror
793with_zlib_prefix
794with_pkgconfigdir
795with_binconfigs
796with_libpng_prefix
797enable_arm_neon
798'
799      ac_precious_vars='build_alias
800host_alias
801target_alias
802CC
803CFLAGS
804LDFLAGS
805LIBS
806CPPFLAGS
807CCAS
808CCASFLAGS
809CPP
810PNG_COPTS'
811
812
813# Initialize some variables set by options.
814ac_init_help=
815ac_init_version=false
816ac_unrecognized_opts=
817ac_unrecognized_sep=
818# The variables have the same names as the options, with
819# dashes changed to underlines.
820cache_file=/dev/null
821exec_prefix=NONE
822no_create=
823no_recursion=
824prefix=NONE
825program_prefix=NONE
826program_suffix=NONE
827program_transform_name=s,x,x,
828silent=
829site=
830srcdir=
831verbose=
832x_includes=NONE
833x_libraries=NONE
834
835# Installation directory options.
836# These are left unexpanded so users can "make install exec_prefix=/foo"
837# and all the variables that are supposed to be based on exec_prefix
838# by default will actually change.
839# Use braces instead of parens because sh, perl, etc. also accept them.
840# (The list follows the same order as the GNU Coding Standards.)
841bindir='${exec_prefix}/bin'
842sbindir='${exec_prefix}/sbin'
843libexecdir='${exec_prefix}/libexec'
844datarootdir='${prefix}/share'
845datadir='${datarootdir}'
846sysconfdir='${prefix}/etc'
847sharedstatedir='${prefix}/com'
848localstatedir='${prefix}/var'
849includedir='${prefix}/include'
850oldincludedir='/usr/include'
851docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
852infodir='${datarootdir}/info'
853htmldir='${docdir}'
854dvidir='${docdir}'
855pdfdir='${docdir}'
856psdir='${docdir}'
857libdir='${exec_prefix}/lib'
858localedir='${datarootdir}/locale'
859mandir='${datarootdir}/man'
860
861ac_prev=
862ac_dashdash=
863for ac_option
864do
865  # If the previous option needs an argument, assign it.
866  if test -n "$ac_prev"; then
867    eval $ac_prev=\$ac_option
868    ac_prev=
869    continue
870  fi
871
872  case $ac_option in
873  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
874  *=)   ac_optarg= ;;
875  *)    ac_optarg=yes ;;
876  esac
877
878  # Accept the important Cygnus configure options, so we can diagnose typos.
879
880  case $ac_dashdash$ac_option in
881  --)
882    ac_dashdash=yes ;;
883
884  -bindir | --bindir | --bindi | --bind | --bin | --bi)
885    ac_prev=bindir ;;
886  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
887    bindir=$ac_optarg ;;
888
889  -build | --build | --buil | --bui | --bu)
890    ac_prev=build_alias ;;
891  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
892    build_alias=$ac_optarg ;;
893
894  -cache-file | --cache-file | --cache-fil | --cache-fi \
895  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
896    ac_prev=cache_file ;;
897  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
898  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
899    cache_file=$ac_optarg ;;
900
901  --config-cache | -C)
902    cache_file=config.cache ;;
903
904  -datadir | --datadir | --datadi | --datad)
905    ac_prev=datadir ;;
906  -datadir=* | --datadir=* | --datadi=* | --datad=*)
907    datadir=$ac_optarg ;;
908
909  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
910  | --dataroo | --dataro | --datar)
911    ac_prev=datarootdir ;;
912  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
913  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
914    datarootdir=$ac_optarg ;;
915
916  -disable-* | --disable-*)
917    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
918    # Reject names that are not valid shell variable names.
919    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
920      as_fn_error $? "invalid feature name: $ac_useropt"
921    ac_useropt_orig=$ac_useropt
922    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923    case $ac_user_opts in
924      *"
925"enable_$ac_useropt"
926"*) ;;
927      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
928	 ac_unrecognized_sep=', ';;
929    esac
930    eval enable_$ac_useropt=no ;;
931
932  -docdir | --docdir | --docdi | --doc | --do)
933    ac_prev=docdir ;;
934  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935    docdir=$ac_optarg ;;
936
937  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938    ac_prev=dvidir ;;
939  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940    dvidir=$ac_optarg ;;
941
942  -enable-* | --enable-*)
943    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944    # Reject names that are not valid shell variable names.
945    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
946      as_fn_error $? "invalid feature name: $ac_useropt"
947    ac_useropt_orig=$ac_useropt
948    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949    case $ac_user_opts in
950      *"
951"enable_$ac_useropt"
952"*) ;;
953      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
954	 ac_unrecognized_sep=', ';;
955    esac
956    eval enable_$ac_useropt=\$ac_optarg ;;
957
958  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
959  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
960  | --exec | --exe | --ex)
961    ac_prev=exec_prefix ;;
962  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
963  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
964  | --exec=* | --exe=* | --ex=*)
965    exec_prefix=$ac_optarg ;;
966
967  -gas | --gas | --ga | --g)
968    # Obsolete; use --with-gas.
969    with_gas=yes ;;
970
971  -help | --help | --hel | --he | -h)
972    ac_init_help=long ;;
973  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
974    ac_init_help=recursive ;;
975  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
976    ac_init_help=short ;;
977
978  -host | --host | --hos | --ho)
979    ac_prev=host_alias ;;
980  -host=* | --host=* | --hos=* | --ho=*)
981    host_alias=$ac_optarg ;;
982
983  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
984    ac_prev=htmldir ;;
985  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
986  | --ht=*)
987    htmldir=$ac_optarg ;;
988
989  -includedir | --includedir | --includedi | --included | --include \
990  | --includ | --inclu | --incl | --inc)
991    ac_prev=includedir ;;
992  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
993  | --includ=* | --inclu=* | --incl=* | --inc=*)
994    includedir=$ac_optarg ;;
995
996  -infodir | --infodir | --infodi | --infod | --info | --inf)
997    ac_prev=infodir ;;
998  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
999    infodir=$ac_optarg ;;
1000
1001  -libdir | --libdir | --libdi | --libd)
1002    ac_prev=libdir ;;
1003  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1004    libdir=$ac_optarg ;;
1005
1006  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1007  | --libexe | --libex | --libe)
1008    ac_prev=libexecdir ;;
1009  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1010  | --libexe=* | --libex=* | --libe=*)
1011    libexecdir=$ac_optarg ;;
1012
1013  -localedir | --localedir | --localedi | --localed | --locale)
1014    ac_prev=localedir ;;
1015  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1016    localedir=$ac_optarg ;;
1017
1018  -localstatedir | --localstatedir | --localstatedi | --localstated \
1019  | --localstate | --localstat | --localsta | --localst | --locals)
1020    ac_prev=localstatedir ;;
1021  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1022  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1023    localstatedir=$ac_optarg ;;
1024
1025  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1026    ac_prev=mandir ;;
1027  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1028    mandir=$ac_optarg ;;
1029
1030  -nfp | --nfp | --nf)
1031    # Obsolete; use --without-fp.
1032    with_fp=no ;;
1033
1034  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1035  | --no-cr | --no-c | -n)
1036    no_create=yes ;;
1037
1038  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1039  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1040    no_recursion=yes ;;
1041
1042  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1043  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1044  | --oldin | --oldi | --old | --ol | --o)
1045    ac_prev=oldincludedir ;;
1046  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1047  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1048  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1049    oldincludedir=$ac_optarg ;;
1050
1051  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1052    ac_prev=prefix ;;
1053  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1054    prefix=$ac_optarg ;;
1055
1056  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1057  | --program-pre | --program-pr | --program-p)
1058    ac_prev=program_prefix ;;
1059  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1060  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1061    program_prefix=$ac_optarg ;;
1062
1063  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1064  | --program-suf | --program-su | --program-s)
1065    ac_prev=program_suffix ;;
1066  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1067  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1068    program_suffix=$ac_optarg ;;
1069
1070  -program-transform-name | --program-transform-name \
1071  | --program-transform-nam | --program-transform-na \
1072  | --program-transform-n | --program-transform- \
1073  | --program-transform | --program-transfor \
1074  | --program-transfo | --program-transf \
1075  | --program-trans | --program-tran \
1076  | --progr-tra | --program-tr | --program-t)
1077    ac_prev=program_transform_name ;;
1078  -program-transform-name=* | --program-transform-name=* \
1079  | --program-transform-nam=* | --program-transform-na=* \
1080  | --program-transform-n=* | --program-transform-=* \
1081  | --program-transform=* | --program-transfor=* \
1082  | --program-transfo=* | --program-transf=* \
1083  | --program-trans=* | --program-tran=* \
1084  | --progr-tra=* | --program-tr=* | --program-t=*)
1085    program_transform_name=$ac_optarg ;;
1086
1087  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1088    ac_prev=pdfdir ;;
1089  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1090    pdfdir=$ac_optarg ;;
1091
1092  -psdir | --psdir | --psdi | --psd | --ps)
1093    ac_prev=psdir ;;
1094  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1095    psdir=$ac_optarg ;;
1096
1097  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1098  | -silent | --silent | --silen | --sile | --sil)
1099    silent=yes ;;
1100
1101  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1102    ac_prev=sbindir ;;
1103  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1104  | --sbi=* | --sb=*)
1105    sbindir=$ac_optarg ;;
1106
1107  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1108  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1109  | --sharedst | --shareds | --shared | --share | --shar \
1110  | --sha | --sh)
1111    ac_prev=sharedstatedir ;;
1112  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1113  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1114  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1115  | --sha=* | --sh=*)
1116    sharedstatedir=$ac_optarg ;;
1117
1118  -site | --site | --sit)
1119    ac_prev=site ;;
1120  -site=* | --site=* | --sit=*)
1121    site=$ac_optarg ;;
1122
1123  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1124    ac_prev=srcdir ;;
1125  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1126    srcdir=$ac_optarg ;;
1127
1128  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1129  | --syscon | --sysco | --sysc | --sys | --sy)
1130    ac_prev=sysconfdir ;;
1131  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1132  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1133    sysconfdir=$ac_optarg ;;
1134
1135  -target | --target | --targe | --targ | --tar | --ta | --t)
1136    ac_prev=target_alias ;;
1137  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1138    target_alias=$ac_optarg ;;
1139
1140  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1141    verbose=yes ;;
1142
1143  -version | --version | --versio | --versi | --vers | -V)
1144    ac_init_version=: ;;
1145
1146  -with-* | --with-*)
1147    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1148    # Reject names that are not valid shell variable names.
1149    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1150      as_fn_error $? "invalid package name: $ac_useropt"
1151    ac_useropt_orig=$ac_useropt
1152    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1153    case $ac_user_opts in
1154      *"
1155"with_$ac_useropt"
1156"*) ;;
1157      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1158	 ac_unrecognized_sep=', ';;
1159    esac
1160    eval with_$ac_useropt=\$ac_optarg ;;
1161
1162  -without-* | --without-*)
1163    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1164    # Reject names that are not valid shell variable names.
1165    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1166      as_fn_error $? "invalid package name: $ac_useropt"
1167    ac_useropt_orig=$ac_useropt
1168    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1169    case $ac_user_opts in
1170      *"
1171"with_$ac_useropt"
1172"*) ;;
1173      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1174	 ac_unrecognized_sep=', ';;
1175    esac
1176    eval with_$ac_useropt=no ;;
1177
1178  --x)
1179    # Obsolete; use --with-x.
1180    with_x=yes ;;
1181
1182  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1183  | --x-incl | --x-inc | --x-in | --x-i)
1184    ac_prev=x_includes ;;
1185  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1186  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1187    x_includes=$ac_optarg ;;
1188
1189  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1190  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1191    ac_prev=x_libraries ;;
1192  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1193  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1194    x_libraries=$ac_optarg ;;
1195
1196  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1197Try \`$0 --help' for more information"
1198    ;;
1199
1200  *=*)
1201    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1202    # Reject names that are not valid shell variable names.
1203    case $ac_envvar in #(
1204      '' | [0-9]* | *[!_$as_cr_alnum]* )
1205      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1206    esac
1207    eval $ac_envvar=\$ac_optarg
1208    export $ac_envvar ;;
1209
1210  *)
1211    # FIXME: should be removed in autoconf 3.0.
1212    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1213    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1214      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1215    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1216    ;;
1217
1218  esac
1219done
1220
1221if test -n "$ac_prev"; then
1222  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1223  as_fn_error $? "missing argument to $ac_option"
1224fi
1225
1226if test -n "$ac_unrecognized_opts"; then
1227  case $enable_option_checking in
1228    no) ;;
1229    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1230    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1231  esac
1232fi
1233
1234# Check all directory arguments for consistency.
1235for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1236		datadir sysconfdir sharedstatedir localstatedir includedir \
1237		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1238		libdir localedir mandir
1239do
1240  eval ac_val=\$$ac_var
1241  # Remove trailing slashes.
1242  case $ac_val in
1243    */ )
1244      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1245      eval $ac_var=\$ac_val;;
1246  esac
1247  # Be sure to have absolute directory names.
1248  case $ac_val in
1249    [\\/$]* | ?:[\\/]* )  continue;;
1250    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1251  esac
1252  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1253done
1254
1255# There might be people who depend on the old broken behavior: `$host'
1256# used to hold the argument of --host etc.
1257# FIXME: To remove some day.
1258build=$build_alias
1259host=$host_alias
1260target=$target_alias
1261
1262# FIXME: To remove some day.
1263if test "x$host_alias" != x; then
1264  if test "x$build_alias" = x; then
1265    cross_compiling=maybe
1266  elif test "x$build_alias" != "x$host_alias"; then
1267    cross_compiling=yes
1268  fi
1269fi
1270
1271ac_tool_prefix=
1272test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
1274test "$silent" = yes && exec 6>/dev/null
1275
1276
1277ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278ac_ls_di=`ls -di .` &&
1279ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280  as_fn_error $? "working directory cannot be determined"
1281test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282  as_fn_error $? "pwd does not report name of working directory"
1283
1284
1285# Find the source files, if location was not specified.
1286if test -z "$srcdir"; then
1287  ac_srcdir_defaulted=yes
1288  # Try the directory containing this script, then the parent directory.
1289  ac_confdir=`$as_dirname -- "$as_myself" ||
1290$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291	 X"$as_myself" : 'X\(//\)[^/]' \| \
1292	 X"$as_myself" : 'X\(//\)$' \| \
1293	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294$as_echo X"$as_myself" |
1295    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296	    s//\1/
1297	    q
1298	  }
1299	  /^X\(\/\/\)[^/].*/{
1300	    s//\1/
1301	    q
1302	  }
1303	  /^X\(\/\/\)$/{
1304	    s//\1/
1305	    q
1306	  }
1307	  /^X\(\/\).*/{
1308	    s//\1/
1309	    q
1310	  }
1311	  s/.*/./; q'`
1312  srcdir=$ac_confdir
1313  if test ! -r "$srcdir/$ac_unique_file"; then
1314    srcdir=..
1315  fi
1316else
1317  ac_srcdir_defaulted=no
1318fi
1319if test ! -r "$srcdir/$ac_unique_file"; then
1320  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1322fi
1323ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324ac_abs_confdir=`(
1325	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1326	pwd)`
1327# When building in place, set srcdir=.
1328if test "$ac_abs_confdir" = "$ac_pwd"; then
1329  srcdir=.
1330fi
1331# Remove unnecessary trailing slashes from srcdir.
1332# Double slashes in file names in object file debugging info
1333# mess up M-x gdb in Emacs.
1334case $srcdir in
1335*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336esac
1337for ac_var in $ac_precious_vars; do
1338  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339  eval ac_env_${ac_var}_value=\$${ac_var}
1340  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342done
1343
1344#
1345# Report the --help message.
1346#
1347if test "$ac_init_help" = "long"; then
1348  # Omit some internal or obsolete options to make the list less imposing.
1349  # This message is too long to be a string in the A/UX 3.1 sh.
1350  cat <<_ACEOF
1351\`configure' configures libpng 1.6.2 to adapt to many kinds of systems.
1352
1353Usage: $0 [OPTION]... [VAR=VALUE]...
1354
1355To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356VAR=VALUE.  See below for descriptions of some of the useful variables.
1357
1358Defaults for the options are specified in brackets.
1359
1360Configuration:
1361  -h, --help              display this help and exit
1362      --help=short        display options specific to this package
1363      --help=recursive    display the short help of all the included packages
1364  -V, --version           display version information and exit
1365  -q, --quiet, --silent   do not print \`checking ...' messages
1366      --cache-file=FILE   cache test results in FILE [disabled]
1367  -C, --config-cache      alias for \`--cache-file=config.cache'
1368  -n, --no-create         do not create output files
1369      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1370
1371Installation directories:
1372  --prefix=PREFIX         install architecture-independent files in PREFIX
1373                          [$ac_default_prefix]
1374  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1375                          [PREFIX]
1376
1377By default, \`make install' will install all the files in
1378\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1379an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380for instance \`--prefix=\$HOME'.
1381
1382For better control, use the options below.
1383
1384Fine tuning of the installation directories:
1385  --bindir=DIR            user executables [EPREFIX/bin]
1386  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1387  --libexecdir=DIR        program executables [EPREFIX/libexec]
1388  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1389  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1390  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1391  --libdir=DIR            object code libraries [EPREFIX/lib]
1392  --includedir=DIR        C header files [PREFIX/include]
1393  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396  --infodir=DIR           info documentation [DATAROOTDIR/info]
1397  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398  --mandir=DIR            man documentation [DATAROOTDIR/man]
1399  --docdir=DIR            documentation root [DATAROOTDIR/doc/libpng]
1400  --htmldir=DIR           html documentation [DOCDIR]
1401  --dvidir=DIR            dvi documentation [DOCDIR]
1402  --pdfdir=DIR            pdf documentation [DOCDIR]
1403  --psdir=DIR             ps documentation [DOCDIR]
1404_ACEOF
1405
1406  cat <<\_ACEOF
1407
1408Program names:
1409  --program-prefix=PREFIX            prepend PREFIX to installed program names
1410  --program-suffix=SUFFIX            append SUFFIX to installed program names
1411  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1412
1413System types:
1414  --build=BUILD     configure for building on BUILD [guessed]
1415  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1416_ACEOF
1417fi
1418
1419if test -n "$ac_init_help"; then
1420  case $ac_init_help in
1421     short | recursive ) echo "Configuration of libpng 1.6.2:";;
1422   esac
1423  cat <<\_ACEOF
1424
1425Optional Features:
1426  --disable-option-checking  ignore unrecognized --enable/--with options
1427  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1428  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1429  --enable-silent-rules   less verbose build output (undo: "make V=1")
1430  --disable-silent-rules  verbose build output (undo: "make V=0")
1431  --enable-maintainer-mode
1432                          enable make rules and dependencies not useful (and
1433                          sometimes confusing) to the casual installer
1434  --enable-dependency-tracking
1435                          do not reject slow dependency extractors
1436  --disable-dependency-tracking
1437                          speeds up one-time build
1438  --enable-shared[=PKGS]  build shared libraries [default=yes]
1439  --enable-static[=PKGS]  build static libraries [default=yes]
1440  --enable-fast-install[=PKGS]
1441                          optimize for fast installation [default=yes]
1442  --disable-libtool-lock  avoid locking (might break parallel builds)
1443  --enable-werror[=OPT] Pass -Werror or the given argument to the compiler
1444                          if it is supported
1445  --enable-arm-neon     Enable ARM NEON optimizations: =off, check, api, on:
1446                          off: disable the optimizations; check: use internal
1447                          checking code (deprecated and poorly supported);
1448                          api: disable by default, enable by a call to
1449                          png_set_option; on: turn on unconditionally. The
1450                          default is 'on' if __ARM_NEON__ is defined,
1451                          otherwise 'off'.
1452
1453Optional Packages:
1454  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1455  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1456  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1457  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1458                          both]
1459  --with-sysroot=DIR Search for dependent libraries within DIR
1460                        (or the compiler's sysroot if not specified).
1461  --with-zlib-prefix    prefix that may have been used in installed zlib
1462  --with-pkgconfigdir   Use the specified pkgconfig dir (default is
1463                          libdir/pkgconfig)
1464  --with-binconfigs     Generate shell libpng-config scripts as well as
1465                          pkg-config data [default=yes]
1466  --with-libpng-prefix  prefix libpng exported function (API) names with the
1467                          given value
1468
1469Some influential environment variables:
1470  CC          C compiler command
1471  CFLAGS      C compiler flags
1472  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1473              nonstandard directory <lib dir>
1474  LIBS        libraries to pass to the linker, e.g. -l<library>
1475  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1476              you have headers in a nonstandard directory <include dir>
1477  CCAS        assembler compiler command (defaults to CC)
1478  CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
1479  CPP         C preprocessor
1480  PNG_COPTS   additional flags for the C compiler, use this for options that
1481              would cause configure itself to fail
1482
1483Use these variables to override the choices made by `configure' or to help
1484it to find libraries and programs with nonstandard names/locations.
1485
1486Report bugs to <png-mng-implement@lists.sourceforge.net>.
1487_ACEOF
1488ac_status=$?
1489fi
1490
1491if test "$ac_init_help" = "recursive"; then
1492  # If there are subdirs, report their specific --help.
1493  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1494    test -d "$ac_dir" ||
1495      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1496      continue
1497    ac_builddir=.
1498
1499case "$ac_dir" in
1500.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501*)
1502  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1503  # A ".." for each directory in $ac_dir_suffix.
1504  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1505  case $ac_top_builddir_sub in
1506  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1507  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1508  esac ;;
1509esac
1510ac_abs_top_builddir=$ac_pwd
1511ac_abs_builddir=$ac_pwd$ac_dir_suffix
1512# for backward compatibility:
1513ac_top_builddir=$ac_top_build_prefix
1514
1515case $srcdir in
1516  .)  # We are building in place.
1517    ac_srcdir=.
1518    ac_top_srcdir=$ac_top_builddir_sub
1519    ac_abs_top_srcdir=$ac_pwd ;;
1520  [\\/]* | ?:[\\/]* )  # Absolute name.
1521    ac_srcdir=$srcdir$ac_dir_suffix;
1522    ac_top_srcdir=$srcdir
1523    ac_abs_top_srcdir=$srcdir ;;
1524  *) # Relative name.
1525    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1526    ac_top_srcdir=$ac_top_build_prefix$srcdir
1527    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1528esac
1529ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1530
1531    cd "$ac_dir" || { ac_status=$?; continue; }
1532    # Check for guested configure.
1533    if test -f "$ac_srcdir/configure.gnu"; then
1534      echo &&
1535      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536    elif test -f "$ac_srcdir/configure"; then
1537      echo &&
1538      $SHELL "$ac_srcdir/configure" --help=recursive
1539    else
1540      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1541    fi || ac_status=$?
1542    cd "$ac_pwd" || { ac_status=$?; break; }
1543  done
1544fi
1545
1546test -n "$ac_init_help" && exit $ac_status
1547if $ac_init_version; then
1548  cat <<\_ACEOF
1549libpng configure 1.6.2
1550generated by GNU Autoconf 2.69
1551
1552Copyright (C) 2012 Free Software Foundation, Inc.
1553This configure script is free software; the Free Software Foundation
1554gives unlimited permission to copy, distribute and modify it.
1555_ACEOF
1556  exit
1557fi
1558
1559## ------------------------ ##
1560## Autoconf initialization. ##
1561## ------------------------ ##
1562
1563# ac_fn_c_try_compile LINENO
1564# --------------------------
1565# Try to compile conftest.$ac_ext, and return whether this succeeded.
1566ac_fn_c_try_compile ()
1567{
1568  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569  rm -f conftest.$ac_objext
1570  if { { ac_try="$ac_compile"
1571case "(($ac_try" in
1572  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573  *) ac_try_echo=$ac_try;;
1574esac
1575eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576$as_echo "$ac_try_echo"; } >&5
1577  (eval "$ac_compile") 2>conftest.err
1578  ac_status=$?
1579  if test -s conftest.err; then
1580    grep -v '^ *+' conftest.err >conftest.er1
1581    cat conftest.er1 >&5
1582    mv -f conftest.er1 conftest.err
1583  fi
1584  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585  test $ac_status = 0; } && {
1586	 test -z "$ac_c_werror_flag" ||
1587	 test ! -s conftest.err
1588       } && test -s conftest.$ac_objext; then :
1589  ac_retval=0
1590else
1591  $as_echo "$as_me: failed program was:" >&5
1592sed 's/^/| /' conftest.$ac_ext >&5
1593
1594	ac_retval=1
1595fi
1596  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597  as_fn_set_status $ac_retval
1598
1599} # ac_fn_c_try_compile
1600
1601# ac_fn_c_try_cpp LINENO
1602# ----------------------
1603# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1604ac_fn_c_try_cpp ()
1605{
1606  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607  if { { ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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; } > conftest.i && {
1623	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1624	 test ! -s conftest.err
1625       }; 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_cpp
1637
1638# ac_fn_c_try_link LINENO
1639# -----------------------
1640# Try to link conftest.$ac_ext, and return whether this succeeded.
1641ac_fn_c_try_link ()
1642{
1643  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644  rm -f conftest.$ac_objext conftest$ac_exeext
1645  if { { ac_try="$ac_link"
1646case "(($ac_try" in
1647  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1648  *) ac_try_echo=$ac_try;;
1649esac
1650eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651$as_echo "$ac_try_echo"; } >&5
1652  (eval "$ac_link") 2>conftest.err
1653  ac_status=$?
1654  if test -s conftest.err; then
1655    grep -v '^ *+' conftest.err >conftest.er1
1656    cat conftest.er1 >&5
1657    mv -f conftest.er1 conftest.err
1658  fi
1659  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660  test $ac_status = 0; } && {
1661	 test -z "$ac_c_werror_flag" ||
1662	 test ! -s conftest.err
1663       } && test -s conftest$ac_exeext && {
1664	 test "$cross_compiling" = yes ||
1665	 test -x conftest$ac_exeext
1666       }; then :
1667  ac_retval=0
1668else
1669  $as_echo "$as_me: failed program was:" >&5
1670sed 's/^/| /' conftest.$ac_ext >&5
1671
1672	ac_retval=1
1673fi
1674  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1675  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1676  # interfere with the next link command; also delete a directory that is
1677  # left behind by Apple's compiler.  We do this before executing the actions.
1678  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1679  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1680  as_fn_set_status $ac_retval
1681
1682} # ac_fn_c_try_link
1683
1684# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1685# -------------------------------------------------------
1686# Tests whether HEADER exists and can be compiled using the include files in
1687# INCLUDES, setting the cache variable VAR accordingly.
1688ac_fn_c_check_header_compile ()
1689{
1690  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1692$as_echo_n "checking for $2... " >&6; }
1693if eval \${$3+:} false; then :
1694  $as_echo_n "(cached) " >&6
1695else
1696  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1697/* end confdefs.h.  */
1698$4
1699#include <$2>
1700_ACEOF
1701if ac_fn_c_try_compile "$LINENO"; then :
1702  eval "$3=yes"
1703else
1704  eval "$3=no"
1705fi
1706rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1707fi
1708eval ac_res=\$$3
1709	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1710$as_echo "$ac_res" >&6; }
1711  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1712
1713} # ac_fn_c_check_header_compile
1714
1715# ac_fn_c_try_run LINENO
1716# ----------------------
1717# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1718# that executables *can* be run.
1719ac_fn_c_try_run ()
1720{
1721  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722  if { { ac_try="$ac_link"
1723case "(($ac_try" in
1724  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1725  *) ac_try_echo=$ac_try;;
1726esac
1727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728$as_echo "$ac_try_echo"; } >&5
1729  (eval "$ac_link") 2>&5
1730  ac_status=$?
1731  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1733  { { case "(($ac_try" in
1734  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1735  *) ac_try_echo=$ac_try;;
1736esac
1737eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738$as_echo "$ac_try_echo"; } >&5
1739  (eval "$ac_try") 2>&5
1740  ac_status=$?
1741  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1742  test $ac_status = 0; }; }; then :
1743  ac_retval=0
1744else
1745  $as_echo "$as_me: program exited with status $ac_status" >&5
1746       $as_echo "$as_me: failed program was:" >&5
1747sed 's/^/| /' conftest.$ac_ext >&5
1748
1749       ac_retval=$ac_status
1750fi
1751  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753  as_fn_set_status $ac_retval
1754
1755} # ac_fn_c_try_run
1756
1757# ac_fn_c_check_func LINENO FUNC VAR
1758# ----------------------------------
1759# Tests whether FUNC exists, setting the cache variable VAR accordingly
1760ac_fn_c_check_func ()
1761{
1762  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1764$as_echo_n "checking for $2... " >&6; }
1765if eval \${$3+:} false; then :
1766  $as_echo_n "(cached) " >&6
1767else
1768  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769/* end confdefs.h.  */
1770/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1771   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1772#define $2 innocuous_$2
1773
1774/* System header to define __stub macros and hopefully few prototypes,
1775    which can conflict with char $2 (); below.
1776    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1777    <limits.h> exists even on freestanding compilers.  */
1778
1779#ifdef __STDC__
1780# include <limits.h>
1781#else
1782# include <assert.h>
1783#endif
1784
1785#undef $2
1786
1787/* Override any GCC internal prototype to avoid an error.
1788   Use char because int might match the return type of a GCC
1789   builtin and then its argument prototype would still apply.  */
1790#ifdef __cplusplus
1791extern "C"
1792#endif
1793char $2 ();
1794/* The GNU C library defines this for functions which it implements
1795    to always fail with ENOSYS.  Some functions are actually named
1796    something starting with __ and the normal name is an alias.  */
1797#if defined __stub_$2 || defined __stub___$2
1798choke me
1799#endif
1800
1801int
1802main ()
1803{
1804return $2 ();
1805  ;
1806  return 0;
1807}
1808_ACEOF
1809if ac_fn_c_try_link "$LINENO"; then :
1810  eval "$3=yes"
1811else
1812  eval "$3=no"
1813fi
1814rm -f core conftest.err conftest.$ac_objext \
1815    conftest$ac_exeext conftest.$ac_ext
1816fi
1817eval ac_res=\$$3
1818	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819$as_echo "$ac_res" >&6; }
1820  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1821
1822} # ac_fn_c_check_func
1823
1824# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1825# -------------------------------------------
1826# Tests whether TYPE exists after having included INCLUDES, setting cache
1827# variable VAR accordingly.
1828ac_fn_c_check_type ()
1829{
1830  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1831  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1832$as_echo_n "checking for $2... " >&6; }
1833if eval \${$3+:} false; then :
1834  $as_echo_n "(cached) " >&6
1835else
1836  eval "$3=no"
1837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1838/* end confdefs.h.  */
1839$4
1840int
1841main ()
1842{
1843if (sizeof ($2))
1844	 return 0;
1845  ;
1846  return 0;
1847}
1848_ACEOF
1849if ac_fn_c_try_compile "$LINENO"; then :
1850  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851/* end confdefs.h.  */
1852$4
1853int
1854main ()
1855{
1856if (sizeof (($2)))
1857	    return 0;
1858  ;
1859  return 0;
1860}
1861_ACEOF
1862if ac_fn_c_try_compile "$LINENO"; then :
1863
1864else
1865  eval "$3=yes"
1866fi
1867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1868fi
1869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1870fi
1871eval ac_res=\$$3
1872	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873$as_echo "$ac_res" >&6; }
1874  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1875
1876} # ac_fn_c_check_type
1877cat >config.log <<_ACEOF
1878This file contains any messages produced by compilers while
1879running configure, to aid debugging if configure makes a mistake.
1880
1881It was created by libpng $as_me 1.6.2, which was
1882generated by GNU Autoconf 2.69.  Invocation command line was
1883
1884  $ $0 $@
1885
1886_ACEOF
1887exec 5>>config.log
1888{
1889cat <<_ASUNAME
1890## --------- ##
1891## Platform. ##
1892## --------- ##
1893
1894hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1895uname -m = `(uname -m) 2>/dev/null || echo unknown`
1896uname -r = `(uname -r) 2>/dev/null || echo unknown`
1897uname -s = `(uname -s) 2>/dev/null || echo unknown`
1898uname -v = `(uname -v) 2>/dev/null || echo unknown`
1899
1900/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1901/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1902
1903/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1904/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1905/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1906/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1907/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1908/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1909/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1910
1911_ASUNAME
1912
1913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1914for as_dir in $PATH
1915do
1916  IFS=$as_save_IFS
1917  test -z "$as_dir" && as_dir=.
1918    $as_echo "PATH: $as_dir"
1919  done
1920IFS=$as_save_IFS
1921
1922} >&5
1923
1924cat >&5 <<_ACEOF
1925
1926
1927## ----------- ##
1928## Core tests. ##
1929## ----------- ##
1930
1931_ACEOF
1932
1933
1934# Keep a trace of the command line.
1935# Strip out --no-create and --no-recursion so they do not pile up.
1936# Strip out --silent because we don't want to record it for future runs.
1937# Also quote any args containing shell meta-characters.
1938# Make two passes to allow for proper duplicate-argument suppression.
1939ac_configure_args=
1940ac_configure_args0=
1941ac_configure_args1=
1942ac_must_keep_next=false
1943for ac_pass in 1 2
1944do
1945  for ac_arg
1946  do
1947    case $ac_arg in
1948    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1949    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1950    | -silent | --silent | --silen | --sile | --sil)
1951      continue ;;
1952    *\'*)
1953      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1954    esac
1955    case $ac_pass in
1956    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1957    2)
1958      as_fn_append ac_configure_args1 " '$ac_arg'"
1959      if test $ac_must_keep_next = true; then
1960	ac_must_keep_next=false # Got value, back to normal.
1961      else
1962	case $ac_arg in
1963	  *=* | --config-cache | -C | -disable-* | --disable-* \
1964	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1965	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1966	  | -with-* | --with-* | -without-* | --without-* | --x)
1967	    case "$ac_configure_args0 " in
1968	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1969	    esac
1970	    ;;
1971	  -* ) ac_must_keep_next=true ;;
1972	esac
1973      fi
1974      as_fn_append ac_configure_args " '$ac_arg'"
1975      ;;
1976    esac
1977  done
1978done
1979{ ac_configure_args0=; unset ac_configure_args0;}
1980{ ac_configure_args1=; unset ac_configure_args1;}
1981
1982# When interrupted or exit'd, cleanup temporary files, and complete
1983# config.log.  We remove comments because anyway the quotes in there
1984# would cause problems or look ugly.
1985# WARNING: Use '\'' to represent an apostrophe within the trap.
1986# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1987trap 'exit_status=$?
1988  # Save into config.log some information that might help in debugging.
1989  {
1990    echo
1991
1992    $as_echo "## ---------------- ##
1993## Cache variables. ##
1994## ---------------- ##"
1995    echo
1996    # The following way of writing the cache mishandles newlines in values,
1997(
1998  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1999    eval ac_val=\$$ac_var
2000    case $ac_val in #(
2001    *${as_nl}*)
2002      case $ac_var in #(
2003      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2004$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2005      esac
2006      case $ac_var in #(
2007      _ | IFS | as_nl) ;; #(
2008      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2009      *) { eval $ac_var=; unset $ac_var;} ;;
2010      esac ;;
2011    esac
2012  done
2013  (set) 2>&1 |
2014    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2015    *${as_nl}ac_space=\ *)
2016      sed -n \
2017	"s/'\''/'\''\\\\'\'''\''/g;
2018	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2019      ;; #(
2020    *)
2021      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2022      ;;
2023    esac |
2024    sort
2025)
2026    echo
2027
2028    $as_echo "## ----------------- ##
2029## Output variables. ##
2030## ----------------- ##"
2031    echo
2032    for ac_var in $ac_subst_vars
2033    do
2034      eval ac_val=\$$ac_var
2035      case $ac_val in
2036      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2037      esac
2038      $as_echo "$ac_var='\''$ac_val'\''"
2039    done | sort
2040    echo
2041
2042    if test -n "$ac_subst_files"; then
2043      $as_echo "## ------------------- ##
2044## File substitutions. ##
2045## ------------------- ##"
2046      echo
2047      for ac_var in $ac_subst_files
2048      do
2049	eval ac_val=\$$ac_var
2050	case $ac_val in
2051	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2052	esac
2053	$as_echo "$ac_var='\''$ac_val'\''"
2054      done | sort
2055      echo
2056    fi
2057
2058    if test -s confdefs.h; then
2059      $as_echo "## ----------- ##
2060## confdefs.h. ##
2061## ----------- ##"
2062      echo
2063      cat confdefs.h
2064      echo
2065    fi
2066    test "$ac_signal" != 0 &&
2067      $as_echo "$as_me: caught signal $ac_signal"
2068    $as_echo "$as_me: exit $exit_status"
2069  } >&5
2070  rm -f core *.core core.conftest.* &&
2071    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2072    exit $exit_status
2073' 0
2074for ac_signal in 1 2 13 15; do
2075  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2076done
2077ac_signal=0
2078
2079# confdefs.h avoids OS command line length limits that DEFS can exceed.
2080rm -f -r conftest* confdefs.h
2081
2082$as_echo "/* confdefs.h */" > confdefs.h
2083
2084# Predefined preprocessor variables.
2085
2086cat >>confdefs.h <<_ACEOF
2087#define PACKAGE_NAME "$PACKAGE_NAME"
2088_ACEOF
2089
2090cat >>confdefs.h <<_ACEOF
2091#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2092_ACEOF
2093
2094cat >>confdefs.h <<_ACEOF
2095#define PACKAGE_VERSION "$PACKAGE_VERSION"
2096_ACEOF
2097
2098cat >>confdefs.h <<_ACEOF
2099#define PACKAGE_STRING "$PACKAGE_STRING"
2100_ACEOF
2101
2102cat >>confdefs.h <<_ACEOF
2103#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2104_ACEOF
2105
2106cat >>confdefs.h <<_ACEOF
2107#define PACKAGE_URL "$PACKAGE_URL"
2108_ACEOF
2109
2110
2111# Let the site file select an alternate cache file if it wants to.
2112# Prefer an explicitly selected file to automatically selected ones.
2113ac_site_file1=NONE
2114ac_site_file2=NONE
2115if test -n "$CONFIG_SITE"; then
2116  # We do not want a PATH search for config.site.
2117  case $CONFIG_SITE in #((
2118    -*)  ac_site_file1=./$CONFIG_SITE;;
2119    */*) ac_site_file1=$CONFIG_SITE;;
2120    *)   ac_site_file1=./$CONFIG_SITE;;
2121  esac
2122elif test "x$prefix" != xNONE; then
2123  ac_site_file1=$prefix/share/config.site
2124  ac_site_file2=$prefix/etc/config.site
2125else
2126  ac_site_file1=$ac_default_prefix/share/config.site
2127  ac_site_file2=$ac_default_prefix/etc/config.site
2128fi
2129for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2130do
2131  test "x$ac_site_file" = xNONE && continue
2132  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2133    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2134$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2135    sed 's/^/| /' "$ac_site_file" >&5
2136    . "$ac_site_file" \
2137      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2138$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2139as_fn_error $? "failed to load site script $ac_site_file
2140See \`config.log' for more details" "$LINENO" 5; }
2141  fi
2142done
2143
2144if test -r "$cache_file"; then
2145  # Some versions of bash will fail to source /dev/null (special files
2146  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2147  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2148    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2149$as_echo "$as_me: loading cache $cache_file" >&6;}
2150    case $cache_file in
2151      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2152      *)                      . "./$cache_file";;
2153    esac
2154  fi
2155else
2156  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2157$as_echo "$as_me: creating cache $cache_file" >&6;}
2158  >$cache_file
2159fi
2160
2161# Check that the precious variables saved in the cache have kept the same
2162# value.
2163ac_cache_corrupted=false
2164for ac_var in $ac_precious_vars; do
2165  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2166  eval ac_new_set=\$ac_env_${ac_var}_set
2167  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2168  eval ac_new_val=\$ac_env_${ac_var}_value
2169  case $ac_old_set,$ac_new_set in
2170    set,)
2171      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2172$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2173      ac_cache_corrupted=: ;;
2174    ,set)
2175      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2176$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2177      ac_cache_corrupted=: ;;
2178    ,);;
2179    *)
2180      if test "x$ac_old_val" != "x$ac_new_val"; then
2181	# differences in whitespace do not lead to failure.
2182	ac_old_val_w=`echo x $ac_old_val`
2183	ac_new_val_w=`echo x $ac_new_val`
2184	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2185	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2186$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2187	  ac_cache_corrupted=:
2188	else
2189	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2190$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2191	  eval $ac_var=\$ac_old_val
2192	fi
2193	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2194$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2195	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2196$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2197      fi;;
2198  esac
2199  # Pass precious variables to config.status.
2200  if test "$ac_new_set" = set; then
2201    case $ac_new_val in
2202    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2203    *) ac_arg=$ac_var=$ac_new_val ;;
2204    esac
2205    case " $ac_configure_args " in
2206      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2207      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2208    esac
2209  fi
2210done
2211if $ac_cache_corrupted; then
2212  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2213$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2214  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2215$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2216  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2217fi
2218## -------------------- ##
2219## Main body of script. ##
2220## -------------------- ##
2221
2222ac_ext=c
2223ac_cpp='$CPP $CPPFLAGS'
2224ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2225ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2226ac_compiler_gnu=$ac_cv_c_compiler_gnu
2227
2228
2229
2230
2231# libpng does not follow GNU file name conventions (hence 'foreign')
2232# color-tests requires automake 1.11 or later
2233# silent-rules requires automake 1.11 or later
2234# dist-xz requires automake 1.11 or later
2235# 1.12.2 fixes a security issue in 1.11.2 and 1.12.1
2236# 1.13 is required for parallel tests
2237am__api_version='1.13'
2238
2239ac_aux_dir=
2240for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2241  if test -f "$ac_dir/install-sh"; then
2242    ac_aux_dir=$ac_dir
2243    ac_install_sh="$ac_aux_dir/install-sh -c"
2244    break
2245  elif test -f "$ac_dir/install.sh"; then
2246    ac_aux_dir=$ac_dir
2247    ac_install_sh="$ac_aux_dir/install.sh -c"
2248    break
2249  elif test -f "$ac_dir/shtool"; then
2250    ac_aux_dir=$ac_dir
2251    ac_install_sh="$ac_aux_dir/shtool install -c"
2252    break
2253  fi
2254done
2255if test -z "$ac_aux_dir"; then
2256  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2257fi
2258
2259# These three variables are undocumented and unsupported,
2260# and are intended to be withdrawn in a future Autoconf release.
2261# They can cause serious problems if a builder's source tree is in a directory
2262# whose full name contains unusual characters.
2263ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2264ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2265ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2266
2267
2268# Find a good install program.  We prefer a C program (faster),
2269# so one script is as good as another.  But avoid the broken or
2270# incompatible versions:
2271# SysV /etc/install, /usr/sbin/install
2272# SunOS /usr/etc/install
2273# IRIX /sbin/install
2274# AIX /bin/install
2275# AmigaOS /C/install, which installs bootblocks on floppy discs
2276# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2277# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2278# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2279# OS/2's system install, which has a completely different semantic
2280# ./install, which can be erroneously created by make from ./install.sh.
2281# Reject install programs that cannot install multiple files.
2282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2283$as_echo_n "checking for a BSD-compatible install... " >&6; }
2284if test -z "$INSTALL"; then
2285if ${ac_cv_path_install+:} false; then :
2286  $as_echo_n "(cached) " >&6
2287else
2288  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2289for as_dir in $PATH
2290do
2291  IFS=$as_save_IFS
2292  test -z "$as_dir" && as_dir=.
2293    # Account for people who put trailing slashes in PATH elements.
2294case $as_dir/ in #((
2295  ./ | .// | /[cC]/* | \
2296  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2297  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2298  /usr/ucb/* ) ;;
2299  *)
2300    # OSF1 and SCO ODT 3.0 have their own names for install.
2301    # Don't use installbsd from OSF since it installs stuff as root
2302    # by default.
2303    for ac_prog in ginstall scoinst install; do
2304      for ac_exec_ext in '' $ac_executable_extensions; do
2305	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2306	  if test $ac_prog = install &&
2307	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2308	    # AIX install.  It has an incompatible calling convention.
2309	    :
2310	  elif test $ac_prog = install &&
2311	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2312	    # program-specific install script used by HP pwplus--don't use.
2313	    :
2314	  else
2315	    rm -rf conftest.one conftest.two conftest.dir
2316	    echo one > conftest.one
2317	    echo two > conftest.two
2318	    mkdir conftest.dir
2319	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2320	      test -s conftest.one && test -s conftest.two &&
2321	      test -s conftest.dir/conftest.one &&
2322	      test -s conftest.dir/conftest.two
2323	    then
2324	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2325	      break 3
2326	    fi
2327	  fi
2328	fi
2329      done
2330    done
2331    ;;
2332esac
2333
2334  done
2335IFS=$as_save_IFS
2336
2337rm -rf conftest.one conftest.two conftest.dir
2338
2339fi
2340  if test "${ac_cv_path_install+set}" = set; then
2341    INSTALL=$ac_cv_path_install
2342  else
2343    # As a last resort, use the slow shell script.  Don't cache a
2344    # value for INSTALL within a source directory, because that will
2345    # break other packages using the cache if that directory is
2346    # removed, or if the value is a relative name.
2347    INSTALL=$ac_install_sh
2348  fi
2349fi
2350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2351$as_echo "$INSTALL" >&6; }
2352
2353# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2354# It thinks the first close brace ends the variable substitution.
2355test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2356
2357test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2358
2359test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2360
2361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2362$as_echo_n "checking whether build environment is sane... " >&6; }
2363# Reject unsafe characters in $srcdir or the absolute working directory
2364# name.  Accept space and tab only in the latter.
2365am_lf='
2366'
2367case `pwd` in
2368  *[\\\"\#\$\&\'\`$am_lf]*)
2369    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2370esac
2371case $srcdir in
2372  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2373    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2374esac
2375
2376# Do 'set' in a subshell so we don't clobber the current shell's
2377# arguments.  Must try -L first in case configure is actually a
2378# symlink; some systems play weird games with the mod time of symlinks
2379# (eg FreeBSD returns the mod time of the symlink's containing
2380# directory).
2381if (
2382   am_has_slept=no
2383   for am_try in 1 2; do
2384     echo "timestamp, slept: $am_has_slept" > conftest.file
2385     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2386     if test "$*" = "X"; then
2387	# -L didn't work.
2388	set X `ls -t "$srcdir/configure" conftest.file`
2389     fi
2390     if test "$*" != "X $srcdir/configure conftest.file" \
2391	&& test "$*" != "X conftest.file $srcdir/configure"; then
2392
2393	# If neither matched, then we have a broken ls.  This can happen
2394	# if, for instance, CONFIG_SHELL is bash and it inherits a
2395	# broken ls alias from the environment.  This has actually
2396	# happened.  Such a system could not be considered "sane".
2397	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2398  alias in your environment" "$LINENO" 5
2399     fi
2400     if test "$2" = conftest.file || test $am_try -eq 2; then
2401       break
2402     fi
2403     # Just in case.
2404     sleep 1
2405     am_has_slept=yes
2406   done
2407   test "$2" = conftest.file
2408   )
2409then
2410   # Ok.
2411   :
2412else
2413   as_fn_error $? "newly created file is older than distributed files!
2414Check your system clock" "$LINENO" 5
2415fi
2416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2417$as_echo "yes" >&6; }
2418# If we didn't sleep, we still need to ensure time stamps of config.status and
2419# generated files are strictly newer.
2420am_sleep_pid=
2421if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2422  ( sleep 1 ) &
2423  am_sleep_pid=$!
2424fi
2425
2426rm -f conftest.file
2427
2428test "$program_prefix" != NONE &&
2429  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2430# Use a double $ so make ignores it.
2431test "$program_suffix" != NONE &&
2432  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2433# Double any \ or $.
2434# By default was `s,x,x', remove it if useless.
2435ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2436program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2437
2438# expand $ac_aux_dir to an absolute path
2439am_aux_dir=`cd $ac_aux_dir && pwd`
2440
2441if test x"${MISSING+set}" != xset; then
2442  case $am_aux_dir in
2443  *\ * | *\	*)
2444    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2445  *)
2446    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2447  esac
2448fi
2449# Use eval to expand $SHELL
2450if eval "$MISSING --is-lightweight"; then
2451  am_missing_run="$MISSING "
2452else
2453  am_missing_run=
2454  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2455$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2456fi
2457
2458if test x"${install_sh}" != xset; then
2459  case $am_aux_dir in
2460  *\ * | *\	*)
2461    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2462  *)
2463    install_sh="\${SHELL} $am_aux_dir/install-sh"
2464  esac
2465fi
2466
2467# Installed binaries are usually stripped using 'strip' when the user
2468# run "make install-strip".  However 'strip' might not be the right
2469# tool to use in cross-compilation environments, therefore Automake
2470# will honor the 'STRIP' environment variable to overrule this program.
2471if test "$cross_compiling" != no; then
2472  if test -n "$ac_tool_prefix"; then
2473  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2474set dummy ${ac_tool_prefix}strip; ac_word=$2
2475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2476$as_echo_n "checking for $ac_word... " >&6; }
2477if ${ac_cv_prog_STRIP+:} false; then :
2478  $as_echo_n "(cached) " >&6
2479else
2480  if test -n "$STRIP"; then
2481  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2482else
2483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2484for as_dir in $PATH
2485do
2486  IFS=$as_save_IFS
2487  test -z "$as_dir" && as_dir=.
2488    for ac_exec_ext in '' $ac_executable_extensions; do
2489  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2490    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2491    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2492    break 2
2493  fi
2494done
2495  done
2496IFS=$as_save_IFS
2497
2498fi
2499fi
2500STRIP=$ac_cv_prog_STRIP
2501if test -n "$STRIP"; then
2502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2503$as_echo "$STRIP" >&6; }
2504else
2505  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2506$as_echo "no" >&6; }
2507fi
2508
2509
2510fi
2511if test -z "$ac_cv_prog_STRIP"; then
2512  ac_ct_STRIP=$STRIP
2513  # Extract the first word of "strip", so it can be a program name with args.
2514set dummy strip; ac_word=$2
2515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2516$as_echo_n "checking for $ac_word... " >&6; }
2517if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2518  $as_echo_n "(cached) " >&6
2519else
2520  if test -n "$ac_ct_STRIP"; then
2521  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2522else
2523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2524for as_dir in $PATH
2525do
2526  IFS=$as_save_IFS
2527  test -z "$as_dir" && as_dir=.
2528    for ac_exec_ext in '' $ac_executable_extensions; do
2529  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2530    ac_cv_prog_ac_ct_STRIP="strip"
2531    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2532    break 2
2533  fi
2534done
2535  done
2536IFS=$as_save_IFS
2537
2538fi
2539fi
2540ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2541if test -n "$ac_ct_STRIP"; then
2542  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2543$as_echo "$ac_ct_STRIP" >&6; }
2544else
2545  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2546$as_echo "no" >&6; }
2547fi
2548
2549  if test "x$ac_ct_STRIP" = x; then
2550    STRIP=":"
2551  else
2552    case $cross_compiling:$ac_tool_warned in
2553yes:)
2554{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2555$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2556ac_tool_warned=yes ;;
2557esac
2558    STRIP=$ac_ct_STRIP
2559  fi
2560else
2561  STRIP="$ac_cv_prog_STRIP"
2562fi
2563
2564fi
2565INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2566
2567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2568$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2569if test -z "$MKDIR_P"; then
2570  if ${ac_cv_path_mkdir+:} false; then :
2571  $as_echo_n "(cached) " >&6
2572else
2573  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2574for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2575do
2576  IFS=$as_save_IFS
2577  test -z "$as_dir" && as_dir=.
2578    for ac_prog in mkdir gmkdir; do
2579	 for ac_exec_ext in '' $ac_executable_extensions; do
2580	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2581	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2582	     'mkdir (GNU coreutils) '* | \
2583	     'mkdir (coreutils) '* | \
2584	     'mkdir (fileutils) '4.1*)
2585	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2586	       break 3;;
2587	   esac
2588	 done
2589       done
2590  done
2591IFS=$as_save_IFS
2592
2593fi
2594
2595  test -d ./--version && rmdir ./--version
2596  if test "${ac_cv_path_mkdir+set}" = set; then
2597    MKDIR_P="$ac_cv_path_mkdir -p"
2598  else
2599    # As a last resort, use the slow shell script.  Don't cache a
2600    # value for MKDIR_P within a source directory, because that will
2601    # break other packages using the cache if that directory is
2602    # removed, or if the value is a relative name.
2603    MKDIR_P="$ac_install_sh -d"
2604  fi
2605fi
2606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2607$as_echo "$MKDIR_P" >&6; }
2608
2609for ac_prog in gawk mawk nawk awk
2610do
2611  # Extract the first word of "$ac_prog", so it can be a program name with args.
2612set dummy $ac_prog; ac_word=$2
2613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614$as_echo_n "checking for $ac_word... " >&6; }
2615if ${ac_cv_prog_AWK+:} false; then :
2616  $as_echo_n "(cached) " >&6
2617else
2618  if test -n "$AWK"; then
2619  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2620else
2621as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622for as_dir in $PATH
2623do
2624  IFS=$as_save_IFS
2625  test -z "$as_dir" && as_dir=.
2626    for ac_exec_ext in '' $ac_executable_extensions; do
2627  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2628    ac_cv_prog_AWK="$ac_prog"
2629    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2630    break 2
2631  fi
2632done
2633  done
2634IFS=$as_save_IFS
2635
2636fi
2637fi
2638AWK=$ac_cv_prog_AWK
2639if test -n "$AWK"; then
2640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2641$as_echo "$AWK" >&6; }
2642else
2643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2644$as_echo "no" >&6; }
2645fi
2646
2647
2648  test -n "$AWK" && break
2649done
2650
2651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2652$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2653set x ${MAKE-make}
2654ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2655if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2656  $as_echo_n "(cached) " >&6
2657else
2658  cat >conftest.make <<\_ACEOF
2659SHELL = /bin/sh
2660all:
2661	@echo '@@@%%%=$(MAKE)=@@@%%%'
2662_ACEOF
2663# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2664case `${MAKE-make} -f conftest.make 2>/dev/null` in
2665  *@@@%%%=?*=@@@%%%*)
2666    eval ac_cv_prog_make_${ac_make}_set=yes;;
2667  *)
2668    eval ac_cv_prog_make_${ac_make}_set=no;;
2669esac
2670rm -f conftest.make
2671fi
2672if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2673  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2674$as_echo "yes" >&6; }
2675  SET_MAKE=
2676else
2677  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678$as_echo "no" >&6; }
2679  SET_MAKE="MAKE=${MAKE-make}"
2680fi
2681
2682rm -rf .tst 2>/dev/null
2683mkdir .tst 2>/dev/null
2684if test -d .tst; then
2685  am__leading_dot=.
2686else
2687  am__leading_dot=_
2688fi
2689rmdir .tst 2>/dev/null
2690
2691# Check whether --enable-silent-rules was given.
2692if test "${enable_silent_rules+set}" = set; then :
2693  enableval=$enable_silent_rules;
2694fi
2695
2696case $enable_silent_rules in # (((
2697  yes) AM_DEFAULT_VERBOSITY=0;;
2698   no) AM_DEFAULT_VERBOSITY=1;;
2699    *) AM_DEFAULT_VERBOSITY=1;;
2700esac
2701am_make=${MAKE-make}
2702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2703$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2704if ${am_cv_make_support_nested_variables+:} false; then :
2705  $as_echo_n "(cached) " >&6
2706else
2707  if $as_echo 'TRUE=$(BAR$(V))
2708BAR0=false
2709BAR1=true
2710V=1
2711am__doit:
2712	@$(TRUE)
2713.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2714  am_cv_make_support_nested_variables=yes
2715else
2716  am_cv_make_support_nested_variables=no
2717fi
2718fi
2719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2720$as_echo "$am_cv_make_support_nested_variables" >&6; }
2721if test $am_cv_make_support_nested_variables = yes; then
2722    AM_V='$(V)'
2723  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2724else
2725  AM_V=$AM_DEFAULT_VERBOSITY
2726  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2727fi
2728AM_BACKSLASH='\'
2729
2730if test "`cd $srcdir && pwd`" != "`pwd`"; then
2731  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2732  # is not polluted with repeated "-I."
2733  am__isrc=' -I$(srcdir)'
2734  # test to see if srcdir already configured
2735  if test -f $srcdir/config.status; then
2736    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2737  fi
2738fi
2739
2740# test whether we have cygpath
2741if test -z "$CYGPATH_W"; then
2742  if (cygpath --version) >/dev/null 2>/dev/null; then
2743    CYGPATH_W='cygpath -w'
2744  else
2745    CYGPATH_W=echo
2746  fi
2747fi
2748
2749
2750# Define the identity of the package.
2751 PACKAGE='libpng'
2752 VERSION='1.6.2'
2753
2754
2755cat >>confdefs.h <<_ACEOF
2756#define PACKAGE "$PACKAGE"
2757_ACEOF
2758
2759
2760cat >>confdefs.h <<_ACEOF
2761#define VERSION "$VERSION"
2762_ACEOF
2763
2764# Some tools Automake needs.
2765
2766ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2767
2768
2769AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2770
2771
2772AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2773
2774
2775AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2776
2777
2778MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2779
2780# For better backward compatibility.  To be removed once Automake 1.9.x
2781# dies out for good.  For more background, see:
2782# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2783# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2784mkdir_p='$(MKDIR_P)'
2785
2786# We need awk for the "check" target.  The system "awk" is bad on
2787# some platforms.
2788# Always define AMTAR for backward compatibility.  Yes, it's still used
2789# in the wild :-(  We should find a proper way to deprecate it ...
2790AMTAR='$${TAR-tar}'
2791
2792
2793# We'll loop over all known methods to create a tar archive until one works.
2794_am_tools='gnutar  pax cpio none'
2795
2796am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2797
2798
2799
2800
2801
2802
2803# The following line causes --disable-maintainer-mode to be the default to
2804# configure, this is necessary because libpng distributions cannot rely on the
2805# time stamps of the autotools generated files being correct
2806
2807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2808$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2809    # Check whether --enable-maintainer-mode was given.
2810if test "${enable_maintainer_mode+set}" = set; then :
2811  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2812else
2813  USE_MAINTAINER_MODE=no
2814fi
2815
2816  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2817$as_echo "$USE_MAINTAINER_MODE" >&6; }
2818   if test $USE_MAINTAINER_MODE = yes; then
2819  MAINTAINER_MODE_TRUE=
2820  MAINTAINER_MODE_FALSE='#'
2821else
2822  MAINTAINER_MODE_TRUE='#'
2823  MAINTAINER_MODE_FALSE=
2824fi
2825
2826  MAINT=$MAINTAINER_MODE_TRUE
2827
2828
2829
2830
2831PNGLIB_VERSION=1.6.2
2832PNGLIB_MAJOR=1
2833PNGLIB_MINOR=6
2834PNGLIB_RELEASE=2
2835
2836
2837
2838ac_config_headers="$ac_config_headers config.h"
2839
2840
2841# Checks for programs.
2842ac_ext=c
2843ac_cpp='$CPP $CPPFLAGS'
2844ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2845ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2846ac_compiler_gnu=$ac_cv_c_compiler_gnu
2847
2848ac_ext=c
2849ac_cpp='$CPP $CPPFLAGS'
2850ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2851ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2852ac_compiler_gnu=$ac_cv_c_compiler_gnu
2853if test -n "$ac_tool_prefix"; then
2854  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2855set dummy ${ac_tool_prefix}gcc; ac_word=$2
2856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2857$as_echo_n "checking for $ac_word... " >&6; }
2858if ${ac_cv_prog_CC+:} false; then :
2859  $as_echo_n "(cached) " >&6
2860else
2861  if test -n "$CC"; then
2862  ac_cv_prog_CC="$CC" # Let the user override the test.
2863else
2864as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865for as_dir in $PATH
2866do
2867  IFS=$as_save_IFS
2868  test -z "$as_dir" && as_dir=.
2869    for ac_exec_ext in '' $ac_executable_extensions; do
2870  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2871    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2872    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2873    break 2
2874  fi
2875done
2876  done
2877IFS=$as_save_IFS
2878
2879fi
2880fi
2881CC=$ac_cv_prog_CC
2882if test -n "$CC"; then
2883  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2884$as_echo "$CC" >&6; }
2885else
2886  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2887$as_echo "no" >&6; }
2888fi
2889
2890
2891fi
2892if test -z "$ac_cv_prog_CC"; then
2893  ac_ct_CC=$CC
2894  # Extract the first word of "gcc", so it can be a program name with args.
2895set dummy gcc; ac_word=$2
2896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2897$as_echo_n "checking for $ac_word... " >&6; }
2898if ${ac_cv_prog_ac_ct_CC+:} false; then :
2899  $as_echo_n "(cached) " >&6
2900else
2901  if test -n "$ac_ct_CC"; then
2902  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2903else
2904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2905for as_dir in $PATH
2906do
2907  IFS=$as_save_IFS
2908  test -z "$as_dir" && as_dir=.
2909    for ac_exec_ext in '' $ac_executable_extensions; do
2910  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2911    ac_cv_prog_ac_ct_CC="gcc"
2912    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2913    break 2
2914  fi
2915done
2916  done
2917IFS=$as_save_IFS
2918
2919fi
2920fi
2921ac_ct_CC=$ac_cv_prog_ac_ct_CC
2922if test -n "$ac_ct_CC"; then
2923  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2924$as_echo "$ac_ct_CC" >&6; }
2925else
2926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2927$as_echo "no" >&6; }
2928fi
2929
2930  if test "x$ac_ct_CC" = x; then
2931    CC=""
2932  else
2933    case $cross_compiling:$ac_tool_warned in
2934yes:)
2935{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2936$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2937ac_tool_warned=yes ;;
2938esac
2939    CC=$ac_ct_CC
2940  fi
2941else
2942  CC="$ac_cv_prog_CC"
2943fi
2944
2945if test -z "$CC"; then
2946          if test -n "$ac_tool_prefix"; then
2947    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2948set dummy ${ac_tool_prefix}cc; ac_word=$2
2949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2950$as_echo_n "checking for $ac_word... " >&6; }
2951if ${ac_cv_prog_CC+:} false; then :
2952  $as_echo_n "(cached) " >&6
2953else
2954  if test -n "$CC"; then
2955  ac_cv_prog_CC="$CC" # Let the user override the test.
2956else
2957as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2958for as_dir in $PATH
2959do
2960  IFS=$as_save_IFS
2961  test -z "$as_dir" && as_dir=.
2962    for ac_exec_ext in '' $ac_executable_extensions; do
2963  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2964    ac_cv_prog_CC="${ac_tool_prefix}cc"
2965    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2966    break 2
2967  fi
2968done
2969  done
2970IFS=$as_save_IFS
2971
2972fi
2973fi
2974CC=$ac_cv_prog_CC
2975if test -n "$CC"; then
2976  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2977$as_echo "$CC" >&6; }
2978else
2979  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2980$as_echo "no" >&6; }
2981fi
2982
2983
2984  fi
2985fi
2986if test -z "$CC"; then
2987  # Extract the first word of "cc", so it can be a program name with args.
2988set dummy cc; ac_word=$2
2989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2990$as_echo_n "checking for $ac_word... " >&6; }
2991if ${ac_cv_prog_CC+:} false; then :
2992  $as_echo_n "(cached) " >&6
2993else
2994  if test -n "$CC"; then
2995  ac_cv_prog_CC="$CC" # Let the user override the test.
2996else
2997  ac_prog_rejected=no
2998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2999for as_dir in $PATH
3000do
3001  IFS=$as_save_IFS
3002  test -z "$as_dir" && as_dir=.
3003    for ac_exec_ext in '' $ac_executable_extensions; do
3004  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3005    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3006       ac_prog_rejected=yes
3007       continue
3008     fi
3009    ac_cv_prog_CC="cc"
3010    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3011    break 2
3012  fi
3013done
3014  done
3015IFS=$as_save_IFS
3016
3017if test $ac_prog_rejected = yes; then
3018  # We found a bogon in the path, so make sure we never use it.
3019  set dummy $ac_cv_prog_CC
3020  shift
3021  if test $# != 0; then
3022    # We chose a different compiler from the bogus one.
3023    # However, it has the same basename, so the bogon will be chosen
3024    # first if we set CC to just the basename; use the full file name.
3025    shift
3026    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3027  fi
3028fi
3029fi
3030fi
3031CC=$ac_cv_prog_CC
3032if test -n "$CC"; then
3033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3034$as_echo "$CC" >&6; }
3035else
3036  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3037$as_echo "no" >&6; }
3038fi
3039
3040
3041fi
3042if test -z "$CC"; then
3043  if test -n "$ac_tool_prefix"; then
3044  for ac_prog in cl.exe
3045  do
3046    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3047set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3049$as_echo_n "checking for $ac_word... " >&6; }
3050if ${ac_cv_prog_CC+:} false; then :
3051  $as_echo_n "(cached) " >&6
3052else
3053  if test -n "$CC"; then
3054  ac_cv_prog_CC="$CC" # Let the user override the test.
3055else
3056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057for as_dir in $PATH
3058do
3059  IFS=$as_save_IFS
3060  test -z "$as_dir" && as_dir=.
3061    for ac_exec_ext in '' $ac_executable_extensions; do
3062  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3063    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3064    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3065    break 2
3066  fi
3067done
3068  done
3069IFS=$as_save_IFS
3070
3071fi
3072fi
3073CC=$ac_cv_prog_CC
3074if test -n "$CC"; then
3075  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3076$as_echo "$CC" >&6; }
3077else
3078  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3079$as_echo "no" >&6; }
3080fi
3081
3082
3083    test -n "$CC" && break
3084  done
3085fi
3086if test -z "$CC"; then
3087  ac_ct_CC=$CC
3088  for ac_prog in cl.exe
3089do
3090  # Extract the first word of "$ac_prog", so it can be a program name with args.
3091set dummy $ac_prog; ac_word=$2
3092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3093$as_echo_n "checking for $ac_word... " >&6; }
3094if ${ac_cv_prog_ac_ct_CC+:} false; then :
3095  $as_echo_n "(cached) " >&6
3096else
3097  if test -n "$ac_ct_CC"; then
3098  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3099else
3100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3101for as_dir in $PATH
3102do
3103  IFS=$as_save_IFS
3104  test -z "$as_dir" && as_dir=.
3105    for ac_exec_ext in '' $ac_executable_extensions; do
3106  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3107    ac_cv_prog_ac_ct_CC="$ac_prog"
3108    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3109    break 2
3110  fi
3111done
3112  done
3113IFS=$as_save_IFS
3114
3115fi
3116fi
3117ac_ct_CC=$ac_cv_prog_ac_ct_CC
3118if test -n "$ac_ct_CC"; then
3119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3120$as_echo "$ac_ct_CC" >&6; }
3121else
3122  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3123$as_echo "no" >&6; }
3124fi
3125
3126
3127  test -n "$ac_ct_CC" && break
3128done
3129
3130  if test "x$ac_ct_CC" = x; then
3131    CC=""
3132  else
3133    case $cross_compiling:$ac_tool_warned in
3134yes:)
3135{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3136$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3137ac_tool_warned=yes ;;
3138esac
3139    CC=$ac_ct_CC
3140  fi
3141fi
3142
3143fi
3144
3145
3146test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3147$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3148as_fn_error $? "no acceptable C compiler found in \$PATH
3149See \`config.log' for more details" "$LINENO" 5; }
3150
3151# Provide some information about the compiler.
3152$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3153set X $ac_compile
3154ac_compiler=$2
3155for ac_option in --version -v -V -qversion; do
3156  { { ac_try="$ac_compiler $ac_option >&5"
3157case "(($ac_try" in
3158  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3159  *) ac_try_echo=$ac_try;;
3160esac
3161eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3162$as_echo "$ac_try_echo"; } >&5
3163  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3164  ac_status=$?
3165  if test -s conftest.err; then
3166    sed '10a\
3167... rest of stderr output deleted ...
3168         10q' conftest.err >conftest.er1
3169    cat conftest.er1 >&5
3170  fi
3171  rm -f conftest.er1 conftest.err
3172  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3173  test $ac_status = 0; }
3174done
3175
3176cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3177/* end confdefs.h.  */
3178
3179int
3180main ()
3181{
3182
3183  ;
3184  return 0;
3185}
3186_ACEOF
3187ac_clean_files_save=$ac_clean_files
3188ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3189# Try to create an executable without -o first, disregard a.out.
3190# It will help us diagnose broken compilers, and finding out an intuition
3191# of exeext.
3192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3193$as_echo_n "checking whether the C compiler works... " >&6; }
3194ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3195
3196# The possible output files:
3197ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3198
3199ac_rmfiles=
3200for ac_file in $ac_files
3201do
3202  case $ac_file in
3203    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3204    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3205  esac
3206done
3207rm -f $ac_rmfiles
3208
3209if { { ac_try="$ac_link_default"
3210case "(($ac_try" in
3211  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3212  *) ac_try_echo=$ac_try;;
3213esac
3214eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3215$as_echo "$ac_try_echo"; } >&5
3216  (eval "$ac_link_default") 2>&5
3217  ac_status=$?
3218  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3219  test $ac_status = 0; }; then :
3220  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3221# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3222# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3223# so that the user can short-circuit this test for compilers unknown to
3224# Autoconf.
3225for ac_file in $ac_files ''
3226do
3227  test -f "$ac_file" || continue
3228  case $ac_file in
3229    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3230	;;
3231    [ab].out )
3232	# We found the default executable, but exeext='' is most
3233	# certainly right.
3234	break;;
3235    *.* )
3236	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3237	then :; else
3238	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3239	fi
3240	# We set ac_cv_exeext here because the later test for it is not
3241	# safe: cross compilers may not add the suffix if given an `-o'
3242	# argument, so we may need to know it at that point already.
3243	# Even if this section looks crufty: it has the advantage of
3244	# actually working.
3245	break;;
3246    * )
3247	break;;
3248  esac
3249done
3250test "$ac_cv_exeext" = no && ac_cv_exeext=
3251
3252else
3253  ac_file=''
3254fi
3255if test -z "$ac_file"; then :
3256  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3257$as_echo "no" >&6; }
3258$as_echo "$as_me: failed program was:" >&5
3259sed 's/^/| /' conftest.$ac_ext >&5
3260
3261{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3262$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3263as_fn_error 77 "C compiler cannot create executables
3264See \`config.log' for more details" "$LINENO" 5; }
3265else
3266  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3267$as_echo "yes" >&6; }
3268fi
3269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3270$as_echo_n "checking for C compiler default output file name... " >&6; }
3271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3272$as_echo "$ac_file" >&6; }
3273ac_exeext=$ac_cv_exeext
3274
3275rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3276ac_clean_files=$ac_clean_files_save
3277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3278$as_echo_n "checking for suffix of executables... " >&6; }
3279if { { ac_try="$ac_link"
3280case "(($ac_try" in
3281  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3282  *) ac_try_echo=$ac_try;;
3283esac
3284eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3285$as_echo "$ac_try_echo"; } >&5
3286  (eval "$ac_link") 2>&5
3287  ac_status=$?
3288  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3289  test $ac_status = 0; }; then :
3290  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3291# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3292# work properly (i.e., refer to `conftest.exe'), while it won't with
3293# `rm'.
3294for ac_file in conftest.exe conftest conftest.*; do
3295  test -f "$ac_file" || continue
3296  case $ac_file in
3297    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3298    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3299	  break;;
3300    * ) break;;
3301  esac
3302done
3303else
3304  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3305$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3306as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3307See \`config.log' for more details" "$LINENO" 5; }
3308fi
3309rm -f conftest conftest$ac_cv_exeext
3310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3311$as_echo "$ac_cv_exeext" >&6; }
3312
3313rm -f conftest.$ac_ext
3314EXEEXT=$ac_cv_exeext
3315ac_exeext=$EXEEXT
3316cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3317/* end confdefs.h.  */
3318#include <stdio.h>
3319int
3320main ()
3321{
3322FILE *f = fopen ("conftest.out", "w");
3323 return ferror (f) || fclose (f) != 0;
3324
3325  ;
3326  return 0;
3327}
3328_ACEOF
3329ac_clean_files="$ac_clean_files conftest.out"
3330# Check that the compiler produces executables we can run.  If not, either
3331# the compiler is broken, or we cross compile.
3332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3333$as_echo_n "checking whether we are cross compiling... " >&6; }
3334if test "$cross_compiling" != yes; then
3335  { { ac_try="$ac_link"
3336case "(($ac_try" in
3337  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338  *) ac_try_echo=$ac_try;;
3339esac
3340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3341$as_echo "$ac_try_echo"; } >&5
3342  (eval "$ac_link") 2>&5
3343  ac_status=$?
3344  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3345  test $ac_status = 0; }
3346  if { ac_try='./conftest$ac_cv_exeext'
3347  { { case "(($ac_try" in
3348  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3349  *) ac_try_echo=$ac_try;;
3350esac
3351eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3352$as_echo "$ac_try_echo"; } >&5
3353  (eval "$ac_try") 2>&5
3354  ac_status=$?
3355  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3356  test $ac_status = 0; }; }; then
3357    cross_compiling=no
3358  else
3359    if test "$cross_compiling" = maybe; then
3360	cross_compiling=yes
3361    else
3362	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3363$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3364as_fn_error $? "cannot run C compiled programs.
3365If you meant to cross compile, use \`--host'.
3366See \`config.log' for more details" "$LINENO" 5; }
3367    fi
3368  fi
3369fi
3370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3371$as_echo "$cross_compiling" >&6; }
3372
3373rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3374ac_clean_files=$ac_clean_files_save
3375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3376$as_echo_n "checking for suffix of object files... " >&6; }
3377if ${ac_cv_objext+:} false; then :
3378  $as_echo_n "(cached) " >&6
3379else
3380  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3381/* end confdefs.h.  */
3382
3383int
3384main ()
3385{
3386
3387  ;
3388  return 0;
3389}
3390_ACEOF
3391rm -f conftest.o conftest.obj
3392if { { ac_try="$ac_compile"
3393case "(($ac_try" in
3394  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3395  *) ac_try_echo=$ac_try;;
3396esac
3397eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3398$as_echo "$ac_try_echo"; } >&5
3399  (eval "$ac_compile") 2>&5
3400  ac_status=$?
3401  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3402  test $ac_status = 0; }; then :
3403  for ac_file in conftest.o conftest.obj conftest.*; do
3404  test -f "$ac_file" || continue;
3405  case $ac_file in
3406    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3407    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3408       break;;
3409  esac
3410done
3411else
3412  $as_echo "$as_me: failed program was:" >&5
3413sed 's/^/| /' conftest.$ac_ext >&5
3414
3415{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3416$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3417as_fn_error $? "cannot compute suffix of object files: cannot compile
3418See \`config.log' for more details" "$LINENO" 5; }
3419fi
3420rm -f conftest.$ac_cv_objext conftest.$ac_ext
3421fi
3422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3423$as_echo "$ac_cv_objext" >&6; }
3424OBJEXT=$ac_cv_objext
3425ac_objext=$OBJEXT
3426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3427$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3428if ${ac_cv_c_compiler_gnu+:} false; then :
3429  $as_echo_n "(cached) " >&6
3430else
3431  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3432/* end confdefs.h.  */
3433
3434int
3435main ()
3436{
3437#ifndef __GNUC__
3438       choke me
3439#endif
3440
3441  ;
3442  return 0;
3443}
3444_ACEOF
3445if ac_fn_c_try_compile "$LINENO"; then :
3446  ac_compiler_gnu=yes
3447else
3448  ac_compiler_gnu=no
3449fi
3450rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3451ac_cv_c_compiler_gnu=$ac_compiler_gnu
3452
3453fi
3454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3455$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3456if test $ac_compiler_gnu = yes; then
3457  GCC=yes
3458else
3459  GCC=
3460fi
3461ac_test_CFLAGS=${CFLAGS+set}
3462ac_save_CFLAGS=$CFLAGS
3463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3464$as_echo_n "checking whether $CC accepts -g... " >&6; }
3465if ${ac_cv_prog_cc_g+:} false; then :
3466  $as_echo_n "(cached) " >&6
3467else
3468  ac_save_c_werror_flag=$ac_c_werror_flag
3469   ac_c_werror_flag=yes
3470   ac_cv_prog_cc_g=no
3471   CFLAGS="-g"
3472   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3473/* end confdefs.h.  */
3474
3475int
3476main ()
3477{
3478
3479  ;
3480  return 0;
3481}
3482_ACEOF
3483if ac_fn_c_try_compile "$LINENO"; then :
3484  ac_cv_prog_cc_g=yes
3485else
3486  CFLAGS=""
3487      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3488/* end confdefs.h.  */
3489
3490int
3491main ()
3492{
3493
3494  ;
3495  return 0;
3496}
3497_ACEOF
3498if ac_fn_c_try_compile "$LINENO"; then :
3499
3500else
3501  ac_c_werror_flag=$ac_save_c_werror_flag
3502	 CFLAGS="-g"
3503	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3504/* end confdefs.h.  */
3505
3506int
3507main ()
3508{
3509
3510  ;
3511  return 0;
3512}
3513_ACEOF
3514if ac_fn_c_try_compile "$LINENO"; then :
3515  ac_cv_prog_cc_g=yes
3516fi
3517rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3518fi
3519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3520fi
3521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3522   ac_c_werror_flag=$ac_save_c_werror_flag
3523fi
3524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3525$as_echo "$ac_cv_prog_cc_g" >&6; }
3526if test "$ac_test_CFLAGS" = set; then
3527  CFLAGS=$ac_save_CFLAGS
3528elif test $ac_cv_prog_cc_g = yes; then
3529  if test "$GCC" = yes; then
3530    CFLAGS="-g -O2"
3531  else
3532    CFLAGS="-g"
3533  fi
3534else
3535  if test "$GCC" = yes; then
3536    CFLAGS="-O2"
3537  else
3538    CFLAGS=
3539  fi
3540fi
3541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3542$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3543if ${ac_cv_prog_cc_c89+:} false; then :
3544  $as_echo_n "(cached) " >&6
3545else
3546  ac_cv_prog_cc_c89=no
3547ac_save_CC=$CC
3548cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549/* end confdefs.h.  */
3550#include <stdarg.h>
3551#include <stdio.h>
3552struct stat;
3553/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3554struct buf { int x; };
3555FILE * (*rcsopen) (struct buf *, struct stat *, int);
3556static char *e (p, i)
3557     char **p;
3558     int i;
3559{
3560  return p[i];
3561}
3562static char *f (char * (*g) (char **, int), char **p, ...)
3563{
3564  char *s;
3565  va_list v;
3566  va_start (v,p);
3567  s = g (p, va_arg (v,int));
3568  va_end (v);
3569  return s;
3570}
3571
3572/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3573   function prototypes and stuff, but not '\xHH' hex character constants.
3574   These don't provoke an error unfortunately, instead are silently treated
3575   as 'x'.  The following induces an error, until -std is added to get
3576   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3577   array size at least.  It's necessary to write '\x00'==0 to get something
3578   that's true only with -std.  */
3579int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3580
3581/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3582   inside strings and character constants.  */
3583#define FOO(x) 'x'
3584int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3585
3586int test (int i, double x);
3587struct s1 {int (*f) (int a);};
3588struct s2 {int (*f) (double a);};
3589int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3590int argc;
3591char **argv;
3592int
3593main ()
3594{
3595return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3596  ;
3597  return 0;
3598}
3599_ACEOF
3600for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3601	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3602do
3603  CC="$ac_save_CC $ac_arg"
3604  if ac_fn_c_try_compile "$LINENO"; then :
3605  ac_cv_prog_cc_c89=$ac_arg
3606fi
3607rm -f core conftest.err conftest.$ac_objext
3608  test "x$ac_cv_prog_cc_c89" != "xno" && break
3609done
3610rm -f conftest.$ac_ext
3611CC=$ac_save_CC
3612
3613fi
3614# AC_CACHE_VAL
3615case "x$ac_cv_prog_cc_c89" in
3616  x)
3617    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3618$as_echo "none needed" >&6; } ;;
3619  xno)
3620    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3621$as_echo "unsupported" >&6; } ;;
3622  *)
3623    CC="$CC $ac_cv_prog_cc_c89"
3624    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3625$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3626esac
3627if test "x$ac_cv_prog_cc_c89" != xno; then :
3628
3629fi
3630
3631ac_ext=c
3632ac_cpp='$CPP $CPPFLAGS'
3633ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3634ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3635ac_compiler_gnu=$ac_cv_c_compiler_gnu
3636DEPDIR="${am__leading_dot}deps"
3637
3638ac_config_commands="$ac_config_commands depfiles"
3639
3640
3641am_make=${MAKE-make}
3642cat > confinc << 'END'
3643am__doit:
3644	@echo this is the am__doit target
3645.PHONY: am__doit
3646END
3647# If we don't find an include directive, just comment out the code.
3648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3649$as_echo_n "checking for style of include used by $am_make... " >&6; }
3650am__include="#"
3651am__quote=
3652_am_result=none
3653# First try GNU make style include.
3654echo "include confinc" > confmf
3655# Ignore all kinds of additional output from 'make'.
3656case `$am_make -s -f confmf 2> /dev/null` in #(
3657*the\ am__doit\ target*)
3658  am__include=include
3659  am__quote=
3660  _am_result=GNU
3661  ;;
3662esac
3663# Now try BSD make style include.
3664if test "$am__include" = "#"; then
3665   echo '.include "confinc"' > confmf
3666   case `$am_make -s -f confmf 2> /dev/null` in #(
3667   *the\ am__doit\ target*)
3668     am__include=.include
3669     am__quote="\""
3670     _am_result=BSD
3671     ;;
3672   esac
3673fi
3674
3675
3676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3677$as_echo "$_am_result" >&6; }
3678rm -f confinc confmf
3679
3680# Check whether --enable-dependency-tracking was given.
3681if test "${enable_dependency_tracking+set}" = set; then :
3682  enableval=$enable_dependency_tracking;
3683fi
3684
3685if test "x$enable_dependency_tracking" != xno; then
3686  am_depcomp="$ac_aux_dir/depcomp"
3687  AMDEPBACKSLASH='\'
3688  am__nodep='_no'
3689fi
3690 if test "x$enable_dependency_tracking" != xno; then
3691  AMDEP_TRUE=
3692  AMDEP_FALSE='#'
3693else
3694  AMDEP_TRUE='#'
3695  AMDEP_FALSE=
3696fi
3697
3698
3699
3700depcc="$CC"   am_compiler_list=
3701
3702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3703$as_echo_n "checking dependency style of $depcc... " >&6; }
3704if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3705  $as_echo_n "(cached) " >&6
3706else
3707  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3708  # We make a subdir and do the tests there.  Otherwise we can end up
3709  # making bogus files that we don't know about and never remove.  For
3710  # instance it was reported that on HP-UX the gcc test will end up
3711  # making a dummy file named 'D' -- because '-MD' means "put the output
3712  # in D".
3713  rm -rf conftest.dir
3714  mkdir conftest.dir
3715  # Copy depcomp to subdir because otherwise we won't find it if we're
3716  # using a relative directory.
3717  cp "$am_depcomp" conftest.dir
3718  cd conftest.dir
3719  # We will build objects and dependencies in a subdirectory because
3720  # it helps to detect inapplicable dependency modes.  For instance
3721  # both Tru64's cc and ICC support -MD to output dependencies as a
3722  # side effect of compilation, but ICC will put the dependencies in
3723  # the current directory while Tru64 will put them in the object
3724  # directory.
3725  mkdir sub
3726
3727  am_cv_CC_dependencies_compiler_type=none
3728  if test "$am_compiler_list" = ""; then
3729     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3730  fi
3731  am__universal=false
3732  case " $depcc " in #(
3733     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3734     esac
3735
3736  for depmode in $am_compiler_list; do
3737    # Setup a source with many dependencies, because some compilers
3738    # like to wrap large dependency lists on column 80 (with \), and
3739    # we should not choose a depcomp mode which is confused by this.
3740    #
3741    # We need to recreate these files for each test, as the compiler may
3742    # overwrite some of them when testing with obscure command lines.
3743    # This happens at least with the AIX C compiler.
3744    : > sub/conftest.c
3745    for i in 1 2 3 4 5 6; do
3746      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3747      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3748      # Solaris 10 /bin/sh.
3749      echo '/* dummy */' > sub/conftst$i.h
3750    done
3751    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3752
3753    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3754    # mode.  It turns out that the SunPro C++ compiler does not properly
3755    # handle '-M -o', and we need to detect this.  Also, some Intel
3756    # versions had trouble with output in subdirs.
3757    am__obj=sub/conftest.${OBJEXT-o}
3758    am__minus_obj="-o $am__obj"
3759    case $depmode in
3760    gcc)
3761      # This depmode causes a compiler race in universal mode.
3762      test "$am__universal" = false || continue
3763      ;;
3764    nosideeffect)
3765      # After this tag, mechanisms are not by side-effect, so they'll
3766      # only be used when explicitly requested.
3767      if test "x$enable_dependency_tracking" = xyes; then
3768	continue
3769      else
3770	break
3771      fi
3772      ;;
3773    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3774      # This compiler won't grok '-c -o', but also, the minuso test has
3775      # not run yet.  These depmodes are late enough in the game, and
3776      # so weak that their functioning should not be impacted.
3777      am__obj=conftest.${OBJEXT-o}
3778      am__minus_obj=
3779      ;;
3780    none) break ;;
3781    esac
3782    if depmode=$depmode \
3783       source=sub/conftest.c object=$am__obj \
3784       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3785       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3786         >/dev/null 2>conftest.err &&
3787       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3788       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3789       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3790       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3791      # icc doesn't choke on unknown options, it will just issue warnings
3792      # or remarks (even with -Werror).  So we grep stderr for any message
3793      # that says an option was ignored or not supported.
3794      # When given -MP, icc 7.0 and 7.1 complain thusly:
3795      #   icc: Command line warning: ignoring option '-M'; no argument required
3796      # The diagnosis changed in icc 8.0:
3797      #   icc: Command line remark: option '-MP' not supported
3798      if (grep 'ignoring option' conftest.err ||
3799          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3800        am_cv_CC_dependencies_compiler_type=$depmode
3801        break
3802      fi
3803    fi
3804  done
3805
3806  cd ..
3807  rm -rf conftest.dir
3808else
3809  am_cv_CC_dependencies_compiler_type=none
3810fi
3811
3812fi
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3814$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3815CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3816
3817 if
3818  test "x$enable_dependency_tracking" != xno \
3819  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3820  am__fastdepCC_TRUE=
3821  am__fastdepCC_FALSE='#'
3822else
3823  am__fastdepCC_TRUE='#'
3824  am__fastdepCC_FALSE=
3825fi
3826
3827
3828# By default we simply use the C compiler to build assembly code.
3829
3830test "${CCAS+set}" = set || CCAS=$CC
3831test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3832
3833
3834
3835depcc="$CCAS"   am_compiler_list=
3836
3837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3838$as_echo_n "checking dependency style of $depcc... " >&6; }
3839if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3840  $as_echo_n "(cached) " >&6
3841else
3842  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3843  # We make a subdir and do the tests there.  Otherwise we can end up
3844  # making bogus files that we don't know about and never remove.  For
3845  # instance it was reported that on HP-UX the gcc test will end up
3846  # making a dummy file named 'D' -- because '-MD' means "put the output
3847  # in D".
3848  rm -rf conftest.dir
3849  mkdir conftest.dir
3850  # Copy depcomp to subdir because otherwise we won't find it if we're
3851  # using a relative directory.
3852  cp "$am_depcomp" conftest.dir
3853  cd conftest.dir
3854  # We will build objects and dependencies in a subdirectory because
3855  # it helps to detect inapplicable dependency modes.  For instance
3856  # both Tru64's cc and ICC support -MD to output dependencies as a
3857  # side effect of compilation, but ICC will put the dependencies in
3858  # the current directory while Tru64 will put them in the object
3859  # directory.
3860  mkdir sub
3861
3862  am_cv_CCAS_dependencies_compiler_type=none
3863  if test "$am_compiler_list" = ""; then
3864     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3865  fi
3866  am__universal=false
3867
3868
3869  for depmode in $am_compiler_list; do
3870    # Setup a source with many dependencies, because some compilers
3871    # like to wrap large dependency lists on column 80 (with \), and
3872    # we should not choose a depcomp mode which is confused by this.
3873    #
3874    # We need to recreate these files for each test, as the compiler may
3875    # overwrite some of them when testing with obscure command lines.
3876    # This happens at least with the AIX C compiler.
3877    : > sub/conftest.c
3878    for i in 1 2 3 4 5 6; do
3879      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3880      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3881      # Solaris 10 /bin/sh.
3882      echo '/* dummy */' > sub/conftst$i.h
3883    done
3884    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3885
3886    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3887    # mode.  It turns out that the SunPro C++ compiler does not properly
3888    # handle '-M -o', and we need to detect this.  Also, some Intel
3889    # versions had trouble with output in subdirs.
3890    am__obj=sub/conftest.${OBJEXT-o}
3891    am__minus_obj="-o $am__obj"
3892    case $depmode in
3893    gcc)
3894      # This depmode causes a compiler race in universal mode.
3895      test "$am__universal" = false || continue
3896      ;;
3897    nosideeffect)
3898      # After this tag, mechanisms are not by side-effect, so they'll
3899      # only be used when explicitly requested.
3900      if test "x$enable_dependency_tracking" = xyes; then
3901	continue
3902      else
3903	break
3904      fi
3905      ;;
3906    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3907      # This compiler won't grok '-c -o', but also, the minuso test has
3908      # not run yet.  These depmodes are late enough in the game, and
3909      # so weak that their functioning should not be impacted.
3910      am__obj=conftest.${OBJEXT-o}
3911      am__minus_obj=
3912      ;;
3913    none) break ;;
3914    esac
3915    if depmode=$depmode \
3916       source=sub/conftest.c object=$am__obj \
3917       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3918       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3919         >/dev/null 2>conftest.err &&
3920       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3921       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3922       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3923       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3924      # icc doesn't choke on unknown options, it will just issue warnings
3925      # or remarks (even with -Werror).  So we grep stderr for any message
3926      # that says an option was ignored or not supported.
3927      # When given -MP, icc 7.0 and 7.1 complain thusly:
3928      #   icc: Command line warning: ignoring option '-M'; no argument required
3929      # The diagnosis changed in icc 8.0:
3930      #   icc: Command line remark: option '-MP' not supported
3931      if (grep 'ignoring option' conftest.err ||
3932          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3933        am_cv_CCAS_dependencies_compiler_type=$depmode
3934        break
3935      fi
3936    fi
3937  done
3938
3939  cd ..
3940  rm -rf conftest.dir
3941else
3942  am_cv_CCAS_dependencies_compiler_type=none
3943fi
3944
3945fi
3946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
3947$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
3948CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
3949
3950 if
3951  test "x$enable_dependency_tracking" != xno \
3952  && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
3953  am__fastdepCCAS_TRUE=
3954  am__fastdepCCAS_FALSE='#'
3955else
3956  am__fastdepCCAS_TRUE='#'
3957  am__fastdepCCAS_FALSE=
3958fi
3959
3960
3961# Make sure we can run config.sub.
3962$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3963  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3964
3965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3966$as_echo_n "checking build system type... " >&6; }
3967if ${ac_cv_build+:} false; then :
3968  $as_echo_n "(cached) " >&6
3969else
3970  ac_build_alias=$build_alias
3971test "x$ac_build_alias" = x &&
3972  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3973test "x$ac_build_alias" = x &&
3974  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3975ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3976  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3977
3978fi
3979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3980$as_echo "$ac_cv_build" >&6; }
3981case $ac_cv_build in
3982*-*-*) ;;
3983*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3984esac
3985build=$ac_cv_build
3986ac_save_IFS=$IFS; IFS='-'
3987set x $ac_cv_build
3988shift
3989build_cpu=$1
3990build_vendor=$2
3991shift; shift
3992# Remember, the first character of IFS is used to create $*,
3993# except with old shells:
3994build_os=$*
3995IFS=$ac_save_IFS
3996case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3997
3998
3999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4000$as_echo_n "checking host system type... " >&6; }
4001if ${ac_cv_host+:} false; then :
4002  $as_echo_n "(cached) " >&6
4003else
4004  if test "x$host_alias" = x; then
4005  ac_cv_host=$ac_cv_build
4006else
4007  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4008    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4009fi
4010
4011fi
4012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4013$as_echo "$ac_cv_host" >&6; }
4014case $ac_cv_host in
4015*-*-*) ;;
4016*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4017esac
4018host=$ac_cv_host
4019ac_save_IFS=$IFS; IFS='-'
4020set x $ac_cv_host
4021shift
4022host_cpu=$1
4023host_vendor=$2
4024shift; shift
4025# Remember, the first character of IFS is used to create $*,
4026# except with old shells:
4027host_os=$*
4028IFS=$ac_save_IFS
4029case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4030
4031
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4033$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4034if ${ac_cv_path_SED+:} false; then :
4035  $as_echo_n "(cached) " >&6
4036else
4037            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4038     for ac_i in 1 2 3 4 5 6 7; do
4039       ac_script="$ac_script$as_nl$ac_script"
4040     done
4041     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4042     { ac_script=; unset ac_script;}
4043     if test -z "$SED"; then
4044  ac_path_SED_found=false
4045  # Loop through the user's path and test for each of PROGNAME-LIST
4046  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4047for as_dir in $PATH
4048do
4049  IFS=$as_save_IFS
4050  test -z "$as_dir" && as_dir=.
4051    for ac_prog in sed gsed; do
4052    for ac_exec_ext in '' $ac_executable_extensions; do
4053      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4054      as_fn_executable_p "$ac_path_SED" || continue
4055# Check for GNU ac_path_SED and select it if it is found.
4056  # Check for GNU $ac_path_SED
4057case `"$ac_path_SED" --version 2>&1` in
4058*GNU*)
4059  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4060*)
4061  ac_count=0
4062  $as_echo_n 0123456789 >"conftest.in"
4063  while :
4064  do
4065    cat "conftest.in" "conftest.in" >"conftest.tmp"
4066    mv "conftest.tmp" "conftest.in"
4067    cp "conftest.in" "conftest.nl"
4068    $as_echo '' >> "conftest.nl"
4069    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4070    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4071    as_fn_arith $ac_count + 1 && ac_count=$as_val
4072    if test $ac_count -gt ${ac_path_SED_max-0}; then
4073      # Best one so far, save it but keep looking for a better one
4074      ac_cv_path_SED="$ac_path_SED"
4075      ac_path_SED_max=$ac_count
4076    fi
4077    # 10*(2^10) chars as input seems more than enough
4078    test $ac_count -gt 10 && break
4079  done
4080  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4081esac
4082
4083      $ac_path_SED_found && break 3
4084    done
4085  done
4086  done
4087IFS=$as_save_IFS
4088  if test -z "$ac_cv_path_SED"; then
4089    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4090  fi
4091else
4092  ac_cv_path_SED=$SED
4093fi
4094
4095fi
4096{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4097$as_echo "$ac_cv_path_SED" >&6; }
4098 SED="$ac_cv_path_SED"
4099  rm -f conftest.sed
4100
4101test -z "$SED" && SED=sed
4102Xsed="$SED -e 1s/^X//"
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4115$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4116if ${ac_cv_path_GREP+:} false; then :
4117  $as_echo_n "(cached) " >&6
4118else
4119  if test -z "$GREP"; then
4120  ac_path_GREP_found=false
4121  # Loop through the user's path and test for each of PROGNAME-LIST
4122  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4123for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4124do
4125  IFS=$as_save_IFS
4126  test -z "$as_dir" && as_dir=.
4127    for ac_prog in grep ggrep; do
4128    for ac_exec_ext in '' $ac_executable_extensions; do
4129      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4130      as_fn_executable_p "$ac_path_GREP" || continue
4131# Check for GNU ac_path_GREP and select it if it is found.
4132  # Check for GNU $ac_path_GREP
4133case `"$ac_path_GREP" --version 2>&1` in
4134*GNU*)
4135  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4136*)
4137  ac_count=0
4138  $as_echo_n 0123456789 >"conftest.in"
4139  while :
4140  do
4141    cat "conftest.in" "conftest.in" >"conftest.tmp"
4142    mv "conftest.tmp" "conftest.in"
4143    cp "conftest.in" "conftest.nl"
4144    $as_echo 'GREP' >> "conftest.nl"
4145    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4146    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4147    as_fn_arith $ac_count + 1 && ac_count=$as_val
4148    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4149      # Best one so far, save it but keep looking for a better one
4150      ac_cv_path_GREP="$ac_path_GREP"
4151      ac_path_GREP_max=$ac_count
4152    fi
4153    # 10*(2^10) chars as input seems more than enough
4154    test $ac_count -gt 10 && break
4155  done
4156  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4157esac
4158
4159      $ac_path_GREP_found && break 3
4160    done
4161  done
4162  done
4163IFS=$as_save_IFS
4164  if test -z "$ac_cv_path_GREP"; then
4165    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4166  fi
4167else
4168  ac_cv_path_GREP=$GREP
4169fi
4170
4171fi
4172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4173$as_echo "$ac_cv_path_GREP" >&6; }
4174 GREP="$ac_cv_path_GREP"
4175
4176
4177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4178$as_echo_n "checking for egrep... " >&6; }
4179if ${ac_cv_path_EGREP+:} false; then :
4180  $as_echo_n "(cached) " >&6
4181else
4182  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4183   then ac_cv_path_EGREP="$GREP -E"
4184   else
4185     if test -z "$EGREP"; then
4186  ac_path_EGREP_found=false
4187  # Loop through the user's path and test for each of PROGNAME-LIST
4188  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4189for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4190do
4191  IFS=$as_save_IFS
4192  test -z "$as_dir" && as_dir=.
4193    for ac_prog in egrep; do
4194    for ac_exec_ext in '' $ac_executable_extensions; do
4195      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4196      as_fn_executable_p "$ac_path_EGREP" || continue
4197# Check for GNU ac_path_EGREP and select it if it is found.
4198  # Check for GNU $ac_path_EGREP
4199case `"$ac_path_EGREP" --version 2>&1` in
4200*GNU*)
4201  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4202*)
4203  ac_count=0
4204  $as_echo_n 0123456789 >"conftest.in"
4205  while :
4206  do
4207    cat "conftest.in" "conftest.in" >"conftest.tmp"
4208    mv "conftest.tmp" "conftest.in"
4209    cp "conftest.in" "conftest.nl"
4210    $as_echo 'EGREP' >> "conftest.nl"
4211    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4212    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4213    as_fn_arith $ac_count + 1 && ac_count=$as_val
4214    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4215      # Best one so far, save it but keep looking for a better one
4216      ac_cv_path_EGREP="$ac_path_EGREP"
4217      ac_path_EGREP_max=$ac_count
4218    fi
4219    # 10*(2^10) chars as input seems more than enough
4220    test $ac_count -gt 10 && break
4221  done
4222  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4223esac
4224
4225      $ac_path_EGREP_found && break 3
4226    done
4227  done
4228  done
4229IFS=$as_save_IFS
4230  if test -z "$ac_cv_path_EGREP"; then
4231    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4232  fi
4233else
4234  ac_cv_path_EGREP=$EGREP
4235fi
4236
4237   fi
4238fi
4239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4240$as_echo "$ac_cv_path_EGREP" >&6; }
4241 EGREP="$ac_cv_path_EGREP"
4242
4243
4244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4245$as_echo_n "checking for fgrep... " >&6; }
4246if ${ac_cv_path_FGREP+:} false; then :
4247  $as_echo_n "(cached) " >&6
4248else
4249  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4250   then ac_cv_path_FGREP="$GREP -F"
4251   else
4252     if test -z "$FGREP"; then
4253  ac_path_FGREP_found=false
4254  # Loop through the user's path and test for each of PROGNAME-LIST
4255  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4256for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4257do
4258  IFS=$as_save_IFS
4259  test -z "$as_dir" && as_dir=.
4260    for ac_prog in fgrep; do
4261    for ac_exec_ext in '' $ac_executable_extensions; do
4262      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4263      as_fn_executable_p "$ac_path_FGREP" || continue
4264# Check for GNU ac_path_FGREP and select it if it is found.
4265  # Check for GNU $ac_path_FGREP
4266case `"$ac_path_FGREP" --version 2>&1` in
4267*GNU*)
4268  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4269*)
4270  ac_count=0
4271  $as_echo_n 0123456789 >"conftest.in"
4272  while :
4273  do
4274    cat "conftest.in" "conftest.in" >"conftest.tmp"
4275    mv "conftest.tmp" "conftest.in"
4276    cp "conftest.in" "conftest.nl"
4277    $as_echo 'FGREP' >> "conftest.nl"
4278    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4279    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4280    as_fn_arith $ac_count + 1 && ac_count=$as_val
4281    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4282      # Best one so far, save it but keep looking for a better one
4283      ac_cv_path_FGREP="$ac_path_FGREP"
4284      ac_path_FGREP_max=$ac_count
4285    fi
4286    # 10*(2^10) chars as input seems more than enough
4287    test $ac_count -gt 10 && break
4288  done
4289  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4290esac
4291
4292      $ac_path_FGREP_found && break 3
4293    done
4294  done
4295  done
4296IFS=$as_save_IFS
4297  if test -z "$ac_cv_path_FGREP"; then
4298    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4299  fi
4300else
4301  ac_cv_path_FGREP=$FGREP
4302fi
4303
4304   fi
4305fi
4306{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4307$as_echo "$ac_cv_path_FGREP" >&6; }
4308 FGREP="$ac_cv_path_FGREP"
4309
4310
4311test -z "$GREP" && GREP=grep
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4330ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4331ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4332
4333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4334$as_echo_n "checking how to print strings... " >&6; }
4335# Test print first, because it will be a builtin if present.
4336if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4337   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4338  ECHO='print -r --'
4339elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4340  ECHO='printf %s\n'
4341else
4342  # Use this function as a fallback that always works.
4343  func_fallback_echo ()
4344  {
4345    eval 'cat <<_LTECHO_EOF
4346$1
4347_LTECHO_EOF'
4348  }
4349  ECHO='func_fallback_echo'
4350fi
4351
4352# func_echo_all arg...
4353# Invoke $ECHO with all args, space-separated.
4354func_echo_all ()
4355{
4356    $ECHO ""
4357}
4358
4359case "$ECHO" in
4360  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4361$as_echo "printf" >&6; } ;;
4362  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4363$as_echo "print -r" >&6; } ;;
4364  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4365$as_echo "cat" >&6; } ;;
4366esac
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383# Check whether --with-gnu-ld was given.
4384if test "${with_gnu_ld+set}" = set; then :
4385  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4386else
4387  with_gnu_ld=no
4388fi
4389
4390ac_prog=ld
4391if test "$GCC" = yes; then
4392  # Check if gcc -print-prog-name=ld gives a path.
4393  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4394$as_echo_n "checking for ld used by $CC... " >&6; }
4395  case $host in
4396  *-*-mingw*)
4397    # gcc leaves a trailing carriage return which upsets mingw
4398    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4399  *)
4400    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4401  esac
4402  case $ac_prog in
4403    # Accept absolute paths.
4404    [\\/]* | ?:[\\/]*)
4405      re_direlt='/[^/][^/]*/\.\./'
4406      # Canonicalize the pathname of ld
4407      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4408      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4409	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4410      done
4411      test -z "$LD" && LD="$ac_prog"
4412      ;;
4413  "")
4414    # If it fails, then pretend we aren't using GCC.
4415    ac_prog=ld
4416    ;;
4417  *)
4418    # If it is relative, then search for the first ld in PATH.
4419    with_gnu_ld=unknown
4420    ;;
4421  esac
4422elif test "$with_gnu_ld" = yes; then
4423  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4424$as_echo_n "checking for GNU ld... " >&6; }
4425else
4426  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4427$as_echo_n "checking for non-GNU ld... " >&6; }
4428fi
4429if ${lt_cv_path_LD+:} false; then :
4430  $as_echo_n "(cached) " >&6
4431else
4432  if test -z "$LD"; then
4433  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4434  for ac_dir in $PATH; do
4435    IFS="$lt_save_ifs"
4436    test -z "$ac_dir" && ac_dir=.
4437    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4438      lt_cv_path_LD="$ac_dir/$ac_prog"
4439      # Check to see if the program is GNU ld.  I'd rather use --version,
4440      # but apparently some variants of GNU ld only accept -v.
4441      # Break only if it was the GNU/non-GNU ld that we prefer.
4442      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4443      *GNU* | *'with BFD'*)
4444	test "$with_gnu_ld" != no && break
4445	;;
4446      *)
4447	test "$with_gnu_ld" != yes && break
4448	;;
4449      esac
4450    fi
4451  done
4452  IFS="$lt_save_ifs"
4453else
4454  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4455fi
4456fi
4457
4458LD="$lt_cv_path_LD"
4459if test -n "$LD"; then
4460  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4461$as_echo "$LD" >&6; }
4462else
4463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4464$as_echo "no" >&6; }
4465fi
4466test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4468$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4469if ${lt_cv_prog_gnu_ld+:} false; then :
4470  $as_echo_n "(cached) " >&6
4471else
4472  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4473case `$LD -v 2>&1 </dev/null` in
4474*GNU* | *'with BFD'*)
4475  lt_cv_prog_gnu_ld=yes
4476  ;;
4477*)
4478  lt_cv_prog_gnu_ld=no
4479  ;;
4480esac
4481fi
4482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4483$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4484with_gnu_ld=$lt_cv_prog_gnu_ld
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494ac_ext=c
4495ac_cpp='$CPP $CPPFLAGS'
4496ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4497ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4498ac_compiler_gnu=$ac_cv_c_compiler_gnu
4499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4500$as_echo_n "checking how to run the C preprocessor... " >&6; }
4501# On Suns, sometimes $CPP names a directory.
4502if test -n "$CPP" && test -d "$CPP"; then
4503  CPP=
4504fi
4505if test -z "$CPP"; then
4506  if ${ac_cv_prog_CPP+:} false; then :
4507  $as_echo_n "(cached) " >&6
4508else
4509      # Double quotes because CPP needs to be expanded
4510    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4511    do
4512      ac_preproc_ok=false
4513for ac_c_preproc_warn_flag in '' yes
4514do
4515  # Use a header file that comes with gcc, so configuring glibc
4516  # with a fresh cross-compiler works.
4517  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4518  # <limits.h> exists even on freestanding compilers.
4519  # On the NeXT, cc -E runs the code through the compiler's parser,
4520  # not just through cpp. "Syntax error" is here to catch this case.
4521  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4522/* end confdefs.h.  */
4523#ifdef __STDC__
4524# include <limits.h>
4525#else
4526# include <assert.h>
4527#endif
4528		     Syntax error
4529_ACEOF
4530if ac_fn_c_try_cpp "$LINENO"; then :
4531
4532else
4533  # Broken: fails on valid input.
4534continue
4535fi
4536rm -f conftest.err conftest.i conftest.$ac_ext
4537
4538  # OK, works on sane cases.  Now check whether nonexistent headers
4539  # can be detected and how.
4540  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4541/* end confdefs.h.  */
4542#include <ac_nonexistent.h>
4543_ACEOF
4544if ac_fn_c_try_cpp "$LINENO"; then :
4545  # Broken: success on invalid input.
4546continue
4547else
4548  # Passes both tests.
4549ac_preproc_ok=:
4550break
4551fi
4552rm -f conftest.err conftest.i conftest.$ac_ext
4553
4554done
4555# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4556rm -f conftest.i conftest.err conftest.$ac_ext
4557if $ac_preproc_ok; then :
4558  break
4559fi
4560
4561    done
4562    ac_cv_prog_CPP=$CPP
4563
4564fi
4565  CPP=$ac_cv_prog_CPP
4566else
4567  ac_cv_prog_CPP=$CPP
4568fi
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4570$as_echo "$CPP" >&6; }
4571ac_preproc_ok=false
4572for ac_c_preproc_warn_flag in '' yes
4573do
4574  # Use a header file that comes with gcc, so configuring glibc
4575  # with a fresh cross-compiler works.
4576  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4577  # <limits.h> exists even on freestanding compilers.
4578  # On the NeXT, cc -E runs the code through the compiler's parser,
4579  # not just through cpp. "Syntax error" is here to catch this case.
4580  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4581/* end confdefs.h.  */
4582#ifdef __STDC__
4583# include <limits.h>
4584#else
4585# include <assert.h>
4586#endif
4587		     Syntax error
4588_ACEOF
4589if ac_fn_c_try_cpp "$LINENO"; then :
4590
4591else
4592  # Broken: fails on valid input.
4593continue
4594fi
4595rm -f conftest.err conftest.i conftest.$ac_ext
4596
4597  # OK, works on sane cases.  Now check whether nonexistent headers
4598  # can be detected and how.
4599  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4600/* end confdefs.h.  */
4601#include <ac_nonexistent.h>
4602_ACEOF
4603if ac_fn_c_try_cpp "$LINENO"; then :
4604  # Broken: success on invalid input.
4605continue
4606else
4607  # Passes both tests.
4608ac_preproc_ok=:
4609break
4610fi
4611rm -f conftest.err conftest.i conftest.$ac_ext
4612
4613done
4614# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4615rm -f conftest.i conftest.err conftest.$ac_ext
4616if $ac_preproc_ok; then :
4617
4618else
4619  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4620$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4621as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4622See \`config.log' for more details" "$LINENO" 5; }
4623fi
4624
4625ac_ext=c
4626ac_cpp='$CPP $CPPFLAGS'
4627ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4628ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4629ac_compiler_gnu=$ac_cv_c_compiler_gnu
4630
4631for ac_prog in gawk mawk nawk awk
4632do
4633  # Extract the first word of "$ac_prog", so it can be a program name with args.
4634set dummy $ac_prog; ac_word=$2
4635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4636$as_echo_n "checking for $ac_word... " >&6; }
4637if ${ac_cv_prog_AWK+:} false; then :
4638  $as_echo_n "(cached) " >&6
4639else
4640  if test -n "$AWK"; then
4641  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4642else
4643as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4644for as_dir in $PATH
4645do
4646  IFS=$as_save_IFS
4647  test -z "$as_dir" && as_dir=.
4648    for ac_exec_ext in '' $ac_executable_extensions; do
4649  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4650    ac_cv_prog_AWK="$ac_prog"
4651    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4652    break 2
4653  fi
4654done
4655  done
4656IFS=$as_save_IFS
4657
4658fi
4659fi
4660AWK=$ac_cv_prog_AWK
4661if test -n "$AWK"; then
4662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4663$as_echo "$AWK" >&6; }
4664else
4665  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4666$as_echo "no" >&6; }
4667fi
4668
4669
4670  test -n "$AWK" && break
4671done
4672
4673
4674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4675$as_echo_n "checking whether ln -s works... " >&6; }
4676LN_S=$as_ln_s
4677if test "$LN_S" = "ln -s"; then
4678  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4679$as_echo "yes" >&6; }
4680else
4681  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4682$as_echo "no, using $LN_S" >&6; }
4683fi
4684
4685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4686$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4687set x ${MAKE-make}
4688ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4689if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4690  $as_echo_n "(cached) " >&6
4691else
4692  cat >conftest.make <<\_ACEOF
4693SHELL = /bin/sh
4694all:
4695	@echo '@@@%%%=$(MAKE)=@@@%%%'
4696_ACEOF
4697# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4698case `${MAKE-make} -f conftest.make 2>/dev/null` in
4699  *@@@%%%=?*=@@@%%%*)
4700    eval ac_cv_prog_make_${ac_make}_set=yes;;
4701  *)
4702    eval ac_cv_prog_make_${ac_make}_set=no;;
4703esac
4704rm -f conftest.make
4705fi
4706if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4707  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4708$as_echo "yes" >&6; }
4709  SET_MAKE=
4710else
4711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4712$as_echo "no" >&6; }
4713  SET_MAKE="MAKE=${MAKE-make}"
4714fi
4715
4716
4717case `pwd` in
4718  *\ * | *\	*)
4719    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4720$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4721esac
4722
4723
4724
4725macro_version='2.4.2'
4726macro_revision='1.3337'
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740ltmain="$ac_aux_dir/ltmain.sh"
4741
4742# Backslashify metacharacters that are still active within
4743# double-quoted strings.
4744sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4745
4746# Same as above, but do not quote variable references.
4747double_quote_subst='s/\(["`\\]\)/\\\1/g'
4748
4749# Sed substitution to delay expansion of an escaped shell variable in a
4750# double_quote_subst'ed string.
4751delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4752
4753# Sed substitution to delay expansion of an escaped single quote.
4754delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4755
4756# Sed substitution to avoid accidental globbing in evaled expressions
4757no_glob_subst='s/\*/\\\*/g'
4758
4759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4760$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4761if ${lt_cv_path_NM+:} false; then :
4762  $as_echo_n "(cached) " >&6
4763else
4764  if test -n "$NM"; then
4765  # Let the user override the test.
4766  lt_cv_path_NM="$NM"
4767else
4768  lt_nm_to_check="${ac_tool_prefix}nm"
4769  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4770    lt_nm_to_check="$lt_nm_to_check nm"
4771  fi
4772  for lt_tmp_nm in $lt_nm_to_check; do
4773    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4774    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4775      IFS="$lt_save_ifs"
4776      test -z "$ac_dir" && ac_dir=.
4777      tmp_nm="$ac_dir/$lt_tmp_nm"
4778      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4779	# Check to see if the nm accepts a BSD-compat flag.
4780	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4781	#   nm: unknown option "B" ignored
4782	# Tru64's nm complains that /dev/null is an invalid object file
4783	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4784	*/dev/null* | *'Invalid file or object type'*)
4785	  lt_cv_path_NM="$tmp_nm -B"
4786	  break
4787	  ;;
4788	*)
4789	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4790	  */dev/null*)
4791	    lt_cv_path_NM="$tmp_nm -p"
4792	    break
4793	    ;;
4794	  *)
4795	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4796	    continue # so that we can try to find one that supports BSD flags
4797	    ;;
4798	  esac
4799	  ;;
4800	esac
4801      fi
4802    done
4803    IFS="$lt_save_ifs"
4804  done
4805  : ${lt_cv_path_NM=no}
4806fi
4807fi
4808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4809$as_echo "$lt_cv_path_NM" >&6; }
4810if test "$lt_cv_path_NM" != "no"; then
4811  NM="$lt_cv_path_NM"
4812else
4813  # Didn't find any BSD compatible name lister, look for dumpbin.
4814  if test -n "$DUMPBIN"; then :
4815    # Let the user override the test.
4816  else
4817    if test -n "$ac_tool_prefix"; then
4818  for ac_prog in dumpbin "link -dump"
4819  do
4820    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4821set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4823$as_echo_n "checking for $ac_word... " >&6; }
4824if ${ac_cv_prog_DUMPBIN+:} false; then :
4825  $as_echo_n "(cached) " >&6
4826else
4827  if test -n "$DUMPBIN"; then
4828  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4829else
4830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4831for as_dir in $PATH
4832do
4833  IFS=$as_save_IFS
4834  test -z "$as_dir" && as_dir=.
4835    for ac_exec_ext in '' $ac_executable_extensions; do
4836  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4837    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4838    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4839    break 2
4840  fi
4841done
4842  done
4843IFS=$as_save_IFS
4844
4845fi
4846fi
4847DUMPBIN=$ac_cv_prog_DUMPBIN
4848if test -n "$DUMPBIN"; then
4849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4850$as_echo "$DUMPBIN" >&6; }
4851else
4852  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4853$as_echo "no" >&6; }
4854fi
4855
4856
4857    test -n "$DUMPBIN" && break
4858  done
4859fi
4860if test -z "$DUMPBIN"; then
4861  ac_ct_DUMPBIN=$DUMPBIN
4862  for ac_prog in dumpbin "link -dump"
4863do
4864  # Extract the first word of "$ac_prog", so it can be a program name with args.
4865set dummy $ac_prog; ac_word=$2
4866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4867$as_echo_n "checking for $ac_word... " >&6; }
4868if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4869  $as_echo_n "(cached) " >&6
4870else
4871  if test -n "$ac_ct_DUMPBIN"; then
4872  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4873else
4874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4875for as_dir in $PATH
4876do
4877  IFS=$as_save_IFS
4878  test -z "$as_dir" && as_dir=.
4879    for ac_exec_ext in '' $ac_executable_extensions; do
4880  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4881    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4882    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4883    break 2
4884  fi
4885done
4886  done
4887IFS=$as_save_IFS
4888
4889fi
4890fi
4891ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4892if test -n "$ac_ct_DUMPBIN"; then
4893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4894$as_echo "$ac_ct_DUMPBIN" >&6; }
4895else
4896  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4897$as_echo "no" >&6; }
4898fi
4899
4900
4901  test -n "$ac_ct_DUMPBIN" && break
4902done
4903
4904  if test "x$ac_ct_DUMPBIN" = x; then
4905    DUMPBIN=":"
4906  else
4907    case $cross_compiling:$ac_tool_warned in
4908yes:)
4909{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4910$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4911ac_tool_warned=yes ;;
4912esac
4913    DUMPBIN=$ac_ct_DUMPBIN
4914  fi
4915fi
4916
4917    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4918    *COFF*)
4919      DUMPBIN="$DUMPBIN -symbols"
4920      ;;
4921    *)
4922      DUMPBIN=:
4923      ;;
4924    esac
4925  fi
4926
4927  if test "$DUMPBIN" != ":"; then
4928    NM="$DUMPBIN"
4929  fi
4930fi
4931test -z "$NM" && NM=nm
4932
4933
4934
4935
4936
4937
4938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4939$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4940if ${lt_cv_nm_interface+:} false; then :
4941  $as_echo_n "(cached) " >&6
4942else
4943  lt_cv_nm_interface="BSD nm"
4944  echo "int some_variable = 0;" > conftest.$ac_ext
4945  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4946  (eval "$ac_compile" 2>conftest.err)
4947  cat conftest.err >&5
4948  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4949  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4950  cat conftest.err >&5
4951  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4952  cat conftest.out >&5
4953  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4954    lt_cv_nm_interface="MS dumpbin"
4955  fi
4956  rm -f conftest*
4957fi
4958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4959$as_echo "$lt_cv_nm_interface" >&6; }
4960
4961# find the maximum length of command line arguments
4962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4963$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4964if ${lt_cv_sys_max_cmd_len+:} false; then :
4965  $as_echo_n "(cached) " >&6
4966else
4967    i=0
4968  teststring="ABCD"
4969
4970  case $build_os in
4971  msdosdjgpp*)
4972    # On DJGPP, this test can blow up pretty badly due to problems in libc
4973    # (any single argument exceeding 2000 bytes causes a buffer overrun
4974    # during glob expansion).  Even if it were fixed, the result of this
4975    # check would be larger than it should be.
4976    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4977    ;;
4978
4979  gnu*)
4980    # Under GNU Hurd, this test is not required because there is
4981    # no limit to the length of command line arguments.
4982    # Libtool will interpret -1 as no limit whatsoever
4983    lt_cv_sys_max_cmd_len=-1;
4984    ;;
4985
4986  cygwin* | mingw* | cegcc*)
4987    # On Win9x/ME, this test blows up -- it succeeds, but takes
4988    # about 5 minutes as the teststring grows exponentially.
4989    # Worse, since 9x/ME are not pre-emptively multitasking,
4990    # you end up with a "frozen" computer, even though with patience
4991    # the test eventually succeeds (with a max line length of 256k).
4992    # Instead, let's just punt: use the minimum linelength reported by
4993    # all of the supported platforms: 8192 (on NT/2K/XP).
4994    lt_cv_sys_max_cmd_len=8192;
4995    ;;
4996
4997  mint*)
4998    # On MiNT this can take a long time and run out of memory.
4999    lt_cv_sys_max_cmd_len=8192;
5000    ;;
5001
5002  amigaos*)
5003    # On AmigaOS with pdksh, this test takes hours, literally.
5004    # So we just punt and use a minimum line length of 8192.
5005    lt_cv_sys_max_cmd_len=8192;
5006    ;;
5007
5008  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5009    # This has been around since 386BSD, at least.  Likely further.
5010    if test -x /sbin/sysctl; then
5011      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5012    elif test -x /usr/sbin/sysctl; then
5013      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5014    else
5015      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5016    fi
5017    # And add a safety zone
5018    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5019    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5020    ;;
5021
5022  interix*)
5023    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5024    lt_cv_sys_max_cmd_len=196608
5025    ;;
5026
5027  os2*)
5028    # The test takes a long time on OS/2.
5029    lt_cv_sys_max_cmd_len=8192
5030    ;;
5031
5032  osf*)
5033    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5034    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5035    # nice to cause kernel panics so lets avoid the loop below.
5036    # First set a reasonable default.
5037    lt_cv_sys_max_cmd_len=16384
5038    #
5039    if test -x /sbin/sysconfig; then
5040      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5041        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5042      esac
5043    fi
5044    ;;
5045  sco3.2v5*)
5046    lt_cv_sys_max_cmd_len=102400
5047    ;;
5048  sysv5* | sco5v6* | sysv4.2uw2*)
5049    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5050    if test -n "$kargmax"; then
5051      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5052    else
5053      lt_cv_sys_max_cmd_len=32768
5054    fi
5055    ;;
5056  *)
5057    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5058    if test -n "$lt_cv_sys_max_cmd_len" && \
5059	test undefined != "$lt_cv_sys_max_cmd_len"; then
5060      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5061      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5062    else
5063      # Make teststring a little bigger before we do anything with it.
5064      # a 1K string should be a reasonable start.
5065      for i in 1 2 3 4 5 6 7 8 ; do
5066        teststring=$teststring$teststring
5067      done
5068      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5069      # If test is not a shell built-in, we'll probably end up computing a
5070      # maximum length that is only half of the actual maximum length, but
5071      # we can't tell.
5072      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5073	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5074	      test $i != 17 # 1/2 MB should be enough
5075      do
5076        i=`expr $i + 1`
5077        teststring=$teststring$teststring
5078      done
5079      # Only check the string length outside the loop.
5080      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5081      teststring=
5082      # Add a significant safety factor because C++ compilers can tack on
5083      # massive amounts of additional arguments before passing them to the
5084      # linker.  It appears as though 1/2 is a usable value.
5085      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5086    fi
5087    ;;
5088  esac
5089
5090fi
5091
5092if test -n $lt_cv_sys_max_cmd_len ; then
5093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5094$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5095else
5096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5097$as_echo "none" >&6; }
5098fi
5099max_cmd_len=$lt_cv_sys_max_cmd_len
5100
5101
5102
5103
5104
5105
5106: ${CP="cp -f"}
5107: ${MV="mv -f"}
5108: ${RM="rm -f"}
5109
5110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5111$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5112# Try some XSI features
5113xsi_shell=no
5114( _lt_dummy="a/b/c"
5115  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5116      = c,a/b,b/c, \
5117    && eval 'test $(( 1 + 1 )) -eq 2 \
5118    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5119  && xsi_shell=yes
5120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5121$as_echo "$xsi_shell" >&6; }
5122
5123
5124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5125$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5126lt_shell_append=no
5127( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5128    >/dev/null 2>&1 \
5129  && lt_shell_append=yes
5130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5131$as_echo "$lt_shell_append" >&6; }
5132
5133
5134if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5135  lt_unset=unset
5136else
5137  lt_unset=false
5138fi
5139
5140
5141
5142
5143
5144# test EBCDIC or ASCII
5145case `echo X|tr X '\101'` in
5146 A) # ASCII based system
5147    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5148  lt_SP2NL='tr \040 \012'
5149  lt_NL2SP='tr \015\012 \040\040'
5150  ;;
5151 *) # EBCDIC based system
5152  lt_SP2NL='tr \100 \n'
5153  lt_NL2SP='tr \r\n \100\100'
5154  ;;
5155esac
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5166$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5167if ${lt_cv_to_host_file_cmd+:} false; then :
5168  $as_echo_n "(cached) " >&6
5169else
5170  case $host in
5171  *-*-mingw* )
5172    case $build in
5173      *-*-mingw* ) # actually msys
5174        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5175        ;;
5176      *-*-cygwin* )
5177        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5178        ;;
5179      * ) # otherwise, assume *nix
5180        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5181        ;;
5182    esac
5183    ;;
5184  *-*-cygwin* )
5185    case $build in
5186      *-*-mingw* ) # actually msys
5187        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5188        ;;
5189      *-*-cygwin* )
5190        lt_cv_to_host_file_cmd=func_convert_file_noop
5191        ;;
5192      * ) # otherwise, assume *nix
5193        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5194        ;;
5195    esac
5196    ;;
5197  * ) # unhandled hosts (and "normal" native builds)
5198    lt_cv_to_host_file_cmd=func_convert_file_noop
5199    ;;
5200esac
5201
5202fi
5203
5204to_host_file_cmd=$lt_cv_to_host_file_cmd
5205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5206$as_echo "$lt_cv_to_host_file_cmd" >&6; }
5207
5208
5209
5210
5211
5212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5213$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5214if ${lt_cv_to_tool_file_cmd+:} false; then :
5215  $as_echo_n "(cached) " >&6
5216else
5217  #assume ordinary cross tools, or native build.
5218lt_cv_to_tool_file_cmd=func_convert_file_noop
5219case $host in
5220  *-*-mingw* )
5221    case $build in
5222      *-*-mingw* ) # actually msys
5223        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5224        ;;
5225    esac
5226    ;;
5227esac
5228
5229fi
5230
5231to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5233$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5234
5235
5236
5237
5238
5239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5240$as_echo_n "checking for $LD option to reload object files... " >&6; }
5241if ${lt_cv_ld_reload_flag+:} false; then :
5242  $as_echo_n "(cached) " >&6
5243else
5244  lt_cv_ld_reload_flag='-r'
5245fi
5246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5247$as_echo "$lt_cv_ld_reload_flag" >&6; }
5248reload_flag=$lt_cv_ld_reload_flag
5249case $reload_flag in
5250"" | " "*) ;;
5251*) reload_flag=" $reload_flag" ;;
5252esac
5253reload_cmds='$LD$reload_flag -o $output$reload_objs'
5254case $host_os in
5255  cygwin* | mingw* | pw32* | cegcc*)
5256    if test "$GCC" != yes; then
5257      reload_cmds=false
5258    fi
5259    ;;
5260  darwin*)
5261    if test "$GCC" = yes; then
5262      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5263    else
5264      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5265    fi
5266    ;;
5267esac
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277if test -n "$ac_tool_prefix"; then
5278  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5279set dummy ${ac_tool_prefix}objdump; ac_word=$2
5280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5281$as_echo_n "checking for $ac_word... " >&6; }
5282if ${ac_cv_prog_OBJDUMP+:} false; then :
5283  $as_echo_n "(cached) " >&6
5284else
5285  if test -n "$OBJDUMP"; then
5286  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5287else
5288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289for as_dir in $PATH
5290do
5291  IFS=$as_save_IFS
5292  test -z "$as_dir" && as_dir=.
5293    for ac_exec_ext in '' $ac_executable_extensions; do
5294  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5295    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5296    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5297    break 2
5298  fi
5299done
5300  done
5301IFS=$as_save_IFS
5302
5303fi
5304fi
5305OBJDUMP=$ac_cv_prog_OBJDUMP
5306if test -n "$OBJDUMP"; then
5307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5308$as_echo "$OBJDUMP" >&6; }
5309else
5310  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5311$as_echo "no" >&6; }
5312fi
5313
5314
5315fi
5316if test -z "$ac_cv_prog_OBJDUMP"; then
5317  ac_ct_OBJDUMP=$OBJDUMP
5318  # Extract the first word of "objdump", so it can be a program name with args.
5319set dummy objdump; ac_word=$2
5320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5321$as_echo_n "checking for $ac_word... " >&6; }
5322if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5323  $as_echo_n "(cached) " >&6
5324else
5325  if test -n "$ac_ct_OBJDUMP"; then
5326  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5327else
5328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329for as_dir in $PATH
5330do
5331  IFS=$as_save_IFS
5332  test -z "$as_dir" && as_dir=.
5333    for ac_exec_ext in '' $ac_executable_extensions; do
5334  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5335    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5336    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5337    break 2
5338  fi
5339done
5340  done
5341IFS=$as_save_IFS
5342
5343fi
5344fi
5345ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5346if test -n "$ac_ct_OBJDUMP"; then
5347  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5348$as_echo "$ac_ct_OBJDUMP" >&6; }
5349else
5350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5351$as_echo "no" >&6; }
5352fi
5353
5354  if test "x$ac_ct_OBJDUMP" = x; then
5355    OBJDUMP="false"
5356  else
5357    case $cross_compiling:$ac_tool_warned in
5358yes:)
5359{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5360$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5361ac_tool_warned=yes ;;
5362esac
5363    OBJDUMP=$ac_ct_OBJDUMP
5364  fi
5365else
5366  OBJDUMP="$ac_cv_prog_OBJDUMP"
5367fi
5368
5369test -z "$OBJDUMP" && OBJDUMP=objdump
5370
5371
5372
5373
5374
5375
5376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5377$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5378if ${lt_cv_deplibs_check_method+:} false; then :
5379  $as_echo_n "(cached) " >&6
5380else
5381  lt_cv_file_magic_cmd='$MAGIC_CMD'
5382lt_cv_file_magic_test_file=
5383lt_cv_deplibs_check_method='unknown'
5384# Need to set the preceding variable on all platforms that support
5385# interlibrary dependencies.
5386# 'none' -- dependencies not supported.
5387# `unknown' -- same as none, but documents that we really don't know.
5388# 'pass_all' -- all dependencies passed with no checks.
5389# 'test_compile' -- check by making test program.
5390# 'file_magic [[regex]]' -- check by looking for files in library path
5391# which responds to the $file_magic_cmd with a given extended regex.
5392# If you have `file' or equivalent on your system and you're not sure
5393# whether `pass_all' will *always* work, you probably want this one.
5394
5395case $host_os in
5396aix[4-9]*)
5397  lt_cv_deplibs_check_method=pass_all
5398  ;;
5399
5400beos*)
5401  lt_cv_deplibs_check_method=pass_all
5402  ;;
5403
5404bsdi[45]*)
5405  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5406  lt_cv_file_magic_cmd='/usr/bin/file -L'
5407  lt_cv_file_magic_test_file=/shlib/libc.so
5408  ;;
5409
5410cygwin*)
5411  # func_win32_libid is a shell function defined in ltmain.sh
5412  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5413  lt_cv_file_magic_cmd='func_win32_libid'
5414  ;;
5415
5416mingw* | pw32*)
5417  # Base MSYS/MinGW do not provide the 'file' command needed by
5418  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5419  # unless we find 'file', for example because we are cross-compiling.
5420  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5421  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5422    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5423    lt_cv_file_magic_cmd='func_win32_libid'
5424  else
5425    # Keep this pattern in sync with the one in func_win32_libid.
5426    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5427    lt_cv_file_magic_cmd='$OBJDUMP -f'
5428  fi
5429  ;;
5430
5431cegcc*)
5432  # use the weaker test based on 'objdump'. See mingw*.
5433  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5434  lt_cv_file_magic_cmd='$OBJDUMP -f'
5435  ;;
5436
5437darwin* | rhapsody*)
5438  lt_cv_deplibs_check_method=pass_all
5439  ;;
5440
5441freebsd* | dragonfly*)
5442  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5443    case $host_cpu in
5444    i*86 )
5445      # Not sure whether the presence of OpenBSD here was a mistake.
5446      # Let's accept both of them until this is cleared up.
5447      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5448      lt_cv_file_magic_cmd=/usr/bin/file
5449      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5450      ;;
5451    esac
5452  else
5453    lt_cv_deplibs_check_method=pass_all
5454  fi
5455  ;;
5456
5457haiku*)
5458  lt_cv_deplibs_check_method=pass_all
5459  ;;
5460
5461hpux10.20* | hpux11*)
5462  lt_cv_file_magic_cmd=/usr/bin/file
5463  case $host_cpu in
5464  ia64*)
5465    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5466    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5467    ;;
5468  hppa*64*)
5469    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]'
5470    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5471    ;;
5472  *)
5473    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5474    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5475    ;;
5476  esac
5477  ;;
5478
5479interix[3-9]*)
5480  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5481  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5482  ;;
5483
5484irix5* | irix6* | nonstopux*)
5485  case $LD in
5486  *-32|*"-32 ") libmagic=32-bit;;
5487  *-n32|*"-n32 ") libmagic=N32;;
5488  *-64|*"-64 ") libmagic=64-bit;;
5489  *) libmagic=never-match;;
5490  esac
5491  lt_cv_deplibs_check_method=pass_all
5492  ;;
5493
5494# This must be glibc/ELF.
5495linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5496  lt_cv_deplibs_check_method=pass_all
5497  ;;
5498
5499netbsd* | netbsdelf*-gnu)
5500  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5501    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5502  else
5503    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5504  fi
5505  ;;
5506
5507newos6*)
5508  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5509  lt_cv_file_magic_cmd=/usr/bin/file
5510  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5511  ;;
5512
5513*nto* | *qnx*)
5514  lt_cv_deplibs_check_method=pass_all
5515  ;;
5516
5517openbsd*)
5518  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5519    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5520  else
5521    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5522  fi
5523  ;;
5524
5525osf3* | osf4* | osf5*)
5526  lt_cv_deplibs_check_method=pass_all
5527  ;;
5528
5529rdos*)
5530  lt_cv_deplibs_check_method=pass_all
5531  ;;
5532
5533solaris*)
5534  lt_cv_deplibs_check_method=pass_all
5535  ;;
5536
5537sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5538  lt_cv_deplibs_check_method=pass_all
5539  ;;
5540
5541sysv4 | sysv4.3*)
5542  case $host_vendor in
5543  motorola)
5544    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]'
5545    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5546    ;;
5547  ncr)
5548    lt_cv_deplibs_check_method=pass_all
5549    ;;
5550  sequent)
5551    lt_cv_file_magic_cmd='/bin/file'
5552    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5553    ;;
5554  sni)
5555    lt_cv_file_magic_cmd='/bin/file'
5556    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5557    lt_cv_file_magic_test_file=/lib/libc.so
5558    ;;
5559  siemens)
5560    lt_cv_deplibs_check_method=pass_all
5561    ;;
5562  pc)
5563    lt_cv_deplibs_check_method=pass_all
5564    ;;
5565  esac
5566  ;;
5567
5568tpf*)
5569  lt_cv_deplibs_check_method=pass_all
5570  ;;
5571esac
5572
5573fi
5574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5575$as_echo "$lt_cv_deplibs_check_method" >&6; }
5576
5577file_magic_glob=
5578want_nocaseglob=no
5579if test "$build" = "$host"; then
5580  case $host_os in
5581  mingw* | pw32*)
5582    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5583      want_nocaseglob=yes
5584    else
5585      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5586    fi
5587    ;;
5588  esac
5589fi
5590
5591file_magic_cmd=$lt_cv_file_magic_cmd
5592deplibs_check_method=$lt_cv_deplibs_check_method
5593test -z "$deplibs_check_method" && deplibs_check_method=unknown
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616if test -n "$ac_tool_prefix"; then
5617  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5618set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5620$as_echo_n "checking for $ac_word... " >&6; }
5621if ${ac_cv_prog_DLLTOOL+:} false; then :
5622  $as_echo_n "(cached) " >&6
5623else
5624  if test -n "$DLLTOOL"; then
5625  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5626else
5627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5628for as_dir in $PATH
5629do
5630  IFS=$as_save_IFS
5631  test -z "$as_dir" && as_dir=.
5632    for ac_exec_ext in '' $ac_executable_extensions; do
5633  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5634    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5635    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5636    break 2
5637  fi
5638done
5639  done
5640IFS=$as_save_IFS
5641
5642fi
5643fi
5644DLLTOOL=$ac_cv_prog_DLLTOOL
5645if test -n "$DLLTOOL"; then
5646  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5647$as_echo "$DLLTOOL" >&6; }
5648else
5649  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5650$as_echo "no" >&6; }
5651fi
5652
5653
5654fi
5655if test -z "$ac_cv_prog_DLLTOOL"; then
5656  ac_ct_DLLTOOL=$DLLTOOL
5657  # Extract the first word of "dlltool", so it can be a program name with args.
5658set dummy dlltool; ac_word=$2
5659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5660$as_echo_n "checking for $ac_word... " >&6; }
5661if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5662  $as_echo_n "(cached) " >&6
5663else
5664  if test -n "$ac_ct_DLLTOOL"; then
5665  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5666else
5667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5668for as_dir in $PATH
5669do
5670  IFS=$as_save_IFS
5671  test -z "$as_dir" && as_dir=.
5672    for ac_exec_ext in '' $ac_executable_extensions; do
5673  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5674    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5675    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5676    break 2
5677  fi
5678done
5679  done
5680IFS=$as_save_IFS
5681
5682fi
5683fi
5684ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5685if test -n "$ac_ct_DLLTOOL"; then
5686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5687$as_echo "$ac_ct_DLLTOOL" >&6; }
5688else
5689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5690$as_echo "no" >&6; }
5691fi
5692
5693  if test "x$ac_ct_DLLTOOL" = x; then
5694    DLLTOOL="false"
5695  else
5696    case $cross_compiling:$ac_tool_warned in
5697yes:)
5698{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5699$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5700ac_tool_warned=yes ;;
5701esac
5702    DLLTOOL=$ac_ct_DLLTOOL
5703  fi
5704else
5705  DLLTOOL="$ac_cv_prog_DLLTOOL"
5706fi
5707
5708test -z "$DLLTOOL" && DLLTOOL=dlltool
5709
5710
5711
5712
5713
5714
5715
5716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5717$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5718if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5719  $as_echo_n "(cached) " >&6
5720else
5721  lt_cv_sharedlib_from_linklib_cmd='unknown'
5722
5723case $host_os in
5724cygwin* | mingw* | pw32* | cegcc*)
5725  # two different shell functions defined in ltmain.sh
5726  # decide which to use based on capabilities of $DLLTOOL
5727  case `$DLLTOOL --help 2>&1` in
5728  *--identify-strict*)
5729    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5730    ;;
5731  *)
5732    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5733    ;;
5734  esac
5735  ;;
5736*)
5737  # fallback: assume linklib IS sharedlib
5738  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5739  ;;
5740esac
5741
5742fi
5743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5744$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5745sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5746test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5747
5748
5749
5750
5751
5752
5753
5754
5755if test -n "$ac_tool_prefix"; then
5756  for ac_prog in ar
5757  do
5758    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5759set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5761$as_echo_n "checking for $ac_word... " >&6; }
5762if ${ac_cv_prog_AR+:} false; then :
5763  $as_echo_n "(cached) " >&6
5764else
5765  if test -n "$AR"; then
5766  ac_cv_prog_AR="$AR" # Let the user override the test.
5767else
5768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5769for as_dir in $PATH
5770do
5771  IFS=$as_save_IFS
5772  test -z "$as_dir" && as_dir=.
5773    for ac_exec_ext in '' $ac_executable_extensions; do
5774  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5775    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5776    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5777    break 2
5778  fi
5779done
5780  done
5781IFS=$as_save_IFS
5782
5783fi
5784fi
5785AR=$ac_cv_prog_AR
5786if test -n "$AR"; then
5787  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5788$as_echo "$AR" >&6; }
5789else
5790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5791$as_echo "no" >&6; }
5792fi
5793
5794
5795    test -n "$AR" && break
5796  done
5797fi
5798if test -z "$AR"; then
5799  ac_ct_AR=$AR
5800  for ac_prog in ar
5801do
5802  # Extract the first word of "$ac_prog", so it can be a program name with args.
5803set dummy $ac_prog; ac_word=$2
5804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5805$as_echo_n "checking for $ac_word... " >&6; }
5806if ${ac_cv_prog_ac_ct_AR+:} false; then :
5807  $as_echo_n "(cached) " >&6
5808else
5809  if test -n "$ac_ct_AR"; then
5810  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5811else
5812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5813for as_dir in $PATH
5814do
5815  IFS=$as_save_IFS
5816  test -z "$as_dir" && as_dir=.
5817    for ac_exec_ext in '' $ac_executable_extensions; do
5818  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5819    ac_cv_prog_ac_ct_AR="$ac_prog"
5820    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5821    break 2
5822  fi
5823done
5824  done
5825IFS=$as_save_IFS
5826
5827fi
5828fi
5829ac_ct_AR=$ac_cv_prog_ac_ct_AR
5830if test -n "$ac_ct_AR"; then
5831  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5832$as_echo "$ac_ct_AR" >&6; }
5833else
5834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5835$as_echo "no" >&6; }
5836fi
5837
5838
5839  test -n "$ac_ct_AR" && break
5840done
5841
5842  if test "x$ac_ct_AR" = x; then
5843    AR="false"
5844  else
5845    case $cross_compiling:$ac_tool_warned in
5846yes:)
5847{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5848$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5849ac_tool_warned=yes ;;
5850esac
5851    AR=$ac_ct_AR
5852  fi
5853fi
5854
5855: ${AR=ar}
5856: ${AR_FLAGS=cru}
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5869$as_echo_n "checking for archiver @FILE support... " >&6; }
5870if ${lt_cv_ar_at_file+:} false; then :
5871  $as_echo_n "(cached) " >&6
5872else
5873  lt_cv_ar_at_file=no
5874   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5875/* end confdefs.h.  */
5876
5877int
5878main ()
5879{
5880
5881  ;
5882  return 0;
5883}
5884_ACEOF
5885if ac_fn_c_try_compile "$LINENO"; then :
5886  echo conftest.$ac_objext > conftest.lst
5887      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5888      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5889  (eval $lt_ar_try) 2>&5
5890  ac_status=$?
5891  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5892  test $ac_status = 0; }
5893      if test "$ac_status" -eq 0; then
5894	# Ensure the archiver fails upon bogus file names.
5895	rm -f conftest.$ac_objext libconftest.a
5896	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5897  (eval $lt_ar_try) 2>&5
5898  ac_status=$?
5899  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5900  test $ac_status = 0; }
5901	if test "$ac_status" -ne 0; then
5902          lt_cv_ar_at_file=@
5903        fi
5904      fi
5905      rm -f conftest.* libconftest.a
5906
5907fi
5908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5909
5910fi
5911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5912$as_echo "$lt_cv_ar_at_file" >&6; }
5913
5914if test "x$lt_cv_ar_at_file" = xno; then
5915  archiver_list_spec=
5916else
5917  archiver_list_spec=$lt_cv_ar_at_file
5918fi
5919
5920
5921
5922
5923
5924
5925
5926if test -n "$ac_tool_prefix"; then
5927  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5928set dummy ${ac_tool_prefix}strip; ac_word=$2
5929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5930$as_echo_n "checking for $ac_word... " >&6; }
5931if ${ac_cv_prog_STRIP+:} false; then :
5932  $as_echo_n "(cached) " >&6
5933else
5934  if test -n "$STRIP"; then
5935  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5936else
5937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5938for as_dir in $PATH
5939do
5940  IFS=$as_save_IFS
5941  test -z "$as_dir" && as_dir=.
5942    for ac_exec_ext in '' $ac_executable_extensions; do
5943  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5944    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5945    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5946    break 2
5947  fi
5948done
5949  done
5950IFS=$as_save_IFS
5951
5952fi
5953fi
5954STRIP=$ac_cv_prog_STRIP
5955if test -n "$STRIP"; then
5956  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5957$as_echo "$STRIP" >&6; }
5958else
5959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5960$as_echo "no" >&6; }
5961fi
5962
5963
5964fi
5965if test -z "$ac_cv_prog_STRIP"; then
5966  ac_ct_STRIP=$STRIP
5967  # Extract the first word of "strip", so it can be a program name with args.
5968set dummy strip; ac_word=$2
5969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5970$as_echo_n "checking for $ac_word... " >&6; }
5971if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5972  $as_echo_n "(cached) " >&6
5973else
5974  if test -n "$ac_ct_STRIP"; then
5975  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5976else
5977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5978for as_dir in $PATH
5979do
5980  IFS=$as_save_IFS
5981  test -z "$as_dir" && as_dir=.
5982    for ac_exec_ext in '' $ac_executable_extensions; do
5983  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5984    ac_cv_prog_ac_ct_STRIP="strip"
5985    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5986    break 2
5987  fi
5988done
5989  done
5990IFS=$as_save_IFS
5991
5992fi
5993fi
5994ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5995if test -n "$ac_ct_STRIP"; then
5996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5997$as_echo "$ac_ct_STRIP" >&6; }
5998else
5999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6000$as_echo "no" >&6; }
6001fi
6002
6003  if test "x$ac_ct_STRIP" = x; then
6004    STRIP=":"
6005  else
6006    case $cross_compiling:$ac_tool_warned in
6007yes:)
6008{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6009$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6010ac_tool_warned=yes ;;
6011esac
6012    STRIP=$ac_ct_STRIP
6013  fi
6014else
6015  STRIP="$ac_cv_prog_STRIP"
6016fi
6017
6018test -z "$STRIP" && STRIP=:
6019
6020
6021
6022
6023
6024
6025if test -n "$ac_tool_prefix"; then
6026  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6027set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6029$as_echo_n "checking for $ac_word... " >&6; }
6030if ${ac_cv_prog_RANLIB+:} false; then :
6031  $as_echo_n "(cached) " >&6
6032else
6033  if test -n "$RANLIB"; then
6034  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6035else
6036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6037for as_dir in $PATH
6038do
6039  IFS=$as_save_IFS
6040  test -z "$as_dir" && as_dir=.
6041    for ac_exec_ext in '' $ac_executable_extensions; do
6042  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6043    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6044    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6045    break 2
6046  fi
6047done
6048  done
6049IFS=$as_save_IFS
6050
6051fi
6052fi
6053RANLIB=$ac_cv_prog_RANLIB
6054if test -n "$RANLIB"; then
6055  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6056$as_echo "$RANLIB" >&6; }
6057else
6058  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6059$as_echo "no" >&6; }
6060fi
6061
6062
6063fi
6064if test -z "$ac_cv_prog_RANLIB"; then
6065  ac_ct_RANLIB=$RANLIB
6066  # Extract the first word of "ranlib", so it can be a program name with args.
6067set dummy ranlib; ac_word=$2
6068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6069$as_echo_n "checking for $ac_word... " >&6; }
6070if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6071  $as_echo_n "(cached) " >&6
6072else
6073  if test -n "$ac_ct_RANLIB"; then
6074  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6075else
6076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6077for as_dir in $PATH
6078do
6079  IFS=$as_save_IFS
6080  test -z "$as_dir" && as_dir=.
6081    for ac_exec_ext in '' $ac_executable_extensions; do
6082  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6083    ac_cv_prog_ac_ct_RANLIB="ranlib"
6084    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6085    break 2
6086  fi
6087done
6088  done
6089IFS=$as_save_IFS
6090
6091fi
6092fi
6093ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6094if test -n "$ac_ct_RANLIB"; then
6095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6096$as_echo "$ac_ct_RANLIB" >&6; }
6097else
6098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6099$as_echo "no" >&6; }
6100fi
6101
6102  if test "x$ac_ct_RANLIB" = x; then
6103    RANLIB=":"
6104  else
6105    case $cross_compiling:$ac_tool_warned in
6106yes:)
6107{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6108$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6109ac_tool_warned=yes ;;
6110esac
6111    RANLIB=$ac_ct_RANLIB
6112  fi
6113else
6114  RANLIB="$ac_cv_prog_RANLIB"
6115fi
6116
6117test -z "$RANLIB" && RANLIB=:
6118
6119
6120
6121
6122
6123
6124# Determine commands to create old-style static archives.
6125old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6126old_postinstall_cmds='chmod 644 $oldlib'
6127old_postuninstall_cmds=
6128
6129if test -n "$RANLIB"; then
6130  case $host_os in
6131  openbsd*)
6132    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6133    ;;
6134  *)
6135    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6136    ;;
6137  esac
6138  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6139fi
6140
6141case $host_os in
6142  darwin*)
6143    lock_old_archive_extraction=yes ;;
6144  *)
6145    lock_old_archive_extraction=no ;;
6146esac
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186# If no C compiler was specified, use CC.
6187LTCC=${LTCC-"$CC"}
6188
6189# If no C compiler flags were specified, use CFLAGS.
6190LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6191
6192# Allow CC to be a program name with arguments.
6193compiler=$CC
6194
6195
6196# Check for command to grab the raw symbol name followed by C symbol from nm.
6197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6198$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6199if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6200  $as_echo_n "(cached) " >&6
6201else
6202
6203# These are sane defaults that work on at least a few old systems.
6204# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6205
6206# Character class describing NM global symbol codes.
6207symcode='[BCDEGRST]'
6208
6209# Regexp to match symbols that can be accessed directly from C.
6210sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6211
6212# Define system-specific variables.
6213case $host_os in
6214aix*)
6215  symcode='[BCDT]'
6216  ;;
6217cygwin* | mingw* | pw32* | cegcc*)
6218  symcode='[ABCDGISTW]'
6219  ;;
6220hpux*)
6221  if test "$host_cpu" = ia64; then
6222    symcode='[ABCDEGRST]'
6223  fi
6224  ;;
6225irix* | nonstopux*)
6226  symcode='[BCDEGRST]'
6227  ;;
6228osf*)
6229  symcode='[BCDEGQRST]'
6230  ;;
6231solaris*)
6232  symcode='[BDRT]'
6233  ;;
6234sco3.2v5*)
6235  symcode='[DT]'
6236  ;;
6237sysv4.2uw2*)
6238  symcode='[DT]'
6239  ;;
6240sysv5* | sco5v6* | unixware* | OpenUNIX*)
6241  symcode='[ABDT]'
6242  ;;
6243sysv4)
6244  symcode='[DFNSTU]'
6245  ;;
6246esac
6247
6248# If we're using GNU nm, then use its standard symbol codes.
6249case `$NM -V 2>&1` in
6250*GNU* | *'with BFD'*)
6251  symcode='[ABCDGIRSTW]' ;;
6252esac
6253
6254# Transform an extracted symbol line into a proper C declaration.
6255# Some systems (esp. on ia64) link data and code symbols differently,
6256# so use this general approach.
6257lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6258
6259# Transform an extracted symbol line into symbol name and symbol address
6260lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6261lt_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'"
6262
6263# Handle CRLF in mingw tool chain
6264opt_cr=
6265case $build_os in
6266mingw*)
6267  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6268  ;;
6269esac
6270
6271# Try without a prefix underscore, then with it.
6272for ac_symprfx in "" "_"; do
6273
6274  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6275  symxfrm="\\1 $ac_symprfx\\2 \\2"
6276
6277  # Write the raw and C identifiers.
6278  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6279    # Fake it for dumpbin and say T for any non-static function
6280    # and D for any global variable.
6281    # Also find C++ and __fastcall symbols from MSVC++,
6282    # which start with @ or ?.
6283    lt_cv_sys_global_symbol_pipe="$AWK '"\
6284"     {last_section=section; section=\$ 3};"\
6285"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6286"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6287"     \$ 0!~/External *\|/{next};"\
6288"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6289"     {if(hide[section]) next};"\
6290"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6291"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6292"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6293"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6294"     ' prfx=^$ac_symprfx"
6295  else
6296    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6297  fi
6298  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6299
6300  # Check to see that the pipe works correctly.
6301  pipe_works=no
6302
6303  rm -f conftest*
6304  cat > conftest.$ac_ext <<_LT_EOF
6305#ifdef __cplusplus
6306extern "C" {
6307#endif
6308char nm_test_var;
6309void nm_test_func(void);
6310void nm_test_func(void){}
6311#ifdef __cplusplus
6312}
6313#endif
6314int main(){nm_test_var='a';nm_test_func();return(0);}
6315_LT_EOF
6316
6317  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6318  (eval $ac_compile) 2>&5
6319  ac_status=$?
6320  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6321  test $ac_status = 0; }; then
6322    # Now try to grab the symbols.
6323    nlist=conftest.nm
6324    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6325  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6326  ac_status=$?
6327  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6328  test $ac_status = 0; } && test -s "$nlist"; then
6329      # Try sorting and uniquifying the output.
6330      if sort "$nlist" | uniq > "$nlist"T; then
6331	mv -f "$nlist"T "$nlist"
6332      else
6333	rm -f "$nlist"T
6334      fi
6335
6336      # Make sure that we snagged all the symbols we need.
6337      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6338	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6339	  cat <<_LT_EOF > conftest.$ac_ext
6340/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6341#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6342/* DATA imports from DLLs on WIN32 con't be const, because runtime
6343   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6344# define LT_DLSYM_CONST
6345#elif defined(__osf__)
6346/* This system does not cope well with relocations in const data.  */
6347# define LT_DLSYM_CONST
6348#else
6349# define LT_DLSYM_CONST const
6350#endif
6351
6352#ifdef __cplusplus
6353extern "C" {
6354#endif
6355
6356_LT_EOF
6357	  # Now generate the symbol file.
6358	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6359
6360	  cat <<_LT_EOF >> conftest.$ac_ext
6361
6362/* The mapping between symbol names and symbols.  */
6363LT_DLSYM_CONST struct {
6364  const char *name;
6365  void       *address;
6366}
6367lt__PROGRAM__LTX_preloaded_symbols[] =
6368{
6369  { "@PROGRAM@", (void *) 0 },
6370_LT_EOF
6371	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6372	  cat <<\_LT_EOF >> conftest.$ac_ext
6373  {0, (void *) 0}
6374};
6375
6376/* This works around a problem in FreeBSD linker */
6377#ifdef FREEBSD_WORKAROUND
6378static const void *lt_preloaded_setup() {
6379  return lt__PROGRAM__LTX_preloaded_symbols;
6380}
6381#endif
6382
6383#ifdef __cplusplus
6384}
6385#endif
6386_LT_EOF
6387	  # Now try linking the two files.
6388	  mv conftest.$ac_objext conftstm.$ac_objext
6389	  lt_globsym_save_LIBS=$LIBS
6390	  lt_globsym_save_CFLAGS=$CFLAGS
6391	  LIBS="conftstm.$ac_objext"
6392	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6393	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6394  (eval $ac_link) 2>&5
6395  ac_status=$?
6396  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6397  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6398	    pipe_works=yes
6399	  fi
6400	  LIBS=$lt_globsym_save_LIBS
6401	  CFLAGS=$lt_globsym_save_CFLAGS
6402	else
6403	  echo "cannot find nm_test_func in $nlist" >&5
6404	fi
6405      else
6406	echo "cannot find nm_test_var in $nlist" >&5
6407      fi
6408    else
6409      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6410    fi
6411  else
6412    echo "$progname: failed program was:" >&5
6413    cat conftest.$ac_ext >&5
6414  fi
6415  rm -rf conftest* conftst*
6416
6417  # Do not use the global_symbol_pipe unless it works.
6418  if test "$pipe_works" = yes; then
6419    break
6420  else
6421    lt_cv_sys_global_symbol_pipe=
6422  fi
6423done
6424
6425fi
6426
6427if test -z "$lt_cv_sys_global_symbol_pipe"; then
6428  lt_cv_sys_global_symbol_to_cdecl=
6429fi
6430if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6432$as_echo "failed" >&6; }
6433else
6434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6435$as_echo "ok" >&6; }
6436fi
6437
6438# Response file support.
6439if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6440  nm_file_list_spec='@'
6441elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6442  nm_file_list_spec='@'
6443fi
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6472$as_echo_n "checking for sysroot... " >&6; }
6473
6474# Check whether --with-sysroot was given.
6475if test "${with_sysroot+set}" = set; then :
6476  withval=$with_sysroot;
6477else
6478  with_sysroot=no
6479fi
6480
6481
6482lt_sysroot=
6483case ${with_sysroot} in #(
6484 yes)
6485   if test "$GCC" = yes; then
6486     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6487   fi
6488   ;; #(
6489 /*)
6490   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6491   ;; #(
6492 no|'')
6493   ;; #(
6494 *)
6495   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6496$as_echo "${with_sysroot}" >&6; }
6497   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6498   ;;
6499esac
6500
6501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6502$as_echo "${lt_sysroot:-no}" >&6; }
6503
6504
6505
6506
6507
6508# Check whether --enable-libtool-lock was given.
6509if test "${enable_libtool_lock+set}" = set; then :
6510  enableval=$enable_libtool_lock;
6511fi
6512
6513test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6514
6515# Some flags need to be propagated to the compiler or linker for good
6516# libtool support.
6517case $host in
6518ia64-*-hpux*)
6519  # Find out which ABI we are using.
6520  echo 'int i;' > conftest.$ac_ext
6521  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6522  (eval $ac_compile) 2>&5
6523  ac_status=$?
6524  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6525  test $ac_status = 0; }; then
6526    case `/usr/bin/file conftest.$ac_objext` in
6527      *ELF-32*)
6528	HPUX_IA64_MODE="32"
6529	;;
6530      *ELF-64*)
6531	HPUX_IA64_MODE="64"
6532	;;
6533    esac
6534  fi
6535  rm -rf conftest*
6536  ;;
6537*-*-irix6*)
6538  # Find out which ABI we are using.
6539  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6540  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6541  (eval $ac_compile) 2>&5
6542  ac_status=$?
6543  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6544  test $ac_status = 0; }; then
6545    if test "$lt_cv_prog_gnu_ld" = yes; then
6546      case `/usr/bin/file conftest.$ac_objext` in
6547	*32-bit*)
6548	  LD="${LD-ld} -melf32bsmip"
6549	  ;;
6550	*N32*)
6551	  LD="${LD-ld} -melf32bmipn32"
6552	  ;;
6553	*64-bit*)
6554	  LD="${LD-ld} -melf64bmip"
6555	;;
6556      esac
6557    else
6558      case `/usr/bin/file conftest.$ac_objext` in
6559	*32-bit*)
6560	  LD="${LD-ld} -32"
6561	  ;;
6562	*N32*)
6563	  LD="${LD-ld} -n32"
6564	  ;;
6565	*64-bit*)
6566	  LD="${LD-ld} -64"
6567	  ;;
6568      esac
6569    fi
6570  fi
6571  rm -rf conftest*
6572  ;;
6573
6574x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6575s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6576  # Find out which ABI we are using.
6577  echo 'int i;' > conftest.$ac_ext
6578  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6579  (eval $ac_compile) 2>&5
6580  ac_status=$?
6581  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6582  test $ac_status = 0; }; then
6583    case `/usr/bin/file conftest.o` in
6584      *32-bit*)
6585	case $host in
6586	  x86_64-*kfreebsd*-gnu)
6587	    LD="${LD-ld} -m elf_i386_fbsd"
6588	    ;;
6589	  x86_64-*linux*)
6590	    case `/usr/bin/file conftest.o` in
6591	      *x86-64*)
6592		LD="${LD-ld} -m elf32_x86_64"
6593		;;
6594	      *)
6595		LD="${LD-ld} -m elf_i386"
6596		;;
6597	    esac
6598	    ;;
6599	  ppc64-*linux*|powerpc64-*linux*)
6600	    LD="${LD-ld} -m elf32ppclinux"
6601	    ;;
6602	  s390x-*linux*)
6603	    LD="${LD-ld} -m elf_s390"
6604	    ;;
6605	  sparc64-*linux*)
6606	    LD="${LD-ld} -m elf32_sparc"
6607	    ;;
6608	esac
6609	;;
6610      *64-bit*)
6611	case $host in
6612	  x86_64-*kfreebsd*-gnu)
6613	    LD="${LD-ld} -m elf_x86_64_fbsd"
6614	    ;;
6615	  x86_64-*linux*)
6616	    LD="${LD-ld} -m elf_x86_64"
6617	    ;;
6618	  ppc*-*linux*|powerpc*-*linux*)
6619	    LD="${LD-ld} -m elf64ppc"
6620	    ;;
6621	  s390*-*linux*|s390*-*tpf*)
6622	    LD="${LD-ld} -m elf64_s390"
6623	    ;;
6624	  sparc*-*linux*)
6625	    LD="${LD-ld} -m elf64_sparc"
6626	    ;;
6627	esac
6628	;;
6629    esac
6630  fi
6631  rm -rf conftest*
6632  ;;
6633
6634*-*-sco3.2v5*)
6635  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6636  SAVE_CFLAGS="$CFLAGS"
6637  CFLAGS="$CFLAGS -belf"
6638  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6639$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6640if ${lt_cv_cc_needs_belf+:} false; then :
6641  $as_echo_n "(cached) " >&6
6642else
6643  ac_ext=c
6644ac_cpp='$CPP $CPPFLAGS'
6645ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6646ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6647ac_compiler_gnu=$ac_cv_c_compiler_gnu
6648
6649     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6650/* end confdefs.h.  */
6651
6652int
6653main ()
6654{
6655
6656  ;
6657  return 0;
6658}
6659_ACEOF
6660if ac_fn_c_try_link "$LINENO"; then :
6661  lt_cv_cc_needs_belf=yes
6662else
6663  lt_cv_cc_needs_belf=no
6664fi
6665rm -f core conftest.err conftest.$ac_objext \
6666    conftest$ac_exeext conftest.$ac_ext
6667     ac_ext=c
6668ac_cpp='$CPP $CPPFLAGS'
6669ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6670ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6671ac_compiler_gnu=$ac_cv_c_compiler_gnu
6672
6673fi
6674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6675$as_echo "$lt_cv_cc_needs_belf" >&6; }
6676  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6677    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6678    CFLAGS="$SAVE_CFLAGS"
6679  fi
6680  ;;
6681*-*solaris*)
6682  # Find out which ABI we are using.
6683  echo 'int i;' > conftest.$ac_ext
6684  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6685  (eval $ac_compile) 2>&5
6686  ac_status=$?
6687  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6688  test $ac_status = 0; }; then
6689    case `/usr/bin/file conftest.o` in
6690    *64-bit*)
6691      case $lt_cv_prog_gnu_ld in
6692      yes*)
6693        case $host in
6694        i?86-*-solaris*)
6695          LD="${LD-ld} -m elf_x86_64"
6696          ;;
6697        sparc*-*-solaris*)
6698          LD="${LD-ld} -m elf64_sparc"
6699          ;;
6700        esac
6701        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
6702        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6703          LD="${LD-ld}_sol2"
6704        fi
6705        ;;
6706      *)
6707	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6708	  LD="${LD-ld} -64"
6709	fi
6710	;;
6711      esac
6712      ;;
6713    esac
6714  fi
6715  rm -rf conftest*
6716  ;;
6717esac
6718
6719need_locks="$enable_libtool_lock"
6720
6721if test -n "$ac_tool_prefix"; then
6722  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6723set dummy ${ac_tool_prefix}mt; ac_word=$2
6724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6725$as_echo_n "checking for $ac_word... " >&6; }
6726if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6727  $as_echo_n "(cached) " >&6
6728else
6729  if test -n "$MANIFEST_TOOL"; then
6730  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6731else
6732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6733for as_dir in $PATH
6734do
6735  IFS=$as_save_IFS
6736  test -z "$as_dir" && as_dir=.
6737    for ac_exec_ext in '' $ac_executable_extensions; do
6738  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6739    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6740    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6741    break 2
6742  fi
6743done
6744  done
6745IFS=$as_save_IFS
6746
6747fi
6748fi
6749MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6750if test -n "$MANIFEST_TOOL"; then
6751  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6752$as_echo "$MANIFEST_TOOL" >&6; }
6753else
6754  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6755$as_echo "no" >&6; }
6756fi
6757
6758
6759fi
6760if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6761  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6762  # Extract the first word of "mt", so it can be a program name with args.
6763set dummy mt; ac_word=$2
6764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6765$as_echo_n "checking for $ac_word... " >&6; }
6766if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6767  $as_echo_n "(cached) " >&6
6768else
6769  if test -n "$ac_ct_MANIFEST_TOOL"; then
6770  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6771else
6772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6773for as_dir in $PATH
6774do
6775  IFS=$as_save_IFS
6776  test -z "$as_dir" && as_dir=.
6777    for ac_exec_ext in '' $ac_executable_extensions; do
6778  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6779    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6780    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6781    break 2
6782  fi
6783done
6784  done
6785IFS=$as_save_IFS
6786
6787fi
6788fi
6789ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6790if test -n "$ac_ct_MANIFEST_TOOL"; then
6791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6792$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6793else
6794  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6795$as_echo "no" >&6; }
6796fi
6797
6798  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6799    MANIFEST_TOOL=":"
6800  else
6801    case $cross_compiling:$ac_tool_warned in
6802yes:)
6803{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6804$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6805ac_tool_warned=yes ;;
6806esac
6807    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6808  fi
6809else
6810  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6811fi
6812
6813test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6815$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6816if ${lt_cv_path_mainfest_tool+:} false; then :
6817  $as_echo_n "(cached) " >&6
6818else
6819  lt_cv_path_mainfest_tool=no
6820  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6821  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6822  cat conftest.err >&5
6823  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6824    lt_cv_path_mainfest_tool=yes
6825  fi
6826  rm -f conftest*
6827fi
6828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6829$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6830if test "x$lt_cv_path_mainfest_tool" != xyes; then
6831  MANIFEST_TOOL=:
6832fi
6833
6834
6835
6836
6837
6838
6839  case $host_os in
6840    rhapsody* | darwin*)
6841    if test -n "$ac_tool_prefix"; then
6842  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6843set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6845$as_echo_n "checking for $ac_word... " >&6; }
6846if ${ac_cv_prog_DSYMUTIL+:} false; then :
6847  $as_echo_n "(cached) " >&6
6848else
6849  if test -n "$DSYMUTIL"; then
6850  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6851else
6852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6853for as_dir in $PATH
6854do
6855  IFS=$as_save_IFS
6856  test -z "$as_dir" && as_dir=.
6857    for ac_exec_ext in '' $ac_executable_extensions; do
6858  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6859    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6860    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6861    break 2
6862  fi
6863done
6864  done
6865IFS=$as_save_IFS
6866
6867fi
6868fi
6869DSYMUTIL=$ac_cv_prog_DSYMUTIL
6870if test -n "$DSYMUTIL"; then
6871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6872$as_echo "$DSYMUTIL" >&6; }
6873else
6874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6875$as_echo "no" >&6; }
6876fi
6877
6878
6879fi
6880if test -z "$ac_cv_prog_DSYMUTIL"; then
6881  ac_ct_DSYMUTIL=$DSYMUTIL
6882  # Extract the first word of "dsymutil", so it can be a program name with args.
6883set dummy dsymutil; ac_word=$2
6884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6885$as_echo_n "checking for $ac_word... " >&6; }
6886if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6887  $as_echo_n "(cached) " >&6
6888else
6889  if test -n "$ac_ct_DSYMUTIL"; then
6890  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6891else
6892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6893for as_dir in $PATH
6894do
6895  IFS=$as_save_IFS
6896  test -z "$as_dir" && as_dir=.
6897    for ac_exec_ext in '' $ac_executable_extensions; do
6898  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6899    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6900    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6901    break 2
6902  fi
6903done
6904  done
6905IFS=$as_save_IFS
6906
6907fi
6908fi
6909ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6910if test -n "$ac_ct_DSYMUTIL"; then
6911  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6912$as_echo "$ac_ct_DSYMUTIL" >&6; }
6913else
6914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6915$as_echo "no" >&6; }
6916fi
6917
6918  if test "x$ac_ct_DSYMUTIL" = x; then
6919    DSYMUTIL=":"
6920  else
6921    case $cross_compiling:$ac_tool_warned in
6922yes:)
6923{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6924$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6925ac_tool_warned=yes ;;
6926esac
6927    DSYMUTIL=$ac_ct_DSYMUTIL
6928  fi
6929else
6930  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6931fi
6932
6933    if test -n "$ac_tool_prefix"; then
6934  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6935set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6937$as_echo_n "checking for $ac_word... " >&6; }
6938if ${ac_cv_prog_NMEDIT+:} false; then :
6939  $as_echo_n "(cached) " >&6
6940else
6941  if test -n "$NMEDIT"; then
6942  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6943else
6944as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6945for as_dir in $PATH
6946do
6947  IFS=$as_save_IFS
6948  test -z "$as_dir" && as_dir=.
6949    for ac_exec_ext in '' $ac_executable_extensions; do
6950  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6951    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6952    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6953    break 2
6954  fi
6955done
6956  done
6957IFS=$as_save_IFS
6958
6959fi
6960fi
6961NMEDIT=$ac_cv_prog_NMEDIT
6962if test -n "$NMEDIT"; then
6963  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6964$as_echo "$NMEDIT" >&6; }
6965else
6966  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6967$as_echo "no" >&6; }
6968fi
6969
6970
6971fi
6972if test -z "$ac_cv_prog_NMEDIT"; then
6973  ac_ct_NMEDIT=$NMEDIT
6974  # Extract the first word of "nmedit", so it can be a program name with args.
6975set dummy nmedit; ac_word=$2
6976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6977$as_echo_n "checking for $ac_word... " >&6; }
6978if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6979  $as_echo_n "(cached) " >&6
6980else
6981  if test -n "$ac_ct_NMEDIT"; then
6982  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6983else
6984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6985for as_dir in $PATH
6986do
6987  IFS=$as_save_IFS
6988  test -z "$as_dir" && as_dir=.
6989    for ac_exec_ext in '' $ac_executable_extensions; do
6990  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6991    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6992    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6993    break 2
6994  fi
6995done
6996  done
6997IFS=$as_save_IFS
6998
6999fi
7000fi
7001ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7002if test -n "$ac_ct_NMEDIT"; then
7003  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7004$as_echo "$ac_ct_NMEDIT" >&6; }
7005else
7006  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7007$as_echo "no" >&6; }
7008fi
7009
7010  if test "x$ac_ct_NMEDIT" = x; then
7011    NMEDIT=":"
7012  else
7013    case $cross_compiling:$ac_tool_warned in
7014yes:)
7015{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7016$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7017ac_tool_warned=yes ;;
7018esac
7019    NMEDIT=$ac_ct_NMEDIT
7020  fi
7021else
7022  NMEDIT="$ac_cv_prog_NMEDIT"
7023fi
7024
7025    if test -n "$ac_tool_prefix"; then
7026  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7027set dummy ${ac_tool_prefix}lipo; ac_word=$2
7028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7029$as_echo_n "checking for $ac_word... " >&6; }
7030if ${ac_cv_prog_LIPO+:} false; then :
7031  $as_echo_n "(cached) " >&6
7032else
7033  if test -n "$LIPO"; then
7034  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7035else
7036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7037for as_dir in $PATH
7038do
7039  IFS=$as_save_IFS
7040  test -z "$as_dir" && as_dir=.
7041    for ac_exec_ext in '' $ac_executable_extensions; do
7042  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7043    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7044    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7045    break 2
7046  fi
7047done
7048  done
7049IFS=$as_save_IFS
7050
7051fi
7052fi
7053LIPO=$ac_cv_prog_LIPO
7054if test -n "$LIPO"; then
7055  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7056$as_echo "$LIPO" >&6; }
7057else
7058  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7059$as_echo "no" >&6; }
7060fi
7061
7062
7063fi
7064if test -z "$ac_cv_prog_LIPO"; then
7065  ac_ct_LIPO=$LIPO
7066  # Extract the first word of "lipo", so it can be a program name with args.
7067set dummy lipo; ac_word=$2
7068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7069$as_echo_n "checking for $ac_word... " >&6; }
7070if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7071  $as_echo_n "(cached) " >&6
7072else
7073  if test -n "$ac_ct_LIPO"; then
7074  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7075else
7076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7077for as_dir in $PATH
7078do
7079  IFS=$as_save_IFS
7080  test -z "$as_dir" && as_dir=.
7081    for ac_exec_ext in '' $ac_executable_extensions; do
7082  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7083    ac_cv_prog_ac_ct_LIPO="lipo"
7084    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7085    break 2
7086  fi
7087done
7088  done
7089IFS=$as_save_IFS
7090
7091fi
7092fi
7093ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7094if test -n "$ac_ct_LIPO"; then
7095  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7096$as_echo "$ac_ct_LIPO" >&6; }
7097else
7098  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7099$as_echo "no" >&6; }
7100fi
7101
7102  if test "x$ac_ct_LIPO" = x; then
7103    LIPO=":"
7104  else
7105    case $cross_compiling:$ac_tool_warned in
7106yes:)
7107{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7108$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7109ac_tool_warned=yes ;;
7110esac
7111    LIPO=$ac_ct_LIPO
7112  fi
7113else
7114  LIPO="$ac_cv_prog_LIPO"
7115fi
7116
7117    if test -n "$ac_tool_prefix"; then
7118  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7119set dummy ${ac_tool_prefix}otool; ac_word=$2
7120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7121$as_echo_n "checking for $ac_word... " >&6; }
7122if ${ac_cv_prog_OTOOL+:} false; then :
7123  $as_echo_n "(cached) " >&6
7124else
7125  if test -n "$OTOOL"; then
7126  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7127else
7128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7129for as_dir in $PATH
7130do
7131  IFS=$as_save_IFS
7132  test -z "$as_dir" && as_dir=.
7133    for ac_exec_ext in '' $ac_executable_extensions; do
7134  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7135    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7137    break 2
7138  fi
7139done
7140  done
7141IFS=$as_save_IFS
7142
7143fi
7144fi
7145OTOOL=$ac_cv_prog_OTOOL
7146if test -n "$OTOOL"; then
7147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7148$as_echo "$OTOOL" >&6; }
7149else
7150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7151$as_echo "no" >&6; }
7152fi
7153
7154
7155fi
7156if test -z "$ac_cv_prog_OTOOL"; then
7157  ac_ct_OTOOL=$OTOOL
7158  # Extract the first word of "otool", so it can be a program name with args.
7159set dummy otool; ac_word=$2
7160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7161$as_echo_n "checking for $ac_word... " >&6; }
7162if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7163  $as_echo_n "(cached) " >&6
7164else
7165  if test -n "$ac_ct_OTOOL"; then
7166  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7167else
7168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7169for as_dir in $PATH
7170do
7171  IFS=$as_save_IFS
7172  test -z "$as_dir" && as_dir=.
7173    for ac_exec_ext in '' $ac_executable_extensions; do
7174  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7175    ac_cv_prog_ac_ct_OTOOL="otool"
7176    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7177    break 2
7178  fi
7179done
7180  done
7181IFS=$as_save_IFS
7182
7183fi
7184fi
7185ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7186if test -n "$ac_ct_OTOOL"; then
7187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7188$as_echo "$ac_ct_OTOOL" >&6; }
7189else
7190  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7191$as_echo "no" >&6; }
7192fi
7193
7194  if test "x$ac_ct_OTOOL" = x; then
7195    OTOOL=":"
7196  else
7197    case $cross_compiling:$ac_tool_warned in
7198yes:)
7199{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7200$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7201ac_tool_warned=yes ;;
7202esac
7203    OTOOL=$ac_ct_OTOOL
7204  fi
7205else
7206  OTOOL="$ac_cv_prog_OTOOL"
7207fi
7208
7209    if test -n "$ac_tool_prefix"; then
7210  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7211set dummy ${ac_tool_prefix}otool64; ac_word=$2
7212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7213$as_echo_n "checking for $ac_word... " >&6; }
7214if ${ac_cv_prog_OTOOL64+:} false; then :
7215  $as_echo_n "(cached) " >&6
7216else
7217  if test -n "$OTOOL64"; then
7218  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7219else
7220as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7221for as_dir in $PATH
7222do
7223  IFS=$as_save_IFS
7224  test -z "$as_dir" && as_dir=.
7225    for ac_exec_ext in '' $ac_executable_extensions; do
7226  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7227    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7228    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7229    break 2
7230  fi
7231done
7232  done
7233IFS=$as_save_IFS
7234
7235fi
7236fi
7237OTOOL64=$ac_cv_prog_OTOOL64
7238if test -n "$OTOOL64"; then
7239  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7240$as_echo "$OTOOL64" >&6; }
7241else
7242  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7243$as_echo "no" >&6; }
7244fi
7245
7246
7247fi
7248if test -z "$ac_cv_prog_OTOOL64"; then
7249  ac_ct_OTOOL64=$OTOOL64
7250  # Extract the first word of "otool64", so it can be a program name with args.
7251set dummy otool64; ac_word=$2
7252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7253$as_echo_n "checking for $ac_word... " >&6; }
7254if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7255  $as_echo_n "(cached) " >&6
7256else
7257  if test -n "$ac_ct_OTOOL64"; then
7258  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7259else
7260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261for as_dir in $PATH
7262do
7263  IFS=$as_save_IFS
7264  test -z "$as_dir" && as_dir=.
7265    for ac_exec_ext in '' $ac_executable_extensions; do
7266  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7267    ac_cv_prog_ac_ct_OTOOL64="otool64"
7268    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7269    break 2
7270  fi
7271done
7272  done
7273IFS=$as_save_IFS
7274
7275fi
7276fi
7277ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7278if test -n "$ac_ct_OTOOL64"; then
7279  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7280$as_echo "$ac_ct_OTOOL64" >&6; }
7281else
7282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7283$as_echo "no" >&6; }
7284fi
7285
7286  if test "x$ac_ct_OTOOL64" = x; then
7287    OTOOL64=":"
7288  else
7289    case $cross_compiling:$ac_tool_warned in
7290yes:)
7291{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7292$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7293ac_tool_warned=yes ;;
7294esac
7295    OTOOL64=$ac_ct_OTOOL64
7296  fi
7297else
7298  OTOOL64="$ac_cv_prog_OTOOL64"
7299fi
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7328$as_echo_n "checking for -single_module linker flag... " >&6; }
7329if ${lt_cv_apple_cc_single_mod+:} false; then :
7330  $as_echo_n "(cached) " >&6
7331else
7332  lt_cv_apple_cc_single_mod=no
7333      if test -z "${LT_MULTI_MODULE}"; then
7334	# By default we will add the -single_module flag. You can override
7335	# by either setting the environment variable LT_MULTI_MODULE
7336	# non-empty at configure time, or by adding -multi_module to the
7337	# link flags.
7338	rm -rf libconftest.dylib*
7339	echo "int foo(void){return 1;}" > conftest.c
7340	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7341-dynamiclib -Wl,-single_module conftest.c" >&5
7342	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7343	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7344        _lt_result=$?
7345	# If there is a non-empty error log, and "single_module"
7346	# appears in it, assume the flag caused a linker warning
7347        if test -s conftest.err && $GREP single_module conftest.err; then
7348	  cat conftest.err >&5
7349	# Otherwise, if the output was created with a 0 exit code from
7350	# the compiler, it worked.
7351	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7352	  lt_cv_apple_cc_single_mod=yes
7353	else
7354	  cat conftest.err >&5
7355	fi
7356	rm -rf libconftest.dylib*
7357	rm -f conftest.*
7358      fi
7359fi
7360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7361$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7362
7363    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7364$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7365if ${lt_cv_ld_exported_symbols_list+:} false; then :
7366  $as_echo_n "(cached) " >&6
7367else
7368  lt_cv_ld_exported_symbols_list=no
7369      save_LDFLAGS=$LDFLAGS
7370      echo "_main" > conftest.sym
7371      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7372      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7373/* end confdefs.h.  */
7374
7375int
7376main ()
7377{
7378
7379  ;
7380  return 0;
7381}
7382_ACEOF
7383if ac_fn_c_try_link "$LINENO"; then :
7384  lt_cv_ld_exported_symbols_list=yes
7385else
7386  lt_cv_ld_exported_symbols_list=no
7387fi
7388rm -f core conftest.err conftest.$ac_objext \
7389    conftest$ac_exeext conftest.$ac_ext
7390	LDFLAGS="$save_LDFLAGS"
7391
7392fi
7393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7394$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7395
7396    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7397$as_echo_n "checking for -force_load linker flag... " >&6; }
7398if ${lt_cv_ld_force_load+:} false; then :
7399  $as_echo_n "(cached) " >&6
7400else
7401  lt_cv_ld_force_load=no
7402      cat > conftest.c << _LT_EOF
7403int forced_loaded() { return 2;}
7404_LT_EOF
7405      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7406      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7407      echo "$AR cru libconftest.a conftest.o" >&5
7408      $AR cru libconftest.a conftest.o 2>&5
7409      echo "$RANLIB libconftest.a" >&5
7410      $RANLIB libconftest.a 2>&5
7411      cat > conftest.c << _LT_EOF
7412int main() { return 0;}
7413_LT_EOF
7414      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7415      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7416      _lt_result=$?
7417      if test -s conftest.err && $GREP force_load conftest.err; then
7418	cat conftest.err >&5
7419      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7420	lt_cv_ld_force_load=yes
7421      else
7422	cat conftest.err >&5
7423      fi
7424        rm -f conftest.err libconftest.a conftest conftest.c
7425        rm -rf conftest.dSYM
7426
7427fi
7428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7429$as_echo "$lt_cv_ld_force_load" >&6; }
7430    case $host_os in
7431    rhapsody* | darwin1.[012])
7432      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7433    darwin1.*)
7434      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7435    darwin*) # darwin 5.x on
7436      # if running on 10.5 or later, the deployment target defaults
7437      # to the OS version, if on x86, and 10.4, the deployment
7438      # target defaults to 10.4. Don't you love it?
7439      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7440	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7441	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7442	10.[012]*)
7443	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7444	10.*)
7445	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7446      esac
7447    ;;
7448  esac
7449    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7450      _lt_dar_single_mod='$single_module'
7451    fi
7452    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7453      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7454    else
7455      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7456    fi
7457    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7458      _lt_dsymutil='~$DSYMUTIL $lib || :'
7459    else
7460      _lt_dsymutil=
7461    fi
7462    ;;
7463  esac
7464
7465
7466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7467$as_echo_n "checking for ANSI C header files... " >&6; }
7468if ${ac_cv_header_stdc+:} false; then :
7469  $as_echo_n "(cached) " >&6
7470else
7471  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7472/* end confdefs.h.  */
7473#include <stdlib.h>
7474#include <stdarg.h>
7475#include <string.h>
7476#include <float.h>
7477
7478int
7479main ()
7480{
7481
7482  ;
7483  return 0;
7484}
7485_ACEOF
7486if ac_fn_c_try_compile "$LINENO"; then :
7487  ac_cv_header_stdc=yes
7488else
7489  ac_cv_header_stdc=no
7490fi
7491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7492
7493if test $ac_cv_header_stdc = yes; then
7494  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7495  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7496/* end confdefs.h.  */
7497#include <string.h>
7498
7499_ACEOF
7500if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7501  $EGREP "memchr" >/dev/null 2>&1; then :
7502
7503else
7504  ac_cv_header_stdc=no
7505fi
7506rm -f conftest*
7507
7508fi
7509
7510if test $ac_cv_header_stdc = yes; then
7511  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7512  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7513/* end confdefs.h.  */
7514#include <stdlib.h>
7515
7516_ACEOF
7517if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7518  $EGREP "free" >/dev/null 2>&1; then :
7519
7520else
7521  ac_cv_header_stdc=no
7522fi
7523rm -f conftest*
7524
7525fi
7526
7527if test $ac_cv_header_stdc = yes; then
7528  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7529  if test "$cross_compiling" = yes; then :
7530  :
7531else
7532  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7533/* end confdefs.h.  */
7534#include <ctype.h>
7535#include <stdlib.h>
7536#if ((' ' & 0x0FF) == 0x020)
7537# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7538# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7539#else
7540# define ISLOWER(c) \
7541		   (('a' <= (c) && (c) <= 'i') \
7542		     || ('j' <= (c) && (c) <= 'r') \
7543		     || ('s' <= (c) && (c) <= 'z'))
7544# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7545#endif
7546
7547#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7548int
7549main ()
7550{
7551  int i;
7552  for (i = 0; i < 256; i++)
7553    if (XOR (islower (i), ISLOWER (i))
7554	|| toupper (i) != TOUPPER (i))
7555      return 2;
7556  return 0;
7557}
7558_ACEOF
7559if ac_fn_c_try_run "$LINENO"; then :
7560
7561else
7562  ac_cv_header_stdc=no
7563fi
7564rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7565  conftest.$ac_objext conftest.beam conftest.$ac_ext
7566fi
7567
7568fi
7569fi
7570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7571$as_echo "$ac_cv_header_stdc" >&6; }
7572if test $ac_cv_header_stdc = yes; then
7573
7574$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7575
7576fi
7577
7578# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7579for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7580		  inttypes.h stdint.h unistd.h
7581do :
7582  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7583ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7584"
7585if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7586  cat >>confdefs.h <<_ACEOF
7587#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7588_ACEOF
7589
7590fi
7591
7592done
7593
7594
7595for ac_header in dlfcn.h
7596do :
7597  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7598"
7599if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7600  cat >>confdefs.h <<_ACEOF
7601#define HAVE_DLFCN_H 1
7602_ACEOF
7603
7604fi
7605
7606done
7607
7608
7609
7610
7611
7612# Set options
7613enable_win32_dll=yes
7614
7615case $host in
7616*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
7617  if test -n "$ac_tool_prefix"; then
7618  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7619set dummy ${ac_tool_prefix}as; ac_word=$2
7620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7621$as_echo_n "checking for $ac_word... " >&6; }
7622if ${ac_cv_prog_AS+:} false; then :
7623  $as_echo_n "(cached) " >&6
7624else
7625  if test -n "$AS"; then
7626  ac_cv_prog_AS="$AS" # Let the user override the test.
7627else
7628as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7629for as_dir in $PATH
7630do
7631  IFS=$as_save_IFS
7632  test -z "$as_dir" && as_dir=.
7633    for ac_exec_ext in '' $ac_executable_extensions; do
7634  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7635    ac_cv_prog_AS="${ac_tool_prefix}as"
7636    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7637    break 2
7638  fi
7639done
7640  done
7641IFS=$as_save_IFS
7642
7643fi
7644fi
7645AS=$ac_cv_prog_AS
7646if test -n "$AS"; then
7647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7648$as_echo "$AS" >&6; }
7649else
7650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7651$as_echo "no" >&6; }
7652fi
7653
7654
7655fi
7656if test -z "$ac_cv_prog_AS"; then
7657  ac_ct_AS=$AS
7658  # Extract the first word of "as", so it can be a program name with args.
7659set dummy as; ac_word=$2
7660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7661$as_echo_n "checking for $ac_word... " >&6; }
7662if ${ac_cv_prog_ac_ct_AS+:} false; then :
7663  $as_echo_n "(cached) " >&6
7664else
7665  if test -n "$ac_ct_AS"; then
7666  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
7667else
7668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7669for as_dir in $PATH
7670do
7671  IFS=$as_save_IFS
7672  test -z "$as_dir" && as_dir=.
7673    for ac_exec_ext in '' $ac_executable_extensions; do
7674  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7675    ac_cv_prog_ac_ct_AS="as"
7676    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7677    break 2
7678  fi
7679done
7680  done
7681IFS=$as_save_IFS
7682
7683fi
7684fi
7685ac_ct_AS=$ac_cv_prog_ac_ct_AS
7686if test -n "$ac_ct_AS"; then
7687  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7688$as_echo "$ac_ct_AS" >&6; }
7689else
7690  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7691$as_echo "no" >&6; }
7692fi
7693
7694  if test "x$ac_ct_AS" = x; then
7695    AS="false"
7696  else
7697    case $cross_compiling:$ac_tool_warned in
7698yes:)
7699{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7700$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7701ac_tool_warned=yes ;;
7702esac
7703    AS=$ac_ct_AS
7704  fi
7705else
7706  AS="$ac_cv_prog_AS"
7707fi
7708
7709  if test -n "$ac_tool_prefix"; then
7710  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7711set dummy ${ac_tool_prefix}dlltool; ac_word=$2
7712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7713$as_echo_n "checking for $ac_word... " >&6; }
7714if ${ac_cv_prog_DLLTOOL+:} false; then :
7715  $as_echo_n "(cached) " >&6
7716else
7717  if test -n "$DLLTOOL"; then
7718  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7719else
7720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7721for as_dir in $PATH
7722do
7723  IFS=$as_save_IFS
7724  test -z "$as_dir" && as_dir=.
7725    for ac_exec_ext in '' $ac_executable_extensions; do
7726  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7727    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
7728    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7729    break 2
7730  fi
7731done
7732  done
7733IFS=$as_save_IFS
7734
7735fi
7736fi
7737DLLTOOL=$ac_cv_prog_DLLTOOL
7738if test -n "$DLLTOOL"; then
7739  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7740$as_echo "$DLLTOOL" >&6; }
7741else
7742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7743$as_echo "no" >&6; }
7744fi
7745
7746
7747fi
7748if test -z "$ac_cv_prog_DLLTOOL"; then
7749  ac_ct_DLLTOOL=$DLLTOOL
7750  # Extract the first word of "dlltool", so it can be a program name with args.
7751set dummy dlltool; ac_word=$2
7752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7753$as_echo_n "checking for $ac_word... " >&6; }
7754if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
7755  $as_echo_n "(cached) " >&6
7756else
7757  if test -n "$ac_ct_DLLTOOL"; then
7758  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
7759else
7760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7761for as_dir in $PATH
7762do
7763  IFS=$as_save_IFS
7764  test -z "$as_dir" && as_dir=.
7765    for ac_exec_ext in '' $ac_executable_extensions; do
7766  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7767    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
7768    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7769    break 2
7770  fi
7771done
7772  done
7773IFS=$as_save_IFS
7774
7775fi
7776fi
7777ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
7778if test -n "$ac_ct_DLLTOOL"; then
7779  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7780$as_echo "$ac_ct_DLLTOOL" >&6; }
7781else
7782  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7783$as_echo "no" >&6; }
7784fi
7785
7786  if test "x$ac_ct_DLLTOOL" = x; then
7787    DLLTOOL="false"
7788  else
7789    case $cross_compiling:$ac_tool_warned in
7790yes:)
7791{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7792$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7793ac_tool_warned=yes ;;
7794esac
7795    DLLTOOL=$ac_ct_DLLTOOL
7796  fi
7797else
7798  DLLTOOL="$ac_cv_prog_DLLTOOL"
7799fi
7800
7801  if test -n "$ac_tool_prefix"; then
7802  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7803set dummy ${ac_tool_prefix}objdump; ac_word=$2
7804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7805$as_echo_n "checking for $ac_word... " >&6; }
7806if ${ac_cv_prog_OBJDUMP+:} false; then :
7807  $as_echo_n "(cached) " >&6
7808else
7809  if test -n "$OBJDUMP"; then
7810  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7811else
7812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7813for as_dir in $PATH
7814do
7815  IFS=$as_save_IFS
7816  test -z "$as_dir" && as_dir=.
7817    for ac_exec_ext in '' $ac_executable_extensions; do
7818  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7819    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
7820    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7821    break 2
7822  fi
7823done
7824  done
7825IFS=$as_save_IFS
7826
7827fi
7828fi
7829OBJDUMP=$ac_cv_prog_OBJDUMP
7830if test -n "$OBJDUMP"; then
7831  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7832$as_echo "$OBJDUMP" >&6; }
7833else
7834  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7835$as_echo "no" >&6; }
7836fi
7837
7838
7839fi
7840if test -z "$ac_cv_prog_OBJDUMP"; then
7841  ac_ct_OBJDUMP=$OBJDUMP
7842  # Extract the first word of "objdump", so it can be a program name with args.
7843set dummy objdump; ac_word=$2
7844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7845$as_echo_n "checking for $ac_word... " >&6; }
7846if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
7847  $as_echo_n "(cached) " >&6
7848else
7849  if test -n "$ac_ct_OBJDUMP"; then
7850  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7851else
7852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7853for as_dir in $PATH
7854do
7855  IFS=$as_save_IFS
7856  test -z "$as_dir" && as_dir=.
7857    for ac_exec_ext in '' $ac_executable_extensions; do
7858  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7859    ac_cv_prog_ac_ct_OBJDUMP="objdump"
7860    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7861    break 2
7862  fi
7863done
7864  done
7865IFS=$as_save_IFS
7866
7867fi
7868fi
7869ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7870if test -n "$ac_ct_OBJDUMP"; then
7871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7872$as_echo "$ac_ct_OBJDUMP" >&6; }
7873else
7874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7875$as_echo "no" >&6; }
7876fi
7877
7878  if test "x$ac_ct_OBJDUMP" = x; then
7879    OBJDUMP="false"
7880  else
7881    case $cross_compiling:$ac_tool_warned in
7882yes:)
7883{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7884$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7885ac_tool_warned=yes ;;
7886esac
7887    OBJDUMP=$ac_ct_OBJDUMP
7888  fi
7889else
7890  OBJDUMP="$ac_cv_prog_OBJDUMP"
7891fi
7892
7893  ;;
7894esac
7895
7896test -z "$AS" && AS=as
7897
7898
7899
7900
7901
7902test -z "$DLLTOOL" && DLLTOOL=dlltool
7903
7904
7905
7906
7907
7908test -z "$OBJDUMP" && OBJDUMP=objdump
7909
7910
7911
7912
7913
7914
7915
7916        enable_dlopen=no
7917
7918
7919
7920            # Check whether --enable-shared was given.
7921if test "${enable_shared+set}" = set; then :
7922  enableval=$enable_shared; p=${PACKAGE-default}
7923    case $enableval in
7924    yes) enable_shared=yes ;;
7925    no) enable_shared=no ;;
7926    *)
7927      enable_shared=no
7928      # Look at the argument we got.  We use all the common list separators.
7929      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7930      for pkg in $enableval; do
7931	IFS="$lt_save_ifs"
7932	if test "X$pkg" = "X$p"; then
7933	  enable_shared=yes
7934	fi
7935      done
7936      IFS="$lt_save_ifs"
7937      ;;
7938    esac
7939else
7940  enable_shared=yes
7941fi
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951  # Check whether --enable-static was given.
7952if test "${enable_static+set}" = set; then :
7953  enableval=$enable_static; p=${PACKAGE-default}
7954    case $enableval in
7955    yes) enable_static=yes ;;
7956    no) enable_static=no ;;
7957    *)
7958     enable_static=no
7959      # Look at the argument we got.  We use all the common list separators.
7960      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7961      for pkg in $enableval; do
7962	IFS="$lt_save_ifs"
7963	if test "X$pkg" = "X$p"; then
7964	  enable_static=yes
7965	fi
7966      done
7967      IFS="$lt_save_ifs"
7968      ;;
7969    esac
7970else
7971  enable_static=yes
7972fi
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983# Check whether --with-pic was given.
7984if test "${with_pic+set}" = set; then :
7985  withval=$with_pic; lt_p=${PACKAGE-default}
7986    case $withval in
7987    yes|no) pic_mode=$withval ;;
7988    *)
7989      pic_mode=default
7990      # Look at the argument we got.  We use all the common list separators.
7991      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7992      for lt_pkg in $withval; do
7993	IFS="$lt_save_ifs"
7994	if test "X$lt_pkg" = "X$lt_p"; then
7995	  pic_mode=yes
7996	fi
7997      done
7998      IFS="$lt_save_ifs"
7999      ;;
8000    esac
8001else
8002  pic_mode=default
8003fi
8004
8005
8006test -z "$pic_mode" && pic_mode=default
8007
8008
8009
8010
8011
8012
8013
8014  # Check whether --enable-fast-install was given.
8015if test "${enable_fast_install+set}" = set; then :
8016  enableval=$enable_fast_install; p=${PACKAGE-default}
8017    case $enableval in
8018    yes) enable_fast_install=yes ;;
8019    no) enable_fast_install=no ;;
8020    *)
8021      enable_fast_install=no
8022      # Look at the argument we got.  We use all the common list separators.
8023      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8024      for pkg in $enableval; do
8025	IFS="$lt_save_ifs"
8026	if test "X$pkg" = "X$p"; then
8027	  enable_fast_install=yes
8028	fi
8029      done
8030      IFS="$lt_save_ifs"
8031      ;;
8032    esac
8033else
8034  enable_fast_install=yes
8035fi
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047# This can be used to rebuild libtool when needed
8048LIBTOOL_DEPS="$ltmain"
8049
8050# Always use our own libtool.
8051LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082test -z "$LN_S" && LN_S="ln -s"
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097if test -n "${ZSH_VERSION+set}" ; then
8098   setopt NO_GLOB_SUBST
8099fi
8100
8101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8102$as_echo_n "checking for objdir... " >&6; }
8103if ${lt_cv_objdir+:} false; then :
8104  $as_echo_n "(cached) " >&6
8105else
8106  rm -f .libs 2>/dev/null
8107mkdir .libs 2>/dev/null
8108if test -d .libs; then
8109  lt_cv_objdir=.libs
8110else
8111  # MS-DOS does not allow filenames that begin with a dot.
8112  lt_cv_objdir=_libs
8113fi
8114rmdir .libs 2>/dev/null
8115fi
8116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8117$as_echo "$lt_cv_objdir" >&6; }
8118objdir=$lt_cv_objdir
8119
8120
8121
8122
8123
8124cat >>confdefs.h <<_ACEOF
8125#define LT_OBJDIR "$lt_cv_objdir/"
8126_ACEOF
8127
8128
8129
8130
8131case $host_os in
8132aix3*)
8133  # AIX sometimes has problems with the GCC collect2 program.  For some
8134  # reason, if we set the COLLECT_NAMES environment variable, the problems
8135  # vanish in a puff of smoke.
8136  if test "X${COLLECT_NAMES+set}" != Xset; then
8137    COLLECT_NAMES=
8138    export COLLECT_NAMES
8139  fi
8140  ;;
8141esac
8142
8143# Global variables:
8144ofile=libtool
8145can_build_shared=yes
8146
8147# All known linkers require a `.a' archive for static linking (except MSVC,
8148# which needs '.lib').
8149libext=a
8150
8151with_gnu_ld="$lt_cv_prog_gnu_ld"
8152
8153old_CC="$CC"
8154old_CFLAGS="$CFLAGS"
8155
8156# Set sane defaults for various variables
8157test -z "$CC" && CC=cc
8158test -z "$LTCC" && LTCC=$CC
8159test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8160test -z "$LD" && LD=ld
8161test -z "$ac_objext" && ac_objext=o
8162
8163for cc_temp in $compiler""; do
8164  case $cc_temp in
8165    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8166    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8167    \-*) ;;
8168    *) break;;
8169  esac
8170done
8171cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8172
8173
8174# Only perform the check for file, if the check method requires it
8175test -z "$MAGIC_CMD" && MAGIC_CMD=file
8176case $deplibs_check_method in
8177file_magic*)
8178  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8179    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8180$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8181if ${lt_cv_path_MAGIC_CMD+:} false; then :
8182  $as_echo_n "(cached) " >&6
8183else
8184  case $MAGIC_CMD in
8185[\\/*] |  ?:[\\/]*)
8186  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8187  ;;
8188*)
8189  lt_save_MAGIC_CMD="$MAGIC_CMD"
8190  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8191  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8192  for ac_dir in $ac_dummy; do
8193    IFS="$lt_save_ifs"
8194    test -z "$ac_dir" && ac_dir=.
8195    if test -f $ac_dir/${ac_tool_prefix}file; then
8196      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8197      if test -n "$file_magic_test_file"; then
8198	case $deplibs_check_method in
8199	"file_magic "*)
8200	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8201	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8202	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8203	    $EGREP "$file_magic_regex" > /dev/null; then
8204	    :
8205	  else
8206	    cat <<_LT_EOF 1>&2
8207
8208*** Warning: the command libtool uses to detect shared libraries,
8209*** $file_magic_cmd, produces output that libtool cannot recognize.
8210*** The result is that libtool may fail to recognize shared libraries
8211*** as such.  This will affect the creation of libtool libraries that
8212*** depend on shared libraries, but programs linked with such libtool
8213*** libraries will work regardless of this problem.  Nevertheless, you
8214*** may want to report the problem to your system manager and/or to
8215*** bug-libtool@gnu.org
8216
8217_LT_EOF
8218	  fi ;;
8219	esac
8220      fi
8221      break
8222    fi
8223  done
8224  IFS="$lt_save_ifs"
8225  MAGIC_CMD="$lt_save_MAGIC_CMD"
8226  ;;
8227esac
8228fi
8229
8230MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8231if test -n "$MAGIC_CMD"; then
8232  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8233$as_echo "$MAGIC_CMD" >&6; }
8234else
8235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8236$as_echo "no" >&6; }
8237fi
8238
8239
8240
8241
8242
8243if test -z "$lt_cv_path_MAGIC_CMD"; then
8244  if test -n "$ac_tool_prefix"; then
8245    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8246$as_echo_n "checking for file... " >&6; }
8247if ${lt_cv_path_MAGIC_CMD+:} false; then :
8248  $as_echo_n "(cached) " >&6
8249else
8250  case $MAGIC_CMD in
8251[\\/*] |  ?:[\\/]*)
8252  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8253  ;;
8254*)
8255  lt_save_MAGIC_CMD="$MAGIC_CMD"
8256  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8257  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8258  for ac_dir in $ac_dummy; do
8259    IFS="$lt_save_ifs"
8260    test -z "$ac_dir" && ac_dir=.
8261    if test -f $ac_dir/file; then
8262      lt_cv_path_MAGIC_CMD="$ac_dir/file"
8263      if test -n "$file_magic_test_file"; then
8264	case $deplibs_check_method in
8265	"file_magic "*)
8266	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8267	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8268	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8269	    $EGREP "$file_magic_regex" > /dev/null; then
8270	    :
8271	  else
8272	    cat <<_LT_EOF 1>&2
8273
8274*** Warning: the command libtool uses to detect shared libraries,
8275*** $file_magic_cmd, produces output that libtool cannot recognize.
8276*** The result is that libtool may fail to recognize shared libraries
8277*** as such.  This will affect the creation of libtool libraries that
8278*** depend on shared libraries, but programs linked with such libtool
8279*** libraries will work regardless of this problem.  Nevertheless, you
8280*** may want to report the problem to your system manager and/or to
8281*** bug-libtool@gnu.org
8282
8283_LT_EOF
8284	  fi ;;
8285	esac
8286      fi
8287      break
8288    fi
8289  done
8290  IFS="$lt_save_ifs"
8291  MAGIC_CMD="$lt_save_MAGIC_CMD"
8292  ;;
8293esac
8294fi
8295
8296MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8297if test -n "$MAGIC_CMD"; then
8298  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8299$as_echo "$MAGIC_CMD" >&6; }
8300else
8301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8302$as_echo "no" >&6; }
8303fi
8304
8305
8306  else
8307    MAGIC_CMD=:
8308  fi
8309fi
8310
8311  fi
8312  ;;
8313esac
8314
8315# Use C for the default configuration in the libtool script
8316
8317lt_save_CC="$CC"
8318ac_ext=c
8319ac_cpp='$CPP $CPPFLAGS'
8320ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8321ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8322ac_compiler_gnu=$ac_cv_c_compiler_gnu
8323
8324
8325# Source file extension for C test sources.
8326ac_ext=c
8327
8328# Object file extension for compiled C test sources.
8329objext=o
8330objext=$objext
8331
8332# Code to be used in simple compile tests
8333lt_simple_compile_test_code="int some_variable = 0;"
8334
8335# Code to be used in simple link tests
8336lt_simple_link_test_code='int main(){return(0);}'
8337
8338
8339
8340
8341
8342
8343
8344# If no C compiler was specified, use CC.
8345LTCC=${LTCC-"$CC"}
8346
8347# If no C compiler flags were specified, use CFLAGS.
8348LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8349
8350# Allow CC to be a program name with arguments.
8351compiler=$CC
8352
8353# Save the default compiler, since it gets overwritten when the other
8354# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8355compiler_DEFAULT=$CC
8356
8357# save warnings/boilerplate of simple test code
8358ac_outfile=conftest.$ac_objext
8359echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8360eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8361_lt_compiler_boilerplate=`cat conftest.err`
8362$RM conftest*
8363
8364ac_outfile=conftest.$ac_objext
8365echo "$lt_simple_link_test_code" >conftest.$ac_ext
8366eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8367_lt_linker_boilerplate=`cat conftest.err`
8368$RM -r conftest*
8369
8370
8371## CAVEAT EMPTOR:
8372## There is no encapsulation within the following macros, do not change
8373## the running order or otherwise move them around unless you know exactly
8374## what you are doing...
8375if test -n "$compiler"; then
8376
8377lt_prog_compiler_no_builtin_flag=
8378
8379if test "$GCC" = yes; then
8380  case $cc_basename in
8381  nvcc*)
8382    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8383  *)
8384    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8385  esac
8386
8387  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8388$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8389if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8390  $as_echo_n "(cached) " >&6
8391else
8392  lt_cv_prog_compiler_rtti_exceptions=no
8393   ac_outfile=conftest.$ac_objext
8394   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8395   lt_compiler_flag="-fno-rtti -fno-exceptions"
8396   # Insert the option either (1) after the last *FLAGS variable, or
8397   # (2) before a word containing "conftest.", or (3) at the end.
8398   # Note that $ac_compile itself does not contain backslashes and begins
8399   # with a dollar sign (not a hyphen), so the echo should work correctly.
8400   # The option is referenced via a variable to avoid confusing sed.
8401   lt_compile=`echo "$ac_compile" | $SED \
8402   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8403   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8404   -e 's:$: $lt_compiler_flag:'`
8405   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8406   (eval "$lt_compile" 2>conftest.err)
8407   ac_status=$?
8408   cat conftest.err >&5
8409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410   if (exit $ac_status) && test -s "$ac_outfile"; then
8411     # The compiler can only warn and ignore the option if not recognized
8412     # So say no if there are warnings other than the usual output.
8413     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8414     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8415     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8416       lt_cv_prog_compiler_rtti_exceptions=yes
8417     fi
8418   fi
8419   $RM conftest*
8420
8421fi
8422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8423$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8424
8425if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8426    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8427else
8428    :
8429fi
8430
8431fi
8432
8433
8434
8435
8436
8437
8438  lt_prog_compiler_wl=
8439lt_prog_compiler_pic=
8440lt_prog_compiler_static=
8441
8442
8443  if test "$GCC" = yes; then
8444    lt_prog_compiler_wl='-Wl,'
8445    lt_prog_compiler_static='-static'
8446
8447    case $host_os in
8448      aix*)
8449      # All AIX code is PIC.
8450      if test "$host_cpu" = ia64; then
8451	# AIX 5 now supports IA64 processor
8452	lt_prog_compiler_static='-Bstatic'
8453      fi
8454      ;;
8455
8456    amigaos*)
8457      case $host_cpu in
8458      powerpc)
8459            # see comment about AmigaOS4 .so support
8460            lt_prog_compiler_pic='-fPIC'
8461        ;;
8462      m68k)
8463            # FIXME: we need at least 68020 code to build shared libraries, but
8464            # adding the `-m68020' flag to GCC prevents building anything better,
8465            # like `-m68040'.
8466            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8467        ;;
8468      esac
8469      ;;
8470
8471    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8472      # PIC is the default for these OSes.
8473      ;;
8474
8475    mingw* | cygwin* | pw32* | os2* | cegcc*)
8476      # This hack is so that the source file can tell whether it is being
8477      # built for inclusion in a dll (and should export symbols for example).
8478      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8479      # (--disable-auto-import) libraries
8480      lt_prog_compiler_pic='-DDLL_EXPORT'
8481      ;;
8482
8483    darwin* | rhapsody*)
8484      # PIC is the default on this platform
8485      # Common symbols not allowed in MH_DYLIB files
8486      lt_prog_compiler_pic='-fno-common'
8487      ;;
8488
8489    haiku*)
8490      # PIC is the default for Haiku.
8491      # The "-static" flag exists, but is broken.
8492      lt_prog_compiler_static=
8493      ;;
8494
8495    hpux*)
8496      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8497      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8498      # sets the default TLS model and affects inlining.
8499      case $host_cpu in
8500      hppa*64*)
8501	# +Z the default
8502	;;
8503      *)
8504	lt_prog_compiler_pic='-fPIC'
8505	;;
8506      esac
8507      ;;
8508
8509    interix[3-9]*)
8510      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8511      # Instead, we relocate shared libraries at runtime.
8512      ;;
8513
8514    msdosdjgpp*)
8515      # Just because we use GCC doesn't mean we suddenly get shared libraries
8516      # on systems that don't support them.
8517      lt_prog_compiler_can_build_shared=no
8518      enable_shared=no
8519      ;;
8520
8521    *nto* | *qnx*)
8522      # QNX uses GNU C++, but need to define -shared option too, otherwise
8523      # it will coredump.
8524      lt_prog_compiler_pic='-fPIC -shared'
8525      ;;
8526
8527    sysv4*MP*)
8528      if test -d /usr/nec; then
8529	lt_prog_compiler_pic=-Kconform_pic
8530      fi
8531      ;;
8532
8533    *)
8534      lt_prog_compiler_pic='-fPIC'
8535      ;;
8536    esac
8537
8538    case $cc_basename in
8539    nvcc*) # Cuda Compiler Driver 2.2
8540      lt_prog_compiler_wl='-Xlinker '
8541      if test -n "$lt_prog_compiler_pic"; then
8542        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8543      fi
8544      ;;
8545    esac
8546  else
8547    # PORTME Check for flag to pass linker flags through the system compiler.
8548    case $host_os in
8549    aix*)
8550      lt_prog_compiler_wl='-Wl,'
8551      if test "$host_cpu" = ia64; then
8552	# AIX 5 now supports IA64 processor
8553	lt_prog_compiler_static='-Bstatic'
8554      else
8555	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8556      fi
8557      ;;
8558
8559    mingw* | cygwin* | pw32* | os2* | cegcc*)
8560      # This hack is so that the source file can tell whether it is being
8561      # built for inclusion in a dll (and should export symbols for example).
8562      lt_prog_compiler_pic='-DDLL_EXPORT'
8563      ;;
8564
8565    hpux9* | hpux10* | hpux11*)
8566      lt_prog_compiler_wl='-Wl,'
8567      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8568      # not for PA HP-UX.
8569      case $host_cpu in
8570      hppa*64*|ia64*)
8571	# +Z the default
8572	;;
8573      *)
8574	lt_prog_compiler_pic='+Z'
8575	;;
8576      esac
8577      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8578      lt_prog_compiler_static='${wl}-a ${wl}archive'
8579      ;;
8580
8581    irix5* | irix6* | nonstopux*)
8582      lt_prog_compiler_wl='-Wl,'
8583      # PIC (with -KPIC) is the default.
8584      lt_prog_compiler_static='-non_shared'
8585      ;;
8586
8587    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8588      case $cc_basename in
8589      # old Intel for x86_64 which still supported -KPIC.
8590      ecc*)
8591	lt_prog_compiler_wl='-Wl,'
8592	lt_prog_compiler_pic='-KPIC'
8593	lt_prog_compiler_static='-static'
8594        ;;
8595      # icc used to be incompatible with GCC.
8596      # ICC 10 doesn't accept -KPIC any more.
8597      icc* | ifort*)
8598	lt_prog_compiler_wl='-Wl,'
8599	lt_prog_compiler_pic='-fPIC'
8600	lt_prog_compiler_static='-static'
8601        ;;
8602      # Lahey Fortran 8.1.
8603      lf95*)
8604	lt_prog_compiler_wl='-Wl,'
8605	lt_prog_compiler_pic='--shared'
8606	lt_prog_compiler_static='--static'
8607	;;
8608      nagfor*)
8609	# NAG Fortran compiler
8610	lt_prog_compiler_wl='-Wl,-Wl,,'
8611	lt_prog_compiler_pic='-PIC'
8612	lt_prog_compiler_static='-Bstatic'
8613	;;
8614      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8615        # Portland Group compilers (*not* the Pentium gcc compiler,
8616	# which looks to be a dead project)
8617	lt_prog_compiler_wl='-Wl,'
8618	lt_prog_compiler_pic='-fpic'
8619	lt_prog_compiler_static='-Bstatic'
8620        ;;
8621      ccc*)
8622        lt_prog_compiler_wl='-Wl,'
8623        # All Alpha code is PIC.
8624        lt_prog_compiler_static='-non_shared'
8625        ;;
8626      xl* | bgxl* | bgf* | mpixl*)
8627	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8628	lt_prog_compiler_wl='-Wl,'
8629	lt_prog_compiler_pic='-qpic'
8630	lt_prog_compiler_static='-qstaticlink'
8631	;;
8632      *)
8633	case `$CC -V 2>&1 | sed 5q` in
8634	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8635	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8636	  lt_prog_compiler_pic='-KPIC'
8637	  lt_prog_compiler_static='-Bstatic'
8638	  lt_prog_compiler_wl=''
8639	  ;;
8640	*Sun\ F* | *Sun*Fortran*)
8641	  lt_prog_compiler_pic='-KPIC'
8642	  lt_prog_compiler_static='-Bstatic'
8643	  lt_prog_compiler_wl='-Qoption ld '
8644	  ;;
8645	*Sun\ C*)
8646	  # Sun C 5.9
8647	  lt_prog_compiler_pic='-KPIC'
8648	  lt_prog_compiler_static='-Bstatic'
8649	  lt_prog_compiler_wl='-Wl,'
8650	  ;;
8651        *Intel*\ [CF]*Compiler*)
8652	  lt_prog_compiler_wl='-Wl,'
8653	  lt_prog_compiler_pic='-fPIC'
8654	  lt_prog_compiler_static='-static'
8655	  ;;
8656	*Portland\ Group*)
8657	  lt_prog_compiler_wl='-Wl,'
8658	  lt_prog_compiler_pic='-fpic'
8659	  lt_prog_compiler_static='-Bstatic'
8660	  ;;
8661	esac
8662	;;
8663      esac
8664      ;;
8665
8666    newsos6)
8667      lt_prog_compiler_pic='-KPIC'
8668      lt_prog_compiler_static='-Bstatic'
8669      ;;
8670
8671    *nto* | *qnx*)
8672      # QNX uses GNU C++, but need to define -shared option too, otherwise
8673      # it will coredump.
8674      lt_prog_compiler_pic='-fPIC -shared'
8675      ;;
8676
8677    osf3* | osf4* | osf5*)
8678      lt_prog_compiler_wl='-Wl,'
8679      # All OSF/1 code is PIC.
8680      lt_prog_compiler_static='-non_shared'
8681      ;;
8682
8683    rdos*)
8684      lt_prog_compiler_static='-non_shared'
8685      ;;
8686
8687    solaris*)
8688      lt_prog_compiler_pic='-KPIC'
8689      lt_prog_compiler_static='-Bstatic'
8690      case $cc_basename in
8691      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8692	lt_prog_compiler_wl='-Qoption ld ';;
8693      *)
8694	lt_prog_compiler_wl='-Wl,';;
8695      esac
8696      ;;
8697
8698    sunos4*)
8699      lt_prog_compiler_wl='-Qoption ld '
8700      lt_prog_compiler_pic='-PIC'
8701      lt_prog_compiler_static='-Bstatic'
8702      ;;
8703
8704    sysv4 | sysv4.2uw2* | sysv4.3*)
8705      lt_prog_compiler_wl='-Wl,'
8706      lt_prog_compiler_pic='-KPIC'
8707      lt_prog_compiler_static='-Bstatic'
8708      ;;
8709
8710    sysv4*MP*)
8711      if test -d /usr/nec ;then
8712	lt_prog_compiler_pic='-Kconform_pic'
8713	lt_prog_compiler_static='-Bstatic'
8714      fi
8715      ;;
8716
8717    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8718      lt_prog_compiler_wl='-Wl,'
8719      lt_prog_compiler_pic='-KPIC'
8720      lt_prog_compiler_static='-Bstatic'
8721      ;;
8722
8723    unicos*)
8724      lt_prog_compiler_wl='-Wl,'
8725      lt_prog_compiler_can_build_shared=no
8726      ;;
8727
8728    uts4*)
8729      lt_prog_compiler_pic='-pic'
8730      lt_prog_compiler_static='-Bstatic'
8731      ;;
8732
8733    *)
8734      lt_prog_compiler_can_build_shared=no
8735      ;;
8736    esac
8737  fi
8738
8739case $host_os in
8740  # For platforms which do not support PIC, -DPIC is meaningless:
8741  *djgpp*)
8742    lt_prog_compiler_pic=
8743    ;;
8744  *)
8745    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8746    ;;
8747esac
8748
8749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8750$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8751if ${lt_cv_prog_compiler_pic+:} false; then :
8752  $as_echo_n "(cached) " >&6
8753else
8754  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8755fi
8756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8757$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8758lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8759
8760#
8761# Check to make sure the PIC flag actually works.
8762#
8763if test -n "$lt_prog_compiler_pic"; then
8764  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8765$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8766if ${lt_cv_prog_compiler_pic_works+:} false; then :
8767  $as_echo_n "(cached) " >&6
8768else
8769  lt_cv_prog_compiler_pic_works=no
8770   ac_outfile=conftest.$ac_objext
8771   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8772   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8773   # Insert the option either (1) after the last *FLAGS variable, or
8774   # (2) before a word containing "conftest.", or (3) at the end.
8775   # Note that $ac_compile itself does not contain backslashes and begins
8776   # with a dollar sign (not a hyphen), so the echo should work correctly.
8777   # The option is referenced via a variable to avoid confusing sed.
8778   lt_compile=`echo "$ac_compile" | $SED \
8779   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8780   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8781   -e 's:$: $lt_compiler_flag:'`
8782   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8783   (eval "$lt_compile" 2>conftest.err)
8784   ac_status=$?
8785   cat conftest.err >&5
8786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787   if (exit $ac_status) && test -s "$ac_outfile"; then
8788     # The compiler can only warn and ignore the option if not recognized
8789     # So say no if there are warnings other than the usual output.
8790     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8791     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8792     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8793       lt_cv_prog_compiler_pic_works=yes
8794     fi
8795   fi
8796   $RM conftest*
8797
8798fi
8799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8800$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8801
8802if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8803    case $lt_prog_compiler_pic in
8804     "" | " "*) ;;
8805     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8806     esac
8807else
8808    lt_prog_compiler_pic=
8809     lt_prog_compiler_can_build_shared=no
8810fi
8811
8812fi
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824#
8825# Check to make sure the static flag actually works.
8826#
8827wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8829$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8830if ${lt_cv_prog_compiler_static_works+:} false; then :
8831  $as_echo_n "(cached) " >&6
8832else
8833  lt_cv_prog_compiler_static_works=no
8834   save_LDFLAGS="$LDFLAGS"
8835   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8836   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8837   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8838     # The linker can only warn and ignore the option if not recognized
8839     # So say no if there are warnings
8840     if test -s conftest.err; then
8841       # Append any errors to the config.log.
8842       cat conftest.err 1>&5
8843       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8844       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8845       if diff conftest.exp conftest.er2 >/dev/null; then
8846         lt_cv_prog_compiler_static_works=yes
8847       fi
8848     else
8849       lt_cv_prog_compiler_static_works=yes
8850     fi
8851   fi
8852   $RM -r conftest*
8853   LDFLAGS="$save_LDFLAGS"
8854
8855fi
8856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8857$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8858
8859if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8860    :
8861else
8862    lt_prog_compiler_static=
8863fi
8864
8865
8866
8867
8868
8869
8870
8871  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8872$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8873if ${lt_cv_prog_compiler_c_o+:} false; then :
8874  $as_echo_n "(cached) " >&6
8875else
8876  lt_cv_prog_compiler_c_o=no
8877   $RM -r conftest 2>/dev/null
8878   mkdir conftest
8879   cd conftest
8880   mkdir out
8881   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8882
8883   lt_compiler_flag="-o out/conftest2.$ac_objext"
8884   # Insert the option either (1) after the last *FLAGS variable, or
8885   # (2) before a word containing "conftest.", or (3) at the end.
8886   # Note that $ac_compile itself does not contain backslashes and begins
8887   # with a dollar sign (not a hyphen), so the echo should work correctly.
8888   lt_compile=`echo "$ac_compile" | $SED \
8889   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8890   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8891   -e 's:$: $lt_compiler_flag:'`
8892   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8893   (eval "$lt_compile" 2>out/conftest.err)
8894   ac_status=$?
8895   cat out/conftest.err >&5
8896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8897   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8898   then
8899     # The compiler can only warn and ignore the option if not recognized
8900     # So say no if there are warnings
8901     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8902     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8903     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8904       lt_cv_prog_compiler_c_o=yes
8905     fi
8906   fi
8907   chmod u+w . 2>&5
8908   $RM conftest*
8909   # SGI C++ compiler will create directory out/ii_files/ for
8910   # template instantiation
8911   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8912   $RM out/* && rmdir out
8913   cd ..
8914   $RM -r conftest
8915   $RM conftest*
8916
8917fi
8918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8919$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8920
8921
8922
8923
8924
8925
8926  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8927$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8928if ${lt_cv_prog_compiler_c_o+:} false; then :
8929  $as_echo_n "(cached) " >&6
8930else
8931  lt_cv_prog_compiler_c_o=no
8932   $RM -r conftest 2>/dev/null
8933   mkdir conftest
8934   cd conftest
8935   mkdir out
8936   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8937
8938   lt_compiler_flag="-o out/conftest2.$ac_objext"
8939   # Insert the option either (1) after the last *FLAGS variable, or
8940   # (2) before a word containing "conftest.", or (3) at the end.
8941   # Note that $ac_compile itself does not contain backslashes and begins
8942   # with a dollar sign (not a hyphen), so the echo should work correctly.
8943   lt_compile=`echo "$ac_compile" | $SED \
8944   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8945   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8946   -e 's:$: $lt_compiler_flag:'`
8947   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8948   (eval "$lt_compile" 2>out/conftest.err)
8949   ac_status=$?
8950   cat out/conftest.err >&5
8951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8953   then
8954     # The compiler can only warn and ignore the option if not recognized
8955     # So say no if there are warnings
8956     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8957     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8958     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8959       lt_cv_prog_compiler_c_o=yes
8960     fi
8961   fi
8962   chmod u+w . 2>&5
8963   $RM conftest*
8964   # SGI C++ compiler will create directory out/ii_files/ for
8965   # template instantiation
8966   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8967   $RM out/* && rmdir out
8968   cd ..
8969   $RM -r conftest
8970   $RM conftest*
8971
8972fi
8973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8974$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8975
8976
8977
8978
8979hard_links="nottested"
8980if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8981  # do not overwrite the value of need_locks provided by the user
8982  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8983$as_echo_n "checking if we can lock with hard links... " >&6; }
8984  hard_links=yes
8985  $RM conftest*
8986  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8987  touch conftest.a
8988  ln conftest.a conftest.b 2>&5 || hard_links=no
8989  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8991$as_echo "$hard_links" >&6; }
8992  if test "$hard_links" = no; then
8993    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8994$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8995    need_locks=warn
8996  fi
8997else
8998  need_locks=no
8999fi
9000
9001
9002
9003
9004
9005
9006  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9007$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9008
9009  runpath_var=
9010  allow_undefined_flag=
9011  always_export_symbols=no
9012  archive_cmds=
9013  archive_expsym_cmds=
9014  compiler_needs_object=no
9015  enable_shared_with_static_runtimes=no
9016  export_dynamic_flag_spec=
9017  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9018  hardcode_automatic=no
9019  hardcode_direct=no
9020  hardcode_direct_absolute=no
9021  hardcode_libdir_flag_spec=
9022  hardcode_libdir_separator=
9023  hardcode_minus_L=no
9024  hardcode_shlibpath_var=unsupported
9025  inherit_rpath=no
9026  link_all_deplibs=unknown
9027  module_cmds=
9028  module_expsym_cmds=
9029  old_archive_from_new_cmds=
9030  old_archive_from_expsyms_cmds=
9031  thread_safe_flag_spec=
9032  whole_archive_flag_spec=
9033  # include_expsyms should be a list of space-separated symbols to be *always*
9034  # included in the symbol list
9035  include_expsyms=
9036  # exclude_expsyms can be an extended regexp of symbols to exclude
9037  # it will be wrapped by ` (' and `)$', so one must not match beginning or
9038  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9039  # as well as any symbol that contains `d'.
9040  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9041  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9042  # platforms (ab)use it in PIC code, but their linkers get confused if
9043  # the symbol is explicitly referenced.  Since portable code cannot
9044  # rely on this symbol name, it's probably fine to never include it in
9045  # preloaded symbol tables.
9046  # Exclude shared library initialization/finalization symbols.
9047  extract_expsyms_cmds=
9048
9049  case $host_os in
9050  cygwin* | mingw* | pw32* | cegcc*)
9051    # FIXME: the MSVC++ port hasn't been tested in a loooong time
9052    # When not using gcc, we currently assume that we are using
9053    # Microsoft Visual C++.
9054    if test "$GCC" != yes; then
9055      with_gnu_ld=no
9056    fi
9057    ;;
9058  interix*)
9059    # we just hope/assume this is gcc and not c89 (= MSVC++)
9060    with_gnu_ld=yes
9061    ;;
9062  openbsd*)
9063    with_gnu_ld=no
9064    ;;
9065  linux* | k*bsd*-gnu | gnu*)
9066    link_all_deplibs=no
9067    ;;
9068  esac
9069
9070  ld_shlibs=yes
9071
9072  # On some targets, GNU ld is compatible enough with the native linker
9073  # that we're better off using the native interface for both.
9074  lt_use_gnu_ld_interface=no
9075  if test "$with_gnu_ld" = yes; then
9076    case $host_os in
9077      aix*)
9078	# The AIX port of GNU ld has always aspired to compatibility
9079	# with the native linker.  However, as the warning in the GNU ld
9080	# block says, versions before 2.19.5* couldn't really create working
9081	# shared libraries, regardless of the interface used.
9082	case `$LD -v 2>&1` in
9083	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9084	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9085	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9086	  *)
9087	    lt_use_gnu_ld_interface=yes
9088	    ;;
9089	esac
9090	;;
9091      *)
9092	lt_use_gnu_ld_interface=yes
9093	;;
9094    esac
9095  fi
9096
9097  if test "$lt_use_gnu_ld_interface" = yes; then
9098    # If archive_cmds runs LD, not CC, wlarc should be empty
9099    wlarc='${wl}'
9100
9101    # Set some defaults for GNU ld with shared library support. These
9102    # are reset later if shared libraries are not supported. Putting them
9103    # here allows them to be overridden if necessary.
9104    runpath_var=LD_RUN_PATH
9105    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9106    export_dynamic_flag_spec='${wl}--export-dynamic'
9107    # ancient GNU ld didn't support --whole-archive et. al.
9108    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9109      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9110    else
9111      whole_archive_flag_spec=
9112    fi
9113    supports_anon_versioning=no
9114    case `$LD -v 2>&1` in
9115      *GNU\ gold*) supports_anon_versioning=yes ;;
9116      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9117      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9118      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9119      *\ 2.11.*) ;; # other 2.11 versions
9120      *) supports_anon_versioning=yes ;;
9121    esac
9122
9123    # See if GNU ld supports shared libraries.
9124    case $host_os in
9125    aix[3-9]*)
9126      # On AIX/PPC, the GNU linker is very broken
9127      if test "$host_cpu" != ia64; then
9128	ld_shlibs=no
9129	cat <<_LT_EOF 1>&2
9130
9131*** Warning: the GNU linker, at least up to release 2.19, is reported
9132*** to be unable to reliably create shared libraries on AIX.
9133*** Therefore, libtool is disabling shared libraries support.  If you
9134*** really care for shared libraries, you may want to install binutils
9135*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9136*** You will then need to restart the configuration process.
9137
9138_LT_EOF
9139      fi
9140      ;;
9141
9142    amigaos*)
9143      case $host_cpu in
9144      powerpc)
9145            # see comment about AmigaOS4 .so support
9146            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9147            archive_expsym_cmds=''
9148        ;;
9149      m68k)
9150            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)'
9151            hardcode_libdir_flag_spec='-L$libdir'
9152            hardcode_minus_L=yes
9153        ;;
9154      esac
9155      ;;
9156
9157    beos*)
9158      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9159	allow_undefined_flag=unsupported
9160	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9161	# support --undefined.  This deserves some investigation.  FIXME
9162	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9163      else
9164	ld_shlibs=no
9165      fi
9166      ;;
9167
9168    cygwin* | mingw* | pw32* | cegcc*)
9169      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9170      # as there is no search path for DLLs.
9171      hardcode_libdir_flag_spec='-L$libdir'
9172      export_dynamic_flag_spec='${wl}--export-all-symbols'
9173      allow_undefined_flag=unsupported
9174      always_export_symbols=no
9175      enable_shared_with_static_runtimes=yes
9176      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'
9177      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9178
9179      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9180        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9181	# If the export-symbols file already is a .def file (1st line
9182	# is EXPORTS), use it as is; otherwise, prepend...
9183	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9184	  cp $export_symbols $output_objdir/$soname.def;
9185	else
9186	  echo EXPORTS > $output_objdir/$soname.def;
9187	  cat $export_symbols >> $output_objdir/$soname.def;
9188	fi~
9189	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9190      else
9191	ld_shlibs=no
9192      fi
9193      ;;
9194
9195    haiku*)
9196      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9197      link_all_deplibs=yes
9198      ;;
9199
9200    interix[3-9]*)
9201      hardcode_direct=no
9202      hardcode_shlibpath_var=no
9203      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9204      export_dynamic_flag_spec='${wl}-E'
9205      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9206      # Instead, shared libraries are loaded at an image base (0x10000000 by
9207      # default) and relocated if they conflict, which is a slow very memory
9208      # consuming and fragmenting process.  To avoid this, we pick a random,
9209      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9210      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9211      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9212      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'
9213      ;;
9214
9215    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9216      tmp_diet=no
9217      if test "$host_os" = linux-dietlibc; then
9218	case $cc_basename in
9219	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
9220	esac
9221      fi
9222      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9223	 && test "$tmp_diet" = no
9224      then
9225	tmp_addflag=' $pic_flag'
9226	tmp_sharedflag='-shared'
9227	case $cc_basename,$host_cpu in
9228        pgcc*)				# Portland Group C compiler
9229	  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'
9230	  tmp_addflag=' $pic_flag'
9231	  ;;
9232	pgf77* | pgf90* | pgf95* | pgfortran*)
9233					# Portland Group f77 and f90 compilers
9234	  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'
9235	  tmp_addflag=' $pic_flag -Mnomain' ;;
9236	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
9237	  tmp_addflag=' -i_dynamic' ;;
9238	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
9239	  tmp_addflag=' -i_dynamic -nofor_main' ;;
9240	ifc* | ifort*)			# Intel Fortran compiler
9241	  tmp_addflag=' -nofor_main' ;;
9242	lf95*)				# Lahey Fortran 8.1
9243	  whole_archive_flag_spec=
9244	  tmp_sharedflag='--shared' ;;
9245	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9246	  tmp_sharedflag='-qmkshrobj'
9247	  tmp_addflag= ;;
9248	nvcc*)	# Cuda Compiler Driver 2.2
9249	  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'
9250	  compiler_needs_object=yes
9251	  ;;
9252	esac
9253	case `$CC -V 2>&1 | sed 5q` in
9254	*Sun\ C*)			# Sun C 5.9
9255	  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'
9256	  compiler_needs_object=yes
9257	  tmp_sharedflag='-G' ;;
9258	*Sun\ F*)			# Sun Fortran 8.3
9259	  tmp_sharedflag='-G' ;;
9260	esac
9261	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9262
9263        if test "x$supports_anon_versioning" = xyes; then
9264          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9265	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9266	    echo "local: *; };" >> $output_objdir/$libname.ver~
9267	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9268        fi
9269
9270	case $cc_basename in
9271	xlf* | bgf* | bgxlf* | mpixlf*)
9272	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9273	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9274	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9275	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9276	  if test "x$supports_anon_versioning" = xyes; then
9277	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9278	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9279	      echo "local: *; };" >> $output_objdir/$libname.ver~
9280	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9281	  fi
9282	  ;;
9283	esac
9284      else
9285        ld_shlibs=no
9286      fi
9287      ;;
9288
9289    netbsd* | netbsdelf*-gnu)
9290      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9291	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9292	wlarc=
9293      else
9294	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9295	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9296      fi
9297      ;;
9298
9299    solaris*)
9300      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9301	ld_shlibs=no
9302	cat <<_LT_EOF 1>&2
9303
9304*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9305*** create shared libraries on Solaris systems.  Therefore, libtool
9306*** is disabling shared libraries support.  We urge you to upgrade GNU
9307*** binutils to release 2.9.1 or newer.  Another option is to modify
9308*** your PATH or compiler configuration so that the native linker is
9309*** used, and then restart.
9310
9311_LT_EOF
9312      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9313	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9314	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9315      else
9316	ld_shlibs=no
9317      fi
9318      ;;
9319
9320    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9321      case `$LD -v 2>&1` in
9322        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9323	ld_shlibs=no
9324	cat <<_LT_EOF 1>&2
9325
9326*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9327*** reliably create shared libraries on SCO systems.  Therefore, libtool
9328*** is disabling shared libraries support.  We urge you to upgrade GNU
9329*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9330*** your PATH or compiler configuration so that the native linker is
9331*** used, and then restart.
9332
9333_LT_EOF
9334	;;
9335	*)
9336	  # For security reasons, it is highly recommended that you always
9337	  # use absolute paths for naming shared libraries, and exclude the
9338	  # DT_RUNPATH tag from executables and libraries.  But doing so
9339	  # requires that you compile everything twice, which is a pain.
9340	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9341	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9342	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9343	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9344	  else
9345	    ld_shlibs=no
9346	  fi
9347	;;
9348      esac
9349      ;;
9350
9351    sunos4*)
9352      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9353      wlarc=
9354      hardcode_direct=yes
9355      hardcode_shlibpath_var=no
9356      ;;
9357
9358    *)
9359      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9360	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9361	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9362      else
9363	ld_shlibs=no
9364      fi
9365      ;;
9366    esac
9367
9368    if test "$ld_shlibs" = no; then
9369      runpath_var=
9370      hardcode_libdir_flag_spec=
9371      export_dynamic_flag_spec=
9372      whole_archive_flag_spec=
9373    fi
9374  else
9375    # PORTME fill in a description of your system's linker (not GNU ld)
9376    case $host_os in
9377    aix3*)
9378      allow_undefined_flag=unsupported
9379      always_export_symbols=yes
9380      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'
9381      # Note: this linker hardcodes the directories in LIBPATH if there
9382      # are no directories specified by -L.
9383      hardcode_minus_L=yes
9384      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9385	# Neither direct hardcoding nor static linking is supported with a
9386	# broken collect2.
9387	hardcode_direct=unsupported
9388      fi
9389      ;;
9390
9391    aix[4-9]*)
9392      if test "$host_cpu" = ia64; then
9393	# On IA64, the linker does run time linking by default, so we don't
9394	# have to do anything special.
9395	aix_use_runtimelinking=no
9396	exp_sym_flag='-Bexport'
9397	no_entry_flag=""
9398      else
9399	# If we're using GNU nm, then we don't want the "-C" option.
9400	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9401	# Also, AIX nm treats weak defined symbols like other global
9402	# defined symbols, whereas GNU nm marks them as "W".
9403	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9404	  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'
9405	else
9406	  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'
9407	fi
9408	aix_use_runtimelinking=no
9409
9410	# Test if we are trying to use run time linking or normal
9411	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9412	# need to do runtime linking.
9413	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9414	  for ld_flag in $LDFLAGS; do
9415	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9416	    aix_use_runtimelinking=yes
9417	    break
9418	  fi
9419	  done
9420	  ;;
9421	esac
9422
9423	exp_sym_flag='-bexport'
9424	no_entry_flag='-bnoentry'
9425      fi
9426
9427      # When large executables or shared objects are built, AIX ld can
9428      # have problems creating the table of contents.  If linking a library
9429      # or program results in "error TOC overflow" add -mminimal-toc to
9430      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9431      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9432
9433      archive_cmds=''
9434      hardcode_direct=yes
9435      hardcode_direct_absolute=yes
9436      hardcode_libdir_separator=':'
9437      link_all_deplibs=yes
9438      file_list_spec='${wl}-f,'
9439
9440      if test "$GCC" = yes; then
9441	case $host_os in aix4.[012]|aix4.[012].*)
9442	# We only want to do this on AIX 4.2 and lower, the check
9443	# below for broken collect2 doesn't work under 4.3+
9444	  collect2name=`${CC} -print-prog-name=collect2`
9445	  if test -f "$collect2name" &&
9446	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9447	  then
9448	  # We have reworked collect2
9449	  :
9450	  else
9451	  # We have old collect2
9452	  hardcode_direct=unsupported
9453	  # It fails to find uninstalled libraries when the uninstalled
9454	  # path is not listed in the libpath.  Setting hardcode_minus_L
9455	  # to unsupported forces relinking
9456	  hardcode_minus_L=yes
9457	  hardcode_libdir_flag_spec='-L$libdir'
9458	  hardcode_libdir_separator=
9459	  fi
9460	  ;;
9461	esac
9462	shared_flag='-shared'
9463	if test "$aix_use_runtimelinking" = yes; then
9464	  shared_flag="$shared_flag "'${wl}-G'
9465	fi
9466	link_all_deplibs=no
9467      else
9468	# not using gcc
9469	if test "$host_cpu" = ia64; then
9470	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9471	# chokes on -Wl,-G. The following line is correct:
9472	  shared_flag='-G'
9473	else
9474	  if test "$aix_use_runtimelinking" = yes; then
9475	    shared_flag='${wl}-G'
9476	  else
9477	    shared_flag='${wl}-bM:SRE'
9478	  fi
9479	fi
9480      fi
9481
9482      export_dynamic_flag_spec='${wl}-bexpall'
9483      # It seems that -bexpall does not export symbols beginning with
9484      # underscore (_), so it is better to generate a list of symbols to export.
9485      always_export_symbols=yes
9486      if test "$aix_use_runtimelinking" = yes; then
9487	# Warning - without using the other runtime loading flags (-brtl),
9488	# -berok will link without error, but may produce a broken library.
9489	allow_undefined_flag='-berok'
9490        # Determine the default libpath from the value encoded in an
9491        # empty executable.
9492        if test "${lt_cv_aix_libpath+set}" = set; then
9493  aix_libpath=$lt_cv_aix_libpath
9494else
9495  if ${lt_cv_aix_libpath_+:} false; then :
9496  $as_echo_n "(cached) " >&6
9497else
9498  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9499/* end confdefs.h.  */
9500
9501int
9502main ()
9503{
9504
9505  ;
9506  return 0;
9507}
9508_ACEOF
9509if ac_fn_c_try_link "$LINENO"; then :
9510
9511  lt_aix_libpath_sed='
9512      /Import File Strings/,/^$/ {
9513	  /^0/ {
9514	      s/^0  *\([^ ]*\) *$/\1/
9515	      p
9516	  }
9517      }'
9518  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9519  # Check for a 64-bit object if we didn't find anything.
9520  if test -z "$lt_cv_aix_libpath_"; then
9521    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9522  fi
9523fi
9524rm -f core conftest.err conftest.$ac_objext \
9525    conftest$ac_exeext conftest.$ac_ext
9526  if test -z "$lt_cv_aix_libpath_"; then
9527    lt_cv_aix_libpath_="/usr/lib:/lib"
9528  fi
9529
9530fi
9531
9532  aix_libpath=$lt_cv_aix_libpath_
9533fi
9534
9535        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9536        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"
9537      else
9538	if test "$host_cpu" = ia64; then
9539	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9540	  allow_undefined_flag="-z nodefs"
9541	  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"
9542	else
9543	 # Determine the default libpath from the value encoded in an
9544	 # empty executable.
9545	 if test "${lt_cv_aix_libpath+set}" = set; then
9546  aix_libpath=$lt_cv_aix_libpath
9547else
9548  if ${lt_cv_aix_libpath_+:} false; then :
9549  $as_echo_n "(cached) " >&6
9550else
9551  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9552/* end confdefs.h.  */
9553
9554int
9555main ()
9556{
9557
9558  ;
9559  return 0;
9560}
9561_ACEOF
9562if ac_fn_c_try_link "$LINENO"; then :
9563
9564  lt_aix_libpath_sed='
9565      /Import File Strings/,/^$/ {
9566	  /^0/ {
9567	      s/^0  *\([^ ]*\) *$/\1/
9568	      p
9569	  }
9570      }'
9571  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9572  # Check for a 64-bit object if we didn't find anything.
9573  if test -z "$lt_cv_aix_libpath_"; then
9574    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9575  fi
9576fi
9577rm -f core conftest.err conftest.$ac_objext \
9578    conftest$ac_exeext conftest.$ac_ext
9579  if test -z "$lt_cv_aix_libpath_"; then
9580    lt_cv_aix_libpath_="/usr/lib:/lib"
9581  fi
9582
9583fi
9584
9585  aix_libpath=$lt_cv_aix_libpath_
9586fi
9587
9588	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9589	  # Warning - without using the other run time loading flags,
9590	  # -berok will link without error, but may produce a broken library.
9591	  no_undefined_flag=' ${wl}-bernotok'
9592	  allow_undefined_flag=' ${wl}-berok'
9593	  if test "$with_gnu_ld" = yes; then
9594	    # We only use this code for GNU lds that support --whole-archive.
9595	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9596	  else
9597	    # Exported symbols can be pulled into shared objects from archives
9598	    whole_archive_flag_spec='$convenience'
9599	  fi
9600	  archive_cmds_need_lc=yes
9601	  # This is similar to how AIX traditionally builds its shared libraries.
9602	  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'
9603	fi
9604      fi
9605      ;;
9606
9607    amigaos*)
9608      case $host_cpu in
9609      powerpc)
9610            # see comment about AmigaOS4 .so support
9611            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9612            archive_expsym_cmds=''
9613        ;;
9614      m68k)
9615            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)'
9616            hardcode_libdir_flag_spec='-L$libdir'
9617            hardcode_minus_L=yes
9618        ;;
9619      esac
9620      ;;
9621
9622    bsdi[45]*)
9623      export_dynamic_flag_spec=-rdynamic
9624      ;;
9625
9626    cygwin* | mingw* | pw32* | cegcc*)
9627      # When not using gcc, we currently assume that we are using
9628      # Microsoft Visual C++.
9629      # hardcode_libdir_flag_spec is actually meaningless, as there is
9630      # no search path for DLLs.
9631      case $cc_basename in
9632      cl*)
9633	# Native MSVC
9634	hardcode_libdir_flag_spec=' '
9635	allow_undefined_flag=unsupported
9636	always_export_symbols=yes
9637	file_list_spec='@'
9638	# Tell ltmain to make .lib files, not .a files.
9639	libext=lib
9640	# Tell ltmain to make .dll files, not .so files.
9641	shrext_cmds=".dll"
9642	# FIXME: Setting linknames here is a bad hack.
9643	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9644	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9645	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9646	  else
9647	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9648	  fi~
9649	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9650	  linknames='
9651	# The linker will not automatically build a static lib if we build a DLL.
9652	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9653	enable_shared_with_static_runtimes=yes
9654	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9655	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9656	# Don't use ranlib
9657	old_postinstall_cmds='chmod 644 $oldlib'
9658	postlink_cmds='lt_outputfile="@OUTPUT@"~
9659	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9660	  case $lt_outputfile in
9661	    *.exe|*.EXE) ;;
9662	    *)
9663	      lt_outputfile="$lt_outputfile.exe"
9664	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9665	      ;;
9666	  esac~
9667	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9668	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9669	    $RM "$lt_outputfile.manifest";
9670	  fi'
9671	;;
9672      *)
9673	# Assume MSVC wrapper
9674	hardcode_libdir_flag_spec=' '
9675	allow_undefined_flag=unsupported
9676	# Tell ltmain to make .lib files, not .a files.
9677	libext=lib
9678	# Tell ltmain to make .dll files, not .so files.
9679	shrext_cmds=".dll"
9680	# FIXME: Setting linknames here is a bad hack.
9681	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9682	# The linker will automatically build a .lib file if we build a DLL.
9683	old_archive_from_new_cmds='true'
9684	# FIXME: Should let the user specify the lib program.
9685	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9686	enable_shared_with_static_runtimes=yes
9687	;;
9688      esac
9689      ;;
9690
9691    darwin* | rhapsody*)
9692
9693
9694  archive_cmds_need_lc=no
9695  hardcode_direct=no
9696  hardcode_automatic=yes
9697  hardcode_shlibpath_var=unsupported
9698  if test "$lt_cv_ld_force_load" = "yes"; then
9699    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\"`'
9700
9701  else
9702    whole_archive_flag_spec=''
9703  fi
9704  link_all_deplibs=yes
9705  allow_undefined_flag="$_lt_dar_allow_undefined"
9706  case $cc_basename in
9707     ifort*) _lt_dar_can_shared=yes ;;
9708     *) _lt_dar_can_shared=$GCC ;;
9709  esac
9710  if test "$_lt_dar_can_shared" = "yes"; then
9711    output_verbose_link_cmd=func_echo_all
9712    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9713    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9714    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}"
9715    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}"
9716
9717  else
9718  ld_shlibs=no
9719  fi
9720
9721      ;;
9722
9723    dgux*)
9724      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9725      hardcode_libdir_flag_spec='-L$libdir'
9726      hardcode_shlibpath_var=no
9727      ;;
9728
9729    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9730    # support.  Future versions do this automatically, but an explicit c++rt0.o
9731    # does not break anything, and helps significantly (at the cost of a little
9732    # extra space).
9733    freebsd2.2*)
9734      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9735      hardcode_libdir_flag_spec='-R$libdir'
9736      hardcode_direct=yes
9737      hardcode_shlibpath_var=no
9738      ;;
9739
9740    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9741    freebsd2.*)
9742      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9743      hardcode_direct=yes
9744      hardcode_minus_L=yes
9745      hardcode_shlibpath_var=no
9746      ;;
9747
9748    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9749    freebsd* | dragonfly*)
9750      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9751      hardcode_libdir_flag_spec='-R$libdir'
9752      hardcode_direct=yes
9753      hardcode_shlibpath_var=no
9754      ;;
9755
9756    hpux9*)
9757      if test "$GCC" = yes; then
9758	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'
9759      else
9760	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'
9761      fi
9762      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9763      hardcode_libdir_separator=:
9764      hardcode_direct=yes
9765
9766      # hardcode_minus_L: Not really in the search PATH,
9767      # but as the default location of the library.
9768      hardcode_minus_L=yes
9769      export_dynamic_flag_spec='${wl}-E'
9770      ;;
9771
9772    hpux10*)
9773      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9774	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9775      else
9776	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9777      fi
9778      if test "$with_gnu_ld" = no; then
9779	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9780	hardcode_libdir_separator=:
9781	hardcode_direct=yes
9782	hardcode_direct_absolute=yes
9783	export_dynamic_flag_spec='${wl}-E'
9784	# hardcode_minus_L: Not really in the search PATH,
9785	# but as the default location of the library.
9786	hardcode_minus_L=yes
9787      fi
9788      ;;
9789
9790    hpux11*)
9791      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9792	case $host_cpu in
9793	hppa*64*)
9794	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9795	  ;;
9796	ia64*)
9797	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9798	  ;;
9799	*)
9800	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9801	  ;;
9802	esac
9803      else
9804	case $host_cpu in
9805	hppa*64*)
9806	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9807	  ;;
9808	ia64*)
9809	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9810	  ;;
9811	*)
9812
9813	  # Older versions of the 11.00 compiler do not understand -b yet
9814	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9815	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9816$as_echo_n "checking if $CC understands -b... " >&6; }
9817if ${lt_cv_prog_compiler__b+:} false; then :
9818  $as_echo_n "(cached) " >&6
9819else
9820  lt_cv_prog_compiler__b=no
9821   save_LDFLAGS="$LDFLAGS"
9822   LDFLAGS="$LDFLAGS -b"
9823   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9824   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9825     # The linker can only warn and ignore the option if not recognized
9826     # So say no if there are warnings
9827     if test -s conftest.err; then
9828       # Append any errors to the config.log.
9829       cat conftest.err 1>&5
9830       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9831       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9832       if diff conftest.exp conftest.er2 >/dev/null; then
9833         lt_cv_prog_compiler__b=yes
9834       fi
9835     else
9836       lt_cv_prog_compiler__b=yes
9837     fi
9838   fi
9839   $RM -r conftest*
9840   LDFLAGS="$save_LDFLAGS"
9841
9842fi
9843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9844$as_echo "$lt_cv_prog_compiler__b" >&6; }
9845
9846if test x"$lt_cv_prog_compiler__b" = xyes; then
9847    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9848else
9849    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9850fi
9851
9852	  ;;
9853	esac
9854      fi
9855      if test "$with_gnu_ld" = no; then
9856	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9857	hardcode_libdir_separator=:
9858
9859	case $host_cpu in
9860	hppa*64*|ia64*)
9861	  hardcode_direct=no
9862	  hardcode_shlibpath_var=no
9863	  ;;
9864	*)
9865	  hardcode_direct=yes
9866	  hardcode_direct_absolute=yes
9867	  export_dynamic_flag_spec='${wl}-E'
9868
9869	  # hardcode_minus_L: Not really in the search PATH,
9870	  # but as the default location of the library.
9871	  hardcode_minus_L=yes
9872	  ;;
9873	esac
9874      fi
9875      ;;
9876
9877    irix5* | irix6* | nonstopux*)
9878      if test "$GCC" = yes; then
9879	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'
9880	# Try to use the -exported_symbol ld option, if it does not
9881	# work, assume that -exports_file does not work either and
9882	# implicitly export all symbols.
9883	# This should be the same for all languages, so no per-tag cache variable.
9884	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9885$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9886if ${lt_cv_irix_exported_symbol+:} false; then :
9887  $as_echo_n "(cached) " >&6
9888else
9889  save_LDFLAGS="$LDFLAGS"
9890	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9891	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9892/* end confdefs.h.  */
9893int foo (void) { return 0; }
9894_ACEOF
9895if ac_fn_c_try_link "$LINENO"; then :
9896  lt_cv_irix_exported_symbol=yes
9897else
9898  lt_cv_irix_exported_symbol=no
9899fi
9900rm -f core conftest.err conftest.$ac_objext \
9901    conftest$ac_exeext conftest.$ac_ext
9902           LDFLAGS="$save_LDFLAGS"
9903fi
9904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9905$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9906	if test "$lt_cv_irix_exported_symbol" = yes; then
9907          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'
9908	fi
9909      else
9910	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'
9911	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'
9912      fi
9913      archive_cmds_need_lc='no'
9914      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9915      hardcode_libdir_separator=:
9916      inherit_rpath=yes
9917      link_all_deplibs=yes
9918      ;;
9919
9920    netbsd* | netbsdelf*-gnu)
9921      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9922	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9923      else
9924	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9925      fi
9926      hardcode_libdir_flag_spec='-R$libdir'
9927      hardcode_direct=yes
9928      hardcode_shlibpath_var=no
9929      ;;
9930
9931    newsos6)
9932      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9933      hardcode_direct=yes
9934      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9935      hardcode_libdir_separator=:
9936      hardcode_shlibpath_var=no
9937      ;;
9938
9939    *nto* | *qnx*)
9940      ;;
9941
9942    openbsd*)
9943      if test -f /usr/libexec/ld.so; then
9944	hardcode_direct=yes
9945	hardcode_shlibpath_var=no
9946	hardcode_direct_absolute=yes
9947	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9948	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9949	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9950	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9951	  export_dynamic_flag_spec='${wl}-E'
9952	else
9953	  case $host_os in
9954	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9955	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9956	     hardcode_libdir_flag_spec='-R$libdir'
9957	     ;;
9958	   *)
9959	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9960	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9961	     ;;
9962	  esac
9963	fi
9964      else
9965	ld_shlibs=no
9966      fi
9967      ;;
9968
9969    os2*)
9970      hardcode_libdir_flag_spec='-L$libdir'
9971      hardcode_minus_L=yes
9972      allow_undefined_flag=unsupported
9973      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'
9974      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9975      ;;
9976
9977    osf3*)
9978      if test "$GCC" = yes; then
9979	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9980	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'
9981      else
9982	allow_undefined_flag=' -expect_unresolved \*'
9983	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'
9984      fi
9985      archive_cmds_need_lc='no'
9986      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9987      hardcode_libdir_separator=:
9988      ;;
9989
9990    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9991      if test "$GCC" = yes; then
9992	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9993	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'
9994	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9995      else
9996	allow_undefined_flag=' -expect_unresolved \*'
9997	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'
9998	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~
9999	$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'
10000
10001	# Both c and cxx compiler support -rpath directly
10002	hardcode_libdir_flag_spec='-rpath $libdir'
10003      fi
10004      archive_cmds_need_lc='no'
10005      hardcode_libdir_separator=:
10006      ;;
10007
10008    solaris*)
10009      no_undefined_flag=' -z defs'
10010      if test "$GCC" = yes; then
10011	wlarc='${wl}'
10012	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10013	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10014	  $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'
10015      else
10016	case `$CC -V 2>&1` in
10017	*"Compilers 5.0"*)
10018	  wlarc=''
10019	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10020	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10021	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10022	  ;;
10023	*)
10024	  wlarc='${wl}'
10025	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10026	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10027	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10028	  ;;
10029	esac
10030      fi
10031      hardcode_libdir_flag_spec='-R$libdir'
10032      hardcode_shlibpath_var=no
10033      case $host_os in
10034      solaris2.[0-5] | solaris2.[0-5].*) ;;
10035      *)
10036	# The compiler driver will combine and reorder linker options,
10037	# but understands `-z linker_flag'.  GCC discards it without `$wl',
10038	# but is careful enough not to reorder.
10039	# Supported since Solaris 2.6 (maybe 2.5.1?)
10040	if test "$GCC" = yes; then
10041	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10042	else
10043	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10044	fi
10045	;;
10046      esac
10047      link_all_deplibs=yes
10048      ;;
10049
10050    sunos4*)
10051      if test "x$host_vendor" = xsequent; then
10052	# Use $CC to link under sequent, because it throws in some extra .o
10053	# files that make .init and .fini sections work.
10054	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10055      else
10056	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10057      fi
10058      hardcode_libdir_flag_spec='-L$libdir'
10059      hardcode_direct=yes
10060      hardcode_minus_L=yes
10061      hardcode_shlibpath_var=no
10062      ;;
10063
10064    sysv4)
10065      case $host_vendor in
10066	sni)
10067	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10068	  hardcode_direct=yes # is this really true???
10069	;;
10070	siemens)
10071	  ## LD is ld it makes a PLAMLIB
10072	  ## CC just makes a GrossModule.
10073	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10074	  reload_cmds='$CC -r -o $output$reload_objs'
10075	  hardcode_direct=no
10076        ;;
10077	motorola)
10078	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10079	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10080	;;
10081      esac
10082      runpath_var='LD_RUN_PATH'
10083      hardcode_shlibpath_var=no
10084      ;;
10085
10086    sysv4.3*)
10087      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10088      hardcode_shlibpath_var=no
10089      export_dynamic_flag_spec='-Bexport'
10090      ;;
10091
10092    sysv4*MP*)
10093      if test -d /usr/nec; then
10094	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10095	hardcode_shlibpath_var=no
10096	runpath_var=LD_RUN_PATH
10097	hardcode_runpath_var=yes
10098	ld_shlibs=yes
10099      fi
10100      ;;
10101
10102    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10103      no_undefined_flag='${wl}-z,text'
10104      archive_cmds_need_lc=no
10105      hardcode_shlibpath_var=no
10106      runpath_var='LD_RUN_PATH'
10107
10108      if test "$GCC" = yes; then
10109	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10110	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10111      else
10112	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10113	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10114      fi
10115      ;;
10116
10117    sysv5* | sco3.2v5* | sco5v6*)
10118      # Note: We can NOT use -z defs as we might desire, because we do not
10119      # link with -lc, and that would cause any symbols used from libc to
10120      # always be unresolved, which means just about no library would
10121      # ever link correctly.  If we're not using GNU ld we use -z text
10122      # though, which does catch some bad symbols but isn't as heavy-handed
10123      # as -z defs.
10124      no_undefined_flag='${wl}-z,text'
10125      allow_undefined_flag='${wl}-z,nodefs'
10126      archive_cmds_need_lc=no
10127      hardcode_shlibpath_var=no
10128      hardcode_libdir_flag_spec='${wl}-R,$libdir'
10129      hardcode_libdir_separator=':'
10130      link_all_deplibs=yes
10131      export_dynamic_flag_spec='${wl}-Bexport'
10132      runpath_var='LD_RUN_PATH'
10133
10134      if test "$GCC" = yes; then
10135	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10136	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10137      else
10138	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10139	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10140      fi
10141      ;;
10142
10143    uts4*)
10144      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10145      hardcode_libdir_flag_spec='-L$libdir'
10146      hardcode_shlibpath_var=no
10147      ;;
10148
10149    *)
10150      ld_shlibs=no
10151      ;;
10152    esac
10153
10154    if test x$host_vendor = xsni; then
10155      case $host in
10156      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10157	export_dynamic_flag_spec='${wl}-Blargedynsym'
10158	;;
10159      esac
10160    fi
10161  fi
10162
10163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10164$as_echo "$ld_shlibs" >&6; }
10165test "$ld_shlibs" = no && can_build_shared=no
10166
10167with_gnu_ld=$with_gnu_ld
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183#
10184# Do we need to explicitly link libc?
10185#
10186case "x$archive_cmds_need_lc" in
10187x|xyes)
10188  # Assume -lc should be added
10189  archive_cmds_need_lc=yes
10190
10191  if test "$enable_shared" = yes && test "$GCC" = yes; then
10192    case $archive_cmds in
10193    *'~'*)
10194      # FIXME: we may have to deal with multi-command sequences.
10195      ;;
10196    '$CC '*)
10197      # Test whether the compiler implicitly links with -lc since on some
10198      # systems, -lgcc has to come before -lc. If gcc already passes -lc
10199      # to ld, don't add -lc before -lgcc.
10200      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10201$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10202if ${lt_cv_archive_cmds_need_lc+:} false; then :
10203  $as_echo_n "(cached) " >&6
10204else
10205  $RM conftest*
10206	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10207
10208	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10209  (eval $ac_compile) 2>&5
10210  ac_status=$?
10211  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10212  test $ac_status = 0; } 2>conftest.err; then
10213	  soname=conftest
10214	  lib=conftest
10215	  libobjs=conftest.$ac_objext
10216	  deplibs=
10217	  wl=$lt_prog_compiler_wl
10218	  pic_flag=$lt_prog_compiler_pic
10219	  compiler_flags=-v
10220	  linker_flags=-v
10221	  verstring=
10222	  output_objdir=.
10223	  libname=conftest
10224	  lt_save_allow_undefined_flag=$allow_undefined_flag
10225	  allow_undefined_flag=
10226	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10227  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10228  ac_status=$?
10229  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10230  test $ac_status = 0; }
10231	  then
10232	    lt_cv_archive_cmds_need_lc=no
10233	  else
10234	    lt_cv_archive_cmds_need_lc=yes
10235	  fi
10236	  allow_undefined_flag=$lt_save_allow_undefined_flag
10237	else
10238	  cat conftest.err 1>&5
10239	fi
10240	$RM conftest*
10241
10242fi
10243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10244$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10245      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10246      ;;
10247    esac
10248  fi
10249  ;;
10250esac
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10404$as_echo_n "checking dynamic linker characteristics... " >&6; }
10405
10406if test "$GCC" = yes; then
10407  case $host_os in
10408    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10409    *) lt_awk_arg="/^libraries:/" ;;
10410  esac
10411  case $host_os in
10412    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10413    *) lt_sed_strip_eq="s,=/,/,g" ;;
10414  esac
10415  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10416  case $lt_search_path_spec in
10417  *\;*)
10418    # if the path contains ";" then we assume it to be the separator
10419    # otherwise default to the standard path separator (i.e. ":") - it is
10420    # assumed that no part of a normal pathname contains ";" but that should
10421    # okay in the real world where ";" in dirpaths is itself problematic.
10422    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10423    ;;
10424  *)
10425    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10426    ;;
10427  esac
10428  # Ok, now we have the path, separated by spaces, we can step through it
10429  # and add multilib dir if necessary.
10430  lt_tmp_lt_search_path_spec=
10431  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10432  for lt_sys_path in $lt_search_path_spec; do
10433    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10434      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10435    else
10436      test -d "$lt_sys_path" && \
10437	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10438    fi
10439  done
10440  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10441BEGIN {RS=" "; FS="/|\n";} {
10442  lt_foo="";
10443  lt_count=0;
10444  for (lt_i = NF; lt_i > 0; lt_i--) {
10445    if ($lt_i != "" && $lt_i != ".") {
10446      if ($lt_i == "..") {
10447        lt_count++;
10448      } else {
10449        if (lt_count == 0) {
10450          lt_foo="/" $lt_i lt_foo;
10451        } else {
10452          lt_count--;
10453        }
10454      }
10455    }
10456  }
10457  if (lt_foo != "") { lt_freq[lt_foo]++; }
10458  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10459}'`
10460  # AWK program above erroneously prepends '/' to C:/dos/paths
10461  # for these hosts.
10462  case $host_os in
10463    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10464      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10465  esac
10466  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10467else
10468  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10469fi
10470library_names_spec=
10471libname_spec='lib$name'
10472soname_spec=
10473shrext_cmds=".so"
10474postinstall_cmds=
10475postuninstall_cmds=
10476finish_cmds=
10477finish_eval=
10478shlibpath_var=
10479shlibpath_overrides_runpath=unknown
10480version_type=none
10481dynamic_linker="$host_os ld.so"
10482sys_lib_dlsearch_path_spec="/lib /usr/lib"
10483need_lib_prefix=unknown
10484hardcode_into_libs=no
10485
10486# when you set need_version to no, make sure it does not cause -set_version
10487# flags to be left without arguments
10488need_version=unknown
10489
10490case $host_os in
10491aix3*)
10492  version_type=linux # correct to gnu/linux during the next big refactor
10493  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10494  shlibpath_var=LIBPATH
10495
10496  # AIX 3 has no versioning support, so we append a major version to the name.
10497  soname_spec='${libname}${release}${shared_ext}$major'
10498  ;;
10499
10500aix[4-9]*)
10501  version_type=linux # correct to gnu/linux during the next big refactor
10502  need_lib_prefix=no
10503  need_version=no
10504  hardcode_into_libs=yes
10505  if test "$host_cpu" = ia64; then
10506    # AIX 5 supports IA64
10507    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10508    shlibpath_var=LD_LIBRARY_PATH
10509  else
10510    # With GCC up to 2.95.x, collect2 would create an import file
10511    # for dependence libraries.  The import file would start with
10512    # the line `#! .'.  This would cause the generated library to
10513    # depend on `.', always an invalid library.  This was fixed in
10514    # development snapshots of GCC prior to 3.0.
10515    case $host_os in
10516      aix4 | aix4.[01] | aix4.[01].*)
10517      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10518	   echo ' yes '
10519	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10520	:
10521      else
10522	can_build_shared=no
10523      fi
10524      ;;
10525    esac
10526    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10527    # soname into executable. Probably we can add versioning support to
10528    # collect2, so additional links can be useful in future.
10529    if test "$aix_use_runtimelinking" = yes; then
10530      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10531      # instead of lib<name>.a to let people know that these are not
10532      # typical AIX shared libraries.
10533      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10534    else
10535      # We preserve .a as extension for shared libraries through AIX4.2
10536      # and later when we are not doing run time linking.
10537      library_names_spec='${libname}${release}.a $libname.a'
10538      soname_spec='${libname}${release}${shared_ext}$major'
10539    fi
10540    shlibpath_var=LIBPATH
10541  fi
10542  ;;
10543
10544amigaos*)
10545  case $host_cpu in
10546  powerpc)
10547    # Since July 2007 AmigaOS4 officially supports .so libraries.
10548    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10549    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10550    ;;
10551  m68k)
10552    library_names_spec='$libname.ixlibrary $libname.a'
10553    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10554    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'
10555    ;;
10556  esac
10557  ;;
10558
10559beos*)
10560  library_names_spec='${libname}${shared_ext}'
10561  dynamic_linker="$host_os ld.so"
10562  shlibpath_var=LIBRARY_PATH
10563  ;;
10564
10565bsdi[45]*)
10566  version_type=linux # correct to gnu/linux during the next big refactor
10567  need_version=no
10568  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10569  soname_spec='${libname}${release}${shared_ext}$major'
10570  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10571  shlibpath_var=LD_LIBRARY_PATH
10572  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10573  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10574  # the default ld.so.conf also contains /usr/contrib/lib and
10575  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10576  # libtool to hard-code these into programs
10577  ;;
10578
10579cygwin* | mingw* | pw32* | cegcc*)
10580  version_type=windows
10581  shrext_cmds=".dll"
10582  need_version=no
10583  need_lib_prefix=no
10584
10585  case $GCC,$cc_basename in
10586  yes,*)
10587    # gcc
10588    library_names_spec='$libname.dll.a'
10589    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10590    postinstall_cmds='base_file=`basename \${file}`~
10591      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10592      dldir=$destdir/`dirname \$dlpath`~
10593      test -d \$dldir || mkdir -p \$dldir~
10594      $install_prog $dir/$dlname \$dldir/$dlname~
10595      chmod a+x \$dldir/$dlname~
10596      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10597        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10598      fi'
10599    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10600      dlpath=$dir/\$dldll~
10601       $RM \$dlpath'
10602    shlibpath_overrides_runpath=yes
10603
10604    case $host_os in
10605    cygwin*)
10606      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10607      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10608
10609      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10610      ;;
10611    mingw* | cegcc*)
10612      # MinGW DLLs use traditional 'lib' prefix
10613      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10614      ;;
10615    pw32*)
10616      # pw32 DLLs use 'pw' prefix rather than 'lib'
10617      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10618      ;;
10619    esac
10620    dynamic_linker='Win32 ld.exe'
10621    ;;
10622
10623  *,cl*)
10624    # Native MSVC
10625    libname_spec='$name'
10626    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10627    library_names_spec='${libname}.dll.lib'
10628
10629    case $build_os in
10630    mingw*)
10631      sys_lib_search_path_spec=
10632      lt_save_ifs=$IFS
10633      IFS=';'
10634      for lt_path in $LIB
10635      do
10636        IFS=$lt_save_ifs
10637        # Let DOS variable expansion print the short 8.3 style file name.
10638        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10639        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10640      done
10641      IFS=$lt_save_ifs
10642      # Convert to MSYS style.
10643      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10644      ;;
10645    cygwin*)
10646      # Convert to unix form, then to dos form, then back to unix form
10647      # but this time dos style (no spaces!) so that the unix form looks
10648      # like /cygdrive/c/PROGRA~1:/cygdr...
10649      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10650      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10651      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10652      ;;
10653    *)
10654      sys_lib_search_path_spec="$LIB"
10655      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10656        # It is most probably a Windows format PATH.
10657        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10658      else
10659        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10660      fi
10661      # FIXME: find the short name or the path components, as spaces are
10662      # common. (e.g. "Program Files" -> "PROGRA~1")
10663      ;;
10664    esac
10665
10666    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10667    postinstall_cmds='base_file=`basename \${file}`~
10668      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10669      dldir=$destdir/`dirname \$dlpath`~
10670      test -d \$dldir || mkdir -p \$dldir~
10671      $install_prog $dir/$dlname \$dldir/$dlname'
10672    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10673      dlpath=$dir/\$dldll~
10674       $RM \$dlpath'
10675    shlibpath_overrides_runpath=yes
10676    dynamic_linker='Win32 link.exe'
10677    ;;
10678
10679  *)
10680    # Assume MSVC wrapper
10681    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10682    dynamic_linker='Win32 ld.exe'
10683    ;;
10684  esac
10685  # FIXME: first we should search . and the directory the executable is in
10686  shlibpath_var=PATH
10687  ;;
10688
10689darwin* | rhapsody*)
10690  dynamic_linker="$host_os dyld"
10691  version_type=darwin
10692  need_lib_prefix=no
10693  need_version=no
10694  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10695  soname_spec='${libname}${release}${major}$shared_ext'
10696  shlibpath_overrides_runpath=yes
10697  shlibpath_var=DYLD_LIBRARY_PATH
10698  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10699
10700  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10701  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10702  ;;
10703
10704dgux*)
10705  version_type=linux # correct to gnu/linux during the next big refactor
10706  need_lib_prefix=no
10707  need_version=no
10708  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10709  soname_spec='${libname}${release}${shared_ext}$major'
10710  shlibpath_var=LD_LIBRARY_PATH
10711  ;;
10712
10713freebsd* | dragonfly*)
10714  # DragonFly does not have aout.  When/if they implement a new
10715  # versioning mechanism, adjust this.
10716  if test -x /usr/bin/objformat; then
10717    objformat=`/usr/bin/objformat`
10718  else
10719    case $host_os in
10720    freebsd[23].*) objformat=aout ;;
10721    *) objformat=elf ;;
10722    esac
10723  fi
10724  version_type=freebsd-$objformat
10725  case $version_type in
10726    freebsd-elf*)
10727      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10728      need_version=no
10729      need_lib_prefix=no
10730      ;;
10731    freebsd-*)
10732      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10733      need_version=yes
10734      ;;
10735  esac
10736  shlibpath_var=LD_LIBRARY_PATH
10737  case $host_os in
10738  freebsd2.*)
10739    shlibpath_overrides_runpath=yes
10740    ;;
10741  freebsd3.[01]* | freebsdelf3.[01]*)
10742    shlibpath_overrides_runpath=yes
10743    hardcode_into_libs=yes
10744    ;;
10745  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10746  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10747    shlibpath_overrides_runpath=no
10748    hardcode_into_libs=yes
10749    ;;
10750  *) # from 4.6 on, and DragonFly
10751    shlibpath_overrides_runpath=yes
10752    hardcode_into_libs=yes
10753    ;;
10754  esac
10755  ;;
10756
10757haiku*)
10758  version_type=linux # correct to gnu/linux during the next big refactor
10759  need_lib_prefix=no
10760  need_version=no
10761  dynamic_linker="$host_os runtime_loader"
10762  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10763  soname_spec='${libname}${release}${shared_ext}$major'
10764  shlibpath_var=LIBRARY_PATH
10765  shlibpath_overrides_runpath=yes
10766  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10767  hardcode_into_libs=yes
10768  ;;
10769
10770hpux9* | hpux10* | hpux11*)
10771  # Give a soname corresponding to the major version so that dld.sl refuses to
10772  # link against other versions.
10773  version_type=sunos
10774  need_lib_prefix=no
10775  need_version=no
10776  case $host_cpu in
10777  ia64*)
10778    shrext_cmds='.so'
10779    hardcode_into_libs=yes
10780    dynamic_linker="$host_os dld.so"
10781    shlibpath_var=LD_LIBRARY_PATH
10782    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10783    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10784    soname_spec='${libname}${release}${shared_ext}$major'
10785    if test "X$HPUX_IA64_MODE" = X32; then
10786      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10787    else
10788      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10789    fi
10790    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10791    ;;
10792  hppa*64*)
10793    shrext_cmds='.sl'
10794    hardcode_into_libs=yes
10795    dynamic_linker="$host_os dld.sl"
10796    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10797    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10798    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10799    soname_spec='${libname}${release}${shared_ext}$major'
10800    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10801    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10802    ;;
10803  *)
10804    shrext_cmds='.sl'
10805    dynamic_linker="$host_os dld.sl"
10806    shlibpath_var=SHLIB_PATH
10807    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10808    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10809    soname_spec='${libname}${release}${shared_ext}$major'
10810    ;;
10811  esac
10812  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10813  postinstall_cmds='chmod 555 $lib'
10814  # or fails outright, so override atomically:
10815  install_override_mode=555
10816  ;;
10817
10818interix[3-9]*)
10819  version_type=linux # correct to gnu/linux during the next big refactor
10820  need_lib_prefix=no
10821  need_version=no
10822  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10823  soname_spec='${libname}${release}${shared_ext}$major'
10824  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10825  shlibpath_var=LD_LIBRARY_PATH
10826  shlibpath_overrides_runpath=no
10827  hardcode_into_libs=yes
10828  ;;
10829
10830irix5* | irix6* | nonstopux*)
10831  case $host_os in
10832    nonstopux*) version_type=nonstopux ;;
10833    *)
10834	if test "$lt_cv_prog_gnu_ld" = yes; then
10835		version_type=linux # correct to gnu/linux during the next big refactor
10836	else
10837		version_type=irix
10838	fi ;;
10839  esac
10840  need_lib_prefix=no
10841  need_version=no
10842  soname_spec='${libname}${release}${shared_ext}$major'
10843  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10844  case $host_os in
10845  irix5* | nonstopux*)
10846    libsuff= shlibsuff=
10847    ;;
10848  *)
10849    case $LD in # libtool.m4 will add one of these switches to LD
10850    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10851      libsuff= shlibsuff= libmagic=32-bit;;
10852    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10853      libsuff=32 shlibsuff=N32 libmagic=N32;;
10854    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10855      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10856    *) libsuff= shlibsuff= libmagic=never-match;;
10857    esac
10858    ;;
10859  esac
10860  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10861  shlibpath_overrides_runpath=no
10862  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10863  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10864  hardcode_into_libs=yes
10865  ;;
10866
10867# No shared lib support for Linux oldld, aout, or coff.
10868linux*oldld* | linux*aout* | linux*coff*)
10869  dynamic_linker=no
10870  ;;
10871
10872# This must be glibc/ELF.
10873linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10874  version_type=linux # correct to gnu/linux during the next big refactor
10875  need_lib_prefix=no
10876  need_version=no
10877  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10878  soname_spec='${libname}${release}${shared_ext}$major'
10879  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10880  shlibpath_var=LD_LIBRARY_PATH
10881  shlibpath_overrides_runpath=no
10882
10883  # Some binutils ld are patched to set DT_RUNPATH
10884  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10885  $as_echo_n "(cached) " >&6
10886else
10887  lt_cv_shlibpath_overrides_runpath=no
10888    save_LDFLAGS=$LDFLAGS
10889    save_libdir=$libdir
10890    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10891	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10892    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10893/* end confdefs.h.  */
10894
10895int
10896main ()
10897{
10898
10899  ;
10900  return 0;
10901}
10902_ACEOF
10903if ac_fn_c_try_link "$LINENO"; then :
10904  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10905  lt_cv_shlibpath_overrides_runpath=yes
10906fi
10907fi
10908rm -f core conftest.err conftest.$ac_objext \
10909    conftest$ac_exeext conftest.$ac_ext
10910    LDFLAGS=$save_LDFLAGS
10911    libdir=$save_libdir
10912
10913fi
10914
10915  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10916
10917  # This implies no fast_install, which is unacceptable.
10918  # Some rework will be needed to allow for fast_install
10919  # before this can be enabled.
10920  hardcode_into_libs=yes
10921
10922  # Append ld.so.conf contents to the search path
10923  if test -f /etc/ld.so.conf; then
10924    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' ' '`
10925    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10926  fi
10927
10928  # We used to test for /lib/ld.so.1 and disable shared libraries on
10929  # powerpc, because MkLinux only supported shared libraries with the
10930  # GNU dynamic linker.  Since this was broken with cross compilers,
10931  # most powerpc-linux boxes support dynamic linking these days and
10932  # people can always --disable-shared, the test was removed, and we
10933  # assume the GNU/Linux dynamic linker is in use.
10934  dynamic_linker='GNU/Linux ld.so'
10935  ;;
10936
10937netbsdelf*-gnu)
10938  version_type=linux
10939  need_lib_prefix=no
10940  need_version=no
10941  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10942  soname_spec='${libname}${release}${shared_ext}$major'
10943  shlibpath_var=LD_LIBRARY_PATH
10944  shlibpath_overrides_runpath=no
10945  hardcode_into_libs=yes
10946  dynamic_linker='NetBSD ld.elf_so'
10947  ;;
10948
10949netbsd*)
10950  version_type=sunos
10951  need_lib_prefix=no
10952  need_version=no
10953  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10954    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10955    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10956    dynamic_linker='NetBSD (a.out) ld.so'
10957  else
10958    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10959    soname_spec='${libname}${release}${shared_ext}$major'
10960    dynamic_linker='NetBSD ld.elf_so'
10961  fi
10962  shlibpath_var=LD_LIBRARY_PATH
10963  shlibpath_overrides_runpath=yes
10964  hardcode_into_libs=yes
10965  ;;
10966
10967newsos6)
10968  version_type=linux # correct to gnu/linux during the next big refactor
10969  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10970  shlibpath_var=LD_LIBRARY_PATH
10971  shlibpath_overrides_runpath=yes
10972  ;;
10973
10974*nto* | *qnx*)
10975  version_type=qnx
10976  need_lib_prefix=no
10977  need_version=no
10978  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10979  soname_spec='${libname}${release}${shared_ext}$major'
10980  shlibpath_var=LD_LIBRARY_PATH
10981  shlibpath_overrides_runpath=no
10982  hardcode_into_libs=yes
10983  dynamic_linker='ldqnx.so'
10984  ;;
10985
10986openbsd*)
10987  version_type=sunos
10988  sys_lib_dlsearch_path_spec="/usr/lib"
10989  need_lib_prefix=no
10990  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10991  case $host_os in
10992    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10993    *)				need_version=no  ;;
10994  esac
10995  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10996  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10997  shlibpath_var=LD_LIBRARY_PATH
10998  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10999    case $host_os in
11000      openbsd2.[89] | openbsd2.[89].*)
11001	shlibpath_overrides_runpath=no
11002	;;
11003      *)
11004	shlibpath_overrides_runpath=yes
11005	;;
11006      esac
11007  else
11008    shlibpath_overrides_runpath=yes
11009  fi
11010  ;;
11011
11012os2*)
11013  libname_spec='$name'
11014  shrext_cmds=".dll"
11015  need_lib_prefix=no
11016  library_names_spec='$libname${shared_ext} $libname.a'
11017  dynamic_linker='OS/2 ld.exe'
11018  shlibpath_var=LIBPATH
11019  ;;
11020
11021osf3* | osf4* | osf5*)
11022  version_type=osf
11023  need_lib_prefix=no
11024  need_version=no
11025  soname_spec='${libname}${release}${shared_ext}$major'
11026  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11027  shlibpath_var=LD_LIBRARY_PATH
11028  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11029  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11030  ;;
11031
11032rdos*)
11033  dynamic_linker=no
11034  ;;
11035
11036solaris*)
11037  version_type=linux # correct to gnu/linux during the next big refactor
11038  need_lib_prefix=no
11039  need_version=no
11040  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11041  soname_spec='${libname}${release}${shared_ext}$major'
11042  shlibpath_var=LD_LIBRARY_PATH
11043  shlibpath_overrides_runpath=yes
11044  hardcode_into_libs=yes
11045  # ldd complains unless libraries are executable
11046  postinstall_cmds='chmod +x $lib'
11047  ;;
11048
11049sunos4*)
11050  version_type=sunos
11051  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11052  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11053  shlibpath_var=LD_LIBRARY_PATH
11054  shlibpath_overrides_runpath=yes
11055  if test "$with_gnu_ld" = yes; then
11056    need_lib_prefix=no
11057  fi
11058  need_version=yes
11059  ;;
11060
11061sysv4 | sysv4.3*)
11062  version_type=linux # correct to gnu/linux during the next big refactor
11063  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11064  soname_spec='${libname}${release}${shared_ext}$major'
11065  shlibpath_var=LD_LIBRARY_PATH
11066  case $host_vendor in
11067    sni)
11068      shlibpath_overrides_runpath=no
11069      need_lib_prefix=no
11070      runpath_var=LD_RUN_PATH
11071      ;;
11072    siemens)
11073      need_lib_prefix=no
11074      ;;
11075    motorola)
11076      need_lib_prefix=no
11077      need_version=no
11078      shlibpath_overrides_runpath=no
11079      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11080      ;;
11081  esac
11082  ;;
11083
11084sysv4*MP*)
11085  if test -d /usr/nec ;then
11086    version_type=linux # correct to gnu/linux during the next big refactor
11087    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11088    soname_spec='$libname${shared_ext}.$major'
11089    shlibpath_var=LD_LIBRARY_PATH
11090  fi
11091  ;;
11092
11093sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11094  version_type=freebsd-elf
11095  need_lib_prefix=no
11096  need_version=no
11097  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11098  soname_spec='${libname}${release}${shared_ext}$major'
11099  shlibpath_var=LD_LIBRARY_PATH
11100  shlibpath_overrides_runpath=yes
11101  hardcode_into_libs=yes
11102  if test "$with_gnu_ld" = yes; then
11103    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11104  else
11105    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11106    case $host_os in
11107      sco3.2v5*)
11108        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11109	;;
11110    esac
11111  fi
11112  sys_lib_dlsearch_path_spec='/usr/lib'
11113  ;;
11114
11115tpf*)
11116  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11117  version_type=linux # correct to gnu/linux during the next big refactor
11118  need_lib_prefix=no
11119  need_version=no
11120  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11121  shlibpath_var=LD_LIBRARY_PATH
11122  shlibpath_overrides_runpath=no
11123  hardcode_into_libs=yes
11124  ;;
11125
11126uts4*)
11127  version_type=linux # correct to gnu/linux during the next big refactor
11128  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11129  soname_spec='${libname}${release}${shared_ext}$major'
11130  shlibpath_var=LD_LIBRARY_PATH
11131  ;;
11132
11133*)
11134  dynamic_linker=no
11135  ;;
11136esac
11137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11138$as_echo "$dynamic_linker" >&6; }
11139test "$dynamic_linker" = no && can_build_shared=no
11140
11141variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11142if test "$GCC" = yes; then
11143  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11144fi
11145
11146if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11147  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11148fi
11149if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11150  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11151fi
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11245$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11246hardcode_action=
11247if test -n "$hardcode_libdir_flag_spec" ||
11248   test -n "$runpath_var" ||
11249   test "X$hardcode_automatic" = "Xyes" ; then
11250
11251  # We can hardcode non-existent directories.
11252  if test "$hardcode_direct" != no &&
11253     # If the only mechanism to avoid hardcoding is shlibpath_var, we
11254     # have to relink, otherwise we might link with an installed library
11255     # when we should be linking with a yet-to-be-installed one
11256     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11257     test "$hardcode_minus_L" != no; then
11258    # Linking always hardcodes the temporary library directory.
11259    hardcode_action=relink
11260  else
11261    # We can link without hardcoding, and we can hardcode nonexisting dirs.
11262    hardcode_action=immediate
11263  fi
11264else
11265  # We cannot hardcode anything, or else we can only hardcode existing
11266  # directories.
11267  hardcode_action=unsupported
11268fi
11269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11270$as_echo "$hardcode_action" >&6; }
11271
11272if test "$hardcode_action" = relink ||
11273   test "$inherit_rpath" = yes; then
11274  # Fast installation is not supported
11275  enable_fast_install=no
11276elif test "$shlibpath_overrides_runpath" = yes ||
11277     test "$enable_shared" = no; then
11278  # Fast installation is not necessary
11279  enable_fast_install=needless
11280fi
11281
11282
11283
11284
11285
11286
11287  if test "x$enable_dlopen" != xyes; then
11288  enable_dlopen=unknown
11289  enable_dlopen_self=unknown
11290  enable_dlopen_self_static=unknown
11291else
11292  lt_cv_dlopen=no
11293  lt_cv_dlopen_libs=
11294
11295  case $host_os in
11296  beos*)
11297    lt_cv_dlopen="load_add_on"
11298    lt_cv_dlopen_libs=
11299    lt_cv_dlopen_self=yes
11300    ;;
11301
11302  mingw* | pw32* | cegcc*)
11303    lt_cv_dlopen="LoadLibrary"
11304    lt_cv_dlopen_libs=
11305    ;;
11306
11307  cygwin*)
11308    lt_cv_dlopen="dlopen"
11309    lt_cv_dlopen_libs=
11310    ;;
11311
11312  darwin*)
11313  # if libdl is installed we need to link against it
11314    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11315$as_echo_n "checking for dlopen in -ldl... " >&6; }
11316if ${ac_cv_lib_dl_dlopen+:} false; then :
11317  $as_echo_n "(cached) " >&6
11318else
11319  ac_check_lib_save_LIBS=$LIBS
11320LIBS="-ldl  $LIBS"
11321cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11322/* end confdefs.h.  */
11323
11324/* Override any GCC internal prototype to avoid an error.
11325   Use char because int might match the return type of a GCC
11326   builtin and then its argument prototype would still apply.  */
11327#ifdef __cplusplus
11328extern "C"
11329#endif
11330char dlopen ();
11331int
11332main ()
11333{
11334return dlopen ();
11335  ;
11336  return 0;
11337}
11338_ACEOF
11339if ac_fn_c_try_link "$LINENO"; then :
11340  ac_cv_lib_dl_dlopen=yes
11341else
11342  ac_cv_lib_dl_dlopen=no
11343fi
11344rm -f core conftest.err conftest.$ac_objext \
11345    conftest$ac_exeext conftest.$ac_ext
11346LIBS=$ac_check_lib_save_LIBS
11347fi
11348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11349$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11350if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11351  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11352else
11353
11354    lt_cv_dlopen="dyld"
11355    lt_cv_dlopen_libs=
11356    lt_cv_dlopen_self=yes
11357
11358fi
11359
11360    ;;
11361
11362  *)
11363    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11364if test "x$ac_cv_func_shl_load" = xyes; then :
11365  lt_cv_dlopen="shl_load"
11366else
11367  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11368$as_echo_n "checking for shl_load in -ldld... " >&6; }
11369if ${ac_cv_lib_dld_shl_load+:} false; then :
11370  $as_echo_n "(cached) " >&6
11371else
11372  ac_check_lib_save_LIBS=$LIBS
11373LIBS="-ldld  $LIBS"
11374cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11375/* end confdefs.h.  */
11376
11377/* Override any GCC internal prototype to avoid an error.
11378   Use char because int might match the return type of a GCC
11379   builtin and then its argument prototype would still apply.  */
11380#ifdef __cplusplus
11381extern "C"
11382#endif
11383char shl_load ();
11384int
11385main ()
11386{
11387return shl_load ();
11388  ;
11389  return 0;
11390}
11391_ACEOF
11392if ac_fn_c_try_link "$LINENO"; then :
11393  ac_cv_lib_dld_shl_load=yes
11394else
11395  ac_cv_lib_dld_shl_load=no
11396fi
11397rm -f core conftest.err conftest.$ac_objext \
11398    conftest$ac_exeext conftest.$ac_ext
11399LIBS=$ac_check_lib_save_LIBS
11400fi
11401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11402$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11403if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11404  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11405else
11406  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11407if test "x$ac_cv_func_dlopen" = xyes; then :
11408  lt_cv_dlopen="dlopen"
11409else
11410  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11411$as_echo_n "checking for dlopen in -ldl... " >&6; }
11412if ${ac_cv_lib_dl_dlopen+:} false; then :
11413  $as_echo_n "(cached) " >&6
11414else
11415  ac_check_lib_save_LIBS=$LIBS
11416LIBS="-ldl  $LIBS"
11417cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11418/* end confdefs.h.  */
11419
11420/* Override any GCC internal prototype to avoid an error.
11421   Use char because int might match the return type of a GCC
11422   builtin and then its argument prototype would still apply.  */
11423#ifdef __cplusplus
11424extern "C"
11425#endif
11426char dlopen ();
11427int
11428main ()
11429{
11430return dlopen ();
11431  ;
11432  return 0;
11433}
11434_ACEOF
11435if ac_fn_c_try_link "$LINENO"; then :
11436  ac_cv_lib_dl_dlopen=yes
11437else
11438  ac_cv_lib_dl_dlopen=no
11439fi
11440rm -f core conftest.err conftest.$ac_objext \
11441    conftest$ac_exeext conftest.$ac_ext
11442LIBS=$ac_check_lib_save_LIBS
11443fi
11444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11445$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11446if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11447  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11448else
11449  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11450$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11451if ${ac_cv_lib_svld_dlopen+:} false; then :
11452  $as_echo_n "(cached) " >&6
11453else
11454  ac_check_lib_save_LIBS=$LIBS
11455LIBS="-lsvld  $LIBS"
11456cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11457/* end confdefs.h.  */
11458
11459/* Override any GCC internal prototype to avoid an error.
11460   Use char because int might match the return type of a GCC
11461   builtin and then its argument prototype would still apply.  */
11462#ifdef __cplusplus
11463extern "C"
11464#endif
11465char dlopen ();
11466int
11467main ()
11468{
11469return dlopen ();
11470  ;
11471  return 0;
11472}
11473_ACEOF
11474if ac_fn_c_try_link "$LINENO"; then :
11475  ac_cv_lib_svld_dlopen=yes
11476else
11477  ac_cv_lib_svld_dlopen=no
11478fi
11479rm -f core conftest.err conftest.$ac_objext \
11480    conftest$ac_exeext conftest.$ac_ext
11481LIBS=$ac_check_lib_save_LIBS
11482fi
11483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11484$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11485if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11486  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11487else
11488  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11489$as_echo_n "checking for dld_link in -ldld... " >&6; }
11490if ${ac_cv_lib_dld_dld_link+:} false; then :
11491  $as_echo_n "(cached) " >&6
11492else
11493  ac_check_lib_save_LIBS=$LIBS
11494LIBS="-ldld  $LIBS"
11495cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11496/* end confdefs.h.  */
11497
11498/* Override any GCC internal prototype to avoid an error.
11499   Use char because int might match the return type of a GCC
11500   builtin and then its argument prototype would still apply.  */
11501#ifdef __cplusplus
11502extern "C"
11503#endif
11504char dld_link ();
11505int
11506main ()
11507{
11508return dld_link ();
11509  ;
11510  return 0;
11511}
11512_ACEOF
11513if ac_fn_c_try_link "$LINENO"; then :
11514  ac_cv_lib_dld_dld_link=yes
11515else
11516  ac_cv_lib_dld_dld_link=no
11517fi
11518rm -f core conftest.err conftest.$ac_objext \
11519    conftest$ac_exeext conftest.$ac_ext
11520LIBS=$ac_check_lib_save_LIBS
11521fi
11522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11523$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11524if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11525  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11526fi
11527
11528
11529fi
11530
11531
11532fi
11533
11534
11535fi
11536
11537
11538fi
11539
11540
11541fi
11542
11543    ;;
11544  esac
11545
11546  if test "x$lt_cv_dlopen" != xno; then
11547    enable_dlopen=yes
11548  else
11549    enable_dlopen=no
11550  fi
11551
11552  case $lt_cv_dlopen in
11553  dlopen)
11554    save_CPPFLAGS="$CPPFLAGS"
11555    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11556
11557    save_LDFLAGS="$LDFLAGS"
11558    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11559
11560    save_LIBS="$LIBS"
11561    LIBS="$lt_cv_dlopen_libs $LIBS"
11562
11563    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11564$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11565if ${lt_cv_dlopen_self+:} false; then :
11566  $as_echo_n "(cached) " >&6
11567else
11568  	  if test "$cross_compiling" = yes; then :
11569  lt_cv_dlopen_self=cross
11570else
11571  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11572  lt_status=$lt_dlunknown
11573  cat > conftest.$ac_ext <<_LT_EOF
11574#line $LINENO "configure"
11575#include "confdefs.h"
11576
11577#if HAVE_DLFCN_H
11578#include <dlfcn.h>
11579#endif
11580
11581#include <stdio.h>
11582
11583#ifdef RTLD_GLOBAL
11584#  define LT_DLGLOBAL		RTLD_GLOBAL
11585#else
11586#  ifdef DL_GLOBAL
11587#    define LT_DLGLOBAL		DL_GLOBAL
11588#  else
11589#    define LT_DLGLOBAL		0
11590#  endif
11591#endif
11592
11593/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11594   find out it does not work in some platform. */
11595#ifndef LT_DLLAZY_OR_NOW
11596#  ifdef RTLD_LAZY
11597#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11598#  else
11599#    ifdef DL_LAZY
11600#      define LT_DLLAZY_OR_NOW		DL_LAZY
11601#    else
11602#      ifdef RTLD_NOW
11603#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11604#      else
11605#        ifdef DL_NOW
11606#          define LT_DLLAZY_OR_NOW	DL_NOW
11607#        else
11608#          define LT_DLLAZY_OR_NOW	0
11609#        endif
11610#      endif
11611#    endif
11612#  endif
11613#endif
11614
11615/* When -fvisbility=hidden is used, assume the code has been annotated
11616   correspondingly for the symbols needed.  */
11617#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11618int fnord () __attribute__((visibility("default")));
11619#endif
11620
11621int fnord () { return 42; }
11622int main ()
11623{
11624  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11625  int status = $lt_dlunknown;
11626
11627  if (self)
11628    {
11629      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11630      else
11631        {
11632	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11633          else puts (dlerror ());
11634	}
11635      /* dlclose (self); */
11636    }
11637  else
11638    puts (dlerror ());
11639
11640  return status;
11641}
11642_LT_EOF
11643  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11644  (eval $ac_link) 2>&5
11645  ac_status=$?
11646  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11647  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11648    (./conftest; exit; ) >&5 2>/dev/null
11649    lt_status=$?
11650    case x$lt_status in
11651      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11652      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11653      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11654    esac
11655  else :
11656    # compilation failed
11657    lt_cv_dlopen_self=no
11658  fi
11659fi
11660rm -fr conftest*
11661
11662
11663fi
11664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11665$as_echo "$lt_cv_dlopen_self" >&6; }
11666
11667    if test "x$lt_cv_dlopen_self" = xyes; then
11668      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11669      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11670$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11671if ${lt_cv_dlopen_self_static+:} false; then :
11672  $as_echo_n "(cached) " >&6
11673else
11674  	  if test "$cross_compiling" = yes; then :
11675  lt_cv_dlopen_self_static=cross
11676else
11677  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11678  lt_status=$lt_dlunknown
11679  cat > conftest.$ac_ext <<_LT_EOF
11680#line $LINENO "configure"
11681#include "confdefs.h"
11682
11683#if HAVE_DLFCN_H
11684#include <dlfcn.h>
11685#endif
11686
11687#include <stdio.h>
11688
11689#ifdef RTLD_GLOBAL
11690#  define LT_DLGLOBAL		RTLD_GLOBAL
11691#else
11692#  ifdef DL_GLOBAL
11693#    define LT_DLGLOBAL		DL_GLOBAL
11694#  else
11695#    define LT_DLGLOBAL		0
11696#  endif
11697#endif
11698
11699/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11700   find out it does not work in some platform. */
11701#ifndef LT_DLLAZY_OR_NOW
11702#  ifdef RTLD_LAZY
11703#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11704#  else
11705#    ifdef DL_LAZY
11706#      define LT_DLLAZY_OR_NOW		DL_LAZY
11707#    else
11708#      ifdef RTLD_NOW
11709#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11710#      else
11711#        ifdef DL_NOW
11712#          define LT_DLLAZY_OR_NOW	DL_NOW
11713#        else
11714#          define LT_DLLAZY_OR_NOW	0
11715#        endif
11716#      endif
11717#    endif
11718#  endif
11719#endif
11720
11721/* When -fvisbility=hidden is used, assume the code has been annotated
11722   correspondingly for the symbols needed.  */
11723#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11724int fnord () __attribute__((visibility("default")));
11725#endif
11726
11727int fnord () { return 42; }
11728int main ()
11729{
11730  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11731  int status = $lt_dlunknown;
11732
11733  if (self)
11734    {
11735      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11736      else
11737        {
11738	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11739          else puts (dlerror ());
11740	}
11741      /* dlclose (self); */
11742    }
11743  else
11744    puts (dlerror ());
11745
11746  return status;
11747}
11748_LT_EOF
11749  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11750  (eval $ac_link) 2>&5
11751  ac_status=$?
11752  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11753  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11754    (./conftest; exit; ) >&5 2>/dev/null
11755    lt_status=$?
11756    case x$lt_status in
11757      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11758      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11759      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11760    esac
11761  else :
11762    # compilation failed
11763    lt_cv_dlopen_self_static=no
11764  fi
11765fi
11766rm -fr conftest*
11767
11768
11769fi
11770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11771$as_echo "$lt_cv_dlopen_self_static" >&6; }
11772    fi
11773
11774    CPPFLAGS="$save_CPPFLAGS"
11775    LDFLAGS="$save_LDFLAGS"
11776    LIBS="$save_LIBS"
11777    ;;
11778  esac
11779
11780  case $lt_cv_dlopen_self in
11781  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11782  *) enable_dlopen_self=unknown ;;
11783  esac
11784
11785  case $lt_cv_dlopen_self_static in
11786  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11787  *) enable_dlopen_self_static=unknown ;;
11788  esac
11789fi
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807striplib=
11808old_striplib=
11809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11810$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11811if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11812  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11813  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11815$as_echo "yes" >&6; }
11816else
11817# FIXME - insert some real tests, host_os isn't really good enough
11818  case $host_os in
11819  darwin*)
11820    if test -n "$STRIP" ; then
11821      striplib="$STRIP -x"
11822      old_striplib="$STRIP -S"
11823      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11824$as_echo "yes" >&6; }
11825    else
11826      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827$as_echo "no" >&6; }
11828    fi
11829    ;;
11830  *)
11831    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11832$as_echo "no" >&6; }
11833    ;;
11834  esac
11835fi
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848  # Report which library types will actually be built
11849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11850$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11851  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11852$as_echo "$can_build_shared" >&6; }
11853
11854  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11855$as_echo_n "checking whether to build shared libraries... " >&6; }
11856  test "$can_build_shared" = "no" && enable_shared=no
11857
11858  # On AIX, shared libraries and static libraries use the same namespace, and
11859  # are all built from PIC.
11860  case $host_os in
11861  aix3*)
11862    test "$enable_shared" = yes && enable_static=no
11863    if test -n "$RANLIB"; then
11864      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11865      postinstall_cmds='$RANLIB $lib'
11866    fi
11867    ;;
11868
11869  aix[4-9]*)
11870    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11871      test "$enable_shared" = yes && enable_static=no
11872    fi
11873    ;;
11874  esac
11875  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11876$as_echo "$enable_shared" >&6; }
11877
11878  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11879$as_echo_n "checking whether to build static libraries... " >&6; }
11880  # Make sure either enable_shared or enable_static is yes.
11881  test "$enable_shared" = yes || enable_static=yes
11882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11883$as_echo "$enable_static" >&6; }
11884
11885
11886
11887
11888fi
11889ac_ext=c
11890ac_cpp='$CPP $CPPFLAGS'
11891ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11892ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11893ac_compiler_gnu=$ac_cv_c_compiler_gnu
11894
11895CC="$lt_save_CC"
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911        ac_config_commands="$ac_config_commands libtool"
11912
11913
11914
11915
11916# Only expand once:
11917
11918
11919
11920
11921# Some awks crash when confronted with pnglibconf.dfa, do a test run now
11922# to make sure this doesn't happen
11923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that AWK works" >&5
11924$as_echo_n "checking that AWK works... " >&6; }
11925if ${AWK} -f ${srcdir}/scripts/options.awk out="/dev/null" version=search\
11926   ${srcdir}/pngconf.h ${srcdir}/scripts/pnglibconf.dfa\
11927   ${srcdir}/pngusr.dfa 1>&2
11928then
11929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
11930$as_echo "ok" >&6; }
11931else
11932   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11933$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11934as_fn_error 1 "failed
11935See \`config.log' for more details" "$LINENO" 5; }
11936fi
11937
11938# This is a remnant of the old cc -E validation, where it may have been
11939# necessary to use a different preprocessor for .dfn files
11940DFNCPP="$CPP"
11941
11942
11943# -Werror cannot be passed to GCC in CFLAGS because configure will fail (it
11944# checks the compiler with a program that generates a warning), add the
11945# following option to deal with this
11946
11947# Check whether --enable-werror was given.
11948if test "${enable_werror+set}" = set; then :
11949  enableval=$enable_werror; test "$enable_werror" = "yes" && enable_werror="-Werror"
11950    if test "$enable_werror" != "no"; then
11951      sav_CFLAGS="$CFLAGS"
11952      CFLAGS="$enable_werror $CFLAGS"
11953      { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler allows $enable_werror" >&5
11954$as_echo_n "checking if the compiler allows $enable_werror... " >&6; }
11955      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11956/* end confdefs.h.  */
11957
11958            int main(int argc, char **argv){
11959            return argv[argc-1][0];
11960            }
11961_ACEOF
11962if ac_fn_c_try_compile "$LINENO"; then :
11963  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11964$as_echo "yes" >&6; }
11965         PNG_COPTS="$PNG_COPTS $enable_werror"
11966else
11967  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11968$as_echo "no" >&6; }
11969fi
11970rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11971      CFLAGS="$sav_CFLAGS"
11972    fi
11973fi
11974
11975
11976# Checks for header files.
11977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11978$as_echo_n "checking for ANSI C header files... " >&6; }
11979if ${ac_cv_header_stdc+:} false; then :
11980  $as_echo_n "(cached) " >&6
11981else
11982  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11983/* end confdefs.h.  */
11984#include <stdlib.h>
11985#include <stdarg.h>
11986#include <string.h>
11987#include <float.h>
11988
11989int
11990main ()
11991{
11992
11993  ;
11994  return 0;
11995}
11996_ACEOF
11997if ac_fn_c_try_compile "$LINENO"; then :
11998  ac_cv_header_stdc=yes
11999else
12000  ac_cv_header_stdc=no
12001fi
12002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12003
12004if test $ac_cv_header_stdc = yes; then
12005  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12006  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12007/* end confdefs.h.  */
12008#include <string.h>
12009
12010_ACEOF
12011if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12012  $EGREP "memchr" >/dev/null 2>&1; then :
12013
12014else
12015  ac_cv_header_stdc=no
12016fi
12017rm -f conftest*
12018
12019fi
12020
12021if test $ac_cv_header_stdc = yes; then
12022  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12023  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12024/* end confdefs.h.  */
12025#include <stdlib.h>
12026
12027_ACEOF
12028if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12029  $EGREP "free" >/dev/null 2>&1; then :
12030
12031else
12032  ac_cv_header_stdc=no
12033fi
12034rm -f conftest*
12035
12036fi
12037
12038if test $ac_cv_header_stdc = yes; then
12039  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12040  if test "$cross_compiling" = yes; then :
12041  :
12042else
12043  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12044/* end confdefs.h.  */
12045#include <ctype.h>
12046#include <stdlib.h>
12047#if ((' ' & 0x0FF) == 0x020)
12048# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12049# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12050#else
12051# define ISLOWER(c) \
12052		   (('a' <= (c) && (c) <= 'i') \
12053		     || ('j' <= (c) && (c) <= 'r') \
12054		     || ('s' <= (c) && (c) <= 'z'))
12055# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12056#endif
12057
12058#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12059int
12060main ()
12061{
12062  int i;
12063  for (i = 0; i < 256; i++)
12064    if (XOR (islower (i), ISLOWER (i))
12065	|| toupper (i) != TOUPPER (i))
12066      return 2;
12067  return 0;
12068}
12069_ACEOF
12070if ac_fn_c_try_run "$LINENO"; then :
12071
12072else
12073  ac_cv_header_stdc=no
12074fi
12075rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12076  conftest.$ac_objext conftest.beam conftest.$ac_ext
12077fi
12078
12079fi
12080fi
12081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12082$as_echo "$ac_cv_header_stdc" >&6; }
12083if test $ac_cv_header_stdc = yes; then
12084
12085$as_echo "#define STDC_HEADERS 1" >>confdefs.h
12086
12087fi
12088
12089
12090# Checks for typedefs, structures, and compiler characteristics.
12091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12092$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12093if ${ac_cv_c_const+:} false; then :
12094  $as_echo_n "(cached) " >&6
12095else
12096  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12097/* end confdefs.h.  */
12098
12099int
12100main ()
12101{
12102
12103#ifndef __cplusplus
12104  /* Ultrix mips cc rejects this sort of thing.  */
12105  typedef int charset[2];
12106  const charset cs = { 0, 0 };
12107  /* SunOS 4.1.1 cc rejects this.  */
12108  char const *const *pcpcc;
12109  char **ppc;
12110  /* NEC SVR4.0.2 mips cc rejects this.  */
12111  struct point {int x, y;};
12112  static struct point const zero = {0,0};
12113  /* AIX XL C 1.02.0.0 rejects this.
12114     It does not let you subtract one const X* pointer from another in
12115     an arm of an if-expression whose if-part is not a constant
12116     expression */
12117  const char *g = "string";
12118  pcpcc = &g + (g ? g-g : 0);
12119  /* HPUX 7.0 cc rejects these. */
12120  ++pcpcc;
12121  ppc = (char**) pcpcc;
12122  pcpcc = (char const *const *) ppc;
12123  { /* SCO 3.2v4 cc rejects this sort of thing.  */
12124    char tx;
12125    char *t = &tx;
12126    char const *s = 0 ? (char *) 0 : (char const *) 0;
12127
12128    *t++ = 0;
12129    if (s) return 0;
12130  }
12131  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12132    int x[] = {25, 17};
12133    const int *foo = &x[0];
12134    ++foo;
12135  }
12136  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12137    typedef const int *iptr;
12138    iptr p = 0;
12139    ++p;
12140  }
12141  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12142       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12143    struct s { int j; const int *ap[3]; } bx;
12144    struct s *b = &bx; b->j = 5;
12145  }
12146  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12147    const int foo = 10;
12148    if (!foo) return 0;
12149  }
12150  return !cs[0] && !zero.x;
12151#endif
12152
12153  ;
12154  return 0;
12155}
12156_ACEOF
12157if ac_fn_c_try_compile "$LINENO"; then :
12158  ac_cv_c_const=yes
12159else
12160  ac_cv_c_const=no
12161fi
12162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12163fi
12164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12165$as_echo "$ac_cv_c_const" >&6; }
12166if test $ac_cv_c_const = no; then
12167
12168$as_echo "#define const /**/" >>confdefs.h
12169
12170fi
12171
12172ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12173if test "x$ac_cv_type_size_t" = xyes; then :
12174
12175else
12176
12177cat >>confdefs.h <<_ACEOF
12178#define size_t unsigned int
12179_ACEOF
12180
12181fi
12182
12183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12184$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12185if ${ac_cv_struct_tm+:} false; then :
12186  $as_echo_n "(cached) " >&6
12187else
12188  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12189/* end confdefs.h.  */
12190#include <sys/types.h>
12191#include <time.h>
12192
12193int
12194main ()
12195{
12196struct tm tm;
12197				     int *p = &tm.tm_sec;
12198				     return !p;
12199  ;
12200  return 0;
12201}
12202_ACEOF
12203if ac_fn_c_try_compile "$LINENO"; then :
12204  ac_cv_struct_tm=time.h
12205else
12206  ac_cv_struct_tm=sys/time.h
12207fi
12208rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12209fi
12210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12211$as_echo "$ac_cv_struct_tm" >&6; }
12212if test $ac_cv_struct_tm = sys/time.h; then
12213
12214$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12215
12216fi
12217
12218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
12219$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
12220if ${ac_cv_c_restrict+:} false; then :
12221  $as_echo_n "(cached) " >&6
12222else
12223  ac_cv_c_restrict=no
12224   # The order here caters to the fact that C++ does not require restrict.
12225   for ac_kw in __restrict __restrict__ _Restrict restrict; do
12226     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12227/* end confdefs.h.  */
12228typedef int * int_ptr;
12229	int foo (int_ptr $ac_kw ip) {
12230	return ip[0];
12231       }
12232int
12233main ()
12234{
12235int s[1];
12236	int * $ac_kw t = s;
12237	t[0] = 0;
12238	return foo(t)
12239  ;
12240  return 0;
12241}
12242_ACEOF
12243if ac_fn_c_try_compile "$LINENO"; then :
12244  ac_cv_c_restrict=$ac_kw
12245fi
12246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12247     test "$ac_cv_c_restrict" != no && break
12248   done
12249
12250fi
12251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12252$as_echo "$ac_cv_c_restrict" >&6; }
12253
12254 case $ac_cv_c_restrict in
12255   restrict) ;;
12256   no) $as_echo "#define restrict /**/" >>confdefs.h
12257 ;;
12258   *)  cat >>confdefs.h <<_ACEOF
12259#define restrict $ac_cv_c_restrict
12260_ACEOF
12261 ;;
12262 esac
12263
12264
12265# Checks for library functions.
12266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
12267$as_echo_n "checking for working strtod... " >&6; }
12268if ${ac_cv_func_strtod+:} false; then :
12269  $as_echo_n "(cached) " >&6
12270else
12271  if test "$cross_compiling" = yes; then :
12272  ac_cv_func_strtod=no
12273else
12274  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12275/* end confdefs.h.  */
12276
12277$ac_includes_default
12278#ifndef strtod
12279double strtod ();
12280#endif
12281int
12282main()
12283{
12284  {
12285    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
12286    char *string = " +69";
12287    char *term;
12288    double value;
12289    value = strtod (string, &term);
12290    if (value != 69 || term != (string + 4))
12291      return 1;
12292  }
12293
12294  {
12295    /* Under Solaris 2.4, strtod returns the wrong value for the
12296       terminating character under some conditions.  */
12297    char *string = "NaN";
12298    char *term;
12299    strtod (string, &term);
12300    if (term != string && *(term - 1) == 0)
12301      return 1;
12302  }
12303  return 0;
12304}
12305
12306_ACEOF
12307if ac_fn_c_try_run "$LINENO"; then :
12308  ac_cv_func_strtod=yes
12309else
12310  ac_cv_func_strtod=no
12311fi
12312rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12313  conftest.$ac_objext conftest.beam conftest.$ac_ext
12314fi
12315
12316fi
12317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
12318$as_echo "$ac_cv_func_strtod" >&6; }
12319if test $ac_cv_func_strtod = no; then
12320  case " $LIBOBJS " in
12321  *" strtod.$ac_objext "* ) ;;
12322  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
12323 ;;
12324esac
12325
12326ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12327if test "x$ac_cv_func_pow" = xyes; then :
12328
12329fi
12330
12331if test $ac_cv_func_pow = no; then
12332  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12333$as_echo_n "checking for pow in -lm... " >&6; }
12334if ${ac_cv_lib_m_pow+:} false; then :
12335  $as_echo_n "(cached) " >&6
12336else
12337  ac_check_lib_save_LIBS=$LIBS
12338LIBS="-lm  $LIBS"
12339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12340/* end confdefs.h.  */
12341
12342/* Override any GCC internal prototype to avoid an error.
12343   Use char because int might match the return type of a GCC
12344   builtin and then its argument prototype would still apply.  */
12345#ifdef __cplusplus
12346extern "C"
12347#endif
12348char pow ();
12349int
12350main ()
12351{
12352return pow ();
12353  ;
12354  return 0;
12355}
12356_ACEOF
12357if ac_fn_c_try_link "$LINENO"; then :
12358  ac_cv_lib_m_pow=yes
12359else
12360  ac_cv_lib_m_pow=no
12361fi
12362rm -f core conftest.err conftest.$ac_objext \
12363    conftest$ac_exeext conftest.$ac_ext
12364LIBS=$ac_check_lib_save_LIBS
12365fi
12366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12367$as_echo "$ac_cv_lib_m_pow" >&6; }
12368if test "x$ac_cv_lib_m_pow" = xyes; then :
12369  POW_LIB=-lm
12370else
12371  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
12372$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12373fi
12374
12375fi
12376
12377fi
12378
12379for ac_func in memset
12380do :
12381  ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
12382if test "x$ac_cv_func_memset" = xyes; then :
12383  cat >>confdefs.h <<_ACEOF
12384#define HAVE_MEMSET 1
12385_ACEOF
12386
12387else
12388  as_fn_error $? "memset not found in libc" "$LINENO" 5
12389fi
12390done
12391
12392for ac_func in pow
12393do :
12394  ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
12395if test "x$ac_cv_func_pow" = xyes; then :
12396  cat >>confdefs.h <<_ACEOF
12397#define HAVE_POW 1
12398_ACEOF
12399
12400else
12401  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12402$as_echo_n "checking for pow in -lm... " >&6; }
12403if ${ac_cv_lib_m_pow+:} false; then :
12404  $as_echo_n "(cached) " >&6
12405else
12406  ac_check_lib_save_LIBS=$LIBS
12407LIBS="-lm  $LIBS"
12408cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12409/* end confdefs.h.  */
12410
12411/* Override any GCC internal prototype to avoid an error.
12412   Use char because int might match the return type of a GCC
12413   builtin and then its argument prototype would still apply.  */
12414#ifdef __cplusplus
12415extern "C"
12416#endif
12417char pow ();
12418int
12419main ()
12420{
12421return pow ();
12422  ;
12423  return 0;
12424}
12425_ACEOF
12426if ac_fn_c_try_link "$LINENO"; then :
12427  ac_cv_lib_m_pow=yes
12428else
12429  ac_cv_lib_m_pow=no
12430fi
12431rm -f core conftest.err conftest.$ac_objext \
12432    conftest$ac_exeext conftest.$ac_ext
12433LIBS=$ac_check_lib_save_LIBS
12434fi
12435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12436$as_echo "$ac_cv_lib_m_pow" >&6; }
12437if test "x$ac_cv_lib_m_pow" = xyes; then :
12438  cat >>confdefs.h <<_ACEOF
12439#define HAVE_LIBM 1
12440_ACEOF
12441
12442  LIBS="-lm $LIBS"
12443
12444else
12445  as_fn_error $? "cannot find pow" "$LINENO" 5
12446fi
12447
12448fi
12449done
12450
12451
12452# Check whether --with-zlib-prefix was given.
12453if test "${with_zlib_prefix+set}" = set; then :
12454  withval=$with_zlib_prefix; ZPREFIX=${withval}
12455else
12456  ZPREFIX='z_'
12457fi
12458
12459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
12460$as_echo_n "checking for zlibVersion in -lz... " >&6; }
12461if ${ac_cv_lib_z_zlibVersion+:} false; then :
12462  $as_echo_n "(cached) " >&6
12463else
12464  ac_check_lib_save_LIBS=$LIBS
12465LIBS="-lz  $LIBS"
12466cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12467/* end confdefs.h.  */
12468
12469/* Override any GCC internal prototype to avoid an error.
12470   Use char because int might match the return type of a GCC
12471   builtin and then its argument prototype would still apply.  */
12472#ifdef __cplusplus
12473extern "C"
12474#endif
12475char zlibVersion ();
12476int
12477main ()
12478{
12479return zlibVersion ();
12480  ;
12481  return 0;
12482}
12483_ACEOF
12484if ac_fn_c_try_link "$LINENO"; then :
12485  ac_cv_lib_z_zlibVersion=yes
12486else
12487  ac_cv_lib_z_zlibVersion=no
12488fi
12489rm -f core conftest.err conftest.$ac_objext \
12490    conftest$ac_exeext conftest.$ac_ext
12491LIBS=$ac_check_lib_save_LIBS
12492fi
12493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
12494$as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
12495if test "x$ac_cv_lib_z_zlibVersion" = xyes; then :
12496  cat >>confdefs.h <<_ACEOF
12497#define HAVE_LIBZ 1
12498_ACEOF
12499
12500  LIBS="-lz $LIBS"
12501
12502else
12503  as_ac_Lib=`$as_echo "ac_cv_lib_z_${ZPREFIX}zlibVersion" | $as_tr_sh`
12504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ZPREFIX}zlibVersion in -lz" >&5
12505$as_echo_n "checking for ${ZPREFIX}zlibVersion in -lz... " >&6; }
12506if eval \${$as_ac_Lib+:} false; then :
12507  $as_echo_n "(cached) " >&6
12508else
12509  ac_check_lib_save_LIBS=$LIBS
12510LIBS="-lz  $LIBS"
12511cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12512/* end confdefs.h.  */
12513
12514/* Override any GCC internal prototype to avoid an error.
12515   Use char because int might match the return type of a GCC
12516   builtin and then its argument prototype would still apply.  */
12517#ifdef __cplusplus
12518extern "C"
12519#endif
12520char ${ZPREFIX}zlibVersion ();
12521int
12522main ()
12523{
12524return ${ZPREFIX}zlibVersion ();
12525  ;
12526  return 0;
12527}
12528_ACEOF
12529if ac_fn_c_try_link "$LINENO"; then :
12530  eval "$as_ac_Lib=yes"
12531else
12532  eval "$as_ac_Lib=no"
12533fi
12534rm -f core conftest.err conftest.$ac_objext \
12535    conftest$ac_exeext conftest.$ac_ext
12536LIBS=$ac_check_lib_save_LIBS
12537fi
12538eval ac_res=\$$as_ac_Lib
12539	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12540$as_echo "$ac_res" >&6; }
12541if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12542  cat >>confdefs.h <<_ACEOF
12543#define HAVE_LIBZ 1
12544_ACEOF
12545
12546  LIBS="-lz $LIBS"
12547
12548else
12549  as_fn_error $? "zlib not installed" "$LINENO" 5
12550fi
12551
12552fi
12553
12554
12555# The following is for pngvalid, to ensure it catches FP errors even on
12556# platforms that don't enable FP exceptions, the function appears in the math
12557# library (typically), it's not an error if it is not found.
12558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for feenableexcept in -lm" >&5
12559$as_echo_n "checking for feenableexcept in -lm... " >&6; }
12560if ${ac_cv_lib_m_feenableexcept+:} false; then :
12561  $as_echo_n "(cached) " >&6
12562else
12563  ac_check_lib_save_LIBS=$LIBS
12564LIBS="-lm  $LIBS"
12565cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12566/* end confdefs.h.  */
12567
12568/* Override any GCC internal prototype to avoid an error.
12569   Use char because int might match the return type of a GCC
12570   builtin and then its argument prototype would still apply.  */
12571#ifdef __cplusplus
12572extern "C"
12573#endif
12574char feenableexcept ();
12575int
12576main ()
12577{
12578return feenableexcept ();
12579  ;
12580  return 0;
12581}
12582_ACEOF
12583if ac_fn_c_try_link "$LINENO"; then :
12584  ac_cv_lib_m_feenableexcept=yes
12585else
12586  ac_cv_lib_m_feenableexcept=no
12587fi
12588rm -f core conftest.err conftest.$ac_objext \
12589    conftest$ac_exeext conftest.$ac_ext
12590LIBS=$ac_check_lib_save_LIBS
12591fi
12592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feenableexcept" >&5
12593$as_echo "$ac_cv_lib_m_feenableexcept" >&6; }
12594if test "x$ac_cv_lib_m_feenableexcept" = xyes; then :
12595  cat >>confdefs.h <<_ACEOF
12596#define HAVE_LIBM 1
12597_ACEOF
12598
12599  LIBS="-lm $LIBS"
12600
12601fi
12602
12603for ac_func in feenableexcept
12604do :
12605  ac_fn_c_check_func "$LINENO" "feenableexcept" "ac_cv_func_feenableexcept"
12606if test "x$ac_cv_func_feenableexcept" = xyes; then :
12607  cat >>confdefs.h <<_ACEOF
12608#define HAVE_FEENABLEEXCEPT 1
12609_ACEOF
12610
12611fi
12612done
12613
12614
12615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
12616$as_echo_n "checking if using Solaris linker... " >&6; }
12617SLD=`$LD --version 2>&1 | grep Solaris`
12618if test "$SLD"; then
12619    have_solaris_ld=yes
12620    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12621$as_echo "yes" >&6; }
12622else
12623    have_solaris_ld=no
12624    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12625$as_echo "no" >&6; }
12626fi
12627 if test "$have_solaris_ld" = "yes"; then
12628  HAVE_SOLARIS_LD_TRUE=
12629  HAVE_SOLARIS_LD_FALSE='#'
12630else
12631  HAVE_SOLARIS_LD_TRUE='#'
12632  HAVE_SOLARIS_LD_FALSE=
12633fi
12634
12635
12636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
12637$as_echo_n "checking if libraries can be versioned... " >&6; }
12638# Special case for PE/COFF platforms: ld reports
12639# support for version-script, but doesn't actually
12640# DO anything with it.
12641case $host in
12642*cygwin* | *mingw32* | *interix* )
12643    have_ld_version_script=no
12644    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12645$as_echo "no" >&6; }
12646;;
12647* )
12648
12649if test "$have_solaris_ld" = "yes"; then
12650    GLD=`$LD --help < /dev/null 2>&1 | grep 'M mapfile'`
12651else
12652    GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
12653fi
12654
12655if test "$GLD"; then
12656    have_ld_version_script=yes
12657    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12658$as_echo "yes" >&6; }
12659else
12660    have_ld_version_script=no
12661    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12662$as_echo "no" >&6; }
12663    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
12664$as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
12665fi
12666;;
12667esac
12668
12669 if test "$have_ld_version_script" = "yes"; then
12670  HAVE_LD_VERSION_SCRIPT_TRUE=
12671  HAVE_LD_VERSION_SCRIPT_FALSE='#'
12672else
12673  HAVE_LD_VERSION_SCRIPT_TRUE='#'
12674  HAVE_LD_VERSION_SCRIPT_FALSE=
12675fi
12676
12677
12678if test "$have_ld_version_script" = "yes"; then
12679    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
12680$as_echo_n "checking for symbol prefix... " >&6; }
12681    SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
12682                  | ${CPP-${CC-gcc} -E} - 2>&1 \
12683                  | ${EGREP-grep} "^PREFIX=" \
12684                  | ${SED-sed} -e "s:^PREFIX=::" -e "s:__USER_LABEL_PREFIX__::"`
12685
12686    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
12687$as_echo "$SYMBOL_PREFIX" >&6; }
12688fi
12689
12690# Substitutions for .in files
12691
12692
12693
12694
12695
12696# Additional arguments (and substitutions)
12697# Allow the pkg-config directory to be set
12698
12699# Check whether --with-pkgconfigdir was given.
12700if test "${with_pkgconfigdir+set}" = set; then :
12701  withval=$with_pkgconfigdir; pkgconfigdir=${withval}
12702else
12703  pkgconfigdir='${libdir}/pkgconfig'
12704fi
12705
12706
12707
12708{ $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
12709$as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
12710
12711# Make the *-config binary config scripts optional
12712
12713# Check whether --with-binconfigs was given.
12714if test "${with_binconfigs+set}" = set; then :
12715  withval=$with_binconfigs; if test "${withval}" = no; then
12716      binconfigs=
12717      { $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
12718$as_echo "$as_me: libpng-config scripts will not be built" >&6;}
12719    else
12720      binconfigs='${binconfigs}'
12721    fi
12722else
12723  binconfigs='${binconfigs}'
12724fi
12725
12726
12727
12728# Support for prefixes to the API function names; this will generate defines
12729# at the start of the build to rename exported library functions
12730
12731# Check whether --with-libpng-prefix was given.
12732if test "${with_libpng_prefix+set}" = set; then :
12733  withval=$with_libpng_prefix; if test "${withval:-no}" != "no"; then
12734      PNG_PREFIX=${withval}
12735
12736    fi
12737fi
12738
12739 if test "${with_libpng_prefix:-no}" != "no"; then
12740  DO_PNG_PREFIX_TRUE=
12741  DO_PNG_PREFIX_FALSE='#'
12742else
12743  DO_PNG_PREFIX_TRUE='#'
12744  DO_PNG_PREFIX_FALSE=
12745fi
12746
12747
12748# Because GCC by default assembles code with an executable stack, even though it
12749# compiles C code with a non-executable stack, it is necessary to do a fixup
12750# here (this may by GCC specific)
12751# AC_SUBST([AM_CCASFLAGS], [-Wa,--noexecstack])
12752
12753# Check whether --enable-arm-neon was given.
12754if test "${enable_arm_neon+set}" = set; then :
12755  enableval=$enable_arm_neon; case "$enableval" in
12756      off)
12757
12758$as_echo "#define PNG_NO_ARM_NEON /**/" >>confdefs.h
12759;;
12760      check)
12761
12762$as_echo "#define PNG_ARM_NEON_CHECK_SUPPORTED /**/" >>confdefs.h
12763;;
12764      api)
12765
12766$as_echo "#define PNG_ARM_NEON_API_SUPPORTED /**/" >>confdefs.h
12767;;
12768      on)
12769
12770$as_echo "#define PNG_ARM_NEON_SUPPORTED /**/" >>confdefs.h
12771;;
12772      *)
12773         as_fn_error $? "arm-neon: option value required (off/check/api/on)" "$LINENO" 5;;
12774   esac
12775fi
12776
12777 if test "${enable_arm_neon:-no}" != "no"; then
12778  PNG_ARM_NEON_TRUE=
12779  PNG_ARM_NEON_FALSE='#'
12780else
12781  PNG_ARM_NEON_TRUE='#'
12782  PNG_ARM_NEON_FALSE=
12783fi
12784
12785
12786{ $as_echo "$as_me:${as_lineno-$LINENO}: Extra options for compiler: $PNG_COPTS" >&5
12787$as_echo "$as_me: Extra options for compiler: $PNG_COPTS" >&6;}
12788
12789# Config files, substituting as above
12790ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
12791
12792ac_config_files="$ac_config_files libpng-config:libpng-config.in"
12793
12794
12795cat >confcache <<\_ACEOF
12796# This file is a shell script that caches the results of configure
12797# tests run on this system so they can be shared between configure
12798# scripts and configure runs, see configure's option --config-cache.
12799# It is not useful on other systems.  If it contains results you don't
12800# want to keep, you may remove or edit it.
12801#
12802# config.status only pays attention to the cache file if you give it
12803# the --recheck option to rerun configure.
12804#
12805# `ac_cv_env_foo' variables (set or unset) will be overridden when
12806# loading this file, other *unset* `ac_cv_foo' will be assigned the
12807# following values.
12808
12809_ACEOF
12810
12811# The following way of writing the cache mishandles newlines in values,
12812# but we know of no workaround that is simple, portable, and efficient.
12813# So, we kill variables containing newlines.
12814# Ultrix sh set writes to stderr and can't be redirected directly,
12815# and sets the high bit in the cache file unless we assign to the vars.
12816(
12817  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12818    eval ac_val=\$$ac_var
12819    case $ac_val in #(
12820    *${as_nl}*)
12821      case $ac_var in #(
12822      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12823$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12824      esac
12825      case $ac_var in #(
12826      _ | IFS | as_nl) ;; #(
12827      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12828      *) { eval $ac_var=; unset $ac_var;} ;;
12829      esac ;;
12830    esac
12831  done
12832
12833  (set) 2>&1 |
12834    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12835    *${as_nl}ac_space=\ *)
12836      # `set' does not quote correctly, so add quotes: double-quote
12837      # substitution turns \\\\ into \\, and sed turns \\ into \.
12838      sed -n \
12839	"s/'/'\\\\''/g;
12840	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12841      ;; #(
12842    *)
12843      # `set' quotes correctly as required by POSIX, so do not add quotes.
12844      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12845      ;;
12846    esac |
12847    sort
12848) |
12849  sed '
12850     /^ac_cv_env_/b end
12851     t clear
12852     :clear
12853     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12854     t end
12855     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12856     :end' >>confcache
12857if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12858  if test -w "$cache_file"; then
12859    if test "x$cache_file" != "x/dev/null"; then
12860      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12861$as_echo "$as_me: updating cache $cache_file" >&6;}
12862      if test ! -f "$cache_file" || test -h "$cache_file"; then
12863	cat confcache >"$cache_file"
12864      else
12865        case $cache_file in #(
12866        */* | ?:*)
12867	  mv -f confcache "$cache_file"$$ &&
12868	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12869        *)
12870	  mv -f confcache "$cache_file" ;;
12871	esac
12872      fi
12873    fi
12874  else
12875    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12876$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12877  fi
12878fi
12879rm -f confcache
12880
12881test "x$prefix" = xNONE && prefix=$ac_default_prefix
12882# Let make expand exec_prefix.
12883test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12884
12885DEFS=-DHAVE_CONFIG_H
12886
12887ac_libobjs=
12888ac_ltlibobjs=
12889U=
12890for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12891  # 1. Remove the extension, and $U if already installed.
12892  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12893  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12894  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12895  #    will be set to the directory where LIBOBJS objects are built.
12896  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12897  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12898done
12899LIBOBJS=$ac_libobjs
12900
12901LTLIBOBJS=$ac_ltlibobjs
12902
12903
12904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12905$as_echo_n "checking that generated files are newer than configure... " >&6; }
12906   if test -n "$am_sleep_pid"; then
12907     # Hide warnings about reused PIDs.
12908     wait $am_sleep_pid 2>/dev/null
12909   fi
12910   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12911$as_echo "done" >&6; }
12912 if test -n "$EXEEXT"; then
12913  am__EXEEXT_TRUE=
12914  am__EXEEXT_FALSE='#'
12915else
12916  am__EXEEXT_TRUE='#'
12917  am__EXEEXT_FALSE=
12918fi
12919
12920if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12921  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
12922Usually this means the macro was only invoked conditionally." "$LINENO" 5
12923fi
12924if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12925  as_fn_error $? "conditional \"AMDEP\" was never defined.
12926Usually this means the macro was only invoked conditionally." "$LINENO" 5
12927fi
12928if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12929  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12930Usually this means the macro was only invoked conditionally." "$LINENO" 5
12931fi
12932if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
12933  as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
12934Usually this means the macro was only invoked conditionally." "$LINENO" 5
12935fi
12936if test -z "${HAVE_SOLARIS_LD_TRUE}" && test -z "${HAVE_SOLARIS_LD_FALSE}"; then
12937  as_fn_error $? "conditional \"HAVE_SOLARIS_LD\" was never defined.
12938Usually this means the macro was only invoked conditionally." "$LINENO" 5
12939fi
12940if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
12941  as_fn_error $? "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
12942Usually this means the macro was only invoked conditionally." "$LINENO" 5
12943fi
12944if test -z "${DO_PNG_PREFIX_TRUE}" && test -z "${DO_PNG_PREFIX_FALSE}"; then
12945  as_fn_error $? "conditional \"DO_PNG_PREFIX\" was never defined.
12946Usually this means the macro was only invoked conditionally." "$LINENO" 5
12947fi
12948if test -z "${PNG_ARM_NEON_TRUE}" && test -z "${PNG_ARM_NEON_FALSE}"; then
12949  as_fn_error $? "conditional \"PNG_ARM_NEON\" was never defined.
12950Usually this means the macro was only invoked conditionally." "$LINENO" 5
12951fi
12952
12953: "${CONFIG_STATUS=./config.status}"
12954ac_write_fail=0
12955ac_clean_files_save=$ac_clean_files
12956ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12957{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12958$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12959as_write_fail=0
12960cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12961#! $SHELL
12962# Generated by $as_me.
12963# Run this file to recreate the current configuration.
12964# Compiler output produced by configure, useful for debugging
12965# configure, is in config.log if it exists.
12966
12967debug=false
12968ac_cs_recheck=false
12969ac_cs_silent=false
12970
12971SHELL=\${CONFIG_SHELL-$SHELL}
12972export SHELL
12973_ASEOF
12974cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12975## -------------------- ##
12976## M4sh Initialization. ##
12977## -------------------- ##
12978
12979# Be more Bourne compatible
12980DUALCASE=1; export DUALCASE # for MKS sh
12981if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12982  emulate sh
12983  NULLCMD=:
12984  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12985  # is contrary to our usage.  Disable this feature.
12986  alias -g '${1+"$@"}'='"$@"'
12987  setopt NO_GLOB_SUBST
12988else
12989  case `(set -o) 2>/dev/null` in #(
12990  *posix*) :
12991    set -o posix ;; #(
12992  *) :
12993     ;;
12994esac
12995fi
12996
12997
12998as_nl='
12999'
13000export as_nl
13001# Printing a long string crashes Solaris 7 /usr/bin/printf.
13002as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13003as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13004as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13005# Prefer a ksh shell builtin over an external printf program on Solaris,
13006# but without wasting forks for bash or zsh.
13007if test -z "$BASH_VERSION$ZSH_VERSION" \
13008    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13009  as_echo='print -r --'
13010  as_echo_n='print -rn --'
13011elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13012  as_echo='printf %s\n'
13013  as_echo_n='printf %s'
13014else
13015  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13016    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13017    as_echo_n='/usr/ucb/echo -n'
13018  else
13019    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13020    as_echo_n_body='eval
13021      arg=$1;
13022      case $arg in #(
13023      *"$as_nl"*)
13024	expr "X$arg" : "X\\(.*\\)$as_nl";
13025	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13026      esac;
13027      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13028    '
13029    export as_echo_n_body
13030    as_echo_n='sh -c $as_echo_n_body as_echo'
13031  fi
13032  export as_echo_body
13033  as_echo='sh -c $as_echo_body as_echo'
13034fi
13035
13036# The user is always right.
13037if test "${PATH_SEPARATOR+set}" != set; then
13038  PATH_SEPARATOR=:
13039  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13040    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13041      PATH_SEPARATOR=';'
13042  }
13043fi
13044
13045
13046# IFS
13047# We need space, tab and new line, in precisely that order.  Quoting is
13048# there to prevent editors from complaining about space-tab.
13049# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13050# splitting by setting IFS to empty value.)
13051IFS=" ""	$as_nl"
13052
13053# Find who we are.  Look in the path if we contain no directory separator.
13054as_myself=
13055case $0 in #((
13056  *[\\/]* ) as_myself=$0 ;;
13057  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13058for as_dir in $PATH
13059do
13060  IFS=$as_save_IFS
13061  test -z "$as_dir" && as_dir=.
13062    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13063  done
13064IFS=$as_save_IFS
13065
13066     ;;
13067esac
13068# We did not find ourselves, most probably we were run as `sh COMMAND'
13069# in which case we are not to be found in the path.
13070if test "x$as_myself" = x; then
13071  as_myself=$0
13072fi
13073if test ! -f "$as_myself"; then
13074  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13075  exit 1
13076fi
13077
13078# Unset variables that we do not need and which cause bugs (e.g. in
13079# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13080# suppresses any "Segmentation fault" message there.  '((' could
13081# trigger a bug in pdksh 5.2.14.
13082for as_var in BASH_ENV ENV MAIL MAILPATH
13083do eval test x\${$as_var+set} = xset \
13084  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13085done
13086PS1='$ '
13087PS2='> '
13088PS4='+ '
13089
13090# NLS nuisances.
13091LC_ALL=C
13092export LC_ALL
13093LANGUAGE=C
13094export LANGUAGE
13095
13096# CDPATH.
13097(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13098
13099
13100# as_fn_error STATUS ERROR [LINENO LOG_FD]
13101# ----------------------------------------
13102# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13103# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13104# script with STATUS, using 1 if that was 0.
13105as_fn_error ()
13106{
13107  as_status=$1; test $as_status -eq 0 && as_status=1
13108  if test "$4"; then
13109    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13110    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13111  fi
13112  $as_echo "$as_me: error: $2" >&2
13113  as_fn_exit $as_status
13114} # as_fn_error
13115
13116
13117# as_fn_set_status STATUS
13118# -----------------------
13119# Set $? to STATUS, without forking.
13120as_fn_set_status ()
13121{
13122  return $1
13123} # as_fn_set_status
13124
13125# as_fn_exit STATUS
13126# -----------------
13127# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13128as_fn_exit ()
13129{
13130  set +e
13131  as_fn_set_status $1
13132  exit $1
13133} # as_fn_exit
13134
13135# as_fn_unset VAR
13136# ---------------
13137# Portably unset VAR.
13138as_fn_unset ()
13139{
13140  { eval $1=; unset $1;}
13141}
13142as_unset=as_fn_unset
13143# as_fn_append VAR VALUE
13144# ----------------------
13145# Append the text in VALUE to the end of the definition contained in VAR. Take
13146# advantage of any shell optimizations that allow amortized linear growth over
13147# repeated appends, instead of the typical quadratic growth present in naive
13148# implementations.
13149if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13150  eval 'as_fn_append ()
13151  {
13152    eval $1+=\$2
13153  }'
13154else
13155  as_fn_append ()
13156  {
13157    eval $1=\$$1\$2
13158  }
13159fi # as_fn_append
13160
13161# as_fn_arith ARG...
13162# ------------------
13163# Perform arithmetic evaluation on the ARGs, and store the result in the
13164# global $as_val. Take advantage of shells that can avoid forks. The arguments
13165# must be portable across $(()) and expr.
13166if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13167  eval 'as_fn_arith ()
13168  {
13169    as_val=$(( $* ))
13170  }'
13171else
13172  as_fn_arith ()
13173  {
13174    as_val=`expr "$@" || test $? -eq 1`
13175  }
13176fi # as_fn_arith
13177
13178
13179if expr a : '\(a\)' >/dev/null 2>&1 &&
13180   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13181  as_expr=expr
13182else
13183  as_expr=false
13184fi
13185
13186if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13187  as_basename=basename
13188else
13189  as_basename=false
13190fi
13191
13192if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13193  as_dirname=dirname
13194else
13195  as_dirname=false
13196fi
13197
13198as_me=`$as_basename -- "$0" ||
13199$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13200	 X"$0" : 'X\(//\)$' \| \
13201	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13202$as_echo X/"$0" |
13203    sed '/^.*\/\([^/][^/]*\)\/*$/{
13204	    s//\1/
13205	    q
13206	  }
13207	  /^X\/\(\/\/\)$/{
13208	    s//\1/
13209	    q
13210	  }
13211	  /^X\/\(\/\).*/{
13212	    s//\1/
13213	    q
13214	  }
13215	  s/.*/./; q'`
13216
13217# Avoid depending upon Character Ranges.
13218as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13219as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13220as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13221as_cr_digits='0123456789'
13222as_cr_alnum=$as_cr_Letters$as_cr_digits
13223
13224ECHO_C= ECHO_N= ECHO_T=
13225case `echo -n x` in #(((((
13226-n*)
13227  case `echo 'xy\c'` in
13228  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13229  xy)  ECHO_C='\c';;
13230  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13231       ECHO_T='	';;
13232  esac;;
13233*)
13234  ECHO_N='-n';;
13235esac
13236
13237rm -f conf$$ conf$$.exe conf$$.file
13238if test -d conf$$.dir; then
13239  rm -f conf$$.dir/conf$$.file
13240else
13241  rm -f conf$$.dir
13242  mkdir conf$$.dir 2>/dev/null
13243fi
13244if (echo >conf$$.file) 2>/dev/null; then
13245  if ln -s conf$$.file conf$$ 2>/dev/null; then
13246    as_ln_s='ln -s'
13247    # ... but there are two gotchas:
13248    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13249    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13250    # In both cases, we have to default to `cp -pR'.
13251    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13252      as_ln_s='cp -pR'
13253  elif ln conf$$.file conf$$ 2>/dev/null; then
13254    as_ln_s=ln
13255  else
13256    as_ln_s='cp -pR'
13257  fi
13258else
13259  as_ln_s='cp -pR'
13260fi
13261rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13262rmdir conf$$.dir 2>/dev/null
13263
13264
13265# as_fn_mkdir_p
13266# -------------
13267# Create "$as_dir" as a directory, including parents if necessary.
13268as_fn_mkdir_p ()
13269{
13270
13271  case $as_dir in #(
13272  -*) as_dir=./$as_dir;;
13273  esac
13274  test -d "$as_dir" || eval $as_mkdir_p || {
13275    as_dirs=
13276    while :; do
13277      case $as_dir in #(
13278      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13279      *) as_qdir=$as_dir;;
13280      esac
13281      as_dirs="'$as_qdir' $as_dirs"
13282      as_dir=`$as_dirname -- "$as_dir" ||
13283$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13284	 X"$as_dir" : 'X\(//\)[^/]' \| \
13285	 X"$as_dir" : 'X\(//\)$' \| \
13286	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13287$as_echo X"$as_dir" |
13288    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13289	    s//\1/
13290	    q
13291	  }
13292	  /^X\(\/\/\)[^/].*/{
13293	    s//\1/
13294	    q
13295	  }
13296	  /^X\(\/\/\)$/{
13297	    s//\1/
13298	    q
13299	  }
13300	  /^X\(\/\).*/{
13301	    s//\1/
13302	    q
13303	  }
13304	  s/.*/./; q'`
13305      test -d "$as_dir" && break
13306    done
13307    test -z "$as_dirs" || eval "mkdir $as_dirs"
13308  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13309
13310
13311} # as_fn_mkdir_p
13312if mkdir -p . 2>/dev/null; then
13313  as_mkdir_p='mkdir -p "$as_dir"'
13314else
13315  test -d ./-p && rmdir ./-p
13316  as_mkdir_p=false
13317fi
13318
13319
13320# as_fn_executable_p FILE
13321# -----------------------
13322# Test if FILE is an executable regular file.
13323as_fn_executable_p ()
13324{
13325  test -f "$1" && test -x "$1"
13326} # as_fn_executable_p
13327as_test_x='test -x'
13328as_executable_p=as_fn_executable_p
13329
13330# Sed expression to map a string onto a valid CPP name.
13331as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13332
13333# Sed expression to map a string onto a valid variable name.
13334as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13335
13336
13337exec 6>&1
13338## ----------------------------------- ##
13339## Main body of $CONFIG_STATUS script. ##
13340## ----------------------------------- ##
13341_ASEOF
13342test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13343
13344cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13345# Save the log message, to keep $0 and so on meaningful, and to
13346# report actual input values of CONFIG_FILES etc. instead of their
13347# values after options handling.
13348ac_log="
13349This file was extended by libpng $as_me 1.6.2, which was
13350generated by GNU Autoconf 2.69.  Invocation command line was
13351
13352  CONFIG_FILES    = $CONFIG_FILES
13353  CONFIG_HEADERS  = $CONFIG_HEADERS
13354  CONFIG_LINKS    = $CONFIG_LINKS
13355  CONFIG_COMMANDS = $CONFIG_COMMANDS
13356  $ $0 $@
13357
13358on `(hostname || uname -n) 2>/dev/null | sed 1q`
13359"
13360
13361_ACEOF
13362
13363case $ac_config_files in *"
13364"*) set x $ac_config_files; shift; ac_config_files=$*;;
13365esac
13366
13367case $ac_config_headers in *"
13368"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13369esac
13370
13371
13372cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13373# Files that config.status was made for.
13374config_files="$ac_config_files"
13375config_headers="$ac_config_headers"
13376config_commands="$ac_config_commands"
13377
13378_ACEOF
13379
13380cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13381ac_cs_usage="\
13382\`$as_me' instantiates files and other configuration actions
13383from templates according to the current configuration.  Unless the files
13384and actions are specified as TAGs, all are instantiated by default.
13385
13386Usage: $0 [OPTION]... [TAG]...
13387
13388  -h, --help       print this help, then exit
13389  -V, --version    print version number and configuration settings, then exit
13390      --config     print configuration, then exit
13391  -q, --quiet, --silent
13392                   do not print progress messages
13393  -d, --debug      don't remove temporary files
13394      --recheck    update $as_me by reconfiguring in the same conditions
13395      --file=FILE[:TEMPLATE]
13396                   instantiate the configuration file FILE
13397      --header=FILE[:TEMPLATE]
13398                   instantiate the configuration header FILE
13399
13400Configuration files:
13401$config_files
13402
13403Configuration headers:
13404$config_headers
13405
13406Configuration commands:
13407$config_commands
13408
13409Report bugs to <png-mng-implement@lists.sourceforge.net>."
13410
13411_ACEOF
13412cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13413ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13414ac_cs_version="\\
13415libpng config.status 1.6.2
13416configured by $0, generated by GNU Autoconf 2.69,
13417  with options \\"\$ac_cs_config\\"
13418
13419Copyright (C) 2012 Free Software Foundation, Inc.
13420This config.status script is free software; the Free Software Foundation
13421gives unlimited permission to copy, distribute and modify it."
13422
13423ac_pwd='$ac_pwd'
13424srcdir='$srcdir'
13425INSTALL='$INSTALL'
13426MKDIR_P='$MKDIR_P'
13427AWK='$AWK'
13428test -n "\$AWK" || AWK=awk
13429_ACEOF
13430
13431cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13432# The default lists apply if the user does not specify any file.
13433ac_need_defaults=:
13434while test $# != 0
13435do
13436  case $1 in
13437  --*=?*)
13438    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13439    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13440    ac_shift=:
13441    ;;
13442  --*=)
13443    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13444    ac_optarg=
13445    ac_shift=:
13446    ;;
13447  *)
13448    ac_option=$1
13449    ac_optarg=$2
13450    ac_shift=shift
13451    ;;
13452  esac
13453
13454  case $ac_option in
13455  # Handling of the options.
13456  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13457    ac_cs_recheck=: ;;
13458  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13459    $as_echo "$ac_cs_version"; exit ;;
13460  --config | --confi | --conf | --con | --co | --c )
13461    $as_echo "$ac_cs_config"; exit ;;
13462  --debug | --debu | --deb | --de | --d | -d )
13463    debug=: ;;
13464  --file | --fil | --fi | --f )
13465    $ac_shift
13466    case $ac_optarg in
13467    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13468    '') as_fn_error $? "missing file argument" ;;
13469    esac
13470    as_fn_append CONFIG_FILES " '$ac_optarg'"
13471    ac_need_defaults=false;;
13472  --header | --heade | --head | --hea )
13473    $ac_shift
13474    case $ac_optarg in
13475    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13476    esac
13477    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13478    ac_need_defaults=false;;
13479  --he | --h)
13480    # Conflict between --help and --header
13481    as_fn_error $? "ambiguous option: \`$1'
13482Try \`$0 --help' for more information.";;
13483  --help | --hel | -h )
13484    $as_echo "$ac_cs_usage"; exit ;;
13485  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13486  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13487    ac_cs_silent=: ;;
13488
13489  # This is an error.
13490  -*) as_fn_error $? "unrecognized option: \`$1'
13491Try \`$0 --help' for more information." ;;
13492
13493  *) as_fn_append ac_config_targets " $1"
13494     ac_need_defaults=false ;;
13495
13496  esac
13497  shift
13498done
13499
13500ac_configure_extra_args=
13501
13502if $ac_cs_silent; then
13503  exec 6>/dev/null
13504  ac_configure_extra_args="$ac_configure_extra_args --silent"
13505fi
13506
13507_ACEOF
13508cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13509if \$ac_cs_recheck; then
13510  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13511  shift
13512  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13513  CONFIG_SHELL='$SHELL'
13514  export CONFIG_SHELL
13515  exec "\$@"
13516fi
13517
13518_ACEOF
13519cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13520exec 5>>config.log
13521{
13522  echo
13523  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13524## Running $as_me. ##
13525_ASBOX
13526  $as_echo "$ac_log"
13527} >&5
13528
13529_ACEOF
13530cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13531#
13532# INIT-COMMANDS
13533#
13534AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13535
13536
13537# The HP-UX ksh and POSIX shell print the target directory to stdout
13538# if CDPATH is set.
13539(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13540
13541sed_quote_subst='$sed_quote_subst'
13542double_quote_subst='$double_quote_subst'
13543delay_variable_subst='$delay_variable_subst'
13544SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13545Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13546GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13547EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13548FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13549SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13550ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13551LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13552macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13553macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13554AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
13555DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13556OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13557enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13558enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13559pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13560enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13561PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13562host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13563host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13564host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13565build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13566build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13567build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13568NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13569LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13570max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13571ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13572exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13573lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13574lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13575lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13576lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13577lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13578reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13579reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13580deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13581file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13582file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13583want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13584sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13585AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13586AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13587archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13588STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13589RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13590old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13591old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13592old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13593lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13594CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13595CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13596compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13597GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13598lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13599lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13600lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13601lt_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"`'
13602nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13603lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13604objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13605MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13606lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13607lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13608lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13609lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13610lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13611need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13612MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13613DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13614NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13615LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13616OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13617OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13618libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13619shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13620extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13621archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13622enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13623export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13624whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13625compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13626old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13627old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13628archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13629archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13630module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13631module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13632with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13633allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13634no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13635hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13636hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13637hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13638hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13639hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13640hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13641hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13642inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13643link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13644always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13645export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13646exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13647include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13648prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13649postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13650file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13651variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13652need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13653need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13654version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13655runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13656shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13657shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13658libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13659library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13660soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13661install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13662postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13663postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13664finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13665finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13666hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13667sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13668sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13669hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13670enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13671enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13672enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13673old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13674striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13675
13676LTCC='$LTCC'
13677LTCFLAGS='$LTCFLAGS'
13678compiler='$compiler_DEFAULT'
13679
13680# A function that is used when there is no print builtin or printf.
13681func_fallback_echo ()
13682{
13683  eval 'cat <<_LTECHO_EOF
13684\$1
13685_LTECHO_EOF'
13686}
13687
13688# Quote evaled strings.
13689for var in SED \
13690GREP \
13691EGREP \
13692FGREP \
13693SHELL \
13694ECHO \
13695LD \
13696AS \
13697DLLTOOL \
13698OBJDUMP \
13699PATH_SEPARATOR \
13700NM \
13701LN_S \
13702lt_SP2NL \
13703lt_NL2SP \
13704reload_flag \
13705deplibs_check_method \
13706file_magic_cmd \
13707file_magic_glob \
13708want_nocaseglob \
13709sharedlib_from_linklib_cmd \
13710AR \
13711AR_FLAGS \
13712archiver_list_spec \
13713STRIP \
13714RANLIB \
13715CC \
13716CFLAGS \
13717compiler \
13718lt_cv_sys_global_symbol_pipe \
13719lt_cv_sys_global_symbol_to_cdecl \
13720lt_cv_sys_global_symbol_to_c_name_address \
13721lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13722nm_file_list_spec \
13723lt_prog_compiler_no_builtin_flag \
13724lt_prog_compiler_pic \
13725lt_prog_compiler_wl \
13726lt_prog_compiler_static \
13727lt_cv_prog_compiler_c_o \
13728need_locks \
13729MANIFEST_TOOL \
13730DSYMUTIL \
13731NMEDIT \
13732LIPO \
13733OTOOL \
13734OTOOL64 \
13735shrext_cmds \
13736export_dynamic_flag_spec \
13737whole_archive_flag_spec \
13738compiler_needs_object \
13739with_gnu_ld \
13740allow_undefined_flag \
13741no_undefined_flag \
13742hardcode_libdir_flag_spec \
13743hardcode_libdir_separator \
13744exclude_expsyms \
13745include_expsyms \
13746file_list_spec \
13747variables_saved_for_relink \
13748libname_spec \
13749library_names_spec \
13750soname_spec \
13751install_override_mode \
13752finish_eval \
13753old_striplib \
13754striplib; do
13755    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13756    *[\\\\\\\`\\"\\\$]*)
13757      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13758      ;;
13759    *)
13760      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13761      ;;
13762    esac
13763done
13764
13765# Double-quote double-evaled strings.
13766for var in reload_cmds \
13767old_postinstall_cmds \
13768old_postuninstall_cmds \
13769old_archive_cmds \
13770extract_expsyms_cmds \
13771old_archive_from_new_cmds \
13772old_archive_from_expsyms_cmds \
13773archive_cmds \
13774archive_expsym_cmds \
13775module_cmds \
13776module_expsym_cmds \
13777export_symbols_cmds \
13778prelink_cmds \
13779postlink_cmds \
13780postinstall_cmds \
13781postuninstall_cmds \
13782finish_cmds \
13783sys_lib_search_path_spec \
13784sys_lib_dlsearch_path_spec; do
13785    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13786    *[\\\\\\\`\\"\\\$]*)
13787      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13788      ;;
13789    *)
13790      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13791      ;;
13792    esac
13793done
13794
13795ac_aux_dir='$ac_aux_dir'
13796xsi_shell='$xsi_shell'
13797lt_shell_append='$lt_shell_append'
13798
13799# See if we are running on zsh, and set the options which allow our
13800# commands through without removal of \ escapes INIT.
13801if test -n "\${ZSH_VERSION+set}" ; then
13802   setopt NO_GLOB_SUBST
13803fi
13804
13805
13806    PACKAGE='$PACKAGE'
13807    VERSION='$VERSION'
13808    TIMESTAMP='$TIMESTAMP'
13809    RM='$RM'
13810    ofile='$ofile'
13811
13812
13813
13814
13815_ACEOF
13816
13817cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13818
13819# Handling of arguments.
13820for ac_config_target in $ac_config_targets
13821do
13822  case $ac_config_target in
13823    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13824    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13825    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13826    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13827    "libpng.pc") CONFIG_FILES="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
13828    "libpng-config") CONFIG_FILES="$CONFIG_FILES libpng-config:libpng-config.in" ;;
13829
13830  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13831  esac
13832done
13833
13834
13835# If the user did not use the arguments to specify the items to instantiate,
13836# then the envvar interface is used.  Set only those that are not.
13837# We use the long form for the default assignment because of an extremely
13838# bizarre bug on SunOS 4.1.3.
13839if $ac_need_defaults; then
13840  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13841  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13842  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13843fi
13844
13845# Have a temporary directory for convenience.  Make it in the build tree
13846# simply because there is no reason against having it here, and in addition,
13847# creating and moving files from /tmp can sometimes cause problems.
13848# Hook for its removal unless debugging.
13849# Note that there is a small window in which the directory will not be cleaned:
13850# after its creation but before its name has been assigned to `$tmp'.
13851$debug ||
13852{
13853  tmp= ac_tmp=
13854  trap 'exit_status=$?
13855  : "${ac_tmp:=$tmp}"
13856  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13857' 0
13858  trap 'as_fn_exit 1' 1 2 13 15
13859}
13860# Create a (secure) tmp directory for tmp files.
13861
13862{
13863  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13864  test -d "$tmp"
13865}  ||
13866{
13867  tmp=./conf$$-$RANDOM
13868  (umask 077 && mkdir "$tmp")
13869} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13870ac_tmp=$tmp
13871
13872# Set up the scripts for CONFIG_FILES section.
13873# No need to generate them if there are no CONFIG_FILES.
13874# This happens for instance with `./config.status config.h'.
13875if test -n "$CONFIG_FILES"; then
13876
13877
13878ac_cr=`echo X | tr X '\015'`
13879# On cygwin, bash can eat \r inside `` if the user requested igncr.
13880# But we know of no other shell where ac_cr would be empty at this
13881# point, so we can use a bashism as a fallback.
13882if test "x$ac_cr" = x; then
13883  eval ac_cr=\$\'\\r\'
13884fi
13885ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13886if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13887  ac_cs_awk_cr='\\r'
13888else
13889  ac_cs_awk_cr=$ac_cr
13890fi
13891
13892echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13893_ACEOF
13894
13895
13896{
13897  echo "cat >conf$$subs.awk <<_ACEOF" &&
13898  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13899  echo "_ACEOF"
13900} >conf$$subs.sh ||
13901  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13902ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13903ac_delim='%!_!# '
13904for ac_last_try in false false false false false :; do
13905  . ./conf$$subs.sh ||
13906    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13907
13908  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13909  if test $ac_delim_n = $ac_delim_num; then
13910    break
13911  elif $ac_last_try; then
13912    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13913  else
13914    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13915  fi
13916done
13917rm -f conf$$subs.sh
13918
13919cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13920cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13921_ACEOF
13922sed -n '
13923h
13924s/^/S["/; s/!.*/"]=/
13925p
13926g
13927s/^[^!]*!//
13928:repl
13929t repl
13930s/'"$ac_delim"'$//
13931t delim
13932:nl
13933h
13934s/\(.\{148\}\)..*/\1/
13935t more1
13936s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13937p
13938n
13939b repl
13940:more1
13941s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13942p
13943g
13944s/.\{148\}//
13945t nl
13946:delim
13947h
13948s/\(.\{148\}\)..*/\1/
13949t more2
13950s/["\\]/\\&/g; s/^/"/; s/$/"/
13951p
13952b
13953:more2
13954s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13955p
13956g
13957s/.\{148\}//
13958t delim
13959' <conf$$subs.awk | sed '
13960/^[^""]/{
13961  N
13962  s/\n//
13963}
13964' >>$CONFIG_STATUS || ac_write_fail=1
13965rm -f conf$$subs.awk
13966cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13967_ACAWK
13968cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13969  for (key in S) S_is_set[key] = 1
13970  FS = ""
13971
13972}
13973{
13974  line = $ 0
13975  nfields = split(line, field, "@")
13976  substed = 0
13977  len = length(field[1])
13978  for (i = 2; i < nfields; i++) {
13979    key = field[i]
13980    keylen = length(key)
13981    if (S_is_set[key]) {
13982      value = S[key]
13983      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13984      len += length(value) + length(field[++i])
13985      substed = 1
13986    } else
13987      len += 1 + keylen
13988  }
13989
13990  print line
13991}
13992
13993_ACAWK
13994_ACEOF
13995cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13996if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13997  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13998else
13999  cat
14000fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14001  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14002_ACEOF
14003
14004# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14005# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14006# trailing colons and then remove the whole line if VPATH becomes empty
14007# (actually we leave an empty line to preserve line numbers).
14008if test "x$srcdir" = x.; then
14009  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14010h
14011s///
14012s/^/:/
14013s/[	 ]*$/:/
14014s/:\$(srcdir):/:/g
14015s/:\${srcdir}:/:/g
14016s/:@srcdir@:/:/g
14017s/^:*//
14018s/:*$//
14019x
14020s/\(=[	 ]*\).*/\1/
14021G
14022s/\n//
14023s/^[^=]*=[	 ]*$//
14024}'
14025fi
14026
14027cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14028fi # test -n "$CONFIG_FILES"
14029
14030# Set up the scripts for CONFIG_HEADERS section.
14031# No need to generate them if there are no CONFIG_HEADERS.
14032# This happens for instance with `./config.status Makefile'.
14033if test -n "$CONFIG_HEADERS"; then
14034cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14035BEGIN {
14036_ACEOF
14037
14038# Transform confdefs.h into an awk script `defines.awk', embedded as
14039# here-document in config.status, that substitutes the proper values into
14040# config.h.in to produce config.h.
14041
14042# Create a delimiter string that does not exist in confdefs.h, to ease
14043# handling of long lines.
14044ac_delim='%!_!# '
14045for ac_last_try in false false :; do
14046  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14047  if test -z "$ac_tt"; then
14048    break
14049  elif $ac_last_try; then
14050    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14051  else
14052    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14053  fi
14054done
14055
14056# For the awk script, D is an array of macro values keyed by name,
14057# likewise P contains macro parameters if any.  Preserve backslash
14058# newline sequences.
14059
14060ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14061sed -n '
14062s/.\{148\}/&'"$ac_delim"'/g
14063t rset
14064:rset
14065s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
14066t def
14067d
14068:def
14069s/\\$//
14070t bsnl
14071s/["\\]/\\&/g
14072s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14073D["\1"]=" \3"/p
14074s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
14075d
14076:bsnl
14077s/["\\]/\\&/g
14078s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
14079D["\1"]=" \3\\\\\\n"\\/p
14080t cont
14081s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14082t cont
14083d
14084:cont
14085n
14086s/.\{148\}/&'"$ac_delim"'/g
14087t clear
14088:clear
14089s/\\$//
14090t bsnlc
14091s/["\\]/\\&/g; s/^/"/; s/$/"/p
14092d
14093:bsnlc
14094s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14095b cont
14096' <confdefs.h | sed '
14097s/'"$ac_delim"'/"\\\
14098"/g' >>$CONFIG_STATUS || ac_write_fail=1
14099
14100cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14101  for (key in D) D_is_set[key] = 1
14102  FS = ""
14103}
14104/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14105  line = \$ 0
14106  split(line, arg, " ")
14107  if (arg[1] == "#") {
14108    defundef = arg[2]
14109    mac1 = arg[3]
14110  } else {
14111    defundef = substr(arg[1], 2)
14112    mac1 = arg[2]
14113  }
14114  split(mac1, mac2, "(") #)
14115  macro = mac2[1]
14116  prefix = substr(line, 1, index(line, defundef) - 1)
14117  if (D_is_set[macro]) {
14118    # Preserve the white space surrounding the "#".
14119    print prefix "define", macro P[macro] D[macro]
14120    next
14121  } else {
14122    # Replace #undef with comments.  This is necessary, for example,
14123    # in the case of _POSIX_SOURCE, which is predefined and required
14124    # on some systems where configure will not decide to define it.
14125    if (defundef == "undef") {
14126      print "/*", prefix defundef, macro, "*/"
14127      next
14128    }
14129  }
14130}
14131{ print }
14132_ACAWK
14133_ACEOF
14134cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14135  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14136fi # test -n "$CONFIG_HEADERS"
14137
14138
14139eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14140shift
14141for ac_tag
14142do
14143  case $ac_tag in
14144  :[FHLC]) ac_mode=$ac_tag; continue;;
14145  esac
14146  case $ac_mode$ac_tag in
14147  :[FHL]*:*);;
14148  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14149  :[FH]-) ac_tag=-:-;;
14150  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14151  esac
14152  ac_save_IFS=$IFS
14153  IFS=:
14154  set x $ac_tag
14155  IFS=$ac_save_IFS
14156  shift
14157  ac_file=$1
14158  shift
14159
14160  case $ac_mode in
14161  :L) ac_source=$1;;
14162  :[FH])
14163    ac_file_inputs=
14164    for ac_f
14165    do
14166      case $ac_f in
14167      -) ac_f="$ac_tmp/stdin";;
14168      *) # Look for the file first in the build tree, then in the source tree
14169	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
14170	 # because $ac_f cannot contain `:'.
14171	 test -f "$ac_f" ||
14172	   case $ac_f in
14173	   [\\/$]*) false;;
14174	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14175	   esac ||
14176	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14177      esac
14178      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14179      as_fn_append ac_file_inputs " '$ac_f'"
14180    done
14181
14182    # Let's still pretend it is `configure' which instantiates (i.e., don't
14183    # use $as_me), people would be surprised to read:
14184    #    /* config.h.  Generated by config.status.  */
14185    configure_input='Generated from '`
14186	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14187	`' by configure.'
14188    if test x"$ac_file" != x-; then
14189      configure_input="$ac_file.  $configure_input"
14190      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14191$as_echo "$as_me: creating $ac_file" >&6;}
14192    fi
14193    # Neutralize special characters interpreted by sed in replacement strings.
14194    case $configure_input in #(
14195    *\&* | *\|* | *\\* )
14196       ac_sed_conf_input=`$as_echo "$configure_input" |
14197       sed 's/[\\\\&|]/\\\\&/g'`;; #(
14198    *) ac_sed_conf_input=$configure_input;;
14199    esac
14200
14201    case $ac_tag in
14202    *:-:* | *:-) cat >"$ac_tmp/stdin" \
14203      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14204    esac
14205    ;;
14206  esac
14207
14208  ac_dir=`$as_dirname -- "$ac_file" ||
14209$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14210	 X"$ac_file" : 'X\(//\)[^/]' \| \
14211	 X"$ac_file" : 'X\(//\)$' \| \
14212	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14213$as_echo X"$ac_file" |
14214    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14215	    s//\1/
14216	    q
14217	  }
14218	  /^X\(\/\/\)[^/].*/{
14219	    s//\1/
14220	    q
14221	  }
14222	  /^X\(\/\/\)$/{
14223	    s//\1/
14224	    q
14225	  }
14226	  /^X\(\/\).*/{
14227	    s//\1/
14228	    q
14229	  }
14230	  s/.*/./; q'`
14231  as_dir="$ac_dir"; as_fn_mkdir_p
14232  ac_builddir=.
14233
14234case "$ac_dir" in
14235.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14236*)
14237  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14238  # A ".." for each directory in $ac_dir_suffix.
14239  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14240  case $ac_top_builddir_sub in
14241  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14242  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14243  esac ;;
14244esac
14245ac_abs_top_builddir=$ac_pwd
14246ac_abs_builddir=$ac_pwd$ac_dir_suffix
14247# for backward compatibility:
14248ac_top_builddir=$ac_top_build_prefix
14249
14250case $srcdir in
14251  .)  # We are building in place.
14252    ac_srcdir=.
14253    ac_top_srcdir=$ac_top_builddir_sub
14254    ac_abs_top_srcdir=$ac_pwd ;;
14255  [\\/]* | ?:[\\/]* )  # Absolute name.
14256    ac_srcdir=$srcdir$ac_dir_suffix;
14257    ac_top_srcdir=$srcdir
14258    ac_abs_top_srcdir=$srcdir ;;
14259  *) # Relative name.
14260    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14261    ac_top_srcdir=$ac_top_build_prefix$srcdir
14262    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14263esac
14264ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14265
14266
14267  case $ac_mode in
14268  :F)
14269  #
14270  # CONFIG_FILE
14271  #
14272
14273  case $INSTALL in
14274  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14275  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14276  esac
14277  ac_MKDIR_P=$MKDIR_P
14278  case $MKDIR_P in
14279  [\\/$]* | ?:[\\/]* ) ;;
14280  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14281  esac
14282_ACEOF
14283
14284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14285# If the template does not know about datarootdir, expand it.
14286# FIXME: This hack should be removed a few years after 2.60.
14287ac_datarootdir_hack=; ac_datarootdir_seen=
14288ac_sed_dataroot='
14289/datarootdir/ {
14290  p
14291  q
14292}
14293/@datadir@/p
14294/@docdir@/p
14295/@infodir@/p
14296/@localedir@/p
14297/@mandir@/p'
14298case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14299*datarootdir*) ac_datarootdir_seen=yes;;
14300*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14301  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14302$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14303_ACEOF
14304cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14305  ac_datarootdir_hack='
14306  s&@datadir@&$datadir&g
14307  s&@docdir@&$docdir&g
14308  s&@infodir@&$infodir&g
14309  s&@localedir@&$localedir&g
14310  s&@mandir@&$mandir&g
14311  s&\\\${datarootdir}&$datarootdir&g' ;;
14312esac
14313_ACEOF
14314
14315# Neutralize VPATH when `$srcdir' = `.'.
14316# Shell code in configure.ac might set extrasub.
14317# FIXME: do we really want to maintain this feature?
14318cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14319ac_sed_extra="$ac_vpsub
14320$extrasub
14321_ACEOF
14322cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14323:t
14324/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14325s|@configure_input@|$ac_sed_conf_input|;t t
14326s&@top_builddir@&$ac_top_builddir_sub&;t t
14327s&@top_build_prefix@&$ac_top_build_prefix&;t t
14328s&@srcdir@&$ac_srcdir&;t t
14329s&@abs_srcdir@&$ac_abs_srcdir&;t t
14330s&@top_srcdir@&$ac_top_srcdir&;t t
14331s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14332s&@builddir@&$ac_builddir&;t t
14333s&@abs_builddir@&$ac_abs_builddir&;t t
14334s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14335s&@INSTALL@&$ac_INSTALL&;t t
14336s&@MKDIR_P@&$ac_MKDIR_P&;t t
14337$ac_datarootdir_hack
14338"
14339eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14340  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14341
14342test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14343  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14344  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
14345      "$ac_tmp/out"`; test -z "$ac_out"; } &&
14346  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14347which seems to be undefined.  Please make sure it is defined" >&5
14348$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14349which seems to be undefined.  Please make sure it is defined" >&2;}
14350
14351  rm -f "$ac_tmp/stdin"
14352  case $ac_file in
14353  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14354  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14355  esac \
14356  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14357 ;;
14358  :H)
14359  #
14360  # CONFIG_HEADER
14361  #
14362  if test x"$ac_file" != x-; then
14363    {
14364      $as_echo "/* $configure_input  */" \
14365      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14366    } >"$ac_tmp/config.h" \
14367      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14368    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14369      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14370$as_echo "$as_me: $ac_file is unchanged" >&6;}
14371    else
14372      rm -f "$ac_file"
14373      mv "$ac_tmp/config.h" "$ac_file" \
14374	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
14375    fi
14376  else
14377    $as_echo "/* $configure_input  */" \
14378      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14379      || as_fn_error $? "could not create -" "$LINENO" 5
14380  fi
14381# Compute "$ac_file"'s index in $config_headers.
14382_am_arg="$ac_file"
14383_am_stamp_count=1
14384for _am_header in $config_headers :; do
14385  case $_am_header in
14386    $_am_arg | $_am_arg:* )
14387      break ;;
14388    * )
14389      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14390  esac
14391done
14392echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14393$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14394	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14395	 X"$_am_arg" : 'X\(//\)$' \| \
14396	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14397$as_echo X"$_am_arg" |
14398    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14399	    s//\1/
14400	    q
14401	  }
14402	  /^X\(\/\/\)[^/].*/{
14403	    s//\1/
14404	    q
14405	  }
14406	  /^X\(\/\/\)$/{
14407	    s//\1/
14408	    q
14409	  }
14410	  /^X\(\/\).*/{
14411	    s//\1/
14412	    q
14413	  }
14414	  s/.*/./; q'`/stamp-h$_am_stamp_count
14415 ;;
14416
14417  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14418$as_echo "$as_me: executing $ac_file commands" >&6;}
14419 ;;
14420  esac
14421
14422
14423  case $ac_file$ac_mode in
14424    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14425  # Older Autoconf quotes --file arguments for eval, but not when files
14426  # are listed without --file.  Let's play safe and only enable the eval
14427  # if we detect the quoting.
14428  case $CONFIG_FILES in
14429  *\'*) eval set x "$CONFIG_FILES" ;;
14430  *)   set x $CONFIG_FILES ;;
14431  esac
14432  shift
14433  for mf
14434  do
14435    # Strip MF so we end up with the name of the file.
14436    mf=`echo "$mf" | sed -e 's/:.*$//'`
14437    # Check whether this is an Automake generated Makefile or not.
14438    # We used to match only the files named 'Makefile.in', but
14439    # some people rename them; so instead we look at the file content.
14440    # Grep'ing the first line is not enough: some people post-process
14441    # each Makefile.in and add a new line on top of each file to say so.
14442    # Grep'ing the whole file is not good either: AIX grep has a line
14443    # limit of 2048, but all sed's we know have understand at least 4000.
14444    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14445      dirpart=`$as_dirname -- "$mf" ||
14446$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14447	 X"$mf" : 'X\(//\)[^/]' \| \
14448	 X"$mf" : 'X\(//\)$' \| \
14449	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14450$as_echo X"$mf" |
14451    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14452	    s//\1/
14453	    q
14454	  }
14455	  /^X\(\/\/\)[^/].*/{
14456	    s//\1/
14457	    q
14458	  }
14459	  /^X\(\/\/\)$/{
14460	    s//\1/
14461	    q
14462	  }
14463	  /^X\(\/\).*/{
14464	    s//\1/
14465	    q
14466	  }
14467	  s/.*/./; q'`
14468    else
14469      continue
14470    fi
14471    # Extract the definition of DEPDIR, am__include, and am__quote
14472    # from the Makefile without running 'make'.
14473    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14474    test -z "$DEPDIR" && continue
14475    am__include=`sed -n 's/^am__include = //p' < "$mf"`
14476    test -z "$am__include" && continue
14477    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14478    # Find all dependency output files, they are included files with
14479    # $(DEPDIR) in their names.  We invoke sed twice because it is the
14480    # simplest approach to changing $(DEPDIR) to its actual value in the
14481    # expansion.
14482    for file in `sed -n "
14483      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14484	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14485      # Make sure the directory exists.
14486      test -f "$dirpart/$file" && continue
14487      fdir=`$as_dirname -- "$file" ||
14488$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14489	 X"$file" : 'X\(//\)[^/]' \| \
14490	 X"$file" : 'X\(//\)$' \| \
14491	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14492$as_echo X"$file" |
14493    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14494	    s//\1/
14495	    q
14496	  }
14497	  /^X\(\/\/\)[^/].*/{
14498	    s//\1/
14499	    q
14500	  }
14501	  /^X\(\/\/\)$/{
14502	    s//\1/
14503	    q
14504	  }
14505	  /^X\(\/\).*/{
14506	    s//\1/
14507	    q
14508	  }
14509	  s/.*/./; q'`
14510      as_dir=$dirpart/$fdir; as_fn_mkdir_p
14511      # echo "creating $dirpart/$file"
14512      echo '# dummy' > "$dirpart/$file"
14513    done
14514  done
14515}
14516 ;;
14517    "libtool":C)
14518
14519    # See if we are running on zsh, and set the options which allow our
14520    # commands through without removal of \ escapes.
14521    if test -n "${ZSH_VERSION+set}" ; then
14522      setopt NO_GLOB_SUBST
14523    fi
14524
14525    cfgfile="${ofile}T"
14526    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14527    $RM "$cfgfile"
14528
14529    cat <<_LT_EOF >> "$cfgfile"
14530#! $SHELL
14531
14532# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14533# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14534# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14535# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14536#
14537#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14538#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14539#                 Foundation, Inc.
14540#   Written by Gordon Matzigkeit, 1996
14541#
14542#   This file is part of GNU Libtool.
14543#
14544# GNU Libtool is free software; you can redistribute it and/or
14545# modify it under the terms of the GNU General Public License as
14546# published by the Free Software Foundation; either version 2 of
14547# the License, or (at your option) any later version.
14548#
14549# As a special exception to the GNU General Public License,
14550# if you distribute this file as part of a program or library that
14551# is built using GNU Libtool, you may include this file under the
14552# same distribution terms that you use for the rest of that program.
14553#
14554# GNU Libtool is distributed in the hope that it will be useful,
14555# but WITHOUT ANY WARRANTY; without even the implied warranty of
14556# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14557# GNU General Public License for more details.
14558#
14559# You should have received a copy of the GNU General Public License
14560# along with GNU Libtool; see the file COPYING.  If not, a copy
14561# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14562# obtained by writing to the Free Software Foundation, Inc.,
14563# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14564
14565
14566# The names of the tagged configurations supported by this script.
14567available_tags=""
14568
14569# ### BEGIN LIBTOOL CONFIG
14570
14571# A sed program that does not truncate output.
14572SED=$lt_SED
14573
14574# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14575Xsed="\$SED -e 1s/^X//"
14576
14577# A grep program that handles long lines.
14578GREP=$lt_GREP
14579
14580# An ERE matcher.
14581EGREP=$lt_EGREP
14582
14583# A literal string matcher.
14584FGREP=$lt_FGREP
14585
14586# Shell to use when invoking shell scripts.
14587SHELL=$lt_SHELL
14588
14589# An echo program that protects backslashes.
14590ECHO=$lt_ECHO
14591
14592# Which release of libtool.m4 was used?
14593macro_version=$macro_version
14594macro_revision=$macro_revision
14595
14596# Assembler program.
14597AS=$lt_AS
14598
14599# DLL creation program.
14600DLLTOOL=$lt_DLLTOOL
14601
14602# Object dumper program.
14603OBJDUMP=$lt_OBJDUMP
14604
14605# Whether or not to build shared libraries.
14606build_libtool_libs=$enable_shared
14607
14608# Whether or not to build static libraries.
14609build_old_libs=$enable_static
14610
14611# What type of objects to build.
14612pic_mode=$pic_mode
14613
14614# Whether or not to optimize for fast installation.
14615fast_install=$enable_fast_install
14616
14617# The PATH separator for the build system.
14618PATH_SEPARATOR=$lt_PATH_SEPARATOR
14619
14620# The host system.
14621host_alias=$host_alias
14622host=$host
14623host_os=$host_os
14624
14625# The build system.
14626build_alias=$build_alias
14627build=$build
14628build_os=$build_os
14629
14630# A BSD- or MS-compatible name lister.
14631NM=$lt_NM
14632
14633# Whether we need soft or hard links.
14634LN_S=$lt_LN_S
14635
14636# What is the maximum length of a command?
14637max_cmd_len=$max_cmd_len
14638
14639# Object file suffix (normally "o").
14640objext=$ac_objext
14641
14642# Executable file suffix (normally "").
14643exeext=$exeext
14644
14645# whether the shell understands "unset".
14646lt_unset=$lt_unset
14647
14648# turn spaces into newlines.
14649SP2NL=$lt_lt_SP2NL
14650
14651# turn newlines into spaces.
14652NL2SP=$lt_lt_NL2SP
14653
14654# convert \$build file names to \$host format.
14655to_host_file_cmd=$lt_cv_to_host_file_cmd
14656
14657# convert \$build files to toolchain format.
14658to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14659
14660# Method to check whether dependent libraries are shared objects.
14661deplibs_check_method=$lt_deplibs_check_method
14662
14663# Command to use when deplibs_check_method = "file_magic".
14664file_magic_cmd=$lt_file_magic_cmd
14665
14666# How to find potential files when deplibs_check_method = "file_magic".
14667file_magic_glob=$lt_file_magic_glob
14668
14669# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14670want_nocaseglob=$lt_want_nocaseglob
14671
14672# Command to associate shared and link libraries.
14673sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14674
14675# The archiver.
14676AR=$lt_AR
14677
14678# Flags to create an archive.
14679AR_FLAGS=$lt_AR_FLAGS
14680
14681# How to feed a file listing to the archiver.
14682archiver_list_spec=$lt_archiver_list_spec
14683
14684# A symbol stripping program.
14685STRIP=$lt_STRIP
14686
14687# Commands used to install an old-style archive.
14688RANLIB=$lt_RANLIB
14689old_postinstall_cmds=$lt_old_postinstall_cmds
14690old_postuninstall_cmds=$lt_old_postuninstall_cmds
14691
14692# Whether to use a lock for old archive extraction.
14693lock_old_archive_extraction=$lock_old_archive_extraction
14694
14695# A C compiler.
14696LTCC=$lt_CC
14697
14698# LTCC compiler flags.
14699LTCFLAGS=$lt_CFLAGS
14700
14701# Take the output of nm and produce a listing of raw symbols and C names.
14702global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14703
14704# Transform the output of nm in a proper C declaration.
14705global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14706
14707# Transform the output of nm in a C name address pair.
14708global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14709
14710# Transform the output of nm in a C name address pair when lib prefix is needed.
14711global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14712
14713# Specify filename containing input files for \$NM.
14714nm_file_list_spec=$lt_nm_file_list_spec
14715
14716# The root where to search for dependent libraries,and in which our libraries should be installed.
14717lt_sysroot=$lt_sysroot
14718
14719# The name of the directory that contains temporary libtool files.
14720objdir=$objdir
14721
14722# Used to examine libraries when file_magic_cmd begins with "file".
14723MAGIC_CMD=$MAGIC_CMD
14724
14725# Must we lock files when doing compilation?
14726need_locks=$lt_need_locks
14727
14728# Manifest tool.
14729MANIFEST_TOOL=$lt_MANIFEST_TOOL
14730
14731# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14732DSYMUTIL=$lt_DSYMUTIL
14733
14734# Tool to change global to local symbols on Mac OS X.
14735NMEDIT=$lt_NMEDIT
14736
14737# Tool to manipulate fat objects and archives on Mac OS X.
14738LIPO=$lt_LIPO
14739
14740# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14741OTOOL=$lt_OTOOL
14742
14743# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14744OTOOL64=$lt_OTOOL64
14745
14746# Old archive suffix (normally "a").
14747libext=$libext
14748
14749# Shared library suffix (normally ".so").
14750shrext_cmds=$lt_shrext_cmds
14751
14752# The commands to extract the exported symbol list from a shared archive.
14753extract_expsyms_cmds=$lt_extract_expsyms_cmds
14754
14755# Variables whose values should be saved in libtool wrapper scripts and
14756# restored at link time.
14757variables_saved_for_relink=$lt_variables_saved_for_relink
14758
14759# Do we need the "lib" prefix for modules?
14760need_lib_prefix=$need_lib_prefix
14761
14762# Do we need a version for libraries?
14763need_version=$need_version
14764
14765# Library versioning type.
14766version_type=$version_type
14767
14768# Shared library runtime path variable.
14769runpath_var=$runpath_var
14770
14771# Shared library path variable.
14772shlibpath_var=$shlibpath_var
14773
14774# Is shlibpath searched before the hard-coded library search path?
14775shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14776
14777# Format of library name prefix.
14778libname_spec=$lt_libname_spec
14779
14780# List of archive names.  First name is the real one, the rest are links.
14781# The last name is the one that the linker finds with -lNAME
14782library_names_spec=$lt_library_names_spec
14783
14784# The coded name of the library, if different from the real name.
14785soname_spec=$lt_soname_spec
14786
14787# Permission mode override for installation of shared libraries.
14788install_override_mode=$lt_install_override_mode
14789
14790# Command to use after installation of a shared archive.
14791postinstall_cmds=$lt_postinstall_cmds
14792
14793# Command to use after uninstallation of a shared archive.
14794postuninstall_cmds=$lt_postuninstall_cmds
14795
14796# Commands used to finish a libtool library installation in a directory.
14797finish_cmds=$lt_finish_cmds
14798
14799# As "finish_cmds", except a single script fragment to be evaled but
14800# not shown.
14801finish_eval=$lt_finish_eval
14802
14803# Whether we should hardcode library paths into libraries.
14804hardcode_into_libs=$hardcode_into_libs
14805
14806# Compile-time system search path for libraries.
14807sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14808
14809# Run-time system search path for libraries.
14810sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14811
14812# Whether dlopen is supported.
14813dlopen_support=$enable_dlopen
14814
14815# Whether dlopen of programs is supported.
14816dlopen_self=$enable_dlopen_self
14817
14818# Whether dlopen of statically linked programs is supported.
14819dlopen_self_static=$enable_dlopen_self_static
14820
14821# Commands to strip libraries.
14822old_striplib=$lt_old_striplib
14823striplib=$lt_striplib
14824
14825
14826# The linker used to build libraries.
14827LD=$lt_LD
14828
14829# How to create reloadable object files.
14830reload_flag=$lt_reload_flag
14831reload_cmds=$lt_reload_cmds
14832
14833# Commands used to build an old-style archive.
14834old_archive_cmds=$lt_old_archive_cmds
14835
14836# A language specific compiler.
14837CC=$lt_compiler
14838
14839# Is the compiler the GNU compiler?
14840with_gcc=$GCC
14841
14842# Compiler flag to turn off builtin functions.
14843no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14844
14845# Additional compiler flags for building library objects.
14846pic_flag=$lt_lt_prog_compiler_pic
14847
14848# How to pass a linker flag through the compiler.
14849wl=$lt_lt_prog_compiler_wl
14850
14851# Compiler flag to prevent dynamic linking.
14852link_static_flag=$lt_lt_prog_compiler_static
14853
14854# Does compiler simultaneously support -c and -o options?
14855compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14856
14857# Whether or not to add -lc for building shared libraries.
14858build_libtool_need_lc=$archive_cmds_need_lc
14859
14860# Whether or not to disallow shared libs when runtime libs are static.
14861allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14862
14863# Compiler flag to allow reflexive dlopens.
14864export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14865
14866# Compiler flag to generate shared objects directly from archives.
14867whole_archive_flag_spec=$lt_whole_archive_flag_spec
14868
14869# Whether the compiler copes with passing no objects directly.
14870compiler_needs_object=$lt_compiler_needs_object
14871
14872# Create an old-style archive from a shared archive.
14873old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14874
14875# Create a temporary old-style archive to link instead of a shared archive.
14876old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14877
14878# Commands used to build a shared archive.
14879archive_cmds=$lt_archive_cmds
14880archive_expsym_cmds=$lt_archive_expsym_cmds
14881
14882# Commands used to build a loadable module if different from building
14883# a shared archive.
14884module_cmds=$lt_module_cmds
14885module_expsym_cmds=$lt_module_expsym_cmds
14886
14887# Whether we are building with GNU ld or not.
14888with_gnu_ld=$lt_with_gnu_ld
14889
14890# Flag that allows shared libraries with undefined symbols to be built.
14891allow_undefined_flag=$lt_allow_undefined_flag
14892
14893# Flag that enforces no undefined symbols.
14894no_undefined_flag=$lt_no_undefined_flag
14895
14896# Flag to hardcode \$libdir into a binary during linking.
14897# This must work even if \$libdir does not exist
14898hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14899
14900# Whether we need a single "-rpath" flag with a separated argument.
14901hardcode_libdir_separator=$lt_hardcode_libdir_separator
14902
14903# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14904# DIR into the resulting binary.
14905hardcode_direct=$hardcode_direct
14906
14907# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14908# DIR into the resulting binary and the resulting library dependency is
14909# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14910# library is relocated.
14911hardcode_direct_absolute=$hardcode_direct_absolute
14912
14913# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14914# into the resulting binary.
14915hardcode_minus_L=$hardcode_minus_L
14916
14917# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14918# into the resulting binary.
14919hardcode_shlibpath_var=$hardcode_shlibpath_var
14920
14921# Set to "yes" if building a shared library automatically hardcodes DIR
14922# into the library and all subsequent libraries and executables linked
14923# against it.
14924hardcode_automatic=$hardcode_automatic
14925
14926# Set to yes if linker adds runtime paths of dependent libraries
14927# to runtime path list.
14928inherit_rpath=$inherit_rpath
14929
14930# Whether libtool must link a program against all its dependency libraries.
14931link_all_deplibs=$link_all_deplibs
14932
14933# Set to "yes" if exported symbols are required.
14934always_export_symbols=$always_export_symbols
14935
14936# The commands to list exported symbols.
14937export_symbols_cmds=$lt_export_symbols_cmds
14938
14939# Symbols that should not be listed in the preloaded symbols.
14940exclude_expsyms=$lt_exclude_expsyms
14941
14942# Symbols that must always be exported.
14943include_expsyms=$lt_include_expsyms
14944
14945# Commands necessary for linking programs (against libraries) with templates.
14946prelink_cmds=$lt_prelink_cmds
14947
14948# Commands necessary for finishing linking programs.
14949postlink_cmds=$lt_postlink_cmds
14950
14951# Specify filename containing input files.
14952file_list_spec=$lt_file_list_spec
14953
14954# How to hardcode a shared library path into an executable.
14955hardcode_action=$hardcode_action
14956
14957# ### END LIBTOOL CONFIG
14958
14959_LT_EOF
14960
14961  case $host_os in
14962  aix3*)
14963    cat <<\_LT_EOF >> "$cfgfile"
14964# AIX sometimes has problems with the GCC collect2 program.  For some
14965# reason, if we set the COLLECT_NAMES environment variable, the problems
14966# vanish in a puff of smoke.
14967if test "X${COLLECT_NAMES+set}" != Xset; then
14968  COLLECT_NAMES=
14969  export COLLECT_NAMES
14970fi
14971_LT_EOF
14972    ;;
14973  esac
14974
14975
14976ltmain="$ac_aux_dir/ltmain.sh"
14977
14978
14979  # We use sed instead of cat because bash on DJGPP gets confused if
14980  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14981  # text mode, it properly converts lines to CR/LF.  This bash problem
14982  # is reportedly fixed, but why not run on old versions too?
14983  sed '$q' "$ltmain" >> "$cfgfile" \
14984     || (rm -f "$cfgfile"; exit 1)
14985
14986  if test x"$xsi_shell" = xyes; then
14987  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14988func_dirname ()\
14989{\
14990\    case ${1} in\
14991\      */*) func_dirname_result="${1%/*}${2}" ;;\
14992\      *  ) func_dirname_result="${3}" ;;\
14993\    esac\
14994} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
14995  && mv -f "$cfgfile.tmp" "$cfgfile" \
14996    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
14997test 0 -eq $? || _lt_function_replace_fail=:
14998
14999
15000  sed -e '/^func_basename ()$/,/^} # func_basename /c\
15001func_basename ()\
15002{\
15003\    func_basename_result="${1##*/}"\
15004} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15005  && mv -f "$cfgfile.tmp" "$cfgfile" \
15006    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15007test 0 -eq $? || _lt_function_replace_fail=:
15008
15009
15010  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15011func_dirname_and_basename ()\
15012{\
15013\    case ${1} in\
15014\      */*) func_dirname_result="${1%/*}${2}" ;;\
15015\      *  ) func_dirname_result="${3}" ;;\
15016\    esac\
15017\    func_basename_result="${1##*/}"\
15018} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15019  && mv -f "$cfgfile.tmp" "$cfgfile" \
15020    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15021test 0 -eq $? || _lt_function_replace_fail=:
15022
15023
15024  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15025func_stripname ()\
15026{\
15027\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15028\    # positional parameters, so assign one to ordinary parameter first.\
15029\    func_stripname_result=${3}\
15030\    func_stripname_result=${func_stripname_result#"${1}"}\
15031\    func_stripname_result=${func_stripname_result%"${2}"}\
15032} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15033  && mv -f "$cfgfile.tmp" "$cfgfile" \
15034    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15035test 0 -eq $? || _lt_function_replace_fail=:
15036
15037
15038  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15039func_split_long_opt ()\
15040{\
15041\    func_split_long_opt_name=${1%%=*}\
15042\    func_split_long_opt_arg=${1#*=}\
15043} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15044  && mv -f "$cfgfile.tmp" "$cfgfile" \
15045    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15046test 0 -eq $? || _lt_function_replace_fail=:
15047
15048
15049  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15050func_split_short_opt ()\
15051{\
15052\    func_split_short_opt_arg=${1#??}\
15053\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15054} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15055  && mv -f "$cfgfile.tmp" "$cfgfile" \
15056    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15057test 0 -eq $? || _lt_function_replace_fail=:
15058
15059
15060  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15061func_lo2o ()\
15062{\
15063\    case ${1} in\
15064\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15065\      *)    func_lo2o_result=${1} ;;\
15066\    esac\
15067} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15068  && mv -f "$cfgfile.tmp" "$cfgfile" \
15069    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15070test 0 -eq $? || _lt_function_replace_fail=:
15071
15072
15073  sed -e '/^func_xform ()$/,/^} # func_xform /c\
15074func_xform ()\
15075{\
15076    func_xform_result=${1%.*}.lo\
15077} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15078  && mv -f "$cfgfile.tmp" "$cfgfile" \
15079    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15080test 0 -eq $? || _lt_function_replace_fail=:
15081
15082
15083  sed -e '/^func_arith ()$/,/^} # func_arith /c\
15084func_arith ()\
15085{\
15086    func_arith_result=$(( $* ))\
15087} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15088  && mv -f "$cfgfile.tmp" "$cfgfile" \
15089    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15090test 0 -eq $? || _lt_function_replace_fail=:
15091
15092
15093  sed -e '/^func_len ()$/,/^} # func_len /c\
15094func_len ()\
15095{\
15096    func_len_result=${#1}\
15097} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15098  && mv -f "$cfgfile.tmp" "$cfgfile" \
15099    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15100test 0 -eq $? || _lt_function_replace_fail=:
15101
15102fi
15103
15104if test x"$lt_shell_append" = xyes; then
15105  sed -e '/^func_append ()$/,/^} # func_append /c\
15106func_append ()\
15107{\
15108    eval "${1}+=\\${2}"\
15109} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15110  && mv -f "$cfgfile.tmp" "$cfgfile" \
15111    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15112test 0 -eq $? || _lt_function_replace_fail=:
15113
15114
15115  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15116func_append_quoted ()\
15117{\
15118\    func_quote_for_eval "${2}"\
15119\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15120} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15121  && mv -f "$cfgfile.tmp" "$cfgfile" \
15122    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15123test 0 -eq $? || _lt_function_replace_fail=:
15124
15125
15126  # Save a `func_append' function call where possible by direct use of '+='
15127  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15128    && mv -f "$cfgfile.tmp" "$cfgfile" \
15129      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15130  test 0 -eq $? || _lt_function_replace_fail=:
15131else
15132  # Save a `func_append' function call even when '+=' is not available
15133  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15134    && mv -f "$cfgfile.tmp" "$cfgfile" \
15135      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15136  test 0 -eq $? || _lt_function_replace_fail=:
15137fi
15138
15139if test x"$_lt_function_replace_fail" = x":"; then
15140  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15141$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15142fi
15143
15144
15145   mv -f "$cfgfile" "$ofile" ||
15146    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15147  chmod +x "$ofile"
15148
15149 ;;
15150    "libpng-config":F) chmod +x libpng-config ;;
15151
15152  esac
15153done # for ac_tag
15154
15155
15156as_fn_exit 0
15157_ACEOF
15158ac_clean_files=$ac_clean_files_save
15159
15160test $ac_write_fail = 0 ||
15161  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15162
15163
15164# configure is writing to config.log, and then calls config.status.
15165# config.status does its own redirection, appending to config.log.
15166# Unfortunately, on DOS this fails, as config.log is still kept open
15167# by configure, so config.status won't be able to write to it; its
15168# output is simply discarded.  So we exec the FD to /dev/null,
15169# effectively closing config.log, so it can be properly (re)opened and
15170# appended to by config.status.  When coming back to configure, we
15171# need to make the FD available again.
15172if test "$no_create" != yes; then
15173  ac_cs_success=:
15174  ac_config_status_args=
15175  test "$silent" = yes &&
15176    ac_config_status_args="$ac_config_status_args --quiet"
15177  exec 5>/dev/null
15178  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15179  exec 5>>config.log
15180  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15181  # would make configure fail if this is the last instruction.
15182  $ac_cs_success || as_fn_exit 1
15183fi
15184if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15185  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15186$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15187fi
15188
15189