]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/libpng/lib/dist/configure
44bbd1d05d2449f38e756a963d97182266ce2093
[l4.git] / l4 / pkg / libpng / lib / dist / configure
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
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if 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
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_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.
47 if 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 --'
51 elif (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'
54 else
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'
74 fi
75
76 # The user is always right.
77 if 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   }
83 fi
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.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
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
103 IFS=$as_save_IFS
104
105      ;;
106 esac
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.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
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.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if 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
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test 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
176 test \$(( 1 + 1 )) = 2 || exit 1"
177   if (eval "$as_required") 2>/dev/null; then :
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
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
202 fi
203 fi
204            done;;
205        esac
206   as_found=false
207 done
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
211 fi; }
212 IFS=$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+"$@"}
224 fi
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
240 fi
241 fi
242 fi
243 SHELL=${CONFIG_SHELL-/bin/sh}
244 export SHELL
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE= GREP_OPTIONS=
247 unset CLICOLOR_FORCE GREP_OPTIONS
248
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
252 # as_fn_unset VAR
253 # ---------------
254 # Portably unset VAR.
255 as_fn_unset ()
256 {
257   { eval $1=; unset $1;}
258 }
259 as_unset=as_fn_unset
260
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
264 as_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.
272 as_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.
282 as_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.
332 if (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   }'
337 else
338   as_fn_append ()
339   {
340     eval $1=\$$1\$2
341   }
342 fi # 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.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350   eval 'as_fn_arith ()
351   {
352     as_val=$(( $* ))
353   }'
354 else
355   as_fn_arith ()
356   {
357     as_val=`expr "$@" || test $? -eq 1`
358   }
359 fi # 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.
367 as_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
378 if expr a : '\(a\)' >/dev/null 2>&1 &&
379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
380   as_expr=expr
381 else
382   as_expr=false
383 fi
384
385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386   as_basename=basename
387 else
388   as_basename=false
389 fi
390
391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392   as_dirname=dirname
393 else
394   as_dirname=false
395 fi
396
397 as_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.
417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits='0123456789'
421 as_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
455 ECHO_C= ECHO_N= ECHO_T=
456 case `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';;
466 esac
467
468 rm -f conf$$ conf$$.exe conf$$.file
469 if test -d conf$$.dir; then
470   rm -f conf$$.dir/conf$$.file
471 else
472   rm -f conf$$.dir
473   mkdir conf$$.dir 2>/dev/null
474 fi
475 if (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
489 else
490   as_ln_s='cp -p'
491 fi
492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 rmdir conf$$.dir 2>/dev/null
494
495 if mkdir -p . 2>/dev/null; then
496   as_mkdir_p='mkdir -p "$as_dir"'
497 else
498   test -d ./-p && rmdir ./-p
499   as_mkdir_p=false
500 fi
501
502 if test -x / >/dev/null 2>&1; then
503   as_test_x='test -x'
504 else
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   '
522 fi
523 as_executable_p=$as_test_x
524
525 # Sed expression to map a string onto a valid CPP name.
526 as_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.
529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532
533 # Check that we are running under the correct shell.
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536 case X$lt_ECHO in
537 X*--fallback-echo)
538   # Remove one level of quotation (which was required for Make).
539   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540   ;;
541 esac
542
543 ECHO=${lt_ECHO-echo}
544 if test "X$1" = X--no-reexec; then
545   # Discard the --no-reexec flag, and continue.
546   shift
547 elif test "X$1" = X--fallback-echo; then
548   # Avoid inline document here, it may be left over
549   :
550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551   # Yippee, $ECHO works!
552   :
553 else
554   # Restart under the correct shell.
555   exec $SHELL "$0" --no-reexec ${1+"$@"}
556 fi
557
558 if 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
565 fi
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
571 if 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
669 fi
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.
673 lt_ECHO=$ECHO
674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676 fi
677
678
679
680
681 test -n "$DJDIR" || exec 7<&0 </dev/null
682 exec 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.
687 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688
689 #
690 # Initializations.
691 #
692 ac_default_prefix=/usr/local
693 ac_clean_files=
694 ac_config_libobj_dir=.
695 LIBOBJS=
696 cross_compiling=no
697 subdirs=
698 MFLAGS=
699 MAKEFLAGS=
700
701 # Identity of this package.
702 PACKAGE_NAME='libpng'
703 PACKAGE_TARNAME='libpng'
704 PACKAGE_VERSION='1.4.3'
705 PACKAGE_STRING='libpng 1.4.3'
706 PACKAGE_BUGREPORT='png-mng-implement@lists.sourceforge.net'
707 PACKAGE_URL=''
708
709 ac_unique_file="pngget.c"
710 # Factoring default headers for most tests.
711 ac_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
746 ac_subst_vars='am__EXEEXT_FALSE
747 am__EXEEXT_TRUE
748 LTLIBOBJS
749 binconfigs
750 pkgconfigdir
751 PNGLIB_RELEASE
752 PNGLIB_MINOR
753 PNGLIB_MAJOR
754 PNGLIB_VERSION
755 SYMBOL_PREFIX
756 HAVE_LD_VERSION_SCRIPT_FALSE
757 HAVE_LD_VERSION_SCRIPT_TRUE
758 LIBPNG_DEFINES
759 LIBOBJS
760 POW_LIB
761 OTOOL64
762 OTOOL
763 LIPO
764 NMEDIT
765 DSYMUTIL
766 lt_ECHO
767 RANLIB
768 AR
769 NM
770 ac_ct_DUMPBIN
771 DUMPBIN
772 LIBTOOL
773 LN_S
774 OBJDUMP
775 DLLTOOL
776 AS
777 CPP
778 LD
779 FGREP
780 EGREP
781 GREP
782 SED
783 host_os
784 host_vendor
785 host_cpu
786 host
787 build_os
788 build_vendor
789 build_cpu
790 build
791 am__fastdepCC_FALSE
792 am__fastdepCC_TRUE
793 CCDEPMODE
794 AMDEPBACKSLASH
795 AMDEP_FALSE
796 AMDEP_TRUE
797 am__quote
798 am__include
799 DEPDIR
800 OBJEXT
801 EXEEXT
802 ac_ct_CC
803 CPPFLAGS
804 LDFLAGS
805 CFLAGS
806 CC
807 MAINT
808 MAINTAINER_MODE_FALSE
809 MAINTAINER_MODE_TRUE
810 am__untar
811 am__tar
812 AMTAR
813 am__leading_dot
814 SET_MAKE
815 AWK
816 mkdir_p
817 MKDIR_P
818 INSTALL_STRIP_PROGRAM
819 STRIP
820 install_sh
821 MAKEINFO
822 AUTOHEADER
823 AUTOMAKE
824 AUTOCONF
825 ACLOCAL
826 VERSION
827 PACKAGE
828 CYGPATH_W
829 am__isrc
830 INSTALL_DATA
831 INSTALL_SCRIPT
832 INSTALL_PROGRAM
833 target_alias
834 host_alias
835 build_alias
836 LIBS
837 ECHO_T
838 ECHO_N
839 ECHO_C
840 DEFS
841 mandir
842 localedir
843 libdir
844 psdir
845 pdfdir
846 dvidir
847 htmldir
848 infodir
849 docdir
850 oldincludedir
851 includedir
852 localstatedir
853 sharedstatedir
854 sysconfdir
855 datadir
856 datarootdir
857 libexecdir
858 sbindir
859 bindir
860 program_transform_name
861 prefix
862 exec_prefix
863 PACKAGE_URL
864 PACKAGE_BUGREPORT
865 PACKAGE_STRING
866 PACKAGE_VERSION
867 PACKAGE_TARNAME
868 PACKAGE_NAME
869 PATH_SEPARATOR
870 SHELL'
871 ac_subst_files=''
872 ac_user_opts='
873 enable_option_checking
874 enable_maintainer_mode
875 enable_dependency_tracking
876 with_gnu_ld
877 enable_shared
878 enable_static
879 with_pic
880 enable_fast_install
881 enable_libtool_lock
882 with_pkgconfigdir
883 with_binconfigs
884 '
885       ac_precious_vars='build_alias
886 host_alias
887 target_alias
888 CC
889 CFLAGS
890 LDFLAGS
891 LIBS
892 CPPFLAGS
893 CPP'
894
895
896 # Initialize some variables set by options.
897 ac_init_help=
898 ac_init_version=false
899 ac_unrecognized_opts=
900 ac_unrecognized_sep=
901 # The variables have the same names as the options, with
902 # dashes changed to underlines.
903 cache_file=/dev/null
904 exec_prefix=NONE
905 no_create=
906 no_recursion=
907 prefix=NONE
908 program_prefix=NONE
909 program_suffix=NONE
910 program_transform_name=s,x,x,
911 silent=
912 site=
913 srcdir=
914 verbose=
915 x_includes=NONE
916 x_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.)
924 bindir='${exec_prefix}/bin'
925 sbindir='${exec_prefix}/sbin'
926 libexecdir='${exec_prefix}/libexec'
927 datarootdir='${prefix}/share'
928 datadir='${datarootdir}'
929 sysconfdir='${prefix}/etc'
930 sharedstatedir='${prefix}/com'
931 localstatedir='${prefix}/var'
932 includedir='${prefix}/include'
933 oldincludedir='/usr/include'
934 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
935 infodir='${datarootdir}/info'
936 htmldir='${docdir}'
937 dvidir='${docdir}'
938 pdfdir='${docdir}'
939 psdir='${docdir}'
940 libdir='${exec_prefix}/lib'
941 localedir='${datarootdir}/locale'
942 mandir='${datarootdir}/man'
943
944 ac_prev=
945 ac_dashdash=
946 for ac_option
947 do
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'
1279 Try \`$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
1301 done
1302
1303 if test -n "$ac_prev"; then
1304   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1305   as_fn_error "missing argument to $ac_option"
1306 fi
1307
1308 if 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
1314 fi
1315
1316 # Check all directory arguments for consistency.
1317 for 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
1321 do
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"
1335 done
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.
1340 build=$build_alias
1341 host=$host_alias
1342 target=$target_alias
1343
1344 # FIXME: To remove some day.
1345 if 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
1353 fi
1354
1355 ac_tool_prefix=
1356 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1357
1358 test "$silent" = yes && exec 6>/dev/null
1359
1360
1361 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1362 ac_ls_di=`ls -di .` &&
1363 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1364   as_fn_error "working directory cannot be determined"
1365 test "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.
1370 if 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
1400 else
1401   ac_srcdir_defaulted=no
1402 fi
1403 if 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"
1406 fi
1407 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1408 ac_abs_confdir=`(
1409         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1410         pwd)`
1411 # When building in place, set srcdir=.
1412 if test "$ac_abs_confdir" = "$ac_pwd"; then
1413   srcdir=.
1414 fi
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.
1418 case $srcdir in
1419 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1420 esac
1421 for 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}
1426 done
1427
1428 #
1429 # Report the --help message.
1430 #
1431 if 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
1437 Usage: $0 [OPTION]... [VAR=VALUE]...
1438
1439 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1440 VAR=VALUE.  See below for descriptions of some of the useful variables.
1441
1442 Defaults for the options are specified in brackets.
1443
1444 Configuration:
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
1455 Installation 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
1461 By default, \`make install' will install all the files in
1462 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1463 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1464 for instance \`--prefix=\$HOME'.
1465
1466 For better control, use the options below.
1467
1468 Fine 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
1492 Program 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
1497 System 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
1501 fi
1502
1503 if 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
1509 Optional 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
1523 Optional 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
1534 Some 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
1544 Use these variables to override the choices made by `configure' or to help
1545 it to find libraries and programs with nonstandard names/locations.
1546
1547 Report bugs to <png-mng-implement@lists.sourceforge.net>.
1548 _ACEOF
1549 ac_status=$?
1550 fi
1551
1552 if 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
1560 case "$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 ;;
1570 esac
1571 ac_abs_top_builddir=$ac_pwd
1572 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1573 # for backward compatibility:
1574 ac_top_builddir=$ac_top_build_prefix
1575
1576 case $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 ;;
1589 esac
1590 ac_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
1605 fi
1606
1607 test -n "$ac_init_help" && exit $ac_status
1608 if $ac_init_version; then
1609   cat <<\_ACEOF
1610 libpng configure 1.4.3
1611 generated by GNU Autoconf 2.65
1612
1613 Copyright (C) 2009 Free Software Foundation, Inc.
1614 This configure script is free software; the Free Software Foundation
1615 gives unlimited permission to copy, distribute and modify it.
1616 _ACEOF
1617   exit
1618 fi
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.
1627 ac_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"
1632 case "(($ac_try" in
1633   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1634   *) ac_try_echo=$ac_try;;
1635 esac
1636 eval 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
1651 else
1652   $as_echo "$as_me: failed program was:" >&5
1653 sed 's/^/| /' conftest.$ac_ext >&5
1654
1655         ac_retval=1
1656 fi
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.
1665 ac_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"
1669 case "(($ac_try" in
1670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1671   *) ac_try_echo=$ac_try;;
1672 esac
1673 eval 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
1688 else
1689   $as_echo "$as_me: failed program was:" >&5
1690 sed 's/^/| /' conftest.$ac_ext >&5
1691
1692     ac_retval=1
1693 fi
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.
1702 ac_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"
1707 case "(($ac_try" in
1708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1709   *) ac_try_echo=$ac_try;;
1710 esac
1711 eval 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
1729 else
1730   $as_echo "$as_me: failed program was:" >&5
1731 sed 's/^/| /' conftest.$ac_ext >&5
1732
1733         ac_retval=1
1734 fi
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.
1749 ac_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; }
1754 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1755   $as_echo_n "(cached) " >&6
1756 else
1757   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758 /* end confdefs.h.  */
1759 $4
1760 #include <$2>
1761 _ACEOF
1762 if ac_fn_c_try_compile "$LINENO"; then :
1763   eval "$3=yes"
1764 else
1765   eval "$3=no"
1766 fi
1767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1768 fi
1769 eval 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.
1780 ac_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"
1784 case "(($ac_try" in
1785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786   *) ac_try_echo=$ac_try;;
1787 esac
1788 eval 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;;
1797 esac
1798 eval 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
1805 else
1806   $as_echo "$as_me: program exited with status $ac_status" >&5
1807        $as_echo "$as_me: failed program was:" >&5
1808 sed 's/^/| /' conftest.$ac_ext >&5
1809
1810        ac_retval=$ac_status
1811 fi
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
1821 ac_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; }
1826 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1827   $as_echo_n "(cached) " >&6
1828 else
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
1852 extern "C"
1853 #endif
1854 char $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
1859 choke me
1860 #endif
1861
1862 int
1863 main ()
1864 {
1865 return $2 ();
1866   ;
1867   return 0;
1868 }
1869 _ACEOF
1870 if ac_fn_c_try_link "$LINENO"; then :
1871   eval "$3=yes"
1872 else
1873   eval "$3=no"
1874 fi
1875 rm -f core conftest.err conftest.$ac_objext \
1876     conftest$ac_exeext conftest.$ac_ext
1877 fi
1878 eval 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.
1890 ac_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; }
1896 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1897   $as_echo_n "(cached) " >&6
1898 fi
1899 eval ac_res=\$$3
1900                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1901 $as_echo "$ac_res" >&6; }
1902 else
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; }
1906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1907 /* end confdefs.h.  */
1908 $4
1909 #include <$2>
1910 _ACEOF
1911 if ac_fn_c_try_compile "$LINENO"; then :
1912   ac_header_compiler=yes
1913 else
1914   ac_header_compiler=no
1915 fi
1916 rm -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; }
1923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1924 /* end confdefs.h.  */
1925 #include <$2>
1926 _ACEOF
1927 if ac_fn_c_try_cpp "$LINENO"; then :
1928   ac_header_preproc=yes
1929 else
1930   ac_header_preproc=no
1931 fi
1932 rm -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?
1937 case $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     ;;
1962 esac
1963   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1964 $as_echo_n "checking for $2... " >&6; }
1965 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1966   $as_echo_n "(cached) " >&6
1967 else
1968   eval "$3=\$ac_header_compiler"
1969 fi
1970 eval ac_res=\$$3
1971                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1972 $as_echo "$ac_res" >&6; }
1973 fi
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.
1982 ac_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; }
1987 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1988   $as_echo_n "(cached) " >&6
1989 else
1990   eval "$3=no"
1991   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1992 /* end confdefs.h.  */
1993 $4
1994 int
1995 main ()
1996 {
1997 if (sizeof ($2))
1998          return 0;
1999   ;
2000   return 0;
2001 }
2002 _ACEOF
2003 if ac_fn_c_try_compile "$LINENO"; then :
2004   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2005 /* end confdefs.h.  */
2006 $4
2007 int
2008 main ()
2009 {
2010 if (sizeof (($2)))
2011             return 0;
2012   ;
2013   return 0;
2014 }
2015 _ACEOF
2016 if ac_fn_c_try_compile "$LINENO"; then :
2017
2018 else
2019   eval "$3=yes"
2020 fi
2021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2022 fi
2023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2024 fi
2025 eval 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
2031 cat >config.log <<_ACEOF
2032 This file contains any messages produced by compilers while
2033 running configure, to aid debugging if configure makes a mistake.
2034
2035 It was created by libpng $as_me 1.4.3, which was
2036 generated by GNU Autoconf 2.65.  Invocation command line was
2037
2038   $ $0 $@
2039
2040 _ACEOF
2041 exec 5>>config.log
2042 {
2043 cat <<_ASUNAME
2044 ## --------- ##
2045 ## Platform. ##
2046 ## --------- ##
2047
2048 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2049 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2050 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2051 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2052 uname -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
2067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2068 for as_dir in $PATH
2069 do
2070   IFS=$as_save_IFS
2071   test -z "$as_dir" && as_dir=.
2072     $as_echo "PATH: $as_dir"
2073   done
2074 IFS=$as_save_IFS
2075
2076 } >&5
2077
2078 cat >&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.
2093 ac_configure_args=
2094 ac_configure_args0=
2095 ac_configure_args1=
2096 ac_must_keep_next=false
2097 for ac_pass in 1 2
2098 do
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
2132 done
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.
2141 trap '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
2236 for ac_signal in 1 2 13 15; do
2237   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2238 done
2239 ac_signal=0
2240
2241 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2242 rm -f -r conftest* confdefs.h
2243
2244 $as_echo "/* confdefs.h */" > confdefs.h
2245
2246 # Predefined preprocessor variables.
2247
2248 cat >>confdefs.h <<_ACEOF
2249 #define PACKAGE_NAME "$PACKAGE_NAME"
2250 _ACEOF
2251
2252 cat >>confdefs.h <<_ACEOF
2253 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2254 _ACEOF
2255
2256 cat >>confdefs.h <<_ACEOF
2257 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2258 _ACEOF
2259
2260 cat >>confdefs.h <<_ACEOF
2261 #define PACKAGE_STRING "$PACKAGE_STRING"
2262 _ACEOF
2263
2264 cat >>confdefs.h <<_ACEOF
2265 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2266 _ACEOF
2267
2268 cat >>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.
2275 ac_site_file1=NONE
2276 ac_site_file2=NONE
2277 if test -n "$CONFIG_SITE"; then
2278   ac_site_file1=$CONFIG_SITE
2279 elif test "x$prefix" != xNONE; then
2280   ac_site_file1=$prefix/share/config.site
2281   ac_site_file2=$prefix/etc/config.site
2282 else
2283   ac_site_file1=$ac_default_prefix/share/config.site
2284   ac_site_file2=$ac_default_prefix/etc/config.site
2285 fi
2286 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2287 do
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
2295 done
2296
2297 if 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
2308 else
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
2312 fi
2313
2314 # Check that the precious variables saved in the cache have kept the same
2315 # value.
2316 ac_cache_corrupted=false
2317 for 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
2363 done
2364 if $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
2370 fi
2371 ## -------------------- ##
2372 ## Main body of script. ##
2373 ## -------------------- ##
2374
2375 ac_ext=c
2376 ac_cpp='$CPP $CPPFLAGS'
2377 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2378 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2379 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2380
2381
2382 am__api_version='1.11'
2383
2384 ac_aux_dir=
2385 for 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
2393 done
2394 if test -z "$ac_aux_dir"; then
2395   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2396 fi
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.
2402 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2403 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2404 ac_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; }
2423 if test -z "$INSTALL"; then
2424 if test "${ac_cv_path_install+set}" = set; then :
2425   $as_echo_n "(cached) " >&6
2426 else
2427   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2428 for as_dir in $PATH
2429 do
2430   IFS=$as_save_IFS
2431   test -z "$as_dir" && as_dir=.
2432     # Account for people who put trailing slashes in PATH elements.
2433 case $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     ;;
2471 esac
2472
2473   done
2474 IFS=$as_save_IFS
2475
2476 rm -rf conftest.one conftest.two conftest.dir
2477
2478 fi
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
2488 fi
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.
2494 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2495
2496 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2497
2498 test -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
2503 sleep 1
2504 echo timestamp > conftest.file
2505 # Reject unsafe characters in $srcdir or the absolute working directory
2506 # name.  Accept space and tab only in the latter.
2507 am_lf='
2508 '
2509 case `pwd` in
2510   *[\\\"\#\$\&\'\`$am_lf]*)
2511     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2512 esac
2513 case $srcdir in
2514   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2515     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2516 esac
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).
2523 if (
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
2538 alias in your environment" "$LINENO" 5
2539    fi
2540
2541    test "$2" = conftest.file
2542    )
2543 then
2544    # Ok.
2545    :
2546 else
2547    as_fn_error "newly created file is older than distributed files!
2548 Check your system clock" "$LINENO" 5
2549 fi
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2551 $as_echo "yes" >&6; }
2552 test "$program_prefix" != NONE &&
2553   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2554 # Use a double $ so make ignores it.
2555 test "$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.
2559 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2560 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2561
2562 # expand $ac_aux_dir to an absolute path
2563 am_aux_dir=`cd $ac_aux_dir && pwd`
2564
2565 if 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
2572 fi
2573 # Use eval to expand $SHELL
2574 if eval "$MISSING --run true"; then
2575   am_missing_run="$MISSING --run "
2576 else
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;}
2580 fi
2581
2582 if 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
2589 fi
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.
2595 if 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.
2598 set 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; }
2601 if test "${ac_cv_prog_STRIP+set}" = set; then :
2602   $as_echo_n "(cached) " >&6
2603 else
2604   if test -n "$STRIP"; then
2605   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2606 else
2607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2608 for as_dir in $PATH
2609 do
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
2618 done
2619   done
2620 IFS=$as_save_IFS
2621
2622 fi
2623 fi
2624 STRIP=$ac_cv_prog_STRIP
2625 if test -n "$STRIP"; then
2626   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2627 $as_echo "$STRIP" >&6; }
2628 else
2629   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2630 $as_echo "no" >&6; }
2631 fi
2632
2633
2634 fi
2635 if 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.
2638 set 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; }
2641 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2642   $as_echo_n "(cached) " >&6
2643 else
2644   if test -n "$ac_ct_STRIP"; then
2645   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2646 else
2647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2648 for as_dir in $PATH
2649 do
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
2658 done
2659   done
2660 IFS=$as_save_IFS
2661
2662 fi
2663 fi
2664 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2665 if 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; }
2668 else
2669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2670 $as_echo "no" >&6; }
2671 fi
2672
2673   if test "x$ac_ct_STRIP" = x; then
2674     STRIP=":"
2675   else
2676     case $cross_compiling:$ac_tool_warned in
2677 yes:)
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;}
2680 ac_tool_warned=yes ;;
2681 esac
2682     STRIP=$ac_ct_STRIP
2683   fi
2684 else
2685   STRIP="$ac_cv_prog_STRIP"
2686 fi
2687
2688 fi
2689 INSTALL_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; }
2693 if test -z "$MKDIR_P"; then
2694   if test "${ac_cv_path_mkdir+set}" = set; then :
2695   $as_echo_n "(cached) " >&6
2696 else
2697   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2699 do
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
2715 IFS=$as_save_IFS
2716
2717 fi
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
2729 fi
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2731 $as_echo "$MKDIR_P" >&6; }
2732
2733 mkdir_p="$MKDIR_P"
2734 case $mkdir_p in
2735   [\\/$]* | ?:[\\/]*) ;;
2736   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2737 esac
2738
2739 for ac_prog in gawk mawk nawk awk
2740 do
2741   # Extract the first word of "$ac_prog", so it can be a program name with args.
2742 set 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; }
2745 if test "${ac_cv_prog_AWK+set}" = set; then :
2746   $as_echo_n "(cached) " >&6
2747 else
2748   if test -n "$AWK"; then
2749   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2750 else
2751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752 for as_dir in $PATH
2753 do
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
2762 done
2763   done
2764 IFS=$as_save_IFS
2765
2766 fi
2767 fi
2768 AWK=$ac_cv_prog_AWK
2769 if test -n "$AWK"; then
2770   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2771 $as_echo "$AWK" >&6; }
2772 else
2773   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2774 $as_echo "no" >&6; }
2775 fi
2776
2777
2778   test -n "$AWK" && break
2779 done
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; }
2783 set x ${MAKE-make}
2784 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2785 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2786   $as_echo_n "(cached) " >&6
2787 else
2788   cat >conftest.make <<\_ACEOF
2789 SHELL = /bin/sh
2790 all:
2791         @echo '@@@%%%=$(MAKE)=@@@%%%'
2792 _ACEOF
2793 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2794 case `${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;;
2799 esac
2800 rm -f conftest.make
2801 fi
2802 if 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=
2806 else
2807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808 $as_echo "no" >&6; }
2809   SET_MAKE="MAKE=${MAKE-make}"
2810 fi
2811
2812 rm -rf .tst 2>/dev/null
2813 mkdir .tst 2>/dev/null
2814 if test -d .tst; then
2815   am__leading_dot=.
2816 else
2817   am__leading_dot=_
2818 fi
2819 rmdir .tst 2>/dev/null
2820
2821 if 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
2829 fi
2830
2831 # test whether we have cygpath
2832 if 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
2838 fi
2839
2840
2841 # Define the identity of the package.
2842  PACKAGE='libpng'
2843  VERSION='1.4.3'
2844
2845
2846 cat >>confdefs.h <<_ACEOF
2847 #define PACKAGE "$PACKAGE"
2848 _ACEOF
2849
2850
2851 cat >>confdefs.h <<_ACEOF
2852 #define VERSION "$VERSION"
2853 _ACEOF
2854
2855 # Some tools Automake needs.
2856
2857 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2858
2859
2860 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2861
2862
2863 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2864
2865
2866 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2867
2868
2869 MAKEINFO=${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
2875 AMTAR=${AMTAR-"${am_missing_run}tar"}
2876
2877 am__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.
2887 if test "${enable_maintainer_mode+set}" = set; then :
2888   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2889 else
2890   USE_MAINTAINER_MODE=no
2891 fi
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='#'
2898 else
2899   MAINTAINER_MODE_TRUE='#'
2900   MAINTAINER_MODE_FALSE=
2901 fi
2902
2903   MAINT=$MAINTAINER_MODE_TRUE
2904
2905
2906
2907 PNGLIB_VERSION=1.4.3
2908 PNGLIB_MAJOR=1
2909 PNGLIB_MINOR=4
2910 PNGLIB_RELEASE=3
2911
2912
2913
2914 ac_config_headers="$ac_config_headers config.h"
2915
2916
2917 # Checks for programs.
2918 ac_ext=c
2919 ac_cpp='$CPP $CPPFLAGS'
2920 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2921 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2922 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2923 if 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.
2925 set 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; }
2928 if test "${ac_cv_prog_CC+set}" = set; then :
2929   $as_echo_n "(cached) " >&6
2930 else
2931   if test -n "$CC"; then
2932   ac_cv_prog_CC="$CC" # Let the user override the test.
2933 else
2934 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2935 for as_dir in $PATH
2936 do
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
2945 done
2946   done
2947 IFS=$as_save_IFS
2948
2949 fi
2950 fi
2951 CC=$ac_cv_prog_CC
2952 if test -n "$CC"; then
2953   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2954 $as_echo "$CC" >&6; }
2955 else
2956   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2957 $as_echo "no" >&6; }
2958 fi
2959
2960
2961 fi
2962 if 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.
2965 set 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; }
2968 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2969   $as_echo_n "(cached) " >&6
2970 else
2971   if test -n "$ac_ct_CC"; then
2972   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2973 else
2974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2975 for as_dir in $PATH
2976 do
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
2985 done
2986   done
2987 IFS=$as_save_IFS
2988
2989 fi
2990 fi
2991 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2992 if 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; }
2995 else
2996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2997 $as_echo "no" >&6; }
2998 fi
2999
3000   if test "x$ac_ct_CC" = x; then
3001     CC=""
3002   else
3003     case $cross_compiling:$ac_tool_warned in
3004 yes:)
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;}
3007 ac_tool_warned=yes ;;
3008 esac
3009     CC=$ac_ct_CC
3010   fi
3011 else
3012   CC="$ac_cv_prog_CC"
3013 fi
3014
3015 if 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.
3018 set 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; }
3021 if test "${ac_cv_prog_CC+set}" = set; then :
3022   $as_echo_n "(cached) " >&6
3023 else
3024   if test -n "$CC"; then
3025   ac_cv_prog_CC="$CC" # Let the user override the test.
3026 else
3027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3028 for as_dir in $PATH
3029 do
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
3038 done
3039   done
3040 IFS=$as_save_IFS
3041
3042 fi
3043 fi
3044 CC=$ac_cv_prog_CC
3045 if test -n "$CC"; then
3046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3047 $as_echo "$CC" >&6; }
3048 else
3049   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3050 $as_echo "no" >&6; }
3051 fi
3052
3053
3054   fi
3055 fi
3056 if test -z "$CC"; then
3057   # Extract the first word of "cc", so it can be a program name with args.
3058 set 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; }
3061 if test "${ac_cv_prog_CC+set}" = set; then :
3062   $as_echo_n "(cached) " >&6
3063 else
3064   if test -n "$CC"; then
3065   ac_cv_prog_CC="$CC" # Let the user override the test.
3066 else
3067   ac_prog_rejected=no
3068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069 for as_dir in $PATH
3070 do
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
3083 done
3084   done
3085 IFS=$as_save_IFS
3086
3087 if 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
3098 fi
3099 fi
3100 fi
3101 CC=$ac_cv_prog_CC
3102 if test -n "$CC"; then
3103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3104 $as_echo "$CC" >&6; }
3105 else
3106   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3107 $as_echo "no" >&6; }
3108 fi
3109
3110
3111 fi
3112 if 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.
3117 set 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; }
3120 if test "${ac_cv_prog_CC+set}" = set; then :
3121   $as_echo_n "(cached) " >&6
3122 else
3123   if test -n "$CC"; then
3124   ac_cv_prog_CC="$CC" # Let the user override the test.
3125 else
3126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3127 for as_dir in $PATH
3128 do
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
3137 done
3138   done
3139 IFS=$as_save_IFS
3140
3141 fi
3142 fi
3143 CC=$ac_cv_prog_CC
3144 if test -n "$CC"; then
3145   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3146 $as_echo "$CC" >&6; }
3147 else
3148   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3149 $as_echo "no" >&6; }
3150 fi
3151
3152
3153     test -n "$CC" && break
3154   done
3155 fi
3156 if test -z "$CC"; then
3157   ac_ct_CC=$CC
3158   for ac_prog in cl.exe
3159 do
3160   # Extract the first word of "$ac_prog", so it can be a program name with args.
3161 set 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; }
3164 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3165   $as_echo_n "(cached) " >&6
3166 else
3167   if test -n "$ac_ct_CC"; then
3168   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3169 else
3170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3171 for as_dir in $PATH
3172 do
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
3181 done
3182   done
3183 IFS=$as_save_IFS
3184
3185 fi
3186 fi
3187 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3188 if 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; }
3191 else
3192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3193 $as_echo "no" >&6; }
3194 fi
3195
3196
3197   test -n "$ac_ct_CC" && break
3198 done
3199
3200   if test "x$ac_ct_CC" = x; then
3201     CC=""
3202   else
3203     case $cross_compiling:$ac_tool_warned in
3204 yes:)
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;}
3207 ac_tool_warned=yes ;;
3208 esac
3209     CC=$ac_ct_CC
3210   fi
3211 fi
3212
3213 fi
3214
3215
3216 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3217 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3218 as_fn_error "no acceptable C compiler found in \$PATH
3219 See \`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
3223 set X $ac_compile
3224 ac_compiler=$2
3225 for ac_option in --version -v -V -qversion; do
3226   { { ac_try="$ac_compiler $ac_option >&5"
3227 case "(($ac_try" in
3228   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3229   *) ac_try_echo=$ac_try;;
3230 esac
3231 eval 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; }
3244 done
3245
3246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247 /* end confdefs.h.  */
3248
3249 int
3250 main ()
3251 {
3252
3253   ;
3254   return 0;
3255 }
3256 _ACEOF
3257 ac_clean_files_save=$ac_clean_files
3258 ac_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; }
3264 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3265
3266 # The possible output files:
3267 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3268
3269 ac_rmfiles=
3270 for ac_file in $ac_files
3271 do
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
3276 done
3277 rm -f $ac_rmfiles
3278
3279 if { { ac_try="$ac_link_default"
3280 case "(($ac_try" in
3281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3282   *) ac_try_echo=$ac_try;;
3283 esac
3284 eval 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.
3295 for ac_file in $ac_files ''
3296 do
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
3319 done
3320 test "$ac_cv_exeext" = no && ac_cv_exeext=
3321
3322 else
3323   ac_file=''
3324 fi
3325 if 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
3329 sed '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
3334 as_fn_error "C compiler cannot create executables
3335 See \`config.log' for more details." "$LINENO" 5; }; }
3336 else
3337   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3338 $as_echo "yes" >&6; }
3339 fi
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; }
3344 ac_exeext=$ac_cv_exeext
3345
3346 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3347 ac_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; }
3350 if { { ac_try="$ac_link"
3351 case "(($ac_try" in
3352   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3353   *) ac_try_echo=$ac_try;;
3354 esac
3355 eval 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'.
3365 for 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
3373 done
3374 else
3375   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3376 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3377 as_fn_error "cannot compute suffix of executables: cannot compile and link
3378 See \`config.log' for more details." "$LINENO" 5; }
3379 fi
3380 rm -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
3384 rm -f conftest.$ac_ext
3385 EXEEXT=$ac_cv_exeext
3386 ac_exeext=$EXEEXT
3387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3388 /* end confdefs.h.  */
3389 #include <stdio.h>
3390 int
3391 main ()
3392 {
3393 FILE *f = fopen ("conftest.out", "w");
3394  return ferror (f) || fclose (f) != 0;
3395
3396   ;
3397   return 0;
3398 }
3399 _ACEOF
3400 ac_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; }
3405 if test "$cross_compiling" != yes; then
3406   { { ac_try="$ac_link"
3407 case "(($ac_try" in
3408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3409   *) ac_try_echo=$ac_try;;
3410 esac
3411 eval 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;;
3421 esac
3422 eval 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;}
3435 as_fn_error "cannot run C compiled programs.
3436 If you meant to cross compile, use \`--host'.
3437 See \`config.log' for more details." "$LINENO" 5; }
3438     fi
3439   fi
3440 fi
3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3442 $as_echo "$cross_compiling" >&6; }
3443
3444 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3445 ac_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; }
3448 if test "${ac_cv_objext+set}" = set; then :
3449   $as_echo_n "(cached) " >&6
3450 else
3451   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3452 /* end confdefs.h.  */
3453
3454 int
3455 main ()
3456 {
3457
3458   ;
3459   return 0;
3460 }
3461 _ACEOF
3462 rm -f conftest.o conftest.obj
3463 if { { ac_try="$ac_compile"
3464 case "(($ac_try" in
3465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3466   *) ac_try_echo=$ac_try;;
3467 esac
3468 eval 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
3481 done
3482 else
3483   $as_echo "$as_me: failed program was:" >&5
3484 sed '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;}
3488 as_fn_error "cannot compute suffix of object files: cannot compile
3489 See \`config.log' for more details." "$LINENO" 5; }
3490 fi
3491 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3492 fi
3493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3494 $as_echo "$ac_cv_objext" >&6; }
3495 OBJEXT=$ac_cv_objext
3496 ac_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; }
3499 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3500   $as_echo_n "(cached) " >&6
3501 else
3502   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3503 /* end confdefs.h.  */
3504
3505 int
3506 main ()
3507 {
3508 #ifndef __GNUC__
3509        choke me
3510 #endif
3511
3512   ;
3513   return 0;
3514 }
3515 _ACEOF
3516 if ac_fn_c_try_compile "$LINENO"; then :
3517   ac_compiler_gnu=yes
3518 else
3519   ac_compiler_gnu=no
3520 fi
3521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3522 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3523
3524 fi
3525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3526 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3527 if test $ac_compiler_gnu = yes; then
3528   GCC=yes
3529 else
3530   GCC=
3531 fi
3532 ac_test_CFLAGS=${CFLAGS+set}
3533 ac_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; }
3536 if test "${ac_cv_prog_cc_g+set}" = set; then :
3537   $as_echo_n "(cached) " >&6
3538 else
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
3546 int
3547 main ()
3548 {
3549
3550   ;
3551   return 0;
3552 }
3553 _ACEOF
3554 if ac_fn_c_try_compile "$LINENO"; then :
3555   ac_cv_prog_cc_g=yes
3556 else
3557   CFLAGS=""
3558       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3559 /* end confdefs.h.  */
3560
3561 int
3562 main ()
3563 {
3564
3565   ;
3566   return 0;
3567 }
3568 _ACEOF
3569 if ac_fn_c_try_compile "$LINENO"; then :
3570
3571 else
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
3577 int
3578 main ()
3579 {
3580
3581   ;
3582   return 0;
3583 }
3584 _ACEOF
3585 if ac_fn_c_try_compile "$LINENO"; then :
3586   ac_cv_prog_cc_g=yes
3587 fi
3588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3589 fi
3590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3591 fi
3592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3593    ac_c_werror_flag=$ac_save_c_werror_flag
3594 fi
3595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3596 $as_echo "$ac_cv_prog_cc_g" >&6; }
3597 if test "$ac_test_CFLAGS" = set; then
3598   CFLAGS=$ac_save_CFLAGS
3599 elif 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
3605 else
3606   if test "$GCC" = yes; then
3607     CFLAGS="-O2"
3608   else
3609     CFLAGS=
3610   fi
3611 fi
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; }
3614 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3615   $as_echo_n "(cached) " >&6
3616 else
3617   ac_cv_prog_cc_c89=no
3618 ac_save_CC=$CC
3619 cat 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.  */
3626 struct buf { int x; };
3627 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3628 static char *e (p, i)
3629      char **p;
3630      int i;
3631 {
3632   return p[i];
3633 }
3634 static 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.  */
3651 int 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'
3656 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3657
3658 int test (int i, double x);
3659 struct s1 {int (*f) (int a);};
3660 struct s2 {int (*f) (double a);};
3661 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3662 int argc;
3663 char **argv;
3664 int
3665 main ()
3666 {
3667 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3668   ;
3669   return 0;
3670 }
3671 _ACEOF
3672 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3673         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3674 do
3675   CC="$ac_save_CC $ac_arg"
3676   if ac_fn_c_try_compile "$LINENO"; then :
3677   ac_cv_prog_cc_c89=$ac_arg
3678 fi
3679 rm -f core conftest.err conftest.$ac_objext
3680   test "x$ac_cv_prog_cc_c89" != "xno" && break
3681 done
3682 rm -f conftest.$ac_ext
3683 CC=$ac_save_CC
3684
3685 fi
3686 # AC_CACHE_VAL
3687 case "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; } ;;
3698 esac
3699 if test "x$ac_cv_prog_cc_c89" != xno; then :
3700
3701 fi
3702
3703 ac_ext=c
3704 ac_cpp='$CPP $CPPFLAGS'
3705 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3706 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3707 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3708 DEPDIR="${am__leading_dot}deps"
3709
3710 ac_config_commands="$ac_config_commands depfiles"
3711
3712
3713 am_make=${MAKE-make}
3714 cat > confinc << 'END'
3715 am__doit:
3716         @echo this is the am__doit target
3717 .PHONY: am__doit
3718 END
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; }
3722 am__include="#"
3723 am__quote=
3724 _am_result=none
3725 # First try GNU make style include.
3726 echo "include confinc" > confmf
3727 # Ignore all kinds of additional output from `make'.
3728 case `$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   ;;
3734 esac
3735 # Now try BSD make style include.
3736 if 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
3745 fi
3746
3747
3748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3749 $as_echo "$_am_result" >&6; }
3750 rm -f confinc confmf
3751
3752 # Check whether --enable-dependency-tracking was given.
3753 if test "${enable_dependency_tracking+set}" = set; then :
3754   enableval=$enable_dependency_tracking;
3755 fi
3756
3757 if test "x$enable_dependency_tracking" != xno; then
3758   am_depcomp="$ac_aux_dir/depcomp"
3759   AMDEPBACKSLASH='\'
3760 fi
3761  if test "x$enable_dependency_tracking" != xno; then
3762   AMDEP_TRUE=
3763   AMDEP_FALSE='#'
3764 else
3765   AMDEP_TRUE='#'
3766   AMDEP_FALSE=
3767 fi
3768
3769
3770
3771 depcc="$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; }
3775 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3776   $as_echo_n "(cached) " >&6
3777 else
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
3878 else
3879   am_cv_CC_dependencies_compiler_type=none
3880 fi
3881
3882 fi
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; }
3885 CCDEPMODE=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='#'
3892 else
3893   am__fastdepCC_TRUE='#'
3894   am__fastdepCC_FALSE=
3895 fi
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; }
3904 if test "${ac_cv_build+set}" = set; then :
3905   $as_echo_n "(cached) " >&6
3906 else
3907   ac_build_alias=$build_alias
3908 test "x$ac_build_alias" = x &&
3909   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3910 test "x$ac_build_alias" = x &&
3911   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3912 ac_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
3915 fi
3916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3917 $as_echo "$ac_cv_build" >&6; }
3918 case $ac_cv_build in
3919 *-*-*) ;;
3920 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3921 esac
3922 build=$ac_cv_build
3923 ac_save_IFS=$IFS; IFS='-'
3924 set x $ac_cv_build
3925 shift
3926 build_cpu=$1
3927 build_vendor=$2
3928 shift; shift
3929 # Remember, the first character of IFS is used to create $*,
3930 # except with old shells:
3931 build_os=$*
3932 IFS=$ac_save_IFS
3933 case $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; }
3938 if test "${ac_cv_host+set}" = set; then :
3939   $as_echo_n "(cached) " >&6
3940 else
3941   if test "x$host_alias" = x; then
3942   ac_cv_host=$ac_cv_build
3943 else
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
3946 fi
3947
3948 fi
3949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3950 $as_echo "$ac_cv_host" >&6; }
3951 case $ac_cv_host in
3952 *-*-*) ;;
3953 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3954 esac
3955 host=$ac_cv_host
3956 ac_save_IFS=$IFS; IFS='-'
3957 set x $ac_cv_host
3958 shift
3959 host_cpu=$1
3960 host_vendor=$2
3961 shift; shift
3962 # Remember, the first character of IFS is used to create $*,
3963 # except with old shells:
3964 host_os=$*
3965 IFS=$ac_save_IFS
3966 case $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; }
3971 if test "${ac_cv_path_SED+set}" = set; then :
3972   $as_echo_n "(cached) " >&6
3973 else
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
3984 for as_dir in $PATH
3985 do
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
3994 case `"$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;;
4018 esac
4019
4020       $ac_path_SED_found && break 3
4021     done
4022   done
4023   done
4024 IFS=$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
4028 else
4029   ac_cv_path_SED=$SED
4030 fi
4031
4032 fi
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
4038 test -z "$SED" && SED=sed
4039 Xsed="$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; }
4053 if test "${ac_cv_path_GREP+set}" = set; then :
4054   $as_echo_n "(cached) " >&6
4055 else
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
4060 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4061 do
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
4070 case `"$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;;
4094 esac
4095
4096       $ac_path_GREP_found && break 3
4097     done
4098   done
4099   done
4100 IFS=$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
4104 else
4105   ac_cv_path_GREP=$GREP
4106 fi
4107
4108 fi
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; }
4116 if test "${ac_cv_path_EGREP+set}" = set; then :
4117   $as_echo_n "(cached) " >&6
4118 else
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
4126 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4127 do
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
4136 case `"$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;;
4160 esac
4161
4162       $ac_path_EGREP_found && break 3
4163     done
4164   done
4165   done
4166 IFS=$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
4170 else
4171   ac_cv_path_EGREP=$EGREP
4172 fi
4173
4174    fi
4175 fi
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; }
4183 if test "${ac_cv_path_FGREP+set}" = set; then :
4184   $as_echo_n "(cached) " >&6
4185 else
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
4193 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4194 do
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
4203 case `"$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;;
4227 esac
4228
4229       $ac_path_FGREP_found && break 3
4230     done
4231   done
4232   done
4233 IFS=$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
4237 else
4238   ac_cv_path_FGREP=$FGREP
4239 fi
4240
4241    fi
4242 fi
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
4248 test -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.
4269 if test "${with_gnu_ld+set}" = set; then :
4270   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4271 else
4272   with_gnu_ld=no
4273 fi
4274
4275 ac_prog=ld
4276 if 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
4307 elif 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; }
4310 else
4311   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4312 $as_echo_n "checking for non-GNU ld... " >&6; }
4313 fi
4314 if test "${lt_cv_path_LD+set}" = set; then :
4315   $as_echo_n "(cached) " >&6
4316 else
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"
4338 else
4339   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4340 fi
4341 fi
4342
4343 LD="$lt_cv_path_LD"
4344 if test -n "$LD"; then
4345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4346 $as_echo "$LD" >&6; }
4347 else
4348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4349 $as_echo "no" >&6; }
4350 fi
4351 test -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; }
4354 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4355   $as_echo_n "(cached) " >&6
4356 else
4357   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4358 case `$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   ;;
4365 esac
4366 fi
4367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4368 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4369 with_gnu_ld=$lt_cv_prog_gnu_ld
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379 ac_ext=c
4380 ac_cpp='$CPP $CPPFLAGS'
4381 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4382 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4383 ac_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.
4387 if test -n "$CPP" && test -d "$CPP"; then
4388   CPP=
4389 fi
4390 if test -z "$CPP"; then
4391   if test "${ac_cv_prog_CPP+set}" = set; then :
4392   $as_echo_n "(cached) " >&6
4393 else
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
4398 for ac_c_preproc_warn_flag in '' yes
4399 do
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
4415 if ac_fn_c_try_cpp "$LINENO"; then :
4416
4417 else
4418   # Broken: fails on valid input.
4419 continue
4420 fi
4421 rm -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
4429 if ac_fn_c_try_cpp "$LINENO"; then :
4430   # Broken: success on invalid input.
4431 continue
4432 else
4433   # Passes both tests.
4434 ac_preproc_ok=:
4435 break
4436 fi
4437 rm -f conftest.err conftest.$ac_ext
4438
4439 done
4440 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4441 rm -f conftest.err conftest.$ac_ext
4442 if $ac_preproc_ok; then :
4443   break
4444 fi
4445
4446     done
4447     ac_cv_prog_CPP=$CPP
4448
4449 fi
4450   CPP=$ac_cv_prog_CPP
4451 else
4452   ac_cv_prog_CPP=$CPP
4453 fi
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4455 $as_echo "$CPP" >&6; }
4456 ac_preproc_ok=false
4457 for ac_c_preproc_warn_flag in '' yes
4458 do
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
4474 if ac_fn_c_try_cpp "$LINENO"; then :
4475
4476 else
4477   # Broken: fails on valid input.
4478 continue
4479 fi
4480 rm -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
4488 if ac_fn_c_try_cpp "$LINENO"; then :
4489   # Broken: success on invalid input.
4490 continue
4491 else
4492   # Passes both tests.
4493 ac_preproc_ok=:
4494 break
4495 fi
4496 rm -f conftest.err conftest.$ac_ext
4497
4498 done
4499 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4500 rm -f conftest.err conftest.$ac_ext
4501 if $ac_preproc_ok; then :
4502
4503 else
4504   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4505 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4506 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4507 See \`config.log' for more details." "$LINENO" 5; }
4508 fi
4509
4510 ac_ext=c
4511 ac_cpp='$CPP $CPPFLAGS'
4512 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4513 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4514 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4515
4516 if 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.
4518 set 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; }
4521 if test "${ac_cv_prog_SED+set}" = set; then :
4522   $as_echo_n "(cached) " >&6
4523 else
4524   if test -n "$SED"; then
4525   ac_cv_prog_SED="$SED" # Let the user override the test.
4526 else
4527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4528 for as_dir in $PATH
4529 do
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
4538 done
4539   done
4540 IFS=$as_save_IFS
4541
4542 fi
4543 fi
4544 SED=$ac_cv_prog_SED
4545 if test -n "$SED"; then
4546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4547 $as_echo "$SED" >&6; }
4548 else
4549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4550 $as_echo "no" >&6; }
4551 fi
4552
4553
4554 fi
4555 if 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.
4558 set 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; }
4561 if test "${ac_cv_prog_ac_ct_SED+set}" = set; then :
4562   $as_echo_n "(cached) " >&6
4563 else
4564   if test -n "$ac_ct_SED"; then
4565   ac_cv_prog_ac_ct_SED="$ac_ct_SED" # Let the user override the test.
4566 else
4567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4568 for as_dir in $PATH
4569 do
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
4578 done
4579   done
4580 IFS=$as_save_IFS
4581
4582 fi
4583 fi
4584 ac_ct_SED=$ac_cv_prog_ac_ct_SED
4585 if 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; }
4588 else
4589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4590 $as_echo "no" >&6; }
4591 fi
4592
4593   if test "x$ac_ct_SED" = x; then
4594     SED=":"
4595   else
4596     case $cross_compiling:$ac_tool_warned in
4597 yes:)
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;}
4600 ac_tool_warned=yes ;;
4601 esac
4602     SED=$ac_ct_SED
4603   fi
4604 else
4605   SED="$ac_cv_prog_SED"
4606 fi
4607
4608 enable_win32_dll=yes
4609
4610 case $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.
4614 set 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; }
4617 if test "${ac_cv_prog_AS+set}" = set; then :
4618   $as_echo_n "(cached) " >&6
4619 else
4620   if test -n "$AS"; then
4621   ac_cv_prog_AS="$AS" # Let the user override the test.
4622 else
4623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4624 for as_dir in $PATH
4625 do
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
4634 done
4635   done
4636 IFS=$as_save_IFS
4637
4638 fi
4639 fi
4640 AS=$ac_cv_prog_AS
4641 if test -n "$AS"; then
4642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4643 $as_echo "$AS" >&6; }
4644 else
4645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4646 $as_echo "no" >&6; }
4647 fi
4648
4649
4650 fi
4651 if 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.
4654 set 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; }
4657 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
4658   $as_echo_n "(cached) " >&6
4659 else
4660   if test -n "$ac_ct_AS"; then
4661   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
4662 else
4663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4664 for as_dir in $PATH
4665 do
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
4674 done
4675   done
4676 IFS=$as_save_IFS
4677
4678 fi
4679 fi
4680 ac_ct_AS=$ac_cv_prog_ac_ct_AS
4681 if 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; }
4684 else
4685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4686 $as_echo "no" >&6; }
4687 fi
4688
4689   if test "x$ac_ct_AS" = x; then
4690     AS="false"
4691   else
4692     case $cross_compiling:$ac_tool_warned in
4693 yes:)
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;}
4696 ac_tool_warned=yes ;;
4697 esac
4698     AS=$ac_ct_AS
4699   fi
4700 else
4701   AS="$ac_cv_prog_AS"
4702 fi
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.
4706 set 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; }
4709 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
4710   $as_echo_n "(cached) " >&6
4711 else
4712   if test -n "$DLLTOOL"; then
4713   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4714 else
4715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4716 for as_dir in $PATH
4717 do
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
4726 done
4727   done
4728 IFS=$as_save_IFS
4729
4730 fi
4731 fi
4732 DLLTOOL=$ac_cv_prog_DLLTOOL
4733 if test -n "$DLLTOOL"; then
4734   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
4735 $as_echo "$DLLTOOL" >&6; }
4736 else
4737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4738 $as_echo "no" >&6; }
4739 fi
4740
4741
4742 fi
4743 if 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.
4746 set 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; }
4749 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
4750   $as_echo_n "(cached) " >&6
4751 else
4752   if test -n "$ac_ct_DLLTOOL"; then
4753   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
4754 else
4755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4756 for as_dir in $PATH
4757 do
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
4766 done
4767   done
4768 IFS=$as_save_IFS
4769
4770 fi
4771 fi
4772 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
4773 if 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; }
4776 else
4777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4778 $as_echo "no" >&6; }
4779 fi
4780
4781   if test "x$ac_ct_DLLTOOL" = x; then
4782     DLLTOOL="false"
4783   else
4784     case $cross_compiling:$ac_tool_warned in
4785 yes:)
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;}
4788 ac_tool_warned=yes ;;
4789 esac
4790     DLLTOOL=$ac_ct_DLLTOOL
4791   fi
4792 else
4793   DLLTOOL="$ac_cv_prog_DLLTOOL"
4794 fi
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.
4798 set 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; }
4801 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4802   $as_echo_n "(cached) " >&6
4803 else
4804   if test -n "$OBJDUMP"; then
4805   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4806 else
4807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4808 for as_dir in $PATH
4809 do
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
4818 done
4819   done
4820 IFS=$as_save_IFS
4821
4822 fi
4823 fi
4824 OBJDUMP=$ac_cv_prog_OBJDUMP
4825 if test -n "$OBJDUMP"; then
4826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4827 $as_echo "$OBJDUMP" >&6; }
4828 else
4829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4830 $as_echo "no" >&6; }
4831 fi
4832
4833
4834 fi
4835 if 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.
4838 set 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; }
4841 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4842   $as_echo_n "(cached) " >&6
4843 else
4844   if test -n "$ac_ct_OBJDUMP"; then
4845   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4846 else
4847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4848 for as_dir in $PATH
4849 do
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
4858 done
4859   done
4860 IFS=$as_save_IFS
4861
4862 fi
4863 fi
4864 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4865 if 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; }
4868 else
4869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4870 $as_echo "no" >&6; }
4871 fi
4872
4873   if test "x$ac_ct_OBJDUMP" = x; then
4874     OBJDUMP="false"
4875   else
4876     case $cross_compiling:$ac_tool_warned in
4877 yes:)
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;}
4880 ac_tool_warned=yes ;;
4881 esac
4882     OBJDUMP=$ac_ct_OBJDUMP
4883   fi
4884 else
4885   OBJDUMP="$ac_cv_prog_OBJDUMP"
4886 fi
4887
4888   ;;
4889 esac
4890
4891 test -z "$AS" && AS=as
4892
4893
4894
4895
4896
4897 test -z "$DLLTOOL" && DLLTOOL=dlltool
4898
4899
4900
4901
4902
4903 test -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; }
4914 LN_S=$as_ln_s
4915 if test "$LN_S" = "ln -s"; then
4916   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4917 $as_echo "yes" >&6; }
4918 else
4919   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4920 $as_echo "no, using $LN_S" >&6; }
4921 fi
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; }
4925 set x ${MAKE-make}
4926 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4927 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4928   $as_echo_n "(cached) " >&6
4929 else
4930   cat >conftest.make <<\_ACEOF
4931 SHELL = /bin/sh
4932 all:
4933         @echo '@@@%%%=$(MAKE)=@@@%%%'
4934 _ACEOF
4935 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4936 case `${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;;
4941 esac
4942 rm -f conftest.make
4943 fi
4944 if 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=
4948 else
4949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4950 $as_echo "no" >&6; }
4951   SET_MAKE="MAKE=${MAKE-make}"
4952 fi
4953
4954 case `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;} ;;
4958 esac
4959
4960
4961
4962 macro_version='2.2.6b'
4963 macro_revision='1.3017'
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977 ltmain="$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; }
4981 if test "${lt_cv_path_NM+set}" = set; then :
4982   $as_echo_n "(cached) " >&6
4983 else
4984   if test -n "$NM"; then
4985   # Let the user override the test.
4986   lt_cv_path_NM="$NM"
4987 else
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}
5026 fi
5027 fi
5028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5029 $as_echo "$lt_cv_path_NM" >&6; }
5030 if test "$lt_cv_path_NM" != "no"; then
5031   NM="$lt_cv_path_NM"
5032 else
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.
5038 set 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; }
5041 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5042   $as_echo_n "(cached) " >&6
5043 else
5044   if test -n "$DUMPBIN"; then
5045   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5046 else
5047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048 for as_dir in $PATH
5049 do
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
5058 done
5059   done
5060 IFS=$as_save_IFS
5061
5062 fi
5063 fi
5064 DUMPBIN=$ac_cv_prog_DUMPBIN
5065 if test -n "$DUMPBIN"; then
5066   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5067 $as_echo "$DUMPBIN" >&6; }
5068 else
5069   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5070 $as_echo "no" >&6; }
5071 fi
5072
5073
5074     test -n "$DUMPBIN" && break
5075   done
5076 fi
5077 if test -z "$DUMPBIN"; then
5078   ac_ct_DUMPBIN=$DUMPBIN
5079   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5080 do
5081   # Extract the first word of "$ac_prog", so it can be a program name with args.
5082 set 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; }
5085 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5086   $as_echo_n "(cached) " >&6
5087 else
5088   if test -n "$ac_ct_DUMPBIN"; then
5089   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5090 else
5091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5092 for as_dir in $PATH
5093 do
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
5102 done
5103   done
5104 IFS=$as_save_IFS
5105
5106 fi
5107 fi
5108 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5109 if 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; }
5112 else
5113   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5114 $as_echo "no" >&6; }
5115 fi
5116
5117
5118   test -n "$ac_ct_DUMPBIN" && break
5119 done
5120
5121   if test "x$ac_ct_DUMPBIN" = x; then
5122     DUMPBIN=":"
5123   else
5124     case $cross_compiling:$ac_tool_warned in
5125 yes:)
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;}
5128 ac_tool_warned=yes ;;
5129 esac
5130     DUMPBIN=$ac_ct_DUMPBIN
5131   fi
5132 fi
5133
5134
5135   if test "$DUMPBIN" != ":"; then
5136     NM="$DUMPBIN"
5137   fi
5138 fi
5139 test -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; }
5148 if test "${lt_cv_nm_interface+set}" = set; then :
5149   $as_echo_n "(cached) " >&6
5150 else
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*
5165 fi
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; }
5172 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5173   $as_echo_n "(cached) " >&6
5174 else
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
5287 fi
5288
5289 if 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; }
5292 else
5293   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5294 $as_echo "none" >&6; }
5295 fi
5296 max_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
5310 xsi_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; }
5323 lt_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
5331 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5332   lt_unset=unset
5333 else
5334   lt_unset=false
5335 fi
5336
5337
5338
5339
5340
5341 # test EBCDIC or ASCII
5342 case `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   ;;
5352 esac
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; }
5364 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5365   $as_echo_n "(cached) " >&6
5366 else
5367   lt_cv_ld_reload_flag='-r'
5368 fi
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5370 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5371 reload_flag=$lt_cv_ld_reload_flag
5372 case $reload_flag in
5373 "" | " "*) ;;
5374 *) reload_flag=" $reload_flag" ;;
5375 esac
5376 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5377 case $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     ;;
5385 esac
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395 if 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.
5397 set 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; }
5400 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5401   $as_echo_n "(cached) " >&6
5402 else
5403   if test -n "$OBJDUMP"; then
5404   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5405 else
5406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5407 for as_dir in $PATH
5408 do
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
5417 done
5418   done
5419 IFS=$as_save_IFS
5420
5421 fi
5422 fi
5423 OBJDUMP=$ac_cv_prog_OBJDUMP
5424 if test -n "$OBJDUMP"; then
5425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5426 $as_echo "$OBJDUMP" >&6; }
5427 else
5428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5429 $as_echo "no" >&6; }
5430 fi
5431
5432
5433 fi
5434 if 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.
5437 set 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; }
5440 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5441   $as_echo_n "(cached) " >&6
5442 else
5443   if test -n "$ac_ct_OBJDUMP"; then
5444   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5445 else
5446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5447 for as_dir in $PATH
5448 do
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
5457 done
5458   done
5459 IFS=$as_save_IFS
5460
5461 fi
5462 fi
5463 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5464 if 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; }
5467 else
5468   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5469 $as_echo "no" >&6; }
5470 fi
5471
5472   if test "x$ac_ct_OBJDUMP" = x; then
5473     OBJDUMP="false"
5474   else
5475     case $cross_compiling:$ac_tool_warned in
5476 yes:)
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;}
5479 ac_tool_warned=yes ;;
5480 esac
5481     OBJDUMP=$ac_ct_OBJDUMP
5482   fi
5483 else
5484   OBJDUMP="$ac_cv_prog_OBJDUMP"
5485 fi
5486
5487 test -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; }
5496 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5497   $as_echo_n "(cached) " >&6
5498 else
5499   lt_cv_file_magic_cmd='$MAGIC_CMD'
5500 lt_cv_file_magic_test_file=
5501 lt_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
5513 case $host_os in
5514 aix[4-9]*)
5515   lt_cv_deplibs_check_method=pass_all
5516   ;;
5517
5518 beos*)
5519   lt_cv_deplibs_check_method=pass_all
5520   ;;
5521
5522 bsdi[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
5528 cygwin*)
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
5534 mingw* | 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
5547 cegcc)
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
5553 darwin* | rhapsody*)
5554   lt_cv_deplibs_check_method=pass_all
5555   ;;
5556
5557 freebsd* | 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
5573 gnu*)
5574   lt_cv_deplibs_check_method=pass_all
5575   ;;
5576
5577 hpux10.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
5595 interix[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
5600 irix5* | 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.
5611 linux* | k*bsd*-gnu)
5612   lt_cv_deplibs_check_method=pass_all
5613   ;;
5614
5615 netbsd*)
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
5623 newos6*)
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
5633 openbsd*)
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
5641 osf3* | osf4* | osf5*)
5642   lt_cv_deplibs_check_method=pass_all
5643   ;;
5644
5645 rdos*)
5646   lt_cv_deplibs_check_method=pass_all
5647   ;;
5648
5649 solaris*)
5650   lt_cv_deplibs_check_method=pass_all
5651   ;;
5652
5653 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5654   lt_cv_deplibs_check_method=pass_all
5655   ;;
5656
5657 sysv4 | 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
5684 tpf*)
5685   lt_cv_deplibs_check_method=pass_all
5686   ;;
5687 esac
5688
5689 fi
5690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5691 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5692 file_magic_cmd=$lt_cv_file_magic_cmd
5693 deplibs_check_method=$lt_cv_deplibs_check_method
5694 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707 if 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.
5709 set 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; }
5712 if test "${ac_cv_prog_AR+set}" = set; then :
5713   $as_echo_n "(cached) " >&6
5714 else
5715   if test -n "$AR"; then
5716   ac_cv_prog_AR="$AR" # Let the user override the test.
5717 else
5718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5719 for as_dir in $PATH
5720 do
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
5729 done
5730   done
5731 IFS=$as_save_IFS
5732
5733 fi
5734 fi
5735 AR=$ac_cv_prog_AR
5736 if test -n "$AR"; then
5737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5738 $as_echo "$AR" >&6; }
5739 else
5740   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5741 $as_echo "no" >&6; }
5742 fi
5743
5744
5745 fi
5746 if 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.
5749 set 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; }
5752 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5753   $as_echo_n "(cached) " >&6
5754 else
5755   if test -n "$ac_ct_AR"; then
5756   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5757 else
5758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5759 for as_dir in $PATH
5760 do
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
5769 done
5770   done
5771 IFS=$as_save_IFS
5772
5773 fi
5774 fi
5775 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5776 if 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; }
5779 else
5780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5781 $as_echo "no" >&6; }
5782 fi
5783
5784   if test "x$ac_ct_AR" = x; then
5785     AR="false"
5786   else
5787     case $cross_compiling:$ac_tool_warned in
5788 yes:)
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;}
5791 ac_tool_warned=yes ;;
5792 esac
5793     AR=$ac_ct_AR
5794   fi
5795 else
5796   AR="$ac_cv_prog_AR"
5797 fi
5798
5799 test -z "$AR" && AR=ar
5800 test -z "$AR_FLAGS" && AR_FLAGS=cru
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812 if 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.
5814 set 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; }
5817 if test "${ac_cv_prog_STRIP+set}" = set; then :
5818   $as_echo_n "(cached) " >&6
5819 else
5820   if test -n "$STRIP"; then
5821   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5822 else
5823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5824 for as_dir in $PATH
5825 do
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
5834 done
5835   done
5836 IFS=$as_save_IFS
5837
5838 fi
5839 fi
5840 STRIP=$ac_cv_prog_STRIP
5841 if test -n "$STRIP"; then
5842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5843 $as_echo "$STRIP" >&6; }
5844 else
5845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5846 $as_echo "no" >&6; }
5847 fi
5848
5849
5850 fi
5851 if 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.
5854 set 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; }
5857 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5858   $as_echo_n "(cached) " >&6
5859 else
5860   if test -n "$ac_ct_STRIP"; then
5861   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5862 else
5863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5864 for as_dir in $PATH
5865 do
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
5874 done
5875   done
5876 IFS=$as_save_IFS
5877
5878 fi
5879 fi
5880 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5881 if 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; }
5884 else
5885   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5886 $as_echo "no" >&6; }
5887 fi
5888
5889   if test "x$ac_ct_STRIP" = x; then
5890     STRIP=":"
5891   else
5892     case $cross_compiling:$ac_tool_warned in
5893 yes:)
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;}
5896 ac_tool_warned=yes ;;
5897 esac
5898     STRIP=$ac_ct_STRIP
5899   fi
5900 else
5901   STRIP="$ac_cv_prog_STRIP"
5902 fi
5903
5904 test -z "$STRIP" && STRIP=:
5905
5906
5907
5908
5909
5910
5911 if 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.
5913 set 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; }
5916 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5917   $as_echo_n "(cached) " >&6
5918 else
5919   if test -n "$RANLIB"; then
5920   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5921 else
5922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5923 for as_dir in $PATH
5924 do
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
5933 done
5934   done
5935 IFS=$as_save_IFS
5936
5937 fi
5938 fi
5939 RANLIB=$ac_cv_prog_RANLIB
5940 if test -n "$RANLIB"; then
5941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5942 $as_echo "$RANLIB" >&6; }
5943 else
5944   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5945 $as_echo "no" >&6; }
5946 fi
5947
5948
5949 fi
5950 if 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.
5953 set 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; }
5956 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5957   $as_echo_n "(cached) " >&6
5958 else
5959   if test -n "$ac_ct_RANLIB"; then
5960   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5961 else
5962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5963 for as_dir in $PATH
5964 do
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
5973 done
5974   done
5975 IFS=$as_save_IFS
5976
5977 fi
5978 fi
5979 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5980 if 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; }
5983 else
5984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5985 $as_echo "no" >&6; }
5986 fi
5987
5988   if test "x$ac_ct_RANLIB" = x; then
5989     RANLIB=":"
5990   else
5991     case $cross_compiling:$ac_tool_warned in
5992 yes:)
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;}
5995 ac_tool_warned=yes ;;
5996 esac
5997     RANLIB=$ac_ct_RANLIB
5998   fi
5999 else
6000   RANLIB="$ac_cv_prog_RANLIB"
6001 fi
6002
6003 test -z "$RANLIB" && RANLIB=:
6004
6005
6006
6007
6008
6009
6010 # Determine commands to create old-style static archives.
6011 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6012 old_postinstall_cmds='chmod 644 $oldlib'
6013 old_postuninstall_cmds=
6014
6015 if 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"
6025 fi
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.
6061 LTCC=${LTCC-"$CC"}
6062
6063 # If no C compiler flags were specified, use CFLAGS.
6064 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6065
6066 # Allow CC to be a program name with arguments.
6067 compiler=$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; }
6073 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6074   $as_echo_n "(cached) " >&6
6075 else
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.
6081 symcode='[BCDEGRST]'
6082
6083 # Regexp to match symbols that can be accessed directly from C.
6084 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6085
6086 # Define system-specific variables.
6087 case $host_os in
6088 aix*)
6089   symcode='[BCDT]'
6090   ;;
6091 cygwin* | mingw* | pw32* | cegcc*)
6092   symcode='[ABCDGISTW]'
6093   ;;
6094 hpux*)
6095   if test "$host_cpu" = ia64; then
6096     symcode='[ABCDEGRST]'
6097   fi
6098   ;;
6099 irix* | nonstopux*)
6100   symcode='[BCDEGRST]'
6101   ;;
6102 osf*)
6103   symcode='[BCDEGQRST]'
6104   ;;
6105 solaris*)
6106   symcode='[BDRT]'
6107   ;;
6108 sco3.2v5*)
6109   symcode='[DT]'
6110   ;;
6111 sysv4.2uw2*)
6112   symcode='[DT]'
6113   ;;
6114 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6115   symcode='[ABDT]'
6116   ;;
6117 sysv4)
6118   symcode='[DFNSTU]'
6119   ;;
6120 esac
6121
6122 # If we're using GNU nm, then use its standard symbol codes.
6123 case `$NM -V 2>&1` in
6124 *GNU* | *'with BFD'*)
6125   symcode='[ABCDGIRSTW]' ;;
6126 esac
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.
6131 lt_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
6134 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6135 lt_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
6138 opt_cr=
6139 case $build_os in
6140 mingw*)
6141   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6142   ;;
6143 esac
6144
6145 # Try without a prefix underscore, then with it.
6146 for 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
6178 extern "C" {
6179 #endif
6180 char nm_test_var;
6181 void nm_test_func(void);
6182 void nm_test_func(void){}
6183 #ifdef __cplusplus
6184 }
6185 #endif
6186 int 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
6213 extern "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.  */
6223 const struct {
6224   const char *name;
6225   void       *address;
6226 }
6227 lt__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
6238 static 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
6283 done
6284
6285 fi
6286
6287 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6288   lt_cv_sys_global_symbol_to_cdecl=
6289 fi
6290 if 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; }
6293 else
6294   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6295 $as_echo "ok" >&6; }
6296 fi
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.
6321 if test "${enable_libtool_lock+set}" = set; then :
6322   enableval=$enable_libtool_lock;
6323 fi
6324
6325 test "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.
6329 case $host in
6330 ia64-*-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
6386 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6387 s390*-*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; }
6445 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6446   $as_echo_n "(cached) " >&6
6447 else
6448   ac_ext=c
6449 ac_cpp='$CPP $CPPFLAGS'
6450 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6451 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6452 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6453
6454      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6455 /* end confdefs.h.  */
6456
6457 int
6458 main ()
6459 {
6460
6461   ;
6462   return 0;
6463 }
6464 _ACEOF
6465 if ac_fn_c_try_link "$LINENO"; then :
6466   lt_cv_cc_needs_belf=yes
6467 else
6468   lt_cv_cc_needs_belf=no
6469 fi
6470 rm -f core conftest.err conftest.$ac_objext \
6471     conftest$ac_exeext conftest.$ac_ext
6472      ac_ext=c
6473 ac_cpp='$CPP $CPPFLAGS'
6474 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6475 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6476 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6477
6478 fi
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   ;;
6486 sparc*-*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   ;;
6509 esac
6510
6511 need_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.
6518 set 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; }
6521 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6522   $as_echo_n "(cached) " >&6
6523 else
6524   if test -n "$DSYMUTIL"; then
6525   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6526 else
6527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6528 for as_dir in $PATH
6529 do
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
6538 done
6539   done
6540 IFS=$as_save_IFS
6541
6542 fi
6543 fi
6544 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6545 if test -n "$DSYMUTIL"; then
6546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6547 $as_echo "$DSYMUTIL" >&6; }
6548 else
6549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6550 $as_echo "no" >&6; }
6551 fi
6552
6553
6554 fi
6555 if 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.
6558 set 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; }
6561 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6562   $as_echo_n "(cached) " >&6
6563 else
6564   if test -n "$ac_ct_DSYMUTIL"; then
6565   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6566 else
6567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6568 for as_dir in $PATH
6569 do
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
6578 done
6579   done
6580 IFS=$as_save_IFS
6581
6582 fi
6583 fi
6584 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6585 if 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; }
6588 else
6589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6590 $as_echo "no" >&6; }
6591 fi
6592
6593   if test "x$ac_ct_DSYMUTIL" = x; then
6594     DSYMUTIL=":"
6595   else
6596     case $cross_compiling:$ac_tool_warned in
6597 yes:)
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;}
6600 ac_tool_warned=yes ;;
6601 esac
6602     DSYMUTIL=$ac_ct_DSYMUTIL
6603   fi
6604 else
6605   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6606 fi
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.
6610 set 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; }
6613 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6614   $as_echo_n "(cached) " >&6
6615 else
6616   if test -n "$NMEDIT"; then
6617   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6618 else
6619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620 for as_dir in $PATH
6621 do
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
6630 done
6631   done
6632 IFS=$as_save_IFS
6633
6634 fi
6635 fi
6636 NMEDIT=$ac_cv_prog_NMEDIT
6637 if test -n "$NMEDIT"; then
6638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6639 $as_echo "$NMEDIT" >&6; }
6640 else
6641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6642 $as_echo "no" >&6; }
6643 fi
6644
6645
6646 fi
6647 if 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.
6650 set 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; }
6653 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6654   $as_echo_n "(cached) " >&6
6655 else
6656   if test -n "$ac_ct_NMEDIT"; then
6657   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6658 else
6659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6660 for as_dir in $PATH
6661 do
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
6670 done
6671   done
6672 IFS=$as_save_IFS
6673
6674 fi
6675 fi
6676 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6677 if 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; }
6680 else
6681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6682 $as_echo "no" >&6; }
6683 fi
6684
6685   if test "x$ac_ct_NMEDIT" = x; then
6686     NMEDIT=":"
6687   else
6688     case $cross_compiling:$ac_tool_warned in
6689 yes:)
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;}
6692 ac_tool_warned=yes ;;
6693 esac
6694     NMEDIT=$ac_ct_NMEDIT
6695   fi
6696 else
6697   NMEDIT="$ac_cv_prog_NMEDIT"
6698 fi
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.
6702 set 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; }
6705 if test "${ac_cv_prog_LIPO+set}" = set; then :
6706   $as_echo_n "(cached) " >&6
6707 else
6708   if test -n "$LIPO"; then
6709   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6710 else
6711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6712 for as_dir in $PATH
6713 do
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
6722 done
6723   done
6724 IFS=$as_save_IFS
6725
6726 fi
6727 fi
6728 LIPO=$ac_cv_prog_LIPO
6729 if test -n "$LIPO"; then
6730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6731 $as_echo "$LIPO" >&6; }
6732 else
6733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6734 $as_echo "no" >&6; }
6735 fi
6736
6737
6738 fi
6739 if 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.
6742 set 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; }
6745 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6746   $as_echo_n "(cached) " >&6
6747 else
6748   if test -n "$ac_ct_LIPO"; then
6749   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6750 else
6751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6752 for as_dir in $PATH
6753 do
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
6762 done
6763   done
6764 IFS=$as_save_IFS
6765
6766 fi
6767 fi
6768 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6769 if 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; }
6772 else
6773   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6774 $as_echo "no" >&6; }
6775 fi
6776
6777   if test "x$ac_ct_LIPO" = x; then
6778     LIPO=":"
6779   else
6780     case $cross_compiling:$ac_tool_warned in
6781 yes:)
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;}
6784 ac_tool_warned=yes ;;
6785 esac
6786     LIPO=$ac_ct_LIPO
6787   fi
6788 else
6789   LIPO="$ac_cv_prog_LIPO"
6790 fi
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.
6794 set 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; }
6797 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6798   $as_echo_n "(cached) " >&6
6799 else
6800   if test -n "$OTOOL"; then
6801   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6802 else
6803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6804 for as_dir in $PATH
6805 do
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
6814 done
6815   done
6816 IFS=$as_save_IFS
6817
6818 fi
6819 fi
6820 OTOOL=$ac_cv_prog_OTOOL
6821 if test -n "$OTOOL"; then
6822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6823 $as_echo "$OTOOL" >&6; }
6824 else
6825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6826 $as_echo "no" >&6; }
6827 fi
6828
6829
6830 fi
6831 if 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.
6834 set 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; }
6837 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6838   $as_echo_n "(cached) " >&6
6839 else
6840   if test -n "$ac_ct_OTOOL"; then
6841   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6842 else
6843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6844 for as_dir in $PATH
6845 do
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
6854 done
6855   done
6856 IFS=$as_save_IFS
6857
6858 fi
6859 fi
6860 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6861 if 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; }
6864 else
6865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6866 $as_echo "no" >&6; }
6867 fi
6868
6869   if test "x$ac_ct_OTOOL" = x; then
6870     OTOOL=":"
6871   else
6872     case $cross_compiling:$ac_tool_warned in
6873 yes:)
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;}
6876 ac_tool_warned=yes ;;
6877 esac
6878     OTOOL=$ac_ct_OTOOL
6879   fi
6880 else
6881   OTOOL="$ac_cv_prog_OTOOL"
6882 fi
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.
6886 set 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; }
6889 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6890   $as_echo_n "(cached) " >&6
6891 else
6892   if test -n "$OTOOL64"; then
6893   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6894 else
6895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6896 for as_dir in $PATH
6897 do
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
6906 done
6907   done
6908 IFS=$as_save_IFS
6909
6910 fi
6911 fi
6912 OTOOL64=$ac_cv_prog_OTOOL64
6913 if test -n "$OTOOL64"; then
6914   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6915 $as_echo "$OTOOL64" >&6; }
6916 else
6917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6918 $as_echo "no" >&6; }
6919 fi
6920
6921
6922 fi
6923 if 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.
6926 set 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; }
6929 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6930   $as_echo_n "(cached) " >&6
6931 else
6932   if test -n "$ac_ct_OTOOL64"; then
6933   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6934 else
6935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6936 for as_dir in $PATH
6937 do
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
6946 done
6947   done
6948 IFS=$as_save_IFS
6949
6950 fi
6951 fi
6952 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6953 if 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; }
6956 else
6957   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6958 $as_echo "no" >&6; }
6959 fi
6960
6961   if test "x$ac_ct_OTOOL64" = x; then
6962     OTOOL64=":"
6963   else
6964     case $cross_compiling:$ac_tool_warned in
6965 yes:)
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;}
6968 ac_tool_warned=yes ;;
6969 esac
6970     OTOOL64=$ac_ct_OTOOL64
6971   fi
6972 else
6973   OTOOL64="$ac_cv_prog_OTOOL64"
6974 fi
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; }
7004 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7005   $as_echo_n "(cached) " >&6
7006 else
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
7028 fi
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; }
7033 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7034   $as_echo_n "(cached) " >&6
7035 else
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
7043 int
7044 main ()
7045 {
7046
7047   ;
7048   return 0;
7049 }
7050 _ACEOF
7051 if ac_fn_c_try_link "$LINENO"; then :
7052   lt_cv_ld_exported_symbols_list=yes
7053 else
7054   lt_cv_ld_exported_symbols_list=no
7055 fi
7056 rm -f core conftest.err conftest.$ac_objext \
7057     conftest$ac_exeext conftest.$ac_ext
7058         LDFLAGS="$save_LDFLAGS"
7059
7060 fi
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; }
7101 if test "${ac_cv_header_stdc+set}" = set; then :
7102   $as_echo_n "(cached) " >&6
7103 else
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
7111 int
7112 main ()
7113 {
7114
7115   ;
7116   return 0;
7117 }
7118 _ACEOF
7119 if ac_fn_c_try_compile "$LINENO"; then :
7120   ac_cv_header_stdc=yes
7121 else
7122   ac_cv_header_stdc=no
7123 fi
7124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7125
7126 if 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
7133 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7134   $EGREP "memchr" >/dev/null 2>&1; then :
7135
7136 else
7137   ac_cv_header_stdc=no
7138 fi
7139 rm -f conftest*
7140
7141 fi
7142
7143 if 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
7150 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7151   $EGREP "free" >/dev/null 2>&1; then :
7152
7153 else
7154   ac_cv_header_stdc=no
7155 fi
7156 rm -f conftest*
7157
7158 fi
7159
7160 if 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   :
7164 else
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)))
7181 int
7182 main ()
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
7192 if ac_fn_c_try_run "$LINENO"; then :
7193
7194 else
7195   ac_cv_header_stdc=no
7196 fi
7197 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7198   conftest.$ac_objext conftest.beam conftest.$ac_ext
7199 fi
7200
7201 fi
7202 fi
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7204 $as_echo "$ac_cv_header_stdc" >&6; }
7205 if test $ac_cv_header_stdc = yes; then
7206
7207 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7208
7209 fi
7210
7211 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7212 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7213                   inttypes.h stdint.h unistd.h
7214 do :
7215   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7216 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7217 "
7218 eval 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
7224 fi
7225
7226 done
7227
7228
7229 for ac_header in dlfcn.h
7230 do :
7231   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7232 "
7233 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7234   cat >>confdefs.h <<_ACEOF
7235 #define HAVE_DLFCN_H 1
7236 _ACEOF
7237
7238 fi
7239
7240 done
7241
7242
7243
7244 # Set options
7245
7246
7247
7248         enable_dlopen=no
7249
7250
7251
7252             # Check whether --enable-shared was given.
7253 if 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
7271 else
7272   enable_shared=yes
7273 fi
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283   # Check whether --enable-static was given.
7284 if 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
7302 else
7303   enable_static=yes
7304 fi
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315 # Check whether --with-pic was given.
7316 if test "${with_pic+set}" = set; then :
7317   withval=$with_pic; pic_mode="$withval"
7318 else
7319   pic_mode=default
7320 fi
7321
7322
7323 test -z "$pic_mode" && pic_mode=default
7324
7325
7326
7327
7328
7329
7330
7331   # Check whether --enable-fast-install was given.
7332 if 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
7350 else
7351   enable_fast_install=yes
7352 fi
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364 # This can be used to rebuild libtool when needed
7365 LIBTOOL_DEPS="$ltmain"
7366
7367 # Always use our own libtool.
7368 LIBTOOL='$(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
7394 test -z "$LN_S" && LN_S="ln -s"
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409 if test -n "${ZSH_VERSION+set}" ; then
7410    setopt NO_GLOB_SUBST
7411 fi
7412
7413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7414 $as_echo_n "checking for objdir... " >&6; }
7415 if test "${lt_cv_objdir+set}" = set; then :
7416   $as_echo_n "(cached) " >&6
7417 else
7418   rm -f .libs 2>/dev/null
7419 mkdir .libs 2>/dev/null
7420 if test -d .libs; then
7421   lt_cv_objdir=.libs
7422 else
7423   # MS-DOS does not allow filenames that begin with a dot.
7424   lt_cv_objdir=_libs
7425 fi
7426 rmdir .libs 2>/dev/null
7427 fi
7428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7429 $as_echo "$lt_cv_objdir" >&6; }
7430 objdir=$lt_cv_objdir
7431
7432
7433
7434
7435
7436 cat >>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
7456 case $host_os in
7457 aix3*)
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   ;;
7466 esac
7467
7468 # Sed substitution that helps us do robust quoting.  It backslashifies
7469 # metacharacters that are still active within double-quoted strings.
7470 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7471
7472 # Same as above, but do not quote variable references.
7473 double_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.
7477 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7478
7479 # Sed substitution to delay expansion of an escaped single quote.
7480 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7481
7482 # Sed substitution to avoid accidental globbing in evaled expressions
7483 no_glob_subst='s/\*/\\\*/g'
7484
7485 # Global variables:
7486 ofile=libtool
7487 can_build_shared=yes
7488
7489 # All known linkers require a `.a' archive for static linking (except MSVC,
7490 # which needs '.lib').
7491 libext=a
7492
7493 with_gnu_ld="$lt_cv_prog_gnu_ld"
7494
7495 old_CC="$CC"
7496 old_CFLAGS="$CFLAGS"
7497
7498 # Set sane defaults for various variables
7499 test -z "$CC" && CC=cc
7500 test -z "$LTCC" && LTCC=$CC
7501 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7502 test -z "$LD" && LD=ld
7503 test -z "$ac_objext" && ac_objext=o
7504
7505 for 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
7512 done
7513 cc_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
7517 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7518 case $deplibs_check_method in
7519 file_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; }
7523 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7524   $as_echo_n "(cached) " >&6
7525 else
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   ;;
7569 esac
7570 fi
7571
7572 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7573 if test -n "$MAGIC_CMD"; then
7574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7575 $as_echo "$MAGIC_CMD" >&6; }
7576 else
7577   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7578 $as_echo "no" >&6; }
7579 fi
7580
7581
7582
7583
7584
7585 if 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; }
7589 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7590   $as_echo_n "(cached) " >&6
7591 else
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   ;;
7635 esac
7636 fi
7637
7638 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7639 if test -n "$MAGIC_CMD"; then
7640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7641 $as_echo "$MAGIC_CMD" >&6; }
7642 else
7643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7644 $as_echo "no" >&6; }
7645 fi
7646
7647
7648   else
7649     MAGIC_CMD=:
7650   fi
7651 fi
7652
7653   fi
7654   ;;
7655 esac
7656
7657 # Use C for the default configuration in the libtool script
7658
7659 lt_save_CC="$CC"
7660 ac_ext=c
7661 ac_cpp='$CPP $CPPFLAGS'
7662 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7663 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7664 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7665
7666
7667 # Source file extension for C test sources.
7668 ac_ext=c
7669
7670 # Object file extension for compiled C test sources.
7671 objext=o
7672 objext=$objext
7673
7674 # Code to be used in simple compile tests
7675 lt_simple_compile_test_code="int some_variable = 0;"
7676
7677 # Code to be used in simple link tests
7678 lt_simple_link_test_code='int main(){return(0);}'
7679
7680
7681
7682
7683
7684
7685
7686 # If no C compiler was specified, use CC.
7687 LTCC=${LTCC-"$CC"}
7688
7689 # If no C compiler flags were specified, use CFLAGS.
7690 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7691
7692 # Allow CC to be a program name with arguments.
7693 compiler=$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.
7697 compiler_DEFAULT=$CC
7698
7699 # save warnings/boilerplate of simple test code
7700 ac_outfile=conftest.$ac_objext
7701 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7702 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7703 _lt_compiler_boilerplate=`cat conftest.err`
7704 $RM conftest*
7705
7706 ac_outfile=conftest.$ac_objext
7707 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7708 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7709 _lt_linker_boilerplate=`cat conftest.err`
7710 $RM -r conftest*
7711
7712
7713 if test -n "$compiler"; then
7714
7715 lt_prog_compiler_no_builtin_flag=
7716
7717 if 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; }
7722 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7723   $as_echo_n "(cached) " >&6
7724 else
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
7754 fi
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
7758 if 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"
7760 else
7761     :
7762 fi
7763
7764 fi
7765
7766
7767
7768
7769
7770
7771   lt_prog_compiler_wl=
7772 lt_prog_compiler_pic=
7773 lt_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
8038 case $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     ;;
8046 esac
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 #
8058 if 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; }
8061 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8062   $as_echo_n "(cached) " >&6
8063 else
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
8093 fi
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
8097 if 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
8102 else
8103     lt_prog_compiler_pic=
8104      lt_prog_compiler_can_build_shared=no
8105 fi
8106
8107 fi
8108
8109
8110
8111
8112
8113
8114 #
8115 # Check to make sure the static flag actually works.
8116 #
8117 wl=$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; }
8120 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8121   $as_echo_n "(cached) " >&6
8122 else
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
8145 fi
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
8149 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8150     :
8151 else
8152     lt_prog_compiler_static=
8153 fi
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; }
8163 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8164   $as_echo_n "(cached) " >&6
8165 else
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
8207 fi
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; }
8218 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8219   $as_echo_n "(cached) " >&6
8220 else
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
8262 fi
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
8269 hard_links="nottested"
8270 if 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
8287 else
8288   need_locks=no
8289 fi
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
8741 int
8742 main ()
8743 {
8744
8745   ;
8746   return 0;
8747 }
8748 _ACEOF
8749 if ac_fn_c_try_link "$LINENO"; then :
8750
8751 lt_aix_libpath_sed='
8752     /Import File Strings/,/^$/ {
8753         /^0/ {
8754             s/^0  *\(.*\)$/\1/
8755             p
8756         }
8757     }'
8758 aix_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.
8760 if test -z "$aix_libpath"; then
8761   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8762 fi
8763 fi
8764 rm -f core conftest.err conftest.$ac_objext \
8765     conftest$ac_exeext conftest.$ac_ext
8766 if 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
8781 int
8782 main ()
8783 {
8784
8785   ;
8786   return 0;
8787 }
8788 _ACEOF
8789 if ac_fn_c_try_link "$LINENO"; then :
8790
8791 lt_aix_libpath_sed='
8792     /Import File Strings/,/^$/ {
8793         /^0/ {
8794             s/^0  *\(.*\)$/\1/
8795             p
8796         }
8797     }'
8798 aix_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.
8800 if test -z "$aix_libpath"; then
8801   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8802 fi
8803 fi
8804 rm -f core conftest.err conftest.$ac_objext \
8805     conftest$ac_exeext conftest.$ac_ext
8806 if 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.  */
9019 int foo(void) {}
9020 _ACEOF
9021 if 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
9024 fi
9025 rm -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; }
9284 test "$ld_shlibs" = no && can_build_shared=no
9285
9286 with_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 #
9305 case "x$archive_cmds_need_lc" in
9306 x|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   ;;
9363 esac
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
9524 if 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 '
9552 BEGIN {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`
9572 else
9573   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9574 fi
9575 library_names_spec=
9576 libname_spec='lib$name'
9577 soname_spec=
9578 shrext_cmds=".so"
9579 postinstall_cmds=
9580 postuninstall_cmds=
9581 finish_cmds=
9582 finish_eval=
9583 shlibpath_var=
9584 shlibpath_overrides_runpath=unknown
9585 version_type=none
9586 dynamic_linker="$host_os ld.so"
9587 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9588 need_lib_prefix=unknown
9589 hardcode_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
9593 need_version=unknown
9594
9595 case $host_os in
9596 aix3*)
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
9605 aix[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
9649 amigaos*)
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
9664 beos*)
9665   library_names_spec='${libname}${shared_ext}'
9666   dynamic_linker="$host_os ld.so"
9667   shlibpath_var=LIBRARY_PATH
9668   ;;
9669
9670 bsdi[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
9684 cygwin* | 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
9746 darwin* | 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
9761 dgux*)
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
9770 freebsd1*)
9771   dynamic_linker=no
9772   ;;
9773
9774 freebsd* | 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
9818 gnu*)
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
9828 hpux9* | 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
9874 interix[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
9886 irix5* | 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.
9924 linux*oldld* | linux*aout* | linux*coff*)
9925   dynamic_linker=no
9926   ;;
9927
9928 # This must be Linux ELF.
9929 linux* | 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
9946 int
9947 main ()
9948 {
9949
9950   ;
9951   return 0;
9952 }
9953 _ACEOF
9954 if 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
9957 fi
9958 fi
9959 rm -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
9984 netbsd*)
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
10002 newsos6)
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
10021 openbsd*)
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
10047 os2*)
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
10056 osf3* | 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
10067 rdos*)
10068   dynamic_linker=no
10069   ;;
10070
10071 solaris*)
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
10084 sunos4*)
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
10096 sysv4 | 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
10119 sysv4*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
10128 sysv5* | 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
10150 tpf*)
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
10161 uts4*)
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   ;;
10171 esac
10172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10173 $as_echo "$dynamic_linker" >&6; }
10174 test "$dynamic_linker" = no && can_build_shared=no
10175
10176 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10177 if test "$GCC" = yes; then
10178   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10179 fi
10180
10181 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10182   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10183 fi
10184 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10185   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10186 fi
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; }
10276 hardcode_action=
10277 if 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
10294 else
10295   # We cannot hardcode anything, or else we can only hardcode existing
10296   # directories.
10297   hardcode_action=unsupported
10298 fi
10299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10300 $as_echo "$hardcode_action" >&6; }
10301
10302 if test "$hardcode_action" = relink ||
10303    test "$inherit_rpath" = yes; then
10304   # Fast installation is not supported
10305   enable_fast_install=no
10306 elif test "$shlibpath_overrides_runpath" = yes ||
10307      test "$enable_shared" = no; then
10308   # Fast installation is not necessary
10309   enable_fast_install=needless
10310 fi
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
10321 else
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; }
10346 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10347   $as_echo_n "(cached) " >&6
10348 else
10349   ac_check_lib_save_LIBS=$LIBS
10350 LIBS="-ldl  $LIBS"
10351 cat 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
10358 extern "C"
10359 #endif
10360 char dlopen ();
10361 int
10362 main ()
10363 {
10364 return dlopen ();
10365   ;
10366   return 0;
10367 }
10368 _ACEOF
10369 if ac_fn_c_try_link "$LINENO"; then :
10370   ac_cv_lib_dl_dlopen=yes
10371 else
10372   ac_cv_lib_dl_dlopen=no
10373 fi
10374 rm -f core conftest.err conftest.$ac_objext \
10375     conftest$ac_exeext conftest.$ac_ext
10376 LIBS=$ac_check_lib_save_LIBS
10377 fi
10378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10379 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10380 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10381   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10382 else
10383
10384     lt_cv_dlopen="dyld"
10385     lt_cv_dlopen_libs=
10386     lt_cv_dlopen_self=yes
10387
10388 fi
10389
10390     ;;
10391
10392   *)
10393     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10394 if test "x$ac_cv_func_shl_load" = x""yes; then :
10395   lt_cv_dlopen="shl_load"
10396 else
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; }
10399 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10400   $as_echo_n "(cached) " >&6
10401 else
10402   ac_check_lib_save_LIBS=$LIBS
10403 LIBS="-ldld  $LIBS"
10404 cat 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
10411 extern "C"
10412 #endif
10413 char shl_load ();
10414 int
10415 main ()
10416 {
10417 return shl_load ();
10418   ;
10419   return 0;
10420 }
10421 _ACEOF
10422 if ac_fn_c_try_link "$LINENO"; then :
10423   ac_cv_lib_dld_shl_load=yes
10424 else
10425   ac_cv_lib_dld_shl_load=no
10426 fi
10427 rm -f core conftest.err conftest.$ac_objext \
10428     conftest$ac_exeext conftest.$ac_ext
10429 LIBS=$ac_check_lib_save_LIBS
10430 fi
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; }
10433 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10434   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10435 else
10436   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10437 if test "x$ac_cv_func_dlopen" = x""yes; then :
10438   lt_cv_dlopen="dlopen"
10439 else
10440   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10441 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10442 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10443   $as_echo_n "(cached) " >&6
10444 else
10445   ac_check_lib_save_LIBS=$LIBS
10446 LIBS="-ldl  $LIBS"
10447 cat 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
10454 extern "C"
10455 #endif
10456 char dlopen ();
10457 int
10458 main ()
10459 {
10460 return dlopen ();
10461   ;
10462   return 0;
10463 }
10464 _ACEOF
10465 if ac_fn_c_try_link "$LINENO"; then :
10466   ac_cv_lib_dl_dlopen=yes
10467 else
10468   ac_cv_lib_dl_dlopen=no
10469 fi
10470 rm -f core conftest.err conftest.$ac_objext \
10471     conftest$ac_exeext conftest.$ac_ext
10472 LIBS=$ac_check_lib_save_LIBS
10473 fi
10474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10475 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10476 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10477   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10478 else
10479   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10480 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10481 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10482   $as_echo_n "(cached) " >&6
10483 else
10484   ac_check_lib_save_LIBS=$LIBS
10485 LIBS="-lsvld  $LIBS"
10486 cat 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
10493 extern "C"
10494 #endif
10495 char dlopen ();
10496 int
10497 main ()
10498 {
10499 return dlopen ();
10500   ;
10501   return 0;
10502 }
10503 _ACEOF
10504 if ac_fn_c_try_link "$LINENO"; then :
10505   ac_cv_lib_svld_dlopen=yes
10506 else
10507   ac_cv_lib_svld_dlopen=no
10508 fi
10509 rm -f core conftest.err conftest.$ac_objext \
10510     conftest$ac_exeext conftest.$ac_ext
10511 LIBS=$ac_check_lib_save_LIBS
10512 fi
10513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10514 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10515 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10516   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10517 else
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; }
10520 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10521   $as_echo_n "(cached) " >&6
10522 else
10523   ac_check_lib_save_LIBS=$LIBS
10524 LIBS="-ldld  $LIBS"
10525 cat 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
10532 extern "C"
10533 #endif
10534 char dld_link ();
10535 int
10536 main ()
10537 {
10538 return dld_link ();
10539   ;
10540   return 0;
10541 }
10542 _ACEOF
10543 if ac_fn_c_try_link "$LINENO"; then :
10544   ac_cv_lib_dld_dld_link=yes
10545 else
10546   ac_cv_lib_dld_dld_link=no
10547 fi
10548 rm -f core conftest.err conftest.$ac_objext \
10549     conftest$ac_exeext conftest.$ac_ext
10550 LIBS=$ac_check_lib_save_LIBS
10551 fi
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; }
10554 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10555   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10556 fi
10557
10558
10559 fi
10560
10561
10562 fi
10563
10564
10565 fi
10566
10567
10568 fi
10569
10570
10571 fi
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; }
10595 if test "${lt_cv_dlopen_self+set}" = set; then :
10596   $as_echo_n "(cached) " >&6
10597 else
10598           if test "$cross_compiling" = yes; then :
10599   lt_cv_dlopen_self=cross
10600 else
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
10645 void fnord() { int i=42;}
10646 int 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
10679 fi
10680 rm -fr conftest*
10681
10682
10683 fi
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; }
10691 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10692   $as_echo_n "(cached) " >&6
10693 else
10694           if test "$cross_compiling" = yes; then :
10695   lt_cv_dlopen_self_static=cross
10696 else
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
10741 void fnord() { int i=42;}
10742 int 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
10775 fi
10776 rm -fr conftest*
10777
10778
10779 fi
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
10799 fi
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817 striplib=
10818 old_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; }
10821 if 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; }
10826 else
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
10845 fi
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
10898 fi
10899 ac_ext=c
10900 ac_cpp='$CPP $CPPFLAGS'
10901 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10902 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10903 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10904
10905 CC="$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; }
10931 if test "${ac_cv_header_stdc+set}" = set; then :
10932   $as_echo_n "(cached) " >&6
10933 else
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
10941 int
10942 main ()
10943 {
10944
10945   ;
10946   return 0;
10947 }
10948 _ACEOF
10949 if ac_fn_c_try_compile "$LINENO"; then :
10950   ac_cv_header_stdc=yes
10951 else
10952   ac_cv_header_stdc=no
10953 fi
10954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10955
10956 if 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
10963 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10964   $EGREP "memchr" >/dev/null 2>&1; then :
10965
10966 else
10967   ac_cv_header_stdc=no
10968 fi
10969 rm -f conftest*
10970
10971 fi
10972
10973 if 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
10980 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10981   $EGREP "free" >/dev/null 2>&1; then :
10982
10983 else
10984   ac_cv_header_stdc=no
10985 fi
10986 rm -f conftest*
10987
10988 fi
10989
10990 if 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   :
10994 else
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)))
11011 int
11012 main ()
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
11022 if ac_fn_c_try_run "$LINENO"; then :
11023
11024 else
11025   ac_cv_header_stdc=no
11026 fi
11027 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11028   conftest.$ac_objext conftest.beam conftest.$ac_ext
11029 fi
11030
11031 fi
11032 fi
11033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11034 $as_echo "$ac_cv_header_stdc" >&6; }
11035 if test $ac_cv_header_stdc = yes; then
11036
11037 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11038
11039 fi
11040
11041 for ac_header in malloc.h stdlib.h string.h strings.h
11042 do :
11043   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11044 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11045 eval 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
11051 fi
11052
11053 done
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; }
11059 if test "${ac_cv_c_const+set}" = set; then :
11060   $as_echo_n "(cached) " >&6
11061 else
11062   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11063 /* end confdefs.h.  */
11064
11065 int
11066 main ()
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
11122 if ac_fn_c_try_compile "$LINENO"; then :
11123   ac_cv_c_const=yes
11124 else
11125   ac_cv_c_const=no
11126 fi
11127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11128 fi
11129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11130 $as_echo "$ac_cv_c_const" >&6; }
11131 if test $ac_cv_c_const = no; then
11132
11133 $as_echo "#define const /**/" >>confdefs.h
11134
11135 fi
11136
11137 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11138 if test "x$ac_cv_type_size_t" = x""yes; then :
11139
11140 else
11141
11142 cat >>confdefs.h <<_ACEOF
11143 #define size_t unsigned int
11144 _ACEOF
11145
11146 fi
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; }
11150 if test "${ac_cv_struct_tm+set}" = set; then :
11151   $as_echo_n "(cached) " >&6
11152 else
11153   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11154 /* end confdefs.h.  */
11155 #include <sys/types.h>
11156 #include <time.h>
11157
11158 int
11159 main ()
11160 {
11161 struct tm tm;
11162                                      int *p = &tm.tm_sec;
11163                                      return !p;
11164   ;
11165   return 0;
11166 }
11167 _ACEOF
11168 if ac_fn_c_try_compile "$LINENO"; then :
11169   ac_cv_struct_tm=time.h
11170 else
11171   ac_cv_struct_tm=sys/time.h
11172 fi
11173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11174 fi
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
11176 $as_echo "$ac_cv_struct_tm" >&6; }
11177 if test $ac_cv_struct_tm = sys/time.h; then
11178
11179 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
11180
11181 fi
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; }
11187 if test "${ac_cv_func_strtod+set}" = set; then :
11188   $as_echo_n "(cached) " >&6
11189 else
11190   if test "$cross_compiling" = yes; then :
11191   ac_cv_func_strtod=no
11192 else
11193   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11194 /* end confdefs.h.  */
11195
11196 $ac_includes_default
11197 #ifndef strtod
11198 double strtod ();
11199 #endif
11200 int
11201 main()
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
11226 if ac_fn_c_try_run "$LINENO"; then :
11227   ac_cv_func_strtod=yes
11228 else
11229   ac_cv_func_strtod=no
11230 fi
11231 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11232   conftest.$ac_objext conftest.beam conftest.$ac_ext
11233 fi
11234
11235 fi
11236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
11237 $as_echo "$ac_cv_func_strtod" >&6; }
11238 if test $ac_cv_func_strtod = no; then
11239   case " $LIBOBJS " in
11240   *" strtod.$ac_objext "* ) ;;
11241   *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
11242  ;;
11243 esac
11244
11245 ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
11246 if test "x$ac_cv_func_pow" = x""yes; then :
11247
11248 fi
11249
11250 if 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; }
11253 if test "${ac_cv_lib_m_pow+set}" = set; then :
11254   $as_echo_n "(cached) " >&6
11255 else
11256   ac_check_lib_save_LIBS=$LIBS
11257 LIBS="-lm  $LIBS"
11258 cat 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
11265 extern "C"
11266 #endif
11267 char pow ();
11268 int
11269 main ()
11270 {
11271 return pow ();
11272   ;
11273   return 0;
11274 }
11275 _ACEOF
11276 if ac_fn_c_try_link "$LINENO"; then :
11277   ac_cv_lib_m_pow=yes
11278 else
11279   ac_cv_lib_m_pow=no
11280 fi
11281 rm -f core conftest.err conftest.$ac_objext \
11282     conftest$ac_exeext conftest.$ac_ext
11283 LIBS=$ac_check_lib_save_LIBS
11284 fi
11285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
11286 $as_echo "$ac_cv_lib_m_pow" >&6; }
11287 if test "x$ac_cv_lib_m_pow" = x""yes; then :
11288   POW_LIB=-lm
11289 else
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;}
11292 fi
11293
11294 fi
11295
11296 fi
11297
11298 for ac_func in memset
11299 do :
11300   ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset"
11301 if test "x$ac_cv_func_memset" = x""yes; then :
11302   cat >>confdefs.h <<_ACEOF
11303 #define HAVE_MEMSET 1
11304 _ACEOF
11305
11306 else
11307   as_fn_error "memset not found in libc" "$LINENO" 5
11308 fi
11309 done
11310
11311 for ac_func in pow
11312 do :
11313   ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
11314 if test "x$ac_cv_func_pow" = x""yes; then :
11315   cat >>confdefs.h <<_ACEOF
11316 #define HAVE_POW 1
11317 _ACEOF
11318
11319 else
11320   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
11321 $as_echo_n "checking for pow in -lm... " >&6; }
11322 if test "${ac_cv_lib_m_pow+set}" = set; then :
11323   $as_echo_n "(cached) " >&6
11324 else
11325   ac_check_lib_save_LIBS=$LIBS
11326 LIBS="-lm  $LIBS"
11327 cat 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
11334 extern "C"
11335 #endif
11336 char pow ();
11337 int
11338 main ()
11339 {
11340 return pow ();
11341   ;
11342   return 0;
11343 }
11344 _ACEOF
11345 if ac_fn_c_try_link "$LINENO"; then :
11346   ac_cv_lib_m_pow=yes
11347 else
11348   ac_cv_lib_m_pow=no
11349 fi
11350 rm -f core conftest.err conftest.$ac_objext \
11351     conftest$ac_exeext conftest.$ac_ext
11352 LIBS=$ac_check_lib_save_LIBS
11353 fi
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
11355 $as_echo "$ac_cv_lib_m_pow" >&6; }
11356 if 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
11363 else
11364   as_fn_error "cannot find pow" "$LINENO" 5
11365 fi
11366
11367 fi
11368 done
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; }
11372 if test "${ac_cv_lib_z_zlibVersion+set}" = set; then :
11373   $as_echo_n "(cached) " >&6
11374 else
11375   ac_check_lib_save_LIBS=$LIBS
11376 LIBS="-lz  $LIBS"
11377 cat 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
11384 extern "C"
11385 #endif
11386 char zlibVersion ();
11387 int
11388 main ()
11389 {
11390 return zlibVersion ();
11391   ;
11392   return 0;
11393 }
11394 _ACEOF
11395 if ac_fn_c_try_link "$LINENO"; then :
11396   ac_cv_lib_z_zlibVersion=yes
11397 else
11398   ac_cv_lib_z_zlibVersion=no
11399 fi
11400 rm -f core conftest.err conftest.$ac_objext \
11401     conftest$ac_exeext conftest.$ac_ext
11402 LIBS=$ac_check_lib_save_LIBS
11403 fi
11404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
11405 $as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
11406 if 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
11413 else
11414   as_fn_error "zlib not installed" "$LINENO" 5
11415 fi
11416
11417
11418 case $host_os in
11419   aix*)
11420    LIBPNG_DEFINES="-DPNG_CONFIGURE_LIBPNG -D_ALL_SOURCE";;
11421   *)
11422    LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG;;
11423 esac
11424 LIBPNG_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; }
11429 GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
11430 if 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; }
11434 else
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;}
11440 fi
11441  if test "$have_ld_version_script" = "yes"; then
11442   HAVE_LD_VERSION_SCRIPT_TRUE=
11443   HAVE_LD_VERSION_SCRIPT_FALSE='#'
11444 else
11445   HAVE_LD_VERSION_SCRIPT_TRUE='#'
11446   HAVE_LD_VERSION_SCRIPT_FALSE=
11447 fi
11448
11449
11450 if 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; }
11460 fi
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.
11472 if test "${with_pkgconfigdir+set}" = set; then :
11473   withval=$with_pkgconfigdir; pkgconfigdir=${withval}
11474 else
11475   pkgconfigdir='${libdir}/pkgconfig'
11476 fi
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.
11486 if 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
11494 else
11495   binconfigs='${binconfigs}'
11496 fi
11497
11498
11499
11500 # Config files, substituting as above
11501 ac_config_files="$ac_config_files Makefile libpng.pc:libpng.pc.in"
11502
11503 ac_config_files="$ac_config_files libpng-config:libpng-config.in"
11504
11505
11506 cat >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
11568 if 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
11578 fi
11579 rm -f confcache
11580
11581 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11582 # Let make expand exec_prefix.
11583 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11584
11585 DEFS=-DHAVE_CONFIG_H
11586
11587 ac_libobjs=
11588 ac_ltlibobjs=
11589 for 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'
11597 done
11598 LIBOBJS=$ac_libobjs
11599
11600 LTLIBOBJS=$ac_ltlibobjs
11601
11602
11603  if test -n "$EXEEXT"; then
11604   am__EXEEXT_TRUE=
11605   am__EXEEXT_FALSE='#'
11606 else
11607   am__EXEEXT_TRUE='#'
11608   am__EXEEXT_FALSE=
11609 fi
11610
11611 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11612   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11613 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11614 fi
11615 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11616   as_fn_error "conditional \"AMDEP\" was never defined.
11617 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11618 fi
11619 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11620   as_fn_error "conditional \"am__fastdepCC\" was never defined.
11621 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11622 fi
11623 if 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.
11625 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11626 fi
11627
11628 : ${CONFIG_STATUS=./config.status}
11629 ac_write_fail=0
11630 ac_clean_files_save=$ac_clean_files
11631 ac_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;}
11634 as_write_fail=0
11635 cat >$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
11642 debug=false
11643 ac_cs_recheck=false
11644 ac_cs_silent=false
11645
11646 SHELL=\${CONFIG_SHELL-$SHELL}
11647 export SHELL
11648 _ASEOF
11649 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11650 ## -------------------- ##
11651 ## M4sh Initialization. ##
11652 ## -------------------- ##
11653
11654 # Be more Bourne compatible
11655 DUALCASE=1; export DUALCASE # for MKS sh
11656 if 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
11663 else
11664   case `(set -o) 2>/dev/null` in #(
11665   *posix*) :
11666     set -o posix ;; #(
11667   *) :
11668      ;;
11669 esac
11670 fi
11671
11672
11673 as_nl='
11674 '
11675 export as_nl
11676 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11677 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11678 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11679 as_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.
11682 if 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 --'
11686 elif (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'
11689 else
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'
11709 fi
11710
11711 # The user is always right.
11712 if 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   }
11718 fi
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.)
11726 IFS=" ""        $as_nl"
11727
11728 # Find who we are.  Look in the path if we contain no directory separator.
11729 case $0 in #((
11730   *[\\/]* ) as_myself=$0 ;;
11731   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11732 for as_dir in $PATH
11733 do
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
11738 IFS=$as_save_IFS
11739
11740      ;;
11741 esac
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.
11744 if test "x$as_myself" = x; then
11745   as_myself=$0
11746 fi
11747 if test ! -f "$as_myself"; then
11748   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11749   exit 1
11750 fi
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.
11756 for as_var in BASH_ENV ENV MAIL MAILPATH
11757 do eval test x\${$as_var+set} = xset \
11758   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11759 done
11760 PS1='$ '
11761 PS2='> '
11762 PS4='+ '
11763
11764 # NLS nuisances.
11765 LC_ALL=C
11766 export LC_ALL
11767 LANGUAGE=C
11768 export 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.
11779 as_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.
11794 as_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.
11802 as_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.
11812 as_fn_unset ()
11813 {
11814   { eval $1=; unset $1;}
11815 }
11816 as_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.
11823 if (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   }'
11828 else
11829   as_fn_append ()
11830   {
11831     eval $1=\$$1\$2
11832   }
11833 fi # 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.
11840 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11841   eval 'as_fn_arith ()
11842   {
11843     as_val=$(( $* ))
11844   }'
11845 else
11846   as_fn_arith ()
11847   {
11848     as_val=`expr "$@" || test $? -eq 1`
11849   }
11850 fi # as_fn_arith
11851
11852
11853 if expr a : '\(a\)' >/dev/null 2>&1 &&
11854    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11855   as_expr=expr
11856 else
11857   as_expr=false
11858 fi
11859
11860 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11861   as_basename=basename
11862 else
11863   as_basename=false
11864 fi
11865
11866 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11867   as_dirname=dirname
11868 else
11869   as_dirname=false
11870 fi
11871
11872 as_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.
11892 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11893 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11894 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11895 as_cr_digits='0123456789'
11896 as_cr_alnum=$as_cr_Letters$as_cr_digits
11897
11898 ECHO_C= ECHO_N= ECHO_T=
11899 case `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';;
11909 esac
11910
11911 rm -f conf$$ conf$$.exe conf$$.file
11912 if test -d conf$$.dir; then
11913   rm -f conf$$.dir/conf$$.file
11914 else
11915   rm -f conf$$.dir
11916   mkdir conf$$.dir 2>/dev/null
11917 fi
11918 if (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
11932 else
11933   as_ln_s='cp -p'
11934 fi
11935 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11936 rmdir conf$$.dir 2>/dev/null
11937
11938
11939 # as_fn_mkdir_p
11940 # -------------
11941 # Create "$as_dir" as a directory, including parents if necessary.
11942 as_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
11986 if mkdir -p . 2>/dev/null; then
11987   as_mkdir_p='mkdir -p "$as_dir"'
11988 else
11989   test -d ./-p && rmdir ./-p
11990   as_mkdir_p=false
11991 fi
11992
11993 if test -x / >/dev/null 2>&1; then
11994   as_test_x='test -x'
11995 else
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   '
12013 fi
12014 as_executable_p=$as_test_x
12015
12016 # Sed expression to map a string onto a valid CPP name.
12017 as_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.
12020 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12021
12022
12023 exec 6>&1
12024 ## ----------------------------------- ##
12025 ## Main body of $CONFIG_STATUS script. ##
12026 ## ----------------------------------- ##
12027 _ASEOF
12028 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12029
12030 cat >>$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.
12034 ac_log="
12035 This file was extended by libpng $as_me 1.4.3, which was
12036 generated 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
12044 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12045 "
12046
12047 _ACEOF
12048
12049 case $ac_config_files in *"
12050 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12051 esac
12052
12053 case $ac_config_headers in *"
12054 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12055 esac
12056
12057
12058 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12059 # Files that config.status was made for.
12060 config_files="$ac_config_files"
12061 config_headers="$ac_config_headers"
12062 config_commands="$ac_config_commands"
12063
12064 _ACEOF
12065
12066 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12067 ac_cs_usage="\
12068 \`$as_me' instantiates files and other configuration actions
12069 from templates according to the current configuration.  Unless the files
12070 and actions are specified as TAGs, all are instantiated by default.
12071
12072 Usage: $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
12086 Configuration files:
12087 $config_files
12088
12089 Configuration headers:
12090 $config_headers
12091
12092 Configuration commands:
12093 $config_commands
12094
12095 Report bugs to <png-mng-implement@lists.sourceforge.net>."
12096
12097 _ACEOF
12098 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12099 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12100 ac_cs_version="\\
12101 libpng config.status 1.4.3
12102 configured by $0, generated by GNU Autoconf 2.65,
12103   with options \\"\$ac_cs_config\\"
12104
12105 Copyright (C) 2009 Free Software Foundation, Inc.
12106 This config.status script is free software; the Free Software Foundation
12107 gives unlimited permission to copy, distribute and modify it."
12108
12109 ac_pwd='$ac_pwd'
12110 srcdir='$srcdir'
12111 INSTALL='$INSTALL'
12112 MKDIR_P='$MKDIR_P'
12113 AWK='$AWK'
12114 test -n "\$AWK" || AWK=awk
12115 _ACEOF
12116
12117 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12118 # The default lists apply if the user does not specify any file.
12119 ac_need_defaults=:
12120 while test $# != 0
12121 do
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'
12162 Try \`$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'
12171 Try \`$0 --help' for more information." ;;
12172
12173   *) as_fn_append ac_config_targets " $1"
12174      ac_need_defaults=false ;;
12175
12176   esac
12177   shift
12178 done
12179
12180 ac_configure_extra_args=
12181
12182 if $ac_cs_silent; then
12183   exec 6>/dev/null
12184   ac_configure_extra_args="$ac_configure_extra_args --silent"
12185 fi
12186
12187 _ACEOF
12188 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12189 if \$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 "\$@"
12196 fi
12197
12198 _ACEOF
12199 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12200 exec 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
12210 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12211 #
12212 # INIT-COMMANDS
12213 #
12214 AMDEP_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
12221 sed_quote_subst='$sed_quote_subst'
12222 double_quote_subst='$double_quote_subst'
12223 delay_variable_subst='$delay_variable_subst'
12224 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12225 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12226 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12227 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12228 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12229 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12230 AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
12231 DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12232 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12233 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12234 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12235 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12236 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12237 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12238 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12239 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12240 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12241 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12242 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12243 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12244 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12245 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12246 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12247 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12248 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12249 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12250 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12251 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12252 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12253 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12254 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12255 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12256 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12257 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12258 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12259 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12260 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12261 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12262 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12263 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12264 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12265 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12266 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12267 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12268 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12269 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12270 lt_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"`'
12271 lt_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"`'
12272 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12273 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12274 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12275 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12276 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12277 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12278 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12279 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12280 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12281 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12282 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12283 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12284 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12285 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12286 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12287 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12288 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12289 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12290 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12291 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12292 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12293 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12294 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12295 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12296 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12297 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12298 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12299 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12300 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12301 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12302 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12303 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12304 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12305 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12306 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12307 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12308 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12309 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12310 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12311 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12312 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12313 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12314 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12315 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12316 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12317 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12318 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12319 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12320 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12321 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12322 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12323 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12324 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12325 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12326 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12327 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12328 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12329 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12330 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12331 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12332 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12333 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12334 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12335 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12336 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12337 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12338 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12339 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12340 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12341 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12342 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12343 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12344
12345 LTCC='$LTCC'
12346 LTCFLAGS='$LTCFLAGS'
12347 compiler='$compiler_DEFAULT'
12348
12349 # Quote evaled strings.
12350 for var in SED \
12351 GREP \
12352 EGREP \
12353 FGREP \
12354 LD \
12355 NM \
12356 LN_S \
12357 lt_SP2NL \
12358 lt_NL2SP \
12359 reload_flag \
12360 deplibs_check_method \
12361 file_magic_cmd \
12362 AR \
12363 AR_FLAGS \
12364 STRIP \
12365 RANLIB \
12366 CC \
12367 CFLAGS \
12368 compiler \
12369 lt_cv_sys_global_symbol_pipe \
12370 lt_cv_sys_global_symbol_to_cdecl \
12371 lt_cv_sys_global_symbol_to_c_name_address \
12372 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12373 SHELL \
12374 ECHO \
12375 lt_prog_compiler_no_builtin_flag \
12376 lt_prog_compiler_wl \
12377 lt_prog_compiler_pic \
12378 lt_prog_compiler_static \
12379 lt_cv_prog_compiler_c_o \
12380 need_locks \
12381 DSYMUTIL \
12382 NMEDIT \
12383 LIPO \
12384 OTOOL \
12385 OTOOL64 \
12386 shrext_cmds \
12387 export_dynamic_flag_spec \
12388 whole_archive_flag_spec \
12389 compiler_needs_object \
12390 with_gnu_ld \
12391 allow_undefined_flag \
12392 no_undefined_flag \
12393 hardcode_libdir_flag_spec \
12394 hardcode_libdir_flag_spec_ld \
12395 hardcode_libdir_separator \
12396 fix_srcfile_path \
12397 exclude_expsyms \
12398 include_expsyms \
12399 file_list_spec \
12400 variables_saved_for_relink \
12401 libname_spec \
12402 library_names_spec \
12403 soname_spec \
12404 finish_eval \
12405 old_striplib \
12406 striplib; 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
12415 done
12416
12417 # Double-quote double-evaled strings.
12418 for var in reload_cmds \
12419 old_postinstall_cmds \
12420 old_postuninstall_cmds \
12421 old_archive_cmds \
12422 extract_expsyms_cmds \
12423 old_archive_from_new_cmds \
12424 old_archive_from_expsyms_cmds \
12425 archive_cmds \
12426 archive_expsym_cmds \
12427 module_cmds \
12428 module_expsym_cmds \
12429 export_symbols_cmds \
12430 prelink_cmds \
12431 postinstall_cmds \
12432 postuninstall_cmds \
12433 finish_cmds \
12434 sys_lib_search_path_spec \
12435 sys_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
12444 done
12445
12446 # Fix-up fallback echo if it was mangled by the above quoting rules.
12447 case \$lt_ECHO in
12448 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12449   ;;
12450 esac
12451
12452 ac_aux_dir='$ac_aux_dir'
12453 xsi_shell='$xsi_shell'
12454 lt_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.
12458 if test -n "\${ZSH_VERSION+set}" ; then
12459    setopt NO_GLOB_SUBST
12460 fi
12461
12462
12463     PACKAGE='$PACKAGE'
12464     VERSION='$VERSION'
12465     TIMESTAMP='$TIMESTAMP'
12466     RM='$RM'
12467     ofile='$ofile'
12468
12469
12470
12471
12472 _ACEOF
12473
12474 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12475
12476 # Handling of arguments.
12477 for ac_config_target in $ac_config_targets
12478 do
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
12489 done
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.
12496 if $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
12500 fi
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'.
12530 if test -n "$CONFIG_FILES"; then
12531
12532
12533 ac_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.
12537 if test "x$ac_cr" = x; then
12538   eval ac_cr=\$\'\\r\'
12539 fi
12540 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12541 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12542   ac_cs_awk_cr='\r'
12543 else
12544   ac_cs_awk_cr=$ac_cr
12545 fi
12546
12547 echo '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
12557 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12558 ac_delim='%!_!# '
12559 for 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
12571 done
12572 rm -f conf$$subs.sh
12573
12574 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12575 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12576 _ACEOF
12577 sed -n '
12578 h
12579 s/^/S["/; s/!.*/"]=/
12580 p
12581 g
12582 s/^[^!]*!//
12583 :repl
12584 t repl
12585 s/'"$ac_delim"'$//
12586 t delim
12587 :nl
12588 h
12589 s/\(.\{148\}\)..*/\1/
12590 t more1
12591 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12592 p
12593 n
12594 b repl
12595 :more1
12596 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12597 p
12598 g
12599 s/.\{148\}//
12600 t nl
12601 :delim
12602 h
12603 s/\(.\{148\}\)..*/\1/
12604 t more2
12605 s/["\\]/\\&/g; s/^/"/; s/$/"/
12606 p
12607 b
12608 :more2
12609 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12610 p
12611 g
12612 s/.\{148\}//
12613 t delim
12614 ' <conf$$subs.awk | sed '
12615 /^[^""]/{
12616   N
12617   s/\n//
12618 }
12619 ' >>$CONFIG_STATUS || ac_write_fail=1
12620 rm -f conf$$subs.awk
12621 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12622 _ACAWK
12623 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12624   for (key in S) S_is_set[key] = 1
12625   FS = "\a"
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
12650 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12651 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12652   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12653 else
12654   cat
12655 fi < "$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).
12663 if test "x$srcdir" = x.; then
12664   ac_vpsub='/^[  ]*VPATH[        ]*=/{
12665 s/:*\$(srcdir):*/:/
12666 s/:*\${srcdir}:*/:/
12667 s/:*@srcdir@:*/:/
12668 s/^\([^=]*=[     ]*\):*/\1/
12669 s/:*$//
12670 s/^[^=]*=[       ]*$//
12671 }'
12672 fi
12673
12674 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12675 fi # 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'.
12680 if test -n "$CONFIG_HEADERS"; then
12681 cat >"$tmp/defines.awk" <<\_ACAWK ||
12682 BEGIN {
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.
12691 ac_delim='%!_!# '
12692 for 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
12701 done
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
12707 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12708 sed -n '
12709 s/.\{148\}/&'"$ac_delim"'/g
12710 t rset
12711 :rset
12712 s/^[     ]*#[    ]*define[       ][      ]*/ /
12713 t def
12714 d
12715 :def
12716 s/\\$//
12717 t bsnl
12718 s/["\\]/\\&/g
12719 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12720 D["\1"]=" \3"/p
12721 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12722 d
12723 :bsnl
12724 s/["\\]/\\&/g
12725 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12726 D["\1"]=" \3\\\\\\n"\\/p
12727 t cont
12728 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12729 t cont
12730 d
12731 :cont
12732 n
12733 s/.\{148\}/&'"$ac_delim"'/g
12734 t clear
12735 :clear
12736 s/\\$//
12737 t bsnlc
12738 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12739 d
12740 :bsnlc
12741 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12742 b cont
12743 ' <confdefs.h | sed '
12744 s/'"$ac_delim"'/"\\\
12745 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12746
12747 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12748   for (key in D) D_is_set[key] = 1
12749   FS = "\a"
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
12781 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12782   as_fn_error "could not setup config headers machinery" "$LINENO" 5
12783 fi # test -n "$CONFIG_HEADERS"
12784
12785
12786 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12787 shift
12788 for ac_tag
12789 do
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
12881 case "$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 ;;
12891 esac
12892 ac_abs_top_builddir=$ac_pwd
12893 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12894 # for backward compatibility:
12895 ac_top_builddir=$ac_top_build_prefix
12896
12897 case $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 ;;
12910 esac
12911 ac_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
12931 cat >>$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.
12934 ac_datarootdir_hack=; ac_datarootdir_seen=
12935 ac_sed_dataroot='
12936 /datarootdir/ {
12937   p
12938   q
12939 }
12940 /@datadir@/p
12941 /@docdir@/p
12942 /@infodir@/p
12943 /@localedir@/p
12944 /@mandir@/p'
12945 case `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
12951 cat >>$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' ;;
12959 esac
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?
12965 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12966 ac_sed_extra="$ac_vpsub
12967 $extrasub
12968 _ACEOF
12969 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12970 :t
12971 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12972 s|@configure_input@|$ac_sed_conf_input|;t t
12973 s&@top_builddir@&$ac_top_builddir_sub&;t t
12974 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12975 s&@srcdir@&$ac_srcdir&;t t
12976 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12977 s&@top_srcdir@&$ac_top_srcdir&;t t
12978 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12979 s&@builddir@&$ac_builddir&;t t
12980 s&@abs_builddir@&$ac_abs_builddir&;t t
12981 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12982 s&@INSTALL@&$ac_INSTALL&;t t
12983 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12984 $ac_datarootdir_hack
12985 "
12986 eval 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
12989 test -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'
12993 which 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'
12995 which 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
13030 for _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
13037 done
13038 echo "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.
13214 available_tags=""
13215
13216 # ### BEGIN LIBTOOL CONFIG
13217
13218 # A sed program that does not truncate output.
13219 SED=$lt_SED
13220
13221 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13222 Xsed="\$SED -e 1s/^X//"
13223
13224 # A grep program that handles long lines.
13225 GREP=$lt_GREP
13226
13227 # An ERE matcher.
13228 EGREP=$lt_EGREP
13229
13230 # A literal string matcher.
13231 FGREP=$lt_FGREP
13232
13233 # Assembler program.
13234 AS=$AS
13235
13236 # DLL creation program.
13237 DLLTOOL=$DLLTOOL
13238
13239 # Object dumper program.
13240 OBJDUMP=$OBJDUMP
13241
13242 # Which release of libtool.m4 was used?
13243 macro_version=$macro_version
13244 macro_revision=$macro_revision
13245
13246 # Whether or not to build shared libraries.
13247 build_libtool_libs=$enable_shared
13248
13249 # Whether or not to build static libraries.
13250 build_old_libs=$enable_static
13251
13252 # What type of objects to build.
13253 pic_mode=$pic_mode
13254
13255 # Whether or not to optimize for fast installation.
13256 fast_install=$enable_fast_install
13257
13258 # The host system.
13259 host_alias=$host_alias
13260 host=$host
13261 host_os=$host_os
13262
13263 # The build system.
13264 build_alias=$build_alias
13265 build=$build
13266 build_os=$build_os
13267
13268 # A BSD- or MS-compatible name lister.
13269 NM=$lt_NM
13270
13271 # Whether we need soft or hard links.
13272 LN_S=$lt_LN_S
13273
13274 # What is the maximum length of a command?
13275 max_cmd_len=$max_cmd_len
13276
13277 # Object file suffix (normally "o").
13278 objext=$ac_objext
13279
13280 # Executable file suffix (normally "").
13281 exeext=$exeext
13282
13283 # whether the shell understands "unset".
13284 lt_unset=$lt_unset
13285
13286 # turn spaces into newlines.
13287 SP2NL=$lt_lt_SP2NL
13288
13289 # turn newlines into spaces.
13290 NL2SP=$lt_lt_NL2SP
13291
13292 # How to create reloadable object files.
13293 reload_flag=$lt_reload_flag
13294 reload_cmds=$lt_reload_cmds
13295
13296 # Method to check whether dependent libraries are shared objects.
13297 deplibs_check_method=$lt_deplibs_check_method
13298
13299 # Command to use when deplibs_check_method == "file_magic".
13300 file_magic_cmd=$lt_file_magic_cmd
13301
13302 # The archiver.
13303 AR=$lt_AR
13304 AR_FLAGS=$lt_AR_FLAGS
13305
13306 # A symbol stripping program.
13307 STRIP=$lt_STRIP
13308
13309 # Commands used to install an old-style archive.
13310 RANLIB=$lt_RANLIB
13311 old_postinstall_cmds=$lt_old_postinstall_cmds
13312 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13313
13314 # A C compiler.
13315 LTCC=$lt_CC
13316
13317 # LTCC compiler flags.
13318 LTCFLAGS=$lt_CFLAGS
13319
13320 # Take the output of nm and produce a listing of raw symbols and C names.
13321 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13322
13323 # Transform the output of nm in a proper C declaration.
13324 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13325
13326 # Transform the output of nm in a C name address pair.
13327 global_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.
13330 global_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.
13333 objdir=$objdir
13334
13335 # Shell to use when invoking shell scripts.
13336 SHELL=$lt_SHELL
13337
13338 # An echo program that does not interpret backslashes.
13339 ECHO=$lt_ECHO
13340
13341 # Used to examine libraries when file_magic_cmd begins with "file".
13342 MAGIC_CMD=$MAGIC_CMD
13343
13344 # Must we lock files when doing compilation?
13345 need_locks=$lt_need_locks
13346
13347 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13348 DSYMUTIL=$lt_DSYMUTIL
13349
13350 # Tool to change global to local symbols on Mac OS X.
13351 NMEDIT=$lt_NMEDIT
13352
13353 # Tool to manipulate fat objects and archives on Mac OS X.
13354 LIPO=$lt_LIPO
13355
13356 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13357 OTOOL=$lt_OTOOL
13358
13359 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13360 OTOOL64=$lt_OTOOL64
13361
13362 # Old archive suffix (normally "a").
13363 libext=$libext
13364
13365 # Shared library suffix (normally ".so").
13366 shrext_cmds=$lt_shrext_cmds
13367
13368 # The commands to extract the exported symbol list from a shared archive.
13369 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13370
13371 # Variables whose values should be saved in libtool wrapper scripts and
13372 # restored at link time.
13373 variables_saved_for_relink=$lt_variables_saved_for_relink
13374
13375 # Do we need the "lib" prefix for modules?
13376 need_lib_prefix=$need_lib_prefix
13377
13378 # Do we need a version for libraries?
13379 need_version=$need_version
13380
13381 # Library versioning type.
13382 version_type=$version_type
13383
13384 # Shared library runtime path variable.
13385 runpath_var=$runpath_var
13386
13387 # Shared library path variable.
13388 shlibpath_var=$shlibpath_var
13389
13390 # Is shlibpath searched before the hard-coded library search path?
13391 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13392
13393 # Format of library name prefix.
13394 libname_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
13398 library_names_spec=$lt_library_names_spec
13399
13400 # The coded name of the library, if different from the real name.
13401 soname_spec=$lt_soname_spec
13402
13403 # Command to use after installation of a shared archive.
13404 postinstall_cmds=$lt_postinstall_cmds
13405
13406 # Command to use after uninstallation of a shared archive.
13407 postuninstall_cmds=$lt_postuninstall_cmds
13408
13409 # Commands used to finish a libtool library installation in a directory.
13410 finish_cmds=$lt_finish_cmds
13411
13412 # As "finish_cmds", except a single script fragment to be evaled but
13413 # not shown.
13414 finish_eval=$lt_finish_eval
13415
13416 # Whether we should hardcode library paths into libraries.
13417 hardcode_into_libs=$hardcode_into_libs
13418
13419 # Compile-time system search path for libraries.
13420 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13421
13422 # Run-time system search path for libraries.
13423 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13424
13425 # Whether dlopen is supported.
13426 dlopen_support=$enable_dlopen
13427
13428 # Whether dlopen of programs is supported.
13429 dlopen_self=$enable_dlopen_self
13430
13431 # Whether dlopen of statically linked programs is supported.
13432 dlopen_self_static=$enable_dlopen_self_static
13433
13434 # Commands to strip libraries.
13435 old_striplib=$lt_old_striplib
13436 striplib=$lt_striplib
13437
13438
13439 # The linker used to build libraries.
13440 LD=$lt_LD
13441
13442 # Commands used to build an old-style archive.
13443 old_archive_cmds=$lt_old_archive_cmds
13444
13445 # A language specific compiler.
13446 CC=$lt_compiler
13447
13448 # Is the compiler the GNU compiler?
13449 with_gcc=$GCC
13450
13451 # Compiler flag to turn off builtin functions.
13452 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13453
13454 # How to pass a linker flag through the compiler.
13455 wl=$lt_lt_prog_compiler_wl
13456
13457 # Additional compiler flags for building library objects.
13458 pic_flag=$lt_lt_prog_compiler_pic
13459
13460 # Compiler flag to prevent dynamic linking.
13461 link_static_flag=$lt_lt_prog_compiler_static
13462
13463 # Does compiler simultaneously support -c and -o options?
13464 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13465
13466 # Whether or not to add -lc for building shared libraries.
13467 build_libtool_need_lc=$archive_cmds_need_lc
13468
13469 # Whether or not to disallow shared libs when runtime libs are static.
13470 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13471
13472 # Compiler flag to allow reflexive dlopens.
13473 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13474
13475 # Compiler flag to generate shared objects directly from archives.
13476 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13477
13478 # Whether the compiler copes with passing no objects directly.
13479 compiler_needs_object=$lt_compiler_needs_object
13480
13481 # Create an old-style archive from a shared archive.
13482 old_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.
13485 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13486
13487 # Commands used to build a shared archive.
13488 archive_cmds=$lt_archive_cmds
13489 archive_expsym_cmds=$lt_archive_expsym_cmds
13490
13491 # Commands used to build a loadable module if different from building
13492 # a shared archive.
13493 module_cmds=$lt_module_cmds
13494 module_expsym_cmds=$lt_module_expsym_cmds
13495
13496 # Whether we are building with GNU ld or not.
13497 with_gnu_ld=$lt_with_gnu_ld
13498
13499 # Flag that allows shared libraries with undefined symbols to be built.
13500 allow_undefined_flag=$lt_allow_undefined_flag
13501
13502 # Flag that enforces no undefined symbols.
13503 no_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
13507 hardcode_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.
13511 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13512
13513 # Whether we need a single "-rpath" flag with a separated argument.
13514 hardcode_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.
13518 hardcode_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.
13524 hardcode_direct_absolute=$hardcode_direct_absolute
13525
13526 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13527 # into the resulting binary.
13528 hardcode_minus_L=$hardcode_minus_L
13529
13530 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13531 # into the resulting binary.
13532 hardcode_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.
13537 hardcode_automatic=$hardcode_automatic
13538
13539 # Set to yes if linker adds runtime paths of dependent libraries
13540 # to runtime path list.
13541 inherit_rpath=$inherit_rpath
13542
13543 # Whether libtool must link a program against all its dependency libraries.
13544 link_all_deplibs=$link_all_deplibs
13545
13546 # Fix the shell variable \$srcfile for the compiler.
13547 fix_srcfile_path=$lt_fix_srcfile_path
13548
13549 # Set to "yes" if exported symbols are required.
13550 always_export_symbols=$always_export_symbols
13551
13552 # The commands to list exported symbols.
13553 export_symbols_cmds=$lt_export_symbols_cmds
13554
13555 # Symbols that should not be listed in the preloaded symbols.
13556 exclude_expsyms=$lt_exclude_expsyms
13557
13558 # Symbols that must always be exported.
13559 include_expsyms=$lt_include_expsyms
13560
13561 # Commands necessary for linking programs (against libraries) with templates.
13562 prelink_cmds=$lt_prelink_cmds
13563
13564 # Specify filename containing input files.
13565 file_list_spec=$lt_file_list_spec
13566
13567 # How to hardcode a shared library path into an executable.
13568 hardcode_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.
13580 if test "X${COLLECT_NAMES+set}" != Xset; then
13581   COLLECT_NAMES=
13582   export COLLECT_NAMES
13583 fi
13584 _LT_EOF
13585     ;;
13586   esac
13587
13588
13589 ltmain="$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.
13606 func_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
13615 func_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.
13632 func_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).
13646 func_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
13656 func_opt_split ()
13657 {
13658   func_opt_split_opt=${1%%=*}
13659   func_opt_split_arg=${1#*=}
13660 }
13661
13662 # func_lo2o object
13663 func_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
13672 func_xform ()
13673 {
13674   func_xform_result=${1%.*}.lo
13675 }
13676
13677 # func_arith arithmetic-term...
13678 func_arith ()
13679 {
13680   func_arith_result=$(( $* ))
13681 }
13682
13683 # func_len string
13684 # STRING may not start with a hyphen.
13685 func_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.
13698 func_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
13710 func_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
13722 func_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:
13733 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13734 my_sed_long_arg='1s/^-[^=]*=//'
13735
13736 # func_opt_split
13737 func_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
13744 func_lo2o ()
13745 {
13746   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13747 }
13748
13749 # func_xform libobj-or-source
13750 func_xform ()
13751 {
13752   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13753 }
13754
13755 # func_arith arithmetic-term...
13756 func_arith ()
13757 {
13758   func_arith_result=`expr "$@"`
13759 }
13760
13761 # func_len string
13762 # STRING may not start with a hyphen.
13763 func_len ()
13764 {
13765   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13766 }
13767
13768 _LT_EOF
13769 esac
13770
13771 case $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.
13777 func_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.
13788 func_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
13809 done # for ac_tag
13810
13811
13812 as_fn_exit 0
13813 _ACEOF
13814 ac_clean_files=$ac_clean_files_save
13815
13816 test $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.
13828 if 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 $?
13839 fi
13840 if 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;}
13843 fi
13844