1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.65 for libpng 1.4.3.
4#
5# Report bugs to <png-mng-implement@lists.sourceforge.net>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10# Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94case $0 in #((
95  *[\\/]* ) as_myself=$0 ;;
96  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
99  IFS=$as_save_IFS
100  test -z "$as_dir" && as_dir=.
101    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102  done
103IFS=$as_save_IFS
104
105     ;;
106esac
107# We did not find ourselves, most probably we were run as `sh COMMAND'
108# in which case we are not to be found in the path.
109if test "x$as_myself" = x; then
110  as_myself=$0
111fi
112if test ! -f "$as_myself"; then
113  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114  exit 1
115fi
116
117# Unset variables that we do not need and which cause bugs (e.g. in
118# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119# suppresses any "Segmentation fault" message there.  '((' could
120# trigger a bug in pdksh 5.2.14.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124done
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
134
135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if test "x$CONFIG_SHELL" = x; then
139  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140  emulate sh
141  NULLCMD=:
142  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143  # is contrary to our usage.  Disable this feature.
144  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145  setopt NO_GLOB_SUBST
146else
147  case \`(set -o) 2>/dev/null\` in #(
148  *posix*) :
149    set -o posix ;; #(
150  *) :
151     ;;
152esac
153fi
154"
155  as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169  exitcode=1; echo positional parameters were not saved.
170fi
171test x\$exitcode = x0 || exit 1"
172  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176test \$(( 1 + 1 )) = 2 || exit 1"
177  if (eval "$as_required") 2>/dev/null; then :
178  as_have_required=yes
179else
180  as_have_required=no
181fi
182  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
189  IFS=$as_save_IFS
190  test -z "$as_dir" && as_dir=.
191  as_found=:
192  case $as_dir in #(
193	 /*)
194	   for as_base in sh bash ksh sh5; do
195	     # Try only shells that exist, to save several forks.
196	     as_shell=$as_dir/$as_base
197	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  CONFIG_SHELL=$as_shell as_have_required=yes
200		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201  break 2
202fi
203fi
204	   done;;
205       esac
206  as_found=false
207done
208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210  CONFIG_SHELL=$SHELL as_have_required=yes
211fi; }
212IFS=$as_save_IFS
213
214
215      if test "x$CONFIG_SHELL" != x; then :
216  # We cannot yet assume a decent shell, so we have to provide a
217	# neutralization value for shells without unset; and this also
218	# works around shells that cannot unset nonexistent variables.
219	BASH_ENV=/dev/null
220	ENV=/dev/null
221	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222	export CONFIG_SHELL
223	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224fi
225
226    if test x$as_have_required = xno; then :
227  $as_echo "$0: This script requires a shell more modern than all"
228  $as_echo "$0: the shells that I found on your system."
229  if test x${ZSH_VERSION+set} = xset ; then
230    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232  else
233    $as_echo "$0: Please tell bug-autoconf@gnu.org and
234$0: png-mng-implement@lists.sourceforge.net about your
235$0: system, including any error possibly output before this
236$0: message. Then install a modern shell, or manually run
237$0: the script under such a shell if you do have one."
238  fi
239  exit 1
240fi
241fi
242fi
243SHELL=${CONFIG_SHELL-/bin/sh}
244export SHELL
245# Unset more variables known to interfere with behavior of common tools.
246CLICOLOR_FORCE= GREP_OPTIONS=
247unset CLICOLOR_FORCE GREP_OPTIONS
248
249## --------------------- ##
250## M4sh Shell Functions. ##
251## --------------------- ##
252# as_fn_unset VAR
253# ---------------
254# Portably unset VAR.
255as_fn_unset ()
256{
257  { eval $1=; unset $1;}
258}
259as_unset=as_fn_unset
260
261# as_fn_set_status STATUS
262# -----------------------
263# Set $? to STATUS, without forking.
264as_fn_set_status ()
265{
266  return $1
267} # as_fn_set_status
268
269# as_fn_exit STATUS
270# -----------------
271# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272as_fn_exit ()
273{
274  set +e
275  as_fn_set_status $1
276  exit $1
277} # as_fn_exit
278
279# as_fn_mkdir_p
280# -------------
281# Create "$as_dir" as a directory, including parents if necessary.
282as_fn_mkdir_p ()
283{
284
285  case $as_dir in #(
286  -*) as_dir=./$as_dir;;
287  esac
288  test -d "$as_dir" || eval $as_mkdir_p || {
289    as_dirs=
290    while :; do
291      case $as_dir in #(
292      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293      *) as_qdir=$as_dir;;
294      esac
295      as_dirs="'$as_qdir' $as_dirs"
296      as_dir=`$as_dirname -- "$as_dir" ||
297$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298	 X"$as_dir" : 'X\(//\)[^/]' \| \
299	 X"$as_dir" : 'X\(//\)$' \| \
300	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301$as_echo X"$as_dir" |
302    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303	    s//\1/
304	    q
305	  }
306	  /^X\(\/\/\)[^/].*/{
307	    s//\1/
308	    q
309	  }
310	  /^X\(\/\/\)$/{
311	    s//\1/
312	    q
313	  }
314	  /^X\(\/\).*/{
315	    s//\1/
316	    q
317	  }
318	  s/.*/./; q'`
319      test -d "$as_dir" && break
320    done
321    test -z "$as_dirs" || eval "mkdir $as_dirs"
322  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323
324
325} # as_fn_mkdir_p
326# as_fn_append VAR VALUE
327# ----------------------
328# Append the text in VALUE to the end of the definition contained in VAR. Take
329# advantage of any shell optimizations that allow amortized linear growth over
330# repeated appends, instead of the typical quadratic growth present in naive
331# implementations.
332if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333  eval 'as_fn_append ()
334  {
335    eval $1+=\$2
336  }'
337else
338  as_fn_append ()
339  {
340    eval $1=\$$1\$2
341  }
342fi # as_fn_append
343
344# as_fn_arith ARG...
345# ------------------
346# Perform arithmetic evaluation on the ARGs, and store the result in the
347# global $as_val. Take advantage of shells that can avoid forks. The arguments
348# must be portable across $(()) and expr.
349if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350  eval 'as_fn_arith ()
351  {
352    as_val=$(( $* ))
353  }'
354else
355  as_fn_arith ()
356  {
357    as_val=`expr "$@" || test $? -eq 1`
358  }
359fi # as_fn_arith
360
361
362# as_fn_error ERROR [LINENO LOG_FD]
363# ---------------------------------
364# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366# script with status $?, using 1 if that was 0.
367as_fn_error ()
368{
369  as_status=$?; test $as_status -eq 0 && as_status=1
370  if test "$3"; then
371    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373  fi
374  $as_echo "$as_me: error: $1" >&2
375  as_fn_exit $as_status
376} # as_fn_error
377
378if expr a : '\(a\)' >/dev/null 2>&1 &&
379   test "X`expr 00001 : '.*\(...\)'`" = X001; then
380  as_expr=expr
381else
382  as_expr=false
383fi
384
385if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386  as_basename=basename
387else
388  as_basename=false
389fi
390
391if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392  as_dirname=dirname
393else
394  as_dirname=false
395fi
396
397as_me=`$as_basename -- "$0" ||
398$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399	 X"$0" : 'X\(//\)$' \| \
400	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401$as_echo X/"$0" |
402    sed '/^.*\/\([^/][^/]*\)\/*$/{
403	    s//\1/
404	    q
405	  }
406	  /^X\/\(\/\/\)$/{
407	    s//\1/
408	    q
409	  }
410	  /^X\/\(\/\).*/{
411	    s//\1/
412	    q
413	  }
414	  s/.*/./; q'`
415
416# Avoid depending upon Character Ranges.
417as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420as_cr_digits='0123456789'
421as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424  as_lineno_1=$LINENO as_lineno_1a=$LINENO
425  as_lineno_2=$LINENO as_lineno_2a=$LINENO
426  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429  sed -n '
430    p
431    /[$]LINENO/=
432  ' <$as_myself |
433    sed '
434      s/[$]LINENO.*/&-/
435      t lineno
436      b
437      :lineno
438      N
439      :loop
440      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441      t loop
442      s/-\n.*//
443    ' >$as_me.lineno &&
444  chmod +x "$as_me.lineno" ||
445    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447  # Don't try to exec as it changes $[0], causing all sort of problems
448  # (the dirname of $[0] is not the place where we might find the
449  # original and so on.  Autoconf is especially sensitive to this).
450  . "./$as_me.lineno"
451  # Exit status is that of the last command.
452  exit
453}
454
455ECHO_C= ECHO_N= ECHO_T=
456case `echo -n x` in #(((((
457-n*)
458  case `echo 'xy\c'` in
459  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
460  xy)  ECHO_C='\c';;
461  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462       ECHO_T='	';;
463  esac;;
464*)
465  ECHO_N='-n';;
466esac
467
468rm -f conf$$ conf$$.exe conf$$.file
469if test -d conf$$.dir; then
470  rm -f conf$$.dir/conf$$.file
471else
472  rm -f conf$$.dir
473  mkdir conf$$.dir 2>/dev/null
474fi
475if (echo >conf$$.file) 2>/dev/null; then
476  if ln -s conf$$.file conf$$ 2>/dev/null; then
477    as_ln_s='ln -s'
478    # ... but there are two gotchas:
479    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481    # In both cases, we have to default to `cp -p'.
482    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483      as_ln_s='cp -p'
484  elif ln conf$$.file conf$$ 2>/dev/null; then
485    as_ln_s=ln
486  else
487    as_ln_s='cp -p'
488  fi
489else
490  as_ln_s='cp -p'
491fi
492rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493rmdir conf$$.dir 2>/dev/null
494
495if mkdir -p . 2>/dev/null; then
496  as_mkdir_p='mkdir -p "$as_dir"'
497else
498  test -d ./-p && rmdir ./-p
499  as_mkdir_p=false
500fi
501
502if test -x / >/dev/null 2>&1; then
503  as_test_x='test -x'
504else
505  if ls -dL / >/dev/null 2>&1; then
506    as_ls_L_option=L
507  else
508    as_ls_L_option=
509  fi
510  as_test_x='
511    eval sh -c '\''
512      if test -d "$1"; then
513	test -d "$1/.";
514      else
515	case $1 in #(
516	-*)set "./$1";;
517	esac;
518	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519	???[sx]*):;;*)false;;esac;fi
520    '\'' sh
521  '
522fi
523as_executable_p=$as_test_x
524
525# Sed expression to map a string onto a valid CPP name.
526as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528# Sed expression to map a string onto a valid variable name.
529as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532
533# Check that we are running under the correct shell.
534SHELL=${CONFIG_SHELL-/bin/sh}
535
536case X$lt_ECHO in
537X*--fallback-echo)
538  # Remove one level of quotation (which was required for Make).
539  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540  ;;
541esac
542
543ECHO=${lt_ECHO-echo}
544if test "X$1" = X--no-reexec; then
545  # Discard the --no-reexec flag, and continue.
546  shift
547elif test "X$1" = X--fallback-echo; then
548  # Avoid inline document here, it may be left over
549  :
550elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551  # Yippee, $ECHO works!
552  :
553else
554  # Restart under the correct shell.
555  exec $SHELL "$0" --no-reexec ${1+"$@"}
556fi
557
558if test "X$1" = X--fallback-echo; then
559  # used as fallback echo
560  shift
561  cat <<_LT_EOF
562$*
563_LT_EOF
564  exit 0
565fi
566
567# The HP-UX ksh and POSIX shell print the target directory to stdout
568# if CDPATH is set.
569(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570
571if test -z "$lt_ECHO"; then
572  if test "X${echo_test_string+set}" != Xset; then
573    # find a string as large as possible, as long as the shell can cope with it
574    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578      then
579        break
580      fi
581    done
582  fi
583
584  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586     test "X$echo_testing_string" = "X$echo_test_string"; then
587    :
588  else
589    # The Solaris, AIX, and Digital Unix default echo programs unquote
590    # backslashes.  This makes it impossible to quote backslashes using
591    #   echo "$something" | sed 's/\\/\\\\/g'
592    #
593    # So, first we look for a working echo in the user's PATH.
594
595    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596    for dir in $PATH /usr/ucb; do
597      IFS="$lt_save_ifs"
598      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601         test "X$echo_testing_string" = "X$echo_test_string"; then
602        ECHO="$dir/echo"
603        break
604      fi
605    done
606    IFS="$lt_save_ifs"
607
608    if test "X$ECHO" = Xecho; then
609      # We didn't find a better echo, so look for alternatives.
610      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612         test "X$echo_testing_string" = "X$echo_test_string"; then
613        # This shell has a builtin print -r that does the trick.
614        ECHO='print -r'
615      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616	   test "X$CONFIG_SHELL" != X/bin/ksh; then
617        # If we have ksh, try running configure again with it.
618        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619        export ORIGINAL_CONFIG_SHELL
620        CONFIG_SHELL=/bin/ksh
621        export CONFIG_SHELL
622        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623      else
624        # Try using printf.
625        ECHO='printf %s\n'
626        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628	   test "X$echo_testing_string" = "X$echo_test_string"; then
629	  # Cool, printf works
630	  :
631        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632	     test "X$echo_testing_string" = 'X\t' &&
633	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634	     test "X$echo_testing_string" = "X$echo_test_string"; then
635	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636	  export CONFIG_SHELL
637	  SHELL="$CONFIG_SHELL"
638	  export SHELL
639	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
640        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641	     test "X$echo_testing_string" = 'X\t' &&
642	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643	     test "X$echo_testing_string" = "X$echo_test_string"; then
644	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
645        else
646	  # maybe with a smaller string...
647	  prev=:
648
649	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651	    then
652	      break
653	    fi
654	    prev="$cmd"
655	  done
656
657	  if test "$prev" != 'sed 50q "$0"'; then
658	    echo_test_string=`eval $prev`
659	    export echo_test_string
660	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661	  else
662	    # Oops.  We lost completely, so just stick with echo.
663	    ECHO=echo
664	  fi
665        fi
666      fi
667    fi
668  fi
669fi
670
671# Copy echo and quote the copy suitably for passing to libtool from
672# the Makefile, instead of quoting the original, which is used later.
673lt_ECHO=$ECHO
674if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676fi
677
678
679
680
681test -n "$DJDIR" || exec 7<&0 </dev/null
682exec 6>&1
683
684# Name of the host.
685# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
686# so uname gets run too.
687ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688
689#
690# Initializations.
691#
692ac_default_prefix=/usr/local
693ac_clean_files=
694ac_config_libobj_dir=.
695LIBOBJS=
696cross_compiling=no
697subdirs=
698MFLAGS=
699MAKEFLAGS=
700
701# Identity of this package.
702PACKAGE_NAME='libpng'
703PACKAGE_TARNAME='libpng'
704PACKAGE_VERSION='1.4.3'
705PACKAGE_STRING='libpng 1.4.3'
706PACKAGE_BUGREPORT='png-mng-implement@lists.sourceforge.net'
707PACKAGE_URL=''
708
709ac_unique_file="pngget.c"
710# Factoring default headers for most tests.
711ac_includes_default="\
712#include <stdio.h>
713#ifdef HAVE_SYS_TYPES_H
714# include <sys/types.h>
715#endif
716#ifdef HAVE_SYS_STAT_H
717# include <sys/stat.h>
718#endif
719#ifdef STDC_HEADERS
720# include <stdlib.h>
721# include <stddef.h>
722#else
723# ifdef HAVE_STDLIB_H
724#  include <stdlib.h>
725# endif
726#endif
727#ifdef HAVE_STRING_H
728# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729#  include <memory.h>
730# endif
731# include <string.h>
732#endif
733#ifdef HAVE_STRINGS_H
734# include <strings.h>
735#endif
736#ifdef HAVE_INTTYPES_H
737# include <inttypes.h>
738#endif
739#ifdef HAVE_STDINT_H
740# include <stdint.h>
741#endif
742#ifdef HAVE_UNISTD_H
743# include <unistd.h>
744#endif"
745
746ac_subst_vars='am__EXEEXT_FALSE
747am__EXEEXT_TRUE
748LTLIBOBJS
749binconfigs
750pkgconfigdir
751PNGLIB_RELEASE
752PNGLIB_MINOR
753PNGLIB_MAJOR
754PNGLIB_VERSION
755SYMBOL_PREFIX
756HAVE_LD_VERSION_SCRIPT_FALSE
757HAVE_LD_VERSION_SCRIPT_TRUE
758LIBPNG_DEFINES
759LIBOBJS
760POW_LIB
761OTOOL64
762OTOOL
763LIPO
764NMEDIT
765DSYMUTIL
766lt_ECHO
767RANLIB
768AR
769NM
770ac_ct_DUMPBIN
771DUMPBIN
772LIBTOOL
773LN_S
774OBJDUMP
775DLLTOOL
776AS
777CPP
778LD
779FGREP
780EGREP
781GREP
782SED
783host_os
784host_vendor
785host_cpu
786host
787build_os
788build_vendor
789build_cpu
790build
791am__fastdepCC_FALSE
792am__fastdepCC_TRUE
793CCDEPMODE
794AMDEPBACKSLASH
795AMDEP_FALSE
796AMDEP_TRUE
797am__quote
798am__include
799DEPDIR
800OBJEXT
801EXEEXT
802ac_ct_CC
803CPPFLAGS
804LDFLAGS
805CFLAGS
806CC
807MAINT
808MAINTAINER_MODE_FALSE
809MAINTAINER_MODE_TRUE
810am__untar
811am__tar
812AMTAR
813am__leading_dot
814SET_MAKE
815AWK
816mkdir_p
817MKDIR_P
818INSTALL_STRIP_PROGRAM
819STRIP
820install_sh
821MAKEINFO
822AUTOHEADER
823AUTOMAKE
824AUTOCONF
825ACLOCAL
826VERSION
827PACKAGE
828CYGPATH_W
829am__isrc
830INSTALL_DATA
831INSTALL_SCRIPT
832INSTALL_PROGRAM
833target_alias
834host_alias
835build_alias
836LIBS
837ECHO_T
838ECHO_N
839ECHO_C
840DEFS
841mandir
842localedir
843libdir
844psdir
845pdfdir
846dvidir
847htmldir
848infodir
849docdir
850oldincludedir
851includedir
852localstatedir
853sharedstatedir
854sysconfdir
855datadir
856datarootdir
857libexecdir
858sbindir
859bindir
860program_transform_name
861prefix
862exec_prefix
863PACKAGE_URL
864PACKAGE_BUGREPORT
865PACKAGE_STRING
866PACKAGE_VERSION
867PACKAGE_TARNAME
868PACKAGE_NAME
869PATH_SEPARATOR
870SHELL'
871ac_subst_files=''
872ac_user_opts='
873enable_option_checking
874enable_maintainer_mode
875enable_dependency_tracking
876with_gnu_ld
877enable_shared
878enable_static
879with_pic
880enable_fast_install
881enable_libtool_lock
882with_pkgconfigdir
883with_binconfigs
884'
885      ac_precious_vars='build_alias
886host_alias
887target_alias
888CC
889CFLAGS
890LDFLAGS
891LIBS
892CPPFLAGS
893CPP'
894
895
896# Initialize some variables set by options.
897ac_init_help=
898ac_init_version=false
899ac_unrecognized_opts=
900ac_unrecognized_sep=
901# The variables have the same names as the options, with
902# dashes changed to underlines.
903cache_file=/dev/null
904exec_prefix=NONE
905no_create=
906no_recursion=
907prefix=NONE
908program_prefix=NONE
909program_suffix=NONE
910program_transform_name=s,x,x,
911silent=
912site=
913srcdir=
914verbose=
915x_includes=NONE
916x_libraries=NONE
917
918# Installation directory options.
919# These are left unexpanded so users can "make install exec_prefix=/foo"
920# and all the variables that are supposed to be based on exec_prefix
921# by default will actually change.
922# Use braces instead of parens because sh, perl, etc. also accept them.
923# (The list follows the same order as the GNU Coding Standards.)
924bindir='${exec_prefix}/bin'
925sbindir='${exec_prefix}/sbin'
926libexecdir='${exec_prefix}/libexec'
927datarootdir='${prefix}/share'
928datadir='${datarootdir}'
929sysconfdir='${prefix}/etc'
930sharedstatedir='${prefix}/com'
931localstatedir='${prefix}/var'
932includedir='${prefix}/include'
933oldincludedir='/usr/include'
934docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
935infodir='${datarootdir}/info'
936htmldir='${docdir}'
937dvidir='${docdir}'
938pdfdir='${docdir}'
939psdir='${docdir}'
940libdir='${exec_prefix}/lib'
941localedir='${datarootdir}/locale'
942mandir='${datarootdir}/man'
943
944ac_prev=
945ac_dashdash=
946for ac_option
947do
948  # If the previous option needs an argument, assign it.
949  if test -n "$ac_prev"; then
950    eval $ac_prev=\$ac_option
951    ac_prev=
952    continue
953  fi
954
955  case $ac_option in
956  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
957  *)	ac_optarg=yes ;;
958  esac
959
960  # Accept the important Cygnus configure options, so we can diagnose typos.
961
962  case $ac_dashdash$ac_option in
963  --)
964    ac_dashdash=yes ;;
965
966  -bindir | --bindir | --bindi | --bind | --bin | --bi)
967    ac_prev=bindir ;;
968  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
969    bindir=$ac_optarg ;;
970
971  -build | --build | --buil | --bui | --bu)
972    ac_prev=build_alias ;;
973  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
974    build_alias=$ac_optarg ;;
975
976  -cache-file | --cache-file | --cache-fil | --cache-fi \
977  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
978    ac_prev=cache_file ;;
979  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
980  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
981    cache_file=$ac_optarg ;;
982
983  --config-cache | -C)
984    cache_file=config.cache ;;
985
986  -datadir | --datadir | --datadi | --datad)
987    ac_prev=datadir ;;
988  -datadir=* | --datadir=* | --datadi=* | --datad=*)
989    datadir=$ac_optarg ;;
990
991  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
992  | --dataroo | --dataro | --datar)
993    ac_prev=datarootdir ;;
994  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
995  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
996    datarootdir=$ac_optarg ;;
997
998  -disable-* | --disable-*)
999    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1000    # Reject names that are not valid shell variable names.
1001    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1002      as_fn_error "invalid feature name: $ac_useropt"
1003    ac_useropt_orig=$ac_useropt
1004    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1005    case $ac_user_opts in
1006      *"
1007"enable_$ac_useropt"
1008"*) ;;
1009      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1010	 ac_unrecognized_sep=', ';;
1011    esac
1012    eval enable_$ac_useropt=no ;;
1013
1014  -docdir | --docdir | --docdi | --doc | --do)
1015    ac_prev=docdir ;;
1016  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1017    docdir=$ac_optarg ;;
1018
1019  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1020    ac_prev=dvidir ;;
1021  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1022    dvidir=$ac_optarg ;;
1023
1024  -enable-* | --enable-*)
1025    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1026    # Reject names that are not valid shell variable names.
1027    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1028      as_fn_error "invalid feature name: $ac_useropt"
1029    ac_useropt_orig=$ac_useropt
1030    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1031    case $ac_user_opts in
1032      *"
1033"enable_$ac_useropt"
1034"*) ;;
1035      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1036	 ac_unrecognized_sep=', ';;
1037    esac
1038    eval enable_$ac_useropt=\$ac_optarg ;;
1039
1040  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1041  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1042  | --exec | --exe | --ex)
1043    ac_prev=exec_prefix ;;
1044  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1045  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1046  | --exec=* | --exe=* | --ex=*)
1047    exec_prefix=$ac_optarg ;;
1048
1049  -gas | --gas | --ga | --g)
1050    # Obsolete; use --with-gas.
1051    with_gas=yes ;;
1052
1053  -help | --help | --hel | --he | -h)
1054    ac_init_help=long ;;
1055  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1056    ac_init_help=recursive ;;
1057  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1058    ac_init_help=short ;;
1059
1060  -host | --host | --hos | --ho)
1061    ac_prev=host_alias ;;
1062  -host=* | --host=* | --hos=* | --ho=*)
1063    host_alias=$ac_optarg ;;
1064
1065  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1066    ac_prev=htmldir ;;
1067  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1068  | --ht=*)
1069    htmldir=$ac_optarg ;;
1070
1071  -includedir | --includedir | --includedi | --included | --include \
1072  | --includ | --inclu | --incl | --inc)
1073    ac_prev=includedir ;;
1074  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1075  | --includ=* | --inclu=* | --incl=* | --inc=*)
1076    includedir=$ac_optarg ;;
1077
1078  -infodir | --infodir | --infodi | --infod | --info | --inf)
1079    ac_prev=infodir ;;
1080  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1081    infodir=$ac_optarg ;;
1082
1083  -libdir | --libdir | --libdi | --libd)
1084    ac_prev=libdir ;;
1085  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1086    libdir=$ac_optarg ;;
1087
1088  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1089  | --libexe | --libex | --libe)
1090    ac_prev=libexecdir ;;
1091  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1092  | --libexe=* | --libex=* | --libe=*)
1093    libexecdir=$ac_optarg ;;
1094
1095  -localedir | --localedir | --localedi | --localed | --locale)
1096    ac_prev=localedir ;;
1097  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1098    localedir=$ac_optarg ;;
1099
1100  -localstatedir | --localstatedir | --localstatedi | --localstated \
1101  | --localstate | --localstat | --localsta | --localst | --locals)
1102    ac_prev=localstatedir ;;
1103  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1104  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1105    localstatedir=$ac_optarg ;;
1106
1107  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1108    ac_prev=mandir ;;
1109  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1110    mandir=$ac_optarg ;;
1111
1112  -nfp | --nfp | --nf)
1113    # Obsolete; use --without-fp.
1114    with_fp=no ;;
1115
1116  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1117  | --no-cr | --no-c | -n)
1118    no_create=yes ;;
1119
1120  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1121  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1122    no_recursion=yes ;;
1123
1124  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1125  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1126  | --oldin | --oldi | --old | --ol | --o)
1127    ac_prev=oldincludedir ;;
1128  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1129  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1130  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1131    oldincludedir=$ac_optarg ;;
1132
1133  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1134    ac_prev=prefix ;;
1135  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1136    prefix=$ac_optarg ;;
1137
1138  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1139  | --program-pre | --program-pr | --program-p)
1140    ac_prev=program_prefix ;;
1141  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1142  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1143    program_prefix=$ac_optarg ;;
1144
1145  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1146  | --program-suf | --program-su | --program-s)
1147    ac_prev=program_suffix ;;
1148  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1149  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1150    program_suffix=$ac_optarg ;;
1151
1152  -program-transform-name | --program-transform-name \
1153  | --program-transform-nam | --program-transform-na \
1154  | --program-transform-n | --program-transform- \
1155  | --program-transform | --program-transfor \
1156  | --program-transfo | --program-transf \
1157  | --program-trans | --program-tran \
1158  | --progr-tra | --program-tr | --program-t)
1159    ac_prev=program_transform_name ;;
1160  -program-transform-name=* | --program-transform-name=* \
1161  | --program-transform-nam=* | --program-transform-na=* \
1162  | --program-transform-n=* | --program-transform-=* \
1163  | --program-transform=* | --program-transfor=* \
1164  | --program-transfo=* | --program-transf=* \
1165  | --program-trans=* | --program-tran=* \
1166  | --progr-tra=* | --program-tr=* | --program-t=*)
1167    program_transform_name=$ac_optarg ;;
1168
1169  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1170    ac_prev=pdfdir ;;
1171  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1172    pdfdir=$ac_optarg ;;
1173
1174  -psdir | --psdir | --psdi | --psd | --ps)
1175    ac_prev=psdir ;;
1176  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1177    psdir=$ac_optarg ;;
1178
1179  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1180  | -silent | --silent | --silen | --sile | --sil)
1181    silent=yes ;;
1182
1183  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1184    ac_prev=sbindir ;;
1185  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1186  | --sbi=* | --sb=*)
1187    sbindir=$ac_optarg ;;
1188
1189  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1190  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1191  | --sharedst | --shareds | --shared | --share | --shar \
1192  | --sha | --sh)
1193    ac_prev=sharedstatedir ;;
1194  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1195  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1196  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1197  | --sha=* | --sh=*)
1198    sharedstatedir=$ac_optarg ;;
1199
1200  -site | --site | --sit)
1201    ac_prev=site ;;
1202  -site=* | --site=* | --sit=*)
1203    site=$ac_optarg ;;
1204
1205  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1206    ac_prev=srcdir ;;
1207  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1208    srcdir=$ac_optarg ;;
1209
1210  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1211  | --syscon | --sysco | --sysc | --sys | --sy)
1212    ac_prev=sysconfdir ;;
1213  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1214  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1215    sysconfdir=$ac_optarg ;;
1216
1217  -target | --target | --targe | --targ | --tar | --ta | --t)
1218    ac_prev=target_alias ;;
1219  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1220    target_alias=$ac_optarg ;;
1221
1222  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1223    verbose=yes ;;
1224
1225  -version | --version | --versio | --versi | --vers | -V)
1226    ac_init_version=: ;;
1227
1228  -with-* | --with-*)
1229    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1230    # Reject names that are not valid shell variable names.
1231    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1232      as_fn_error "invalid package name: $ac_useropt"
1233    ac_useropt_orig=$ac_useropt
1234    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1235    case $ac_user_opts in
1236      *"
1237"with_$ac_useropt"
1238"*) ;;
1239      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1240	 ac_unrecognized_sep=', ';;
1241    esac
1242    eval with_$ac_useropt=\$ac_optarg ;;
1243
1244  -without-* | --without-*)
1245    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1246    # Reject names that are not valid shell variable names.
1247    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1248      as_fn_error "invalid package name: $ac_useropt"
1249    ac_useropt_orig=$ac_useropt
1250    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1251    case $ac_user_opts in
1252      *"
1253"with_$ac_useropt"
1254"*) ;;
1255      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1256	 ac_unrecognized_sep=', ';;
1257    esac
1258    eval with_$ac_useropt=no ;;
1259
1260  --x)
1261    # Obsolete; use --with-x.
1262    with_x=yes ;;
1263
1264  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1265  | --x-incl | --x-inc | --x-in | --x-i)
1266    ac_prev=x_includes ;;
1267  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1268  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1269    x_includes=$ac_optarg ;;
1270
1271  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1272  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1273    ac_prev=x_libraries ;;
1274  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1275  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1276    x_libraries=$ac_optarg ;;
1277
1278  -*) as_fn_error "unrecognized option: \`$ac_option'
1279Try \`$0 --help' for more information."
1280    ;;
1281
1282  *=*)
1283    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1284    # Reject names that are not valid shell variable names.
1285    case $ac_envvar in #(
1286      '' | [0-9]* | *[!_$as_cr_alnum]* )
1287      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1288    esac
1289    eval $ac_envvar=\$ac_optarg
1290    export $ac_envvar ;;
1291
1292  *)
1293    # FIXME: should be removed in autoconf 3.0.
1294    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1295    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1296      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1297    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1298    ;;
1299
1300  esac
1301done
1302
1303if test -n "$ac_prev"; then
1304  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1305  as_fn_error "missing argument to $ac_option"
1306fi
1307
1308if test -n "$ac_unrecognized_opts"; then
1309  case $enable_option_checking in
1310    no) ;;
1311    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1312    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1313  esac
1314fi
1315
1316# Check all directory arguments for consistency.
1317for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1318		datadir sysconfdir sharedstatedir localstatedir includedir \
1319		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1320		libdir localedir mandir
1321do
1322  eval ac_val=\$$ac_var
1323  # Remove trailing slashes.
1324  case $ac_val in
1325    */ )
1326      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1327      eval $ac_var=\$ac_val;;
1328  esac
1329  # Be sure to have absolute directory names.
1330  case $ac_val in
1331    [\\/$]* | ?:[\\/]* )  continue;;
1332    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1333  esac
1334  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1335done
1336
1337# There might be people who depend on the old broken behavior: `$host'
1338# used to hold the argument of --host etc.
1339# FIXME: To remove some day.
1340build=$build_alias
1341host=$host_alias
1342target=$target_alias
1343
1344# FIXME: To remove some day.
1345if test "x$host_alias" != x; then
1346  if test "x$build_alias" = x; then
1347    cross_compiling=maybe
1348    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1349    If a cross compiler is detected then cross compile mode will be used." >&2
1350  elif test "x$build_alias" != "x$host_alias"; then
1351    cross_compiling=yes
1352  fi
1353fi
1354
1355ac_tool_prefix=
1356test -n "$host_alias" && ac_tool_prefix=$host_alias-
1357
1358test "$silent" = yes && exec 6>/dev/null
1359
1360
1361ac_pwd=`pwd` && test -n "$ac_pwd" &&
1362ac_ls_di=`ls -di .` &&
1363ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1364  as_fn_error "working directory cannot be determined"
1365test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1366  as_fn_error "pwd does not report name of working directory"
1367
1368
1369# Find the source files, if location was not specified.
1370if test -z "$srcdir"; then
1371  ac_srcdir_defaulted=yes
1372  # Try the directory containing this script, then the parent directory.
1373  ac_confdir=`$as_dirname -- "$as_myself" ||
1374$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1375	 X"$as_myself" : 'X\(//\)[^/]' \| \
1376	 X"$as_myself" : 'X\(//\)$' \| \
1377	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1378$as_echo X"$as_myself" |
1379    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1380	    s//\1/
1381	    q
1382	  }
1383	  /^X\(\/\/\)[^/].*/{
1384	    s//\1/
1385	    q
1386	  }
1387	  /^X\(\/\/\)$/{
1388	    s//\1/
1389	    q
1390	  }
1391	  /^X\(\/\).*/{
1392	    s//\1/
1393	    q
1394	  }
1395	  s/.*/./; q'`
1396  srcdir=$ac_confdir
1397  if test ! -r "$srcdir/$ac_unique_file"; then
1398    srcdir=..
1399  fi
1400else
1401  ac_srcdir_defaulted=no
1402fi
1403if test ! -r "$srcdir/$ac_unique_file"; then
1404  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1405  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1406fi
1407ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1408ac_abs_confdir=`(
1409	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1410	pwd)`
1411# When building in place, set srcdir=.
1412if test "$ac_abs_confdir" = "$ac_pwd"; then
1413  srcdir=.
1414fi
1415# Remove unnecessary trailing slashes from srcdir.
1416# Double slashes in file names in object file debugging info
1417# mess up M-x gdb in Emacs.
1418case $srcdir in
1419*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1420esac
1421for ac_var in $ac_precious_vars; do
1422  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1423  eval ac_env_${ac_var}_value=\$${ac_var}
1424  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1425  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1426done
1427
1428#
1429# Report the --help message.
1430#
1431if test "$ac_init_help" = "long"; then
1432  # Omit some internal or obsolete options to make the list less imposing.
1433  # This message is too long to be a string in the A/UX 3.1 sh.
1434  cat <<_ACEOF
1435\`configure' configures libpng 1.4.3 to adapt to many kinds of systems.
1436
1437Usage: $0 [OPTION]... [VAR=VALUE]...
1438
1439To assign environment variables (e.g., CC, CFLAGS...), specify them as
1440VAR=VALUE.  See below for descriptions of some of the useful variables.
1441
1442Defaults for the options are specified in brackets.
1443
1444Configuration:
1445  -h, --help              display this help and exit
1446      --help=short        display options specific to this package
1447      --help=recursive    display the short help of all the included packages
1448  -V, --version           display version information and exit
1449  -q, --quiet, --silent   do not print \`checking...' messages
1450      --cache-file=FILE   cache test results in FILE [disabled]
1451  -C, --config-cache      alias for \`--cache-file=config.cache'
1452  -n, --no-create         do not create output files
1453      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1454
1455Installation directories:
1456  --prefix=PREFIX         install architecture-independent files in PREFIX
1457                          [$ac_default_prefix]
1458  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1459                          [PREFIX]
1460
1461By default, \`make install' will install all the files in
1462\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1463an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1464for instance \`--prefix=\$HOME'.
1465
1466For better control, use the options below.
1467
1468Fine tuning of the installation directories:
1469  --bindir=DIR            user executables [EPREFIX/bin]
1470  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1471  --libexecdir=DIR        program executables [EPREFIX/libexec]
1472  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1473  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1474  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1475  --libdir=DIR            object code libraries [EPREFIX/lib]
1476  --includedir=DIR        C header files [PREFIX/include]
1477  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1478  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1479  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1480  --infodir=DIR           info documentation [DATAROOTDIR/info]
1481  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1482  --mandir=DIR            man documentation [DATAROOTDIR/man]
1483  --docdir=DIR            documentation root [DATAROOTDIR/doc/libpng]
1484  --htmldir=DIR           html documentation [DOCDIR]
1485  --dvidir=DIR            dvi documentation [DOCDIR]
1486  --pdfdir=DIR            pdf documentation [DOCDIR]
1487  --psdir=DIR             ps documentation [DOCDIR]
1488_ACEOF
1489
1490  cat <<\_ACEOF
1491
1492Program names:
1493  --program-prefix=PREFIX            prepend PREFIX to installed program names
1494  --program-suffix=SUFFIX            append SUFFIX to installed program names
1495  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1496
1497System types:
1498  --build=BUILD     configure for building on BUILD [guessed]
1499  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1500_ACEOF
1501fi
1502
1503if test -n "$ac_init_help"; then
1504  case $ac_init_help in
1505     short | recursive ) echo "Configuration of libpng 1.4.3:";;
1506   esac
1507  cat <<\_ACEOF
1508
1509Optional Features:
1510  --disable-option-checking  ignore unrecognized --enable/--with options
1511  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1512  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1513  --enable-maintainer-mode  enable make rules and dependencies not useful
1514			  (and sometimes confusing) to the casual installer
1515  --disable-dependency-tracking  speeds up one-time build
1516  --enable-dependency-tracking   do not reject slow dependency extractors
1517  --enable-shared[=PKGS]  build shared libraries [default=yes]
1518  --enable-static[=PKGS]  build static libraries [default=yes]
1519  --enable-fast-install[=PKGS]
1520                          optimize for fast installation [default=yes]
1521  --disable-libtool-lock  avoid locking (might break parallel builds)
1522
1523Optional Packages:
1524  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1525  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1526  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1527  --with-pic              try to use only PIC/non-PIC objects [default=use
1528                          both]
1529  --with-pkgconfigdir     Use the specified pkgconfig dir (default is
1530                          libdir/pkgconfig)
1531  --with-binconfigs       Generate shell libpng-config scripts as well as
1532                          pkg-config data [default=yes]
1533
1534Some influential environment variables:
1535  CC          C compiler command
1536  CFLAGS      C compiler flags
1537  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1538              nonstandard directory <lib dir>
1539  LIBS        libraries to pass to the linker, e.g. -l<library>
1540  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1541              you have headers in a nonstandard directory <include dir>
1542  CPP         C preprocessor
1543
1544Use these variables to override the choices made by `configure' or to help
1545it to find libraries and programs with nonstandard names/locations.
1546
1547Report bugs to <png-mng-implement@lists.sourceforge.net>.
1548_ACEOF
1549ac_status=$?
1550fi
1551
1552if test "$ac_init_help" = "recursive"; then
1553  # If there are subdirs, report their specific --help.
1554  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1555    test -d "$ac_dir" ||
1556      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1557      continue
1558    ac_builddir=.
1559
1560case "$ac_dir" in
1561.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1562*)
1563  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1564  # A ".." for each directory in $ac_dir_suffix.
1565  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1566  case $ac_top_builddir_sub in
1567  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1568  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1569  esac ;;
1570esac
1571ac_abs_top_builddir=$ac_pwd
1572ac_abs_builddir=$ac_pwd$ac_dir_suffix
1573# for backward compatibility:
1574ac_top_builddir=$ac_top_build_prefix
1575
1576case $srcdir in
1577  .)  # We are building in place.
1578    ac_srcdir=.
1579    ac_top_srcdir=$ac_top_builddir_sub
1580    ac_abs_top_srcdir=$ac_pwd ;;
1581  [\\/]* | ?:[\\/]* )  # Absolute name.
1582    ac_srcdir=$srcdir$ac_dir_suffix;
1583    ac_top_srcdir=$srcdir
1584    ac_abs_top_srcdir=$srcdir ;;
1585  *) # Relative name.
1586    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1587    ac_top_srcdir=$ac_top_build_prefix$srcdir
1588    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1589esac
1590ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1591
1592    cd "$ac_dir" || { ac_status=$?; continue; }
1593    # Check for guested configure.
1594    if test -f "$ac_srcdir/configure.gnu"; then
1595      echo &&
1596      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1597    elif test -f "$ac_srcdir/configure"; then
1598      echo &&
1599      $SHELL "$ac_srcdir/configure" --help=recursive
1600    else
1601      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1602    fi || ac_status=$?
1603    cd "$ac_pwd" || { ac_status=$?; break; }
1604  done
1605fi
1606
1607test -n "$ac_init_help" && exit $ac_status
1608if $ac_init_version; then
1609  cat <<\_ACEOF
1610libpng configure 1.4.3
1611generated by GNU Autoconf 2.65
1612
1613Copyright (C) 2009 Free Software Foundation, Inc.
1614This configure script is free software; the Free Software Foundation
1615gives unlimited permission to copy, distribute and modify it.
1616_ACEOF
1617  exit
1618fi
1619
1620## ------------------------ ##
1621## Autoconf initialization. ##
1622## ------------------------ ##
1623
1624# ac_fn_c_try_compile LINENO
1625# --------------------------
1626# Try to compile conftest.$ac_ext, and return whether this succeeded.
1627ac_fn_c_try_compile ()
1628{
1629  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630  rm -f conftest.$ac_objext
1631  if { { ac_try="$ac_compile"
1632case "(($ac_try" in
1633  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1634  *) ac_try_echo=$ac_try;;
1635esac
1636eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1637$as_echo "$ac_try_echo"; } >&5
1638  (eval "$ac_compile") 2>conftest.err
1639  ac_status=$?
1640  if test -s conftest.err; then
1641    grep -v '^ *+' conftest.err >conftest.er1
1642    cat conftest.er1 >&5
1643    mv -f conftest.er1 conftest.err
1644  fi
1645  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1646  test $ac_status = 0; } && {
1647	 test -z "$ac_c_werror_flag" ||
1648	 test ! -s conftest.err
1649       } && test -s conftest.$ac_objext; then :
1650  ac_retval=0
1651else
1652  $as_echo "$as_me: failed program was:" >&5
1653sed 's/^/| /' conftest.$ac_ext >&5
1654
1655	ac_retval=1
1656fi
1657  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1658  as_fn_set_status $ac_retval
1659
1660} # ac_fn_c_try_compile
1661
1662# ac_fn_c_try_cpp LINENO
1663# ----------------------
1664# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1665ac_fn_c_try_cpp ()
1666{
1667  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1668  if { { ac_try="$ac_cpp conftest.$ac_ext"
1669case "(($ac_try" in
1670  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1671  *) ac_try_echo=$ac_try;;
1672esac
1673eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1674$as_echo "$ac_try_echo"; } >&5
1675  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1676  ac_status=$?
1677  if test -s conftest.err; then
1678    grep -v '^ *+' conftest.err >conftest.er1
1679    cat conftest.er1 >&5
1680    mv -f conftest.er1 conftest.err
1681  fi
1682  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1683  test $ac_status = 0; } >/dev/null && {
1684	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1685	 test ! -s conftest.err
1686       }; then :
1687  ac_retval=0
1688else
1689  $as_echo "$as_me: failed program was:" >&5
1690sed 's/^/| /' conftest.$ac_ext >&5
1691
1692    ac_retval=1
1693fi
1694  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1695  as_fn_set_status $ac_retval
1696
1697} # ac_fn_c_try_cpp
1698
1699# ac_fn_c_try_link LINENO
1700# -----------------------
1701# Try to link conftest.$ac_ext, and return whether this succeeded.
1702ac_fn_c_try_link ()
1703{
1704  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1705  rm -f conftest.$ac_objext conftest$ac_exeext
1706  if { { ac_try="$ac_link"
1707case "(($ac_try" in
1708  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1709  *) ac_try_echo=$ac_try;;
1710esac
1711eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1712$as_echo "$ac_try_echo"; } >&5
1713  (eval "$ac_link") 2>conftest.err
1714  ac_status=$?
1715  if test -s conftest.err; then
1716    grep -v '^ *+' conftest.err >conftest.er1
1717    cat conftest.er1 >&5
1718    mv -f conftest.er1 conftest.err
1719  fi
1720  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1721  test $ac_status = 0; } && {
1722	 test -z "$ac_c_werror_flag" ||
1723	 test ! -s conftest.err
1724       } && test -s conftest$ac_exeext && {
1725	 test "$cross_compiling" = yes ||
1726	 $as_test_x conftest$ac_exeext
1727       }; then :
1728  ac_retval=0
1729else
1730  $as_echo "$as_me: failed program was:" >&5
1731sed 's/^/| /' conftest.$ac_ext >&5
1732
1733	ac_retval=1
1734fi
1735  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1736  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1737  # interfere with the next link command; also delete a directory that is
1738  # left behind by Apple's compiler.  We do this before executing the actions.
1739  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1740  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1741  as_fn_set_status $ac_retval
1742
1743} # ac_fn_c_try_link
1744
1745# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1746# -------------------------------------------------------
1747# Tests whether HEADER exists and can be compiled using the include files in
1748# INCLUDES, setting the cache variable VAR accordingly.
1749ac_fn_c_check_header_compile ()
1750{
1751  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1752  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753$as_echo_n "checking for $2... " >&6; }
1754if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1755  $as_echo_n "(cached) " >&6
1756else
1757  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758/* end confdefs.h.  */
1759$4
1760#include <$2>
1761_ACEOF
1762if ac_fn_c_try_compile "$LINENO"; then :
1763  eval "$3=yes"
1764else
1765  eval "$3=no"
1766fi
1767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1768fi
1769eval ac_res=\$$3
1770	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771$as_echo "$ac_res" >&6; }
1772  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1773
1774} # ac_fn_c_check_header_compile
1775
1776# ac_fn_c_try_run LINENO
1777# ----------------------
1778# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1779# that executables *can* be run.
1780ac_fn_c_try_run ()
1781{
1782  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1783  if { { ac_try="$ac_link"
1784case "(($ac_try" in
1785  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786  *) ac_try_echo=$ac_try;;
1787esac
1788eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1789$as_echo "$ac_try_echo"; } >&5
1790  (eval "$ac_link") 2>&5
1791  ac_status=$?
1792  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1793  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1794  { { case "(($ac_try" in
1795  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1796  *) ac_try_echo=$ac_try;;
1797esac
1798eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1799$as_echo "$ac_try_echo"; } >&5
1800  (eval "$ac_try") 2>&5
1801  ac_status=$?
1802  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1803  test $ac_status = 0; }; }; then :
1804  ac_retval=0
1805else
1806  $as_echo "$as_me: program exited with status $ac_status" >&5
1807       $as_echo "$as_me: failed program was:" >&5
1808sed 's/^/| /' conftest.$ac_ext >&5
1809
1810       ac_retval=$ac_status
1811fi
1812  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1813  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1814  as_fn_set_status $ac_retval
1815
1816} # ac_fn_c_try_run
1817
1818# ac_fn_c_check_func LINENO FUNC VAR
1819# ----------------------------------
1820# Tests whether FUNC exists, setting the cache variable VAR accordingly
1821ac_fn_c_check_func ()
1822{
1823  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1824  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1825$as_echo_n "checking for $2... " >&6; }
1826if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1827  $as_echo_n "(cached) " >&6
1828else
1829  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1830/* end confdefs.h.  */
1831/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1832   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1833#define $2 innocuous_$2
1834
1835/* System header to define __stub macros and hopefully few prototypes,
1836    which can conflict with char $2 (); below.
1837    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1838    <limits.h> exists even on freestanding compilers.  */
1839
1840#ifdef __STDC__
1841# include <limits.h>
1842#else
1843# include <assert.h>
1844#endif
1845
1846#undef $2
1847
1848/* Override any GCC internal prototype to avoid an error.
1849   Use char because int might match the return type of a GCC
1850   builtin and then its argument prototype would still apply.  */
1851#ifdef __cplusplus
1852extern "C"
1853#endif
1854char $2 ();
1855/* The GNU C library defines this for functions which it implements
1856    to always fail with ENOSYS.  Some functions are actually named
1857    something starting with __ and the normal name is an alias.  */
1858#if defined __stub_$2 || defined __stub___$2
1859choke me
1860#endif
1861
1862int
1863main ()
1864{
1865return $2 ();
1866  ;
1867  return 0;
1868}
1869_ACEOF
1870if ac_fn_c_try_link "$LINENO"; then :
1871  eval "$3=yes"
1872else
1873  eval "$3=no"
1874fi
1875rm -f core conftest.err conftest.$ac_objext \
1876    conftest$ac_exeext conftest.$ac_ext
1877fi
1878eval ac_res=\$$3
1879	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1880$as_echo "$ac_res" >&6; }
1881  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1882
1883} # ac_fn_c_check_func
1884
1885# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1886# -------------------------------------------------------
1887# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1888# the include files in INCLUDES and setting the cache variable VAR
1889# accordingly.
1890ac_fn_c_check_header_mongrel ()
1891{
1892  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1893  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1894  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1895$as_echo_n "checking for $2... " >&6; }
1896if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1897  $as_echo_n "(cached) " >&6
1898fi
1899eval ac_res=\$$3
1900	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1901$as_echo "$ac_res" >&6; }
1902else
1903  # Is the header compilable?
1904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1905$as_echo_n "checking $2 usability... " >&6; }
1906cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1907/* end confdefs.h.  */
1908$4
1909#include <$2>
1910_ACEOF
1911if ac_fn_c_try_compile "$LINENO"; then :
1912  ac_header_compiler=yes
1913else
1914  ac_header_compiler=no
1915fi
1916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1918$as_echo "$ac_header_compiler" >&6; }
1919
1920# Is the header present?
1921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1922$as_echo_n "checking $2 presence... " >&6; }
1923cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1924/* end confdefs.h.  */
1925#include <$2>
1926_ACEOF
1927if ac_fn_c_try_cpp "$LINENO"; then :
1928  ac_header_preproc=yes
1929else
1930  ac_header_preproc=no
1931fi
1932rm -f conftest.err conftest.$ac_ext
1933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1934$as_echo "$ac_header_preproc" >&6; }
1935
1936# So?  What about this header?
1937case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1938  yes:no: )
1939    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1940$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1941    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1942$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1943    ;;
1944  no:yes:* )
1945    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1946$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1947    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1948$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1949    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1950$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1951    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1952$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1953    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1954$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1955( cat <<\_ASBOX
1956## ------------------------------------------------------ ##
1957## Report this to png-mng-implement@lists.sourceforge.net ##
1958## ------------------------------------------------------ ##
1959_ASBOX
1960     ) | sed "s/^/$as_me: WARNING:     /" >&2
1961    ;;
1962esac
1963  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1964$as_echo_n "checking for $2... " >&6; }
1965if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1966  $as_echo_n "(cached) " >&6
1967else
1968  eval "$3=\$ac_header_compiler"
1969fi
1970eval ac_res=\$$3
1971	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1972$as_echo "$ac_res" >&6; }
1973fi
1974  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1975
1976} # ac_fn_c_check_header_mongrel
1977
1978# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1979# -------------------------------------------
1980# Tests whether TYPE exists after having included INCLUDES, setting cache
1981# variable VAR accordingly.
1982ac_fn_c_check_type ()
1983{
1984  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1985  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1986$as_echo_n "checking for $2... " >&6; }
1987if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1988  $as_echo_n "(cached) " >&6
1989else
1990  eval "$3=no"
1991  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1992/* end confdefs.h.  */
1993$4
1994int
1995main ()
1996{
1997if (sizeof ($2))
1998	 return 0;
1999  ;
2000  return 0;
2001}
2002_ACEOF
2003if ac_fn_c_try_compile "$LINENO"; then :
2004  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2005/* end confdefs.h.  */
2006$4
2007int
2008main ()
2009{
2010if (sizeof (($2)))
2011	    return 0;
2012  ;
2013  return 0;
2014}
2015_ACEOF
2016if ac_fn_c_try_compile "$LINENO"; then :
2017
2018else
2019  eval "$3=yes"
2020fi
2021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2022fi
2023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2024fi
2025eval ac_res=\$$3
2026	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2027$as_echo "$ac_res" >&6; }
2028  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2029
2030} # ac_fn_c_check_type
2031cat >config.log <<_ACEOF
2032This file contains any messages produced by compilers while
2033running configure, to aid debugging if configure makes a mistake.
2034
2035It was created by libpng $as_me 1.4.3, which was
2036generated by GNU Autoconf 2.65.  Invocation command line was
2037
2038  $ $0 $@
2039
2040_ACEOF
2041exec 5>>config.log
2042{
2043cat <<_ASUNAME
2044## --------- ##
2045## Platform. ##
2046## --------- ##
2047
2048hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2049uname -m = `(uname -m) 2>/dev/null || echo unknown`
2050uname -r = `(uname -r) 2>/dev/null || echo unknown`
2051uname -s = `(uname -s) 2>/dev/null || echo unknown`
2052uname -v = `(uname -v) 2>/dev/null || echo unknown`
2053
2054/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2055/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2056
2057/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2058/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2059/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2060/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2061/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2062/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2063/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2064
2065_ASUNAME
2066
2067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2068for as_dir in $PATH
2069do
2070  IFS=$as_save_IFS
2071  test -z "$as_dir" && as_dir=.
2072    $as_echo "PATH: $as_dir"
2073  done
2074IFS=$as_save_IFS
2075
2076} >&5
2077
2078cat >&5 <<_ACEOF
2079
2080
2081## ----------- ##
2082## Core tests. ##
2083## ----------- ##
2084
2085_ACEOF
2086
2087
2088# Keep a trace of the command line.
2089# Strip out --no-create and --no-recursion so they do not pile up.
2090# Strip out --silent because we don't want to record it for future runs.
2091# Also quote any args containing shell meta-characters.
2092# Make two passes to allow for proper duplicate-argument suppression.
2093ac_configure_args=
2094ac_configure_args0=
2095ac_configure_args1=
2096ac_must_keep_next=false
2097for ac_pass in 1 2
2098do
2099  for ac_arg
2100  do
2101    case $ac_arg in
2102    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2103    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2104    | -silent | --silent | --silen | --sile | --sil)
2105      continue ;;
2106    *\'*)
2107      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2108    esac
2109    case $ac_pass in
2110    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2111    2)
2112      as_fn_append ac_configure_args1 " '$ac_arg'"
2113      if test $ac_must_keep_next = true; then
2114	ac_must_keep_next=false # Got value, back to normal.
2115      else
2116	case $ac_arg in
2117	  *=* | --config-cache | -C | -disable-* | --disable-* \
2118	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2119	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2120	  | -with-* | --with-* | -without-* | --without-* | --x)
2121	    case "$ac_configure_args0 " in
2122	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2123	    esac
2124	    ;;
2125	  -* ) ac_must_keep_next=true ;;
2126	esac
2127      fi
2128      as_fn_append ac_configure_args " '$ac_arg'"
2129      ;;
2130    esac
2131  done
2132done
2133{ ac_configure_args0=; unset ac_configure_args0;}
2134{ ac_configure_args1=; unset ac_configure_args1;}
2135
2136# When interrupted or exit'd, cleanup temporary files, and complete
2137# config.log.  We remove comments because anyway the quotes in there
2138# would cause problems or look ugly.
2139# WARNING: Use '\'' to represent an apostrophe within the trap.
2140# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2141trap 'exit_status=$?
2142  # Save into config.log some information that might help in debugging.
2143  {
2144    echo
2145
2146    cat <<\_ASBOX
2147## ---------------- ##
2148## Cache variables. ##
2149## ---------------- ##
2150_ASBOX
2151    echo
2152    # The following way of writing the cache mishandles newlines in values,
2153(
2154  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2155    eval ac_val=\$$ac_var
2156    case $ac_val in #(
2157    *${as_nl}*)
2158      case $ac_var in #(
2159      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2160$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2161      esac
2162      case $ac_var in #(
2163      _ | IFS | as_nl) ;; #(
2164      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2165      *) { eval $ac_var=; unset $ac_var;} ;;
2166      esac ;;
2167    esac
2168  done
2169  (set) 2>&1 |
2170    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2171    *${as_nl}ac_space=\ *)
2172      sed -n \
2173	"s/'\''/'\''\\\\'\'''\''/g;
2174	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2175      ;; #(
2176    *)
2177      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2178      ;;
2179    esac |
2180    sort
2181)
2182    echo
2183
2184    cat <<\_ASBOX
2185## ----------------- ##
2186## Output variables. ##
2187## ----------------- ##
2188_ASBOX
2189    echo
2190    for ac_var in $ac_subst_vars
2191    do
2192      eval ac_val=\$$ac_var
2193      case $ac_val in
2194      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2195      esac
2196      $as_echo "$ac_var='\''$ac_val'\''"
2197    done | sort
2198    echo
2199
2200    if test -n "$ac_subst_files"; then
2201      cat <<\_ASBOX
2202## ------------------- ##
2203## File substitutions. ##
2204## ------------------- ##
2205_ASBOX
2206      echo
2207      for ac_var in $ac_subst_files
2208      do
2209	eval ac_val=\$$ac_var
2210	case $ac_val in
2211	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2212	esac
2213	$as_echo "$ac_var='\''$ac_val'\''"
2214      done | sort
2215      echo
2216    fi
2217
2218    if test -s confdefs.h; then
2219      cat <<\_ASBOX
2220## ----------- ##
2221## confdefs.h. ##
2222## ----------- ##
2223_ASBOX
2224      echo
2225      cat confdefs.h
2226      echo
2227    fi
2228    test "$ac_signal" != 0 &&
2229      $as_echo "$as_me: caught signal $ac_signal"
2230    $as_echo "$as_me: exit $exit_status"
2231  } >&5
2232  rm -f core *.core core.conftest.* &&
2233    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2234    exit $exit_status
2235' 0
2236for ac_signal in 1 2 13 15; do
2237  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2238done
2239ac_signal=0
2240
2241# confdefs.h avoids OS command line length limits that DEFS can exceed.
2242rm -f -r conftest* confdefs.h
2243
2244$as_echo "/* confdefs.h */" > confdefs.h
2245
2246# Predefined preprocessor variables.
2247
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_NAME "$PACKAGE_NAME"
2250_ACEOF
2251
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2254_ACEOF
2255
2256cat >>confdefs.h <<_ACEOF
2257#define PACKAGE_VERSION "$PACKAGE_VERSION"
2258_ACEOF
2259
2260cat >>confdefs.h <<_ACEOF
2261#define PACKAGE_STRING "$PACKAGE_STRING"
2262_ACEOF
2263
2264cat >>confdefs.h <<_ACEOF
2265#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2266_ACEOF
2267
2268cat >>confdefs.h <<_ACEOF
2269#define PACKAGE_URL "$PACKAGE_URL"
2270_ACEOF
2271
2272
2273# Let the site file select an alternate cache file if it wants to.
2274# Prefer an explicitly selected file to automatically selected ones.
2275ac_site_file1=NONE
2276ac_site_file2=NONE
2277if test -n "$CONFIG_SITE"; then
2278  ac_site_file1=$CONFIG_SITE
2279elif test "x$prefix" != xNONE; then
2280  ac_site_file1=$prefix/share/config.site
2281  ac_site_file2=$prefix/etc/config.site
2282else
2283  ac_site_file1=$ac_default_prefix/share/config.site
2284  ac_site_file2=$ac_default_prefix/etc/config.site
2285fi
2286for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2287do
2288  test "x$ac_site_file" = xNONE && continue
2289  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2290    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2291$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2292    sed 's/^/| /' "$ac_site_file" >&5
2293    . "$ac_site_file"
2294  fi
2295done
2296
2297if test -r "$cache_file"; then
2298  # Some versions of bash will fail to source /dev/null (special files
2299  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2300  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2301    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2302$as_echo "$as_me: loading cache $cache_file" >&6;}
2303    case $cache_file in
2304      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2305      *)                      . "./$cache_file";;
2306    esac
2307  fi
2308else
2309  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2310$as_echo "$as_me: creating cache $cache_file" >&6;}
2311  >$cache_file
2312fi
2313
2314# Check that the precious variables saved in the cache have kept the same
2315# value.
2316ac_cache_corrupted=false
2317for ac_var in $ac_precious_vars; do
2318  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2319  eval ac_new_set=\$ac_env_${ac_var}_set
2320  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2321  eval ac_new_val=\$ac_env_${ac_var}_value
2322  case $ac_old_set,$ac_new_set in
2323    set,)
2324      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2325$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2326      ac_cache_corrupted=: ;;
2327    ,set)
2328      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2329$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2330      ac_cache_corrupted=: ;;
2331    ,);;
2332    *)
2333      if test "x$ac_old_val" != "x$ac_new_val"; then
2334	# differences in whitespace do not lead to failure.
2335	ac_old_val_w=`echo x $ac_old_val`
2336	ac_new_val_w=`echo x $ac_new_val`
2337	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2338	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2339$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2340	  ac_cache_corrupted=:
2341	else
2342	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2343$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2344	  eval $ac_var=\$ac_old_val
2345	fi
2346	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2347$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2348	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2349$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2350      fi;;
2351  esac
2352  # Pass precious variables to config.status.
2353  if test "$ac_new_set" = set; then
2354    case $ac_new_val in
2355    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2356    *) ac_arg=$ac_var=$ac_new_val ;;
2357    esac
2358    case " $ac_configure_args " in
2359      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2360      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2361    esac
2362  fi
2363done
2364if $ac_cache_corrupted; then
2365  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2366$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2367  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2368$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2369  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2370fi
2371## -------------------- ##
2372## Main body of script. ##
2373## -------------------- ##
2374
2375ac_ext=c
2376ac_cpp='$CPP $CPPFLAGS'
2377ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2378ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2379ac_compiler_gnu=$ac_cv_c_compiler_gnu
2380
2381
2382am__api_version='1.11'
2383
2384ac_aux_dir=
2385for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2386  for ac_t in install-sh install.sh shtool; do
2387    if test -f "$ac_dir/$ac_t"; then
2388      ac_aux_dir=$ac_dir
2389      ac_install_sh="$ac_aux_dir/$ac_t -c"
2390      break 2
2391    fi
2392  done
2393done
2394if test -z "$ac_aux_dir"; then
2395  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2396fi
2397
2398# These three variables are undocumented and unsupported,
2399# and are intended to be withdrawn in a future Autoconf release.
2400# They can cause serious problems if a builder's source tree is in a directory
2401# whose full name contains unusual characters.
2402ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2403ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2404ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2405
2406
2407# Find a good install program.  We prefer a C program (faster),
2408# so one script is as good as another.  But avoid the broken or
2409# incompatible versions:
2410# SysV /etc/install, /usr/sbin/install
2411# SunOS /usr/etc/install
2412# IRIX /sbin/install
2413# AIX /bin/install
2414# AmigaOS /C/install, which installs bootblocks on floppy discs
2415# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2416# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2417# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2418# OS/2's system install, which has a completely different semantic
2419# ./install, which can be erroneously created by make from ./install.sh.
2420# Reject install programs that cannot install multiple files.
2421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2422$as_echo_n "checking for a BSD-compatible install... " >&6; }
2423if test -z "$INSTALL"; then
2424if test "${ac_cv_path_install+set}" = set; then :
2425  $as_echo_n "(cached) " >&6
2426else
2427  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2428for as_dir in $PATH
2429do
2430  IFS=$as_save_IFS
2431  test -z "$as_dir" && as_dir=.
2432    # Account for people who put trailing slashes in PATH elements.
2433case $as_dir/ in #((
2434  ./ | .// | /[cC]/* | \
2435  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2436  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2437  /usr/ucb/* ) ;;
2438  *)
2439    # OSF1 and SCO ODT 3.0 have their own names for install.
2440    # Don't use installbsd from OSF since it installs stuff as root
2441    # by default.
2442    for ac_prog in ginstall scoinst install; do
2443      for ac_exec_ext in '' $ac_executable_extensions; do
2444	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2445	  if test $ac_prog = install &&
2446	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2447	    # AIX install.  It has an incompatible calling convention.
2448	    :
2449	  elif test $ac_prog = install &&
2450	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2451	    # program-specific install script used by HP pwplus--don't use.
2452	    :
2453	  else
2454	    rm -rf conftest.one conftest.two conftest.dir
2455	    echo one > conftest.one
2456	    echo two > conftest.two
2457	    mkdir conftest.dir
2458	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2459	      test -s conftest.one && test -s conftest.two &&
2460	      test -s conftest.dir/conftest.one &&
2461	      test -s conftest.dir/conftest.two
2462	    then
2463	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2464	      break 3
2465	    fi
2466	  fi
2467	fi
2468      done
2469    done
2470    ;;
2471esac
2472
2473  done
2474IFS=$as_save_IFS
2475
2476rm -rf conftest.one conftest.two conftest.dir
2477
2478fi
2479  if test "${ac_cv_path_install+set}" = set; then
2480    INSTALL=$ac_cv_path_install
2481  else
2482    # As a last resort, use the slow shell script.  Don't cache a
2483    # value for INSTALL within a source directory, because that will
2484    # break other packages using the cache if that directory is
2485    # removed, or if the value is a relative name.
2486    INSTALL=$ac_install_sh
2487  fi
2488fi
2489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2490$as_echo "$INSTALL" >&6; }
2491
2492# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2493# It thinks the first close brace ends the variable substitution.
2494test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2495
2496test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2497
2498test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2499
2500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2501$as_echo_n "checking whether build environment is sane... " >&6; }
2502# Just in case
2503sleep 1
2504echo timestamp > conftest.file
2505# Reject unsafe characters in $srcdir or the absolute working directory
2506# name.  Accept space and tab only in the latter.
2507am_lf='
2508'
2509case `pwd` in
2510  *[\\\"\#\$\&\'\`$am_lf]*)
2511    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2512esac
2513case $srcdir in
2514  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2515    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2516esac
2517
2518# Do `set' in a subshell so we don't clobber the current shell's
2519# arguments.  Must try -L first in case configure is actually a
2520# symlink; some systems play weird games with the mod time of symlinks
2521# (eg FreeBSD returns the mod time of the symlink's containing
2522# directory).
2523if (
2524   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2525   if test "$*" = "X"; then
2526      # -L didn't work.
2527      set X `ls -t "$srcdir/configure" conftest.file`
2528   fi
2529   rm -f conftest.file
2530   if test "$*" != "X $srcdir/configure conftest.file" \
2531      && test "$*" != "X conftest.file $srcdir/configure"; then
2532
2533      # If neither matched, then we have a broken ls.  This can happen
2534      # if, for instance, CONFIG_SHELL is bash and it inherits a
2535      # broken ls alias from the environment.  This has actually
2536      # happened.  Such a system could not be considered "sane".
2537      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2538alias in your environment" "$LINENO" 5
2539   fi
2540
2541   test "$2" = conftest.file
2542   )
2543then
2544   # Ok.
2545   :
2546else
2547   as_fn_error "newly created file is older than distributed files!
2548Check your system clock" "$LINENO" 5
2549fi
2550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2551$as_echo "yes" >&6; }
2552test "$program_prefix" != NONE &&
2553  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2554# Use a double $ so make ignores it.
2555test "$program_suffix" != NONE &&
2556  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2557# Double any \ or $.
2558# By default was `s,x,x', remove it if useless.
2559ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2560program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2561
2562# expand $ac_aux_dir to an absolute path
2563am_aux_dir=`cd $ac_aux_dir && pwd`
2564
2565if test x"${MISSING+set}" != xset; then
2566  case $am_aux_dir in
2567  *\ * | *\	*)
2568    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2569  *)
2570    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2571  esac
2572fi
2573# Use eval to expand $SHELL
2574if eval "$MISSING --run true"; then
2575  am_missing_run="$MISSING --run "
2576else
2577  am_missing_run=
2578  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2579$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2580fi
2581
2582if test x"${install_sh}" != xset; then
2583  case $am_aux_dir in
2584  *\ * | *\	*)
2585    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2586  *)
2587    install_sh="\${SHELL} $am_aux_dir/install-sh"
2588  esac
2589fi
2590
2591# Installed binaries are usually stripped using `strip' when the user
2592# run `make install-strip'.  However `strip' might not be the right
2593# tool to use in cross-compilation environments, therefore Automake
2594# will honor the `STRIP' environment variable to overrule this program.
2595if test "$cross_compiling" != no; then
2596  if test -n "$ac_tool_prefix"; then
2597  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2598set dummy ${ac_tool_prefix}strip; ac_word=$2
2599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2600$as_echo_n "checking for $ac_word... " >&6; }
2601if test "${ac_cv_prog_STRIP+set}" = set; then :
2602  $as_echo_n "(cached) " >&6
2603else
2604  if test -n "$STRIP"; then
2605  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2606else
2607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2608for as_dir in $PATH
2609do
2610  IFS=$as_save_IFS
2611  test -z "$as_dir" && as_dir=.
2612    for ac_exec_ext in '' $ac_executable_extensions; do
2613  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2614    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2615    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2616    break 2
2617  fi
2618done
2619  done
2620IFS=$as_save_IFS
2621
2622fi
2623fi
2624STRIP=$ac_cv_prog_STRIP
2625if test -n "$STRIP"; then
2626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2627$as_echo "$STRIP" >&6; }
2628else
2629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2630$as_echo "no" >&6; }
2631fi
2632
2633
2634fi
2635if test -z "$ac_cv_prog_STRIP"; then
2636  ac_ct_STRIP=$STRIP
2637  # Extract the first word of "strip", so it can be a program name with args.
2638set dummy strip; ac_word=$2
2639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2640$as_echo_n "checking for $ac_word... " >&6; }
2641if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2642  $as_echo_n "(cached) " >&6
2643else
2644  if test -n "$ac_ct_STRIP"; then
2645  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2646else
2647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2648for as_dir in $PATH
2649do
2650  IFS=$as_save_IFS
2651  test -z "$as_dir" && as_dir=.
2652    for ac_exec_ext in '' $ac_executable_extensions; do
2653  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2654    ac_cv_prog_ac_ct_STRIP="strip"
2655    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2656    break 2
2657  fi
2658done
2659  done
2660IFS=$as_save_IFS
2661
2662fi
2663fi
2664ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2665if test -n "$ac_ct_STRIP"; then
2666  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2667$as_echo "$ac_ct_STRIP" >&6; }
2668else
2669  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2670$as_echo "no" >&6; }
2671fi
2672
2673  if test "x$ac_ct_STRIP" = x; then
2674    STRIP=":"
2675  else
2676    case $cross_compiling:$ac_tool_warned in
2677yes:)
2678{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2679$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2680ac_tool_warned=yes ;;
2681esac
2682    STRIP=$ac_ct_STRIP
2683  fi
2684else
2685  STRIP="$ac_cv_prog_STRIP"
2686fi
2687
2688fi
2689INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2690
2691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2692$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2693if test -z "$MKDIR_P"; then
2694  if test "${ac_cv_path_mkdir+set}" = set; then :
2695  $as_echo_n "(cached) " >&6
2696else
2697  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2699do
2700  IFS=$as_save_IFS
2701  test -z "$as_dir" && as_dir=.
2702    for ac_prog in mkdir gmkdir; do
2703	 for ac_exec_ext in '' $ac_executable_extensions; do
2704	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2705	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2706	     'mkdir (GNU coreutils) '* | \
2707	     'mkdir (coreutils) '* | \
2708	     'mkdir (fileutils) '4.1*)
2709	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2710	       break 3;;
2711	   esac
2712	 done
2713       done
2714  done
2715IFS=$as_save_IFS
2716
2717fi
2718
2719  test -d ./--version && rmdir ./--version
2720  if test "${ac_cv_path_mkdir+set}" = set; then
2721    MKDIR_P="$ac_cv_path_mkdir -p"
2722  else
2723    # As a last resort, use the slow shell script.  Don't cache a
2724    # value for MKDIR_P within a source directory, because that will
2725    # break other packages using the cache if that directory is
2726    # removed, or if the value is a relative name.
2727    MKDIR_P="$ac_install_sh -d"
2728  fi
2729fi
2730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2731$as_echo "$MKDIR_P" >&6; }
2732
2733mkdir_p="$MKDIR_P"
2734case $mkdir_p in
2735  [\\/$]* | ?:[\\/]*) ;;
2736  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2737esac
2738
2739for ac_prog in gawk mawk nawk awk
2740do
2741  # Extract the first word of "$ac_prog", so it can be a program name with args.
2742set dummy $ac_prog; ac_word=$2
2743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2744$as_echo_n "checking for $ac_word... " >&6; }
2745if test "${ac_cv_prog_AWK+set}" = set; then :
2746  $as_echo_n "(cached) " >&6
2747else
2748  if test -n "$AWK"; then
2749  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2750else
2751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752for as_dir in $PATH
2753do
2754  IFS=$as_save_IFS
2755  test -z "$as_dir" && as_dir=.
2756    for ac_exec_ext in '' $ac_executable_extensions; do
2757  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758    ac_cv_prog_AWK="$ac_prog"
2759    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2760    break 2
2761  fi
2762done
2763  done
2764IFS=$as_save_IFS
2765
2766fi
2767fi
2768AWK=$ac_cv_prog_AWK
2769if test -n "$AWK"; then
2770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2771$as_echo "$AWK" >&6; }
2772else
2773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2774$as_echo "no" >&6; }
2775fi
2776
2777
2778  test -n "$AWK" && break
2779done
2780
2781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2782$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2783set x ${MAKE-make}
2784ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2785if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2786  $as_echo_n "(cached) " >&6
2787else
2788  cat >conftest.make <<\_ACEOF
2789SHELL = /bin/sh
2790all:
2791	@echo '@@@%%%=$(MAKE)=@@@%%%'
2792_ACEOF
2793# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2794case `${MAKE-make} -f conftest.make 2>/dev/null` in
2795  *@@@%%%=?*=@@@%%%*)
2796    eval ac_cv_prog_make_${ac_make}_set=yes;;
2797  *)
2798    eval ac_cv_prog_make_${ac_make}_set=no;;
2799esac
2800rm -f conftest.make
2801fi
2802if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2804$as_echo "yes" >&6; }
2805  SET_MAKE=
2806else
2807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808$as_echo "no" >&6; }
2809  SET_MAKE="MAKE=${MAKE-make}"
2810fi
2811
2812rm -rf .tst 2>/dev/null
2813mkdir .tst 2>/dev/null
2814if test -d .tst; then
2815  am__leading_dot=.
2816else
2817  am__leading_dot=_
2818fi
2819rmdir .tst 2>/dev/null
2820
2821if test "`cd $srcdir && pwd`" != "`pwd`"; then
2822  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2823  # is not polluted with repeated "-I."
2824  am__isrc=' -I$(srcdir)'
2825  # test to see if srcdir already configured
2826  if test -f $srcdir/config.status; then
2827    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2828  fi
2829fi
2830
2831# test whether we have cygpath
2832if test -z "$CYGPATH_W"; then
2833  if (cygpath --version) >/dev/null 2>/dev/null; then
2834    CYGPATH_W='cygpath -w'
2835  else
2836    CYGPATH_W=echo
2837  fi
2838fi
2839
2840
2841# Define the identity of the package.
2842 PACKAGE='libpng'
2843 VERSION='1.4.3'
2844
2845
2846cat >>confdefs.h <<_ACEOF
2847#define PACKAGE "$PACKAGE"
2848_ACEOF
2849
2850
2851cat >>confdefs.h <<_ACEOF
2852#define VERSION "$VERSION"
2853_ACEOF
2854
2855# Some tools Automake needs.
2856
2857ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2858
2859
2860AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2861
2862
2863AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2864
2865
2866AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2867
2868
2869MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2870
2871# We need awk for the "check" target.  The system "awk" is bad on
2872# some platforms.
2873# Always define AMTAR for backward compatibility.
2874
2875AMTAR=${AMTAR-"${am_missing_run}tar"}
2876
2877am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2878
2879
2880
2881
2882
2883
2884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2885$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2886    # Check whether --enable-maintainer-mode was given.
2887if test "${enable_maintainer_mode+set}" = set; then :
2888  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2889else
2890  USE_MAINTAINER_MODE=no
2891fi
2892
2893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2894$as_echo "$USE_MAINTAINER_MODE" >&6; }
2895   if test $USE_MAINTAINER_MODE = yes; then
2896  MAINTAINER_MODE_TRUE=
2897  MAINTAINER_MODE_FALSE='#'
2898else
2899  MAINTAINER_MODE_TRUE='#'
2900  MAINTAINER_MODE_FALSE=
2901fi
2902
2903  MAINT=$MAINTAINER_MODE_TRUE
2904
2905
2906
2907PNGLIB_VERSION=1.4.3
2908PNGLIB_MAJOR=1
2909PNGLIB_MINOR=4
2910PNGLIB_RELEASE=3
2911
2912
2913
2914ac_config_headers="$ac_config_headers config.h"
2915
2916
2917# Checks for programs.
2918ac_ext=c
2919ac_cpp='$CPP $CPPFLAGS'
2920ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2921ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2922ac_compiler_gnu=$ac_cv_c_compiler_gnu
2923if test -n "$ac_tool_prefix"; then
2924  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2925set dummy ${ac_tool_prefix}gcc; ac_word=$2
2926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2927$as_echo_n "checking for $ac_word... " >&6; }
2928if test "${ac_cv_prog_CC+set}" = set; then :
2929  $as_echo_n "(cached) " >&6
2930else
2931  if test -n "$CC"; then
2932  ac_cv_prog_CC="$CC" # Let the user override the test.
2933else
2934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2935for as_dir in $PATH
2936do
2937  IFS=$as_save_IFS
2938  test -z "$as_dir" && as_dir=.
2939    for ac_exec_ext in '' $ac_executable_extensions; do
2940  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2941    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2942    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2943    break 2
2944  fi
2945done
2946  done
2947IFS=$as_save_IFS
2948
2949fi
2950fi
2951CC=$ac_cv_prog_CC
2952if test -n "$CC"; then
2953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2954$as_echo "$CC" >&6; }
2955else
2956  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2957$as_echo "no" >&6; }
2958fi
2959
2960
2961fi
2962if test -z "$ac_cv_prog_CC"; then
2963  ac_ct_CC=$CC
2964  # Extract the first word of "gcc", so it can be a program name with args.
2965set dummy gcc; ac_word=$2
2966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2967$as_echo_n "checking for $ac_word... " >&6; }
2968if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2969  $as_echo_n "(cached) " >&6
2970else
2971  if test -n "$ac_ct_CC"; then
2972  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2973else
2974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2975for as_dir in $PATH
2976do
2977  IFS=$as_save_IFS
2978  test -z "$as_dir" && as_dir=.
2979    for ac_exec_ext in '' $ac_executable_extensions; do
2980  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2981    ac_cv_prog_ac_ct_CC="gcc"
2982    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2983    break 2
2984  fi
2985done
2986  done
2987IFS=$as_save_IFS
2988
2989fi
2990fi
2991ac_ct_CC=$ac_cv_prog_ac_ct_CC
2992if test -n "$ac_ct_CC"; then
2993  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2994$as_echo "$ac_ct_CC" >&6; }
2995else
2996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2997$as_echo "no" >&6; }
2998fi
2999
3000  if test "x$ac_ct_CC" = x; then
3001    CC=""
3002  else
3003    case $cross_compiling:$ac_tool_warned in
3004yes:)
3005{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3006$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3007ac_tool_warned=yes ;;
3008esac
3009    CC=$ac_ct_CC
3010  fi
3011else
3012  CC="$ac_cv_prog_CC"
3013fi
3014
3015if test -z "$CC"; then
3016          if test -n "$ac_tool_prefix"; then
3017    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3018set dummy ${ac_tool_prefix}cc; ac_word=$2
3019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3020$as_echo_n "checking for $ac_word... " >&6; }
3021if test "${ac_cv_prog_CC+set}" = set; then :
3022  $as_echo_n "(cached) " >&6
3023else
3024  if test -n "$CC"; then
3025  ac_cv_prog_CC="$CC" # Let the user override the test.
3026else
3027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3028for as_dir in $PATH
3029do
3030  IFS=$as_save_IFS
3031  test -z "$as_dir" && as_dir=.
3032    for ac_exec_ext in '' $ac_executable_extensions; do
3033  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3034    ac_cv_prog_CC="${ac_tool_prefix}cc"
3035    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3036    break 2
3037  fi
3038done
3039  done
3040IFS=$as_save_IFS
3041
3042fi
3043fi
3044CC=$ac_cv_prog_CC
3045if test -n "$CC"; then
3046  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3047$as_echo "$CC" >&6; }
3048else
3049  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3050$as_echo "no" >&6; }
3051fi
3052
3053
3054  fi
3055fi
3056if test -z "$CC"; then
3057  # Extract the first word of "cc", so it can be a program name with args.
3058set dummy cc; ac_word=$2
3059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3060$as_echo_n "checking for $ac_word... " >&6; }
3061if test "${ac_cv_prog_CC+set}" = set; then :
3062  $as_echo_n "(cached) " >&6
3063else
3064  if test -n "$CC"; then
3065  ac_cv_prog_CC="$CC" # Let the user override the test.
3066else
3067  ac_prog_rejected=no
3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069for as_dir in $PATH
3070do
3071  IFS=$as_save_IFS
3072  test -z "$as_dir" && as_dir=.
3073    for ac_exec_ext in '' $ac_executable_extensions; do
3074  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3075    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3076       ac_prog_rejected=yes
3077       continue
3078     fi
3079    ac_cv_prog_CC="cc"
3080    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3081    break 2
3082  fi
3083done
3084  done
3085IFS=$as_save_IFS
3086
3087if test $ac_prog_rejected = yes; then
3088  # We found a bogon in the path, so make sure we never use it.
3089  set dummy $ac_cv_prog_CC
3090  shift
3091  if test $# != 0; then
3092    # We chose a different compiler from the bogus one.
3093    # However, it has the same basename, so the bogon will be chosen
3094    # first if we set CC to just the basename; use the full file name.
3095    shift
3096    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3097  fi
3098fi
3099fi
3100fi
3101CC=$ac_cv_prog_CC
3102if test -n "$CC"; then
3103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3104$as_echo "$CC" >&6; }
3105else
3106  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3107$as_echo "no" >&6; }
3108fi
3109
3110
3111fi
3112if test -z "$CC"; then
3113  if test -n "$ac_tool_prefix"; then
3114  for ac_prog in cl.exe
3115  do
3116    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3117set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3119$as_echo_n "checking for $ac_word... " >&6; }
3120if test "${ac_cv_prog_CC+set}" = set; then :
3121  $as_echo_n "(cached) " >&6
3122else
3123  if test -n "$CC"; then
3124  ac_cv_prog_CC="$CC" # Let the user override the test.
3125else
3126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3127for as_dir in $PATH
3128do
3129  IFS=$as_save_IFS
3130  test -z "$as_dir" && as_dir=.
3131    for ac_exec_ext in '' $ac_executable_extensions; do
3132  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3133    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3134    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3135    break 2
3136  fi
3137done
3138  done
3139IFS=$as_save_IFS
3140
3141fi
3142fi
3143CC=$ac_cv_prog_CC
3144if test -n "$CC"; then
3145  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3146$as_echo "$CC" >&6; }
3147else
3148  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3149$as_echo "no" >&6; }
3150fi
3151
3152
3153    test -n "$CC" && break
3154  done
3155fi
3156if test -z "$CC"; then
3157  ac_ct_CC=$CC
3158  for ac_prog in cl.exe
3159do
3160  # Extract the first word of "$ac_prog", so it can be a program name with args.
3161set dummy $ac_prog; ac_word=$2
3162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3163$as_echo_n "checking for $ac_word... " >&6; }
3164if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3165  $as_echo_n "(cached) " >&6
3166else
3167  if test -n "$ac_ct_CC"; then
3168  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3169else
3170as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3171for as_dir in $PATH
3172do
3173  IFS=$as_save_IFS
3174  test -z "$as_dir" && as_dir=.
3175    for ac_exec_ext in '' $ac_executable_extensions; do
3176  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3177    ac_cv_prog_ac_ct_CC="$ac_prog"
3178    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3179    break 2
3180  fi
3181done
3182  done
3183IFS=$as_save_IFS
3184
3185fi
3186fi
3187ac_ct_CC=$ac_cv_prog_ac_ct_CC
3188if test -n "$ac_ct_CC"; then
3189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3190$as_echo "$ac_ct_CC" >&6; }
3191else
3192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3193$as_echo "no" >&6; }
3194fi
3195
3196
3197  test -n "$ac_ct_CC" && break
3198done
3199
3200  if test "x$ac_ct_CC" = x; then
3201    CC=""
3202  else
3203    case $cross_compiling:$ac_tool_warned in
3204yes:)
3205{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3206$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3207ac_tool_warned=yes ;;
3208esac
3209    CC=$ac_ct_CC
3210  fi
3211fi
3212
3213fi
3214
3215
3216test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3217$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3218as_fn_error "no acceptable C compiler found in \$PATH
3219See \`config.log' for more details." "$LINENO" 5; }
3220
3221# Provide some information about the compiler.
3222$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3223set X $ac_compile
3224ac_compiler=$2
3225for ac_option in --version -v -V -qversion; do
3226  { { ac_try="$ac_compiler $ac_option >&5"
3227case "(($ac_try" in
3228  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3229  *) ac_try_echo=$ac_try;;
3230esac
3231eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3232$as_echo "$ac_try_echo"; } >&5
3233  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3234  ac_status=$?
3235  if test -s conftest.err; then
3236    sed '10a\
3237... rest of stderr output deleted ...
3238         10q' conftest.err >conftest.er1
3239    cat conftest.er1 >&5
3240  fi
3241  rm -f conftest.er1 conftest.err
3242  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3243  test $ac_status = 0; }
3244done
3245
3246cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247/* end confdefs.h.  */
3248
3249int
3250main ()
3251{
3252
3253  ;
3254  return 0;
3255}
3256_ACEOF
3257ac_clean_files_save=$ac_clean_files
3258ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3259# Try to create an executable without -o first, disregard a.out.
3260# It will help us diagnose broken compilers, and finding out an intuition
3261# of exeext.
3262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3263$as_echo_n "checking whether the C compiler works... " >&6; }
3264ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3265
3266# The possible output files:
3267ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3268
3269ac_rmfiles=
3270for ac_file in $ac_files
3271do
3272  case $ac_file in
3273    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3274    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3275  esac
3276done
3277rm -f $ac_rmfiles
3278
3279if { { ac_try="$ac_link_default"
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_default") 2>&5
3287  ac_status=$?
3288  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3289  test $ac_status = 0; }; then :
3290  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3291# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3292# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3293# so that the user can short-circuit this test for compilers unknown to
3294# Autoconf.
3295for ac_file in $ac_files ''
3296do
3297  test -f "$ac_file" || continue
3298  case $ac_file in
3299    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3300	;;
3301    [ab].out )
3302	# We found the default executable, but exeext='' is most
3303	# certainly right.
3304	break;;
3305    *.* )
3306	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3307	then :; else
3308	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3309	fi
3310	# We set ac_cv_exeext here because the later test for it is not
3311	# safe: cross compilers may not add the suffix if given an `-o'
3312	# argument, so we may need to know it at that point already.
3313	# Even if this section looks crufty: it has the advantage of
3314	# actually working.
3315	break;;
3316    * )
3317	break;;
3318  esac
3319done
3320test "$ac_cv_exeext" = no && ac_cv_exeext=
3321
3322else
3323  ac_file=''
3324fi
3325if test -z "$ac_file"; then :
3326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3327$as_echo "no" >&6; }
3328$as_echo "$as_me: failed program was:" >&5
3329sed 's/^/| /' conftest.$ac_ext >&5
3330
3331{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3332$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3333{ as_fn_set_status 77
3334as_fn_error "C compiler cannot create executables
3335See \`config.log' for more details." "$LINENO" 5; }; }
3336else
3337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3338$as_echo "yes" >&6; }
3339fi
3340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3341$as_echo_n "checking for C compiler default output file name... " >&6; }
3342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3343$as_echo "$ac_file" >&6; }
3344ac_exeext=$ac_cv_exeext
3345
3346rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3347ac_clean_files=$ac_clean_files_save
3348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3349$as_echo_n "checking for suffix of executables... " >&6; }
3350if { { ac_try="$ac_link"
3351case "(($ac_try" in
3352  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3353  *) ac_try_echo=$ac_try;;
3354esac
3355eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3356$as_echo "$ac_try_echo"; } >&5
3357  (eval "$ac_link") 2>&5
3358  ac_status=$?
3359  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3360  test $ac_status = 0; }; then :
3361  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3362# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3363# work properly (i.e., refer to `conftest.exe'), while it won't with
3364# `rm'.
3365for ac_file in conftest.exe conftest conftest.*; do
3366  test -f "$ac_file" || continue
3367  case $ac_file in
3368    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3369    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3370	  break;;
3371    * ) break;;
3372  esac
3373done
3374else
3375  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3376$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3377as_fn_error "cannot compute suffix of executables: cannot compile and link
3378See \`config.log' for more details." "$LINENO" 5; }
3379fi
3380rm -f conftest conftest$ac_cv_exeext
3381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3382$as_echo "$ac_cv_exeext" >&6; }
3383
3384rm -f conftest.$ac_ext
3385EXEEXT=$ac_cv_exeext
3386ac_exeext=$EXEEXT
3387cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3388/* end confdefs.h.  */
3389#include <stdio.h>
3390int
3391main ()
3392{
3393FILE *f = fopen ("conftest.out", "w");
3394 return ferror (f) || fclose (f) != 0;
3395
3396  ;
3397  return 0;
3398}
3399_ACEOF
3400ac_clean_files="$ac_clean_files conftest.out"
3401# Check that the compiler produces executables we can run.  If not, either
3402# the compiler is broken, or we cross compile.
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3404$as_echo_n "checking whether we are cross compiling... " >&6; }
3405if test "$cross_compiling" != yes; then
3406  { { ac_try="$ac_link"
3407case "(($ac_try" in
3408  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3409  *) ac_try_echo=$ac_try;;
3410esac
3411eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3412$as_echo "$ac_try_echo"; } >&5
3413  (eval "$ac_link") 2>&5
3414  ac_status=$?
3415  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3416  test $ac_status = 0; }
3417  if { ac_try='./conftest$ac_cv_exeext'
3418  { { case "(($ac_try" in
3419  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3420  *) ac_try_echo=$ac_try;;
3421esac
3422eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3423$as_echo "$ac_try_echo"; } >&5
3424  (eval "$ac_try") 2>&5
3425  ac_status=$?
3426  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3427  test $ac_status = 0; }; }; then
3428    cross_compiling=no
3429  else
3430    if test "$cross_compiling" = maybe; then
3431	cross_compiling=yes
3432    else
3433	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435as_fn_error "cannot run C compiled programs.
3436If you meant to cross compile, use \`--host'.
3437See \`config.log' for more details." "$LINENO" 5; }
3438    fi
3439  fi
3440fi
3441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3442$as_echo "$cross_compiling" >&6; }
3443
3444rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3445ac_clean_files=$ac_clean_files_save
3446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3447$as_echo_n "checking for suffix of object files... " >&6; }
3448if test "${ac_cv_objext+set}" = set; then :
3449  $as_echo_n "(cached) " >&6
3450else
3451  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3452/* end confdefs.h.  */
3453
3454int
3455main ()
3456{
3457
3458  ;
3459  return 0;
3460}
3461_ACEOF
3462rm -f conftest.o conftest.obj
3463if { { ac_try="$ac_compile"
3464case "(($ac_try" in
3465  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466  *) ac_try_echo=$ac_try;;
3467esac
3468eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3469$as_echo "$ac_try_echo"; } >&5
3470  (eval "$ac_compile") 2>&5
3471  ac_status=$?
3472  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3473  test $ac_status = 0; }; then :
3474  for ac_file in conftest.o conftest.obj conftest.*; do
3475  test -f "$ac_file" || continue;
3476  case $ac_file in
3477    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3478    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3479       break;;
3480  esac
3481done
3482else
3483  $as_echo "$as_me: failed program was:" >&5
3484sed 's/^/| /' conftest.$ac_ext >&5
3485
3486{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3487$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3488as_fn_error "cannot compute suffix of object files: cannot compile
3489See \`config.log' for more details." "$LINENO" 5; }
3490fi
3491rm -f conftest.$ac_cv_objext conftest.$ac_ext
3492fi
3493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3494$as_echo "$ac_cv_objext" >&6; }
3495OBJEXT=$ac_cv_objext
3496ac_objext=$OBJEXT
3497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3498$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3499if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3500  $as_echo_n "(cached) " >&6
3501else
3502  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3503/* end confdefs.h.  */
3504
3505int
3506main ()
3507{
3508#ifndef __GNUC__
3509       choke me
3510#endif
3511
3512  ;
3513  return 0;
3514}
3515_ACEOF
3516if ac_fn_c_try_compile "$LINENO"; then :
3517  ac_compiler_gnu=yes
3518else
3519  ac_compiler_gnu=no
3520fi
3521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3522ac_cv_c_compiler_gnu=$ac_compiler_gnu
3523
3524fi
3525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3526$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3527if test $ac_compiler_gnu = yes; then
3528  GCC=yes
3529else
3530  GCC=
3531fi
3532ac_test_CFLAGS=${CFLAGS+set}
3533ac_save_CFLAGS=$CFLAGS
3534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3535$as_echo_n "checking whether $CC accepts -g... " >&6; }
3536if test "${ac_cv_prog_cc_g+set}" = set; then :
3537  $as_echo_n "(cached) " >&6
3538else
3539  ac_save_c_werror_flag=$ac_c_werror_flag
3540   ac_c_werror_flag=yes
3541   ac_cv_prog_cc_g=no
3542   CFLAGS="-g"
3543   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544/* end confdefs.h.  */
3545
3546int
3547main ()
3548{
3549
3550  ;
3551  return 0;
3552}
3553_ACEOF
3554if ac_fn_c_try_compile "$LINENO"; then :
3555  ac_cv_prog_cc_g=yes
3556else
3557  CFLAGS=""
3558      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3559/* end confdefs.h.  */
3560
3561int
3562main ()
3563{
3564
3565  ;
3566  return 0;
3567}
3568_ACEOF
3569if ac_fn_c_try_compile "$LINENO"; then :
3570
3571else
3572  ac_c_werror_flag=$ac_save_c_werror_flag
3573	 CFLAGS="-g"
3574	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3575/* end confdefs.h.  */
3576
3577int
3578main ()
3579{
3580
3581  ;
3582  return 0;
3583}
3584_ACEOF
3585if ac_fn_c_try_compile "$LINENO"; then :
3586  ac_cv_prog_cc_g=yes
3587fi
3588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3589fi
3590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3591fi
3592rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3593   ac_c_werror_flag=$ac_save_c_werror_flag
3594fi
3595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3596$as_echo "$ac_cv_prog_cc_g" >&6; }
3597if test "$ac_test_CFLAGS" = set; then
3598  CFLAGS=$ac_save_CFLAGS
3599elif test $ac_cv_prog_cc_g = yes; then
3600  if test "$GCC" = yes; then
3601    CFLAGS="-g -O2"
3602  else
3603    CFLAGS="-g"
3604  fi
3605else
3606  if test "$GCC" = yes; then
3607    CFLAGS="-O2"
3608  else
3609    CFLAGS=
3610  fi
3611fi
3612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3613$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3614if test "${ac_cv_prog_cc_c89+set}" = set; then :
3615  $as_echo_n "(cached) " >&6
3616else
3617  ac_cv_prog_cc_c89=no
3618ac_save_CC=$CC
3619cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3620/* end confdefs.h.  */
3621#include <stdarg.h>
3622#include <stdio.h>
3623#include <sys/types.h>
3624#include <sys/stat.h>
3625/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3626struct buf { int x; };
3627FILE * (*rcsopen) (struct buf *, struct stat *, int);
3628static char *e (p, i)
3629     char **p;
3630     int i;
3631{
3632  return p[i];
3633}
3634static char *f (char * (*g) (char **, int), char **p, ...)
3635{
3636  char *s;
3637  va_list v;
3638  va_start (v,p);
3639  s = g (p, va_arg (v,int));
3640  va_end (v);
3641  return s;
3642}
3643
3644/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3645   function prototypes and stuff, but not '\xHH' hex character constants.
3646   These don't provoke an error unfortunately, instead are silently treated
3647   as 'x'.  The following induces an error, until -std is added to get
3648   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3649   array size at least.  It's necessary to write '\x00'==0 to get something
3650   that's true only with -std.  */
3651int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3652
3653/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3654   inside strings and character constants.  */
3655#define FOO(x) 'x'
3656int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3657
3658int test (int i, double x);
3659struct s1 {int (*f) (int a);};
3660struct s2 {int (*f) (double a);};
3661int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3662int argc;
3663char **argv;
3664int
3665main ()
3666{
3667return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3668  ;
3669  return 0;
3670}
3671_ACEOF
3672for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3673	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3674do
3675  CC="$ac_save_CC $ac_arg"
3676  if ac_fn_c_try_compile "$LINENO"; then :
3677  ac_cv_prog_cc_c89=$ac_arg
3678fi
3679rm -f core conftest.err conftest.$ac_objext
3680  test "x$ac_cv_prog_cc_c89" != "xno" && break
3681done
3682rm -f conftest.$ac_ext
3683CC=$ac_save_CC
3684
3685fi
3686# AC_CACHE_VAL
3687case "x$ac_cv_prog_cc_c89" in
3688  x)
3689    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3690$as_echo "none needed" >&6; } ;;
3691  xno)
3692    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3693$as_echo "unsupported" >&6; } ;;
3694  *)
3695    CC="$CC $ac_cv_prog_cc_c89"
3696    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3697$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3698esac
3699if test "x$ac_cv_prog_cc_c89" != xno; then :
3700
3701fi
3702
3703ac_ext=c
3704ac_cpp='$CPP $CPPFLAGS'
3705ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3706ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3707ac_compiler_gnu=$ac_cv_c_compiler_gnu
3708DEPDIR="${am__leading_dot}deps"
3709
3710ac_config_commands="$ac_config_commands depfiles"
3711
3712
3713am_make=${MAKE-make}
3714cat > confinc << 'END'
3715am__doit:
3716	@echo this is the am__doit target
3717.PHONY: am__doit
3718END
3719# If we don't find an include directive, just comment out the code.
3720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3721$as_echo_n "checking for style of include used by $am_make... " >&6; }
3722am__include="#"
3723am__quote=
3724_am_result=none
3725# First try GNU make style include.
3726echo "include confinc" > confmf
3727# Ignore all kinds of additional output from `make'.
3728case `$am_make -s -f confmf 2> /dev/null` in #(
3729*the\ am__doit\ target*)
3730  am__include=include
3731  am__quote=
3732  _am_result=GNU
3733  ;;
3734esac
3735# Now try BSD make style include.
3736if test "$am__include" = "#"; then
3737   echo '.include "confinc"' > confmf
3738   case `$am_make -s -f confmf 2> /dev/null` in #(
3739   *the\ am__doit\ target*)
3740     am__include=.include
3741     am__quote="\""
3742     _am_result=BSD
3743     ;;
3744   esac
3745fi
3746
3747
3748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3749$as_echo "$_am_result" >&6; }
3750rm -f confinc confmf
3751
3752# Check whether --enable-dependency-tracking was given.
3753if test "${enable_dependency_tracking+set}" = set; then :
3754  enableval=$enable_dependency_tracking;
3755fi
3756
3757if test "x$enable_dependency_tracking" != xno; then
3758  am_depcomp="$ac_aux_dir/depcomp"
3759  AMDEPBACKSLASH='\'
3760fi
3761 if test "x$enable_dependency_tracking" != xno; then
3762  AMDEP_TRUE=
3763  AMDEP_FALSE='#'
3764else
3765  AMDEP_TRUE='#'
3766  AMDEP_FALSE=
3767fi
3768
3769
3770
3771depcc="$CC"   am_compiler_list=
3772
3773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3774$as_echo_n "checking dependency style of $depcc... " >&6; }
3775if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3776  $as_echo_n "(cached) " >&6
3777else
3778  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3779  # We make a subdir and do the tests there.  Otherwise we can end up
3780  # making bogus files that we don't know about and never remove.  For
3781  # instance it was reported that on HP-UX the gcc test will end up
3782  # making a dummy file named `D' -- because `-MD' means `put the output
3783  # in D'.
3784  mkdir conftest.dir
3785  # Copy depcomp to subdir because otherwise we won't find it if we're
3786  # using a relative directory.
3787  cp "$am_depcomp" conftest.dir
3788  cd conftest.dir
3789  # We will build objects and dependencies in a subdirectory because
3790  # it helps to detect inapplicable dependency modes.  For instance
3791  # both Tru64's cc and ICC support -MD to output dependencies as a
3792  # side effect of compilation, but ICC will put the dependencies in
3793  # the current directory while Tru64 will put them in the object
3794  # directory.
3795  mkdir sub
3796
3797  am_cv_CC_dependencies_compiler_type=none
3798  if test "$am_compiler_list" = ""; then
3799     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3800  fi
3801  am__universal=false
3802  case " $depcc " in #(
3803     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3804     esac
3805
3806  for depmode in $am_compiler_list; do
3807    # Setup a source with many dependencies, because some compilers
3808    # like to wrap large dependency lists on column 80 (with \), and
3809    # we should not choose a depcomp mode which is confused by this.
3810    #
3811    # We need to recreate these files for each test, as the compiler may
3812    # overwrite some of them when testing with obscure command lines.
3813    # This happens at least with the AIX C compiler.
3814    : > sub/conftest.c
3815    for i in 1 2 3 4 5 6; do
3816      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3817      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3818      # Solaris 8's {/usr,}/bin/sh.
3819      touch sub/conftst$i.h
3820    done
3821    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3822
3823    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3824    # mode.  It turns out that the SunPro C++ compiler does not properly
3825    # handle `-M -o', and we need to detect this.  Also, some Intel
3826    # versions had trouble with output in subdirs
3827    am__obj=sub/conftest.${OBJEXT-o}
3828    am__minus_obj="-o $am__obj"
3829    case $depmode in
3830    gcc)
3831      # This depmode causes a compiler race in universal mode.
3832      test "$am__universal" = false || continue
3833      ;;
3834    nosideeffect)
3835      # after this tag, mechanisms are not by side-effect, so they'll
3836      # only be used when explicitly requested
3837      if test "x$enable_dependency_tracking" = xyes; then
3838	continue
3839      else
3840	break
3841      fi
3842      ;;
3843    msvisualcpp | msvcmsys)
3844      # This compiler won't grok `-c -o', but also, the minuso test has
3845      # not run yet.  These depmodes are late enough in the game, and
3846      # so weak that their functioning should not be impacted.
3847      am__obj=conftest.${OBJEXT-o}
3848      am__minus_obj=
3849      ;;
3850    none) break ;;
3851    esac
3852    if depmode=$depmode \
3853       source=sub/conftest.c object=$am__obj \
3854       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3855       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3856         >/dev/null 2>conftest.err &&
3857       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3858       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3859       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3860       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3861      # icc doesn't choke on unknown options, it will just issue warnings
3862      # or remarks (even with -Werror).  So we grep stderr for any message
3863      # that says an option was ignored or not supported.
3864      # When given -MP, icc 7.0 and 7.1 complain thusly:
3865      #   icc: Command line warning: ignoring option '-M'; no argument required
3866      # The diagnosis changed in icc 8.0:
3867      #   icc: Command line remark: option '-MP' not supported
3868      if (grep 'ignoring option' conftest.err ||
3869          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3870        am_cv_CC_dependencies_compiler_type=$depmode
3871        break
3872      fi
3873    fi
3874  done
3875
3876  cd ..
3877  rm -rf conftest.dir
3878else
3879  am_cv_CC_dependencies_compiler_type=none
3880fi
3881
3882fi
3883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3884$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3885CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3886
3887 if
3888  test "x$enable_dependency_tracking" != xno \
3889  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3890  am__fastdepCC_TRUE=
3891  am__fastdepCC_FALSE='#'
3892else
3893  am__fastdepCC_TRUE='#'
3894  am__fastdepCC_FALSE=
3895fi
3896
3897
3898# Make sure we can run config.sub.
3899$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3900  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3901
3902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3903$as_echo_n "checking build system type... " >&6; }
3904if test "${ac_cv_build+set}" = set; then :
3905  $as_echo_n "(cached) " >&6
3906else
3907  ac_build_alias=$build_alias
3908test "x$ac_build_alias" = x &&
3909  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3910test "x$ac_build_alias" = x &&
3911  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3912ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3913  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3914
3915fi
3916{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3917$as_echo "$ac_cv_build" >&6; }
3918case $ac_cv_build in
3919*-*-*) ;;
3920*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3921esac
3922build=$ac_cv_build
3923ac_save_IFS=$IFS; IFS='-'
3924set x $ac_cv_build
3925shift
3926build_cpu=$1
3927build_vendor=$2
3928shift; shift
3929# Remember, the first character of IFS is used to create $*,
3930# except with old shells:
3931build_os=$*
3932IFS=$ac_save_IFS
3933case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3934
3935
3936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3937$as_echo_n "checking host system type... " >&6; }
3938if test "${ac_cv_host+set}" = set; then :
3939  $as_echo_n "(cached) " >&6
3940else
3941  if test "x$host_alias" = x; then
3942  ac_cv_host=$ac_cv_build
3943else
3944  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3945    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3946fi
3947
3948fi
3949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3950$as_echo "$ac_cv_host" >&6; }
3951case $ac_cv_host in
3952*-*-*) ;;
3953*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3954esac
3955host=$ac_cv_host
3956ac_save_IFS=$IFS; IFS='-'
3957set x $ac_cv_host
3958shift
3959host_cpu=$1
3960host_vendor=$2
3961shift; shift
3962# Remember, the first character of IFS is used to create $*,
3963# except with old shells:
3964host_os=$*
3965IFS=$ac_save_IFS
3966case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3967
3968
3969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3970$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3971if test "${ac_cv_path_SED+set}" = set; then :
3972  $as_echo_n "(cached) " >&6
3973else
3974            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3975     for ac_i in 1 2 3 4 5 6 7; do
3976       ac_script="$ac_script$as_nl$ac_script"
3977     done
3978     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3979     { ac_script=; unset ac_script;}
3980     if test -z "$SED"; then
3981  ac_path_SED_found=false
3982  # Loop through the user's path and test for each of PROGNAME-LIST
3983  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3984for as_dir in $PATH
3985do
3986  IFS=$as_save_IFS
3987  test -z "$as_dir" && as_dir=.
3988    for ac_prog in sed gsed; do
3989    for ac_exec_ext in '' $ac_executable_extensions; do
3990      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3991      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3992# Check for GNU ac_path_SED and select it if it is found.
3993  # Check for GNU $ac_path_SED
3994case `"$ac_path_SED" --version 2>&1` in
3995*GNU*)
3996  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3997*)
3998  ac_count=0
3999  $as_echo_n 0123456789 >"conftest.in"
4000  while :
4001  do
4002    cat "conftest.in" "conftest.in" >"conftest.tmp"
4003    mv "conftest.tmp" "conftest.in"
4004    cp "conftest.in" "conftest.nl"
4005    $as_echo '' >> "conftest.nl"
4006    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4007    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4008    as_fn_arith $ac_count + 1 && ac_count=$as_val
4009    if test $ac_count -gt ${ac_path_SED_max-0}; then
4010      # Best one so far, save it but keep looking for a better one
4011      ac_cv_path_SED="$ac_path_SED"
4012      ac_path_SED_max=$ac_count
4013    fi
4014    # 10*(2^10) chars as input seems more than enough
4015    test $ac_count -gt 10 && break
4016  done
4017  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4018esac
4019
4020      $ac_path_SED_found && break 3
4021    done
4022  done
4023  done
4024IFS=$as_save_IFS
4025  if test -z "$ac_cv_path_SED"; then
4026    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4027  fi
4028else
4029  ac_cv_path_SED=$SED
4030fi
4031
4032fi
4033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4034$as_echo "$ac_cv_path_SED" >&6; }
4035 SED="$ac_cv_path_SED"
4036  rm -f conftest.sed
4037
4038test -z "$SED" && SED=sed
4039Xsed="$SED -e 1s/^X//"
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4052$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4053if test "${ac_cv_path_GREP+set}" = set; then :
4054  $as_echo_n "(cached) " >&6
4055else
4056  if test -z "$GREP"; then
4057  ac_path_GREP_found=false
4058  # Loop through the user's path and test for each of PROGNAME-LIST
4059  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4060for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4061do
4062  IFS=$as_save_IFS
4063  test -z "$as_dir" && as_dir=.
4064    for ac_prog in grep ggrep; do
4065    for ac_exec_ext in '' $ac_executable_extensions; do
4066      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4067      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4068# Check for GNU ac_path_GREP and select it if it is found.
4069  # Check for GNU $ac_path_GREP
4070case `"$ac_path_GREP" --version 2>&1` in
4071*GNU*)
4072  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4073*)
4074  ac_count=0
4075  $as_echo_n 0123456789 >"conftest.in"
4076  while :
4077  do
4078    cat "conftest.in" "conftest.in" >"conftest.tmp"
4079    mv "conftest.tmp" "conftest.in"
4080    cp "conftest.in" "conftest.nl"
4081    $as_echo 'GREP' >> "conftest.nl"
4082    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4083    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4084    as_fn_arith $ac_count + 1 && ac_count=$as_val
4085    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4086      # Best one so far, save it but keep looking for a better one
4087      ac_cv_path_GREP="$ac_path_GREP"
4088      ac_path_GREP_max=$ac_count
4089    fi
4090    # 10*(2^10) chars as input seems more than enough
4091    test $ac_count -gt 10 && break
4092  done
4093  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4094esac
4095
4096      $ac_path_GREP_found && break 3
4097    done
4098  done
4099  done
4100IFS=$as_save_IFS
4101  if test -z "$ac_cv_path_GREP"; then
4102    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4103  fi
4104else
4105  ac_cv_path_GREP=$GREP
4106fi
4107
4108fi
4109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4110$as_echo "$ac_cv_path_GREP" >&6; }
4111 GREP="$ac_cv_path_GREP"
4112
4113
4114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4115$as_echo_n "checking for egrep... " >&6; }
4116if test "${ac_cv_path_EGREP+set}" = set; then :
4117  $as_echo_n "(cached) " >&6
4118else
4119  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4120   then ac_cv_path_EGREP="$GREP -E"
4121   else
4122     if test -z "$EGREP"; then
4123  ac_path_EGREP_found=false
4124  # Loop through the user's path and test for each of PROGNAME-LIST
4125  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4126for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4127do
4128  IFS=$as_save_IFS
4129  test -z "$as_dir" && as_dir=.
4130    for ac_prog in egrep; do
4131    for ac_exec_ext in '' $ac_executable_extensions; do
4132      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4133      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4134# Check for GNU ac_path_EGREP and select it if it is found.
4135  # Check for GNU $ac_path_EGREP
4136case `"$ac_path_EGREP" --version 2>&1` in
4137*GNU*)
4138  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4139*)
4140  ac_count=0
4141  $as_echo_n 0123456789 >"conftest.in"
4142  while :
4143  do
4144    cat "conftest.in" "conftest.in" >"conftest.tmp"
4145    mv "conftest.tmp" "conftest.in"
4146    cp "conftest.in" "conftest.nl"
4147    $as_echo 'EGREP' >> "conftest.nl"
4148    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4149    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4150    as_fn_arith $ac_count + 1 && ac_count=$as_val
4151    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4152      # Best one so far, save it but keep looking for a better one
4153      ac_cv_path_EGREP="$ac_path_EGREP"
4154      ac_path_EGREP_max=$ac_count
4155    fi
4156    # 10*(2^10) chars as input seems more than enough
4157    test $ac_count -gt 10 && break
4158  done
4159  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4160esac
4161
4162      $ac_path_EGREP_found && break 3
4163    done
4164  done
4165  done
4166IFS=$as_save_IFS
4167  if test -z "$ac_cv_path_EGREP"; then
4168    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4169  fi
4170else
4171  ac_cv_path_EGREP=$EGREP
4172fi
4173
4174   fi
4175fi
4176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4177$as_echo "$ac_cv_path_EGREP" >&6; }
4178 EGREP="$ac_cv_path_EGREP"
4179
4180
4181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4182$as_echo_n "checking for fgrep... " >&6; }
4183if test "${ac_cv_path_FGREP+set}" = set; then :
4184  $as_echo_n "(cached) " >&6
4185else
4186  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4187   then ac_cv_path_FGREP="$GREP -F"
4188   else
4189     if test -z "$FGREP"; then
4190  ac_path_FGREP_found=false
4191  # Loop through the user's path and test for each of PROGNAME-LIST
4192  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4193for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4194do
4195  IFS=$as_save_IFS
4196  test -z "$as_dir" && as_dir=.
4197    for ac_prog in fgrep; do
4198    for ac_exec_ext in '' $ac_executable_extensions; do
4199      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4200      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4201# Check for GNU ac_path_FGREP and select it if it is found.
4202  # Check for GNU $ac_path_FGREP
4203case `"$ac_path_FGREP" --version 2>&1` in
4204*GNU*)
4205  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4206*)
4207  ac_count=0
4208  $as_echo_n 0123456789 >"conftest.in"
4209  while :
4210  do
4211    cat "conftest.in" "conftest.in" >"conftest.tmp"
4212    mv "conftest.tmp" "conftest.in"
4213    cp "conftest.in" "conftest.nl"
4214    $as_echo 'FGREP' >> "conftest.nl"
4215    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4216    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4217    as_fn_arith $ac_count + 1 && ac_count=$as_val
4218    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4219      # Best one so far, save it but keep looking for a better one
4220      ac_cv_path_FGREP="$ac_path_FGREP"
4221      ac_path_FGREP_max=$ac_count
4222    fi
4223    # 10*(2^10) chars as input seems more than enough
4224    test $ac_count -gt 10 && break
4225  done
4226  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4227esac
4228
4229      $ac_path_FGREP_found && break 3
4230    done
4231  done
4232  done
4233IFS=$as_save_IFS
4234  if test -z "$ac_cv_path_FGREP"; then
4235    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4236  fi
4237else
4238  ac_cv_path_FGREP=$FGREP
4239fi
4240
4241   fi
4242fi
4243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4244$as_echo "$ac_cv_path_FGREP" >&6; }
4245 FGREP="$ac_cv_path_FGREP"
4246
4247
4248test -z "$GREP" && GREP=grep
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268# Check whether --with-gnu-ld was given.
4269if test "${with_gnu_ld+set}" = set; then :
4270  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4271else
4272  with_gnu_ld=no
4273fi
4274
4275ac_prog=ld
4276if test "$GCC" = yes; then
4277  # Check if gcc -print-prog-name=ld gives a path.
4278  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4279$as_echo_n "checking for ld used by $CC... " >&6; }
4280  case $host in
4281  *-*-mingw*)
4282    # gcc leaves a trailing carriage return which upsets mingw
4283    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4284  *)
4285    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4286  esac
4287  case $ac_prog in
4288    # Accept absolute paths.
4289    [\\/]* | ?:[\\/]*)
4290      re_direlt='/[^/][^/]*/\.\./'
4291      # Canonicalize the pathname of ld
4292      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4293      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4294	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4295      done
4296      test -z "$LD" && LD="$ac_prog"
4297      ;;
4298  "")
4299    # If it fails, then pretend we aren't using GCC.
4300    ac_prog=ld
4301    ;;
4302  *)
4303    # If it is relative, then search for the first ld in PATH.
4304    with_gnu_ld=unknown
4305    ;;
4306  esac
4307elif test "$with_gnu_ld" = yes; then
4308  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4309$as_echo_n "checking for GNU ld... " >&6; }
4310else
4311  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4312$as_echo_n "checking for non-GNU ld... " >&6; }
4313fi
4314if test "${lt_cv_path_LD+set}" = set; then :
4315  $as_echo_n "(cached) " >&6
4316else
4317  if test -z "$LD"; then
4318  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4319  for ac_dir in $PATH; do
4320    IFS="$lt_save_ifs"
4321    test -z "$ac_dir" && ac_dir=.
4322    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4323      lt_cv_path_LD="$ac_dir/$ac_prog"
4324      # Check to see if the program is GNU ld.  I'd rather use --version,
4325      # but apparently some variants of GNU ld only accept -v.
4326      # Break only if it was the GNU/non-GNU ld that we prefer.
4327      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4328      *GNU* | *'with BFD'*)
4329	test "$with_gnu_ld" != no && break
4330	;;
4331      *)
4332	test "$with_gnu_ld" != yes && break
4333	;;
4334      esac
4335    fi
4336  done
4337  IFS="$lt_save_ifs"
4338else
4339  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4340fi
4341fi
4342
4343LD="$lt_cv_path_LD"
4344if test -n "$LD"; then
4345  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4346$as_echo "$LD" >&6; }
4347else
4348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4349$as_echo "no" >&6; }
4350fi
4351test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4353$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4354if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4355  $as_echo_n "(cached) " >&6
4356else
4357  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4358case `$LD -v 2>&1 </dev/null` in
4359*GNU* | *'with BFD'*)
4360  lt_cv_prog_gnu_ld=yes
4361  ;;
4362*)
4363  lt_cv_prog_gnu_ld=no
4364  ;;
4365esac
4366fi
4367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4368$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4369with_gnu_ld=$lt_cv_prog_gnu_ld
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379ac_ext=c
4380ac_cpp='$CPP $CPPFLAGS'
4381ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4382ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4383ac_compiler_gnu=$ac_cv_c_compiler_gnu
4384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4385$as_echo_n "checking how to run the C preprocessor... " >&6; }
4386# On Suns, sometimes $CPP names a directory.
4387if test -n "$CPP" && test -d "$CPP"; then
4388  CPP=
4389fi
4390if test -z "$CPP"; then
4391  if test "${ac_cv_prog_CPP+set}" = set; then :
4392  $as_echo_n "(cached) " >&6
4393else
4394      # Double quotes because CPP needs to be expanded
4395    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4396    do
4397      ac_preproc_ok=false
4398for ac_c_preproc_warn_flag in '' yes
4399do
4400  # Use a header file that comes with gcc, so configuring glibc
4401  # with a fresh cross-compiler works.
4402  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4403  # <limits.h> exists even on freestanding compilers.
4404  # On the NeXT, cc -E runs the code through the compiler's parser,
4405  # not just through cpp. "Syntax error" is here to catch this case.
4406  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4407/* end confdefs.h.  */
4408#ifdef __STDC__
4409# include <limits.h>
4410#else
4411# include <assert.h>
4412#endif
4413		     Syntax error
4414_ACEOF
4415if ac_fn_c_try_cpp "$LINENO"; then :
4416
4417else
4418  # Broken: fails on valid input.
4419continue
4420fi
4421rm -f conftest.err conftest.$ac_ext
4422
4423  # OK, works on sane cases.  Now check whether nonexistent headers
4424  # can be detected and how.
4425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4426/* end confdefs.h.  */
4427#include <ac_nonexistent.h>
4428_ACEOF
4429if ac_fn_c_try_cpp "$LINENO"; then :
4430  # Broken: success on invalid input.
4431continue
4432else
4433  # Passes both tests.
4434ac_preproc_ok=:
4435break
4436fi
4437rm -f conftest.err conftest.$ac_ext
4438
4439done
4440# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4441rm -f conftest.err conftest.$ac_ext
4442if $ac_preproc_ok; then :
4443  break
4444fi
4445
4446    done
4447    ac_cv_prog_CPP=$CPP
4448
4449fi
4450  CPP=$ac_cv_prog_CPP
4451else
4452  ac_cv_prog_CPP=$CPP
4453fi
4454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4455$as_echo "$CPP" >&6; }
4456ac_preproc_ok=false
4457for ac_c_preproc_warn_flag in '' yes
4458do
4459  # Use a header file that comes with gcc, so configuring glibc
4460  # with a fresh cross-compiler works.
4461  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4462  # <limits.h> exists even on freestanding compilers.
4463  # On the NeXT, cc -E runs the code through the compiler's parser,
4464  # not just through cpp. "Syntax error" is here to catch this case.
4465  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4466/* end confdefs.h.  */
4467#ifdef __STDC__
4468# include <limits.h>
4469#else
4470# include <assert.h>
4471#endif
4472		     Syntax error
4473_ACEOF
4474if ac_fn_c_try_cpp "$LINENO"; then :
4475
4476else
4477  # Broken: fails on valid input.
4478continue
4479fi
4480rm -f conftest.err conftest.$ac_ext
4481
4482  # OK, works on sane cases.  Now check whether nonexistent headers
4483  # can be detected and how.
4484  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4485/* end confdefs.h.  */
4486#include <ac_nonexistent.h>
4487_ACEOF
4488if ac_fn_c_try_cpp "$LINENO"; then :
4489  # Broken: success on invalid input.
4490continue
4491else
4492  # Passes both tests.
4493ac_preproc_ok=:
4494break
4495fi
4496rm -f conftest.err conftest.$ac_ext
4497
4498done
4499# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4500rm -f conftest.err conftest.$ac_ext
4501if $ac_preproc_ok; then :
4502
4503else
4504  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4505$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4506as_fn_error "C preprocessor \"$CPP\" fails sanity check
4507See \`config.log' for more details." "$LINENO" 5; }
4508fi
4509
4510ac_ext=c
4511ac_cpp='$CPP $CPPFLAGS'
4512ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4513ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4514ac_compiler_gnu=$ac_cv_c_compiler_gnu
4515
4516if test -n "$ac_tool_prefix"; then
4517  # Extract the first word of "${ac_tool_prefix}sed", so it can be a program name with args.
4518set dummy ${ac_tool_prefix}sed; ac_word=$2
4519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4520$as_echo_n "checking for $ac_word... " >&6; }
4521if test "${ac_cv_prog_SED+set}" = set; then :
4522  $as_echo_n "(cached) " >&6
4523else
4524  if test -n "$SED"; then
4525  ac_cv_prog_SED="$SED" # Let the user override the test.
4526else
4527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4528for as_dir in $PATH
4529do
4530  IFS=$as_save_IFS
4531  test -z "$as_dir" && as_dir=.
4532    for ac_exec_ext in '' $ac_executable_extensions; do
4533  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4534    ac_cv_prog_SED="${ac_tool_prefix}sed"
4535    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4536    break 2
4537  fi
4538done
4539  done
4540IFS=$as_save_IFS
4541
4542fi
4543fi
4544SED=$ac_cv_prog_SED
4545if test -n "$SED"; then
4546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4547$as_echo "$SED" >&6; }
4548else
4549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4550$as_echo "no" >&6; }
4551fi
4552
4553
4554fi
4555if test -z "$ac_cv_prog_SED"; then
4556  ac_ct_SED=$SED
4557  # Extract the first word of "sed", so it can be a program name with args.
4558set dummy sed; ac_word=$2
4559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4560$as_echo_n "checking for $ac_word... " >&6; }
4561if test "${ac_cv_prog_ac_ct_SED+set}" = set; then :
4562  $as_echo_n "(cached) " >&6
4563else
4564  if test -n "$ac_ct_SED"; then
4565  ac_cv_prog_ac_ct_SED="$ac_ct_SED" # Let the user override the test.
4566else
4567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4568for as_dir in $PATH
4569do
4570  IFS=$as_save_IFS
4571  test -z "$as_dir" && as_dir=.
4572    for ac_exec_ext in '' $ac_executable_extensions; do
4573  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4574    ac_cv_prog_ac_ct_SED="sed"
4575    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4576    break 2
4577  fi
4578done
4579  done
4580IFS=$as_save_IFS
4581
4582fi
4583fi
4584ac_ct_SED=$ac_cv_prog_ac_ct_SED
4585if test -n "$ac_ct_SED"; then
4586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_SED" >&5
4587$as_echo "$ac_ct_SED" >&6; }
4588else
4589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4590$as_echo "no" >&6; }
4591fi
4592
4593  if test "x$ac_ct_SED" = x; then
4594    SED=":"
4595  else
4596    case $cross_compiling:$ac_tool_warned in
4597yes:)
4598{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4599$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4600ac_tool_warned=yes ;;
4601esac
4602    SED=$ac_ct_SED
4603  fi
4604else
4605  SED="$ac_cv_prog_SED"
4606fi
4607
4608enable_win32_dll=yes
4609
4610case $host in
4611*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
4612  if test -n "$ac_tool_prefix"; then
4613  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
4614set dummy ${ac_tool_prefix}as; ac_word=$2
4615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4616$as_echo_n "checking for $ac_word... " >&6; }
4617if test "${ac_cv_prog_AS+set}" = set; then :
4618  $as_echo_n "(cached) " >&6
4619else
4620  if test -n "$AS"; then
4621  ac_cv_prog_AS="$AS" # Let the user override the test.
4622else
4623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4624for as_dir in $PATH
4625do
4626  IFS=$as_save_IFS
4627  test -z "$as_dir" && as_dir=.
4628    for ac_exec_ext in '' $ac_executable_extensions; do
4629  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4630    ac_cv_prog_AS="${ac_tool_prefix}as"
4631    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4632    break 2
4633  fi
4634done
4635  done
4636IFS=$as_save_IFS
4637
4638fi
4639fi
4640AS=$ac_cv_prog_AS
4641if test -n "$AS"; then
4642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4643$as_echo "$AS" >&6; }
4644else
4645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4646$as_echo "no" >&6; }
4647fi
4648
4649
4650fi
4651if test -z "$ac_cv_prog_AS"; then
4652  ac_ct_AS=$AS
4653  # Extract the first word of "as", so it can be a program name with args.
4654set dummy as; ac_word=$2
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4656$as_echo_n "checking for $ac_word... " >&6; }
4657if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
4658  $as_echo_n "(cached) " >&6
4659else
4660  if test -n "$ac_ct_AS"; then
4661  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
4662else
4663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4664for as_dir in $PATH
4665do
4666  IFS=$as_save_IFS
4667  test -z "$as_dir" && as_dir=.
4668    for ac_exec_ext in '' $ac_executable_extensions; do
4669  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4670    ac_cv_prog_ac_ct_AS="as"
4671    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4672    break 2
4673  fi
4674done
4675  done
4676IFS=$as_save_IFS
4677
4678fi
4679fi
4680ac_ct_AS=$ac_cv_prog_ac_ct_AS
4681if test -n "$ac_ct_AS"; then
4682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
4683$as_echo "$ac_ct_AS" >&6; }
4684else
4685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4686$as_echo "no" >&6; }
4687fi
4688
4689  if test "x$ac_ct_AS" = x; then
4690    AS="false"
4691  else
4692    case $cross_compiling:$ac_tool_warned in
4693yes:)
4694{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4695$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4696ac_tool_warned=yes ;;
4697esac
4698    AS=$ac_ct_AS
4699  fi
4700else
4701  AS="$ac_cv_prog_AS"
4702fi
4703
4704  if test -n "$ac_tool_prefix"; then
4705  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
4706set dummy ${ac_tool_prefix}dlltool; ac_word=$2
4707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4708$as_echo_n "checking for $ac_word... " >&6; }
4709if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
4710  $as_echo_n "(cached) " >&6
4711else
4712  if test -n "$DLLTOOL"; then
4713  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4714else
4715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4716for as_dir in $PATH
4717do
4718  IFS=$as_save_IFS
4719  test -z "$as_dir" && as_dir=.
4720    for ac_exec_ext in '' $ac_executable_extensions; do
4721  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4722    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
4723    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4724    break 2
4725  fi
4726done
4727  done
4728IFS=$as_save_IFS
4729
4730fi
4731fi
4732DLLTOOL=$ac_cv_prog_DLLTOOL
4733if test -n "$DLLTOOL"; then
4734  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
4735$as_echo "$DLLTOOL" >&6; }
4736else
4737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4738$as_echo "no" >&6; }
4739fi
4740
4741
4742fi
4743if test -z "$ac_cv_prog_DLLTOOL"; then
4744  ac_ct_DLLTOOL=$DLLTOOL
4745  # Extract the first word of "dlltool", so it can be a program name with args.
4746set dummy dlltool; ac_word=$2
4747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4748$as_echo_n "checking for $ac_word... " >&6; }
4749if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
4750  $as_echo_n "(cached) " >&6
4751else
4752  if test -n "$ac_ct_DLLTOOL"; then
4753  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
4754else
4755as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4756for as_dir in $PATH
4757do
4758  IFS=$as_save_IFS
4759  test -z "$as_dir" && as_dir=.
4760    for ac_exec_ext in '' $ac_executable_extensions; do
4761  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4762    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
4763    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4764    break 2
4765  fi
4766done
4767  done
4768IFS=$as_save_IFS
4769
4770fi
4771fi
4772ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
4773if test -n "$ac_ct_DLLTOOL"; then
4774  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
4775$as_echo "$ac_ct_DLLTOOL" >&6; }
4776else
4777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4778$as_echo "no" >&6; }
4779fi
4780
4781  if test "x$ac_ct_DLLTOOL" = x; then
4782    DLLTOOL="false"
4783  else
4784    case $cross_compiling:$ac_tool_warned in
4785yes:)
4786{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4787$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4788ac_tool_warned=yes ;;
4789esac
4790    DLLTOOL=$ac_ct_DLLTOOL
4791  fi
4792else
4793  DLLTOOL="$ac_cv_prog_DLLTOOL"
4794fi
4795
4796  if test -n "$ac_tool_prefix"; then
4797  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4798set dummy ${ac_tool_prefix}objdump; ac_word=$2
4799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4800$as_echo_n "checking for $ac_word... " >&6; }
4801if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4802  $as_echo_n "(cached) " >&6
4803else
4804  if test -n "$OBJDUMP"; then
4805  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4806else
4807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4808for as_dir in $PATH
4809do
4810  IFS=$as_save_IFS
4811  test -z "$as_dir" && as_dir=.
4812    for ac_exec_ext in '' $ac_executable_extensions; do
4813  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4814    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4815    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4816    break 2
4817  fi
4818done
4819  done
4820IFS=$as_save_IFS
4821
4822fi
4823fi
4824OBJDUMP=$ac_cv_prog_OBJDUMP
4825if test -n "$OBJDUMP"; then
4826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4827$as_echo "$OBJDUMP" >&6; }
4828else
4829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4830$as_echo "no" >&6; }
4831fi
4832
4833
4834fi
4835if test -z "$ac_cv_prog_OBJDUMP"; then
4836  ac_ct_OBJDUMP=$OBJDUMP
4837  # Extract the first word of "objdump", so it can be a program name with args.
4838set dummy objdump; ac_word=$2
4839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4840$as_echo_n "checking for $ac_word... " >&6; }
4841if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4842  $as_echo_n "(cached) " >&6
4843else
4844  if test -n "$ac_ct_OBJDUMP"; then
4845  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4846else
4847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4848for as_dir in $PATH
4849do
4850  IFS=$as_save_IFS
4851  test -z "$as_dir" && as_dir=.
4852    for ac_exec_ext in '' $ac_executable_extensions; do
4853  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4854    ac_cv_prog_ac_ct_OBJDUMP="objdump"
4855    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4856    break 2
4857  fi
4858done
4859  done
4860IFS=$as_save_IFS
4861
4862fi
4863fi
4864ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4865if test -n "$ac_ct_OBJDUMP"; then
4866  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4867$as_echo "$ac_ct_OBJDUMP" >&6; }
4868else
4869  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4870$as_echo "no" >&6; }
4871fi
4872
4873  if test "x$ac_ct_OBJDUMP" = x; then
4874    OBJDUMP="false"
4875  else
4876    case $cross_compiling:$ac_tool_warned in
4877yes:)
4878{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4879$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4880ac_tool_warned=yes ;;
4881esac
4882    OBJDUMP=$ac_ct_OBJDUMP
4883  fi
4884else
4885  OBJDUMP="$ac_cv_prog_OBJDUMP"
4886fi
4887
4888  ;;
4889esac
4890
4891test -z "$AS" && AS=as
4892
4893
4894
4895
4896
4897test -z "$DLLTOOL" && DLLTOOL=dlltool
4898
4899
4900
4901
4902
4903test -z "$OBJDUMP" && OBJDUMP=objdump
4904
4905
4906
4907
4908
4909
4910
4911
4912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4913$as_echo_n "checking whether ln -s works... " >&6; }
4914LN_S=$as_ln_s
4915if test "$LN_S" = "ln -s"; then
4916  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4917$as_echo "yes" >&6; }
4918else
4919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4920$as_echo "no, using $LN_S" >&6; }
4921fi
4922
4923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4924$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4925set x ${MAKE-make}
4926ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4927if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4928  $as_echo_n "(cached) " >&6
4929else
4930  cat >conftest.make <<\_ACEOF
4931SHELL = /bin/sh
4932all:
4933	@echo '@@@%%%=$(MAKE)=@@@%%%'
4934_ACEOF
4935# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4936case `${MAKE-make} -f conftest.make 2>/dev/null` in
4937  *@@@%%%=?*=@@@%%%*)
4938    eval ac_cv_prog_make_${ac_make}_set=yes;;
4939  *)
4940    eval ac_cv_prog_make_${ac_make}_set=no;;
4941esac
4942rm -f conftest.make
4943fi
4944if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4946$as_echo "yes" >&6; }
4947  SET_MAKE=
4948else
4949  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4950$as_echo "no" >&6; }
4951  SET_MAKE="MAKE=${MAKE-make}"
4952fi
4953
4954case `pwd` in
4955  *\ * | *\	*)
4956    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4957$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4958esac
4959
4960
4961
4962macro_version='2.2.6b'
4963macro_revision='1.3017'
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977ltmain="$ac_aux_dir/ltmain.sh"
4978
4979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4980$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4981if test "${lt_cv_path_NM+set}" = set; then :
4982  $as_echo_n "(cached) " >&6
4983else
4984  if test -n "$NM"; then
4985  # Let the user override the test.
4986  lt_cv_path_NM="$NM"
4987else
4988  lt_nm_to_check="${ac_tool_prefix}nm"
4989  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4990    lt_nm_to_check="$lt_nm_to_check nm"
4991  fi
4992  for lt_tmp_nm in $lt_nm_to_check; do
4993    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4994    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4995      IFS="$lt_save_ifs"
4996      test -z "$ac_dir" && ac_dir=.
4997      tmp_nm="$ac_dir/$lt_tmp_nm"
4998      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4999	# Check to see if the nm accepts a BSD-compat flag.
5000	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5001	#   nm: unknown option "B" ignored
5002	# Tru64's nm complains that /dev/null is an invalid object file
5003	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5004	*/dev/null* | *'Invalid file or object type'*)
5005	  lt_cv_path_NM="$tmp_nm -B"
5006	  break
5007	  ;;
5008	*)
5009	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5010	  */dev/null*)
5011	    lt_cv_path_NM="$tmp_nm -p"
5012	    break
5013	    ;;
5014	  *)
5015	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5016	    continue # so that we can try to find one that supports BSD flags
5017	    ;;
5018	  esac
5019	  ;;
5020	esac
5021      fi
5022    done
5023    IFS="$lt_save_ifs"
5024  done
5025  : ${lt_cv_path_NM=no}
5026fi
5027fi
5028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5029$as_echo "$lt_cv_path_NM" >&6; }
5030if test "$lt_cv_path_NM" != "no"; then
5031  NM="$lt_cv_path_NM"
5032else
5033  # Didn't find any BSD compatible name lister, look for dumpbin.
5034  if test -n "$ac_tool_prefix"; then
5035  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5036  do
5037    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5038set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5040$as_echo_n "checking for $ac_word... " >&6; }
5041if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5042  $as_echo_n "(cached) " >&6
5043else
5044  if test -n "$DUMPBIN"; then
5045  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5046else
5047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048for as_dir in $PATH
5049do
5050  IFS=$as_save_IFS
5051  test -z "$as_dir" && as_dir=.
5052    for ac_exec_ext in '' $ac_executable_extensions; do
5053  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5054    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5055    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5056    break 2
5057  fi
5058done
5059  done
5060IFS=$as_save_IFS
5061
5062fi
5063fi
5064DUMPBIN=$ac_cv_prog_DUMPBIN
5065if test -n "$DUMPBIN"; then
5066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5067$as_echo "$DUMPBIN" >&6; }
5068else
5069  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5070$as_echo "no" >&6; }
5071fi
5072
5073
5074    test -n "$DUMPBIN" && break
5075  done
5076fi
5077if test -z "$DUMPBIN"; then
5078  ac_ct_DUMPBIN=$DUMPBIN
5079  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5080do
5081  # Extract the first word of "$ac_prog", so it can be a program name with args.
5082set dummy $ac_prog; ac_word=$2
5083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5084$as_echo_n "checking for $ac_word... " >&6; }
5085if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5086  $as_echo_n "(cached) " >&6
5087else
5088  if test -n "$ac_ct_DUMPBIN"; then
5089  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5090else
5091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5092for as_dir in $PATH
5093do
5094  IFS=$as_save_IFS
5095  test -z "$as_dir" && as_dir=.
5096    for ac_exec_ext in '' $ac_executable_extensions; do
5097  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5098    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5099    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5100    break 2
5101  fi
5102done
5103  done
5104IFS=$as_save_IFS
5105
5106fi
5107fi
5108ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5109if test -n "$ac_ct_DUMPBIN"; then
5110  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5111$as_echo "$ac_ct_DUMPBIN" >&6; }
5112else
5113  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5114$as_echo "no" >&6; }
5115fi
5116
5117
5118  test -n "$ac_ct_DUMPBIN" && break
5119done
5120
5121  if test "x$ac_ct_DUMPBIN" = x; then
5122    DUMPBIN=":"
5123  else
5124    case $cross_compiling:$ac_tool_warned in
5125yes:)
5126{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5127$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5128ac_tool_warned=yes ;;
5129esac
5130    DUMPBIN=$ac_ct_DUMPBIN
5131  fi
5132fi
5133
5134
5135  if test "$DUMPBIN" != ":"; then
5136    NM="$DUMPBIN"
5137  fi
5138fi
5139test -z "$NM" && NM=nm
5140
5141
5142
5143
5144
5145
5146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5147$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5148if test "${lt_cv_nm_interface+set}" = set; then :
5149  $as_echo_n "(cached) " >&6
5150else
5151  lt_cv_nm_interface="BSD nm"
5152  echo "int some_variable = 0;" > conftest.$ac_ext
5153  (eval echo "\"\$as_me:5153: $ac_compile\"" >&5)
5154  (eval "$ac_compile" 2>conftest.err)
5155  cat conftest.err >&5
5156  (eval echo "\"\$as_me:5156: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5157  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5158  cat conftest.err >&5
5159  (eval echo "\"\$as_me:5159: output\"" >&5)
5160  cat conftest.out >&5
5161  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5162    lt_cv_nm_interface="MS dumpbin"
5163  fi
5164  rm -f conftest*
5165fi
5166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5167$as_echo "$lt_cv_nm_interface" >&6; }
5168
5169# find the maximum length of command line arguments
5170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5171$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5172if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5173  $as_echo_n "(cached) " >&6
5174else
5175    i=0
5176  teststring="ABCD"
5177
5178  case $build_os in
5179  msdosdjgpp*)
5180    # On DJGPP, this test can blow up pretty badly due to problems in libc
5181    # (any single argument exceeding 2000 bytes causes a buffer overrun
5182    # during glob expansion).  Even if it were fixed, the result of this
5183    # check would be larger than it should be.
5184    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5185    ;;
5186
5187  gnu*)
5188    # Under GNU Hurd, this test is not required because there is
5189    # no limit to the length of command line arguments.
5190    # Libtool will interpret -1 as no limit whatsoever
5191    lt_cv_sys_max_cmd_len=-1;
5192    ;;
5193
5194  cygwin* | mingw* | cegcc*)
5195    # On Win9x/ME, this test blows up -- it succeeds, but takes
5196    # about 5 minutes as the teststring grows exponentially.
5197    # Worse, since 9x/ME are not pre-emptively multitasking,
5198    # you end up with a "frozen" computer, even though with patience
5199    # the test eventually succeeds (with a max line length of 256k).
5200    # Instead, let's just punt: use the minimum linelength reported by
5201    # all of the supported platforms: 8192 (on NT/2K/XP).
5202    lt_cv_sys_max_cmd_len=8192;
5203    ;;
5204
5205  amigaos*)
5206    # On AmigaOS with pdksh, this test takes hours, literally.
5207    # So we just punt and use a minimum line length of 8192.
5208    lt_cv_sys_max_cmd_len=8192;
5209    ;;
5210
5211  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5212    # This has been around since 386BSD, at least.  Likely further.
5213    if test -x /sbin/sysctl; then
5214      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5215    elif test -x /usr/sbin/sysctl; then
5216      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5217    else
5218      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5219    fi
5220    # And add a safety zone
5221    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5222    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5223    ;;
5224
5225  interix*)
5226    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5227    lt_cv_sys_max_cmd_len=196608
5228    ;;
5229
5230  osf*)
5231    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5232    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5233    # nice to cause kernel panics so lets avoid the loop below.
5234    # First set a reasonable default.
5235    lt_cv_sys_max_cmd_len=16384
5236    #
5237    if test -x /sbin/sysconfig; then
5238      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5239        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5240      esac
5241    fi
5242    ;;
5243  sco3.2v5*)
5244    lt_cv_sys_max_cmd_len=102400
5245    ;;
5246  sysv5* | sco5v6* | sysv4.2uw2*)
5247    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5248    if test -n "$kargmax"; then
5249      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5250    else
5251      lt_cv_sys_max_cmd_len=32768
5252    fi
5253    ;;
5254  *)
5255    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5256    if test -n "$lt_cv_sys_max_cmd_len"; then
5257      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5258      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5259    else
5260      # Make teststring a little bigger before we do anything with it.
5261      # a 1K string should be a reasonable start.
5262      for i in 1 2 3 4 5 6 7 8 ; do
5263        teststring=$teststring$teststring
5264      done
5265      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5266      # If test is not a shell built-in, we'll probably end up computing a
5267      # maximum length that is only half of the actual maximum length, but
5268      # we can't tell.
5269      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5270	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5271	      test $i != 17 # 1/2 MB should be enough
5272      do
5273        i=`expr $i + 1`
5274        teststring=$teststring$teststring
5275      done
5276      # Only check the string length outside the loop.
5277      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5278      teststring=
5279      # Add a significant safety factor because C++ compilers can tack on
5280      # massive amounts of additional arguments before passing them to the
5281      # linker.  It appears as though 1/2 is a usable value.
5282      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5283    fi
5284    ;;
5285  esac
5286
5287fi
5288
5289if test -n $lt_cv_sys_max_cmd_len ; then
5290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5291$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5292else
5293  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5294$as_echo "none" >&6; }
5295fi
5296max_cmd_len=$lt_cv_sys_max_cmd_len
5297
5298
5299
5300
5301
5302
5303: ${CP="cp -f"}
5304: ${MV="mv -f"}
5305: ${RM="rm -f"}
5306
5307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5308$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5309# Try some XSI features
5310xsi_shell=no
5311( _lt_dummy="a/b/c"
5312  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5313      = c,a/b,, \
5314    && eval 'test $(( 1 + 1 )) -eq 2 \
5315    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5316  && xsi_shell=yes
5317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5318$as_echo "$xsi_shell" >&6; }
5319
5320
5321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5322$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5323lt_shell_append=no
5324( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5325    >/dev/null 2>&1 \
5326  && lt_shell_append=yes
5327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5328$as_echo "$lt_shell_append" >&6; }
5329
5330
5331if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5332  lt_unset=unset
5333else
5334  lt_unset=false
5335fi
5336
5337
5338
5339
5340
5341# test EBCDIC or ASCII
5342case `echo X|tr X '\101'` in
5343 A) # ASCII based system
5344    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5345  lt_SP2NL='tr \040 \012'
5346  lt_NL2SP='tr \015\012 \040\040'
5347  ;;
5348 *) # EBCDIC based system
5349  lt_SP2NL='tr \100 \n'
5350  lt_NL2SP='tr \r\n \100\100'
5351  ;;
5352esac
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5363$as_echo_n "checking for $LD option to reload object files... " >&6; }
5364if test "${lt_cv_ld_reload_flag+set}" = set; then :
5365  $as_echo_n "(cached) " >&6
5366else
5367  lt_cv_ld_reload_flag='-r'
5368fi
5369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5370$as_echo "$lt_cv_ld_reload_flag" >&6; }
5371reload_flag=$lt_cv_ld_reload_flag
5372case $reload_flag in
5373"" | " "*) ;;
5374*) reload_flag=" $reload_flag" ;;
5375esac
5376reload_cmds='$LD$reload_flag -o $output$reload_objs'
5377case $host_os in
5378  darwin*)
5379    if test "$GCC" = yes; then
5380      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5381    else
5382      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5383    fi
5384    ;;
5385esac
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395if test -n "$ac_tool_prefix"; then
5396  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5397set dummy ${ac_tool_prefix}objdump; ac_word=$2
5398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5399$as_echo_n "checking for $ac_word... " >&6; }
5400if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5401  $as_echo_n "(cached) " >&6
5402else
5403  if test -n "$OBJDUMP"; then
5404  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5405else
5406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5407for as_dir in $PATH
5408do
5409  IFS=$as_save_IFS
5410  test -z "$as_dir" && as_dir=.
5411    for ac_exec_ext in '' $ac_executable_extensions; do
5412  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5413    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5414    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5415    break 2
5416  fi
5417done
5418  done
5419IFS=$as_save_IFS
5420
5421fi
5422fi
5423OBJDUMP=$ac_cv_prog_OBJDUMP
5424if test -n "$OBJDUMP"; then
5425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5426$as_echo "$OBJDUMP" >&6; }
5427else
5428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5429$as_echo "no" >&6; }
5430fi
5431
5432
5433fi
5434if test -z "$ac_cv_prog_OBJDUMP"; then
5435  ac_ct_OBJDUMP=$OBJDUMP
5436  # Extract the first word of "objdump", so it can be a program name with args.
5437set dummy objdump; ac_word=$2
5438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5439$as_echo_n "checking for $ac_word... " >&6; }
5440if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5441  $as_echo_n "(cached) " >&6
5442else
5443  if test -n "$ac_ct_OBJDUMP"; then
5444  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5445else
5446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5447for as_dir in $PATH
5448do
5449  IFS=$as_save_IFS
5450  test -z "$as_dir" && as_dir=.
5451    for ac_exec_ext in '' $ac_executable_extensions; do
5452  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5453    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5454    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5455    break 2
5456  fi
5457done
5458  done
5459IFS=$as_save_IFS
5460
5461fi
5462fi
5463ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5464if test -n "$ac_ct_OBJDUMP"; then
5465  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5466$as_echo "$ac_ct_OBJDUMP" >&6; }
5467else
5468  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5469$as_echo "no" >&6; }
5470fi
5471
5472  if test "x$ac_ct_OBJDUMP" = x; then
5473    OBJDUMP="false"
5474  else
5475    case $cross_compiling:$ac_tool_warned in
5476yes:)
5477{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5478$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5479ac_tool_warned=yes ;;
5480esac
5481    OBJDUMP=$ac_ct_OBJDUMP
5482  fi
5483else
5484  OBJDUMP="$ac_cv_prog_OBJDUMP"
5485fi
5486
5487test -z "$OBJDUMP" && OBJDUMP=objdump
5488
5489
5490
5491
5492
5493
5494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5495$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5496if test "${lt_cv_deplibs_check_method+set}" = set; then :
5497  $as_echo_n "(cached) " >&6
5498else
5499  lt_cv_file_magic_cmd='$MAGIC_CMD'
5500lt_cv_file_magic_test_file=
5501lt_cv_deplibs_check_method='unknown'
5502# Need to set the preceding variable on all platforms that support
5503# interlibrary dependencies.
5504# 'none' -- dependencies not supported.
5505# `unknown' -- same as none, but documents that we really don't know.
5506# 'pass_all' -- all dependencies passed with no checks.
5507# 'test_compile' -- check by making test program.
5508# 'file_magic [[regex]]' -- check by looking for files in library path
5509# which responds to the $file_magic_cmd with a given extended regex.
5510# If you have `file' or equivalent on your system and you're not sure
5511# whether `pass_all' will *always* work, you probably want this one.
5512
5513case $host_os in
5514aix[4-9]*)
5515  lt_cv_deplibs_check_method=pass_all
5516  ;;
5517
5518beos*)
5519  lt_cv_deplibs_check_method=pass_all
5520  ;;
5521
5522bsdi[45]*)
5523  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5524  lt_cv_file_magic_cmd='/usr/bin/file -L'
5525  lt_cv_file_magic_test_file=/shlib/libc.so
5526  ;;
5527
5528cygwin*)
5529  # func_win32_libid is a shell function defined in ltmain.sh
5530  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5531  lt_cv_file_magic_cmd='func_win32_libid'
5532  ;;
5533
5534mingw* | pw32*)
5535  # Base MSYS/MinGW do not provide the 'file' command needed by
5536  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5537  # unless we find 'file', for example because we are cross-compiling.
5538  if ( file / ) >/dev/null 2>&1; then
5539    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5540    lt_cv_file_magic_cmd='func_win32_libid'
5541  else
5542    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5543    lt_cv_file_magic_cmd='$OBJDUMP -f'
5544  fi
5545  ;;
5546
5547cegcc)
5548  # use the weaker test based on 'objdump'. See mingw*.
5549  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5550  lt_cv_file_magic_cmd='$OBJDUMP -f'
5551  ;;
5552
5553darwin* | rhapsody*)
5554  lt_cv_deplibs_check_method=pass_all
5555  ;;
5556
5557freebsd* | dragonfly*)
5558  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5559    case $host_cpu in
5560    i*86 )
5561      # Not sure whether the presence of OpenBSD here was a mistake.
5562      # Let's accept both of them until this is cleared up.
5563      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5564      lt_cv_file_magic_cmd=/usr/bin/file
5565      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5566      ;;
5567    esac
5568  else
5569    lt_cv_deplibs_check_method=pass_all
5570  fi
5571  ;;
5572
5573gnu*)
5574  lt_cv_deplibs_check_method=pass_all
5575  ;;
5576
5577hpux10.20* | hpux11*)
5578  lt_cv_file_magic_cmd=/usr/bin/file
5579  case $host_cpu in
5580  ia64*)
5581    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5582    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5583    ;;
5584  hppa*64*)
5585    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5586    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5587    ;;
5588  *)
5589    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5590    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5591    ;;
5592  esac
5593  ;;
5594
5595interix[3-9]*)
5596  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5597  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5598  ;;
5599
5600irix5* | irix6* | nonstopux*)
5601  case $LD in
5602  *-32|*"-32 ") libmagic=32-bit;;
5603  *-n32|*"-n32 ") libmagic=N32;;
5604  *-64|*"-64 ") libmagic=64-bit;;
5605  *) libmagic=never-match;;
5606  esac
5607  lt_cv_deplibs_check_method=pass_all
5608  ;;
5609
5610# This must be Linux ELF.
5611linux* | k*bsd*-gnu)
5612  lt_cv_deplibs_check_method=pass_all
5613  ;;
5614
5615netbsd*)
5616  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5617    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5618  else
5619    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5620  fi
5621  ;;
5622
5623newos6*)
5624  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5625  lt_cv_file_magic_cmd=/usr/bin/file
5626  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5627  ;;
5628
5629*nto* | *qnx*)
5630  lt_cv_deplibs_check_method=pass_all
5631  ;;
5632
5633openbsd*)
5634  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5635    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5636  else
5637    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5638  fi
5639  ;;
5640
5641osf3* | osf4* | osf5*)
5642  lt_cv_deplibs_check_method=pass_all
5643  ;;
5644
5645rdos*)
5646  lt_cv_deplibs_check_method=pass_all
5647  ;;
5648
5649solaris*)
5650  lt_cv_deplibs_check_method=pass_all
5651  ;;
5652
5653sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5654  lt_cv_deplibs_check_method=pass_all
5655  ;;
5656
5657sysv4 | sysv4.3*)
5658  case $host_vendor in
5659  motorola)
5660    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]'
5661    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5662    ;;
5663  ncr)
5664    lt_cv_deplibs_check_method=pass_all
5665    ;;
5666  sequent)
5667    lt_cv_file_magic_cmd='/bin/file'
5668    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5669    ;;
5670  sni)
5671    lt_cv_file_magic_cmd='/bin/file'
5672    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5673    lt_cv_file_magic_test_file=/lib/libc.so
5674    ;;
5675  siemens)
5676    lt_cv_deplibs_check_method=pass_all
5677    ;;
5678  pc)
5679    lt_cv_deplibs_check_method=pass_all
5680    ;;
5681  esac
5682  ;;
5683
5684tpf*)
5685  lt_cv_deplibs_check_method=pass_all
5686  ;;
5687esac
5688
5689fi
5690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5691$as_echo "$lt_cv_deplibs_check_method" >&6; }
5692file_magic_cmd=$lt_cv_file_magic_cmd
5693deplibs_check_method=$lt_cv_deplibs_check_method
5694test -z "$deplibs_check_method" && deplibs_check_method=unknown
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707if test -n "$ac_tool_prefix"; then
5708  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5709set dummy ${ac_tool_prefix}ar; ac_word=$2
5710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5711$as_echo_n "checking for $ac_word... " >&6; }
5712if test "${ac_cv_prog_AR+set}" = set; then :
5713  $as_echo_n "(cached) " >&6
5714else
5715  if test -n "$AR"; then
5716  ac_cv_prog_AR="$AR" # Let the user override the test.
5717else
5718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5719for as_dir in $PATH
5720do
5721  IFS=$as_save_IFS
5722  test -z "$as_dir" && as_dir=.
5723    for ac_exec_ext in '' $ac_executable_extensions; do
5724  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5725    ac_cv_prog_AR="${ac_tool_prefix}ar"
5726    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5727    break 2
5728  fi
5729done
5730  done
5731IFS=$as_save_IFS
5732
5733fi
5734fi
5735AR=$ac_cv_prog_AR
5736if test -n "$AR"; then
5737  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5738$as_echo "$AR" >&6; }
5739else
5740  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5741$as_echo "no" >&6; }
5742fi
5743
5744
5745fi
5746if test -z "$ac_cv_prog_AR"; then
5747  ac_ct_AR=$AR
5748  # Extract the first word of "ar", so it can be a program name with args.
5749set dummy ar; ac_word=$2
5750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5751$as_echo_n "checking for $ac_word... " >&6; }
5752if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5753  $as_echo_n "(cached) " >&6
5754else
5755  if test -n "$ac_ct_AR"; then
5756  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5757else
5758as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5759for as_dir in $PATH
5760do
5761  IFS=$as_save_IFS
5762  test -z "$as_dir" && as_dir=.
5763    for ac_exec_ext in '' $ac_executable_extensions; do
5764  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5765    ac_cv_prog_ac_ct_AR="ar"
5766    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5767    break 2
5768  fi
5769done
5770  done
5771IFS=$as_save_IFS
5772
5773fi
5774fi
5775ac_ct_AR=$ac_cv_prog_ac_ct_AR
5776if test -n "$ac_ct_AR"; then
5777  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5778$as_echo "$ac_ct_AR" >&6; }
5779else
5780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5781$as_echo "no" >&6; }
5782fi
5783
5784  if test "x$ac_ct_AR" = x; then
5785    AR="false"
5786  else
5787    case $cross_compiling:$ac_tool_warned in
5788yes:)
5789{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5790$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5791ac_tool_warned=yes ;;
5792esac
5793    AR=$ac_ct_AR
5794  fi
5795else
5796  AR="$ac_cv_prog_AR"
5797fi
5798
5799test -z "$AR" && AR=ar
5800test -z "$AR_FLAGS" && AR_FLAGS=cru
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812if test -n "$ac_tool_prefix"; then
5813  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5814set dummy ${ac_tool_prefix}strip; ac_word=$2
5815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5816$as_echo_n "checking for $ac_word... " >&6; }
5817if test "${ac_cv_prog_STRIP+set}" = set; then :
5818  $as_echo_n "(cached) " >&6
5819else
5820  if test -n "$STRIP"; then
5821  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5822else
5823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5824for as_dir in $PATH
5825do
5826  IFS=$as_save_IFS
5827  test -z "$as_dir" && as_dir=.
5828    for ac_exec_ext in '' $ac_executable_extensions; do
5829  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5830    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5831    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5832    break 2
5833  fi
5834done
5835  done
5836IFS=$as_save_IFS
5837
5838fi
5839fi
5840STRIP=$ac_cv_prog_STRIP
5841if test -n "$STRIP"; then
5842  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5843$as_echo "$STRIP" >&6; }
5844else
5845  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5846$as_echo "no" >&6; }
5847fi
5848
5849
5850fi
5851if test -z "$ac_cv_prog_STRIP"; then
5852  ac_ct_STRIP=$STRIP
5853  # Extract the first word of "strip", so it can be a program name with args.
5854set dummy strip; ac_word=$2
5855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5856$as_echo_n "checking for $ac_word... " >&6; }
5857if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5858  $as_echo_n "(cached) " >&6
5859else
5860  if test -n "$ac_ct_STRIP"; then
5861  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5862else
5863as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5864for as_dir in $PATH
5865do
5866  IFS=$as_save_IFS
5867  test -z "$as_dir" && as_dir=.
5868    for ac_exec_ext in '' $ac_executable_extensions; do
5869  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5870    ac_cv_prog_ac_ct_STRIP="strip"
5871    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5872    break 2
5873  fi
5874done
5875  done
5876IFS=$as_save_IFS
5877
5878fi
5879fi
5880ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5881if test -n "$ac_ct_STRIP"; then
5882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5883$as_echo "$ac_ct_STRIP" >&6; }
5884else
5885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5886$as_echo "no" >&6; }
5887fi
5888
5889  if test "x$ac_ct_STRIP" = x; then
5890    STRIP=":"
5891  else
5892    case $cross_compiling:$ac_tool_warned in
5893yes:)
5894{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5895$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5896ac_tool_warned=yes ;;
5897esac
5898    STRIP=$ac_ct_STRIP
5899  fi
5900else
5901  STRIP="$ac_cv_prog_STRIP"
5902fi
5903
5904test -z "$STRIP" && STRIP=:
5905
5906
5907
5908
5909
5910
5911if test -n "$ac_tool_prefix"; then
5912  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5913set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5915$as_echo_n "checking for $ac_word... " >&6; }
5916if test "${ac_cv_prog_RANLIB+set}" = set; then :
5917  $as_echo_n "(cached) " >&6
5918else
5919  if test -n "$RANLIB"; then
5920  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5921else
5922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5923for as_dir in $PATH
5924do
5925  IFS=$as_save_IFS
5926  test -z "$as_dir" && as_dir=.
5927    for ac_exec_ext in '' $ac_executable_extensions; do
5928  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5929    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5930    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5931    break 2
5932  fi
5933done
5934  done
5935IFS=$as_save_IFS
5936
5937fi
5938fi
5939RANLIB=$ac_cv_prog_RANLIB
5940if test -n "$RANLIB"; then
5941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5942$as_echo "$RANLIB" >&6; }
5943else
5944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5945$as_echo "no" >&6; }
5946fi
5947
5948
5949fi
5950if test -z "$ac_cv_prog_RANLIB"; then
5951  ac_ct_RANLIB=$RANLIB
5952  # Extract the first word of "ranlib", so it can be a program name with args.
5953set dummy ranlib; ac_word=$2
5954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5955$as_echo_n "checking for $ac_word... " >&6; }
5956if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5957  $as_echo_n "(cached) " >&6
5958else
5959  if test -n "$ac_ct_RANLIB"; then
5960  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5961else
5962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5963for as_dir in $PATH
5964do
5965  IFS=$as_save_IFS
5966  test -z "$as_dir" && as_dir=.
5967    for ac_exec_ext in '' $ac_executable_extensions; do
5968  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5969    ac_cv_prog_ac_ct_RANLIB="ranlib"
5970    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5971    break 2
5972  fi
5973done
5974  done
5975IFS=$as_save_IFS
5976
5977fi
5978fi
5979ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5980if test -n "$ac_ct_RANLIB"; then
5981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5982$as_echo "$ac_ct_RANLIB" >&6; }
5983else
5984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5985$as_echo "no" >&6; }
5986fi
5987
5988  if test "x$ac_ct_RANLIB" = x; then
5989    RANLIB=":"
5990  else
5991    case $cross_compiling:$ac_tool_warned in
5992yes:)
5993{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5994$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5995ac_tool_warned=yes ;;
5996esac
5997    RANLIB=$ac_ct_RANLIB
5998  fi
5999else
6000  RANLIB="$ac_cv_prog_RANLIB"
6001fi
6002
6003test -z "$RANLIB" && RANLIB=:
6004
6005
6006
6007
6008
6009
6010# Determine commands to create old-style static archives.
6011old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6012old_postinstall_cmds='chmod 644 $oldlib'
6013old_postuninstall_cmds=
6014
6015if test -n "$RANLIB"; then
6016  case $host_os in
6017  openbsd*)
6018    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6019    ;;
6020  *)
6021    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6022    ;;
6023  esac
6024  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6025fi
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060# If no C compiler was specified, use CC.
6061LTCC=${LTCC-"$CC"}
6062
6063# If no C compiler flags were specified, use CFLAGS.
6064LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6065
6066# Allow CC to be a program name with arguments.
6067compiler=$CC
6068
6069
6070# Check for command to grab the raw symbol name followed by C symbol from nm.
6071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6072$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6073if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6074  $as_echo_n "(cached) " >&6
6075else
6076
6077# These are sane defaults that work on at least a few old systems.
6078# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6079
6080# Character class describing NM global symbol codes.
6081symcode='[BCDEGRST]'
6082
6083# Regexp to match symbols that can be accessed directly from C.
6084sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6085
6086# Define system-specific variables.
6087case $host_os in
6088aix*)
6089  symcode='[BCDT]'
6090  ;;
6091cygwin* | mingw* | pw32* | cegcc*)
6092  symcode='[ABCDGISTW]'
6093  ;;
6094hpux*)
6095  if test "$host_cpu" = ia64; then
6096    symcode='[ABCDEGRST]'
6097  fi
6098  ;;
6099irix* | nonstopux*)
6100  symcode='[BCDEGRST]'
6101  ;;
6102osf*)
6103  symcode='[BCDEGQRST]'
6104  ;;
6105solaris*)
6106  symcode='[BDRT]'
6107  ;;
6108sco3.2v5*)
6109  symcode='[DT]'
6110  ;;
6111sysv4.2uw2*)
6112  symcode='[DT]'
6113  ;;
6114sysv5* | sco5v6* | unixware* | OpenUNIX*)
6115  symcode='[ABDT]'
6116  ;;
6117sysv4)
6118  symcode='[DFNSTU]'
6119  ;;
6120esac
6121
6122# If we're using GNU nm, then use its standard symbol codes.
6123case `$NM -V 2>&1` in
6124*GNU* | *'with BFD'*)
6125  symcode='[ABCDGIRSTW]' ;;
6126esac
6127
6128# Transform an extracted symbol line into a proper C declaration.
6129# Some systems (esp. on ia64) link data and code symbols differently,
6130# so use this general approach.
6131lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6132
6133# Transform an extracted symbol line into symbol name and symbol address
6134lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6135lt_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'"
6136
6137# Handle CRLF in mingw tool chain
6138opt_cr=
6139case $build_os in
6140mingw*)
6141  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6142  ;;
6143esac
6144
6145# Try without a prefix underscore, then with it.
6146for ac_symprfx in "" "_"; do
6147
6148  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6149  symxfrm="\\1 $ac_symprfx\\2 \\2"
6150
6151  # Write the raw and C identifiers.
6152  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6153    # Fake it for dumpbin and say T for any non-static function
6154    # and D for any global variable.
6155    # Also find C++ and __fastcall symbols from MSVC++,
6156    # which start with @ or ?.
6157    lt_cv_sys_global_symbol_pipe="$AWK '"\
6158"     {last_section=section; section=\$ 3};"\
6159"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6160"     \$ 0!~/External *\|/{next};"\
6161"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6162"     {if(hide[section]) next};"\
6163"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6164"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6165"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6166"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6167"     ' prfx=^$ac_symprfx"
6168  else
6169    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6170  fi
6171
6172  # Check to see that the pipe works correctly.
6173  pipe_works=no
6174
6175  rm -f conftest*
6176  cat > conftest.$ac_ext <<_LT_EOF
6177#ifdef __cplusplus
6178extern "C" {
6179#endif
6180char nm_test_var;
6181void nm_test_func(void);
6182void nm_test_func(void){}
6183#ifdef __cplusplus
6184}
6185#endif
6186int main(){nm_test_var='a';nm_test_func();return(0);}
6187_LT_EOF
6188
6189  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6190  (eval $ac_compile) 2>&5
6191  ac_status=$?
6192  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6193  test $ac_status = 0; }; then
6194    # Now try to grab the symbols.
6195    nlist=conftest.nm
6196    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6197  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6198  ac_status=$?
6199  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6200  test $ac_status = 0; } && test -s "$nlist"; then
6201      # Try sorting and uniquifying the output.
6202      if sort "$nlist" | uniq > "$nlist"T; then
6203	mv -f "$nlist"T "$nlist"
6204      else
6205	rm -f "$nlist"T
6206      fi
6207
6208      # Make sure that we snagged all the symbols we need.
6209      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6210	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6211	  cat <<_LT_EOF > conftest.$ac_ext
6212#ifdef __cplusplus
6213extern "C" {
6214#endif
6215
6216_LT_EOF
6217	  # Now generate the symbol file.
6218	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6219
6220	  cat <<_LT_EOF >> conftest.$ac_ext
6221
6222/* The mapping between symbol names and symbols.  */
6223const struct {
6224  const char *name;
6225  void       *address;
6226}
6227lt__PROGRAM__LTX_preloaded_symbols[] =
6228{
6229  { "@PROGRAM@", (void *) 0 },
6230_LT_EOF
6231	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6232	  cat <<\_LT_EOF >> conftest.$ac_ext
6233  {0, (void *) 0}
6234};
6235
6236/* This works around a problem in FreeBSD linker */
6237#ifdef FREEBSD_WORKAROUND
6238static const void *lt_preloaded_setup() {
6239  return lt__PROGRAM__LTX_preloaded_symbols;
6240}
6241#endif
6242
6243#ifdef __cplusplus
6244}
6245#endif
6246_LT_EOF
6247	  # Now try linking the two files.
6248	  mv conftest.$ac_objext conftstm.$ac_objext
6249	  lt_save_LIBS="$LIBS"
6250	  lt_save_CFLAGS="$CFLAGS"
6251	  LIBS="conftstm.$ac_objext"
6252	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6253	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6254  (eval $ac_link) 2>&5
6255  ac_status=$?
6256  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6257  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6258	    pipe_works=yes
6259	  fi
6260	  LIBS="$lt_save_LIBS"
6261	  CFLAGS="$lt_save_CFLAGS"
6262	else
6263	  echo "cannot find nm_test_func in $nlist" >&5
6264	fi
6265      else
6266	echo "cannot find nm_test_var in $nlist" >&5
6267      fi
6268    else
6269      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6270    fi
6271  else
6272    echo "$progname: failed program was:" >&5
6273    cat conftest.$ac_ext >&5
6274  fi
6275  rm -rf conftest* conftst*
6276
6277  # Do not use the global_symbol_pipe unless it works.
6278  if test "$pipe_works" = yes; then
6279    break
6280  else
6281    lt_cv_sys_global_symbol_pipe=
6282  fi
6283done
6284
6285fi
6286
6287if test -z "$lt_cv_sys_global_symbol_pipe"; then
6288  lt_cv_sys_global_symbol_to_cdecl=
6289fi
6290if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6291  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6292$as_echo "failed" >&6; }
6293else
6294  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6295$as_echo "ok" >&6; }
6296fi
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320# Check whether --enable-libtool-lock was given.
6321if test "${enable_libtool_lock+set}" = set; then :
6322  enableval=$enable_libtool_lock;
6323fi
6324
6325test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6326
6327# Some flags need to be propagated to the compiler or linker for good
6328# libtool support.
6329case $host in
6330ia64-*-hpux*)
6331  # Find out which ABI we are using.
6332  echo 'int i;' > conftest.$ac_ext
6333  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6334  (eval $ac_compile) 2>&5
6335  ac_status=$?
6336  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6337  test $ac_status = 0; }; then
6338    case `/usr/bin/file conftest.$ac_objext` in
6339      *ELF-32*)
6340	HPUX_IA64_MODE="32"
6341	;;
6342      *ELF-64*)
6343	HPUX_IA64_MODE="64"
6344	;;
6345    esac
6346  fi
6347  rm -rf conftest*
6348  ;;
6349*-*-irix6*)
6350  # Find out which ABI we are using.
6351  echo '#line 6351 "configure"' > conftest.$ac_ext
6352  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6353  (eval $ac_compile) 2>&5
6354  ac_status=$?
6355  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6356  test $ac_status = 0; }; then
6357    if test "$lt_cv_prog_gnu_ld" = yes; then
6358      case `/usr/bin/file conftest.$ac_objext` in
6359	*32-bit*)
6360	  LD="${LD-ld} -melf32bsmip"
6361	  ;;
6362	*N32*)
6363	  LD="${LD-ld} -melf32bmipn32"
6364	  ;;
6365	*64-bit*)
6366	  LD="${LD-ld} -melf64bmip"
6367	;;
6368      esac
6369    else
6370      case `/usr/bin/file conftest.$ac_objext` in
6371	*32-bit*)
6372	  LD="${LD-ld} -32"
6373	  ;;
6374	*N32*)
6375	  LD="${LD-ld} -n32"
6376	  ;;
6377	*64-bit*)
6378	  LD="${LD-ld} -64"
6379	  ;;
6380      esac
6381    fi
6382  fi
6383  rm -rf conftest*
6384  ;;
6385
6386x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6387s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6388  # Find out which ABI we are using.
6389  echo 'int i;' > conftest.$ac_ext
6390  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6391  (eval $ac_compile) 2>&5
6392  ac_status=$?
6393  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6394  test $ac_status = 0; }; then
6395    case `/usr/bin/file conftest.o` in
6396      *32-bit*)
6397	case $host in
6398	  x86_64-*kfreebsd*-gnu)
6399	    LD="${LD-ld} -m elf_i386_fbsd"
6400	    ;;
6401	  x86_64-*linux*)
6402	    LD="${LD-ld} -m elf_i386"
6403	    ;;
6404	  ppc64-*linux*|powerpc64-*linux*)
6405	    LD="${LD-ld} -m elf32ppclinux"
6406	    ;;
6407	  s390x-*linux*)
6408	    LD="${LD-ld} -m elf_s390"
6409	    ;;
6410	  sparc64-*linux*)
6411	    LD="${LD-ld} -m elf32_sparc"
6412	    ;;
6413	esac
6414	;;
6415      *64-bit*)
6416	case $host in
6417	  x86_64-*kfreebsd*-gnu)
6418	    LD="${LD-ld} -m elf_x86_64_fbsd"
6419	    ;;
6420	  x86_64-*linux*)
6421	    LD="${LD-ld} -m elf_x86_64"
6422	    ;;
6423	  ppc*-*linux*|powerpc*-*linux*)
6424	    LD="${LD-ld} -m elf64ppc"
6425	    ;;
6426	  s390*-*linux*|s390*-*tpf*)
6427	    LD="${LD-ld} -m elf64_s390"
6428	    ;;
6429	  sparc*-*linux*)
6430	    LD="${LD-ld} -m elf64_sparc"
6431	    ;;
6432	esac
6433	;;
6434    esac
6435  fi
6436  rm -rf conftest*
6437  ;;
6438
6439*-*-sco3.2v5*)
6440  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6441  SAVE_CFLAGS="$CFLAGS"
6442  CFLAGS="$CFLAGS -belf"
6443  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6444$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6445if test "${lt_cv_cc_needs_belf+set}" = set; then :
6446  $as_echo_n "(cached) " >&6
6447else
6448  ac_ext=c
6449ac_cpp='$CPP $CPPFLAGS'
6450ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6451ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6452ac_compiler_gnu=$ac_cv_c_compiler_gnu
6453
6454     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6455/* end confdefs.h.  */
6456
6457int
6458main ()
6459{
6460
6461  ;
6462  return 0;
6463}
6464_ACEOF
6465if ac_fn_c_try_link "$LINENO"; then :
6466  lt_cv_cc_needs_belf=yes
6467else
6468  lt_cv_cc_needs_belf=no
6469fi
6470rm -f core conftest.err conftest.$ac_objext \
6471    conftest$ac_exeext conftest.$ac_ext
6472     ac_ext=c
6473ac_cpp='$CPP $CPPFLAGS'
6474ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6475ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6476ac_compiler_gnu=$ac_cv_c_compiler_gnu
6477
6478fi
6479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6480$as_echo "$lt_cv_cc_needs_belf" >&6; }
6481  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6482    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6483    CFLAGS="$SAVE_CFLAGS"
6484  fi
6485  ;;
6486sparc*-*solaris*)
6487  # Find out which ABI we are using.
6488  echo 'int i;' > conftest.$ac_ext
6489  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6490  (eval $ac_compile) 2>&5
6491  ac_status=$?
6492  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6493  test $ac_status = 0; }; then
6494    case `/usr/bin/file conftest.o` in
6495    *64-bit*)
6496      case $lt_cv_prog_gnu_ld in
6497      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6498      *)
6499	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6500	  LD="${LD-ld} -64"
6501	fi
6502	;;
6503      esac
6504      ;;
6505    esac
6506  fi
6507  rm -rf conftest*
6508  ;;
6509esac
6510
6511need_locks="$enable_libtool_lock"
6512
6513
6514  case $host_os in
6515    rhapsody* | darwin*)
6516    if test -n "$ac_tool_prefix"; then
6517  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6518set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6520$as_echo_n "checking for $ac_word... " >&6; }
6521if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6522  $as_echo_n "(cached) " >&6
6523else
6524  if test -n "$DSYMUTIL"; then
6525  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6526else
6527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6528for as_dir in $PATH
6529do
6530  IFS=$as_save_IFS
6531  test -z "$as_dir" && as_dir=.
6532    for ac_exec_ext in '' $ac_executable_extensions; do
6533  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6534    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6535    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6536    break 2
6537  fi
6538done
6539  done
6540IFS=$as_save_IFS
6541
6542fi
6543fi
6544DSYMUTIL=$ac_cv_prog_DSYMUTIL
6545if test -n "$DSYMUTIL"; then
6546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6547$as_echo "$DSYMUTIL" >&6; }
6548else
6549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6550$as_echo "no" >&6; }
6551fi
6552
6553
6554fi
6555if test -z "$ac_cv_prog_DSYMUTIL"; then
6556  ac_ct_DSYMUTIL=$DSYMUTIL
6557  # Extract the first word of "dsymutil", so it can be a program name with args.
6558set dummy dsymutil; ac_word=$2
6559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6560$as_echo_n "checking for $ac_word... " >&6; }
6561if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6562  $as_echo_n "(cached) " >&6
6563else
6564  if test -n "$ac_ct_DSYMUTIL"; then
6565  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6566else
6567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6568for as_dir in $PATH
6569do
6570  IFS=$as_save_IFS
6571  test -z "$as_dir" && as_dir=.
6572    for ac_exec_ext in '' $ac_executable_extensions; do
6573  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6574    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6575    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6576    break 2
6577  fi
6578done
6579  done
6580IFS=$as_save_IFS
6581
6582fi
6583fi
6584ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6585if test -n "$ac_ct_DSYMUTIL"; then
6586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6587$as_echo "$ac_ct_DSYMUTIL" >&6; }
6588else
6589  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6590$as_echo "no" >&6; }
6591fi
6592
6593  if test "x$ac_ct_DSYMUTIL" = x; then
6594    DSYMUTIL=":"
6595  else
6596    case $cross_compiling:$ac_tool_warned in
6597yes:)
6598{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6599$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6600ac_tool_warned=yes ;;
6601esac
6602    DSYMUTIL=$ac_ct_DSYMUTIL
6603  fi
6604else
6605  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6606fi
6607
6608    if test -n "$ac_tool_prefix"; then
6609  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6610set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6612$as_echo_n "checking for $ac_word... " >&6; }
6613if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6614  $as_echo_n "(cached) " >&6
6615else
6616  if test -n "$NMEDIT"; then
6617  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6618else
6619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620for as_dir in $PATH
6621do
6622  IFS=$as_save_IFS
6623  test -z "$as_dir" && as_dir=.
6624    for ac_exec_ext in '' $ac_executable_extensions; do
6625  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6626    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6627    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6628    break 2
6629  fi
6630done
6631  done
6632IFS=$as_save_IFS
6633
6634fi
6635fi
6636NMEDIT=$ac_cv_prog_NMEDIT
6637if test -n "$NMEDIT"; then
6638  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6639$as_echo "$NMEDIT" >&6; }
6640else
6641  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6642$as_echo "no" >&6; }
6643fi
6644
6645
6646fi
6647if test -z "$ac_cv_prog_NMEDIT"; then
6648  ac_ct_NMEDIT=$NMEDIT
6649  # Extract the first word of "nmedit", so it can be a program name with args.
6650set dummy nmedit; ac_word=$2
6651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6652$as_echo_n "checking for $ac_word... " >&6; }
6653if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6654  $as_echo_n "(cached) " >&6
6655else
6656  if test -n "$ac_ct_NMEDIT"; then
6657  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6658else
6659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6660for as_dir in $PATH
6661do
6662  IFS=$as_save_IFS
6663  test -z "$as_dir" && as_dir=.
6664    for ac_exec_ext in '' $ac_executable_extensions; do
6665  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6666    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6667    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6668    break 2
6669  fi
6670done
6671  done
6672IFS=$as_save_IFS
6673
6674fi
6675fi
6676ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6677if test -n "$ac_ct_NMEDIT"; then
6678  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6679$as_echo "$ac_ct_NMEDIT" >&6; }
6680else
6681  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6682$as_echo "no" >&6; }
6683fi
6684
6685  if test "x$ac_ct_NMEDIT" = x; then
6686    NMEDIT=":"
6687  else
6688    case $cross_compiling:$ac_tool_warned in
6689yes:)
6690{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6691$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6692ac_tool_warned=yes ;;
6693esac
6694    NMEDIT=$ac_ct_NMEDIT
6695  fi
6696else
6697  NMEDIT="$ac_cv_prog_NMEDIT"
6698fi
6699
6700    if test -n "$ac_tool_prefix"; then
6701  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6702set dummy ${ac_tool_prefix}lipo; ac_word=$2
6703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6704$as_echo_n "checking for $ac_word... " >&6; }
6705if test "${ac_cv_prog_LIPO+set}" = set; then :
6706  $as_echo_n "(cached) " >&6
6707else
6708  if test -n "$LIPO"; then
6709  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6710else
6711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6712for as_dir in $PATH
6713do
6714  IFS=$as_save_IFS
6715  test -z "$as_dir" && as_dir=.
6716    for ac_exec_ext in '' $ac_executable_extensions; do
6717  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6718    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6719    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6720    break 2
6721  fi
6722done
6723  done
6724IFS=$as_save_IFS
6725
6726fi
6727fi
6728LIPO=$ac_cv_prog_LIPO
6729if test -n "$LIPO"; then
6730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6731$as_echo "$LIPO" >&6; }
6732else
6733  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6734$as_echo "no" >&6; }
6735fi
6736
6737
6738fi
6739if test -z "$ac_cv_prog_LIPO"; then
6740  ac_ct_LIPO=$LIPO
6741  # Extract the first word of "lipo", so it can be a program name with args.
6742set dummy lipo; ac_word=$2
6743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6744$as_echo_n "checking for $ac_word... " >&6; }
6745if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6746  $as_echo_n "(cached) " >&6
6747else
6748  if test -n "$ac_ct_LIPO"; then
6749  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6750else
6751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6752for as_dir in $PATH
6753do
6754  IFS=$as_save_IFS
6755  test -z "$as_dir" && as_dir=.
6756    for ac_exec_ext in '' $ac_executable_extensions; do
6757  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6758    ac_cv_prog_ac_ct_LIPO="lipo"
6759    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6760    break 2
6761  fi
6762done
6763  done
6764IFS=$as_save_IFS
6765
6766fi
6767fi
6768ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6769if test -n "$ac_ct_LIPO"; then
6770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6771$as_echo "$ac_ct_LIPO" >&6; }
6772else
6773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6774$as_echo "no" >&6; }
6775fi
6776
6777  if test "x$ac_ct_LIPO" = x; then
6778    LIPO=":"
6779  else
6780    case $cross_compiling:$ac_tool_warned in
6781yes:)
6782{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6783$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6784ac_tool_warned=yes ;;
6785esac
6786    LIPO=$ac_ct_LIPO
6787  fi
6788else
6789  LIPO="$ac_cv_prog_LIPO"
6790fi
6791
6792    if test -n "$ac_tool_prefix"; then
6793  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6794set dummy ${ac_tool_prefix}otool; ac_word=$2
6795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6796$as_echo_n "checking for $ac_word... " >&6; }
6797if test "${ac_cv_prog_OTOOL+set}" = set; then :
6798  $as_echo_n "(cached) " >&6
6799else
6800  if test -n "$OTOOL"; then
6801  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6802else
6803as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6804for as_dir in $PATH
6805do
6806  IFS=$as_save_IFS
6807  test -z "$as_dir" && as_dir=.
6808    for ac_exec_ext in '' $ac_executable_extensions; do
6809  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6810    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6811    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6812    break 2
6813  fi
6814done
6815  done
6816IFS=$as_save_IFS
6817
6818fi
6819fi
6820OTOOL=$ac_cv_prog_OTOOL
6821if test -n "$OTOOL"; then
6822  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6823$as_echo "$OTOOL" >&6; }
6824else
6825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6826$as_echo "no" >&6; }
6827fi
6828
6829
6830fi
6831if test -z "$ac_cv_prog_OTOOL"; then
6832  ac_ct_OTOOL=$OTOOL
6833  # Extract the first word of "otool", so it can be a program name with args.
6834set dummy otool; ac_word=$2
6835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6836$as_echo_n "checking for $ac_word... " >&6; }
6837if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6838  $as_echo_n "(cached) " >&6
6839else
6840  if test -n "$ac_ct_OTOOL"; then
6841  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6842else
6843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6844for as_dir in $PATH
6845do
6846  IFS=$as_save_IFS
6847  test -z "$as_dir" && as_dir=.
6848    for ac_exec_ext in '' $ac_executable_extensions; do
6849  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6850    ac_cv_prog_ac_ct_OTOOL="otool"
6851    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6852    break 2
6853  fi
6854done
6855  done
6856IFS=$as_save_IFS
6857
6858fi
6859fi
6860ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6861if test -n "$ac_ct_OTOOL"; then
6862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6863$as_echo "$ac_ct_OTOOL" >&6; }
6864else
6865  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6866$as_echo "no" >&6; }
6867fi
6868
6869  if test "x$ac_ct_OTOOL" = x; then
6870    OTOOL=":"
6871  else
6872    case $cross_compiling:$ac_tool_warned in
6873yes:)
6874{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6875$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6876ac_tool_warned=yes ;;
6877esac
6878    OTOOL=$ac_ct_OTOOL
6879  fi
6880else
6881  OTOOL="$ac_cv_prog_OTOOL"
6882fi
6883
6884    if test -n "$ac_tool_prefix"; then
6885  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6886set dummy ${ac_tool_prefix}otool64; ac_word=$2
6887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6888$as_echo_n "checking for $ac_word... " >&6; }
6889if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6890  $as_echo_n "(cached) " >&6
6891else
6892  if test -n "$OTOOL64"; then
6893  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6894else
6895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6896for as_dir in $PATH
6897do
6898  IFS=$as_save_IFS
6899  test -z "$as_dir" && as_dir=.
6900    for ac_exec_ext in '' $ac_executable_extensions; do
6901  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6902    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6903    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6904    break 2
6905  fi
6906done
6907  done
6908IFS=$as_save_IFS
6909
6910fi
6911fi
6912OTOOL64=$ac_cv_prog_OTOOL64
6913if test -n "$OTOOL64"; then
6914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6915$as_echo "$OTOOL64" >&6; }
6916else
6917  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6918$as_echo "no" >&6; }
6919fi
6920
6921
6922fi
6923if test -z "$ac_cv_prog_OTOOL64"; then
6924  ac_ct_OTOOL64=$OTOOL64
6925  # Extract the first word of "otool64", so it can be a program name with args.
6926set dummy otool64; ac_word=$2
6927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6928$as_echo_n "checking for $ac_word... " >&6; }
6929if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6930  $as_echo_n "(cached) " >&6
6931else
6932  if test -n "$ac_ct_OTOOL64"; then
6933  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6934else
6935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6936for as_dir in $PATH
6937do
6938  IFS=$as_save_IFS
6939  test -z "$as_dir" && as_dir=.
6940    for ac_exec_ext in '' $ac_executable_extensions; do
6941  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6942    ac_cv_prog_ac_ct_OTOOL64="otool64"
6943    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6944    break 2
6945  fi
6946done
6947  done
6948IFS=$as_save_IFS
6949
6950fi
6951fi
6952ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6953if test -n "$ac_ct_OTOOL64"; then
6954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6955$as_echo "$ac_ct_OTOOL64" >&6; }
6956else
6957  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6958$as_echo "no" >&6; }
6959fi
6960
6961  if test "x$ac_ct_OTOOL64" = x; then
6962    OTOOL64=":"
6963  else
6964    case $cross_compiling:$ac_tool_warned in
6965yes:)
6966{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6967$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6968ac_tool_warned=yes ;;
6969esac
6970    OTOOL64=$ac_ct_OTOOL64
6971  fi
6972else
6973  OTOOL64="$ac_cv_prog_OTOOL64"
6974fi
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7003$as_echo_n "checking for -single_module linker flag... " >&6; }
7004if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7005  $as_echo_n "(cached) " >&6
7006else
7007  lt_cv_apple_cc_single_mod=no
7008      if test -z "${LT_MULTI_MODULE}"; then
7009	# By default we will add the -single_module flag. You can override
7010	# by either setting the environment variable LT_MULTI_MODULE
7011	# non-empty at configure time, or by adding -multi_module to the
7012	# link flags.
7013	rm -rf libconftest.dylib*
7014	echo "int foo(void){return 1;}" > conftest.c
7015	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7016-dynamiclib -Wl,-single_module conftest.c" >&5
7017	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7018	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7019        _lt_result=$?
7020	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7021	  lt_cv_apple_cc_single_mod=yes
7022	else
7023	  cat conftest.err >&5
7024	fi
7025	rm -rf libconftest.dylib*
7026	rm -f conftest.*
7027      fi
7028fi
7029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7030$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7031    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7032$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7033if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7034  $as_echo_n "(cached) " >&6
7035else
7036  lt_cv_ld_exported_symbols_list=no
7037      save_LDFLAGS=$LDFLAGS
7038      echo "_main" > conftest.sym
7039      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7040      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7041/* end confdefs.h.  */
7042
7043int
7044main ()
7045{
7046
7047  ;
7048  return 0;
7049}
7050_ACEOF
7051if ac_fn_c_try_link "$LINENO"; then :
7052  lt_cv_ld_exported_symbols_list=yes
7053else
7054  lt_cv_ld_exported_symbols_list=no
7055fi
7056rm -f core conftest.err conftest.$ac_objext \
7057    conftest$ac_exeext conftest.$ac_ext
7058	LDFLAGS="$save_LDFLAGS"
7059
7060fi
7061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7062$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7063    case $host_os in
7064    rhapsody* | darwin1.[012])
7065      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7066    darwin1.*)
7067      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7068    darwin*) # darwin 5.x on
7069      # if running on 10.5 or later, the deployment target defaults
7070      # to the OS version, if on x86, and 10.4, the deployment
7071      # target defaults to 10.4. Don't you love it?
7072      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7073	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7074	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7075	10.[012]*)
7076	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7077	10.*)
7078	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7079      esac
7080    ;;
7081  esac
7082    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7083      _lt_dar_single_mod='$single_module'
7084    fi
7085    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7086      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7087    else
7088      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7089    fi
7090    if test "$DSYMUTIL" != ":"; then
7091      _lt_dsymutil='~$DSYMUTIL $lib || :'
7092    else
7093      _lt_dsymutil=
7094    fi
7095    ;;
7096  esac
7097
7098
7099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7100$as_echo_n "checking for ANSI C header files... " >&6; }
7101if test "${ac_cv_header_stdc+set}" = set; then :
7102  $as_echo_n "(cached) " >&6
7103else
7104  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7105/* end confdefs.h.  */
7106#include <stdlib.h>
7107#include <stdarg.h>
7108#include <string.h>
7109#include <float.h>
7110
7111int
7112main ()
7113{
7114
7115  ;
7116  return 0;
7117}
7118_ACEOF
7119if ac_fn_c_try_compile "$LINENO"; then :
7120  ac_cv_header_stdc=yes
7121else
7122  ac_cv_header_stdc=no
7123fi
7124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7125
7126if test $ac_cv_header_stdc = yes; then
7127  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7128  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7129/* end confdefs.h.  */
7130#include <string.h>
7131
7132_ACEOF
7133if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7134  $EGREP "memchr" >/dev/null 2>&1; then :
7135
7136else
7137  ac_cv_header_stdc=no
7138fi
7139rm -f conftest*
7140
7141fi
7142
7143if test $ac_cv_header_stdc = yes; then
7144  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7145  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7146/* end confdefs.h.  */
7147#include <stdlib.h>
7148
7149_ACEOF
7150if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7151  $EGREP "free" >/dev/null 2>&1; then :
7152
7153else
7154  ac_cv_header_stdc=no
7155fi
7156rm -f conftest*
7157
7158fi
7159
7160if test $ac_cv_header_stdc = yes; then
7161  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7162  if test "$cross_compiling" = yes; then :
7163  :
7164else
7165  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7166/* end confdefs.h.  */
7167#include <ctype.h>
7168#include <stdlib.h>
7169#if ((' ' & 0x0FF) == 0x020)
7170# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7171# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7172#else
7173# define ISLOWER(c) \
7174		   (('a' <= (c) && (c) <= 'i') \
7175		     || ('j' <= (c) && (c) <= 'r') \
7176		     || ('s' <= (c) && (c) <= 'z'))
7177# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7178#endif
7179
7180#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7181int
7182main ()
7183{
7184  int i;
7185  for (i = 0; i < 256; i++)
7186    if (XOR (islower (i), ISLOWER (i))
7187	|| toupper (i) != TOUPPER (i))
7188      return 2;
7189  return 0;
7190}
7191_ACEOF
7192if ac_fn_c_try_run "$LINENO"; then :
7193
7194else
7195  ac_cv_header_stdc=no
7196fi
7197rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7198  conftest.$ac_objext conftest.beam conftest.$ac_ext
7199fi
7200
7201fi
7202fi
7203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7204$as_echo "$ac_cv_header_stdc" >&6; }
7205if test $ac_cv_header_stdc = yes; then
7206
7207$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7208
7209fi
7210
7211# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7212for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7213		  inttypes.h stdint.h unistd.h
7214do :
7215  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7216ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7217"
7218eval as_val=\$$as_ac_Header
7219   if test "x$as_val" = x""yes; then :
7220  cat >>confdefs.h <<_ACEOF
7221#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7222_ACEOF
7223
7224fi
7225
7226done
7227
7228
7229for ac_header in dlfcn.h
7230do :
7231  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7232"
7233if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7234  cat >>confdefs.h <<_ACEOF
7235#define HAVE_DLFCN_H 1
7236_ACEOF
7237
7238fi
7239
7240done
7241
7242
7243
7244# Set options
7245
7246
7247
7248        enable_dlopen=no
7249
7250
7251
7252            # Check whether --enable-shared was given.
7253if test "${enable_shared+set}" = set; then :
7254  enableval=$enable_shared; p=${PACKAGE-default}
7255    case $enableval in
7256    yes) enable_shared=yes ;;
7257    no) enable_shared=no ;;
7258    *)
7259      enable_shared=no
7260      # Look at the argument we got.  We use all the common list separators.
7261      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7262      for pkg in $enableval; do
7263	IFS="$lt_save_ifs"
7264	if test "X$pkg" = "X$p"; then
7265	  enable_shared=yes
7266	fi
7267      done
7268      IFS="$lt_save_ifs"
7269      ;;
7270    esac
7271else
7272  enable_shared=yes
7273fi
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283  # Check whether --enable-static was given.
7284if test "${enable_static+set}" = set; then :
7285  enableval=$enable_static; p=${PACKAGE-default}
7286    case $enableval in
7287    yes) enable_static=yes ;;
7288    no) enable_static=no ;;
7289    *)
7290     enable_static=no
7291      # Look at the argument we got.  We use all the common list separators.
7292      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7293      for pkg in $enableval; do
7294	IFS="$lt_save_ifs"
7295	if test "X$pkg" = "X$p"; then
7296	  enable_static=yes
7297	fi
7298      done
7299      IFS="$lt_save_ifs"
7300      ;;
7301    esac
7302else
7303  enable_static=yes
7304fi
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315# Check whether --with-pic was given.
7316if test "${with_pic+set}" = set; then :
7317  withval=$with_pic; pic_mode="$withval"
7318else
7319  pic_mode=default
7320fi
7321
7322
7323test -z "$pic_mode" && pic_mode=default
7324
7325
7326
7327
7328
7329
7330
7331  # Check whether --enable-fast-install was given.
7332if test "${enable_fast_install+set}" = set; then :
7333  enableval=$enable_fast_install; p=${PACKAGE-default}
7334    case $enableval in
7335    yes) enable_fast_install=yes ;;
7336    no) enable_fast_install=no ;;
7337    *)
7338      enable_fast_install=no
7339      # Look at the argument we got.  We use all the common list separators.
7340      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7341      for pkg in $enableval; do
7342	IFS="$lt_save_ifs"
7343	if test "X$pkg" = "X$p"; then
7344	  enable_fast_install=yes
7345	fi
7346      done
7347      IFS="$lt_save_ifs"
7348      ;;
7349    esac
7350else
7351  enable_fast_install=yes
7352fi
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364# This can be used to rebuild libtool when needed
7365LIBTOOL_DEPS="$ltmain"
7366
7367# Always use our own libtool.
7368LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394test -z "$LN_S" && LN_S="ln -s"
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409if test -n "${ZSH_VERSION+set}" ; then
7410   setopt NO_GLOB_SUBST
7411fi
7412
7413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7414$as_echo_n "checking for objdir... " >&6; }
7415if test "${lt_cv_objdir+set}" = set; then :
7416  $as_echo_n "(cached) " >&6
7417else
7418  rm -f .libs 2>/dev/null
7419mkdir .libs 2>/dev/null
7420if test -d .libs; then
7421  lt_cv_objdir=.libs
7422else
7423  # MS-DOS does not allow filenames that begin with a dot.
7424  lt_cv_objdir=_libs
7425fi
7426rmdir .libs 2>/dev/null
7427fi
7428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7429$as_echo "$lt_cv_objdir" >&6; }
7430objdir=$lt_cv_objdir
7431
7432
7433
7434
7435
7436cat >>confdefs.h <<_ACEOF
7437#define LT_OBJDIR "$lt_cv_objdir/"
7438_ACEOF
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456case $host_os in
7457aix3*)
7458  # AIX sometimes has problems with the GCC collect2 program.  For some
7459  # reason, if we set the COLLECT_NAMES environment variable, the problems
7460  # vanish in a puff of smoke.
7461  if test "X${COLLECT_NAMES+set}" != Xset; then
7462    COLLECT_NAMES=
7463    export COLLECT_NAMES
7464  fi
7465  ;;
7466esac
7467
7468# Sed substitution that helps us do robust quoting.  It backslashifies
7469# metacharacters that are still active within double-quoted strings.
7470sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7471
7472# Same as above, but do not quote variable references.
7473double_quote_subst='s/\(["`\\]\)/\\\1/g'
7474
7475# Sed substitution to delay expansion of an escaped shell variable in a
7476# double_quote_subst'ed string.
7477delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7478
7479# Sed substitution to delay expansion of an escaped single quote.
7480delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7481
7482# Sed substitution to avoid accidental globbing in evaled expressions
7483no_glob_subst='s/\*/\\\*/g'
7484
7485# Global variables:
7486ofile=libtool
7487can_build_shared=yes
7488
7489# All known linkers require a `.a' archive for static linking (except MSVC,
7490# which needs '.lib').
7491libext=a
7492
7493with_gnu_ld="$lt_cv_prog_gnu_ld"
7494
7495old_CC="$CC"
7496old_CFLAGS="$CFLAGS"
7497
7498# Set sane defaults for various variables
7499test -z "$CC" && CC=cc
7500test -z "$LTCC" && LTCC=$CC
7501test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7502test -z "$LD" && LD=ld
7503test -z "$ac_objext" && ac_objext=o
7504
7505for cc_temp in $compiler""; do
7506  case $cc_temp in
7507    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7508    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7509    \-*) ;;
7510    *) break;;
7511  esac
7512done
7513cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7514
7515
7516# Only perform the check for file, if the check method requires it
7517test -z "$MAGIC_CMD" && MAGIC_CMD=file
7518case $deplibs_check_method in
7519file_magic*)
7520  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7521    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7522$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7523if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7524  $as_echo_n "(cached) " >&6
7525else
7526  case $MAGIC_CMD in
7527[\\/*] |  ?:[\\/]*)
7528  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7529  ;;
7530*)
7531  lt_save_MAGIC_CMD="$MAGIC_CMD"
7532  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7533  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7534  for ac_dir in $ac_dummy; do
7535    IFS="$lt_save_ifs"
7536    test -z "$ac_dir" && ac_dir=.
7537    if test -f $ac_dir/${ac_tool_prefix}file; then
7538      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7539      if test -n "$file_magic_test_file"; then
7540	case $deplibs_check_method in
7541	"file_magic "*)
7542	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7543	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7544	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7545	    $EGREP "$file_magic_regex" > /dev/null; then
7546	    :
7547	  else
7548	    cat <<_LT_EOF 1>&2
7549
7550*** Warning: the command libtool uses to detect shared libraries,
7551*** $file_magic_cmd, produces output that libtool cannot recognize.
7552*** The result is that libtool may fail to recognize shared libraries
7553*** as such.  This will affect the creation of libtool libraries that
7554*** depend on shared libraries, but programs linked with such libtool
7555*** libraries will work regardless of this problem.  Nevertheless, you
7556*** may want to report the problem to your system manager and/or to
7557*** bug-libtool@gnu.org
7558
7559_LT_EOF
7560	  fi ;;
7561	esac
7562      fi
7563      break
7564    fi
7565  done
7566  IFS="$lt_save_ifs"
7567  MAGIC_CMD="$lt_save_MAGIC_CMD"
7568  ;;
7569esac
7570fi
7571
7572MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7573if test -n "$MAGIC_CMD"; then
7574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7575$as_echo "$MAGIC_CMD" >&6; }
7576else
7577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7578$as_echo "no" >&6; }
7579fi
7580
7581
7582
7583
7584
7585if test -z "$lt_cv_path_MAGIC_CMD"; then
7586  if test -n "$ac_tool_prefix"; then
7587    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7588$as_echo_n "checking for file... " >&6; }
7589if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7590  $as_echo_n "(cached) " >&6
7591else
7592  case $MAGIC_CMD in
7593[\\/*] |  ?:[\\/]*)
7594  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7595  ;;
7596*)
7597  lt_save_MAGIC_CMD="$MAGIC_CMD"
7598  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7599  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7600  for ac_dir in $ac_dummy; do
7601    IFS="$lt_save_ifs"
7602    test -z "$ac_dir" && ac_dir=.
7603    if test -f $ac_dir/file; then
7604      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7605      if test -n "$file_magic_test_file"; then
7606	case $deplibs_check_method in
7607	"file_magic "*)
7608	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7609	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7610	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7611	    $EGREP "$file_magic_regex" > /dev/null; then
7612	    :
7613	  else
7614	    cat <<_LT_EOF 1>&2
7615
7616*** Warning: the command libtool uses to detect shared libraries,
7617*** $file_magic_cmd, produces output that libtool cannot recognize.
7618*** The result is that libtool may fail to recognize shared libraries
7619*** as such.  This will affect the creation of libtool libraries that
7620*** depend on shared libraries, but programs linked with such libtool
7621*** libraries will work regardless of this problem.  Nevertheless, you
7622*** may want to report the problem to your system manager and/or to
7623*** bug-libtool@gnu.org
7624
7625_LT_EOF
7626	  fi ;;
7627	esac
7628      fi
7629      break
7630    fi
7631  done
7632  IFS="$lt_save_ifs"
7633  MAGIC_CMD="$lt_save_MAGIC_CMD"
7634  ;;
7635esac
7636fi
7637
7638MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7639if test -n "$MAGIC_CMD"; then
7640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7641$as_echo "$MAGIC_CMD" >&6; }
7642else
7643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7644$as_echo "no" >&6; }
7645fi
7646
7647
7648  else
7649    MAGIC_CMD=:
7650  fi
7651fi
7652
7653  fi
7654  ;;
7655esac
7656
7657# Use C for the default configuration in the libtool script
7658
7659lt_save_CC="$CC"
7660ac_ext=c
7661ac_cpp='$CPP $CPPFLAGS'
7662ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7663ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7664ac_compiler_gnu=$ac_cv_c_compiler_gnu
7665
7666
7667# Source file extension for C test sources.
7668ac_ext=c
7669
7670# Object file extension for compiled C test sources.
7671objext=o
7672objext=$objext
7673
7674# Code to be used in simple compile tests
7675lt_simple_compile_test_code="int some_variable = 0;"
7676
7677# Code to be used in simple link tests
7678lt_simple_link_test_code='int main(){return(0);}'
7679
7680
7681
7682
7683
7684
7685
7686# If no C compiler was specified, use CC.
7687LTCC=${LTCC-"$CC"}
7688
7689# If no C compiler flags were specified, use CFLAGS.
7690LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7691
7692# Allow CC to be a program name with arguments.
7693compiler=$CC
7694
7695# Save the default compiler, since it gets overwritten when the other
7696# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7697compiler_DEFAULT=$CC
7698
7699# save warnings/boilerplate of simple test code
7700ac_outfile=conftest.$ac_objext
7701echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7702eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7703_lt_compiler_boilerplate=`cat conftest.err`
7704$RM conftest*
7705
7706ac_outfile=conftest.$ac_objext
7707echo "$lt_simple_link_test_code" >conftest.$ac_ext
7708eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7709_lt_linker_boilerplate=`cat conftest.err`
7710$RM -r conftest*
7711
7712
7713if test -n "$compiler"; then
7714
7715lt_prog_compiler_no_builtin_flag=
7716
7717if test "$GCC" = yes; then
7718  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7719
7720  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7721$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7722if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7723  $as_echo_n "(cached) " >&6
7724else
7725  lt_cv_prog_compiler_rtti_exceptions=no
7726   ac_outfile=conftest.$ac_objext
7727   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7728   lt_compiler_flag="-fno-rtti -fno-exceptions"
7729   # Insert the option either (1) after the last *FLAGS variable, or
7730   # (2) before a word containing "conftest.", or (3) at the end.
7731   # Note that $ac_compile itself does not contain backslashes and begins
7732   # with a dollar sign (not a hyphen), so the echo should work correctly.
7733   # The option is referenced via a variable to avoid confusing sed.
7734   lt_compile=`echo "$ac_compile" | $SED \
7735   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7736   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7737   -e 's:$: $lt_compiler_flag:'`
7738   (eval echo "\"\$as_me:7738: $lt_compile\"" >&5)
7739   (eval "$lt_compile" 2>conftest.err)
7740   ac_status=$?
7741   cat conftest.err >&5
7742   echo "$as_me:7742: \$? = $ac_status" >&5
7743   if (exit $ac_status) && test -s "$ac_outfile"; then
7744     # The compiler can only warn and ignore the option if not recognized
7745     # So say no if there are warnings other than the usual output.
7746     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7747     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7748     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7749       lt_cv_prog_compiler_rtti_exceptions=yes
7750     fi
7751   fi
7752   $RM conftest*
7753
7754fi
7755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7756$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7757
7758if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7759    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7760else
7761    :
7762fi
7763
7764fi
7765
7766
7767
7768
7769
7770
7771  lt_prog_compiler_wl=
7772lt_prog_compiler_pic=
7773lt_prog_compiler_static=
7774
7775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7776$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7777
7778  if test "$GCC" = yes; then
7779    lt_prog_compiler_wl='-Wl,'
7780    lt_prog_compiler_static='-static'
7781
7782    case $host_os in
7783      aix*)
7784      # All AIX code is PIC.
7785      if test "$host_cpu" = ia64; then
7786	# AIX 5 now supports IA64 processor
7787	lt_prog_compiler_static='-Bstatic'
7788      fi
7789      ;;
7790
7791    amigaos*)
7792      case $host_cpu in
7793      powerpc)
7794            # see comment about AmigaOS4 .so support
7795            lt_prog_compiler_pic='-fPIC'
7796        ;;
7797      m68k)
7798            # FIXME: we need at least 68020 code to build shared libraries, but
7799            # adding the `-m68020' flag to GCC prevents building anything better,
7800            # like `-m68040'.
7801            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7802        ;;
7803      esac
7804      ;;
7805
7806    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7807      # PIC is the default for these OSes.
7808      ;;
7809
7810    mingw* | cygwin* | pw32* | os2* | cegcc*)
7811      # This hack is so that the source file can tell whether it is being
7812      # built for inclusion in a dll (and should export symbols for example).
7813      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7814      # (--disable-auto-import) libraries
7815      lt_prog_compiler_pic='-DDLL_EXPORT'
7816      ;;
7817
7818    darwin* | rhapsody*)
7819      # PIC is the default on this platform
7820      # Common symbols not allowed in MH_DYLIB files
7821      lt_prog_compiler_pic='-fno-common'
7822      ;;
7823
7824    hpux*)
7825      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7826      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7827      # sets the default TLS model and affects inlining.
7828      case $host_cpu in
7829      hppa*64*)
7830	# +Z the default
7831	;;
7832      *)
7833	lt_prog_compiler_pic='-fPIC'
7834	;;
7835      esac
7836      ;;
7837
7838    interix[3-9]*)
7839      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7840      # Instead, we relocate shared libraries at runtime.
7841      ;;
7842
7843    msdosdjgpp*)
7844      # Just because we use GCC doesn't mean we suddenly get shared libraries
7845      # on systems that don't support them.
7846      lt_prog_compiler_can_build_shared=no
7847      enable_shared=no
7848      ;;
7849
7850    *nto* | *qnx*)
7851      # QNX uses GNU C++, but need to define -shared option too, otherwise
7852      # it will coredump.
7853      lt_prog_compiler_pic='-fPIC -shared'
7854      ;;
7855
7856    sysv4*MP*)
7857      if test -d /usr/nec; then
7858	lt_prog_compiler_pic=-Kconform_pic
7859      fi
7860      ;;
7861
7862    *)
7863      lt_prog_compiler_pic='-fPIC'
7864      ;;
7865    esac
7866  else
7867    # PORTME Check for flag to pass linker flags through the system compiler.
7868    case $host_os in
7869    aix*)
7870      lt_prog_compiler_wl='-Wl,'
7871      if test "$host_cpu" = ia64; then
7872	# AIX 5 now supports IA64 processor
7873	lt_prog_compiler_static='-Bstatic'
7874      else
7875	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7876      fi
7877      ;;
7878
7879    mingw* | cygwin* | pw32* | os2* | cegcc*)
7880      # This hack is so that the source file can tell whether it is being
7881      # built for inclusion in a dll (and should export symbols for example).
7882      lt_prog_compiler_pic='-DDLL_EXPORT'
7883      ;;
7884
7885    hpux9* | hpux10* | hpux11*)
7886      lt_prog_compiler_wl='-Wl,'
7887      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7888      # not for PA HP-UX.
7889      case $host_cpu in
7890      hppa*64*|ia64*)
7891	# +Z the default
7892	;;
7893      *)
7894	lt_prog_compiler_pic='+Z'
7895	;;
7896      esac
7897      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7898      lt_prog_compiler_static='${wl}-a ${wl}archive'
7899      ;;
7900
7901    irix5* | irix6* | nonstopux*)
7902      lt_prog_compiler_wl='-Wl,'
7903      # PIC (with -KPIC) is the default.
7904      lt_prog_compiler_static='-non_shared'
7905      ;;
7906
7907    linux* | k*bsd*-gnu)
7908      case $cc_basename in
7909      # old Intel for x86_64 which still supported -KPIC.
7910      ecc*)
7911	lt_prog_compiler_wl='-Wl,'
7912	lt_prog_compiler_pic='-KPIC'
7913	lt_prog_compiler_static='-static'
7914        ;;
7915      # icc used to be incompatible with GCC.
7916      # ICC 10 doesn't accept -KPIC any more.
7917      icc* | ifort*)
7918	lt_prog_compiler_wl='-Wl,'
7919	lt_prog_compiler_pic='-fPIC'
7920	lt_prog_compiler_static='-static'
7921        ;;
7922      # Lahey Fortran 8.1.
7923      lf95*)
7924	lt_prog_compiler_wl='-Wl,'
7925	lt_prog_compiler_pic='--shared'
7926	lt_prog_compiler_static='--static'
7927	;;
7928      pgcc* | pgf77* | pgf90* | pgf95*)
7929        # Portland Group compilers (*not* the Pentium gcc compiler,
7930	# which looks to be a dead project)
7931	lt_prog_compiler_wl='-Wl,'
7932	lt_prog_compiler_pic='-fpic'
7933	lt_prog_compiler_static='-Bstatic'
7934        ;;
7935      ccc*)
7936        lt_prog_compiler_wl='-Wl,'
7937        # All Alpha code is PIC.
7938        lt_prog_compiler_static='-non_shared'
7939        ;;
7940      xl*)
7941	# IBM XL C 8.0/Fortran 10.1 on PPC
7942	lt_prog_compiler_wl='-Wl,'
7943	lt_prog_compiler_pic='-qpic'
7944	lt_prog_compiler_static='-qstaticlink'
7945	;;
7946      *)
7947	case `$CC -V 2>&1 | sed 5q` in
7948	*Sun\ C*)
7949	  # Sun C 5.9
7950	  lt_prog_compiler_pic='-KPIC'
7951	  lt_prog_compiler_static='-Bstatic'
7952	  lt_prog_compiler_wl='-Wl,'
7953	  ;;
7954	*Sun\ F*)
7955	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
7956	  lt_prog_compiler_pic='-KPIC'
7957	  lt_prog_compiler_static='-Bstatic'
7958	  lt_prog_compiler_wl=''
7959	  ;;
7960	esac
7961	;;
7962      esac
7963      ;;
7964
7965    newsos6)
7966      lt_prog_compiler_pic='-KPIC'
7967      lt_prog_compiler_static='-Bstatic'
7968      ;;
7969
7970    *nto* | *qnx*)
7971      # QNX uses GNU C++, but need to define -shared option too, otherwise
7972      # it will coredump.
7973      lt_prog_compiler_pic='-fPIC -shared'
7974      ;;
7975
7976    osf3* | osf4* | osf5*)
7977      lt_prog_compiler_wl='-Wl,'
7978      # All OSF/1 code is PIC.
7979      lt_prog_compiler_static='-non_shared'
7980      ;;
7981
7982    rdos*)
7983      lt_prog_compiler_static='-non_shared'
7984      ;;
7985
7986    solaris*)
7987      lt_prog_compiler_pic='-KPIC'
7988      lt_prog_compiler_static='-Bstatic'
7989      case $cc_basename in
7990      f77* | f90* | f95*)
7991	lt_prog_compiler_wl='-Qoption ld ';;
7992      *)
7993	lt_prog_compiler_wl='-Wl,';;
7994      esac
7995      ;;
7996
7997    sunos4*)
7998      lt_prog_compiler_wl='-Qoption ld '
7999      lt_prog_compiler_pic='-PIC'
8000      lt_prog_compiler_static='-Bstatic'
8001      ;;
8002
8003    sysv4 | sysv4.2uw2* | sysv4.3*)
8004      lt_prog_compiler_wl='-Wl,'
8005      lt_prog_compiler_pic='-KPIC'
8006      lt_prog_compiler_static='-Bstatic'
8007      ;;
8008
8009    sysv4*MP*)
8010      if test -d /usr/nec ;then
8011	lt_prog_compiler_pic='-Kconform_pic'
8012	lt_prog_compiler_static='-Bstatic'
8013      fi
8014      ;;
8015
8016    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8017      lt_prog_compiler_wl='-Wl,'
8018      lt_prog_compiler_pic='-KPIC'
8019      lt_prog_compiler_static='-Bstatic'
8020      ;;
8021
8022    unicos*)
8023      lt_prog_compiler_wl='-Wl,'
8024      lt_prog_compiler_can_build_shared=no
8025      ;;
8026
8027    uts4*)
8028      lt_prog_compiler_pic='-pic'
8029      lt_prog_compiler_static='-Bstatic'
8030      ;;
8031
8032    *)
8033      lt_prog_compiler_can_build_shared=no
8034      ;;
8035    esac
8036  fi
8037
8038case $host_os in
8039  # For platforms which do not support PIC, -DPIC is meaningless:
8040  *djgpp*)
8041    lt_prog_compiler_pic=
8042    ;;
8043  *)
8044    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8045    ;;
8046esac
8047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8048$as_echo "$lt_prog_compiler_pic" >&6; }
8049
8050
8051
8052
8053
8054
8055#
8056# Check to make sure the PIC flag actually works.
8057#
8058if test -n "$lt_prog_compiler_pic"; then
8059  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8060$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8061if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8062  $as_echo_n "(cached) " >&6
8063else
8064  lt_cv_prog_compiler_pic_works=no
8065   ac_outfile=conftest.$ac_objext
8066   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8067   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8068   # Insert the option either (1) after the last *FLAGS variable, or
8069   # (2) before a word containing "conftest.", or (3) at the end.
8070   # Note that $ac_compile itself does not contain backslashes and begins
8071   # with a dollar sign (not a hyphen), so the echo should work correctly.
8072   # The option is referenced via a variable to avoid confusing sed.
8073   lt_compile=`echo "$ac_compile" | $SED \
8074   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8075   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8076   -e 's:$: $lt_compiler_flag:'`
8077   (eval echo "\"\$as_me:8077: $lt_compile\"" >&5)
8078   (eval "$lt_compile" 2>conftest.err)
8079   ac_status=$?
8080   cat conftest.err >&5
8081   echo "$as_me:8081: \$? = $ac_status" >&5
8082   if (exit $ac_status) && test -s "$ac_outfile"; then
8083     # The compiler can only warn and ignore the option if not recognized
8084     # So say no if there are warnings other than the usual output.
8085     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8086     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8087     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8088       lt_cv_prog_compiler_pic_works=yes
8089     fi
8090   fi
8091   $RM conftest*
8092
8093fi
8094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8095$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8096
8097if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8098    case $lt_prog_compiler_pic in
8099     "" | " "*) ;;
8100     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8101     esac
8102else
8103    lt_prog_compiler_pic=
8104     lt_prog_compiler_can_build_shared=no
8105fi
8106
8107fi
8108
8109
8110
8111
8112
8113
8114#
8115# Check to make sure the static flag actually works.
8116#
8117wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8119$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8120if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8121  $as_echo_n "(cached) " >&6
8122else
8123  lt_cv_prog_compiler_static_works=no
8124   save_LDFLAGS="$LDFLAGS"
8125   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8126   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8127   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8128     # The linker can only warn and ignore the option if not recognized
8129     # So say no if there are warnings
8130     if test -s conftest.err; then
8131       # Append any errors to the config.log.
8132       cat conftest.err 1>&5
8133       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8134       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8135       if diff conftest.exp conftest.er2 >/dev/null; then
8136         lt_cv_prog_compiler_static_works=yes
8137       fi
8138     else
8139       lt_cv_prog_compiler_static_works=yes
8140     fi
8141   fi
8142   $RM -r conftest*
8143   LDFLAGS="$save_LDFLAGS"
8144
8145fi
8146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8147$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8148
8149if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8150    :
8151else
8152    lt_prog_compiler_static=
8153fi
8154
8155
8156
8157
8158
8159
8160
8161  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8162$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8163if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8164  $as_echo_n "(cached) " >&6
8165else
8166  lt_cv_prog_compiler_c_o=no
8167   $RM -r conftest 2>/dev/null
8168   mkdir conftest
8169   cd conftest
8170   mkdir out
8171   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8172
8173   lt_compiler_flag="-o out/conftest2.$ac_objext"
8174   # Insert the option either (1) after the last *FLAGS variable, or
8175   # (2) before a word containing "conftest.", or (3) at the end.
8176   # Note that $ac_compile itself does not contain backslashes and begins
8177   # with a dollar sign (not a hyphen), so the echo should work correctly.
8178   lt_compile=`echo "$ac_compile" | $SED \
8179   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8180   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8181   -e 's:$: $lt_compiler_flag:'`
8182   (eval echo "\"\$as_me:8182: $lt_compile\"" >&5)
8183   (eval "$lt_compile" 2>out/conftest.err)
8184   ac_status=$?
8185   cat out/conftest.err >&5
8186   echo "$as_me:8186: \$? = $ac_status" >&5
8187   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8188   then
8189     # The compiler can only warn and ignore the option if not recognized
8190     # So say no if there are warnings
8191     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8192     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8193     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8194       lt_cv_prog_compiler_c_o=yes
8195     fi
8196   fi
8197   chmod u+w . 2>&5
8198   $RM conftest*
8199   # SGI C++ compiler will create directory out/ii_files/ for
8200   # template instantiation
8201   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8202   $RM out/* && rmdir out
8203   cd ..
8204   $RM -r conftest
8205   $RM conftest*
8206
8207fi
8208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8209$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8210
8211
8212
8213
8214
8215
8216  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8217$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8218if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8219  $as_echo_n "(cached) " >&6
8220else
8221  lt_cv_prog_compiler_c_o=no
8222   $RM -r conftest 2>/dev/null
8223   mkdir conftest
8224   cd conftest
8225   mkdir out
8226   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8227
8228   lt_compiler_flag="-o out/conftest2.$ac_objext"
8229   # Insert the option either (1) after the last *FLAGS variable, or
8230   # (2) before a word containing "conftest.", or (3) at the end.
8231   # Note that $ac_compile itself does not contain backslashes and begins
8232   # with a dollar sign (not a hyphen), so the echo should work correctly.
8233   lt_compile=`echo "$ac_compile" | $SED \
8234   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8235   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8236   -e 's:$: $lt_compiler_flag:'`
8237   (eval echo "\"\$as_me:8237: $lt_compile\"" >&5)
8238   (eval "$lt_compile" 2>out/conftest.err)
8239   ac_status=$?
8240   cat out/conftest.err >&5
8241   echo "$as_me:8241: \$? = $ac_status" >&5
8242   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8243   then
8244     # The compiler can only warn and ignore the option if not recognized
8245     # So say no if there are warnings
8246     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8247     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8248     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8249       lt_cv_prog_compiler_c_o=yes
8250     fi
8251   fi
8252   chmod u+w . 2>&5
8253   $RM conftest*
8254   # SGI C++ compiler will create directory out/ii_files/ for
8255   # template instantiation
8256   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8257   $RM out/* && rmdir out
8258   cd ..
8259   $RM -r conftest
8260   $RM conftest*
8261
8262fi
8263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8264$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8265
8266
8267
8268
8269hard_links="nottested"
8270if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8271  # do not overwrite the value of need_locks provided by the user
8272  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8273$as_echo_n "checking if we can lock with hard links... " >&6; }
8274  hard_links=yes
8275  $RM conftest*
8276  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8277  touch conftest.a
8278  ln conftest.a conftest.b 2>&5 || hard_links=no
8279  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8280  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8281$as_echo "$hard_links" >&6; }
8282  if test "$hard_links" = no; then
8283    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8284$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8285    need_locks=warn
8286  fi
8287else
8288  need_locks=no
8289fi
8290
8291
8292
8293
8294
8295
8296  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8297$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8298
8299  runpath_var=
8300  allow_undefined_flag=
8301  always_export_symbols=no
8302  archive_cmds=
8303  archive_expsym_cmds=
8304  compiler_needs_object=no
8305  enable_shared_with_static_runtimes=no
8306  export_dynamic_flag_spec=
8307  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8308  hardcode_automatic=no
8309  hardcode_direct=no
8310  hardcode_direct_absolute=no
8311  hardcode_libdir_flag_spec=
8312  hardcode_libdir_flag_spec_ld=
8313  hardcode_libdir_separator=
8314  hardcode_minus_L=no
8315  hardcode_shlibpath_var=unsupported
8316  inherit_rpath=no
8317  link_all_deplibs=unknown
8318  module_cmds=
8319  module_expsym_cmds=
8320  old_archive_from_new_cmds=
8321  old_archive_from_expsyms_cmds=
8322  thread_safe_flag_spec=
8323  whole_archive_flag_spec=
8324  # include_expsyms should be a list of space-separated symbols to be *always*
8325  # included in the symbol list
8326  include_expsyms=
8327  # exclude_expsyms can be an extended regexp of symbols to exclude
8328  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8329  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8330  # as well as any symbol that contains `d'.
8331  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8332  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8333  # platforms (ab)use it in PIC code, but their linkers get confused if
8334  # the symbol is explicitly referenced.  Since portable code cannot
8335  # rely on this symbol name, it's probably fine to never include it in
8336  # preloaded symbol tables.
8337  # Exclude shared library initialization/finalization symbols.
8338  extract_expsyms_cmds=
8339
8340  case $host_os in
8341  cygwin* | mingw* | pw32* | cegcc*)
8342    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8343    # When not using gcc, we currently assume that we are using
8344    # Microsoft Visual C++.
8345    if test "$GCC" != yes; then
8346      with_gnu_ld=no
8347    fi
8348    ;;
8349  interix*)
8350    # we just hope/assume this is gcc and not c89 (= MSVC++)
8351    with_gnu_ld=yes
8352    ;;
8353  openbsd*)
8354    with_gnu_ld=no
8355    ;;
8356  esac
8357
8358  ld_shlibs=yes
8359  if test "$with_gnu_ld" = yes; then
8360    # If archive_cmds runs LD, not CC, wlarc should be empty
8361    wlarc='${wl}'
8362
8363    # Set some defaults for GNU ld with shared library support. These
8364    # are reset later if shared libraries are not supported. Putting them
8365    # here allows them to be overridden if necessary.
8366    runpath_var=LD_RUN_PATH
8367    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8368    export_dynamic_flag_spec='${wl}--export-dynamic'
8369    # ancient GNU ld didn't support --whole-archive et. al.
8370    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8371      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8372    else
8373      whole_archive_flag_spec=
8374    fi
8375    supports_anon_versioning=no
8376    case `$LD -v 2>&1` in
8377      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8378      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8379      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8380      *\ 2.11.*) ;; # other 2.11 versions
8381      *) supports_anon_versioning=yes ;;
8382    esac
8383
8384    # See if GNU ld supports shared libraries.
8385    case $host_os in
8386    aix[3-9]*)
8387      # On AIX/PPC, the GNU linker is very broken
8388      if test "$host_cpu" != ia64; then
8389	ld_shlibs=no
8390	cat <<_LT_EOF 1>&2
8391
8392*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8393*** to be unable to reliably create shared libraries on AIX.
8394*** Therefore, libtool is disabling shared libraries support.  If you
8395*** really care for shared libraries, you may want to modify your PATH
8396*** so that a non-GNU linker is found, and then restart.
8397
8398_LT_EOF
8399      fi
8400      ;;
8401
8402    amigaos*)
8403      case $host_cpu in
8404      powerpc)
8405            # see comment about AmigaOS4 .so support
8406            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8407            archive_expsym_cmds=''
8408        ;;
8409      m68k)
8410            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)'
8411            hardcode_libdir_flag_spec='-L$libdir'
8412            hardcode_minus_L=yes
8413        ;;
8414      esac
8415      ;;
8416
8417    beos*)
8418      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8419	allow_undefined_flag=unsupported
8420	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8421	# support --undefined.  This deserves some investigation.  FIXME
8422	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8423      else
8424	ld_shlibs=no
8425      fi
8426      ;;
8427
8428    cygwin* | mingw* | pw32* | cegcc*)
8429      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8430      # as there is no search path for DLLs.
8431      hardcode_libdir_flag_spec='-L$libdir'
8432      allow_undefined_flag=unsupported
8433      always_export_symbols=no
8434      enable_shared_with_static_runtimes=yes
8435      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8436
8437      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8438        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8439	# If the export-symbols file already is a .def file (1st line
8440	# is EXPORTS), use it as is; otherwise, prepend...
8441	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8442	  cp $export_symbols $output_objdir/$soname.def;
8443	else
8444	  echo EXPORTS > $output_objdir/$soname.def;
8445	  cat $export_symbols >> $output_objdir/$soname.def;
8446	fi~
8447	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8448      else
8449	ld_shlibs=no
8450      fi
8451      ;;
8452
8453    interix[3-9]*)
8454      hardcode_direct=no
8455      hardcode_shlibpath_var=no
8456      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8457      export_dynamic_flag_spec='${wl}-E'
8458      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8459      # Instead, shared libraries are loaded at an image base (0x10000000 by
8460      # default) and relocated if they conflict, which is a slow very memory
8461      # consuming and fragmenting process.  To avoid this, we pick a random,
8462      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8463      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8464      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8465      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'
8466      ;;
8467
8468    gnu* | linux* | tpf* | k*bsd*-gnu)
8469      tmp_diet=no
8470      if test "$host_os" = linux-dietlibc; then
8471	case $cc_basename in
8472	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8473	esac
8474      fi
8475      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8476	 && test "$tmp_diet" = no
8477      then
8478	tmp_addflag=
8479	tmp_sharedflag='-shared'
8480	case $cc_basename,$host_cpu in
8481        pgcc*)				# Portland Group C compiler
8482	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8483	  tmp_addflag=' $pic_flag'
8484	  ;;
8485	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
8486	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8487	  tmp_addflag=' $pic_flag -Mnomain' ;;
8488	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8489	  tmp_addflag=' -i_dynamic' ;;
8490	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8491	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8492	ifc* | ifort*)			# Intel Fortran compiler
8493	  tmp_addflag=' -nofor_main' ;;
8494	lf95*)				# Lahey Fortran 8.1
8495	  whole_archive_flag_spec=
8496	  tmp_sharedflag='--shared' ;;
8497	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
8498	  tmp_sharedflag='-qmkshrobj'
8499	  tmp_addflag= ;;
8500	esac
8501	case `$CC -V 2>&1 | sed 5q` in
8502	*Sun\ C*)			# Sun C 5.9
8503	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8504	  compiler_needs_object=yes
8505	  tmp_sharedflag='-G' ;;
8506	*Sun\ F*)			# Sun Fortran 8.3
8507	  tmp_sharedflag='-G' ;;
8508	esac
8509	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8510
8511        if test "x$supports_anon_versioning" = xyes; then
8512          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8513	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8514	    echo "local: *; };" >> $output_objdir/$libname.ver~
8515	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8516        fi
8517
8518	case $cc_basename in
8519	xlf*)
8520	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8521	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8522	  hardcode_libdir_flag_spec=
8523	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8524	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8525	  if test "x$supports_anon_versioning" = xyes; then
8526	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8527	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8528	      echo "local: *; };" >> $output_objdir/$libname.ver~
8529	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8530	  fi
8531	  ;;
8532	esac
8533      else
8534        ld_shlibs=no
8535      fi
8536      ;;
8537
8538    netbsd*)
8539      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8540	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8541	wlarc=
8542      else
8543	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8544	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8545      fi
8546      ;;
8547
8548    solaris*)
8549      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8550	ld_shlibs=no
8551	cat <<_LT_EOF 1>&2
8552
8553*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8554*** create shared libraries on Solaris systems.  Therefore, libtool
8555*** is disabling shared libraries support.  We urge you to upgrade GNU
8556*** binutils to release 2.9.1 or newer.  Another option is to modify
8557*** your PATH or compiler configuration so that the native linker is
8558*** used, and then restart.
8559
8560_LT_EOF
8561      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8562	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8563	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8564      else
8565	ld_shlibs=no
8566      fi
8567      ;;
8568
8569    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8570      case `$LD -v 2>&1` in
8571        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8572	ld_shlibs=no
8573	cat <<_LT_EOF 1>&2
8574
8575*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8576*** reliably create shared libraries on SCO systems.  Therefore, libtool
8577*** is disabling shared libraries support.  We urge you to upgrade GNU
8578*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8579*** your PATH or compiler configuration so that the native linker is
8580*** used, and then restart.
8581
8582_LT_EOF
8583	;;
8584	*)
8585	  # For security reasons, it is highly recommended that you always
8586	  # use absolute paths for naming shared libraries, and exclude the
8587	  # DT_RUNPATH tag from executables and libraries.  But doing so
8588	  # requires that you compile everything twice, which is a pain.
8589	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8590	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8591	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8592	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8593	  else
8594	    ld_shlibs=no
8595	  fi
8596	;;
8597      esac
8598      ;;
8599
8600    sunos4*)
8601      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8602      wlarc=
8603      hardcode_direct=yes
8604      hardcode_shlibpath_var=no
8605      ;;
8606
8607    *)
8608      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8609	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8610	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8611      else
8612	ld_shlibs=no
8613      fi
8614      ;;
8615    esac
8616
8617    if test "$ld_shlibs" = no; then
8618      runpath_var=
8619      hardcode_libdir_flag_spec=
8620      export_dynamic_flag_spec=
8621      whole_archive_flag_spec=
8622    fi
8623  else
8624    # PORTME fill in a description of your system's linker (not GNU ld)
8625    case $host_os in
8626    aix3*)
8627      allow_undefined_flag=unsupported
8628      always_export_symbols=yes
8629      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'
8630      # Note: this linker hardcodes the directories in LIBPATH if there
8631      # are no directories specified by -L.
8632      hardcode_minus_L=yes
8633      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8634	# Neither direct hardcoding nor static linking is supported with a
8635	# broken collect2.
8636	hardcode_direct=unsupported
8637      fi
8638      ;;
8639
8640    aix[4-9]*)
8641      if test "$host_cpu" = ia64; then
8642	# On IA64, the linker does run time linking by default, so we don't
8643	# have to do anything special.
8644	aix_use_runtimelinking=no
8645	exp_sym_flag='-Bexport'
8646	no_entry_flag=""
8647      else
8648	# If we're using GNU nm, then we don't want the "-C" option.
8649	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8650	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8651	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8652	else
8653	  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'
8654	fi
8655	aix_use_runtimelinking=no
8656
8657	# Test if we are trying to use run time linking or normal
8658	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8659	# need to do runtime linking.
8660	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8661	  for ld_flag in $LDFLAGS; do
8662	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8663	    aix_use_runtimelinking=yes
8664	    break
8665	  fi
8666	  done
8667	  ;;
8668	esac
8669
8670	exp_sym_flag='-bexport'
8671	no_entry_flag='-bnoentry'
8672      fi
8673
8674      # When large executables or shared objects are built, AIX ld can
8675      # have problems creating the table of contents.  If linking a library
8676      # or program results in "error TOC overflow" add -mminimal-toc to
8677      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8678      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8679
8680      archive_cmds=''
8681      hardcode_direct=yes
8682      hardcode_direct_absolute=yes
8683      hardcode_libdir_separator=':'
8684      link_all_deplibs=yes
8685      file_list_spec='${wl}-f,'
8686
8687      if test "$GCC" = yes; then
8688	case $host_os in aix4.[012]|aix4.[012].*)
8689	# We only want to do this on AIX 4.2 and lower, the check
8690	# below for broken collect2 doesn't work under 4.3+
8691	  collect2name=`${CC} -print-prog-name=collect2`
8692	  if test -f "$collect2name" &&
8693	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8694	  then
8695	  # We have reworked collect2
8696	  :
8697	  else
8698	  # We have old collect2
8699	  hardcode_direct=unsupported
8700	  # It fails to find uninstalled libraries when the uninstalled
8701	  # path is not listed in the libpath.  Setting hardcode_minus_L
8702	  # to unsupported forces relinking
8703	  hardcode_minus_L=yes
8704	  hardcode_libdir_flag_spec='-L$libdir'
8705	  hardcode_libdir_separator=
8706	  fi
8707	  ;;
8708	esac
8709	shared_flag='-shared'
8710	if test "$aix_use_runtimelinking" = yes; then
8711	  shared_flag="$shared_flag "'${wl}-G'
8712	fi
8713      else
8714	# not using gcc
8715	if test "$host_cpu" = ia64; then
8716	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8717	# chokes on -Wl,-G. The following line is correct:
8718	  shared_flag='-G'
8719	else
8720	  if test "$aix_use_runtimelinking" = yes; then
8721	    shared_flag='${wl}-G'
8722	  else
8723	    shared_flag='${wl}-bM:SRE'
8724	  fi
8725	fi
8726      fi
8727
8728      export_dynamic_flag_spec='${wl}-bexpall'
8729      # It seems that -bexpall does not export symbols beginning with
8730      # underscore (_), so it is better to generate a list of symbols to export.
8731      always_export_symbols=yes
8732      if test "$aix_use_runtimelinking" = yes; then
8733	# Warning - without using the other runtime loading flags (-brtl),
8734	# -berok will link without error, but may produce a broken library.
8735	allow_undefined_flag='-berok'
8736        # Determine the default libpath from the value encoded in an
8737        # empty executable.
8738        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8739/* end confdefs.h.  */
8740
8741int
8742main ()
8743{
8744
8745  ;
8746  return 0;
8747}
8748_ACEOF
8749if ac_fn_c_try_link "$LINENO"; then :
8750
8751lt_aix_libpath_sed='
8752    /Import File Strings/,/^$/ {
8753	/^0/ {
8754	    s/^0  *\(.*\)$/\1/
8755	    p
8756	}
8757    }'
8758aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8759# Check for a 64-bit object if we didn't find anything.
8760if test -z "$aix_libpath"; then
8761  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8762fi
8763fi
8764rm -f core conftest.err conftest.$ac_objext \
8765    conftest$ac_exeext conftest.$ac_ext
8766if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8767
8768        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8769        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8770      else
8771	if test "$host_cpu" = ia64; then
8772	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8773	  allow_undefined_flag="-z nodefs"
8774	  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"
8775	else
8776	 # Determine the default libpath from the value encoded in an
8777	 # empty executable.
8778	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8779/* end confdefs.h.  */
8780
8781int
8782main ()
8783{
8784
8785  ;
8786  return 0;
8787}
8788_ACEOF
8789if ac_fn_c_try_link "$LINENO"; then :
8790
8791lt_aix_libpath_sed='
8792    /Import File Strings/,/^$/ {
8793	/^0/ {
8794	    s/^0  *\(.*\)$/\1/
8795	    p
8796	}
8797    }'
8798aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8799# Check for a 64-bit object if we didn't find anything.
8800if test -z "$aix_libpath"; then
8801  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8802fi
8803fi
8804rm -f core conftest.err conftest.$ac_objext \
8805    conftest$ac_exeext conftest.$ac_ext
8806if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8807
8808	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8809	  # Warning - without using the other run time loading flags,
8810	  # -berok will link without error, but may produce a broken library.
8811	  no_undefined_flag=' ${wl}-bernotok'
8812	  allow_undefined_flag=' ${wl}-berok'
8813	  # Exported symbols can be pulled into shared objects from archives
8814	  whole_archive_flag_spec='$convenience'
8815	  archive_cmds_need_lc=yes
8816	  # This is similar to how AIX traditionally builds its shared libraries.
8817	  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'
8818	fi
8819      fi
8820      ;;
8821
8822    amigaos*)
8823      case $host_cpu in
8824      powerpc)
8825            # see comment about AmigaOS4 .so support
8826            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8827            archive_expsym_cmds=''
8828        ;;
8829      m68k)
8830            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)'
8831            hardcode_libdir_flag_spec='-L$libdir'
8832            hardcode_minus_L=yes
8833        ;;
8834      esac
8835      ;;
8836
8837    bsdi[45]*)
8838      export_dynamic_flag_spec=-rdynamic
8839      ;;
8840
8841    cygwin* | mingw* | pw32* | cegcc*)
8842      # When not using gcc, we currently assume that we are using
8843      # Microsoft Visual C++.
8844      # hardcode_libdir_flag_spec is actually meaningless, as there is
8845      # no search path for DLLs.
8846      hardcode_libdir_flag_spec=' '
8847      allow_undefined_flag=unsupported
8848      # Tell ltmain to make .lib files, not .a files.
8849      libext=lib
8850      # Tell ltmain to make .dll files, not .so files.
8851      shrext_cmds=".dll"
8852      # FIXME: Setting linknames here is a bad hack.
8853      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8854      # The linker will automatically build a .lib file if we build a DLL.
8855      old_archive_from_new_cmds='true'
8856      # FIXME: Should let the user specify the lib program.
8857      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8858      fix_srcfile_path='`cygpath -w "$srcfile"`'
8859      enable_shared_with_static_runtimes=yes
8860      ;;
8861
8862    darwin* | rhapsody*)
8863
8864
8865  archive_cmds_need_lc=no
8866  hardcode_direct=no
8867  hardcode_automatic=yes
8868  hardcode_shlibpath_var=unsupported
8869  whole_archive_flag_spec=''
8870  link_all_deplibs=yes
8871  allow_undefined_flag="$_lt_dar_allow_undefined"
8872  case $cc_basename in
8873     ifort*) _lt_dar_can_shared=yes ;;
8874     *) _lt_dar_can_shared=$GCC ;;
8875  esac
8876  if test "$_lt_dar_can_shared" = "yes"; then
8877    output_verbose_link_cmd=echo
8878    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8879    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8880    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}"
8881    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}"
8882
8883  else
8884  ld_shlibs=no
8885  fi
8886
8887      ;;
8888
8889    dgux*)
8890      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8891      hardcode_libdir_flag_spec='-L$libdir'
8892      hardcode_shlibpath_var=no
8893      ;;
8894
8895    freebsd1*)
8896      ld_shlibs=no
8897      ;;
8898
8899    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8900    # support.  Future versions do this automatically, but an explicit c++rt0.o
8901    # does not break anything, and helps significantly (at the cost of a little
8902    # extra space).
8903    freebsd2.2*)
8904      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8905      hardcode_libdir_flag_spec='-R$libdir'
8906      hardcode_direct=yes
8907      hardcode_shlibpath_var=no
8908      ;;
8909
8910    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8911    freebsd2*)
8912      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8913      hardcode_direct=yes
8914      hardcode_minus_L=yes
8915      hardcode_shlibpath_var=no
8916      ;;
8917
8918    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8919    freebsd* | dragonfly*)
8920      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8921      hardcode_libdir_flag_spec='-R$libdir'
8922      hardcode_direct=yes
8923      hardcode_shlibpath_var=no
8924      ;;
8925
8926    hpux9*)
8927      if test "$GCC" = yes; then
8928	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8929      else
8930	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'
8931      fi
8932      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8933      hardcode_libdir_separator=:
8934      hardcode_direct=yes
8935
8936      # hardcode_minus_L: Not really in the search PATH,
8937      # but as the default location of the library.
8938      hardcode_minus_L=yes
8939      export_dynamic_flag_spec='${wl}-E'
8940      ;;
8941
8942    hpux10*)
8943      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8944	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8945      else
8946	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8947      fi
8948      if test "$with_gnu_ld" = no; then
8949	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8950	hardcode_libdir_flag_spec_ld='+b $libdir'
8951	hardcode_libdir_separator=:
8952	hardcode_direct=yes
8953	hardcode_direct_absolute=yes
8954	export_dynamic_flag_spec='${wl}-E'
8955	# hardcode_minus_L: Not really in the search PATH,
8956	# but as the default location of the library.
8957	hardcode_minus_L=yes
8958      fi
8959      ;;
8960
8961    hpux11*)
8962      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8963	case $host_cpu in
8964	hppa*64*)
8965	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8966	  ;;
8967	ia64*)
8968	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8969	  ;;
8970	*)
8971	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8972	  ;;
8973	esac
8974      else
8975	case $host_cpu in
8976	hppa*64*)
8977	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8978	  ;;
8979	ia64*)
8980	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8981	  ;;
8982	*)
8983	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8984	  ;;
8985	esac
8986      fi
8987      if test "$with_gnu_ld" = no; then
8988	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8989	hardcode_libdir_separator=:
8990
8991	case $host_cpu in
8992	hppa*64*|ia64*)
8993	  hardcode_direct=no
8994	  hardcode_shlibpath_var=no
8995	  ;;
8996	*)
8997	  hardcode_direct=yes
8998	  hardcode_direct_absolute=yes
8999	  export_dynamic_flag_spec='${wl}-E'
9000
9001	  # hardcode_minus_L: Not really in the search PATH,
9002	  # but as the default location of the library.
9003	  hardcode_minus_L=yes
9004	  ;;
9005	esac
9006      fi
9007      ;;
9008
9009    irix5* | irix6* | nonstopux*)
9010      if test "$GCC" = yes; then
9011	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9012	# Try to use the -exported_symbol ld option, if it does not
9013	# work, assume that -exports_file does not work either and
9014	# implicitly export all symbols.
9015        save_LDFLAGS="$LDFLAGS"
9016        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9017        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9018/* end confdefs.h.  */
9019int foo(void) {}
9020_ACEOF
9021if ac_fn_c_try_link "$LINENO"; then :
9022  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9023
9024fi
9025rm -f core conftest.err conftest.$ac_objext \
9026    conftest$ac_exeext conftest.$ac_ext
9027        LDFLAGS="$save_LDFLAGS"
9028      else
9029	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9030	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9031      fi
9032      archive_cmds_need_lc='no'
9033      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9034      hardcode_libdir_separator=:
9035      inherit_rpath=yes
9036      link_all_deplibs=yes
9037      ;;
9038
9039    netbsd*)
9040      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9041	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9042      else
9043	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9044      fi
9045      hardcode_libdir_flag_spec='-R$libdir'
9046      hardcode_direct=yes
9047      hardcode_shlibpath_var=no
9048      ;;
9049
9050    newsos6)
9051      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9052      hardcode_direct=yes
9053      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9054      hardcode_libdir_separator=:
9055      hardcode_shlibpath_var=no
9056      ;;
9057
9058    *nto* | *qnx*)
9059      ;;
9060
9061    openbsd*)
9062      if test -f /usr/libexec/ld.so; then
9063	hardcode_direct=yes
9064	hardcode_shlibpath_var=no
9065	hardcode_direct_absolute=yes
9066	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9067	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9068	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9069	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9070	  export_dynamic_flag_spec='${wl}-E'
9071	else
9072	  case $host_os in
9073	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9074	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9075	     hardcode_libdir_flag_spec='-R$libdir'
9076	     ;;
9077	   *)
9078	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9079	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9080	     ;;
9081	  esac
9082	fi
9083      else
9084	ld_shlibs=no
9085      fi
9086      ;;
9087
9088    os2*)
9089      hardcode_libdir_flag_spec='-L$libdir'
9090      hardcode_minus_L=yes
9091      allow_undefined_flag=unsupported
9092      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'
9093      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9094      ;;
9095
9096    osf3*)
9097      if test "$GCC" = yes; then
9098	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9099	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9100      else
9101	allow_undefined_flag=' -expect_unresolved \*'
9102	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9103      fi
9104      archive_cmds_need_lc='no'
9105      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9106      hardcode_libdir_separator=:
9107      ;;
9108
9109    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9110      if test "$GCC" = yes; then
9111	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9112	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9113	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9114      else
9115	allow_undefined_flag=' -expect_unresolved \*'
9116	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9117	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~
9118	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9119
9120	# Both c and cxx compiler support -rpath directly
9121	hardcode_libdir_flag_spec='-rpath $libdir'
9122      fi
9123      archive_cmds_need_lc='no'
9124      hardcode_libdir_separator=:
9125      ;;
9126
9127    solaris*)
9128      no_undefined_flag=' -z defs'
9129      if test "$GCC" = yes; then
9130	wlarc='${wl}'
9131	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9132	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9133	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9134      else
9135	case `$CC -V 2>&1` in
9136	*"Compilers 5.0"*)
9137	  wlarc=''
9138	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9139	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9140	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9141	  ;;
9142	*)
9143	  wlarc='${wl}'
9144	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9145	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9146	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9147	  ;;
9148	esac
9149      fi
9150      hardcode_libdir_flag_spec='-R$libdir'
9151      hardcode_shlibpath_var=no
9152      case $host_os in
9153      solaris2.[0-5] | solaris2.[0-5].*) ;;
9154      *)
9155	# The compiler driver will combine and reorder linker options,
9156	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9157	# but is careful enough not to reorder.
9158	# Supported since Solaris 2.6 (maybe 2.5.1?)
9159	if test "$GCC" = yes; then
9160	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9161	else
9162	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9163	fi
9164	;;
9165      esac
9166      link_all_deplibs=yes
9167      ;;
9168
9169    sunos4*)
9170      if test "x$host_vendor" = xsequent; then
9171	# Use $CC to link under sequent, because it throws in some extra .o
9172	# files that make .init and .fini sections work.
9173	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9174      else
9175	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9176      fi
9177      hardcode_libdir_flag_spec='-L$libdir'
9178      hardcode_direct=yes
9179      hardcode_minus_L=yes
9180      hardcode_shlibpath_var=no
9181      ;;
9182
9183    sysv4)
9184      case $host_vendor in
9185	sni)
9186	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9187	  hardcode_direct=yes # is this really true???
9188	;;
9189	siemens)
9190	  ## LD is ld it makes a PLAMLIB
9191	  ## CC just makes a GrossModule.
9192	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9193	  reload_cmds='$CC -r -o $output$reload_objs'
9194	  hardcode_direct=no
9195        ;;
9196	motorola)
9197	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9198	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9199	;;
9200      esac
9201      runpath_var='LD_RUN_PATH'
9202      hardcode_shlibpath_var=no
9203      ;;
9204
9205    sysv4.3*)
9206      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9207      hardcode_shlibpath_var=no
9208      export_dynamic_flag_spec='-Bexport'
9209      ;;
9210
9211    sysv4*MP*)
9212      if test -d /usr/nec; then
9213	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9214	hardcode_shlibpath_var=no
9215	runpath_var=LD_RUN_PATH
9216	hardcode_runpath_var=yes
9217	ld_shlibs=yes
9218      fi
9219      ;;
9220
9221    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9222      no_undefined_flag='${wl}-z,text'
9223      archive_cmds_need_lc=no
9224      hardcode_shlibpath_var=no
9225      runpath_var='LD_RUN_PATH'
9226
9227      if test "$GCC" = yes; then
9228	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9229	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9230      else
9231	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9232	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9233      fi
9234      ;;
9235
9236    sysv5* | sco3.2v5* | sco5v6*)
9237      # Note: We can NOT use -z defs as we might desire, because we do not
9238      # link with -lc, and that would cause any symbols used from libc to
9239      # always be unresolved, which means just about no library would
9240      # ever link correctly.  If we're not using GNU ld we use -z text
9241      # though, which does catch some bad symbols but isn't as heavy-handed
9242      # as -z defs.
9243      no_undefined_flag='${wl}-z,text'
9244      allow_undefined_flag='${wl}-z,nodefs'
9245      archive_cmds_need_lc=no
9246      hardcode_shlibpath_var=no
9247      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9248      hardcode_libdir_separator=':'
9249      link_all_deplibs=yes
9250      export_dynamic_flag_spec='${wl}-Bexport'
9251      runpath_var='LD_RUN_PATH'
9252
9253      if test "$GCC" = yes; then
9254	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9255	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9256      else
9257	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9258	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9259      fi
9260      ;;
9261
9262    uts4*)
9263      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9264      hardcode_libdir_flag_spec='-L$libdir'
9265      hardcode_shlibpath_var=no
9266      ;;
9267
9268    *)
9269      ld_shlibs=no
9270      ;;
9271    esac
9272
9273    if test x$host_vendor = xsni; then
9274      case $host in
9275      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9276	export_dynamic_flag_spec='${wl}-Blargedynsym'
9277	;;
9278      esac
9279    fi
9280  fi
9281
9282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9283$as_echo "$ld_shlibs" >&6; }
9284test "$ld_shlibs" = no && can_build_shared=no
9285
9286with_gnu_ld=$with_gnu_ld
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302#
9303# Do we need to explicitly link libc?
9304#
9305case "x$archive_cmds_need_lc" in
9306x|xyes)
9307  # Assume -lc should be added
9308  archive_cmds_need_lc=yes
9309
9310  if test "$enable_shared" = yes && test "$GCC" = yes; then
9311    case $archive_cmds in
9312    *'~'*)
9313      # FIXME: we may have to deal with multi-command sequences.
9314      ;;
9315    '$CC '*)
9316      # Test whether the compiler implicitly links with -lc since on some
9317      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9318      # to ld, don't add -lc before -lgcc.
9319      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9320$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9321      $RM conftest*
9322      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9323
9324      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9325  (eval $ac_compile) 2>&5
9326  ac_status=$?
9327  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9328  test $ac_status = 0; } 2>conftest.err; then
9329        soname=conftest
9330        lib=conftest
9331        libobjs=conftest.$ac_objext
9332        deplibs=
9333        wl=$lt_prog_compiler_wl
9334	pic_flag=$lt_prog_compiler_pic
9335        compiler_flags=-v
9336        linker_flags=-v
9337        verstring=
9338        output_objdir=.
9339        libname=conftest
9340        lt_save_allow_undefined_flag=$allow_undefined_flag
9341        allow_undefined_flag=
9342        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9343  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9344  ac_status=$?
9345  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9346  test $ac_status = 0; }
9347        then
9348	  archive_cmds_need_lc=no
9349        else
9350	  archive_cmds_need_lc=yes
9351        fi
9352        allow_undefined_flag=$lt_save_allow_undefined_flag
9353      else
9354        cat conftest.err 1>&5
9355      fi
9356      $RM conftest*
9357      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9358$as_echo "$archive_cmds_need_lc" >&6; }
9359      ;;
9360    esac
9361  fi
9362  ;;
9363esac
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9522$as_echo_n "checking dynamic linker characteristics... " >&6; }
9523
9524if test "$GCC" = yes; then
9525  case $host_os in
9526    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9527    *) lt_awk_arg="/^libraries:/" ;;
9528  esac
9529  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9530  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9531    # if the path contains ";" then we assume it to be the separator
9532    # otherwise default to the standard path separator (i.e. ":") - it is
9533    # assumed that no part of a normal pathname contains ";" but that should
9534    # okay in the real world where ";" in dirpaths is itself problematic.
9535    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9536  else
9537    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9538  fi
9539  # Ok, now we have the path, separated by spaces, we can step through it
9540  # and add multilib dir if necessary.
9541  lt_tmp_lt_search_path_spec=
9542  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9543  for lt_sys_path in $lt_search_path_spec; do
9544    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9545      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9546    else
9547      test -d "$lt_sys_path" && \
9548	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9549    fi
9550  done
9551  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9552BEGIN {RS=" "; FS="/|\n";} {
9553  lt_foo="";
9554  lt_count=0;
9555  for (lt_i = NF; lt_i > 0; lt_i--) {
9556    if ($lt_i != "" && $lt_i != ".") {
9557      if ($lt_i == "..") {
9558        lt_count++;
9559      } else {
9560        if (lt_count == 0) {
9561          lt_foo="/" $lt_i lt_foo;
9562        } else {
9563          lt_count--;
9564        }
9565      }
9566    }
9567  }
9568  if (lt_foo != "") { lt_freq[lt_foo]++; }
9569  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9570}'`
9571  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9572else
9573  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9574fi
9575library_names_spec=
9576libname_spec='lib$name'
9577soname_spec=
9578shrext_cmds=".so"
9579postinstall_cmds=
9580postuninstall_cmds=
9581finish_cmds=
9582finish_eval=
9583shlibpath_var=
9584shlibpath_overrides_runpath=unknown
9585version_type=none
9586dynamic_linker="$host_os ld.so"
9587sys_lib_dlsearch_path_spec="/lib /usr/lib"
9588need_lib_prefix=unknown
9589hardcode_into_libs=no
9590
9591# when you set need_version to no, make sure it does not cause -set_version
9592# flags to be left without arguments
9593need_version=unknown
9594
9595case $host_os in
9596aix3*)
9597  version_type=linux
9598  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9599  shlibpath_var=LIBPATH
9600
9601  # AIX 3 has no versioning support, so we append a major version to the name.
9602  soname_spec='${libname}${release}${shared_ext}$major'
9603  ;;
9604
9605aix[4-9]*)
9606  version_type=linux
9607  need_lib_prefix=no
9608  need_version=no
9609  hardcode_into_libs=yes
9610  if test "$host_cpu" = ia64; then
9611    # AIX 5 supports IA64
9612    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9613    shlibpath_var=LD_LIBRARY_PATH
9614  else
9615    # With GCC up to 2.95.x, collect2 would create an import file
9616    # for dependence libraries.  The import file would start with
9617    # the line `#! .'.  This would cause the generated library to
9618    # depend on `.', always an invalid library.  This was fixed in
9619    # development snapshots of GCC prior to 3.0.
9620    case $host_os in
9621      aix4 | aix4.[01] | aix4.[01].*)
9622      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9623	   echo ' yes '
9624	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9625	:
9626      else
9627	can_build_shared=no
9628      fi
9629      ;;
9630    esac
9631    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9632    # soname into executable. Probably we can add versioning support to
9633    # collect2, so additional links can be useful in future.
9634    if test "$aix_use_runtimelinking" = yes; then
9635      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9636      # instead of lib<name>.a to let people know that these are not
9637      # typical AIX shared libraries.
9638      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9639    else
9640      # We preserve .a as extension for shared libraries through AIX4.2
9641      # and later when we are not doing run time linking.
9642      library_names_spec='${libname}${release}.a $libname.a'
9643      soname_spec='${libname}${release}${shared_ext}$major'
9644    fi
9645    shlibpath_var=LIBPATH
9646  fi
9647  ;;
9648
9649amigaos*)
9650  case $host_cpu in
9651  powerpc)
9652    # Since July 2007 AmigaOS4 officially supports .so libraries.
9653    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9654    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9655    ;;
9656  m68k)
9657    library_names_spec='$libname.ixlibrary $libname.a'
9658    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9659    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9660    ;;
9661  esac
9662  ;;
9663
9664beos*)
9665  library_names_spec='${libname}${shared_ext}'
9666  dynamic_linker="$host_os ld.so"
9667  shlibpath_var=LIBRARY_PATH
9668  ;;
9669
9670bsdi[45]*)
9671  version_type=linux
9672  need_version=no
9673  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9674  soname_spec='${libname}${release}${shared_ext}$major'
9675  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9676  shlibpath_var=LD_LIBRARY_PATH
9677  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9678  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9679  # the default ld.so.conf also contains /usr/contrib/lib and
9680  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9681  # libtool to hard-code these into programs
9682  ;;
9683
9684cygwin* | mingw* | pw32* | cegcc*)
9685  version_type=windows
9686  shrext_cmds=".dll"
9687  need_version=no
9688  need_lib_prefix=no
9689
9690  case $GCC,$host_os in
9691  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9692    library_names_spec='$libname.dll.a'
9693    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9694    postinstall_cmds='base_file=`basename \${file}`~
9695      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9696      dldir=$destdir/`dirname \$dlpath`~
9697      test -d \$dldir || mkdir -p \$dldir~
9698      $install_prog $dir/$dlname \$dldir/$dlname~
9699      chmod a+x \$dldir/$dlname~
9700      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9701        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9702      fi'
9703    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9704      dlpath=$dir/\$dldll~
9705       $RM \$dlpath'
9706    shlibpath_overrides_runpath=yes
9707
9708    case $host_os in
9709    cygwin*)
9710      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9711      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9712      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9713      ;;
9714    mingw* | cegcc*)
9715      # MinGW DLLs use traditional 'lib' prefix
9716      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9717      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9718      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9719        # It is most probably a Windows format PATH printed by
9720        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9721        # path with ; separators, and with drive letters. We can handle the
9722        # drive letters (cygwin fileutils understands them), so leave them,
9723        # especially as we might pass files found there to a mingw objdump,
9724        # which wouldn't understand a cygwinified path. Ahh.
9725        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9726      else
9727        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9728      fi
9729      ;;
9730    pw32*)
9731      # pw32 DLLs use 'pw' prefix rather than 'lib'
9732      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9733      ;;
9734    esac
9735    ;;
9736
9737  *)
9738    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9739    ;;
9740  esac
9741  dynamic_linker='Win32 ld.exe'
9742  # FIXME: first we should search . and the directory the executable is in
9743  shlibpath_var=PATH
9744  ;;
9745
9746darwin* | rhapsody*)
9747  dynamic_linker="$host_os dyld"
9748  version_type=darwin
9749  need_lib_prefix=no
9750  need_version=no
9751  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9752  soname_spec='${libname}${release}${major}$shared_ext'
9753  shlibpath_overrides_runpath=yes
9754  shlibpath_var=DYLD_LIBRARY_PATH
9755  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9756
9757  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9758  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9759  ;;
9760
9761dgux*)
9762  version_type=linux
9763  need_lib_prefix=no
9764  need_version=no
9765  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9766  soname_spec='${libname}${release}${shared_ext}$major'
9767  shlibpath_var=LD_LIBRARY_PATH
9768  ;;
9769
9770freebsd1*)
9771  dynamic_linker=no
9772  ;;
9773
9774freebsd* | dragonfly*)
9775  # DragonFly does not have aout.  When/if they implement a new
9776  # versioning mechanism, adjust this.
9777  if test -x /usr/bin/objformat; then
9778    objformat=`/usr/bin/objformat`
9779  else
9780    case $host_os in
9781    freebsd[123]*) objformat=aout ;;
9782    *) objformat=elf ;;
9783    esac
9784  fi
9785  version_type=freebsd-$objformat
9786  case $version_type in
9787    freebsd-elf*)
9788      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9789      need_version=no
9790      need_lib_prefix=no
9791      ;;
9792    freebsd-*)
9793      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9794      need_version=yes
9795      ;;
9796  esac
9797  shlibpath_var=LD_LIBRARY_PATH
9798  case $host_os in
9799  freebsd2*)
9800    shlibpath_overrides_runpath=yes
9801    ;;
9802  freebsd3.[01]* | freebsdelf3.[01]*)
9803    shlibpath_overrides_runpath=yes
9804    hardcode_into_libs=yes
9805    ;;
9806  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9807  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9808    shlibpath_overrides_runpath=no
9809    hardcode_into_libs=yes
9810    ;;
9811  *) # from 4.6 on, and DragonFly
9812    shlibpath_overrides_runpath=yes
9813    hardcode_into_libs=yes
9814    ;;
9815  esac
9816  ;;
9817
9818gnu*)
9819  version_type=linux
9820  need_lib_prefix=no
9821  need_version=no
9822  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9823  soname_spec='${libname}${release}${shared_ext}$major'
9824  shlibpath_var=LD_LIBRARY_PATH
9825  hardcode_into_libs=yes
9826  ;;
9827
9828hpux9* | hpux10* | hpux11*)
9829  # Give a soname corresponding to the major version so that dld.sl refuses to
9830  # link against other versions.
9831  version_type=sunos
9832  need_lib_prefix=no
9833  need_version=no
9834  case $host_cpu in
9835  ia64*)
9836    shrext_cmds='.so'
9837    hardcode_into_libs=yes
9838    dynamic_linker="$host_os dld.so"
9839    shlibpath_var=LD_LIBRARY_PATH
9840    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9841    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9842    soname_spec='${libname}${release}${shared_ext}$major'
9843    if test "X$HPUX_IA64_MODE" = X32; then
9844      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9845    else
9846      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9847    fi
9848    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9849    ;;
9850  hppa*64*)
9851    shrext_cmds='.sl'
9852    hardcode_into_libs=yes
9853    dynamic_linker="$host_os dld.sl"
9854    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9855    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9856    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9857    soname_spec='${libname}${release}${shared_ext}$major'
9858    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9859    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9860    ;;
9861  *)
9862    shrext_cmds='.sl'
9863    dynamic_linker="$host_os dld.sl"
9864    shlibpath_var=SHLIB_PATH
9865    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9866    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9867    soname_spec='${libname}${release}${shared_ext}$major'
9868    ;;
9869  esac
9870  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9871  postinstall_cmds='chmod 555 $lib'
9872  ;;
9873
9874interix[3-9]*)
9875  version_type=linux
9876  need_lib_prefix=no
9877  need_version=no
9878  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9879  soname_spec='${libname}${release}${shared_ext}$major'
9880  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9881  shlibpath_var=LD_LIBRARY_PATH
9882  shlibpath_overrides_runpath=no
9883  hardcode_into_libs=yes
9884  ;;
9885
9886irix5* | irix6* | nonstopux*)
9887  case $host_os in
9888    nonstopux*) version_type=nonstopux ;;
9889    *)
9890	if test "$lt_cv_prog_gnu_ld" = yes; then
9891		version_type=linux
9892	else
9893		version_type=irix
9894	fi ;;
9895  esac
9896  need_lib_prefix=no
9897  need_version=no
9898  soname_spec='${libname}${release}${shared_ext}$major'
9899  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9900  case $host_os in
9901  irix5* | nonstopux*)
9902    libsuff= shlibsuff=
9903    ;;
9904  *)
9905    case $LD in # libtool.m4 will add one of these switches to LD
9906    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9907      libsuff= shlibsuff= libmagic=32-bit;;
9908    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9909      libsuff=32 shlibsuff=N32 libmagic=N32;;
9910    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9911      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9912    *) libsuff= shlibsuff= libmagic=never-match;;
9913    esac
9914    ;;
9915  esac
9916  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9917  shlibpath_overrides_runpath=no
9918  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9919  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9920  hardcode_into_libs=yes
9921  ;;
9922
9923# No shared lib support for Linux oldld, aout, or coff.
9924linux*oldld* | linux*aout* | linux*coff*)
9925  dynamic_linker=no
9926  ;;
9927
9928# This must be Linux ELF.
9929linux* | k*bsd*-gnu)
9930  version_type=linux
9931  need_lib_prefix=no
9932  need_version=no
9933  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9934  soname_spec='${libname}${release}${shared_ext}$major'
9935  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9936  shlibpath_var=LD_LIBRARY_PATH
9937  shlibpath_overrides_runpath=no
9938  # Some binutils ld are patched to set DT_RUNPATH
9939  save_LDFLAGS=$LDFLAGS
9940  save_libdir=$libdir
9941  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9942       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9943  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9944/* end confdefs.h.  */
9945
9946int
9947main ()
9948{
9949
9950  ;
9951  return 0;
9952}
9953_ACEOF
9954if ac_fn_c_try_link "$LINENO"; then :
9955  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9956  shlibpath_overrides_runpath=yes
9957fi
9958fi
9959rm -f core conftest.err conftest.$ac_objext \
9960    conftest$ac_exeext conftest.$ac_ext
9961  LDFLAGS=$save_LDFLAGS
9962  libdir=$save_libdir
9963
9964  # This implies no fast_install, which is unacceptable.
9965  # Some rework will be needed to allow for fast_install
9966  # before this can be enabled.
9967  hardcode_into_libs=yes
9968
9969  # Append ld.so.conf contents to the search path
9970  if test -f /etc/ld.so.conf; then
9971    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9972    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9973  fi
9974
9975  # We used to test for /lib/ld.so.1 and disable shared libraries on
9976  # powerpc, because MkLinux only supported shared libraries with the
9977  # GNU dynamic linker.  Since this was broken with cross compilers,
9978  # most powerpc-linux boxes support dynamic linking these days and
9979  # people can always --disable-shared, the test was removed, and we
9980  # assume the GNU/Linux dynamic linker is in use.
9981  dynamic_linker='GNU/Linux ld.so'
9982  ;;
9983
9984netbsd*)
9985  version_type=sunos
9986  need_lib_prefix=no
9987  need_version=no
9988  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9989    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9990    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9991    dynamic_linker='NetBSD (a.out) ld.so'
9992  else
9993    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9994    soname_spec='${libname}${release}${shared_ext}$major'
9995    dynamic_linker='NetBSD ld.elf_so'
9996  fi
9997  shlibpath_var=LD_LIBRARY_PATH
9998  shlibpath_overrides_runpath=yes
9999  hardcode_into_libs=yes
10000  ;;
10001
10002newsos6)
10003  version_type=linux
10004  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10005  shlibpath_var=LD_LIBRARY_PATH
10006  shlibpath_overrides_runpath=yes
10007  ;;
10008
10009*nto* | *qnx*)
10010  version_type=qnx
10011  need_lib_prefix=no
10012  need_version=no
10013  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10014  soname_spec='${libname}${release}${shared_ext}$major'
10015  shlibpath_var=LD_LIBRARY_PATH
10016  shlibpath_overrides_runpath=no
10017  hardcode_into_libs=yes
10018  dynamic_linker='ldqnx.so'
10019  ;;
10020
10021openbsd*)
10022  version_type=sunos
10023  sys_lib_dlsearch_path_spec="/usr/lib"
10024  need_lib_prefix=no
10025  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10026  case $host_os in
10027    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10028    *)				need_version=no  ;;
10029  esac
10030  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10031  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10032  shlibpath_var=LD_LIBRARY_PATH
10033  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10034    case $host_os in
10035      openbsd2.[89] | openbsd2.[89].*)
10036	shlibpath_overrides_runpath=no
10037	;;
10038      *)
10039	shlibpath_overrides_runpath=yes
10040	;;
10041      esac
10042  else
10043    shlibpath_overrides_runpath=yes
10044  fi
10045  ;;
10046
10047os2*)
10048  libname_spec='$name'
10049  shrext_cmds=".dll"
10050  need_lib_prefix=no
10051  library_names_spec='$libname${shared_ext} $libname.a'
10052  dynamic_linker='OS/2 ld.exe'
10053  shlibpath_var=LIBPATH
10054  ;;
10055
10056osf3* | osf4* | osf5*)
10057  version_type=osf
10058  need_lib_prefix=no
10059  need_version=no
10060  soname_spec='${libname}${release}${shared_ext}$major'
10061  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10062  shlibpath_var=LD_LIBRARY_PATH
10063  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10064  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10065  ;;
10066
10067rdos*)
10068  dynamic_linker=no
10069  ;;
10070
10071solaris*)
10072  version_type=linux
10073  need_lib_prefix=no
10074  need_version=no
10075  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10076  soname_spec='${libname}${release}${shared_ext}$major'
10077  shlibpath_var=LD_LIBRARY_PATH
10078  shlibpath_overrides_runpath=yes
10079  hardcode_into_libs=yes
10080  # ldd complains unless libraries are executable
10081  postinstall_cmds='chmod +x $lib'
10082  ;;
10083
10084sunos4*)
10085  version_type=sunos
10086  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10087  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10088  shlibpath_var=LD_LIBRARY_PATH
10089  shlibpath_overrides_runpath=yes
10090  if test "$with_gnu_ld" = yes; then
10091    need_lib_prefix=no
10092  fi
10093  need_version=yes
10094  ;;
10095
10096sysv4 | sysv4.3*)
10097  version_type=linux
10098  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10099  soname_spec='${libname}${release}${shared_ext}$major'
10100  shlibpath_var=LD_LIBRARY_PATH
10101  case $host_vendor in
10102    sni)
10103      shlibpath_overrides_runpath=no
10104      need_lib_prefix=no
10105      runpath_var=LD_RUN_PATH
10106      ;;
10107    siemens)
10108      need_lib_prefix=no
10109      ;;
10110    motorola)
10111      need_lib_prefix=no
10112      need_version=no
10113      shlibpath_overrides_runpath=no
10114      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10115      ;;
10116  esac
10117  ;;
10118
10119sysv4*MP*)
10120  if test -d /usr/nec ;then
10121    version_type=linux
10122    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10123    soname_spec='$libname${shared_ext}.$major'
10124    shlibpath_var=LD_LIBRARY_PATH
10125  fi
10126  ;;
10127
10128sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10129  version_type=freebsd-elf
10130  need_lib_prefix=no
10131  need_version=no
10132  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10133  soname_spec='${libname}${release}${shared_ext}$major'
10134  shlibpath_var=LD_LIBRARY_PATH
10135  shlibpath_overrides_runpath=yes
10136  hardcode_into_libs=yes
10137  if test "$with_gnu_ld" = yes; then
10138    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10139  else
10140    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10141    case $host_os in
10142      sco3.2v5*)
10143        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10144	;;
10145    esac
10146  fi
10147  sys_lib_dlsearch_path_spec='/usr/lib'
10148  ;;
10149
10150tpf*)
10151  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10152  version_type=linux
10153  need_lib_prefix=no
10154  need_version=no
10155  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10156  shlibpath_var=LD_LIBRARY_PATH
10157  shlibpath_overrides_runpath=no
10158  hardcode_into_libs=yes
10159  ;;
10160
10161uts4*)
10162  version_type=linux
10163  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10164  soname_spec='${libname}${release}${shared_ext}$major'
10165  shlibpath_var=LD_LIBRARY_PATH
10166  ;;
10167
10168*)
10169  dynamic_linker=no
10170  ;;
10171esac
10172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10173$as_echo "$dynamic_linker" >&6; }
10174test "$dynamic_linker" = no && can_build_shared=no
10175
10176variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10177if test "$GCC" = yes; then
10178  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10179fi
10180
10181if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10182  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10183fi
10184if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10185  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10186fi
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10275$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10276hardcode_action=
10277if test -n "$hardcode_libdir_flag_spec" ||
10278   test -n "$runpath_var" ||
10279   test "X$hardcode_automatic" = "Xyes" ; then
10280
10281  # We can hardcode non-existent directories.
10282  if test "$hardcode_direct" != no &&
10283     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10284     # have to relink, otherwise we might link with an installed library
10285     # when we should be linking with a yet-to-be-installed one
10286     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10287     test "$hardcode_minus_L" != no; then
10288    # Linking always hardcodes the temporary library directory.
10289    hardcode_action=relink
10290  else
10291    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10292    hardcode_action=immediate
10293  fi
10294else
10295  # We cannot hardcode anything, or else we can only hardcode existing
10296  # directories.
10297  hardcode_action=unsupported
10298fi
10299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10300$as_echo "$hardcode_action" >&6; }
10301
10302if test "$hardcode_action" = relink ||
10303   test "$inherit_rpath" = yes; then
10304  # Fast installation is not supported
10305  enable_fast_install=no
10306elif test "$shlibpath_overrides_runpath" = yes ||
10307     test "$enable_shared" = no; then
10308  # Fast installation is not necessary
10309  enable_fast_install=needless
10310fi
10311
10312
10313
10314
10315
10316
10317  if test "x$enable_dlopen" != xyes; then
10318  enable_dlopen=unknown
10319  enable_dlopen_self=unknown
10320  enable_dlopen_self_static=unknown
10321else
10322  lt_cv_dlopen=no
10323  lt_cv_dlopen_libs=
10324
10325  case $host_os in
10326  beos*)
10327    lt_cv_dlopen="load_add_on"
10328    lt_cv_dlopen_libs=
10329    lt_cv_dlopen_self=yes
10330    ;;
10331
10332  mingw* | pw32* | cegcc*)
10333    lt_cv_dlopen="LoadLibrary"
10334    lt_cv_dlopen_libs=
10335    ;;
10336
10337  cygwin*)
10338    lt_cv_dlopen="dlopen"
10339    lt_cv_dlopen_libs=
10340    ;;
10341
10342  darwin*)
10343  # if libdl is installed we need to link against it
10344    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10345$as_echo_n "checking for dlopen in -ldl... " >&6; }
10346if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10347  $as_echo_n "(cached) " >&6
10348else
10349  ac_check_lib_save_LIBS=$LIBS
10350LIBS="-ldl  $LIBS"
10351cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10352/* end confdefs.h.  */
10353
10354/* Override any GCC internal prototype to avoid an error.
10355   Use char because int might match the return type of a GCC
10356   builtin and then its argument prototype would still apply.  */
10357#ifdef __cplusplus
10358extern "C"
10359#endif
10360char dlopen ();
10361int
10362main ()
10363{
10364return dlopen ();
10365  ;
10366  return 0;
10367}
10368_ACEOF
10369if ac_fn_c_try_link "$LINENO"; then :
10370  ac_cv_lib_dl_dlopen=yes
10371else
10372  ac_cv_lib_dl_dlopen=no
10373fi
10374rm -f core conftest.err conftest.$ac_objext \
10375    conftest$ac_exeext conftest.$ac_ext
10376LIBS=$ac_check_lib_save_LIBS
10377fi
10378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10379$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10380if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10381  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10382else
10383
10384    lt_cv_dlopen="dyld"
10385    lt_cv_dlopen_libs=
10386    lt_cv_dlopen_self=yes
10387
10388fi
10389
10390    ;;
10391
10392  *)
10393    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10394if test "x$ac_cv_func_shl_load" = x""yes; then :
10395  lt_cv_dlopen="shl_load"
10396else
10397  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10398$as_echo_n "checking for shl_load in -ldld... " >&6; }
10399if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10400  $as_echo_n "(cached) " >&6
10401else
10402  ac_check_lib_save_LIBS=$LIBS
10403LIBS="-ldld  $LIBS"
10404cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10405/* end confdefs.h.  */
10406
10407/* Override any GCC internal prototype to avoid an error.
10408   Use char because int might match the return type of a GCC
10409   builtin and then its argument prototype would still apply.  */
10410#ifdef __cplusplus
10411extern "C"
10412#endif
10413char shl_load ();
10414int
10415main ()
10416{
10417return shl_load ();
10418  ;
10419  return 0;
10420}
10421_ACEOF
10422if ac_fn_c_try_link "$LINENO"; then :
10423  ac_cv_lib_dld_shl_load=yes
10424else
10425  ac_cv_lib_dld_shl_load=no
10426fi
10427rm -f core conftest.err conftest.$ac_objext \
10428    conftest$ac_exeext conftest.$ac_ext
10429LIBS=$ac_check_lib_save_LIBS
10430fi
10431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10432$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10433if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10434  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10435else
10436  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10437if test "x$ac_cv_func_dlopen" = x""yes; then :
10438  lt_cv_dlopen="dlopen"
10439else
10440  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10441$as_echo_n "checking for dlopen in -ldl... " >&6; }
10442if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10443  $as_echo_n "(cached) " >&6
10444else
10445  ac_check_lib_save_LIBS=$LIBS
10446LIBS="-ldl  $LIBS"
10447cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10448/* end confdefs.h.  */
10449
10450/* Override any GCC internal prototype to avoid an error.
10451   Use char because int might match the return type of a GCC
10452   builtin and then its argument prototype would still apply.  */
10453#ifdef __cplusplus
10454extern "C"
10455#endif
10456char dlopen ();
10457int
10458main ()
10459{
10460return dlopen ();
10461  ;
10462  return 0;
10463}
10464_ACEOF
10465if ac_fn_c_try_link "$LINENO"; then :
10466  ac_cv_lib_dl_dlopen=yes
10467else
10468  ac_cv_lib_dl_dlopen=no
10469fi
10470rm -f core conftest.err conftest.$ac_objext \
10471    conftest$ac_exeext conftest.$ac_ext
10472LIBS=$ac_check_lib_save_LIBS
10473fi
10474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10475$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10476if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10477  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10478else
10479  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10480$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10481if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10482  $as_echo_n "(cached) " >&6
10483else
10484  ac_check_lib_save_LIBS=$LIBS
10485LIBS="-lsvld  $LIBS"
10486cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10487/* end confdefs.h.  */
10488
10489/* Override any GCC internal prototype to avoid an error.
10490   Use char because int might match the return type of a GCC
10491   builtin and then its argument prototype would still apply.  */
10492#ifdef __cplusplus
10493extern "C"
10494#endif
10495char dlopen ();
10496int
10497main ()
10498{
10499return dlopen ();
10500  ;
10501  return 0;
10502}
10503_ACEOF
10504if ac_fn_c_try_link "$LINENO"; then :
10505  ac_cv_lib_svld_dlopen=yes
10506else
10507  ac_cv_lib_svld_dlopen=no
10508fi
10509rm -f core conftest.err conftest.$ac_objext \
10510    conftest$ac_exeext conftest.$ac_ext
10511LIBS=$ac_check_lib_save_LIBS
10512fi
10513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10514$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10515if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10516  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10517else
10518  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10519$as_echo_n "checking for dld_link in -ldld... " >&6; }
10520if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10521  $as_echo_n "(cached) " >&6
10522else
10523  ac_check_lib_save_LIBS=$LIBS
10524LIBS="-ldld  $LIBS"
10525cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10526/* end confdefs.h.  */
10527
10528/* Override any GCC internal prototype to avoid an error.
10529   Use char because int might match the return type of a GCC
10530   builtin and then its argument prototype would still apply.  */
10531#ifdef __cplusplus
10532extern "C"
10533#endif
10534char dld_link ();
10535int
10536main ()
10537{
10538return dld_link ();
10539  ;
10540  return 0;
10541}
10542_ACEOF
10543if ac_fn_c_try_link "$LINENO"; then :
10544  ac_cv_lib_dld_dld_link=yes
10545else
10546  ac_cv_lib_dld_dld_link=no
10547fi
10548rm -f core conftest.err conftest.$ac_objext \
10549    conftest$ac_exeext conftest.$ac_ext
10550LIBS=$ac_check_lib_save_LIBS
10551fi
10552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10553$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10554if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10555  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10556fi
10557
10558
10559fi
10560
10561
10562fi
10563
10564
10565fi
10566
10567
10568fi
10569
10570
10571fi
10572
10573    ;;
10574  esac
10575
10576  if test "x$lt_cv_dlopen" != xno; then
10577    enable_dlopen=yes
10578  else
10579    enable_dlopen=no
10580  fi
10581
10582  case $lt_cv_dlopen in
10583  dlopen)
10584    save_CPPFLAGS="$CPPFLAGS"
10585    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10586
10587    save_LDFLAGS="$LDFLAGS"
10588    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10589
10590    save_LIBS="$LIBS"
10591    LIBS="$lt_cv_dlopen_libs $LIBS"
10592
10593    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10594$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10595if test "${lt_cv_dlopen_self+set}" = set; then :
10596  $as_echo_n "(cached) " >&6
10597else
10598  	  if test "$cross_compiling" = yes; then :
10599  lt_cv_dlopen_self=cross
10600else
10601  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10602  lt_status=$lt_dlunknown
10603  cat > conftest.$ac_ext <<_LT_EOF
10604#line 10604 "configure"
10605#include "confdefs.h"
10606
10607#if HAVE_DLFCN_H
10608#include <dlfcn.h>
10609#endif
10610
10611#include <stdio.h>
10612
10613#ifdef RTLD_GLOBAL
10614#  define LT_DLGLOBAL		RTLD_GLOBAL
10615#else
10616#  ifdef DL_GLOBAL
10617#    define LT_DLGLOBAL		DL_GLOBAL
10618#  else
10619#    define LT_DLGLOBAL		0
10620#  endif
10621#endif
10622
10623/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10624   find out it does not work in some platform. */
10625#ifndef LT_DLLAZY_OR_NOW
10626#  ifdef RTLD_LAZY
10627#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10628#  else
10629#    ifdef DL_LAZY
10630#      define LT_DLLAZY_OR_NOW		DL_LAZY
10631#    else
10632#      ifdef RTLD_NOW
10633#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10634#      else
10635#        ifdef DL_NOW
10636#          define LT_DLLAZY_OR_NOW	DL_NOW
10637#        else
10638#          define LT_DLLAZY_OR_NOW	0
10639#        endif
10640#      endif
10641#    endif
10642#  endif
10643#endif
10644
10645void fnord() { int i=42;}
10646int main ()
10647{
10648  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10649  int status = $lt_dlunknown;
10650
10651  if (self)
10652    {
10653      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10654      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10655      /* dlclose (self); */
10656    }
10657  else
10658    puts (dlerror ());
10659
10660  return status;
10661}
10662_LT_EOF
10663  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10664  (eval $ac_link) 2>&5
10665  ac_status=$?
10666  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10667  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10668    (./conftest; exit; ) >&5 2>/dev/null
10669    lt_status=$?
10670    case x$lt_status in
10671      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10672      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10673      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10674    esac
10675  else :
10676    # compilation failed
10677    lt_cv_dlopen_self=no
10678  fi
10679fi
10680rm -fr conftest*
10681
10682
10683fi
10684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10685$as_echo "$lt_cv_dlopen_self" >&6; }
10686
10687    if test "x$lt_cv_dlopen_self" = xyes; then
10688      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10689      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10690$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10691if test "${lt_cv_dlopen_self_static+set}" = set; then :
10692  $as_echo_n "(cached) " >&6
10693else
10694  	  if test "$cross_compiling" = yes; then :
10695  lt_cv_dlopen_self_static=cross
10696else
10697  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10698  lt_status=$lt_dlunknown
10699  cat > conftest.$ac_ext <<_LT_EOF
10700#line 10700 "configure"
10701#include "confdefs.h"
10702
10703#if HAVE_DLFCN_H
10704#include <dlfcn.h>
10705#endif
10706
10707#include <stdio.h>
10708
10709#ifdef RTLD_GLOBAL
10710#  define LT_DLGLOBAL		RTLD_GLOBAL
10711#else
10712#  ifdef DL_GLOBAL
10713#    define LT_DLGLOBAL		DL_GLOBAL
10714#  else
10715#    define LT_DLGLOBAL		0
10716#  endif
10717#endif
10718
10719/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10720   find out it does not work in some platform. */
10721#ifndef LT_DLLAZY_OR_NOW
10722#  ifdef RTLD_LAZY
10723#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10724#  else
10725#    ifdef DL_LAZY
10726#      define LT_DLLAZY_OR_NOW		DL_LAZY
10727#    else
10728#      ifdef RTLD_NOW
10729#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10730#      else
10731#        ifdef DL_NOW
10732#          define LT_DLLAZY_OR_NOW	DL_NOW
10733#        else
10734#          define LT_DLLAZY_OR_NOW	0
10735#        endif
10736#      endif
10737#    endif
10738#  endif
10739#endif
10740
10741void fnord() { int i=42;}
10742int main ()
10743{
10744  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10745  int status = $lt_dlunknown;
10746
10747  if (self)
10748    {
10749      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10750      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10751      /* dlclose (self); */
10752    }
10753  else
10754    puts (dlerror ());
10755
10756  return status;
10757}
10758_LT_EOF
10759  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10760  (eval $ac_link) 2>&5
10761  ac_status=$?
10762  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10763  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10764    (./conftest; exit; ) >&5 2>/dev/null
10765    lt_status=$?
10766    case x$lt_status in
10767      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10768      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10769      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10770    esac
10771  else :
10772    # compilation failed
10773    lt_cv_dlopen_self_static=no
10774  fi
10775fi
10776rm -fr conftest*
10777
10778
10779fi
10780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10781$as_echo "$lt_cv_dlopen_self_static" >&6; }
10782    fi
10783
10784    CPPFLAGS="$save_CPPFLAGS"
10785    LDFLAGS="$save_LDFLAGS"
10786    LIBS="$save_LIBS"
10787    ;;
10788  esac
10789
10790  case $lt_cv_dlopen_self in
10791  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10792  *) enable_dlopen_self=unknown ;;
10793  esac
10794
10795  case $lt_cv_dlopen_self_static in
10796  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10797  *) enable_dlopen_self_static=unknown ;;
10798  esac
10799fi
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817striplib=
10818old_striplib=
10819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10820$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10821if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10822  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10823  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10824  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10825$as_echo "yes" >&6; }
10826else
10827# FIXME - insert some real tests, host_os isn't really good enough
10828  case $host_os in
10829  darwin*)
10830    if test -n "$STRIP" ; then
10831      striplib="$STRIP -x"
10832      old_striplib="$STRIP -S"
10833      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10834$as_echo "yes" >&6; }
10835    else
10836      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10837$as_echo "no" >&6; }
10838    fi
10839    ;;
10840  *)
10841    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10842$as_echo "no" >&6; }
10843    ;;
10844  esac
10845fi
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858  # Report which library types will actually be built
10859  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10860$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10861  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10862$as_echo "$can_build_shared" >&6; }
10863
10864  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10865$as_echo_n "checking whether to build shared libraries... " >&6; }
10866  test "$can_build_shared" = "no" && enable_shared=no
10867
10868  # On AIX, shared libraries and static libraries use the same namespace, and
10869  # are all built from PIC.
10870  case $host_os in
10871  aix3*)
10872    test "$enable_shared" = yes && enable_static=no
10873    if test -n "$RANLIB"; then
10874      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10875      postinstall_cmds='$RANLIB $lib'
10876    fi
10877    ;;
10878
10879  aix[4-9]*)
10880    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10881      test "$enable_shared" = yes && enable_static=no
10882    fi
10883    ;;
10884  esac
10885  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10886$as_echo "$enable_shared" >&6; }
10887
10888  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10889$as_echo_n "checking whether to build static libraries... " >&6; }
10890  # Make sure either enable_shared or enable_static is yes.
10891  test "$enable_shared" = yes || enable_static=yes
10892  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10893$as_echo "$enable_static" >&6; }
10894
10895
10896
10897
10898fi
10899ac_ext=c
10900ac_cpp='$CPP $CPPFLAGS'
10901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10903ac_compiler_gnu=$ac_cv_c_compiler_gnu
10904
10905CC="$lt_save_CC"
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919        ac_config_commands="$ac_config_commands libtool"
10920
10921
10922
10923
10924# Only expand once:
10925
10926
10927
10928# Checks for header files.
10929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10930$as_echo_n "checking for ANSI C header files... " >&6; }
10931if test "${ac_cv_header_stdc+set}" = set; then :
10932  $as_echo_n "(cached) " >&6
10933else
10934  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10935/* end confdefs.h.  */
10936#include <stdlib.h>
10937#include <stdarg.h>
10938#include <string.h>
10939#include <float.h>
10940
10941int
10942main ()
10943{
10944
10945  ;
10946  return 0;
10947}
10948_ACEOF
10949if ac_fn_c_try_compile "$LINENO"; then :
10950  ac_cv_header_stdc=yes
10951else
10952  ac_cv_header_stdc=no
10953fi
10954rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10955
10956if test $ac_cv_header_stdc = yes; then
10957  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10958  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10959/* end confdefs.h.  */
10960#include <string.h>
10961
10962_ACEOF
10963if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10964  $EGREP "memchr" >/dev/null 2>&1; then :
10965
10966else
10967  ac_cv_header_stdc=no
10968fi
10969rm -f conftest*
10970
10971fi
10972
10973if test $ac_cv_header_stdc = yes; then
10974  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10975  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10976/* end confdefs.h.  */
10977#include <stdlib.h>
10978
10979_ACEOF
10980if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10981  $EGREP "free" >/dev/null 2>&1; then :
10982
10983else
10984  ac_cv_header_stdc=no
10985fi
10986rm -f conftest*
10987
10988fi
10989
10990if test $ac_cv_header_stdc = yes; then
10991  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10992  if test "$cross_compiling" = yes; then :
10993  :
10994else
10995  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10996/* end confdefs.h.  */
10997#include <ctype.h>
10998#include <stdlib.h>
10999#if ((' ' & 0x0FF) == 0x020)
11000# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11001# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11002#else
11003# define ISLOWER(c) \
11004		   (('a' <= (c) && (c) <= 'i') \
11005		     || ('j' <= (c) && (c) <= 'r') \
11006		     || ('s' <= (c) && (c) <= 'z'))
11007# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11008#endif
11009
11010#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11011int
11012main ()
11013{
11014  int i;
11015  for (i = 0; i < 256; i++)
11016    if (XOR (islower (i), ISLOWER (i))
11017	|| toupper (i) != TOUPPER (i))
11018      return 2;
11019  return 0;
11020}
11021_ACEOF
11022if ac_fn_c_try_run "$LINENO"; then :
11023
11024else
11025  ac_cv_header_stdc=no
11026fi
11027rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11028  conftest.$ac_objext conftest.beam conftest.$ac_ext
11029fi
11030
11031fi
11032fi
11033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11034$as_echo "$ac_cv_header_stdc" >&6; }
11035if test $ac_cv_header_stdc = yes; then
11036
11037$as_echo "#define STDC_HEADERS 1" >>confdefs.h
11038
11039fi
11040
11041for ac_header in malloc.h stdlib.h string.h strings.h
11042do :
11043  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11044ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11045eval as_val=\$$as_ac_Header
11046   if test "x$as_val" = x""yes; then :
11047  cat >>confdefs.h <<_ACEOF
11048#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11049_ACEOF
11050
11051fi
11052
11053done
11054
11055
11056# Checks for typedefs, structures, and compiler characteristics.
11057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11058$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11059if test "${ac_cv_c_const+set}" = set; then :
11060  $as_echo_n "(cached) " >&6
11061else
11062  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11063/* end confdefs.h.  */
11064
11065int
11066main ()
11067{
11068/* FIXME: Include the comments suggested by Paul. */
11069#ifndef __cplusplus
11070  /* Ultrix mips cc rejects this.  */
11071  typedef int charset[2];
11072  const charset cs;
11073  /* SunOS 4.1.1 cc rejects this.  */
11074  char const *const *pcpcc;
11075  char **ppc;
11076  /* NEC SVR4.0.2 mips cc rejects this.  */
11077  struct point {int x, y;};
11078  static struct point const zero = {0,0};
11079  /* AIX XL C 1.02.0.0 rejects this.
11080     It does not let you subtract one const X* pointer from another in
11081     an arm of an if-expression whose if-part is not a constant
11082     expression */
11083  const char *g = "string";
11084  pcpcc = &g + (g ? g-g : 0);
11085  /* HPUX 7.0 cc rejects these. */
11086  ++pcpcc;
11087  ppc = (char**) pcpcc;
11088  pcpcc = (char const *const *) ppc;
11089  { /* SCO 3.2v4 cc rejects this.  */
11090    char *t;
11091    char const *s = 0 ? (char *) 0 : (char const *) 0;
11092
11093    *t++ = 0;
11094    if (s) return 0;
11095  }
11096  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11097    int x[] = {25, 17};
11098    const int *foo = &x[0];
11099    ++foo;
11100  }
11101  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11102    typedef const int *iptr;
11103    iptr p = 0;
11104    ++p;
11105  }
11106  { /* AIX XL C 1.02.0.0 rejects this saying
11107       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11108    struct s { int j; const int *ap[3]; };
11109    struct s *b; b->j = 5;
11110  }
11111  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11112    const int foo = 10;
11113    if (!foo) return 0;
11114  }
11115  return !cs[0] && !zero.x;
11116#endif
11117
11118  ;
11119  return 0;
11120}
11121_ACEOF
11122if ac_fn_c_try_compile "$LINENO"; then :
11123  ac_cv_c_const=yes
11124else
11125  ac_cv_c_const=no
11126fi
11127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11128fi
11129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11130$as_echo "$ac_cv_c_const" >&6; }
11131if test $ac_cv_c_const = no; then
11132
11133$as_echo "#define const /**/" >>confdefs.h
11134
11135fi
11136
11137ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11138if test "x$ac_cv_type_size_t" = x""yes; then :
11139
11140else
11141
11142cat >>confdefs.h <<_ACEOF
11143#define size_t unsigned int
11144_ACEOF
11145
11146fi
11147
11148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
11149$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
11150if test "${ac_cv_struct_tm+set}" = set; then :
11151  $as_echo_n "(cached) " >&6
11152else
11153  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11154/* end confdefs.h.  */
11155#include <sys/types.h>
11156#include <time.h>
11157
11158int
11159main ()
11160{
11161struct tm tm;
11162				     int *p = &tm.tm_sec;
11163				     return !p;
11164  ;
11165  return 0;
11166}
11167_ACEOF
11168if ac_fn_c_try_compile "$LINENO"; then :
11169  ac_cv_struct_tm=time.h
11170else
11171  ac_cv_struct_tm=sys/time.h
11172fi
11173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11174fi
11175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
11176$as_echo "$ac_cv_struct_tm" >&6; }
11177if test $ac_cv_struct_tm = sys/time.h; then
11178
11179$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
11180
11181fi
11182
11183
11184# Checks for library functions.
11185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
11186$as_echo_n "checking for working strtod... " >&6; }
11187if test "${ac_cv_func_strtod+set}" = set; then :
11188  $as_echo_n "(cached) " >&6
11189else
11190  if test "$cross_compiling" = yes; then :
11191  ac_cv_func_strtod=no
11192else
11193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11194/* end confdefs.h.  */
11195
11196$ac_includes_default
11197#ifndef strtod
11198double strtod ();
11199#endif
11200int
11201main()
11202{
11203  {
11204    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
11205    char *string = " +69";
11206    char *term;
11207    double value;
11208    value = strtod (string, &term);
11209    if (value != 69 || term != (string + 4))
11210      return 1;
11211  }
11212
11213  {
11214    /* Under Solaris 2.4, strtod returns the wrong value for the
11215       terminating character under some conditions.  */
11216    char *string = "NaN";
11217    char *term;
11218    strtod (string, &term);
11219    if (term != string && *(term - 1) == 0)
11220      return 1;
11221  }
11222  return 0;
11223}
11224
11225_ACEOF
11226if ac_fn_c_try_run "$LINENO"; then :
11227  ac_cv_func_strtod=yes
11228else
11229  ac_cv_func_strtod=no
11230fi
11231rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11232  conftest.$ac_objext conftest.beam conftest.$ac_ext
11233fi
11234
11235fi
11236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
11237$as_echo "$ac_cv_func_strtod" >&6; }
11238if test $ac_cv_func_strtod = no; then
11239  case " $LIBOBJS " in
11240  *" strtod.$ac_objext "* ) ;;
11241  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11242 ;;
11243esac
11244
11245ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
11246if test "x$ac_cv_func_pow" = x""yes; then :
11247
11248fi
11249
11250if test $ac_cv_func_pow = no; then
11251  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
11252$as_echo_n "checking for pow in -lm... " >&6; }
11253if test "${ac_cv_lib_m_pow+set}" = set; then :
11254  $as_echo_n "(cached) " >&6
11255else
11256  ac_check_lib_save_LIBS=$LIBS
11257LIBS="-lm  $LIBS"
11258cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11259/* end confdefs.h.  */
11260
11261/* Override any GCC internal prototype to avoid an error.
11262   Use char because int might match the return type of a GCC
11263   builtin and then its argument prototype would still apply.  */
11264#ifdef __cplusplus
11265extern "C"
11266#endif
11267char pow ();
11268int
11269main ()
11270{
11271return pow ();
11272  ;
11273  return 0;
11274}
11275_ACEOF
11276if ac_fn_c_try_link "$LINENO"; then :
11277  ac_cv_lib_m_pow=yes
11278else
11279  ac_cv_lib_m_pow=no
11280fi
11281rm -f core conftest.err conftest.$ac_objext \
11282    conftest$ac_exeext conftest.$ac_ext
11283LIBS=$ac_check_lib_save_LIBS
11284fi
11285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
11286$as_echo "$ac_cv_lib_m_pow" >&6; }
11287if test "x$ac_cv_lib_m_pow" = x""yes; then :
11288  POW_LIB=-lm
11289else
11290  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
11291$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
11292fi
11293
11294fi
11295
11296fi
11297
11298for ac_func in memset
11299do :
11300  ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
11301if test "x$ac_cv_func_memset" = x""yes; then :
11302  cat >>confdefs.h <<_ACEOF
11303#define HAVE_MEMSET 1
11304_ACEOF
11305
11306else
11307  as_fn_error "memset not found in libc" "$LINENO" 5
11308fi
11309done
11310
11311for ac_func in pow
11312do :
11313  ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
11314if test "x$ac_cv_func_pow" = x""yes; then :
11315  cat >>confdefs.h <<_ACEOF
11316#define HAVE_POW 1
11317_ACEOF
11318
11319else
11320  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
11321$as_echo_n "checking for pow in -lm... " >&6; }
11322if test "${ac_cv_lib_m_pow+set}" = set; then :
11323  $as_echo_n "(cached) " >&6
11324else
11325  ac_check_lib_save_LIBS=$LIBS
11326LIBS="-lm  $LIBS"
11327cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11328/* end confdefs.h.  */
11329
11330/* Override any GCC internal prototype to avoid an error.
11331   Use char because int might match the return type of a GCC
11332   builtin and then its argument prototype would still apply.  */
11333#ifdef __cplusplus
11334extern "C"
11335#endif
11336char pow ();
11337int
11338main ()
11339{
11340return pow ();
11341  ;
11342  return 0;
11343}
11344_ACEOF
11345if ac_fn_c_try_link "$LINENO"; then :
11346  ac_cv_lib_m_pow=yes
11347else
11348  ac_cv_lib_m_pow=no
11349fi
11350rm -f core conftest.err conftest.$ac_objext \
11351    conftest$ac_exeext conftest.$ac_ext
11352LIBS=$ac_check_lib_save_LIBS
11353fi
11354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
11355$as_echo "$ac_cv_lib_m_pow" >&6; }
11356if test "x$ac_cv_lib_m_pow" = x""yes; then :
11357  cat >>confdefs.h <<_ACEOF
11358#define HAVE_LIBM 1
11359_ACEOF
11360
11361  LIBS="-lm $LIBS"
11362
11363else
11364  as_fn_error "cannot find pow" "$LINENO" 5
11365fi
11366
11367fi
11368done
11369
11370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
11371$as_echo_n "checking for zlibVersion in -lz... " >&6; }
11372if test "${ac_cv_lib_z_zlibVersion+set}" = set; then :
11373  $as_echo_n "(cached) " >&6
11374else
11375  ac_check_lib_save_LIBS=$LIBS
11376LIBS="-lz  $LIBS"
11377cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11378/* end confdefs.h.  */
11379
11380/* Override any GCC internal prototype to avoid an error.
11381   Use char because int might match the return type of a GCC
11382   builtin and then its argument prototype would still apply.  */
11383#ifdef __cplusplus
11384extern "C"
11385#endif
11386char zlibVersion ();
11387int
11388main ()
11389{
11390return zlibVersion ();
11391  ;
11392  return 0;
11393}
11394_ACEOF
11395if ac_fn_c_try_link "$LINENO"; then :
11396  ac_cv_lib_z_zlibVersion=yes
11397else
11398  ac_cv_lib_z_zlibVersion=no
11399fi
11400rm -f core conftest.err conftest.$ac_objext \
11401    conftest$ac_exeext conftest.$ac_ext
11402LIBS=$ac_check_lib_save_LIBS
11403fi
11404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
11405$as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
11406if test "x$ac_cv_lib_z_zlibVersion" = x""yes; then :
11407  cat >>confdefs.h <<_ACEOF
11408#define HAVE_LIBZ 1
11409_ACEOF
11410
11411  LIBS="-lz $LIBS"
11412
11413else
11414  as_fn_error "zlib not installed" "$LINENO" 5
11415fi
11416
11417
11418case $host_os in
11419  aix*)
11420   LIBPNG_DEFINES="-DPNG_CONFIGURE_LIBPNG -D_ALL_SOURCE";;
11421  *)
11422   LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG;;
11423esac
11424LIBPNG_DEFINES=$LIBPNG_DEFINES
11425
11426
11427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
11428$as_echo_n "checking if libraries can be versioned... " >&6; }
11429GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
11430if test "$GLD"; then
11431    have_ld_version_script=yes
11432    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11433$as_echo "yes" >&6; }
11434else
11435    have_ld_version_script=no
11436    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11437$as_echo "no" >&6; }
11438    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
11439$as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
11440fi
11441 if test "$have_ld_version_script" = "yes"; then
11442  HAVE_LD_VERSION_SCRIPT_TRUE=
11443  HAVE_LD_VERSION_SCRIPT_FALSE='#'
11444else
11445  HAVE_LD_VERSION_SCRIPT_TRUE='#'
11446  HAVE_LD_VERSION_SCRIPT_FALSE=
11447fi
11448
11449
11450if test "$have_ld_version_script" = "yes"; then
11451    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
11452$as_echo_n "checking for symbol prefix... " >&6; }
11453    SYMBOL_PREFIX=`echo "PREFIX=__USER_LABEL_PREFIX__" \
11454                   | ${CPP-${CC-gcc} -E} - 2>&1 \
11455                   | ${EGREP-grep} "^PREFIX=" \
11456                   | ${SED-sed} "s:^PREFIX=::"`
11457
11458    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
11459$as_echo "$SYMBOL_PREFIX" >&6; }
11460fi
11461
11462# Substitutions for .in files
11463
11464
11465
11466
11467
11468# Additional arguments (and substitutions)
11469# Allow the pkg-config directory to be set
11470
11471# Check whether --with-pkgconfigdir was given.
11472if test "${with_pkgconfigdir+set}" = set; then :
11473  withval=$with_pkgconfigdir; pkgconfigdir=${withval}
11474else
11475  pkgconfigdir='${libdir}/pkgconfig'
11476fi
11477
11478
11479
11480{ $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
11481$as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
11482
11483# Make the *-config binary config scripts optional
11484
11485# Check whether --with-binconfigs was given.
11486if test "${with_binconfigs+set}" = set; then :
11487  withval=$with_binconfigs; if test "${withval}" = no; then
11488		binconfigs=
11489		{ $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
11490$as_echo "$as_me: libpng-config scripts will not be built" >&6;}
11491	else
11492		binconfigs='${binconfigs}'
11493	fi
11494else
11495  binconfigs='${binconfigs}'
11496fi
11497
11498
11499
11500# Config files, substituting as above
11501ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
11502
11503ac_config_files="$ac_config_files libpng-config:libpng-config.in"
11504
11505
11506cat >confcache <<\_ACEOF
11507# This file is a shell script that caches the results of configure
11508# tests run on this system so they can be shared between configure
11509# scripts and configure runs, see configure's option --config-cache.
11510# It is not useful on other systems.  If it contains results you don't
11511# want to keep, you may remove or edit it.
11512#
11513# config.status only pays attention to the cache file if you give it
11514# the --recheck option to rerun configure.
11515#
11516# `ac_cv_env_foo' variables (set or unset) will be overridden when
11517# loading this file, other *unset* `ac_cv_foo' will be assigned the
11518# following values.
11519
11520_ACEOF
11521
11522# The following way of writing the cache mishandles newlines in values,
11523# but we know of no workaround that is simple, portable, and efficient.
11524# So, we kill variables containing newlines.
11525# Ultrix sh set writes to stderr and can't be redirected directly,
11526# and sets the high bit in the cache file unless we assign to the vars.
11527(
11528  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11529    eval ac_val=\$$ac_var
11530    case $ac_val in #(
11531    *${as_nl}*)
11532      case $ac_var in #(
11533      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11534$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11535      esac
11536      case $ac_var in #(
11537      _ | IFS | as_nl) ;; #(
11538      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11539      *) { eval $ac_var=; unset $ac_var;} ;;
11540      esac ;;
11541    esac
11542  done
11543
11544  (set) 2>&1 |
11545    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11546    *${as_nl}ac_space=\ *)
11547      # `set' does not quote correctly, so add quotes: double-quote
11548      # substitution turns \\\\ into \\, and sed turns \\ into \.
11549      sed -n \
11550	"s/'/'\\\\''/g;
11551	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11552      ;; #(
11553    *)
11554      # `set' quotes correctly as required by POSIX, so do not add quotes.
11555      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11556      ;;
11557    esac |
11558    sort
11559) |
11560  sed '
11561     /^ac_cv_env_/b end
11562     t clear
11563     :clear
11564     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11565     t end
11566     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11567     :end' >>confcache
11568if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11569  if test -w "$cache_file"; then
11570    test "x$cache_file" != "x/dev/null" &&
11571      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11572$as_echo "$as_me: updating cache $cache_file" >&6;}
11573    cat confcache >$cache_file
11574  else
11575    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11576$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11577  fi
11578fi
11579rm -f confcache
11580
11581test "x$prefix" = xNONE && prefix=$ac_default_prefix
11582# Let make expand exec_prefix.
11583test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11584
11585DEFS=-DHAVE_CONFIG_H
11586
11587ac_libobjs=
11588ac_ltlibobjs=
11589for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11590  # 1. Remove the extension, and $U if already installed.
11591  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11592  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11593  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11594  #    will be set to the directory where LIBOBJS objects are built.
11595  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11596  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11597done
11598LIBOBJS=$ac_libobjs
11599
11600LTLIBOBJS=$ac_ltlibobjs
11601
11602
11603 if test -n "$EXEEXT"; then
11604  am__EXEEXT_TRUE=
11605  am__EXEEXT_FALSE='#'
11606else
11607  am__EXEEXT_TRUE='#'
11608  am__EXEEXT_FALSE=
11609fi
11610
11611if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11612  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11613Usually this means the macro was only invoked conditionally." "$LINENO" 5
11614fi
11615if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11616  as_fn_error "conditional \"AMDEP\" was never defined.
11617Usually this means the macro was only invoked conditionally." "$LINENO" 5
11618fi
11619if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11620  as_fn_error "conditional \"am__fastdepCC\" was never defined.
11621Usually this means the macro was only invoked conditionally." "$LINENO" 5
11622fi
11623if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
11624  as_fn_error "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
11625Usually this means the macro was only invoked conditionally." "$LINENO" 5
11626fi
11627
11628: ${CONFIG_STATUS=./config.status}
11629ac_write_fail=0
11630ac_clean_files_save=$ac_clean_files
11631ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11632{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11633$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11634as_write_fail=0
11635cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11636#! $SHELL
11637# Generated by $as_me.
11638# Run this file to recreate the current configuration.
11639# Compiler output produced by configure, useful for debugging
11640# configure, is in config.log if it exists.
11641
11642debug=false
11643ac_cs_recheck=false
11644ac_cs_silent=false
11645
11646SHELL=\${CONFIG_SHELL-$SHELL}
11647export SHELL
11648_ASEOF
11649cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11650## -------------------- ##
11651## M4sh Initialization. ##
11652## -------------------- ##
11653
11654# Be more Bourne compatible
11655DUALCASE=1; export DUALCASE # for MKS sh
11656if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11657  emulate sh
11658  NULLCMD=:
11659  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11660  # is contrary to our usage.  Disable this feature.
11661  alias -g '${1+"$@"}'='"$@"'
11662  setopt NO_GLOB_SUBST
11663else
11664  case `(set -o) 2>/dev/null` in #(
11665  *posix*) :
11666    set -o posix ;; #(
11667  *) :
11668     ;;
11669esac
11670fi
11671
11672
11673as_nl='
11674'
11675export as_nl
11676# Printing a long string crashes Solaris 7 /usr/bin/printf.
11677as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11678as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11679as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11680# Prefer a ksh shell builtin over an external printf program on Solaris,
11681# but without wasting forks for bash or zsh.
11682if test -z "$BASH_VERSION$ZSH_VERSION" \
11683    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11684  as_echo='print -r --'
11685  as_echo_n='print -rn --'
11686elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11687  as_echo='printf %s\n'
11688  as_echo_n='printf %s'
11689else
11690  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11691    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11692    as_echo_n='/usr/ucb/echo -n'
11693  else
11694    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11695    as_echo_n_body='eval
11696      arg=$1;
11697      case $arg in #(
11698      *"$as_nl"*)
11699	expr "X$arg" : "X\\(.*\\)$as_nl";
11700	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11701      esac;
11702      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11703    '
11704    export as_echo_n_body
11705    as_echo_n='sh -c $as_echo_n_body as_echo'
11706  fi
11707  export as_echo_body
11708  as_echo='sh -c $as_echo_body as_echo'
11709fi
11710
11711# The user is always right.
11712if test "${PATH_SEPARATOR+set}" != set; then
11713  PATH_SEPARATOR=:
11714  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11715    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11716      PATH_SEPARATOR=';'
11717  }
11718fi
11719
11720
11721# IFS
11722# We need space, tab and new line, in precisely that order.  Quoting is
11723# there to prevent editors from complaining about space-tab.
11724# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11725# splitting by setting IFS to empty value.)
11726IFS=" ""	$as_nl"
11727
11728# Find who we are.  Look in the path if we contain no directory separator.
11729case $0 in #((
11730  *[\\/]* ) as_myself=$0 ;;
11731  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11732for as_dir in $PATH
11733do
11734  IFS=$as_save_IFS
11735  test -z "$as_dir" && as_dir=.
11736    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11737  done
11738IFS=$as_save_IFS
11739
11740     ;;
11741esac
11742# We did not find ourselves, most probably we were run as `sh COMMAND'
11743# in which case we are not to be found in the path.
11744if test "x$as_myself" = x; then
11745  as_myself=$0
11746fi
11747if test ! -f "$as_myself"; then
11748  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11749  exit 1
11750fi
11751
11752# Unset variables that we do not need and which cause bugs (e.g. in
11753# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11754# suppresses any "Segmentation fault" message there.  '((' could
11755# trigger a bug in pdksh 5.2.14.
11756for as_var in BASH_ENV ENV MAIL MAILPATH
11757do eval test x\${$as_var+set} = xset \
11758  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11759done
11760PS1='$ '
11761PS2='> '
11762PS4='+ '
11763
11764# NLS nuisances.
11765LC_ALL=C
11766export LC_ALL
11767LANGUAGE=C
11768export LANGUAGE
11769
11770# CDPATH.
11771(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11772
11773
11774# as_fn_error ERROR [LINENO LOG_FD]
11775# ---------------------------------
11776# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11777# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11778# script with status $?, using 1 if that was 0.
11779as_fn_error ()
11780{
11781  as_status=$?; test $as_status -eq 0 && as_status=1
11782  if test "$3"; then
11783    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11784    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11785  fi
11786  $as_echo "$as_me: error: $1" >&2
11787  as_fn_exit $as_status
11788} # as_fn_error
11789
11790
11791# as_fn_set_status STATUS
11792# -----------------------
11793# Set $? to STATUS, without forking.
11794as_fn_set_status ()
11795{
11796  return $1
11797} # as_fn_set_status
11798
11799# as_fn_exit STATUS
11800# -----------------
11801# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11802as_fn_exit ()
11803{
11804  set +e
11805  as_fn_set_status $1
11806  exit $1
11807} # as_fn_exit
11808
11809# as_fn_unset VAR
11810# ---------------
11811# Portably unset VAR.
11812as_fn_unset ()
11813{
11814  { eval $1=; unset $1;}
11815}
11816as_unset=as_fn_unset
11817# as_fn_append VAR VALUE
11818# ----------------------
11819# Append the text in VALUE to the end of the definition contained in VAR. Take
11820# advantage of any shell optimizations that allow amortized linear growth over
11821# repeated appends, instead of the typical quadratic growth present in naive
11822# implementations.
11823if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11824  eval 'as_fn_append ()
11825  {
11826    eval $1+=\$2
11827  }'
11828else
11829  as_fn_append ()
11830  {
11831    eval $1=\$$1\$2
11832  }
11833fi # as_fn_append
11834
11835# as_fn_arith ARG...
11836# ------------------
11837# Perform arithmetic evaluation on the ARGs, and store the result in the
11838# global $as_val. Take advantage of shells that can avoid forks. The arguments
11839# must be portable across $(()) and expr.
11840if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11841  eval 'as_fn_arith ()
11842  {
11843    as_val=$(( $* ))
11844  }'
11845else
11846  as_fn_arith ()
11847  {
11848    as_val=`expr "$@" || test $? -eq 1`
11849  }
11850fi # as_fn_arith
11851
11852
11853if expr a : '\(a\)' >/dev/null 2>&1 &&
11854   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11855  as_expr=expr
11856else
11857  as_expr=false
11858fi
11859
11860if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11861  as_basename=basename
11862else
11863  as_basename=false
11864fi
11865
11866if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11867  as_dirname=dirname
11868else
11869  as_dirname=false
11870fi
11871
11872as_me=`$as_basename -- "$0" ||
11873$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11874	 X"$0" : 'X\(//\)$' \| \
11875	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11876$as_echo X/"$0" |
11877    sed '/^.*\/\([^/][^/]*\)\/*$/{
11878	    s//\1/
11879	    q
11880	  }
11881	  /^X\/\(\/\/\)$/{
11882	    s//\1/
11883	    q
11884	  }
11885	  /^X\/\(\/\).*/{
11886	    s//\1/
11887	    q
11888	  }
11889	  s/.*/./; q'`
11890
11891# Avoid depending upon Character Ranges.
11892as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11893as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11894as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11895as_cr_digits='0123456789'
11896as_cr_alnum=$as_cr_Letters$as_cr_digits
11897
11898ECHO_C= ECHO_N= ECHO_T=
11899case `echo -n x` in #(((((
11900-n*)
11901  case `echo 'xy\c'` in
11902  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11903  xy)  ECHO_C='\c';;
11904  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11905       ECHO_T='	';;
11906  esac;;
11907*)
11908  ECHO_N='-n';;
11909esac
11910
11911rm -f conf$$ conf$$.exe conf$$.file
11912if test -d conf$$.dir; then
11913  rm -f conf$$.dir/conf$$.file
11914else
11915  rm -f conf$$.dir
11916  mkdir conf$$.dir 2>/dev/null
11917fi
11918if (echo >conf$$.file) 2>/dev/null; then
11919  if ln -s conf$$.file conf$$ 2>/dev/null; then
11920    as_ln_s='ln -s'
11921    # ... but there are two gotchas:
11922    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11923    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11924    # In both cases, we have to default to `cp -p'.
11925    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11926      as_ln_s='cp -p'
11927  elif ln conf$$.file conf$$ 2>/dev/null; then
11928    as_ln_s=ln
11929  else
11930    as_ln_s='cp -p'
11931  fi
11932else
11933  as_ln_s='cp -p'
11934fi
11935rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11936rmdir conf$$.dir 2>/dev/null
11937
11938
11939# as_fn_mkdir_p
11940# -------------
11941# Create "$as_dir" as a directory, including parents if necessary.
11942as_fn_mkdir_p ()
11943{
11944
11945  case $as_dir in #(
11946  -*) as_dir=./$as_dir;;
11947  esac
11948  test -d "$as_dir" || eval $as_mkdir_p || {
11949    as_dirs=
11950    while :; do
11951      case $as_dir in #(
11952      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11953      *) as_qdir=$as_dir;;
11954      esac
11955      as_dirs="'$as_qdir' $as_dirs"
11956      as_dir=`$as_dirname -- "$as_dir" ||
11957$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11958	 X"$as_dir" : 'X\(//\)[^/]' \| \
11959	 X"$as_dir" : 'X\(//\)$' \| \
11960	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11961$as_echo X"$as_dir" |
11962    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11963	    s//\1/
11964	    q
11965	  }
11966	  /^X\(\/\/\)[^/].*/{
11967	    s//\1/
11968	    q
11969	  }
11970	  /^X\(\/\/\)$/{
11971	    s//\1/
11972	    q
11973	  }
11974	  /^X\(\/\).*/{
11975	    s//\1/
11976	    q
11977	  }
11978	  s/.*/./; q'`
11979      test -d "$as_dir" && break
11980    done
11981    test -z "$as_dirs" || eval "mkdir $as_dirs"
11982  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11983
11984
11985} # as_fn_mkdir_p
11986if mkdir -p . 2>/dev/null; then
11987  as_mkdir_p='mkdir -p "$as_dir"'
11988else
11989  test -d ./-p && rmdir ./-p
11990  as_mkdir_p=false
11991fi
11992
11993if test -x / >/dev/null 2>&1; then
11994  as_test_x='test -x'
11995else
11996  if ls -dL / >/dev/null 2>&1; then
11997    as_ls_L_option=L
11998  else
11999    as_ls_L_option=
12000  fi
12001  as_test_x='
12002    eval sh -c '\''
12003      if test -d "$1"; then
12004	test -d "$1/.";
12005      else
12006	case $1 in #(
12007	-*)set "./$1";;
12008	esac;
12009	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12010	???[sx]*):;;*)false;;esac;fi
12011    '\'' sh
12012  '
12013fi
12014as_executable_p=$as_test_x
12015
12016# Sed expression to map a string onto a valid CPP name.
12017as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12018
12019# Sed expression to map a string onto a valid variable name.
12020as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12021
12022
12023exec 6>&1
12024## ----------------------------------- ##
12025## Main body of $CONFIG_STATUS script. ##
12026## ----------------------------------- ##
12027_ASEOF
12028test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12029
12030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12031# Save the log message, to keep $0 and so on meaningful, and to
12032# report actual input values of CONFIG_FILES etc. instead of their
12033# values after options handling.
12034ac_log="
12035This file was extended by libpng $as_me 1.4.3, which was
12036generated by GNU Autoconf 2.65.  Invocation command line was
12037
12038  CONFIG_FILES    = $CONFIG_FILES
12039  CONFIG_HEADERS  = $CONFIG_HEADERS
12040  CONFIG_LINKS    = $CONFIG_LINKS
12041  CONFIG_COMMANDS = $CONFIG_COMMANDS
12042  $ $0 $@
12043
12044on `(hostname || uname -n) 2>/dev/null | sed 1q`
12045"
12046
12047_ACEOF
12048
12049case $ac_config_files in *"
12050"*) set x $ac_config_files; shift; ac_config_files=$*;;
12051esac
12052
12053case $ac_config_headers in *"
12054"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12055esac
12056
12057
12058cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12059# Files that config.status was made for.
12060config_files="$ac_config_files"
12061config_headers="$ac_config_headers"
12062config_commands="$ac_config_commands"
12063
12064_ACEOF
12065
12066cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12067ac_cs_usage="\
12068\`$as_me' instantiates files and other configuration actions
12069from templates according to the current configuration.  Unless the files
12070and actions are specified as TAGs, all are instantiated by default.
12071
12072Usage: $0 [OPTION]... [TAG]...
12073
12074  -h, --help       print this help, then exit
12075  -V, --version    print version number and configuration settings, then exit
12076      --config     print configuration, then exit
12077  -q, --quiet, --silent
12078                   do not print progress messages
12079  -d, --debug      don't remove temporary files
12080      --recheck    update $as_me by reconfiguring in the same conditions
12081      --file=FILE[:TEMPLATE]
12082                   instantiate the configuration file FILE
12083      --header=FILE[:TEMPLATE]
12084                   instantiate the configuration header FILE
12085
12086Configuration files:
12087$config_files
12088
12089Configuration headers:
12090$config_headers
12091
12092Configuration commands:
12093$config_commands
12094
12095Report bugs to <png-mng-implement@lists.sourceforge.net>."
12096
12097_ACEOF
12098cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12099ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12100ac_cs_version="\\
12101libpng config.status 1.4.3
12102configured by $0, generated by GNU Autoconf 2.65,
12103  with options \\"\$ac_cs_config\\"
12104
12105Copyright (C) 2009 Free Software Foundation, Inc.
12106This config.status script is free software; the Free Software Foundation
12107gives unlimited permission to copy, distribute and modify it."
12108
12109ac_pwd='$ac_pwd'
12110srcdir='$srcdir'
12111INSTALL='$INSTALL'
12112MKDIR_P='$MKDIR_P'
12113AWK='$AWK'
12114test -n "\$AWK" || AWK=awk
12115_ACEOF
12116
12117cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12118# The default lists apply if the user does not specify any file.
12119ac_need_defaults=:
12120while test $# != 0
12121do
12122  case $1 in
12123  --*=*)
12124    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12125    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12126    ac_shift=:
12127    ;;
12128  *)
12129    ac_option=$1
12130    ac_optarg=$2
12131    ac_shift=shift
12132    ;;
12133  esac
12134
12135  case $ac_option in
12136  # Handling of the options.
12137  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12138    ac_cs_recheck=: ;;
12139  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12140    $as_echo "$ac_cs_version"; exit ;;
12141  --config | --confi | --conf | --con | --co | --c )
12142    $as_echo "$ac_cs_config"; exit ;;
12143  --debug | --debu | --deb | --de | --d | -d )
12144    debug=: ;;
12145  --file | --fil | --fi | --f )
12146    $ac_shift
12147    case $ac_optarg in
12148    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12149    esac
12150    as_fn_append CONFIG_FILES " '$ac_optarg'"
12151    ac_need_defaults=false;;
12152  --header | --heade | --head | --hea )
12153    $ac_shift
12154    case $ac_optarg in
12155    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12156    esac
12157    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12158    ac_need_defaults=false;;
12159  --he | --h)
12160    # Conflict between --help and --header
12161    as_fn_error "ambiguous option: \`$1'
12162Try \`$0 --help' for more information.";;
12163  --help | --hel | -h )
12164    $as_echo "$ac_cs_usage"; exit ;;
12165  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12166  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12167    ac_cs_silent=: ;;
12168
12169  # This is an error.
12170  -*) as_fn_error "unrecognized option: \`$1'
12171Try \`$0 --help' for more information." ;;
12172
12173  *) as_fn_append ac_config_targets " $1"
12174     ac_need_defaults=false ;;
12175
12176  esac
12177  shift
12178done
12179
12180ac_configure_extra_args=
12181
12182if $ac_cs_silent; then
12183  exec 6>/dev/null
12184  ac_configure_extra_args="$ac_configure_extra_args --silent"
12185fi
12186
12187_ACEOF
12188cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12189if \$ac_cs_recheck; then
12190  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12191  shift
12192  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12193  CONFIG_SHELL='$SHELL'
12194  export CONFIG_SHELL
12195  exec "\$@"
12196fi
12197
12198_ACEOF
12199cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12200exec 5>>config.log
12201{
12202  echo
12203  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12204## Running $as_me. ##
12205_ASBOX
12206  $as_echo "$ac_log"
12207} >&5
12208
12209_ACEOF
12210cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12211#
12212# INIT-COMMANDS
12213#
12214AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12215
12216
12217# The HP-UX ksh and POSIX shell print the target directory to stdout
12218# if CDPATH is set.
12219(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12220
12221sed_quote_subst='$sed_quote_subst'
12222double_quote_subst='$double_quote_subst'
12223delay_variable_subst='$delay_variable_subst'
12224SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12225Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12226GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12227EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12228FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12229LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12230AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
12231DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12232OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12233macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12234macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12235enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12236enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12237pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12238enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12239host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12240host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12241host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12242build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12243build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12244build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12245NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12246LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12247max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12248ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12249exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12250lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12251lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12252lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12253reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12254reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12255deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12256file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12257AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12258AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12259STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12260RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12261old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12262old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12263old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12264CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12265CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12266compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12267GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12268lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12269lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12270lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12271lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12272objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12273SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12274ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12275MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12276lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12277lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12278lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12279lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12280lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12281need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12282DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12283NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12284LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12285OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12286OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12287libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12288shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12289extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12290archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12291enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12292export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12293whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12294compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12295old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12296old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12297archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12298archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12299module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12300module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12301with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12302allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12303no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12304hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12305hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12306hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12307hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12308hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12309hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12310hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12311hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12312inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12313link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12314fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12315always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12316export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12317exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12318include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12319prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12320file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12321variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12322need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12323need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12324version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12325runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12326shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12327shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12328libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12329library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12330soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12331postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12332postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12333finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12334finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12335hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12336sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12337sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12338hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12339enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12340enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12341enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12342old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12343striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12344
12345LTCC='$LTCC'
12346LTCFLAGS='$LTCFLAGS'
12347compiler='$compiler_DEFAULT'
12348
12349# Quote evaled strings.
12350for var in SED \
12351GREP \
12352EGREP \
12353FGREP \
12354LD \
12355NM \
12356LN_S \
12357lt_SP2NL \
12358lt_NL2SP \
12359reload_flag \
12360deplibs_check_method \
12361file_magic_cmd \
12362AR \
12363AR_FLAGS \
12364STRIP \
12365RANLIB \
12366CC \
12367CFLAGS \
12368compiler \
12369lt_cv_sys_global_symbol_pipe \
12370lt_cv_sys_global_symbol_to_cdecl \
12371lt_cv_sys_global_symbol_to_c_name_address \
12372lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12373SHELL \
12374ECHO \
12375lt_prog_compiler_no_builtin_flag \
12376lt_prog_compiler_wl \
12377lt_prog_compiler_pic \
12378lt_prog_compiler_static \
12379lt_cv_prog_compiler_c_o \
12380need_locks \
12381DSYMUTIL \
12382NMEDIT \
12383LIPO \
12384OTOOL \
12385OTOOL64 \
12386shrext_cmds \
12387export_dynamic_flag_spec \
12388whole_archive_flag_spec \
12389compiler_needs_object \
12390with_gnu_ld \
12391allow_undefined_flag \
12392no_undefined_flag \
12393hardcode_libdir_flag_spec \
12394hardcode_libdir_flag_spec_ld \
12395hardcode_libdir_separator \
12396fix_srcfile_path \
12397exclude_expsyms \
12398include_expsyms \
12399file_list_spec \
12400variables_saved_for_relink \
12401libname_spec \
12402library_names_spec \
12403soname_spec \
12404finish_eval \
12405old_striplib \
12406striplib; do
12407    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12408    *[\\\\\\\`\\"\\\$]*)
12409      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12410      ;;
12411    *)
12412      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12413      ;;
12414    esac
12415done
12416
12417# Double-quote double-evaled strings.
12418for var in reload_cmds \
12419old_postinstall_cmds \
12420old_postuninstall_cmds \
12421old_archive_cmds \
12422extract_expsyms_cmds \
12423old_archive_from_new_cmds \
12424old_archive_from_expsyms_cmds \
12425archive_cmds \
12426archive_expsym_cmds \
12427module_cmds \
12428module_expsym_cmds \
12429export_symbols_cmds \
12430prelink_cmds \
12431postinstall_cmds \
12432postuninstall_cmds \
12433finish_cmds \
12434sys_lib_search_path_spec \
12435sys_lib_dlsearch_path_spec; do
12436    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12437    *[\\\\\\\`\\"\\\$]*)
12438      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12439      ;;
12440    *)
12441      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12442      ;;
12443    esac
12444done
12445
12446# Fix-up fallback echo if it was mangled by the above quoting rules.
12447case \$lt_ECHO in
12448*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12449  ;;
12450esac
12451
12452ac_aux_dir='$ac_aux_dir'
12453xsi_shell='$xsi_shell'
12454lt_shell_append='$lt_shell_append'
12455
12456# See if we are running on zsh, and set the options which allow our
12457# commands through without removal of \ escapes INIT.
12458if test -n "\${ZSH_VERSION+set}" ; then
12459   setopt NO_GLOB_SUBST
12460fi
12461
12462
12463    PACKAGE='$PACKAGE'
12464    VERSION='$VERSION'
12465    TIMESTAMP='$TIMESTAMP'
12466    RM='$RM'
12467    ofile='$ofile'
12468
12469
12470
12471
12472_ACEOF
12473
12474cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12475
12476# Handling of arguments.
12477for ac_config_target in $ac_config_targets
12478do
12479  case $ac_config_target in
12480    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12481    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12482    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12483    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12484    "libpng.pc") CONFIG_FILES="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
12485    "libpng-config") CONFIG_FILES="$CONFIG_FILES libpng-config:libpng-config.in" ;;
12486
12487  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12488  esac
12489done
12490
12491
12492# If the user did not use the arguments to specify the items to instantiate,
12493# then the envvar interface is used.  Set only those that are not.
12494# We use the long form for the default assignment because of an extremely
12495# bizarre bug on SunOS 4.1.3.
12496if $ac_need_defaults; then
12497  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12498  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12499  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12500fi
12501
12502# Have a temporary directory for convenience.  Make it in the build tree
12503# simply because there is no reason against having it here, and in addition,
12504# creating and moving files from /tmp can sometimes cause problems.
12505# Hook for its removal unless debugging.
12506# Note that there is a small window in which the directory will not be cleaned:
12507# after its creation but before its name has been assigned to `$tmp'.
12508$debug ||
12509{
12510  tmp=
12511  trap 'exit_status=$?
12512  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12513' 0
12514  trap 'as_fn_exit 1' 1 2 13 15
12515}
12516# Create a (secure) tmp directory for tmp files.
12517
12518{
12519  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12520  test -n "$tmp" && test -d "$tmp"
12521}  ||
12522{
12523  tmp=./conf$$-$RANDOM
12524  (umask 077 && mkdir "$tmp")
12525} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12526
12527# Set up the scripts for CONFIG_FILES section.
12528# No need to generate them if there are no CONFIG_FILES.
12529# This happens for instance with `./config.status config.h'.
12530if test -n "$CONFIG_FILES"; then
12531
12532
12533ac_cr=`echo X | tr X '\015'`
12534# On cygwin, bash can eat \r inside `` if the user requested igncr.
12535# But we know of no other shell where ac_cr would be empty at this
12536# point, so we can use a bashism as a fallback.
12537if test "x$ac_cr" = x; then
12538  eval ac_cr=\$\'\\r\'
12539fi
12540ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12541if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12542  ac_cs_awk_cr='\r'
12543else
12544  ac_cs_awk_cr=$ac_cr
12545fi
12546
12547echo 'BEGIN {' >"$tmp/subs1.awk" &&
12548_ACEOF
12549
12550
12551{
12552  echo "cat >conf$$subs.awk <<_ACEOF" &&
12553  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12554  echo "_ACEOF"
12555} >conf$$subs.sh ||
12556  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12557ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12558ac_delim='%!_!# '
12559for ac_last_try in false false false false false :; do
12560  . ./conf$$subs.sh ||
12561    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12562
12563  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12564  if test $ac_delim_n = $ac_delim_num; then
12565    break
12566  elif $ac_last_try; then
12567    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12568  else
12569    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12570  fi
12571done
12572rm -f conf$$subs.sh
12573
12574cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12575cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12576_ACEOF
12577sed -n '
12578h
12579s/^/S["/; s/!.*/"]=/
12580p
12581g
12582s/^[^!]*!//
12583:repl
12584t repl
12585s/'"$ac_delim"'$//
12586t delim
12587:nl
12588h
12589s/\(.\{148\}\)..*/\1/
12590t more1
12591s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12592p
12593n
12594b repl
12595:more1
12596s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12597p
12598g
12599s/.\{148\}//
12600t nl
12601:delim
12602h
12603s/\(.\{148\}\)..*/\1/
12604t more2
12605s/["\\]/\\&/g; s/^/"/; s/$/"/
12606p
12607b
12608:more2
12609s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12610p
12611g
12612s/.\{148\}//
12613t delim
12614' <conf$$subs.awk | sed '
12615/^[^""]/{
12616  N
12617  s/\n//
12618}
12619' >>$CONFIG_STATUS || ac_write_fail=1
12620rm -f conf$$subs.awk
12621cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12622_ACAWK
12623cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12624  for (key in S) S_is_set[key] = 1
12625  FS = ""
12626
12627}
12628{
12629  line = $ 0
12630  nfields = split(line, field, "@")
12631  substed = 0
12632  len = length(field[1])
12633  for (i = 2; i < nfields; i++) {
12634    key = field[i]
12635    keylen = length(key)
12636    if (S_is_set[key]) {
12637      value = S[key]
12638      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12639      len += length(value) + length(field[++i])
12640      substed = 1
12641    } else
12642      len += 1 + keylen
12643  }
12644
12645  print line
12646}
12647
12648_ACAWK
12649_ACEOF
12650cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12651if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12652  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12653else
12654  cat
12655fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12656  || as_fn_error "could not setup config files machinery" "$LINENO" 5
12657_ACEOF
12658
12659# VPATH may cause trouble with some makes, so we remove $(srcdir),
12660# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12661# trailing colons and then remove the whole line if VPATH becomes empty
12662# (actually we leave an empty line to preserve line numbers).
12663if test "x$srcdir" = x.; then
12664  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
12665s/:*\$(srcdir):*/:/
12666s/:*\${srcdir}:*/:/
12667s/:*@srcdir@:*/:/
12668s/^\([^=]*=[	 ]*\):*/\1/
12669s/:*$//
12670s/^[^=]*=[	 ]*$//
12671}'
12672fi
12673
12674cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12675fi # test -n "$CONFIG_FILES"
12676
12677# Set up the scripts for CONFIG_HEADERS section.
12678# No need to generate them if there are no CONFIG_HEADERS.
12679# This happens for instance with `./config.status Makefile'.
12680if test -n "$CONFIG_HEADERS"; then
12681cat >"$tmp/defines.awk" <<\_ACAWK ||
12682BEGIN {
12683_ACEOF
12684
12685# Transform confdefs.h into an awk script `defines.awk', embedded as
12686# here-document in config.status, that substitutes the proper values into
12687# config.h.in to produce config.h.
12688
12689# Create a delimiter string that does not exist in confdefs.h, to ease
12690# handling of long lines.
12691ac_delim='%!_!# '
12692for ac_last_try in false false :; do
12693  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12694  if test -z "$ac_t"; then
12695    break
12696  elif $ac_last_try; then
12697    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12698  else
12699    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12700  fi
12701done
12702
12703# For the awk script, D is an array of macro values keyed by name,
12704# likewise P contains macro parameters if any.  Preserve backslash
12705# newline sequences.
12706
12707ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12708sed -n '
12709s/.\{148\}/&'"$ac_delim"'/g
12710t rset
12711:rset
12712s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12713t def
12714d
12715:def
12716s/\\$//
12717t bsnl
12718s/["\\]/\\&/g
12719s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12720D["\1"]=" \3"/p
12721s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12722d
12723:bsnl
12724s/["\\]/\\&/g
12725s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12726D["\1"]=" \3\\\\\\n"\\/p
12727t cont
12728s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12729t cont
12730d
12731:cont
12732n
12733s/.\{148\}/&'"$ac_delim"'/g
12734t clear
12735:clear
12736s/\\$//
12737t bsnlc
12738s/["\\]/\\&/g; s/^/"/; s/$/"/p
12739d
12740:bsnlc
12741s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12742b cont
12743' <confdefs.h | sed '
12744s/'"$ac_delim"'/"\\\
12745"/g' >>$CONFIG_STATUS || ac_write_fail=1
12746
12747cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12748  for (key in D) D_is_set[key] = 1
12749  FS = ""
12750}
12751/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12752  line = \$ 0
12753  split(line, arg, " ")
12754  if (arg[1] == "#") {
12755    defundef = arg[2]
12756    mac1 = arg[3]
12757  } else {
12758    defundef = substr(arg[1], 2)
12759    mac1 = arg[2]
12760  }
12761  split(mac1, mac2, "(") #)
12762  macro = mac2[1]
12763  prefix = substr(line, 1, index(line, defundef) - 1)
12764  if (D_is_set[macro]) {
12765    # Preserve the white space surrounding the "#".
12766    print prefix "define", macro P[macro] D[macro]
12767    next
12768  } else {
12769    # Replace #undef with comments.  This is necessary, for example,
12770    # in the case of _POSIX_SOURCE, which is predefined and required
12771    # on some systems where configure will not decide to define it.
12772    if (defundef == "undef") {
12773      print "/*", prefix defundef, macro, "*/"
12774      next
12775    }
12776  }
12777}
12778{ print }
12779_ACAWK
12780_ACEOF
12781cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12782  as_fn_error "could not setup config headers machinery" "$LINENO" 5
12783fi # test -n "$CONFIG_HEADERS"
12784
12785
12786eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12787shift
12788for ac_tag
12789do
12790  case $ac_tag in
12791  :[FHLC]) ac_mode=$ac_tag; continue;;
12792  esac
12793  case $ac_mode$ac_tag in
12794  :[FHL]*:*);;
12795  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12796  :[FH]-) ac_tag=-:-;;
12797  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12798  esac
12799  ac_save_IFS=$IFS
12800  IFS=:
12801  set x $ac_tag
12802  IFS=$ac_save_IFS
12803  shift
12804  ac_file=$1
12805  shift
12806
12807  case $ac_mode in
12808  :L) ac_source=$1;;
12809  :[FH])
12810    ac_file_inputs=
12811    for ac_f
12812    do
12813      case $ac_f in
12814      -) ac_f="$tmp/stdin";;
12815      *) # Look for the file first in the build tree, then in the source tree
12816	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12817	 # because $ac_f cannot contain `:'.
12818	 test -f "$ac_f" ||
12819	   case $ac_f in
12820	   [\\/$]*) false;;
12821	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12822	   esac ||
12823	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12824      esac
12825      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12826      as_fn_append ac_file_inputs " '$ac_f'"
12827    done
12828
12829    # Let's still pretend it is `configure' which instantiates (i.e., don't
12830    # use $as_me), people would be surprised to read:
12831    #    /* config.h.  Generated by config.status.  */
12832    configure_input='Generated from '`
12833	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12834	`' by configure.'
12835    if test x"$ac_file" != x-; then
12836      configure_input="$ac_file.  $configure_input"
12837      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12838$as_echo "$as_me: creating $ac_file" >&6;}
12839    fi
12840    # Neutralize special characters interpreted by sed in replacement strings.
12841    case $configure_input in #(
12842    *\&* | *\|* | *\\* )
12843       ac_sed_conf_input=`$as_echo "$configure_input" |
12844       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12845    *) ac_sed_conf_input=$configure_input;;
12846    esac
12847
12848    case $ac_tag in
12849    *:-:* | *:-) cat >"$tmp/stdin" \
12850      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12851    esac
12852    ;;
12853  esac
12854
12855  ac_dir=`$as_dirname -- "$ac_file" ||
12856$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12857	 X"$ac_file" : 'X\(//\)[^/]' \| \
12858	 X"$ac_file" : 'X\(//\)$' \| \
12859	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12860$as_echo X"$ac_file" |
12861    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12862	    s//\1/
12863	    q
12864	  }
12865	  /^X\(\/\/\)[^/].*/{
12866	    s//\1/
12867	    q
12868	  }
12869	  /^X\(\/\/\)$/{
12870	    s//\1/
12871	    q
12872	  }
12873	  /^X\(\/\).*/{
12874	    s//\1/
12875	    q
12876	  }
12877	  s/.*/./; q'`
12878  as_dir="$ac_dir"; as_fn_mkdir_p
12879  ac_builddir=.
12880
12881case "$ac_dir" in
12882.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12883*)
12884  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12885  # A ".." for each directory in $ac_dir_suffix.
12886  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12887  case $ac_top_builddir_sub in
12888  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12889  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12890  esac ;;
12891esac
12892ac_abs_top_builddir=$ac_pwd
12893ac_abs_builddir=$ac_pwd$ac_dir_suffix
12894# for backward compatibility:
12895ac_top_builddir=$ac_top_build_prefix
12896
12897case $srcdir in
12898  .)  # We are building in place.
12899    ac_srcdir=.
12900    ac_top_srcdir=$ac_top_builddir_sub
12901    ac_abs_top_srcdir=$ac_pwd ;;
12902  [\\/]* | ?:[\\/]* )  # Absolute name.
12903    ac_srcdir=$srcdir$ac_dir_suffix;
12904    ac_top_srcdir=$srcdir
12905    ac_abs_top_srcdir=$srcdir ;;
12906  *) # Relative name.
12907    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12908    ac_top_srcdir=$ac_top_build_prefix$srcdir
12909    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12910esac
12911ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12912
12913
12914  case $ac_mode in
12915  :F)
12916  #
12917  # CONFIG_FILE
12918  #
12919
12920  case $INSTALL in
12921  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12922  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12923  esac
12924  ac_MKDIR_P=$MKDIR_P
12925  case $MKDIR_P in
12926  [\\/$]* | ?:[\\/]* ) ;;
12927  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12928  esac
12929_ACEOF
12930
12931cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12932# If the template does not know about datarootdir, expand it.
12933# FIXME: This hack should be removed a few years after 2.60.
12934ac_datarootdir_hack=; ac_datarootdir_seen=
12935ac_sed_dataroot='
12936/datarootdir/ {
12937  p
12938  q
12939}
12940/@datadir@/p
12941/@docdir@/p
12942/@infodir@/p
12943/@localedir@/p
12944/@mandir@/p'
12945case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12946*datarootdir*) ac_datarootdir_seen=yes;;
12947*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12948  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12949$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12950_ACEOF
12951cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12952  ac_datarootdir_hack='
12953  s&@datadir@&$datadir&g
12954  s&@docdir@&$docdir&g
12955  s&@infodir@&$infodir&g
12956  s&@localedir@&$localedir&g
12957  s&@mandir@&$mandir&g
12958  s&\\\${datarootdir}&$datarootdir&g' ;;
12959esac
12960_ACEOF
12961
12962# Neutralize VPATH when `$srcdir' = `.'.
12963# Shell code in configure.ac might set extrasub.
12964# FIXME: do we really want to maintain this feature?
12965cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12966ac_sed_extra="$ac_vpsub
12967$extrasub
12968_ACEOF
12969cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12970:t
12971/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12972s|@configure_input@|$ac_sed_conf_input|;t t
12973s&@top_builddir@&$ac_top_builddir_sub&;t t
12974s&@top_build_prefix@&$ac_top_build_prefix&;t t
12975s&@srcdir@&$ac_srcdir&;t t
12976s&@abs_srcdir@&$ac_abs_srcdir&;t t
12977s&@top_srcdir@&$ac_top_srcdir&;t t
12978s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12979s&@builddir@&$ac_builddir&;t t
12980s&@abs_builddir@&$ac_abs_builddir&;t t
12981s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12982s&@INSTALL@&$ac_INSTALL&;t t
12983s&@MKDIR_P@&$ac_MKDIR_P&;t t
12984$ac_datarootdir_hack
12985"
12986eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12987  || as_fn_error "could not create $ac_file" "$LINENO" 5
12988
12989test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12990  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12991  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12992  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12993which seems to be undefined.  Please make sure it is defined." >&5
12994$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12995which seems to be undefined.  Please make sure it is defined." >&2;}
12996
12997  rm -f "$tmp/stdin"
12998  case $ac_file in
12999  -) cat "$tmp/out" && rm -f "$tmp/out";;
13000  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13001  esac \
13002  || as_fn_error "could not create $ac_file" "$LINENO" 5
13003 ;;
13004  :H)
13005  #
13006  # CONFIG_HEADER
13007  #
13008  if test x"$ac_file" != x-; then
13009    {
13010      $as_echo "/* $configure_input  */" \
13011      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13012    } >"$tmp/config.h" \
13013      || as_fn_error "could not create $ac_file" "$LINENO" 5
13014    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13015      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13016$as_echo "$as_me: $ac_file is unchanged" >&6;}
13017    else
13018      rm -f "$ac_file"
13019      mv "$tmp/config.h" "$ac_file" \
13020	|| as_fn_error "could not create $ac_file" "$LINENO" 5
13021    fi
13022  else
13023    $as_echo "/* $configure_input  */" \
13024      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13025      || as_fn_error "could not create -" "$LINENO" 5
13026  fi
13027# Compute "$ac_file"'s index in $config_headers.
13028_am_arg="$ac_file"
13029_am_stamp_count=1
13030for _am_header in $config_headers :; do
13031  case $_am_header in
13032    $_am_arg | $_am_arg:* )
13033      break ;;
13034    * )
13035      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13036  esac
13037done
13038echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13039$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13040	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13041	 X"$_am_arg" : 'X\(//\)$' \| \
13042	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13043$as_echo X"$_am_arg" |
13044    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13045	    s//\1/
13046	    q
13047	  }
13048	  /^X\(\/\/\)[^/].*/{
13049	    s//\1/
13050	    q
13051	  }
13052	  /^X\(\/\/\)$/{
13053	    s//\1/
13054	    q
13055	  }
13056	  /^X\(\/\).*/{
13057	    s//\1/
13058	    q
13059	  }
13060	  s/.*/./; q'`/stamp-h$_am_stamp_count
13061 ;;
13062
13063  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13064$as_echo "$as_me: executing $ac_file commands" >&6;}
13065 ;;
13066  esac
13067
13068
13069  case $ac_file$ac_mode in
13070    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13071  # Autoconf 2.62 quotes --file arguments for eval, but not when files
13072  # are listed without --file.  Let's play safe and only enable the eval
13073  # if we detect the quoting.
13074  case $CONFIG_FILES in
13075  *\'*) eval set x "$CONFIG_FILES" ;;
13076  *)   set x $CONFIG_FILES ;;
13077  esac
13078  shift
13079  for mf
13080  do
13081    # Strip MF so we end up with the name of the file.
13082    mf=`echo "$mf" | sed -e 's/:.*$//'`
13083    # Check whether this is an Automake generated Makefile or not.
13084    # We used to match only the files named `Makefile.in', but
13085    # some people rename them; so instead we look at the file content.
13086    # Grep'ing the first line is not enough: some people post-process
13087    # each Makefile.in and add a new line on top of each file to say so.
13088    # Grep'ing the whole file is not good either: AIX grep has a line
13089    # limit of 2048, but all sed's we know have understand at least 4000.
13090    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13091      dirpart=`$as_dirname -- "$mf" ||
13092$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13093	 X"$mf" : 'X\(//\)[^/]' \| \
13094	 X"$mf" : 'X\(//\)$' \| \
13095	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13096$as_echo X"$mf" |
13097    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13098	    s//\1/
13099	    q
13100	  }
13101	  /^X\(\/\/\)[^/].*/{
13102	    s//\1/
13103	    q
13104	  }
13105	  /^X\(\/\/\)$/{
13106	    s//\1/
13107	    q
13108	  }
13109	  /^X\(\/\).*/{
13110	    s//\1/
13111	    q
13112	  }
13113	  s/.*/./; q'`
13114    else
13115      continue
13116    fi
13117    # Extract the definition of DEPDIR, am__include, and am__quote
13118    # from the Makefile without running `make'.
13119    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13120    test -z "$DEPDIR" && continue
13121    am__include=`sed -n 's/^am__include = //p' < "$mf"`
13122    test -z "am__include" && continue
13123    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13124    # When using ansi2knr, U may be empty or an underscore; expand it
13125    U=`sed -n 's/^U = //p' < "$mf"`
13126    # Find all dependency output files, they are included files with
13127    # $(DEPDIR) in their names.  We invoke sed twice because it is the
13128    # simplest approach to changing $(DEPDIR) to its actual value in the
13129    # expansion.
13130    for file in `sed -n "
13131      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13132	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13133      # Make sure the directory exists.
13134      test -f "$dirpart/$file" && continue
13135      fdir=`$as_dirname -- "$file" ||
13136$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13137	 X"$file" : 'X\(//\)[^/]' \| \
13138	 X"$file" : 'X\(//\)$' \| \
13139	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13140$as_echo X"$file" |
13141    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13142	    s//\1/
13143	    q
13144	  }
13145	  /^X\(\/\/\)[^/].*/{
13146	    s//\1/
13147	    q
13148	  }
13149	  /^X\(\/\/\)$/{
13150	    s//\1/
13151	    q
13152	  }
13153	  /^X\(\/\).*/{
13154	    s//\1/
13155	    q
13156	  }
13157	  s/.*/./; q'`
13158      as_dir=$dirpart/$fdir; as_fn_mkdir_p
13159      # echo "creating $dirpart/$file"
13160      echo '# dummy' > "$dirpart/$file"
13161    done
13162  done
13163}
13164 ;;
13165    "libtool":C)
13166
13167    # See if we are running on zsh, and set the options which allow our
13168    # commands through without removal of \ escapes.
13169    if test -n "${ZSH_VERSION+set}" ; then
13170      setopt NO_GLOB_SUBST
13171    fi
13172
13173    cfgfile="${ofile}T"
13174    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13175    $RM "$cfgfile"
13176
13177    cat <<_LT_EOF >> "$cfgfile"
13178#! $SHELL
13179
13180# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13181# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13182# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13183# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13184#
13185#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13186#                 2006, 2007, 2008 Free Software Foundation, Inc.
13187#   Written by Gordon Matzigkeit, 1996
13188#
13189#   This file is part of GNU Libtool.
13190#
13191# GNU Libtool is free software; you can redistribute it and/or
13192# modify it under the terms of the GNU General Public License as
13193# published by the Free Software Foundation; either version 2 of
13194# the License, or (at your option) any later version.
13195#
13196# As a special exception to the GNU General Public License,
13197# if you distribute this file as part of a program or library that
13198# is built using GNU Libtool, you may include this file under the
13199# same distribution terms that you use for the rest of that program.
13200#
13201# GNU Libtool is distributed in the hope that it will be useful,
13202# but WITHOUT ANY WARRANTY; without even the implied warranty of
13203# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13204# GNU General Public License for more details.
13205#
13206# You should have received a copy of the GNU General Public License
13207# along with GNU Libtool; see the file COPYING.  If not, a copy
13208# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13209# obtained by writing to the Free Software Foundation, Inc.,
13210# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13211
13212
13213# The names of the tagged configurations supported by this script.
13214available_tags=""
13215
13216# ### BEGIN LIBTOOL CONFIG
13217
13218# A sed program that does not truncate output.
13219SED=$lt_SED
13220
13221# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13222Xsed="\$SED -e 1s/^X//"
13223
13224# A grep program that handles long lines.
13225GREP=$lt_GREP
13226
13227# An ERE matcher.
13228EGREP=$lt_EGREP
13229
13230# A literal string matcher.
13231FGREP=$lt_FGREP
13232
13233# Assembler program.
13234AS=$AS
13235
13236# DLL creation program.
13237DLLTOOL=$DLLTOOL
13238
13239# Object dumper program.
13240OBJDUMP=$OBJDUMP
13241
13242# Which release of libtool.m4 was used?
13243macro_version=$macro_version
13244macro_revision=$macro_revision
13245
13246# Whether or not to build shared libraries.
13247build_libtool_libs=$enable_shared
13248
13249# Whether or not to build static libraries.
13250build_old_libs=$enable_static
13251
13252# What type of objects to build.
13253pic_mode=$pic_mode
13254
13255# Whether or not to optimize for fast installation.
13256fast_install=$enable_fast_install
13257
13258# The host system.
13259host_alias=$host_alias
13260host=$host
13261host_os=$host_os
13262
13263# The build system.
13264build_alias=$build_alias
13265build=$build
13266build_os=$build_os
13267
13268# A BSD- or MS-compatible name lister.
13269NM=$lt_NM
13270
13271# Whether we need soft or hard links.
13272LN_S=$lt_LN_S
13273
13274# What is the maximum length of a command?
13275max_cmd_len=$max_cmd_len
13276
13277# Object file suffix (normally "o").
13278objext=$ac_objext
13279
13280# Executable file suffix (normally "").
13281exeext=$exeext
13282
13283# whether the shell understands "unset".
13284lt_unset=$lt_unset
13285
13286# turn spaces into newlines.
13287SP2NL=$lt_lt_SP2NL
13288
13289# turn newlines into spaces.
13290NL2SP=$lt_lt_NL2SP
13291
13292# How to create reloadable object files.
13293reload_flag=$lt_reload_flag
13294reload_cmds=$lt_reload_cmds
13295
13296# Method to check whether dependent libraries are shared objects.
13297deplibs_check_method=$lt_deplibs_check_method
13298
13299# Command to use when deplibs_check_method == "file_magic".
13300file_magic_cmd=$lt_file_magic_cmd
13301
13302# The archiver.
13303AR=$lt_AR
13304AR_FLAGS=$lt_AR_FLAGS
13305
13306# A symbol stripping program.
13307STRIP=$lt_STRIP
13308
13309# Commands used to install an old-style archive.
13310RANLIB=$lt_RANLIB
13311old_postinstall_cmds=$lt_old_postinstall_cmds
13312old_postuninstall_cmds=$lt_old_postuninstall_cmds
13313
13314# A C compiler.
13315LTCC=$lt_CC
13316
13317# LTCC compiler flags.
13318LTCFLAGS=$lt_CFLAGS
13319
13320# Take the output of nm and produce a listing of raw symbols and C names.
13321global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13322
13323# Transform the output of nm in a proper C declaration.
13324global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13325
13326# Transform the output of nm in a C name address pair.
13327global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13328
13329# Transform the output of nm in a C name address pair when lib prefix is needed.
13330global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13331
13332# The name of the directory that contains temporary libtool files.
13333objdir=$objdir
13334
13335# Shell to use when invoking shell scripts.
13336SHELL=$lt_SHELL
13337
13338# An echo program that does not interpret backslashes.
13339ECHO=$lt_ECHO
13340
13341# Used to examine libraries when file_magic_cmd begins with "file".
13342MAGIC_CMD=$MAGIC_CMD
13343
13344# Must we lock files when doing compilation?
13345need_locks=$lt_need_locks
13346
13347# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13348DSYMUTIL=$lt_DSYMUTIL
13349
13350# Tool to change global to local symbols on Mac OS X.
13351NMEDIT=$lt_NMEDIT
13352
13353# Tool to manipulate fat objects and archives on Mac OS X.
13354LIPO=$lt_LIPO
13355
13356# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13357OTOOL=$lt_OTOOL
13358
13359# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13360OTOOL64=$lt_OTOOL64
13361
13362# Old archive suffix (normally "a").
13363libext=$libext
13364
13365# Shared library suffix (normally ".so").
13366shrext_cmds=$lt_shrext_cmds
13367
13368# The commands to extract the exported symbol list from a shared archive.
13369extract_expsyms_cmds=$lt_extract_expsyms_cmds
13370
13371# Variables whose values should be saved in libtool wrapper scripts and
13372# restored at link time.
13373variables_saved_for_relink=$lt_variables_saved_for_relink
13374
13375# Do we need the "lib" prefix for modules?
13376need_lib_prefix=$need_lib_prefix
13377
13378# Do we need a version for libraries?
13379need_version=$need_version
13380
13381# Library versioning type.
13382version_type=$version_type
13383
13384# Shared library runtime path variable.
13385runpath_var=$runpath_var
13386
13387# Shared library path variable.
13388shlibpath_var=$shlibpath_var
13389
13390# Is shlibpath searched before the hard-coded library search path?
13391shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13392
13393# Format of library name prefix.
13394libname_spec=$lt_libname_spec
13395
13396# List of archive names.  First name is the real one, the rest are links.
13397# The last name is the one that the linker finds with -lNAME
13398library_names_spec=$lt_library_names_spec
13399
13400# The coded name of the library, if different from the real name.
13401soname_spec=$lt_soname_spec
13402
13403# Command to use after installation of a shared archive.
13404postinstall_cmds=$lt_postinstall_cmds
13405
13406# Command to use after uninstallation of a shared archive.
13407postuninstall_cmds=$lt_postuninstall_cmds
13408
13409# Commands used to finish a libtool library installation in a directory.
13410finish_cmds=$lt_finish_cmds
13411
13412# As "finish_cmds", except a single script fragment to be evaled but
13413# not shown.
13414finish_eval=$lt_finish_eval
13415
13416# Whether we should hardcode library paths into libraries.
13417hardcode_into_libs=$hardcode_into_libs
13418
13419# Compile-time system search path for libraries.
13420sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13421
13422# Run-time system search path for libraries.
13423sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13424
13425# Whether dlopen is supported.
13426dlopen_support=$enable_dlopen
13427
13428# Whether dlopen of programs is supported.
13429dlopen_self=$enable_dlopen_self
13430
13431# Whether dlopen of statically linked programs is supported.
13432dlopen_self_static=$enable_dlopen_self_static
13433
13434# Commands to strip libraries.
13435old_striplib=$lt_old_striplib
13436striplib=$lt_striplib
13437
13438
13439# The linker used to build libraries.
13440LD=$lt_LD
13441
13442# Commands used to build an old-style archive.
13443old_archive_cmds=$lt_old_archive_cmds
13444
13445# A language specific compiler.
13446CC=$lt_compiler
13447
13448# Is the compiler the GNU compiler?
13449with_gcc=$GCC
13450
13451# Compiler flag to turn off builtin functions.
13452no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13453
13454# How to pass a linker flag through the compiler.
13455wl=$lt_lt_prog_compiler_wl
13456
13457# Additional compiler flags for building library objects.
13458pic_flag=$lt_lt_prog_compiler_pic
13459
13460# Compiler flag to prevent dynamic linking.
13461link_static_flag=$lt_lt_prog_compiler_static
13462
13463# Does compiler simultaneously support -c and -o options?
13464compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13465
13466# Whether or not to add -lc for building shared libraries.
13467build_libtool_need_lc=$archive_cmds_need_lc
13468
13469# Whether or not to disallow shared libs when runtime libs are static.
13470allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13471
13472# Compiler flag to allow reflexive dlopens.
13473export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13474
13475# Compiler flag to generate shared objects directly from archives.
13476whole_archive_flag_spec=$lt_whole_archive_flag_spec
13477
13478# Whether the compiler copes with passing no objects directly.
13479compiler_needs_object=$lt_compiler_needs_object
13480
13481# Create an old-style archive from a shared archive.
13482old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13483
13484# Create a temporary old-style archive to link instead of a shared archive.
13485old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13486
13487# Commands used to build a shared archive.
13488archive_cmds=$lt_archive_cmds
13489archive_expsym_cmds=$lt_archive_expsym_cmds
13490
13491# Commands used to build a loadable module if different from building
13492# a shared archive.
13493module_cmds=$lt_module_cmds
13494module_expsym_cmds=$lt_module_expsym_cmds
13495
13496# Whether we are building with GNU ld or not.
13497with_gnu_ld=$lt_with_gnu_ld
13498
13499# Flag that allows shared libraries with undefined symbols to be built.
13500allow_undefined_flag=$lt_allow_undefined_flag
13501
13502# Flag that enforces no undefined symbols.
13503no_undefined_flag=$lt_no_undefined_flag
13504
13505# Flag to hardcode \$libdir into a binary during linking.
13506# This must work even if \$libdir does not exist
13507hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13508
13509# If ld is used when linking, flag to hardcode \$libdir into a binary
13510# during linking.  This must work even if \$libdir does not exist.
13511hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13512
13513# Whether we need a single "-rpath" flag with a separated argument.
13514hardcode_libdir_separator=$lt_hardcode_libdir_separator
13515
13516# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13517# DIR into the resulting binary.
13518hardcode_direct=$hardcode_direct
13519
13520# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13521# DIR into the resulting binary and the resulting library dependency is
13522# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13523# library is relocated.
13524hardcode_direct_absolute=$hardcode_direct_absolute
13525
13526# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13527# into the resulting binary.
13528hardcode_minus_L=$hardcode_minus_L
13529
13530# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13531# into the resulting binary.
13532hardcode_shlibpath_var=$hardcode_shlibpath_var
13533
13534# Set to "yes" if building a shared library automatically hardcodes DIR
13535# into the library and all subsequent libraries and executables linked
13536# against it.
13537hardcode_automatic=$hardcode_automatic
13538
13539# Set to yes if linker adds runtime paths of dependent libraries
13540# to runtime path list.
13541inherit_rpath=$inherit_rpath
13542
13543# Whether libtool must link a program against all its dependency libraries.
13544link_all_deplibs=$link_all_deplibs
13545
13546# Fix the shell variable \$srcfile for the compiler.
13547fix_srcfile_path=$lt_fix_srcfile_path
13548
13549# Set to "yes" if exported symbols are required.
13550always_export_symbols=$always_export_symbols
13551
13552# The commands to list exported symbols.
13553export_symbols_cmds=$lt_export_symbols_cmds
13554
13555# Symbols that should not be listed in the preloaded symbols.
13556exclude_expsyms=$lt_exclude_expsyms
13557
13558# Symbols that must always be exported.
13559include_expsyms=$lt_include_expsyms
13560
13561# Commands necessary for linking programs (against libraries) with templates.
13562prelink_cmds=$lt_prelink_cmds
13563
13564# Specify filename containing input files.
13565file_list_spec=$lt_file_list_spec
13566
13567# How to hardcode a shared library path into an executable.
13568hardcode_action=$hardcode_action
13569
13570# ### END LIBTOOL CONFIG
13571
13572_LT_EOF
13573
13574  case $host_os in
13575  aix3*)
13576    cat <<\_LT_EOF >> "$cfgfile"
13577# AIX sometimes has problems with the GCC collect2 program.  For some
13578# reason, if we set the COLLECT_NAMES environment variable, the problems
13579# vanish in a puff of smoke.
13580if test "X${COLLECT_NAMES+set}" != Xset; then
13581  COLLECT_NAMES=
13582  export COLLECT_NAMES
13583fi
13584_LT_EOF
13585    ;;
13586  esac
13587
13588
13589ltmain="$ac_aux_dir/ltmain.sh"
13590
13591
13592  # We use sed instead of cat because bash on DJGPP gets confused if
13593  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
13594  # text mode, it properly converts lines to CR/LF.  This bash problem
13595  # is reportedly fixed, but why not run on old versions too?
13596  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13597    || (rm -f "$cfgfile"; exit 1)
13598
13599  case $xsi_shell in
13600  yes)
13601    cat << \_LT_EOF >> "$cfgfile"
13602
13603# func_dirname file append nondir_replacement
13604# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13605# otherwise set result to NONDIR_REPLACEMENT.
13606func_dirname ()
13607{
13608  case ${1} in
13609    */*) func_dirname_result="${1%/*}${2}" ;;
13610    *  ) func_dirname_result="${3}" ;;
13611  esac
13612}
13613
13614# func_basename file
13615func_basename ()
13616{
13617  func_basename_result="${1##*/}"
13618}
13619
13620# func_dirname_and_basename file append nondir_replacement
13621# perform func_basename and func_dirname in a single function
13622# call:
13623#   dirname:  Compute the dirname of FILE.  If nonempty,
13624#             add APPEND to the result, otherwise set result
13625#             to NONDIR_REPLACEMENT.
13626#             value returned in "$func_dirname_result"
13627#   basename: Compute filename of FILE.
13628#             value retuned in "$func_basename_result"
13629# Implementation must be kept synchronized with func_dirname
13630# and func_basename. For efficiency, we do not delegate to
13631# those functions but instead duplicate the functionality here.
13632func_dirname_and_basename ()
13633{
13634  case ${1} in
13635    */*) func_dirname_result="${1%/*}${2}" ;;
13636    *  ) func_dirname_result="${3}" ;;
13637  esac
13638  func_basename_result="${1##*/}"
13639}
13640
13641# func_stripname prefix suffix name
13642# strip PREFIX and SUFFIX off of NAME.
13643# PREFIX and SUFFIX must not contain globbing or regex special
13644# characters, hashes, percent signs, but SUFFIX may contain a leading
13645# dot (in which case that matches only a dot).
13646func_stripname ()
13647{
13648  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13649  # positional parameters, so assign one to ordinary parameter first.
13650  func_stripname_result=${3}
13651  func_stripname_result=${func_stripname_result#"${1}"}
13652  func_stripname_result=${func_stripname_result%"${2}"}
13653}
13654
13655# func_opt_split
13656func_opt_split ()
13657{
13658  func_opt_split_opt=${1%%=*}
13659  func_opt_split_arg=${1#*=}
13660}
13661
13662# func_lo2o object
13663func_lo2o ()
13664{
13665  case ${1} in
13666    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13667    *)    func_lo2o_result=${1} ;;
13668  esac
13669}
13670
13671# func_xform libobj-or-source
13672func_xform ()
13673{
13674  func_xform_result=${1%.*}.lo
13675}
13676
13677# func_arith arithmetic-term...
13678func_arith ()
13679{
13680  func_arith_result=$(( $* ))
13681}
13682
13683# func_len string
13684# STRING may not start with a hyphen.
13685func_len ()
13686{
13687  func_len_result=${#1}
13688}
13689
13690_LT_EOF
13691    ;;
13692  *) # Bourne compatible functions.
13693    cat << \_LT_EOF >> "$cfgfile"
13694
13695# func_dirname file append nondir_replacement
13696# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13697# otherwise set result to NONDIR_REPLACEMENT.
13698func_dirname ()
13699{
13700  # Extract subdirectory from the argument.
13701  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13702  if test "X$func_dirname_result" = "X${1}"; then
13703    func_dirname_result="${3}"
13704  else
13705    func_dirname_result="$func_dirname_result${2}"
13706  fi
13707}
13708
13709# func_basename file
13710func_basename ()
13711{
13712  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13713}
13714
13715
13716# func_stripname prefix suffix name
13717# strip PREFIX and SUFFIX off of NAME.
13718# PREFIX and SUFFIX must not contain globbing or regex special
13719# characters, hashes, percent signs, but SUFFIX may contain a leading
13720# dot (in which case that matches only a dot).
13721# func_strip_suffix prefix name
13722func_stripname ()
13723{
13724  case ${2} in
13725    .*) func_stripname_result=`$ECHO "X${3}" \
13726           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13727    *)  func_stripname_result=`$ECHO "X${3}" \
13728           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13729  esac
13730}
13731
13732# sed scripts:
13733my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13734my_sed_long_arg='1s/^-[^=]*=//'
13735
13736# func_opt_split
13737func_opt_split ()
13738{
13739  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13740  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13741}
13742
13743# func_lo2o object
13744func_lo2o ()
13745{
13746  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13747}
13748
13749# func_xform libobj-or-source
13750func_xform ()
13751{
13752  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13753}
13754
13755# func_arith arithmetic-term...
13756func_arith ()
13757{
13758  func_arith_result=`expr "$@"`
13759}
13760
13761# func_len string
13762# STRING may not start with a hyphen.
13763func_len ()
13764{
13765  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13766}
13767
13768_LT_EOF
13769esac
13770
13771case $lt_shell_append in
13772  yes)
13773    cat << \_LT_EOF >> "$cfgfile"
13774
13775# func_append var value
13776# Append VALUE to the end of shell variable VAR.
13777func_append ()
13778{
13779  eval "$1+=\$2"
13780}
13781_LT_EOF
13782    ;;
13783  *)
13784    cat << \_LT_EOF >> "$cfgfile"
13785
13786# func_append var value
13787# Append VALUE to the end of shell variable VAR.
13788func_append ()
13789{
13790  eval "$1=\$$1\$2"
13791}
13792
13793_LT_EOF
13794    ;;
13795  esac
13796
13797
13798  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13799    || (rm -f "$cfgfile"; exit 1)
13800
13801  mv -f "$cfgfile" "$ofile" ||
13802    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13803  chmod +x "$ofile"
13804
13805 ;;
13806    "libpng-config":F) chmod +x libpng-config ;;
13807
13808  esac
13809done # for ac_tag
13810
13811
13812as_fn_exit 0
13813_ACEOF
13814ac_clean_files=$ac_clean_files_save
13815
13816test $ac_write_fail = 0 ||
13817  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13818
13819
13820# configure is writing to config.log, and then calls config.status.
13821# config.status does its own redirection, appending to config.log.
13822# Unfortunately, on DOS this fails, as config.log is still kept open
13823# by configure, so config.status won't be able to write to it; its
13824# output is simply discarded.  So we exec the FD to /dev/null,
13825# effectively closing config.log, so it can be properly (re)opened and
13826# appended to by config.status.  When coming back to configure, we
13827# need to make the FD available again.
13828if test "$no_create" != yes; then
13829  ac_cs_success=:
13830  ac_config_status_args=
13831  test "$silent" = yes &&
13832    ac_config_status_args="$ac_config_status_args --quiet"
13833  exec 5>/dev/null
13834  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13835  exec 5>>config.log
13836  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13837  # would make configure fail if this is the last instruction.
13838  $ac_cs_success || as_fn_exit $?
13839fi
13840if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13841  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13842$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13843fi
13844
13845