2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for libpng 1.6.3.
5 # Report bugs to <png-mng-implement@lists.sourceforge.net>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
140 _as_can_reexec
=no
; export _as_can_reexec
;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1
203 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207 PATH=/empty FPATH=/empty; export PATH FPATH
208 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210 if (eval "$as_required") 2>/dev
/null
; then :
215 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
218 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
220 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
223 test -z "$as_dir" && as_dir
=.
227 for as_base
in sh bash ksh sh5
; do
228 # Try only shells that exist, to save several forks.
229 as_shell
=$as_dir/$as_base
230 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
232 CONFIG_SHELL
=$as_shell as_have_required
=yes
233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
241 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
242 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
243 CONFIG_SHELL
=$SHELL as_have_required
=yes
248 if test "x$CONFIG_SHELL" != x
; then :
250 # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
256 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
258 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
270 if test x
$as_have_required = xno
; then :
271 $as_echo "$0: This script requires a shell more modern than all"
272 $as_echo "$0: the shells that I found on your system."
273 if test x
${ZSH_VERSION+set} = xset
; then
274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
277 $as_echo "$0: Please tell bug-autoconf@gnu.org and
278 $0: png-mng-implement@lists.sourceforge.net about your
279 $0: system, including any error possibly output before this
280 $0: message. Then install a modern shell, or manually run
281 $0: the script under such a shell if you do have one."
287 SHELL
=${CONFIG_SHELL-/bin/sh}
289 # Unset more variables known to interfere with behavior of common tools.
290 CLICOLOR_FORCE
= GREP_OPTIONS
=
291 unset CLICOLOR_FORCE GREP_OPTIONS
293 ## --------------------- ##
294 ## M4sh Shell Functions. ##
295 ## --------------------- ##
298 # Portably unset VAR.
301 { eval $1=; unset $1;}
305 # as_fn_set_status STATUS
306 # -----------------------
307 # Set $? to STATUS, without forking.
315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
325 # Create "$as_dir" as a directory, including parents if necessary.
330 -*) as_dir
=.
/$as_dir;;
332 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
336 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
339 as_dirs
="'$as_qdir' $as_dirs"
340 as_dir
=`$as_dirname -- "$as_dir" ||
341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342 X"$as_dir" : 'X\(//\)[^/]' \| \
343 X"$as_dir" : 'X\(//\)$' \| \
344 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345 $as_echo X"$as_dir" |
346 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
363 test -d "$as_dir" && break
365 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
366 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
371 # as_fn_executable_p FILE
372 # -----------------------
373 # Test if FILE is an executable regular file.
374 as_fn_executable_p
()
376 test -f "$1" && test -x "$1"
377 } # as_fn_executable_p
378 # as_fn_append VAR VALUE
379 # ----------------------
380 # Append the text in VALUE to the end of the definition contained in VAR. Take
381 # advantage of any shell optimizations that allow amortized linear growth over
382 # repeated appends, instead of the typical quadratic growth present in naive
384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
385 eval 'as_fn_append ()
398 # Perform arithmetic evaluation on the ARGs, and store the result in the
399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
400 # must be portable across $(()) and expr.
401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
409 as_val
=`expr "$@" || test $? -eq 1`
414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
415 # ----------------------------------------
416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418 # script with STATUS, using 1 if that was 0.
421 as_status
=$1; test $as_status -eq 0 && as_status
=1
423 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
424 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426 $as_echo "$as_me: error: $2" >&2
427 as_fn_exit
$as_status
430 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
431 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
437 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
443 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
449 as_me
=`$as_basename -- "$0" ||
450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451 X"$0" : 'X\(//\)$' \| \
452 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454 sed '/^.*\/\([^/][^/]*\)\/*$/{
468 # Avoid depending upon Character Ranges.
469 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
470 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
472 as_cr_digits
='0123456789'
473 as_cr_alnum
=$as_cr_Letters$as_cr_digits
476 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
477 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
478 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
480 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
492 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
496 chmod +x
"$as_me.lineno" ||
497 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
499 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500 # already done that, so ensure we don't try to do so again and fall
501 # in an infinite loop. This has already happened in practice.
502 _as_can_reexec
=no
; export _as_can_reexec
503 # Don't try to exec as it changes $[0], causing all sort of problems
504 # (the dirname of $[0] is not the place where we might find the
505 # original and so on. Autoconf is especially sensitive to this).
507 # Exit status is that of the last command.
511 ECHO_C
= ECHO_N
= ECHO_T
=
512 case `echo -n x` in #(((((
514 case `echo 'xy\c'` in
515 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
517 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
524 rm -f conf$$ conf$$.exe conf$$.
file
525 if test -d conf$$.dir
; then
526 rm -f conf$$.dir
/conf$$.
file
529 mkdir conf$$.dir
2>/dev
/null
531 if (echo >conf$$.
file) 2>/dev
/null
; then
532 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
534 # ... but there are two gotchas:
535 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537 # In both cases, we have to default to `cp -pR'.
538 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
540 elif ln conf$$.
file conf$$
2>/dev
/null
; then
548 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
549 rmdir conf$$.dir
2>/dev
/null
551 if mkdir
-p .
2>/dev
/null
; then
552 as_mkdir_p
='mkdir -p "$as_dir"'
554 test -d .
/-p && rmdir .
/-p
559 as_executable_p
=as_fn_executable_p
561 # Sed expression to map a string onto a valid CPP name.
562 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564 # Sed expression to map a string onto a valid variable name.
565 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567 SHELL
=${CONFIG_SHELL-/bin/sh}
570 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575 # so uname gets run too.
576 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
581 ac_default_prefix
=/usr
/local
583 ac_config_libobj_dir
=.
590 # Identity of this package.
591 PACKAGE_NAME
='libpng'
592 PACKAGE_TARNAME
='libpng'
593 PACKAGE_VERSION
='1.6.3'
594 PACKAGE_STRING
='libpng 1.6.3'
595 PACKAGE_BUGREPORT
='png-mng-implement@lists.sourceforge.net'
598 ac_unique_file
="pngget.c"
599 # Factoring default headers for most tests.
600 ac_includes_default
="\
602 #ifdef HAVE_SYS_TYPES_H
603 # include <sys/types.h>
605 #ifdef HAVE_SYS_STAT_H
606 # include <sys/stat.h>
612 # ifdef HAVE_STDLIB_H
617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
622 #ifdef HAVE_STRINGS_H
623 # include <strings.h>
625 #ifdef HAVE_INTTYPES_H
626 # include <inttypes.h>
635 ac_subst_vars
='am__EXEEXT_FALSE
650 HAVE_LD_VERSION_SCRIPT_FALSE
651 HAVE_LD_VERSION_SCRIPT_TRUE
652 HAVE_SOLARIS_LD_FALSE
689 am__fastdepCCAS_FALSE
712 MAINTAINER_MODE_FALSE
726 INSTALL_STRIP_PROGRAM
768 program_transform_name
781 enable_option_checking
783 enable_maintainer_mode
784 enable_dependency_tracking
799 ac_precious_vars
='build_alias
813 # Initialize some variables set by options.
815 ac_init_version
=false
816 ac_unrecognized_opts
=
818 # The variables have the same names as the options, with
819 # dashes changed to underlines.
827 program_transform_name
=s
,x
,x
,
835 # Installation directory options.
836 # These are left unexpanded so users can "make install exec_prefix=/foo"
837 # and all the variables that are supposed to be based on exec_prefix
838 # by default will actually change.
839 # Use braces instead of parens because sh, perl, etc. also accept them.
840 # (The list follows the same order as the GNU Coding Standards.)
841 bindir
='${exec_prefix}/bin'
842 sbindir
='${exec_prefix}/sbin'
843 libexecdir
='${exec_prefix}/libexec'
844 datarootdir
='${prefix}/share'
845 datadir
='${datarootdir}'
846 sysconfdir
='${prefix}/etc'
847 sharedstatedir
='${prefix}/com'
848 localstatedir
='${prefix}/var'
849 includedir
='${prefix}/include'
850 oldincludedir
='/usr/include'
851 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
852 infodir
='${datarootdir}/info'
857 libdir
='${exec_prefix}/lib'
858 localedir
='${datarootdir}/locale'
859 mandir
='${datarootdir}/man'
865 # If the previous option needs an argument, assign it.
866 if test -n "$ac_prev"; then
867 eval $ac_prev=\
$ac_option
873 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
878 # Accept the important Cygnus configure options, so we can diagnose typos.
880 case $ac_dashdash$ac_option in
884 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
886 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
889 -build |
--build |
--buil |
--bui |
--bu)
890 ac_prev
=build_alias
;;
891 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
892 build_alias
=$ac_optarg ;;
894 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
895 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
896 ac_prev
=cache_file
;;
897 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
898 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
899 cache_file
=$ac_optarg ;;
902 cache_file
=config.cache
;;
904 -datadir |
--datadir |
--datadi |
--datad)
906 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
907 datadir
=$ac_optarg ;;
909 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
910 |
--dataroo |
--dataro |
--datar)
911 ac_prev
=datarootdir
;;
912 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
913 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
914 datarootdir
=$ac_optarg ;;
916 -disable-* |
--disable-*)
917 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
918 # Reject names that are not valid shell variable names.
919 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
920 as_fn_error $?
"invalid feature name: $ac_useropt"
921 ac_useropt_orig
=$ac_useropt
922 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923 case $ac_user_opts in
927 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
928 ac_unrecognized_sep
=', ';;
930 eval enable_
$ac_useropt=no
;;
932 -docdir |
--docdir |
--docdi |
--doc |
--do)
934 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
937 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
939 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
942 -enable-* |
--enable-*)
943 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944 # Reject names that are not valid shell variable names.
945 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
946 as_fn_error $?
"invalid feature name: $ac_useropt"
947 ac_useropt_orig
=$ac_useropt
948 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
949 case $ac_user_opts in
953 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
954 ac_unrecognized_sep
=', ';;
956 eval enable_
$ac_useropt=\
$ac_optarg ;;
958 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
959 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
960 |
--exec |
--exe |
--ex)
961 ac_prev
=exec_prefix
;;
962 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
963 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
964 |
--exec=* |
--exe=* |
--ex=*)
965 exec_prefix
=$ac_optarg ;;
967 -gas |
--gas |
--ga |
--g)
968 # Obsolete; use --with-gas.
971 -help |
--help |
--hel |
--he |
-h)
973 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
974 ac_init_help
=recursive
;;
975 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
976 ac_init_help
=short
;;
978 -host |
--host |
--hos |
--ho)
979 ac_prev
=host_alias
;;
980 -host=* |
--host=* |
--hos=* |
--ho=*)
981 host_alias
=$ac_optarg ;;
983 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
985 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
987 htmldir
=$ac_optarg ;;
989 -includedir |
--includedir |
--includedi |
--included |
--include \
990 |
--includ |
--inclu |
--incl |
--inc)
991 ac_prev
=includedir
;;
992 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
993 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
994 includedir
=$ac_optarg ;;
996 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
998 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
999 infodir
=$ac_optarg ;;
1001 -libdir |
--libdir |
--libdi |
--libd)
1003 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1004 libdir
=$ac_optarg ;;
1006 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1007 |
--libexe |
--libex |
--libe)
1008 ac_prev
=libexecdir
;;
1009 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1010 |
--libexe=* |
--libex=* |
--libe=*)
1011 libexecdir
=$ac_optarg ;;
1013 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1014 ac_prev
=localedir
;;
1015 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1016 localedir
=$ac_optarg ;;
1018 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1019 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1020 ac_prev
=localstatedir
;;
1021 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1022 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1023 localstatedir
=$ac_optarg ;;
1025 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1027 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1028 mandir
=$ac_optarg ;;
1030 -nfp |
--nfp |
--nf)
1031 # Obsolete; use --without-fp.
1034 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1035 |
--no-cr |
--no-c |
-n)
1038 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1039 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1042 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1043 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1044 |
--oldin |
--oldi |
--old |
--ol |
--o)
1045 ac_prev
=oldincludedir
;;
1046 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1047 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1048 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1049 oldincludedir
=$ac_optarg ;;
1051 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1053 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1054 prefix
=$ac_optarg ;;
1056 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1057 |
--program-pre |
--program-pr |
--program-p)
1058 ac_prev
=program_prefix
;;
1059 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1060 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1061 program_prefix
=$ac_optarg ;;
1063 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1064 |
--program-suf |
--program-su |
--program-s)
1065 ac_prev
=program_suffix
;;
1066 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1067 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1068 program_suffix
=$ac_optarg ;;
1070 -program-transform-name |
--program-transform-name \
1071 |
--program-transform-nam |
--program-transform-na \
1072 |
--program-transform-n |
--program-transform- \
1073 |
--program-transform |
--program-transfor \
1074 |
--program-transfo |
--program-transf \
1075 |
--program-trans |
--program-tran \
1076 |
--progr-tra |
--program-tr |
--program-t)
1077 ac_prev
=program_transform_name
;;
1078 -program-transform-name=* |
--program-transform-name=* \
1079 |
--program-transform-nam=* |
--program-transform-na=* \
1080 |
--program-transform-n=* |
--program-transform-=* \
1081 |
--program-transform=* |
--program-transfor=* \
1082 |
--program-transfo=* |
--program-transf=* \
1083 |
--program-trans=* |
--program-tran=* \
1084 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1085 program_transform_name
=$ac_optarg ;;
1087 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1089 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1090 pdfdir
=$ac_optarg ;;
1092 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1094 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1097 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1098 |
-silent |
--silent |
--silen |
--sile |
--sil)
1101 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1103 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1105 sbindir
=$ac_optarg ;;
1107 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1108 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1109 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1111 ac_prev
=sharedstatedir
;;
1112 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1113 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1114 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1116 sharedstatedir
=$ac_optarg ;;
1118 -site |
--site |
--sit)
1120 -site=* |
--site=* |
--sit=*)
1123 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1125 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1126 srcdir
=$ac_optarg ;;
1128 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1129 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1130 ac_prev
=sysconfdir
;;
1131 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1132 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1133 sysconfdir
=$ac_optarg ;;
1135 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1136 ac_prev
=target_alias
;;
1137 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1138 target_alias
=$ac_optarg ;;
1140 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1143 -version |
--version |
--versio |
--versi |
--vers |
-V)
1144 ac_init_version
=: ;;
1147 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1148 # Reject names that are not valid shell variable names.
1149 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1150 as_fn_error $?
"invalid package name: $ac_useropt"
1151 ac_useropt_orig
=$ac_useropt
1152 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1153 case $ac_user_opts in
1157 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1158 ac_unrecognized_sep
=', ';;
1160 eval with_
$ac_useropt=\
$ac_optarg ;;
1162 -without-* |
--without-*)
1163 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1164 # Reject names that are not valid shell variable names.
1165 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1166 as_fn_error $?
"invalid package name: $ac_useropt"
1167 ac_useropt_orig
=$ac_useropt
1168 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1169 case $ac_user_opts in
1173 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1174 ac_unrecognized_sep
=', ';;
1176 eval with_
$ac_useropt=no
;;
1179 # Obsolete; use --with-x.
1182 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1183 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1184 ac_prev
=x_includes
;;
1185 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1186 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1187 x_includes
=$ac_optarg ;;
1189 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1190 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1191 ac_prev
=x_libraries
;;
1192 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1193 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1194 x_libraries
=$ac_optarg ;;
1196 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1197 Try \`$0 --help' for more information"
1201 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1202 # Reject names that are not valid shell variable names.
1203 case $ac_envvar in #(
1204 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1205 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1207 eval $ac_envvar=\
$ac_optarg
1208 export $ac_envvar ;;
1211 # FIXME: should be removed in autoconf 3.0.
1212 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1213 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1214 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1215 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1221 if test -n "$ac_prev"; then
1222 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1223 as_fn_error $?
"missing argument to $ac_option"
1226 if test -n "$ac_unrecognized_opts"; then
1227 case $enable_option_checking in
1229 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1230 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1234 # Check all directory arguments for consistency.
1235 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1236 datadir sysconfdir sharedstatedir localstatedir includedir \
1237 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1238 libdir localedir mandir
1240 eval ac_val
=\$
$ac_var
1241 # Remove trailing slashes.
1244 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1245 eval $ac_var=\
$ac_val;;
1247 # Be sure to have absolute directory names.
1249 [\\/$
]* | ?
:[\\/]* ) continue;;
1250 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1252 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1255 # There might be people who depend on the old broken behavior: `$host'
1256 # used to hold the argument of --host etc.
1257 # FIXME: To remove some day.
1260 target
=$target_alias
1262 # FIXME: To remove some day.
1263 if test "x$host_alias" != x
; then
1264 if test "x$build_alias" = x
; then
1265 cross_compiling
=maybe
1266 elif test "x$build_alias" != "x$host_alias"; then
1272 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1274 test "$silent" = yes && exec 6>/dev
/null
1277 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1278 ac_ls_di
=`ls -di .` &&
1279 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1280 as_fn_error $?
"working directory cannot be determined"
1281 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282 as_fn_error $?
"pwd does not report name of working directory"
1285 # Find the source files, if location was not specified.
1286 if test -z "$srcdir"; then
1287 ac_srcdir_defaulted
=yes
1288 # Try the directory containing this script, then the parent directory.
1289 ac_confdir
=`$as_dirname -- "$as_myself" ||
1290 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291 X"$as_myself" : 'X\(//\)[^/]' \| \
1292 X"$as_myself" : 'X\(//\)$' \| \
1293 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294 $as_echo X"$as_myself" |
1295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1313 if test ! -r "$srcdir/$ac_unique_file"; then
1317 ac_srcdir_defaulted
=no
1319 if test ! -r "$srcdir/$ac_unique_file"; then
1320 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1321 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1323 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1325 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1327 # When building in place, set srcdir=.
1328 if test "$ac_abs_confdir" = "$ac_pwd"; then
1331 # Remove unnecessary trailing slashes from srcdir.
1332 # Double slashes in file names in object file debugging info
1333 # mess up M-x gdb in Emacs.
1335 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1337 for ac_var
in $ac_precious_vars; do
1338 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1339 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1340 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1341 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1345 # Report the --help message.
1347 if test "$ac_init_help" = "long"; then
1348 # Omit some internal or obsolete options to make the list less imposing.
1349 # This message is too long to be a string in the A/UX 3.1 sh.
1351 \`configure' configures libpng 1.6.3 to adapt to many kinds of systems.
1353 Usage: $0 [OPTION]... [VAR=VALUE]...
1355 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356 VAR=VALUE. See below for descriptions of some of the useful variables.
1358 Defaults for the options are specified in brackets.
1361 -h, --help display this help and exit
1362 --help=short display options specific to this package
1363 --help=recursive display the short help of all the included packages
1364 -V, --version display version information and exit
1365 -q, --quiet, --silent do not print \`checking ...' messages
1366 --cache-file=FILE cache test results in FILE [disabled]
1367 -C, --config-cache alias for \`--cache-file=config.cache'
1368 -n, --no-create do not create output files
1369 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1371 Installation directories:
1372 --prefix=PREFIX install architecture-independent files in PREFIX
1373 [$ac_default_prefix]
1374 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1377 By default, \`make install' will install all the files in
1378 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1379 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380 for instance \`--prefix=\$HOME'.
1382 For better control, use the options below.
1384 Fine tuning of the installation directories:
1385 --bindir=DIR user executables [EPREFIX/bin]
1386 --sbindir=DIR system admin executables [EPREFIX/sbin]
1387 --libexecdir=DIR program executables [EPREFIX/libexec]
1388 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1389 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1390 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1391 --libdir=DIR object code libraries [EPREFIX/lib]
1392 --includedir=DIR C header files [PREFIX/include]
1393 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1394 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1395 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1396 --infodir=DIR info documentation [DATAROOTDIR/info]
1397 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1398 --mandir=DIR man documentation [DATAROOTDIR/man]
1399 --docdir=DIR documentation root [DATAROOTDIR/doc/libpng]
1400 --htmldir=DIR html documentation [DOCDIR]
1401 --dvidir=DIR dvi documentation [DOCDIR]
1402 --pdfdir=DIR pdf documentation [DOCDIR]
1403 --psdir=DIR ps documentation [DOCDIR]
1409 --program-prefix=PREFIX prepend PREFIX to installed program names
1410 --program-suffix=SUFFIX append SUFFIX to installed program names
1411 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1414 --build=BUILD configure
for building on BUILD
[guessed
]
1415 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1419 if test -n "$ac_init_help"; then
1420 case $ac_init_help in
1421 short | recursive
) echo "Configuration of libpng 1.6.3:";;
1426 --disable-option-checking ignore unrecognized
--enable/--with options
1427 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1428 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1429 --enable-silent-rules less verbose build output
(undo
: "make V=1")
1430 --disable-silent-rules verbose build output
(undo
: "make V=0")
1431 --enable-maintainer-mode
1432 enable make rules and dependencies not useful
(and
1433 sometimes confusing
) to the casual installer
1434 --enable-dependency-tracking
1435 do not reject slow dependency extractors
1436 --disable-dependency-tracking
1437 speeds up one-time build
1438 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1439 --enable-static[=PKGS
] build static libraries
[default
=yes]
1440 --enable-fast-install[=PKGS
]
1441 optimize
for fast installation
[default
=yes]
1442 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1443 --enable-werror[=OPT
] Pass
-Werror or the given argument to the compiler
1445 --enable-arm-neon Enable ARM NEON optimizations
: =no
/off
, check
, api
,
1446 yes
/on
: no
/off
: disable the optimizations
; check
:
1447 use internal checking code
(deprecated and poorly
1448 supported
); api
: disable by default
, enable by a
1449 call to png_set_option
; yes
/on
: turn on
1450 unconditionally. If not specified
: determined by the
1454 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1455 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1456 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1457 --with-pic[=PKGS
] try to use only PIC
/non-PIC objects
[default
=use
1459 --with-sysroot=DIR Search
for dependent libraries within DIR
1460 (or the compiler
's sysroot if not specified).
1461 --with-zlib-prefix prefix that may have been used in installed zlib
1462 --with-pkgconfigdir Use the specified pkgconfig dir (default is
1464 --with-binconfigs Generate shell libpng-config scripts as well as
1465 pkg-config data [default=yes]
1466 --with-libpng-prefix prefix libpng exported function (API) names with the
1469 Some influential environment variables:
1470 CC C compiler command
1471 CFLAGS C compiler flags
1472 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1473 nonstandard directory <lib dir>
1474 LIBS libraries to pass to the linker, e.g. -l<library>
1475 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1476 you have headers in a nonstandard directory <include dir>
1477 CCAS assembler compiler command (defaults to CC)
1478 CCASFLAGS assembler compiler flags (defaults to CFLAGS)
1480 PNG_COPTS additional flags for the C compiler, use this for options that
1481 would cause configure itself to fail
1483 Use these variables to override the choices made by `configure' or to
help
1484 it to
find libraries and programs with nonstandard names
/locations.
1486 Report bugs to
<png-mng-implement@lists.sourceforge.net
>.
1491 if test "$ac_init_help" = "recursive"; then
1492 # If there are subdirs, report their specific --help.
1493 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1494 test -d "$ac_dir" ||
1495 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1500 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1502 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1503 # A ".." for each directory in $ac_dir_suffix.
1504 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1505 case $ac_top_builddir_sub in
1506 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1507 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1510 ac_abs_top_builddir
=$ac_pwd
1511 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1512 # for backward compatibility:
1513 ac_top_builddir
=$ac_top_build_prefix
1516 .
) # We are building in place.
1518 ac_top_srcdir
=$ac_top_builddir_sub
1519 ac_abs_top_srcdir
=$ac_pwd ;;
1520 [\\/]* | ?
:[\\/]* ) # Absolute name.
1521 ac_srcdir
=$srcdir$ac_dir_suffix;
1522 ac_top_srcdir
=$srcdir
1523 ac_abs_top_srcdir
=$srcdir ;;
1525 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1526 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1527 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1529 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1531 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1532 # Check for guested configure.
1533 if test -f "$ac_srcdir/configure.gnu"; then
1535 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536 elif test -f "$ac_srcdir/configure"; then
1538 $SHELL "$ac_srcdir/configure" --help=recursive
1540 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1542 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1546 test -n "$ac_init_help" && exit $ac_status
1547 if $ac_init_version; then
1549 libpng configure
1.6.3
1550 generated by GNU Autoconf
2.69
1552 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1553 This configure
script is free software
; the Free Software Foundation
1554 gives unlimited permission to copy
, distribute and modify it.
1559 ## ------------------------ ##
1560 ## Autoconf initialization. ##
1561 ## ------------------------ ##
1563 # ac_fn_c_try_compile LINENO
1564 # --------------------------
1565 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1566 ac_fn_c_try_compile
()
1568 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1569 rm -f conftest.
$ac_objext
1570 if { { ac_try
="$ac_compile"
1572 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1573 *) ac_try_echo=$ac_try;;
1575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576 $as_echo "$ac_try_echo"; } >&5
1577 (eval "$ac_compile") 2>conftest.err
1579 if test -s conftest.err; then
1580 grep -v '^ *+' conftest.err >conftest.er1
1581 cat conftest.er1 >&5
1582 mv -f conftest.er1 conftest.err
1584 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585 test $ac_status = 0; } && {
1586 test -z "$ac_c_werror_flag" ||
1587 test ! -s conftest.err
1588 } && test -s conftest.$ac_objext; then :
1591 $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1596 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597 as_fn_set_status $ac_retval
1599 } # ac_fn_c_try_compile
1601 # ac_fn_c_try_cpp LINENO
1602 # ----------------------
1603 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1606 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607 if { { ac_try="$ac_cpp conftest.$ac_ext"
1609 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1610 *) ac_try_echo
=$ac_try;;
1612 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613 $as_echo "$ac_try_echo"; } >&5
1614 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1616 if test -s conftest.err
; then
1617 grep -v '^ *+' conftest.err
>conftest.er1
1618 cat conftest.er1
>&5
1619 mv -f conftest.er1 conftest.err
1621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 test $ac_status = 0; } > conftest.i
&& {
1623 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1624 test ! -s conftest.err
1628 $as_echo "$as_me: failed program was:" >&5
1629 sed 's/^/| /' conftest.
$ac_ext >&5
1633 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634 as_fn_set_status
$ac_retval
1638 # ac_fn_c_try_link LINENO
1639 # -----------------------
1640 # Try to link conftest.$ac_ext, and return whether this succeeded.
1643 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1644 rm -f conftest.
$ac_objext conftest
$ac_exeext
1645 if { { ac_try
="$ac_link"
1647 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1648 *) ac_try_echo=$ac_try;;
1650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 $as_echo "$ac_try_echo"; } >&5
1652 (eval "$ac_link") 2>conftest.err
1654 if test -s conftest.err; then
1655 grep -v '^ *+' conftest.err >conftest.er1
1656 cat conftest.er1 >&5
1657 mv -f conftest.er1 conftest.err
1659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660 test $ac_status = 0; } && {
1661 test -z "$ac_c_werror_flag" ||
1662 test ! -s conftest.err
1663 } && test -s conftest$ac_exeext && {
1664 test "$cross_compiling" = yes ||
1665 test -x conftest$ac_exeext
1669 $as_echo "$as_me: failed program was:" >&5
1670 sed 's/^/| /' conftest.$ac_ext >&5
1674 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1675 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1676 # interfere with the next link command; also delete a directory that is
1677 # left behind by Apple's compiler. We do this before executing the actions.
1678 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1679 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1680 as_fn_set_status $ac_retval
1682 } # ac_fn_c_try_link
1684 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1685 # -------------------------------------------------------
1686 # Tests whether HEADER exists and can be compiled using the include files in
1687 # INCLUDES, setting the cache variable VAR accordingly.
1688 ac_fn_c_check_header_compile ()
1690 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1692 $as_echo_n "checking for $2... " >&6; }
1693 if eval \${$3+:} false; then :
1694 $as_echo_n "(cached) " >&6
1696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1697 /* end confdefs.h. */
1701 if ac_fn_c_try_compile "$LINENO"; then :
1706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1710 $as_echo "$ac_res" >&6; }
1711 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1713 } # ac_fn_c_check_header_compile
1715 # ac_fn_c_try_run LINENO
1716 # ----------------------
1717 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1718 # that executables *can* be run.
1721 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722 if { { ac_try="$ac_link"
1724 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1725 *) ac_try_echo
=$ac_try;;
1727 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1728 $as_echo "$ac_try_echo"; } >&5
1729 (eval "$ac_link") 2>&5
1731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1733 { { case "(($ac_try" in
1734 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1735 *) ac_try_echo=$ac_try;;
1737 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738 $as_echo "$ac_try_echo"; } >&5
1739 (eval "$ac_try") 2>&5
1741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1742 test $ac_status = 0; }; }; then :
1745 $as_echo "$as_me: program exited with status $ac_status" >&5
1746 $as_echo "$as_me: failed program was:" >&5
1747 sed 's/^/| /' conftest.$ac_ext >&5
1749 ac_retval=$ac_status
1751 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753 as_fn_set_status $ac_retval
1757 # ac_fn_c_check_func LINENO FUNC VAR
1758 # ----------------------------------
1759 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1760 ac_fn_c_check_func ()
1762 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1764 $as_echo_n "checking for $2... " >&6; }
1765 if eval \${$3+:} false; then :
1766 $as_echo_n "(cached) " >&6
1768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769 /* end confdefs.h. */
1770 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1771 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1772 #define $2 innocuous_$2
1774 /* System header to define __stub macros and hopefully few prototypes,
1775 which can conflict with char $2 (); below.
1776 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1777 <limits.h> exists even on freestanding compilers. */
1780 # include <limits.h>
1782 # include <assert.h>
1787 /* Override any GCC internal prototype to avoid an error.
1788 Use char because int might match the return type of a GCC
1789 builtin and then its argument prototype would still apply. */
1794 /* The GNU C library defines this for functions which it implements
1795 to always fail with ENOSYS. Some functions are actually named
1796 something starting with __ and the normal name is an alias. */
1797 #if defined __stub_$2 || defined __stub___$2
1809 if ac_fn_c_try_link "$LINENO"; then :
1814 rm -f core conftest.err conftest.$ac_objext \
1815 conftest$ac_exeext conftest.$ac_ext
1818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819 $as_echo "$ac_res" >&6; }
1820 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1822 } # ac_fn_c_check_func
1824 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1825 # -------------------------------------------
1826 # Tests whether TYPE exists after having included INCLUDES, setting cache
1827 # variable VAR accordingly.
1828 ac_fn_c_check_type ()
1830 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1832 $as_echo_n "checking for $2... " >&6; }
1833 if eval \${$3+:} false; then :
1834 $as_echo_n "(cached) " >&6
1837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1838 /* end confdefs.h. */
1849 if ac_fn_c_try_compile "$LINENO"; then :
1850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851 /* end confdefs.h. */
1862 if ac_fn_c_try_compile "$LINENO"; then :
1867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873 $as_echo "$ac_res" >&6; }
1874 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1876 } # ac_fn_c_check_type
1877 cat >config.log <<_ACEOF
1878 This file contains any messages produced by compilers while
1879 running configure, to aid debugging if configure makes a mistake.
1881 It was created by libpng $as_me 1.6.3, which was
1882 generated by GNU Autoconf 2.69. Invocation command line was
1894 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
1895 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
1896 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
1897 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
1898 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
1900 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
1901 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
1903 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
1904 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
1905 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
1906 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
1907 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
1908 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
1909 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
1913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1917 test -z "$as_dir" && as_dir=.
1918 $as_echo "PATH: $as_dir"
1934 # Keep a trace of the command line.
1935 # Strip out --no-create and --no-recursion so they do not pile up.
1936 # Strip out --silent because we don't want to record it for future runs.
1937 # Also quote any args containing shell meta-characters.
1938 # Make two passes to allow for proper duplicate-argument suppression.
1942 ac_must_keep_next=false
1948 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1949 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1950 | -silent | --silent | --silen | --sile | --sil)
1953 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1956 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1958 as_fn_append ac_configure_args1 " '$ac_arg'"
1959 if test $ac_must_keep_next = true; then
1960 ac_must_keep_next=false # Got value, back to normal.
1963 *=* | --config-cache | -C | -disable-* | --disable-* \
1964 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1965 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1966 | -with-* | --with-* | -without-* | --without-* | --x)
1967 case "$ac_configure_args0 " in
1968 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1971 -* ) ac_must_keep_next=true ;;
1974 as_fn_append ac_configure_args " '$ac_arg'"
1979 { ac_configure_args0=; unset ac_configure_args0;}
1980 { ac_configure_args1=; unset ac_configure_args1;}
1982 # When interrupted or exit'd, cleanup temporary files, and complete
1983 # config.log. We remove comments because anyway the quotes in there
1984 # would cause problems or look ugly.
1985 # WARNING: Use '\'' to represent an apostrophe within the trap.
1986 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1987 trap 'exit_status=$?
1988 # Save into config.log some information that might help in debugging.
1992 $as_echo "## ---------------- ##
1993 ## Cache variables. ##
1994 ## ---------------- ##"
1996 # The following way of writing the cache mishandles newlines in values,
1998 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
1999 eval ac_val=\$$ac_var
2003 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2004 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2007 _ | IFS | as_nl) ;; #(
2008 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2009 *) { eval $ac_var=; unset $ac_var;} ;;
2014 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2015 *${as_nl}ac_space=\ *)
2017 "s/'\''/'\''\\\\'\'''\''/g;
2018 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2021 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2028 $as_echo "## ----------------- ##
2029 ## Output variables. ##
2030 ## ----------------- ##"
2032 for ac_var in $ac_subst_vars
2034 eval ac_val=\$$ac_var
2036 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2038 $as_echo "$ac_var='\''$ac_val'\''"
2042 if test -n "$ac_subst_files"; then
2043 $as_echo "## ------------------- ##
2044 ## File substitutions. ##
2045 ## ------------------- ##"
2047 for ac_var in $ac_subst_files
2049 eval ac_val=\$$ac_var
2051 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2053 $as_echo "$ac_var='\''$ac_val'\''"
2058 if test -s confdefs.h; then
2059 $as_echo "## ----------- ##
2066 test "$ac_signal" != 0 &&
2067 $as_echo "$as_me: caught signal $ac_signal"
2068 $as_echo "$as_me: exit $exit_status"
2070 rm -f core *.core core.conftest.* &&
2071 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2074 for ac_signal in 1 2 13 15; do
2075 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2079 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2080 rm -f -r conftest* confdefs.h
2082 $as_echo "/* confdefs.h */" > confdefs.h
2084 # Predefined preprocessor variables.
2086 cat >>confdefs.h <<_ACEOF
2087 #define PACKAGE_NAME "$PACKAGE_NAME"
2090 cat >>confdefs.h <<_ACEOF
2091 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2094 cat >>confdefs.h <<_ACEOF
2095 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2098 cat >>confdefs.h <<_ACEOF
2099 #define PACKAGE_STRING "$PACKAGE_STRING"
2102 cat >>confdefs.h <<_ACEOF
2103 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2106 cat >>confdefs.h <<_ACEOF
2107 #define PACKAGE_URL "$PACKAGE_URL"
2111 # Let the site file select an alternate cache file if it wants to.
2112 # Prefer an explicitly selected file to automatically selected ones.
2115 if test -n "$CONFIG_SITE"; then
2116 # We do not want a PATH search for config.site.
2117 case $CONFIG_SITE in #((
2118 -*) ac_site_file1=./$CONFIG_SITE;;
2119 */*) ac_site_file1=$CONFIG_SITE;;
2120 *) ac_site_file1=./$CONFIG_SITE;;
2122 elif test "x$prefix" != xNONE; then
2123 ac_site_file1=$prefix/share/config.site
2124 ac_site_file2=$prefix/etc/config.site
2126 ac_site_file1=$ac_default_prefix/share/config.site
2127 ac_site_file2=$ac_default_prefix/etc/config.site
2129 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2131 test "x$ac_site_file" = xNONE && continue
2132 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2133 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2134 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2135 sed 's/^/| /' "$ac_site_file" >&5
2137 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2139 as_fn_error $? "failed to load site
script $ac_site_file
2140 See \
`config.log' for more details" "$LINENO" 5; }
2144 if test -r "$cache_file"; then
2145 # Some versions of bash will fail to source /dev/null (special files
2146 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2147 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2148 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2149 $as_echo "$as_me: loading cache $cache_file" >&6;}
2151 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2152 *) . "./$cache_file";;
2156 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2157 $as_echo "$as_me: creating cache $cache_file" >&6;}
2161 # Check that the precious variables saved in the cache have kept the same
2163 ac_cache_corrupted=false
2164 for ac_var in $ac_precious_vars; do
2165 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2166 eval ac_new_set=\$ac_env_${ac_var}_set
2167 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2168 eval ac_new_val=\$ac_env_${ac_var}_value
2169 case $ac_old_set,$ac_new_set in
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2172 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2173 ac_cache_corrupted=: ;;
2175 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2176 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2177 ac_cache_corrupted=: ;;
2180 if test "x$ac_old_val" != "x$ac_new_val"; then
2181 # differences in whitespace do not lead to failure.
2182 ac_old_val_w=`echo x
$ac_old_val`
2183 ac_new_val_w=`echo x
$ac_new_val`
2184 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2185 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2186 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2187 ac_cache_corrupted=:
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2190 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2191 eval $ac_var=\$ac_old_val
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2194 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2196 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2199 # Pass precious variables to config.status.
2200 if test "$ac_new_set" = set; then
2202 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2203 *) ac_arg=$ac_var=$ac_new_val ;;
2205 case " $ac_configure_args " in
2206 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2207 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2211 if $ac_cache_corrupted; then
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2213 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2215 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2216 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2218 ## -------------------- ##
2219 ## Main body of script. ##
2220 ## -------------------- ##
2223 ac_cpp='$CPP $CPPFLAGS'
2224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2231 # libpng does not follow GNU file name conventions (hence 'foreign')
2232 # color-tests requires automake 1.11 or later
2233 # silent-rules requires automake 1.11 or later
2234 # dist-xz requires automake 1.11 or later
2235 # 1.12.2 fixes a security issue in 1.11.2 and 1.12.1
2236 # 1.13 is required for parallel tests
2237 am__api_version='1.13'
2240 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2241 if test -f "$ac_dir/install-sh"; then
2243 ac_install_sh="$ac_aux_dir/install-sh -c"
2245 elif test -f "$ac_dir/install.sh"; then
2247 ac_install_sh="$ac_aux_dir/install.sh -c"
2249 elif test -f "$ac_dir/shtool"; then
2251 ac_install_sh="$ac_aux_dir/shtool install -c"
2255 if test -z "$ac_aux_dir"; then
2256 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2259 # These three variables are undocumented and unsupported,
2260 # and are intended to be withdrawn in a future Autoconf release.
2261 # They can cause serious problems if a builder's source tree is in a directory
2262 # whose full name contains unusual characters.
2263 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2264 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2265 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2268 # Find a good install program. We prefer a C program (faster),
2269 # so one script is as good as another. But avoid the broken or
2270 # incompatible versions:
2271 # SysV /etc/install, /usr/sbin/install
2272 # SunOS /usr/etc/install
2273 # IRIX /sbin/install
2275 # AmigaOS /C/install, which installs bootblocks on floppy discs
2276 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2277 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2278 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2279 # OS/2's system install, which has a completely different semantic
2280 # ./install, which can be erroneously created by make from ./install.sh.
2281 # Reject install programs that cannot install multiple files.
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2283 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2284 if test -z "$INSTALL"; then
2285 if ${ac_cv_path_install+:} false; then :
2286 $as_echo_n "(cached) " >&6
2288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2292 test -z "$as_dir" && as_dir=.
2293 # Account for people who put trailing slashes in PATH elements.
2294 case $as_dir/ in #((
2295 ./ | .// | /[cC]/* | \
2296 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2297 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2300 # OSF1 and SCO ODT 3.0 have their own names for install.
2301 # Don't use installbsd from OSF since it installs stuff as root
2303 for ac_prog in ginstall scoinst install; do
2304 for ac_exec_ext in '' $ac_executable_extensions; do
2305 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2306 if test $ac_prog = install &&
2307 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2308 # AIX install. It has an incompatible calling convention.
2310 elif test $ac_prog = install &&
2311 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2312 # program-specific install script used by HP pwplus--don't use.
2315 rm -rf conftest.one conftest.two conftest.dir
2316 echo one > conftest.one
2317 echo two > conftest.two
2319 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2320 test -s conftest.one && test -s conftest.two &&
2321 test -s conftest.dir/conftest.one &&
2322 test -s conftest.dir/conftest.two
2324 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2337 rm -rf conftest.one conftest.two conftest.dir
2340 if test "${ac_cv_path_install+set}" = set; then
2341 INSTALL=$ac_cv_path_install
2343 # As a last resort, use the slow shell script. Don't cache a
2344 # value for INSTALL within a source directory, because that will
2345 # break other packages using the cache if that directory is
2346 # removed, or if the value is a relative name.
2347 INSTALL=$ac_install_sh
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2351 $as_echo "$INSTALL" >&6; }
2353 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2354 # It thinks the first close brace ends the variable substitution.
2355 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2357 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2359 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2362 $as_echo_n "checking whether build environment is sane... " >&6; }
2363 # Reject unsafe characters in $srcdir or the absolute working directory
2364 # name. Accept space and tab only in the latter.
2368 *[\\\"\#\$\&\'\`$am_lf]*)
2369 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2372 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2373 as_fn_error $?
"unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2376 # Do 'set' in a subshell so we don't clobber the current shell's
2377 # arguments. Must try -L first in case configure is actually a
2378 # symlink; some systems play weird games with the mod time of symlinks
2379 # (eg FreeBSD returns the mod time of the symlink's containing
2383 for am_try
in 1 2; do
2384 echo "timestamp, slept: $am_has_slept" > conftest.
file
2385 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2386 if test "$*" = "X"; then
2388 set X
`ls -t "$srcdir/configure" conftest.file`
2390 if test "$*" != "X $srcdir/configure conftest.file" \
2391 && test "$*" != "X conftest.file $srcdir/configure"; then
2393 # If neither matched, then we have a broken ls. This can happen
2394 # if, for instance, CONFIG_SHELL is bash and it inherits a
2395 # broken ls alias from the environment. This has actually
2396 # happened. Such a system could not be considered "sane".
2397 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2398 alias in your environment" "$LINENO" 5
2400 if test "$2" = conftest.
file ||
test $am_try -eq 2; then
2407 test "$2" = conftest.
file
2413 as_fn_error $?
"newly created file is older than distributed files!
2414 Check your system clock" "$LINENO" 5
2416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2417 $as_echo "yes" >&6; }
2418 # If we didn't sleep, we still need to ensure time stamps of config.status and
2419 # generated files are strictly newer.
2421 if grep 'slept: no' conftest.
file >/dev
/null
2>&1; then
2428 test "$program_prefix" != NONE
&&
2429 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2430 # Use a double $ so make ignores it.
2431 test "$program_suffix" != NONE
&&
2432 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2433 # Double any \ or $.
2434 # By default was `s,x,x', remove it if useless.
2435 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2436 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2438 # expand $ac_aux_dir to an absolute path
2439 am_aux_dir
=`cd $ac_aux_dir && pwd`
2441 if test x
"${MISSING+set}" != xset
; then
2444 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2446 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2449 # Use eval to expand $SHELL
2450 if eval "$MISSING --is-lightweight"; then
2451 am_missing_run
="$MISSING "
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2455 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2458 if test x
"${install_sh}" != xset
; then
2461 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2463 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2467 # Installed binaries are usually stripped using 'strip' when the user
2468 # run "make install-strip". However 'strip' might not be the right
2469 # tool to use in cross-compilation environments, therefore Automake
2470 # will honor the 'STRIP' environment variable to overrule this program.
2471 if test "$cross_compiling" != no
; then
2472 if test -n "$ac_tool_prefix"; then
2473 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2474 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2476 $as_echo_n "checking for $ac_word... " >&6; }
2477 if ${ac_cv_prog_STRIP+:} false
; then :
2478 $as_echo_n "(cached) " >&6
2480 if test -n "$STRIP"; then
2481 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2483 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2487 test -z "$as_dir" && as_dir
=.
2488 for ac_exec_ext
in '' $ac_executable_extensions; do
2489 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2490 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2491 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2500 STRIP
=$ac_cv_prog_STRIP
2501 if test -n "$STRIP"; then
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2503 $as_echo "$STRIP" >&6; }
2505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2506 $as_echo "no" >&6; }
2511 if test -z "$ac_cv_prog_STRIP"; then
2513 # Extract the first word of "strip", so it can be a program name with args.
2514 set dummy strip
; ac_word
=$2
2515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2516 $as_echo_n "checking for $ac_word... " >&6; }
2517 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
2518 $as_echo_n "(cached) " >&6
2520 if test -n "$ac_ct_STRIP"; then
2521 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2523 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2527 test -z "$as_dir" && as_dir
=.
2528 for ac_exec_ext
in '' $ac_executable_extensions; do
2529 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2530 ac_cv_prog_ac_ct_STRIP
="strip"
2531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2540 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2541 if test -n "$ac_ct_STRIP"; then
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2543 $as_echo "$ac_ct_STRIP" >&6; }
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2546 $as_echo "no" >&6; }
2549 if test "x$ac_ct_STRIP" = x
; then
2552 case $cross_compiling:$ac_tool_warned in
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2555 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2556 ac_tool_warned
=yes ;;
2561 STRIP
="$ac_cv_prog_STRIP"
2565 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2568 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2569 if test -z "$MKDIR_P"; then
2570 if ${ac_cv_path_mkdir+:} false
; then :
2571 $as_echo_n "(cached) " >&6
2573 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2574 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
2577 test -z "$as_dir" && as_dir
=.
2578 for ac_prog
in mkdir gmkdir
; do
2579 for ac_exec_ext
in '' $ac_executable_extensions; do
2580 as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext" ||
continue
2581 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2582 'mkdir (GNU coreutils) '* | \
2583 'mkdir (coreutils) '* | \
2584 'mkdir (fileutils) '4.1*)
2585 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
2595 test -d .
/--version && rmdir .
/--version
2596 if test "${ac_cv_path_mkdir+set}" = set; then
2597 MKDIR_P
="$ac_cv_path_mkdir -p"
2599 # As a last resort, use the slow shell script. Don't cache a
2600 # value for MKDIR_P within a source directory, because that will
2601 # break other packages using the cache if that directory is
2602 # removed, or if the value is a relative name.
2603 MKDIR_P
="$ac_install_sh -d"
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2607 $as_echo "$MKDIR_P" >&6; }
2609 for ac_prog
in gawk mawk nawk
awk
2611 # Extract the first word of "$ac_prog", so it can be a program name with args.
2612 set dummy
$ac_prog; ac_word
=$2
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614 $as_echo_n "checking for $ac_word... " >&6; }
2615 if ${ac_cv_prog_AWK+:} false
; then :
2616 $as_echo_n "(cached) " >&6
2618 if test -n "$AWK"; then
2619 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2621 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2625 test -z "$as_dir" && as_dir
=.
2626 for ac_exec_ext
in '' $ac_executable_extensions; do
2627 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2628 ac_cv_prog_AWK
="$ac_prog"
2629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2639 if test -n "$AWK"; then
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2641 $as_echo "$AWK" >&6; }
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2644 $as_echo "no" >&6; }
2648 test -n "$AWK" && break
2651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2652 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2654 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2655 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
2656 $as_echo_n "(cached) " >&6
2658 cat >conftest.
make <<\_ACEOF
2661 @
echo '@@@%%%=$(MAKE)=@@@%%%'
2663 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2664 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2666 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
2668 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
2672 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2674 $as_echo "yes" >&6; }
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678 $as_echo "no" >&6; }
2679 SET_MAKE
="MAKE=${MAKE-make}"
2682 rm -rf .tst
2>/dev
/null
2683 mkdir .tst
2>/dev
/null
2684 if test -d .tst
; then
2689 rmdir .tst
2>/dev
/null
2691 # Check whether --enable-silent-rules was given.
2692 if test "${enable_silent_rules+set}" = set; then :
2693 enableval
=$enable_silent_rules;
2696 case $enable_silent_rules in # (((
2697 yes) AM_DEFAULT_VERBOSITY
=0;;
2698 no
) AM_DEFAULT_VERBOSITY
=1;;
2699 *) AM_DEFAULT_VERBOSITY
=1;;
2701 am_make
=${MAKE-make}
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2703 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2704 if ${am_cv_make_support_nested_variables+:} false
; then :
2705 $as_echo_n "(cached) " >&6
2707 if $as_echo 'TRUE=$(BAR$(V))
2713 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
2714 am_cv_make_support_nested_variables
=yes
2716 am_cv_make_support_nested_variables
=no
2719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2720 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2721 if test $am_cv_make_support_nested_variables = yes; then
2723 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
2725 AM_V
=$AM_DEFAULT_VERBOSITY
2726 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
2730 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2731 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2732 # is not polluted with repeated "-I."
2733 am__isrc
=' -I$(srcdir)'
2734 # test to see if srcdir already configured
2735 if test -f $srcdir/config.status
; then
2736 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2740 # test whether we have cygpath
2741 if test -z "$CYGPATH_W"; then
2742 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
2743 CYGPATH_W
='cygpath -w'
2750 # Define the identity of the package.
2755 cat >>confdefs.h
<<_ACEOF
2756 #define PACKAGE "$PACKAGE"
2760 cat >>confdefs.h
<<_ACEOF
2761 #define VERSION "$VERSION"
2764 # Some tools Automake needs.
2766 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2769 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
2772 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2775 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
2778 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
2780 # For better backward compatibility. To be removed once Automake 1.9.x
2781 # dies out for good. For more background, see:
2782 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2783 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2784 mkdir_p
='$(MKDIR_P)'
2786 # We need awk for the "check" target. The system "awk" is bad on
2788 # Always define AMTAR for backward compatibility. Yes, it's still used
2789 # in the wild :-( We should find a proper way to deprecate it ...
2792 am__tar
='$${TAR-tar} chof - "$$tardir"' am__untar
='$${TAR-tar} xf -'
2798 # The following line causes --disable-maintainer-mode to be the default to
2799 # configure, this is necessary because libpng distributions cannot rely on the
2800 # time stamps of the autotools generated files being correct
2802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2803 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2804 # Check whether --enable-maintainer-mode was given.
2805 if test "${enable_maintainer_mode+set}" = set; then :
2806 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
2808 USE_MAINTAINER_MODE
=no
2811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2812 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2813 if test $USE_MAINTAINER_MODE = yes; then
2814 MAINTAINER_MODE_TRUE
=
2815 MAINTAINER_MODE_FALSE
='#'
2817 MAINTAINER_MODE_TRUE
='#'
2818 MAINTAINER_MODE_FALSE
=
2821 MAINT
=$MAINTAINER_MODE_TRUE
2826 PNGLIB_VERSION
=1.6.3
2833 ac_config_headers
="$ac_config_headers config.h"
2836 # Checks for programs.
2838 ac_cpp
='$CPP $CPPFLAGS'
2839 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2840 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2841 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2844 ac_cpp
='$CPP $CPPFLAGS'
2845 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2846 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2847 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2848 if test -n "$ac_tool_prefix"; then
2849 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2850 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 $as_echo_n "checking for $ac_word... " >&6; }
2853 if ${ac_cv_prog_CC+:} false
; then :
2854 $as_echo_n "(cached) " >&6
2856 if test -n "$CC"; then
2857 ac_cv_prog_CC
="$CC" # Let the user override the test.
2859 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2863 test -z "$as_dir" && as_dir
=.
2864 for ac_exec_ext
in '' $ac_executable_extensions; do
2865 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2866 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2877 if test -n "$CC"; then
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2879 $as_echo "$CC" >&6; }
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 $as_echo "no" >&6; }
2887 if test -z "$ac_cv_prog_CC"; then
2889 # Extract the first word of "gcc", so it can be a program name with args.
2890 set dummy gcc
; ac_word
=$2
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2892 $as_echo_n "checking for $ac_word... " >&6; }
2893 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2894 $as_echo_n "(cached) " >&6
2896 if test -n "$ac_ct_CC"; then
2897 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2899 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2903 test -z "$as_dir" && as_dir
=.
2904 for ac_exec_ext
in '' $ac_executable_extensions; do
2905 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2906 ac_cv_prog_ac_ct_CC
="gcc"
2907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2916 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2917 if test -n "$ac_ct_CC"; then
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2919 $as_echo "$ac_ct_CC" >&6; }
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2922 $as_echo "no" >&6; }
2925 if test "x$ac_ct_CC" = x
; then
2928 case $cross_compiling:$ac_tool_warned in
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2931 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932 ac_tool_warned
=yes ;;
2940 if test -z "$CC"; then
2941 if test -n "$ac_tool_prefix"; then
2942 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2943 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2945 $as_echo_n "checking for $ac_word... " >&6; }
2946 if ${ac_cv_prog_CC+:} false
; then :
2947 $as_echo_n "(cached) " >&6
2949 if test -n "$CC"; then
2950 ac_cv_prog_CC
="$CC" # Let the user override the test.
2952 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2956 test -z "$as_dir" && as_dir
=.
2957 for ac_exec_ext
in '' $ac_executable_extensions; do
2958 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2959 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2970 if test -n "$CC"; then
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2972 $as_echo "$CC" >&6; }
2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2975 $as_echo "no" >&6; }
2981 if test -z "$CC"; then
2982 # Extract the first word of "cc", so it can be a program name with args.
2983 set dummy cc
; ac_word
=$2
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2985 $as_echo_n "checking for $ac_word... " >&6; }
2986 if ${ac_cv_prog_CC+:} false
; then :
2987 $as_echo_n "(cached) " >&6
2989 if test -n "$CC"; then
2990 ac_cv_prog_CC
="$CC" # Let the user override the test.
2993 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2997 test -z "$as_dir" && as_dir
=.
2998 for ac_exec_ext
in '' $ac_executable_extensions; do
2999 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3000 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3001 ac_prog_rejected
=yes
3005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3012 if test $ac_prog_rejected = yes; then
3013 # We found a bogon in the path, so make sure we never use it.
3014 set dummy
$ac_cv_prog_CC
3016 if test $# != 0; then
3017 # We chose a different compiler from the bogus one.
3018 # However, it has the same basename, so the bogon will be chosen
3019 # first if we set CC to just the basename; use the full file name.
3021 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3027 if test -n "$CC"; then
3028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3029 $as_echo "$CC" >&6; }
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3032 $as_echo "no" >&6; }
3037 if test -z "$CC"; then
3038 if test -n "$ac_tool_prefix"; then
3039 for ac_prog
in cl.exe
3041 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3042 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3044 $as_echo_n "checking for $ac_word... " >&6; }
3045 if ${ac_cv_prog_CC+:} false
; then :
3046 $as_echo_n "(cached) " >&6
3048 if test -n "$CC"; then
3049 ac_cv_prog_CC
="$CC" # Let the user override the test.
3051 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3055 test -z "$as_dir" && as_dir
=.
3056 for ac_exec_ext
in '' $ac_executable_extensions; do
3057 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3058 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3069 if test -n "$CC"; then
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3071 $as_echo "$CC" >&6; }
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3074 $as_echo "no" >&6; }
3078 test -n "$CC" && break
3081 if test -z "$CC"; then
3083 for ac_prog
in cl.exe
3085 # Extract the first word of "$ac_prog", so it can be a program name with args.
3086 set dummy
$ac_prog; ac_word
=$2
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3088 $as_echo_n "checking for $ac_word... " >&6; }
3089 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3090 $as_echo_n "(cached) " >&6
3092 if test -n "$ac_ct_CC"; then
3093 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3095 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3099 test -z "$as_dir" && as_dir
=.
3100 for ac_exec_ext
in '' $ac_executable_extensions; do
3101 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3102 ac_cv_prog_ac_ct_CC
="$ac_prog"
3103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3112 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3113 if test -n "$ac_ct_CC"; then
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3115 $as_echo "$ac_ct_CC" >&6; }
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3118 $as_echo "no" >&6; }
3122 test -n "$ac_ct_CC" && break
3125 if test "x$ac_ct_CC" = x
; then
3128 case $cross_compiling:$ac_tool_warned in
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3131 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3132 ac_tool_warned
=yes ;;
3141 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3142 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3143 as_fn_error $?
"no acceptable C compiler found in \$PATH
3144 See \`config.log' for more details" "$LINENO" 5; }
3146 # Provide some information about the compiler.
3147 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3150 for ac_option
in --version -v -V -qversion; do
3151 { { ac_try
="$ac_compiler $ac_option >&5"
3153 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3154 *) ac_try_echo=$ac_try;;
3156 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 $as_echo "$ac_try_echo"; } >&5
3158 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3160 if test -s conftest.err; then
3162 ... rest of stderr output deleted ...
3163 10q' conftest.err >conftest.er1
3164 cat conftest.er1 >&5
3166 rm -f conftest.er1 conftest.err
3167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168 test $ac_status = 0; }
3171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3172 /* end confdefs.h. */
3182 ac_clean_files_save=$ac_clean_files
3183 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3184 # Try to create an executable without -o first, disregard a.out.
3185 # It will help us diagnose broken compilers, and finding out an intuition
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3188 $as_echo_n "checking whether the C compiler works... " >&6; }
3189 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3191 # The possible output files:
3192 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3195 for ac_file in $ac_files
3198 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3199 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3204 if { { ac_try="$ac_link_default"
3206 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3207 *) ac_try_echo
=$ac_try;;
3209 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3210 $as_echo "$ac_try_echo"; } >&5
3211 (eval "$ac_link_default") 2>&5
3213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3214 test $ac_status = 0; }; then :
3215 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3216 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3217 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3218 # so that the user can short-circuit this test for compilers unknown to
3220 for ac_file
in $ac_files ''
3222 test -f "$ac_file" ||
continue
3224 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3227 # We found the default executable, but exeext='' is most
3231 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3233 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3235 # We set ac_cv_exeext here because the later test for it is not
3236 # safe: cross compilers may not add the suffix if given an `-o'
3237 # argument, so we may need to know it at that point already.
3238 # Even if this section looks crufty: it has the advantage of
3245 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3250 if test -z "$ac_file"; then :
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3252 $as_echo "no" >&6; }
3253 $as_echo "$as_me: failed program was:" >&5
3254 sed 's/^/| /' conftest.
$ac_ext >&5
3256 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3257 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3258 as_fn_error
77 "C compiler cannot create executables
3259 See \`config.log' for more details" "$LINENO" 5; }
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3262 $as_echo "yes" >&6; }
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3265 $as_echo_n "checking for C compiler default output file name... " >&6; }
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3267 $as_echo "$ac_file" >&6; }
3268 ac_exeext
=$ac_cv_exeext
3270 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3271 ac_clean_files
=$ac_clean_files_save
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3273 $as_echo_n "checking for suffix of executables... " >&6; }
3274 if { { ac_try
="$ac_link"
3276 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3277 *) ac_try_echo=$ac_try;;
3279 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3280 $as_echo "$ac_try_echo"; } >&5
3281 (eval "$ac_link") 2>&5
3283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3284 test $ac_status = 0; }; then :
3285 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3286 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3287 # work properly (i.e., refer to `conftest.exe'), while it won't with
3289 for ac_file
in conftest.exe conftest conftest.
*; do
3290 test -f "$ac_file" ||
continue
3292 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3293 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3299 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3301 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3302 See \`config.log' for more details" "$LINENO" 5; }
3304 rm -f conftest conftest
$ac_cv_exeext
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3306 $as_echo "$ac_cv_exeext" >&6; }
3308 rm -f conftest.
$ac_ext
3309 EXEEXT
=$ac_cv_exeext
3311 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3312 /* end confdefs.h. */
3317 FILE *f = fopen ("conftest.out", "w");
3318 return ferror (f) || fclose (f) != 0;
3324 ac_clean_files
="$ac_clean_files conftest.out"
3325 # Check that the compiler produces executables we can run. If not, either
3326 # the compiler is broken, or we cross compile.
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3328 $as_echo_n "checking whether we are cross compiling... " >&6; }
3329 if test "$cross_compiling" != yes; then
3330 { { ac_try
="$ac_link"
3332 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3333 *) ac_try_echo=$ac_try;;
3335 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3336 $as_echo "$ac_try_echo"; } >&5
3337 (eval "$ac_link") 2>&5
3339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3340 test $ac_status = 0; }
3341 if { ac_try='./conftest$ac_cv_exeext'
3342 { { case "(($ac_try" in
3343 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3344 *) ac_try_echo
=$ac_try;;
3346 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3347 $as_echo "$ac_try_echo"; } >&5
3348 (eval "$ac_try") 2>&5
3350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3351 test $ac_status = 0; }; }; then
3354 if test "$cross_compiling" = maybe
; then
3357 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3358 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3359 as_fn_error $?
"cannot run C compiled programs.
3360 If you meant to cross compile, use \`--host'.
3361 See \`config.log' for more details" "$LINENO" 5; }
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3366 $as_echo "$cross_compiling" >&6; }
3368 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3369 ac_clean_files
=$ac_clean_files_save
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3371 $as_echo_n "checking for suffix of object files... " >&6; }
3372 if ${ac_cv_objext+:} false
; then :
3373 $as_echo_n "(cached) " >&6
3375 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3376 /* end confdefs.h. */
3386 rm -f conftest.o conftest.obj
3387 if { { ac_try
="$ac_compile"
3389 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3390 *) ac_try_echo=$ac_try;;
3392 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3393 $as_echo "$ac_try_echo"; } >&5
3394 (eval "$ac_compile") 2>&5
3396 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3397 test $ac_status = 0; }; then :
3398 for ac_file in conftest.o conftest.obj conftest.*; do
3399 test -f "$ac_file" || continue;
3401 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3402 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3407 $as_echo "$as_me: failed program was:" >&5
3408 sed 's/^/| /' conftest.$ac_ext >&5
3410 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3411 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3412 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3413 See \
`config.log' for more details" "$LINENO" 5; }
3415 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3418 $as_echo "$ac_cv_objext" >&6; }
3419 OBJEXT=$ac_cv_objext
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3422 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3423 if ${ac_cv_c_compiler_gnu+:} false; then :
3424 $as_echo_n "(cached) " >&6
3426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427 /* end confdefs.h. */
3440 if ac_fn_c_try_compile "$LINENO"; then :
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3450 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3451 if test $ac_compiler_gnu = yes; then
3456 ac_test_CFLAGS=${CFLAGS+set}
3457 ac_save_CFLAGS=$CFLAGS
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3459 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3460 if ${ac_cv_prog_cc_g+:} false; then :
3461 $as_echo_n "(cached) " >&6
3463 ac_save_c_werror_flag=$ac_c_werror_flag
3464 ac_c_werror_flag=yes
3467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468 /* end confdefs.h. */
3478 if ac_fn_c_try_compile "$LINENO"; then :
3482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483 /* end confdefs.h. */
3493 if ac_fn_c_try_compile "$LINENO"; then :
3496 ac_c_werror_flag=$ac_save_c_werror_flag
3498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499 /* end confdefs.h. */
3509 if ac_fn_c_try_compile "$LINENO"; then :
3512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3517 ac_c_werror_flag=$ac_save_c_werror_flag
3519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3520 $as_echo "$ac_cv_prog_cc_g" >&6; }
3521 if test "$ac_test_CFLAGS" = set; then
3522 CFLAGS=$ac_save_CFLAGS
3523 elif test $ac_cv_prog_cc_g = yes; then
3524 if test "$GCC" = yes; then
3530 if test "$GCC" = yes; then
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3537 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3538 if ${ac_cv_prog_cc_c89+:} false; then :
3539 $as_echo_n "(cached) " >&6
3541 ac_cv_prog_cc_c89=no
3543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544 /* end confdefs.h. */
3548 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3549 struct buf { int x; };
3550 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3551 static char *e (p, i)
3557 static char *f (char * (*g) (char **, int), char **p, ...)
3562 s = g (p, va_arg (v,int));
3567 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3568 function prototypes and stuff, but not '\xHH' hex character constants.
3569 These don't provoke an error unfortunately, instead are silently treated
3570 as 'x'. The following induces an error, until -std is added to get
3571 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3572 array size at least. It's necessary to write '\x00'==0 to get something
3573 that's true only with -std. */
3574 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3576 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3577 inside strings and character constants. */
3579 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3581 int test (int i, double x);
3582 struct s1 {int (*f) (int a);};
3583 struct s2 {int (*f) (double a);};
3584 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3590 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3595 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3596 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3598 CC="$ac_save_CC $ac_arg"
3599 if ac_fn_c_try_compile "$LINENO"; then :
3600 ac_cv_prog_cc_c89=$ac_arg
3602 rm -f core conftest.err conftest.$ac_objext
3603 test "x$ac_cv_prog_cc_c89" != "xno" && break
3605 rm -f conftest.$ac_ext
3610 case "x$ac_cv_prog_cc_c89" in
3612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3613 $as_echo "none needed" >&6; } ;;
3615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3616 $as_echo "unsupported" >&6; } ;;
3618 CC="$CC $ac_cv_prog_cc_c89"
3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3620 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3622 if test "x$ac_cv_prog_cc_c89" != xno; then :
3627 ac_cpp='$CPP $CPPFLAGS'
3628 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3629 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3630 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3631 DEPDIR="${am__leading_dot}deps"
3633 ac_config_commands="$ac_config_commands depfiles"
3636 am_make=${MAKE-make}
3637 cat > confinc << 'END'
3639 @echo this is the am__doit target
3642 # If we don't find an include directive, just comment out the code.
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3644 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3648 # First try GNU make style include.
3649 echo "include confinc" > confmf
3650 # Ignore all kinds of additional output from 'make'.
3651 case `$am_make -s -f confmf
2> /dev
/null
` in #(
3652 *the\ am__doit\ target*)
3658 # Now try BSD make style include.
3659 if test "$am__include" = "#"; then
3660 echo '.include "confinc"' > confmf
3661 case `$am_make -s -f confmf
2> /dev
/null
` in #(
3662 *the\ am__doit\ target*)
3663 am__include=.include
3671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3672 $as_echo "$_am_result" >&6; }
3673 rm -f confinc confmf
3675 # Check whether --enable-dependency-tracking was given.
3676 if test "${enable_dependency_tracking+set}" = set; then :
3677 enableval=$enable_dependency_tracking;
3680 if test "x$enable_dependency_tracking" != xno; then
3681 am_depcomp="$ac_aux_dir/depcomp"
3685 if test "x$enable_dependency_tracking" != xno; then
3695 depcc="$CC" am_compiler_list=
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3698 $as_echo_n "checking dependency style of $depcc... " >&6; }
3699 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3700 $as_echo_n "(cached) " >&6
3702 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3703 # We make a subdir and do the tests there. Otherwise we can end up
3704 # making bogus files that we don't know about and never remove. For
3705 # instance it was reported that on HP-UX the gcc test will end up
3706 # making a dummy file named 'D' -- because '-MD' means "put the output
3710 # Copy depcomp to subdir because otherwise we won't find it if we're
3711 # using a relative directory.
3712 cp "$am_depcomp" conftest.dir
3714 # We will build objects and dependencies in a subdirectory because
3715 # it helps to detect inapplicable dependency modes. For instance
3716 # both Tru64's cc and ICC support -MD to output dependencies as a
3717 # side effect of compilation, but ICC will put the dependencies in
3718 # the current directory while Tru64 will put them in the object
3722 am_cv_CC_dependencies_compiler_type=none
3723 if test "$am_compiler_list" = ""; then
3724 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < .
/depcomp
`
3727 case " $depcc " in #(
3728 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3731 for depmode in $am_compiler_list; do
3732 # Setup a source with many dependencies, because some compilers
3733 # like to wrap large dependency lists on column 80 (with \), and
3734 # we should not choose a depcomp mode which is confused by this.
3736 # We need to recreate these files for each test, as the compiler may
3737 # overwrite some of them when testing with obscure command lines.
3738 # This happens at least with the AIX C compiler.
3740 for i in 1 2 3 4 5 6; do
3741 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3742 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3743 # Solaris 10 /bin/sh.
3744 echo '/* dummy */' > sub/conftst$i.h
3746 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3748 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3749 # mode. It turns out that the SunPro C++ compiler does not properly
3750 # handle '-M -o', and we need to detect this. Also, some Intel
3751 # versions had trouble with output in subdirs.
3752 am__obj=sub/conftest.${OBJEXT-o}
3753 am__minus_obj="-o $am__obj"
3756 # This depmode causes a compiler race in universal mode.
3757 test "$am__universal" = false || continue
3760 # After this tag, mechanisms are not by side-effect, so they'll
3761 # only be used when explicitly requested.
3762 if test "x$enable_dependency_tracking" = xyes; then
3768 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3769 # This compiler won't grok '-c -o', but also, the minuso test has
3770 # not run yet. These depmodes are late enough in the game, and
3771 # so weak that their functioning should not be impacted.
3772 am__obj=conftest.${OBJEXT-o}
3777 if depmode=$depmode \
3778 source=sub/conftest.c object=$am__obj \
3779 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3780 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3781 >/dev/null 2>conftest.err &&
3782 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3783 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3784 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3785 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3786 # icc doesn't choke on unknown options, it will just issue warnings
3787 # or remarks (even with -Werror). So we grep stderr for any message
3788 # that says an option was ignored or not supported.
3789 # When given -MP, icc 7.0 and 7.1 complain thusly:
3790 # icc: Command line warning: ignoring option '-M'; no argument required
3791 # The diagnosis changed in icc 8.0:
3792 # icc: Command line remark: option '-MP' not supported
3793 if (grep 'ignoring option' conftest.err ||
3794 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3795 am_cv_CC_dependencies_compiler_type=$depmode
3804 am_cv_CC_dependencies_compiler_type=none
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3809 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3810 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3813 test "x$enable_dependency_tracking" != xno \
3814 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3816 am__fastdepCC_FALSE='#'
3818 am__fastdepCC_TRUE='#'
3819 am__fastdepCC_FALSE=
3823 # By default we simply use the C compiler to build assembly code.
3825 test "${CCAS+set}" = set || CCAS=$CC
3826 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
3830 depcc="$CCAS" am_compiler_list=
3832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3833 $as_echo_n "checking dependency style of $depcc... " >&6; }
3834 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
3835 $as_echo_n "(cached) " >&6
3837 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3838 # We make a subdir and do the tests there. Otherwise we can end up
3839 # making bogus files that we don't know about and never remove. For
3840 # instance it was reported that on HP-UX the gcc test will end up
3841 # making a dummy file named 'D' -- because '-MD' means "put the output
3845 # Copy depcomp to subdir because otherwise we won't find it if we're
3846 # using a relative directory.
3847 cp "$am_depcomp" conftest.dir
3849 # We will build objects and dependencies in a subdirectory because
3850 # it helps to detect inapplicable dependency modes. For instance
3851 # both Tru64's cc and ICC support -MD to output dependencies as a
3852 # side effect of compilation, but ICC will put the dependencies in
3853 # the current directory while Tru64 will put them in the object
3857 am_cv_CCAS_dependencies_compiler_type=none
3858 if test "$am_compiler_list" = ""; then
3859 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < .
/depcomp
`
3864 for depmode in $am_compiler_list; do
3865 # Setup a source with many dependencies, because some compilers
3866 # like to wrap large dependency lists on column 80 (with \), and
3867 # we should not choose a depcomp mode which is confused by this.
3869 # We need to recreate these files for each test, as the compiler may
3870 # overwrite some of them when testing with obscure command lines.
3871 # This happens at least with the AIX C compiler.
3873 for i in 1 2 3 4 5 6; do
3874 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3875 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3876 # Solaris 10 /bin/sh.
3877 echo '/* dummy */' > sub/conftst$i.h
3879 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3881 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3882 # mode. It turns out that the SunPro C++ compiler does not properly
3883 # handle '-M -o', and we need to detect this. Also, some Intel
3884 # versions had trouble with output in subdirs.
3885 am__obj=sub/conftest.${OBJEXT-o}
3886 am__minus_obj="-o $am__obj"
3889 # This depmode causes a compiler race in universal mode.
3890 test "$am__universal" = false || continue
3893 # After this tag, mechanisms are not by side-effect, so they'll
3894 # only be used when explicitly requested.
3895 if test "x$enable_dependency_tracking" = xyes; then
3901 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3902 # This compiler won't grok '-c -o', but also, the minuso test has
3903 # not run yet. These depmodes are late enough in the game, and
3904 # so weak that their functioning should not be impacted.
3905 am__obj=conftest.${OBJEXT-o}
3910 if depmode=$depmode \
3911 source=sub/conftest.c object=$am__obj \
3912 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3913 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3914 >/dev/null 2>conftest.err &&
3915 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3916 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3917 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3918 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3919 # icc doesn't choke on unknown options, it will just issue warnings
3920 # or remarks (even with -Werror). So we grep stderr for any message
3921 # that says an option was ignored or not supported.
3922 # When given -MP, icc 7.0 and 7.1 complain thusly:
3923 # icc: Command line warning: ignoring option '-M'; no argument required
3924 # The diagnosis changed in icc 8.0:
3925 # icc: Command line remark: option '-MP' not supported
3926 if (grep 'ignoring option' conftest.err ||
3927 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3928 am_cv_CCAS_dependencies_compiler_type=$depmode
3937 am_cv_CCAS_dependencies_compiler_type=none
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
3942 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
3943 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
3946 test "x$enable_dependency_tracking" != xno \
3947 && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
3948 am__fastdepCCAS_TRUE=
3949 am__fastdepCCAS_FALSE='#'
3951 am__fastdepCCAS_TRUE='#'
3952 am__fastdepCCAS_FALSE=
3956 # Make sure we can run config.sub.
3957 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3958 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3961 $as_echo_n "checking build system type... " >&6; }
3962 if ${ac_cv_build+:} false; then :
3963 $as_echo_n "(cached) " >&6
3965 ac_build_alias=$build_alias
3966 test "x$ac_build_alias" = x &&
3967 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3968 test "x$ac_build_alias" = x &&
3969 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3970 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3971 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3975 $as_echo "$ac_cv_build" >&6; }
3976 case $ac_cv_build in
3978 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3981 ac_save_IFS=$IFS; IFS='-'
3987 # Remember, the first character of IFS is used to create $*,
3988 # except with old shells:
3991 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
3994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3995 $as_echo_n "checking host system type... " >&6; }
3996 if ${ac_cv_host+:} false; then :
3997 $as_echo_n "(cached) " >&6
3999 if test "x$host_alias" = x; then
4000 ac_cv_host=$ac_cv_build
4002 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4003 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4008 $as_echo "$ac_cv_host" >&6; }
4011 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4014 ac_save_IFS=$IFS; IFS='-'
4020 # Remember, the first character of IFS is used to create $*,
4021 # except with old shells:
4024 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
4027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4028 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4029 if ${ac_cv_path_SED+:} false; then :
4030 $as_echo_n "(cached) " >&6
4032 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4033 for ac_i in 1 2 3 4 5 6 7; do
4034 ac_script="$ac_script$as_nl$ac_script"
4036 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4037 { ac_script=; unset ac_script;}
4038 if test -z "$SED"; then
4039 ac_path_SED_found=false
4040 # Loop through the user's path and test for each of PROGNAME-LIST
4041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 test -z "$as_dir" && as_dir=.
4046 for ac_prog in sed gsed; do
4047 for ac_exec_ext in '' $ac_executable_extensions; do
4048 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4049 as_fn_executable_p "$ac_path_SED" || continue
4050 # Check for GNU ac_path_SED and select it if it is found.
4051 # Check for GNU $ac_path_SED
4052 case `"$ac_path_SED" --version 2>&1` in
4054 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4057 $as_echo_n 0123456789 >"conftest.in"
4060 cat "conftest.in" "conftest.in" >"conftest.tmp"
4061 mv "conftest.tmp" "conftest.in"
4062 cp "conftest.in" "conftest.nl"
4063 $as_echo '' >> "conftest.nl"
4064 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4065 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4066 as_fn_arith $ac_count + 1 && ac_count=$as_val
4067 if test $ac_count -gt ${ac_path_SED_max-0}; then
4068 # Best one so far, save it but keep looking for a better one
4069 ac_cv_path_SED="$ac_path_SED"
4070 ac_path_SED_max=$ac_count
4072 # 10*(2^10) chars as input seems more than enough
4073 test $ac_count -gt 10 && break
4075 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4078 $ac_path_SED_found && break 3
4083 if test -z "$ac_cv_path_SED"; then
4084 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4092 $as_echo "$ac_cv_path_SED" >&6; }
4093 SED="$ac_cv_path_SED"
4096 test -z "$SED" && SED=sed
4097 Xsed="$SED -e 1s/^X//"
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4110 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4111 if ${ac_cv_path_GREP+:} false; then :
4112 $as_echo_n "(cached) " >&6
4114 if test -z "$GREP"; then
4115 ac_path_GREP_found=false
4116 # Loop through the user's path and test for each of PROGNAME-LIST
4117 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4118 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4121 test -z "$as_dir" && as_dir=.
4122 for ac_prog in grep ggrep; do
4123 for ac_exec_ext in '' $ac_executable_extensions; do
4124 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4125 as_fn_executable_p "$ac_path_GREP" || continue
4126 # Check for GNU ac_path_GREP and select it if it is found.
4127 # Check for GNU $ac_path_GREP
4128 case `"$ac_path_GREP" --version 2>&1` in
4130 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4133 $as_echo_n 0123456789 >"conftest.in"
4136 cat "conftest.in" "conftest.in" >"conftest.tmp"
4137 mv "conftest.tmp" "conftest.in"
4138 cp "conftest.in" "conftest.nl"
4139 $as_echo 'GREP' >> "conftest.nl"
4140 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4141 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4142 as_fn_arith $ac_count + 1 && ac_count=$as_val
4143 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4144 # Best one so far, save it but keep looking for a better one
4145 ac_cv_path_GREP="$ac_path_GREP"
4146 ac_path_GREP_max=$ac_count
4148 # 10*(2^10) chars as input seems more than enough
4149 test $ac_count -gt 10 && break
4151 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4154 $ac_path_GREP_found && break 3
4159 if test -z "$ac_cv_path_GREP"; then
4160 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4163 ac_cv_path_GREP=$GREP
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4168 $as_echo "$ac_cv_path_GREP" >&6; }
4169 GREP="$ac_cv_path_GREP"
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4173 $as_echo_n "checking for egrep... " >&6; }
4174 if ${ac_cv_path_EGREP+:} false; then :
4175 $as_echo_n "(cached) " >&6
4177 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4178 then ac_cv_path_EGREP="$GREP -E"
4180 if test -z "$EGREP"; then
4181 ac_path_EGREP_found=false
4182 # Loop through the user's path and test for each of PROGNAME-LIST
4183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4184 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4187 test -z "$as_dir" && as_dir=.
4188 for ac_prog in egrep; do
4189 for ac_exec_ext in '' $ac_executable_extensions; do
4190 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4191 as_fn_executable_p "$ac_path_EGREP" || continue
4192 # Check for GNU ac_path_EGREP and select it if it is found.
4193 # Check for GNU $ac_path_EGREP
4194 case `"$ac_path_EGREP" --version 2>&1` in
4196 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4199 $as_echo_n 0123456789 >"conftest.in"
4202 cat "conftest.in" "conftest.in" >"conftest.tmp"
4203 mv "conftest.tmp" "conftest.in"
4204 cp "conftest.in" "conftest.nl"
4205 $as_echo 'EGREP' >> "conftest.nl"
4206 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4207 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4208 as_fn_arith $ac_count + 1 && ac_count=$as_val
4209 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4210 # Best one so far, save it but keep looking for a better one
4211 ac_cv_path_EGREP="$ac_path_EGREP"
4212 ac_path_EGREP_max=$ac_count
4214 # 10*(2^10) chars as input seems more than enough
4215 test $ac_count -gt 10 && break
4217 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4220 $ac_path_EGREP_found && break 3
4225 if test -z "$ac_cv_path_EGREP"; then
4226 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4229 ac_cv_path_EGREP=$EGREP
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4235 $as_echo "$ac_cv_path_EGREP" >&6; }
4236 EGREP="$ac_cv_path_EGREP"
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4240 $as_echo_n "checking for fgrep... " >&6; }
4241 if ${ac_cv_path_FGREP+:} false; then :
4242 $as_echo_n "(cached) " >&6
4244 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4245 then ac_cv_path_FGREP="$GREP -F"
4247 if test -z "$FGREP"; then
4248 ac_path_FGREP_found=false
4249 # Loop through the user's path and test for each of PROGNAME-LIST
4250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4251 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4254 test -z "$as_dir" && as_dir=.
4255 for ac_prog in fgrep; do
4256 for ac_exec_ext in '' $ac_executable_extensions; do
4257 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4258 as_fn_executable_p "$ac_path_FGREP" || continue
4259 # Check for GNU ac_path_FGREP and select it if it is found.
4260 # Check for GNU $ac_path_FGREP
4261 case `"$ac_path_FGREP" --version 2>&1` in
4263 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4266 $as_echo_n 0123456789 >"conftest.in"
4269 cat "conftest.in" "conftest.in" >"conftest.tmp"
4270 mv "conftest.tmp" "conftest.in"
4271 cp "conftest.in" "conftest.nl"
4272 $as_echo 'FGREP' >> "conftest.nl"
4273 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4274 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4275 as_fn_arith $ac_count + 1 && ac_count=$as_val
4276 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4277 # Best one so far, save it but keep looking for a better one
4278 ac_cv_path_FGREP="$ac_path_FGREP"
4279 ac_path_FGREP_max=$ac_count
4281 # 10*(2^10) chars as input seems more than enough
4282 test $ac_count -gt 10 && break
4284 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4287 $ac_path_FGREP_found && break 3
4292 if test -z "$ac_cv_path_FGREP"; then
4293 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4296 ac_cv_path_FGREP=$FGREP
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4302 $as_echo "$ac_cv_path_FGREP" >&6; }
4303 FGREP="$ac_cv_path_FGREP"
4306 test -z "$GREP" && GREP=grep
4324 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4325 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4326 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4329 $as_echo_n "checking how to print strings... " >&6; }
4330 # Test print first, because it will be a builtin if present.
4331 if test "X`( print
-r -- -n ) 2>/dev
/null
`" = X-n && \
4332 test "X`print
-r -- $ECHO 2>/dev
/null
`" = "X$ECHO"; then
4334 elif test "X`printf %s
$ECHO 2>/dev
/null
`" = "X$ECHO"; then
4337 # Use this function as a fallback that always works.
4338 func_fallback_echo ()
4340 eval 'cat <<_LTECHO_EOF
4344 ECHO='func_fallback_echo'
4347 # func_echo_all arg...
4348 # Invoke $ECHO with all args, space-separated.
4355 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4356 $as_echo "printf" >&6; } ;;
4357 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4358 $as_echo "print -r" >&6; } ;;
4359 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4360 $as_echo "cat" >&6; } ;;
4378 # Check whether --with-gnu-ld was given.
4379 if test "${with_gnu_ld+set}" = set; then :
4380 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4386 if test "$GCC" = yes; then
4387 # Check if gcc -print-prog-name=ld gives a path.
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4389 $as_echo_n "checking for ld used by $CC... " >&6; }
4392 # gcc leaves a trailing carriage return which upsets mingw
4393 ac_prog=`($CC -print-prog-name=ld
) 2>&5 |
tr -d '\015'` ;;
4395 ac_prog=`($CC -print-prog-name=ld
) 2>&5` ;;
4398 # Accept absolute paths.
4400 re_direlt='/[^/][^/]*/\.\./'
4401 # Canonicalize the pathname of ld
4402 ac_prog=`$ECHO "$ac_prog"|
$SED 's%\\\\%/%g'`
4403 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4404 ac_prog=`$ECHO $ac_prog|
$SED "s%$re_direlt%/%"`
4406 test -z "$LD" && LD="$ac_prog"
4409 # If it fails, then pretend we aren't using GCC.
4413 # If it is relative, then search for the first ld in PATH.
4417 elif test "$with_gnu_ld" = yes; then
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4419 $as_echo_n "checking for GNU ld... " >&6; }
4421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4422 $as_echo_n "checking for non-GNU ld... " >&6; }
4424 if ${lt_cv_path_LD+:} false; then :
4425 $as_echo_n "(cached) " >&6
4427 if test -z "$LD"; then
4428 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4429 for ac_dir in $PATH; do
4431 test -z "$ac_dir" && ac_dir=.
4432 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4433 lt_cv_path_LD="$ac_dir/$ac_prog"
4434 # Check to see if the program is GNU ld. I'd rather use --version,
4435 # but apparently some variants of GNU ld only accept -v.
4436 # Break only if it was the GNU/non-GNU ld that we prefer.
4437 case `"$lt_cv_path_LD" -v 2>&1 </dev
/null
` in
4438 *GNU* | *'with BFD'*)
4439 test "$with_gnu_ld" != no && break
4442 test "$with_gnu_ld" != yes && break
4449 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4454 if test -n "$LD"; then
4455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4456 $as_echo "$LD" >&6; }
4458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4459 $as_echo "no" >&6; }
4461 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4463 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4464 if ${lt_cv_prog_gnu_ld+:} false; then :
4465 $as_echo_n "(cached) " >&6
4467 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4468 case `$LD -v 2>&1 </dev
/null
` in
4469 *GNU* | *'with BFD'*)
4470 lt_cv_prog_gnu_ld=yes
4473 lt_cv_prog_gnu_ld=no
4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4478 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4479 with_gnu_ld=$lt_cv_prog_gnu_ld
4490 ac_cpp='$CPP $CPPFLAGS'
4491 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4492 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4493 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4495 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4496 # On Suns, sometimes $CPP names a directory.
4497 if test -n "$CPP" && test -d "$CPP"; then
4500 if test -z "$CPP"; then
4501 if ${ac_cv_prog_CPP+:} false; then :
4502 $as_echo_n "(cached) " >&6
4504 # Double quotes because CPP needs to be expanded
4505 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4508 for ac_c_preproc_warn_flag in '' yes
4510 # Use a header file that comes with gcc, so configuring glibc
4511 # with a fresh cross-compiler works.
4512 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4513 # <limits.h> exists even on freestanding compilers.
4514 # On the NeXT, cc -E runs the code through the compiler's parser,
4515 # not just through cpp. "Syntax error" is here to catch this case.
4516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4517 /* end confdefs.h. */
4519 # include <limits.h>
4521 # include <assert.h>
4525 if ac_fn_c_try_cpp "$LINENO"; then :
4528 # Broken: fails on valid input.
4531 rm -f conftest.err conftest.i conftest.$ac_ext
4533 # OK, works on sane cases. Now check whether nonexistent headers
4534 # can be detected and how.
4535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4536 /* end confdefs.h. */
4537 #include <ac_nonexistent.h>
4539 if ac_fn_c_try_cpp "$LINENO"; then :
4540 # Broken: success on invalid input.
4543 # Passes both tests.
4547 rm -f conftest.err conftest.i conftest.$ac_ext
4550 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4551 rm -f conftest.i conftest.err conftest.
$ac_ext
4552 if $ac_preproc_ok; then :
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4565 $as_echo "$CPP" >&6; }
4567 for ac_c_preproc_warn_flag
in '' yes
4569 # Use a header file that comes with gcc, so configuring glibc
4570 # with a fresh cross-compiler works.
4571 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4572 # <limits.h> exists even on freestanding compilers.
4573 # On the NeXT, cc -E runs the code through the compiler's parser,
4574 # not just through cpp. "Syntax error" is here to catch this case.
4575 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4576 /* end confdefs.h. */
4578 # include <limits.h>
4580 # include <assert.h>
4584 if ac_fn_c_try_cpp
"$LINENO"; then :
4587 # Broken: fails on valid input.
4590 rm -f conftest.err conftest.i conftest.
$ac_ext
4592 # OK, works on sane cases. Now check whether nonexistent headers
4593 # can be detected and how.
4594 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4595 /* end confdefs.h. */
4596 #include <ac_nonexistent.h>
4598 if ac_fn_c_try_cpp
"$LINENO"; then :
4599 # Broken: success on invalid input.
4602 # Passes both tests.
4606 rm -f conftest.err conftest.i conftest.
$ac_ext
4609 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4610 rm -f conftest.i conftest.err conftest.
$ac_ext
4611 if $ac_preproc_ok; then :
4614 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4616 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4617 See \`config.log' for more details" "$LINENO" 5; }
4621 ac_cpp
='$CPP $CPPFLAGS'
4622 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4623 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4624 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4626 for ac_prog
in gawk mawk nawk
awk
4628 # Extract the first word of "$ac_prog", so it can be a program name with args.
4629 set dummy
$ac_prog; ac_word
=$2
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4631 $as_echo_n "checking for $ac_word... " >&6; }
4632 if ${ac_cv_prog_AWK+:} false
; then :
4633 $as_echo_n "(cached) " >&6
4635 if test -n "$AWK"; then
4636 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4638 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4642 test -z "$as_dir" && as_dir
=.
4643 for ac_exec_ext
in '' $ac_executable_extensions; do
4644 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4645 ac_cv_prog_AWK
="$ac_prog"
4646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4656 if test -n "$AWK"; then
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4658 $as_echo "$AWK" >&6; }
4660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4661 $as_echo "no" >&6; }
4665 test -n "$AWK" && break
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4670 $as_echo_n "checking whether ln -s works... " >&6; }
4672 if test "$LN_S" = "ln -s"; then
4673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4674 $as_echo "yes" >&6; }
4676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4677 $as_echo "no, using $LN_S" >&6; }
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4681 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4683 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4684 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
4685 $as_echo_n "(cached) " >&6
4687 cat >conftest.
make <<\_ACEOF
4690 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4692 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4693 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4695 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4697 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4701 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4703 $as_echo "yes" >&6; }
4706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4707 $as_echo "no" >&6; }
4708 SET_MAKE
="MAKE=${MAKE-make}"
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4715 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4720 macro_version
='2.4.2'
4721 macro_revision
='1.3337'
4735 ltmain
="$ac_aux_dir/ltmain.sh"
4737 # Backslashify metacharacters that are still active within
4738 # double-quoted strings.
4739 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
4741 # Same as above, but do not quote variable references.
4742 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
4744 # Sed substitution to delay expansion of an escaped shell variable in a
4745 # double_quote_subst'ed string.
4746 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
4748 # Sed substitution to delay expansion of an escaped single quote.
4749 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
4751 # Sed substitution to avoid accidental globbing in evaled expressions
4752 no_glob_subst
='s/\*/\\\*/g'
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4755 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4756 if ${lt_cv_path_NM+:} false
; then :
4757 $as_echo_n "(cached) " >&6
4759 if test -n "$NM"; then
4760 # Let the user override the test.
4763 lt_nm_to_check
="${ac_tool_prefix}nm"
4764 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4765 lt_nm_to_check
="$lt_nm_to_check nm"
4767 for lt_tmp_nm
in $lt_nm_to_check; do
4768 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4769 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
4771 test -z "$ac_dir" && ac_dir
=.
4772 tmp_nm
="$ac_dir/$lt_tmp_nm"
4773 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
4774 # Check to see if the nm accepts a BSD-compat flag.
4775 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4776 # nm: unknown option "B" ignored
4777 # Tru64's nm complains that /dev/null is an invalid object file
4778 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4779 */dev
/null
* |
*'Invalid file or object type'*)
4780 lt_cv_path_NM
="$tmp_nm -B"
4784 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4786 lt_cv_path_NM
="$tmp_nm -p"
4790 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4791 continue # so that we can try to find one that supports BSD flags
4800 : ${lt_cv_path_NM=no}
4803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4804 $as_echo "$lt_cv_path_NM" >&6; }
4805 if test "$lt_cv_path_NM" != "no"; then
4808 # Didn't find any BSD compatible name lister, look for dumpbin.
4809 if test -n "$DUMPBIN"; then :
4810 # Let the user override the test.
4812 if test -n "$ac_tool_prefix"; then
4813 for ac_prog
in dumpbin
"link -dump"
4815 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4816 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4818 $as_echo_n "checking for $ac_word... " >&6; }
4819 if ${ac_cv_prog_DUMPBIN+:} false
; then :
4820 $as_echo_n "(cached) " >&6
4822 if test -n "$DUMPBIN"; then
4823 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
4825 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4829 test -z "$as_dir" && as_dir
=.
4830 for ac_exec_ext
in '' $ac_executable_extensions; do
4831 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4832 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
4833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4842 DUMPBIN
=$ac_cv_prog_DUMPBIN
4843 if test -n "$DUMPBIN"; then
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4845 $as_echo "$DUMPBIN" >&6; }
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4848 $as_echo "no" >&6; }
4852 test -n "$DUMPBIN" && break
4855 if test -z "$DUMPBIN"; then
4856 ac_ct_DUMPBIN
=$DUMPBIN
4857 for ac_prog
in dumpbin
"link -dump"
4859 # Extract the first word of "$ac_prog", so it can be a program name with args.
4860 set dummy
$ac_prog; ac_word
=$2
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4862 $as_echo_n "checking for $ac_word... " >&6; }
4863 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
4864 $as_echo_n "(cached) " >&6
4866 if test -n "$ac_ct_DUMPBIN"; then
4867 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
4869 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4873 test -z "$as_dir" && as_dir
=.
4874 for ac_exec_ext
in '' $ac_executable_extensions; do
4875 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4876 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
4877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4886 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
4887 if test -n "$ac_ct_DUMPBIN"; then
4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4889 $as_echo "$ac_ct_DUMPBIN" >&6; }
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4892 $as_echo "no" >&6; }
4896 test -n "$ac_ct_DUMPBIN" && break
4899 if test "x$ac_ct_DUMPBIN" = x
; then
4902 case $cross_compiling:$ac_tool_warned in
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4905 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4906 ac_tool_warned
=yes ;;
4908 DUMPBIN
=$ac_ct_DUMPBIN
4912 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4914 DUMPBIN
="$DUMPBIN -symbols"
4922 if test "$DUMPBIN" != ":"; then
4926 test -z "$NM" && NM
=nm
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4934 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4935 if ${lt_cv_nm_interface+:} false
; then :
4936 $as_echo_n "(cached) " >&6
4938 lt_cv_nm_interface
="BSD nm"
4939 echo "int some_variable = 0;" > conftest.
$ac_ext
4940 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4941 (eval "$ac_compile" 2>conftest.err
)
4942 cat conftest.err
>&5
4943 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4944 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
4945 cat conftest.err
>&5
4946 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4947 cat conftest.out
>&5
4948 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
4949 lt_cv_nm_interface
="MS dumpbin"
4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4954 $as_echo "$lt_cv_nm_interface" >&6; }
4956 # find the maximum length of command line arguments
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4958 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4959 if ${lt_cv_sys_max_cmd_len+:} false
; then :
4960 $as_echo_n "(cached) " >&6
4967 # On DJGPP, this test can blow up pretty badly due to problems in libc
4968 # (any single argument exceeding 2000 bytes causes a buffer overrun
4969 # during glob expansion). Even if it were fixed, the result of this
4970 # check would be larger than it should be.
4971 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
4975 # Under GNU Hurd, this test is not required because there is
4976 # no limit to the length of command line arguments.
4977 # Libtool will interpret -1 as no limit whatsoever
4978 lt_cv_sys_max_cmd_len
=-1;
4981 cygwin
* | mingw
* | cegcc
*)
4982 # On Win9x/ME, this test blows up -- it succeeds, but takes
4983 # about 5 minutes as the teststring grows exponentially.
4984 # Worse, since 9x/ME are not pre-emptively multitasking,
4985 # you end up with a "frozen" computer, even though with patience
4986 # the test eventually succeeds (with a max line length of 256k).
4987 # Instead, let's just punt: use the minimum linelength reported by
4988 # all of the supported platforms: 8192 (on NT/2K/XP).
4989 lt_cv_sys_max_cmd_len
=8192;
4993 # On MiNT this can take a long time and run out of memory.
4994 lt_cv_sys_max_cmd_len
=8192;
4998 # On AmigaOS with pdksh, this test takes hours, literally.
4999 # So we just punt and use a minimum line length of 8192.
5000 lt_cv_sys_max_cmd_len
=8192;
5003 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
5004 # This has been around since 386BSD, at least. Likely further.
5005 if test -x /sbin
/sysctl
; then
5006 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
5007 elif test -x /usr
/sbin
/sysctl
; then
5008 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
5010 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
5012 # And add a safety zone
5013 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5014 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5018 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5019 lt_cv_sys_max_cmd_len
=196608
5023 # The test takes a long time on OS/2.
5024 lt_cv_sys_max_cmd_len
=8192
5028 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5029 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5030 # nice to cause kernel panics so lets avoid the loop below.
5031 # First set a reasonable default.
5032 lt_cv_sys_max_cmd_len
=16384
5034 if test -x /sbin
/sysconfig
; then
5035 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5036 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
5041 lt_cv_sys_max_cmd_len
=102400
5043 sysv5
* | sco5v6
* | sysv4.2uw2
*)
5044 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5045 if test -n "$kargmax"; then
5046 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
5048 lt_cv_sys_max_cmd_len
=32768
5052 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
5053 if test -n "$lt_cv_sys_max_cmd_len"; then
5054 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5055 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5057 # Make teststring a little bigger before we do anything with it.
5058 # a 1K string should be a reasonable start.
5059 for i
in 1 2 3 4 5 6 7 8 ; do
5060 teststring
=$teststring$teststring
5062 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
5063 # If test is not a shell built-in, we'll probably end up computing a
5064 # maximum length that is only half of the actual maximum length, but
5066 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5067 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
5068 test $i != 17 # 1/2 MB should be enough
5071 teststring
=$teststring$teststring
5073 # Only check the string length outside the loop.
5074 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
5076 # Add a significant safety factor because C++ compilers can tack on
5077 # massive amounts of additional arguments before passing them to the
5078 # linker. It appears as though 1/2 is a usable value.
5079 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
5086 if test -n $lt_cv_sys_max_cmd_len ; then
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5088 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5091 $as_echo "none" >&6; }
5093 max_cmd_len
=$lt_cv_sys_max_cmd_len
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5105 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5106 # Try some XSI features
5109 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5111 && eval 'test $(( 1 + 1 )) -eq 2 \
5112 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5114 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
5115 $as_echo "$xsi_shell" >&6; }
5118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
5119 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
5121 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
5123 && lt_shell_append=yes
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
5125 $as_echo "$lt_shell_append" >&6; }
5128 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5138 # test EBCDIC or ASCII
5139 case `echo X|tr X '\101'` in
5140 A) # ASCII based system
5141 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5142 lt_SP2NL='tr \040 \012'
5143 lt_NL2SP='tr \015\012 \040\040'
5145 *) # EBCDIC based system
5146 lt_SP2NL='tr \100 \n'
5147 lt_NL2SP='tr \r\n \100\100'
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert
$build file names to
$host format
" >&5
5160 $as_echo_n "checking how to convert
$build file names to
$host format...
" >&6; }
5161 if ${lt_cv_to_host_file_cmd+:} false; then :
5162 $as_echo_n "(cached
) " >&6
5167 *-*-mingw* ) # actually msys
5168 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5171 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5173 * ) # otherwise, assume *nix
5174 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5180 *-*-mingw* ) # actually msys
5181 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5184 lt_cv_to_host_file_cmd=func_convert_file_noop
5186 * ) # otherwise, assume *nix
5187 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5191 * ) # unhandled hosts (and "normal
" native builds)
5192 lt_cv_to_host_file_cmd=func_convert_file_noop
5198 to_host_file_cmd=$lt_cv_to_host_file_cmd
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_to_host_file_cmd" >&5
5200 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert
$build file names to toolchain format
" >&5
5207 $as_echo_n "checking how to convert
$build file names to toolchain format...
" >&6; }
5208 if ${lt_cv_to_tool_file_cmd+:} false; then :
5209 $as_echo_n "(cached
) " >&6
5211 #assume ordinary cross tools, or native build.
5212 lt_cv_to_tool_file_cmd=func_convert_file_noop
5216 *-*-mingw* ) # actually msys
5217 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5225 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_to_tool_file_cmd" >&5
5227 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
5234 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
5235 if ${lt_cv_ld_reload_flag+:} false; then :
5236 $as_echo_n "(cached
) " >&6
5238 lt_cv_ld_reload_flag='-r'
5240 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
5241 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5242 reload_flag=$lt_cv_ld_reload_flag
5243 case $reload_flag in
5245 *) reload_flag=" $reload_flag" ;;
5247 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5249 cygwin* | mingw* | pw32* | cegcc*)
5250 if test "$GCC" != yes; then
5255 if test "$GCC" = yes; then
5256 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5258 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5271 if test -n "$ac_tool_prefix"; then
5272 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
5273 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5275 $as_echo_n "checking
for $ac_word...
" >&6; }
5276 if ${ac_cv_prog_OBJDUMP+:} false; then :
5277 $as_echo_n "(cached
) " >&6
5279 if test -n "$OBJDUMP"; then
5280 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5286 test -z "$as_dir" && as_dir=.
5287 for ac_exec_ext in '' $ac_executable_extensions; do
5288 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5289 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
5290 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5299 OBJDUMP=$ac_cv_prog_OBJDUMP
5300 if test -n "$OBJDUMP"; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
5302 $as_echo "$OBJDUMP" >&6; }
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5305 $as_echo "no
" >&6; }
5310 if test -z "$ac_cv_prog_OBJDUMP"; then
5311 ac_ct_OBJDUMP=$OBJDUMP
5312 # Extract the first word of "objdump
", so it can be a program name with args.
5313 set dummy objdump; ac_word=$2
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5315 $as_echo_n "checking
for $ac_word...
" >&6; }
5316 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5317 $as_echo_n "(cached
) " >&6
5319 if test -n "$ac_ct_OBJDUMP"; then
5320 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5326 test -z "$as_dir" && as_dir=.
5327 for ac_exec_ext in '' $ac_executable_extensions; do
5328 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5329 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
5330 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5339 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5340 if test -n "$ac_ct_OBJDUMP"; then
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
5342 $as_echo "$ac_ct_OBJDUMP" >&6; }
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5345 $as_echo "no
" >&6; }
5348 if test "x
$ac_ct_OBJDUMP" = x; then
5351 case $cross_compiling:$ac_tool_warned in
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5354 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5355 ac_tool_warned=yes ;;
5357 OBJDUMP=$ac_ct_OBJDUMP
5360 OBJDUMP="$ac_cv_prog_OBJDUMP"
5363 test -z "$OBJDUMP" && OBJDUMP=objdump
5370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
5371 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
5372 if ${lt_cv_deplibs_check_method+:} false; then :
5373 $as_echo_n "(cached
) " >&6
5375 lt_cv_file_magic_cmd='$MAGIC_CMD'
5376 lt_cv_file_magic_test_file=
5377 lt_cv_deplibs_check_method='unknown'
5378 # Need to set the preceding variable on all platforms that support
5379 # interlibrary dependencies.
5380 # 'none' -- dependencies not supported.
5381 # `unknown' -- same as none, but documents that we really don't know.
5382 # 'pass_all' -- all dependencies passed with no checks.
5383 # 'test_compile' -- check by making test program.
5384 # 'file_magic [[regex]]' -- check by looking for files in library path
5385 # which responds to the $file_magic_cmd with a given extended regex.
5386 # If you have `file' or equivalent on your system and you're not sure
5387 # whether `pass_all' will *always* work, you probably want this one.
5391 lt_cv_deplibs_check_method=pass_all
5395 lt_cv_deplibs_check_method=pass_all
5399 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5400 lt_cv_file_magic_cmd='/usr/bin/file -L'
5401 lt_cv_file_magic_test_file=/shlib/libc.so
5405 # func_win32_libid is a shell function defined in ltmain.sh
5406 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5407 lt_cv_file_magic_cmd='func_win32_libid'
5411 # Base MSYS/MinGW do not provide the 'file' command needed by
5412 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5413 # unless we find 'file', for example because we are cross-compiling.
5414 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5415 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
5416 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5417 lt_cv_file_magic_cmd='func_win32_libid'
5419 # Keep this pattern in sync with the one in func_win32_libid.
5420 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5421 lt_cv_file_magic_cmd='$OBJDUMP -f'
5426 # use the weaker test based on 'objdump'. See mingw*.
5427 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5428 lt_cv_file_magic_cmd='$OBJDUMP -f'
5431 darwin* | rhapsody*)
5432 lt_cv_deplibs_check_method=pass_all
5435 freebsd* | dragonfly*)
5436 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5439 # Not sure whether the presence of OpenBSD here was a mistake.
5440 # Let's accept both of them until this is cleared up.
5441 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5442 lt_cv_file_magic_cmd=/usr/bin/file
5443 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5447 lt_cv_deplibs_check_method=pass_all
5452 lt_cv_deplibs_check_method=pass_all
5456 lt_cv_deplibs_check_method=pass_all
5459 hpux10.20* | hpux11*)
5460 lt_cv_file_magic_cmd=/usr/bin/file
5463 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5464 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5467 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5468 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5471 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5472 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5478 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5479 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5482 irix5* | irix6* | nonstopux*)
5484 *-32|*"-32 ") libmagic=32-bit;;
5485 *-n32|*"-n32 ") libmagic=N32;;
5486 *-64|*"-64 ") libmagic=64-bit;;
5487 *) libmagic=never-match;;
5489 lt_cv_deplibs_check_method=pass_all
5492 # This must be glibc/ELF.
5493 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5494 lt_cv_deplibs_check_method=pass_all
5498 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5499 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5501 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5506 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5507 lt_cv_file_magic_cmd=/usr/bin/file
5508 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5512 lt_cv_deplibs_check_method=pass_all
5516 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
5517 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5519 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5523 osf3* | osf4* | osf5*)
5524 lt_cv_deplibs_check_method=pass_all
5528 lt_cv_deplibs_check_method=pass_all
5532 lt_cv_deplibs_check_method=pass_all
5535 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5536 lt_cv_deplibs_check_method=pass_all
5540 case $host_vendor in
5542 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]'
5543 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5546 lt_cv_deplibs_check_method=pass_all
5549 lt_cv_file_magic_cmd='/bin/file'
5550 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5553 lt_cv_file_magic_cmd='/bin/file'
5554 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
5555 lt_cv_file_magic_test_file=/lib/libc.so
5558 lt_cv_deplibs_check_method=pass_all
5561 lt_cv_deplibs_check_method=pass_all
5567 lt_cv_deplibs_check_method=pass_all
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
5573 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5577 if test "$build" = "$host"; then
5580 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5583 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s
/\
(..\
)/s\
/[\
1]\
/[\
1]\
/g
;/g
"`
5589 file_magic_cmd=$lt_cv_file_magic_cmd
5590 deplibs_check_method=$lt_cv_deplibs_check_method
5591 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5614 if test -n "$ac_tool_prefix"; then
5615 # Extract the first word of "${ac_tool_prefix}dlltool
", so it can be a program name with args.
5616 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5618 $as_echo_n "checking
for $ac_word...
" >&6; }
5619 if ${ac_cv_prog_DLLTOOL+:} false; then :
5620 $as_echo_n "(cached
) " >&6
5622 if test -n "$DLLTOOL"; then
5623 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5629 test -z "$as_dir" && as_dir=.
5630 for ac_exec_ext in '' $ac_executable_extensions; do
5631 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5632 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool
"
5633 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5642 DLLTOOL=$ac_cv_prog_DLLTOOL
5643 if test -n "$DLLTOOL"; then
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DLLTOOL" >&5
5645 $as_echo "$DLLTOOL" >&6; }
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5648 $as_echo "no
" >&6; }
5653 if test -z "$ac_cv_prog_DLLTOOL"; then
5654 ac_ct_DLLTOOL=$DLLTOOL
5655 # Extract the first word of "dlltool
", so it can be a program name with args.
5656 set dummy dlltool; ac_word=$2
5657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5658 $as_echo_n "checking
for $ac_word...
" >&6; }
5659 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5660 $as_echo_n "(cached
) " >&6
5662 if test -n "$ac_ct_DLLTOOL"; then
5663 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5669 test -z "$as_dir" && as_dir=.
5670 for ac_exec_ext in '' $ac_executable_extensions; do
5671 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5672 ac_cv_prog_ac_ct_DLLTOOL="dlltool
"
5673 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5682 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5683 if test -n "$ac_ct_DLLTOOL"; then
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DLLTOOL" >&5
5685 $as_echo "$ac_ct_DLLTOOL" >&6; }
5687 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5688 $as_echo "no
" >&6; }
5691 if test "x
$ac_ct_DLLTOOL" = x; then
5694 case $cross_compiling:$ac_tool_warned in
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5697 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5698 ac_tool_warned=yes ;;
5700 DLLTOOL=$ac_ct_DLLTOOL
5703 DLLTOOL="$ac_cv_prog_DLLTOOL"
5706 test -z "$DLLTOOL" && DLLTOOL=dlltool
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries
" >&5
5715 $as_echo_n "checking how to associate runtime and link libraries...
" >&6; }
5716 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5717 $as_echo_n "(cached
) " >&6
5719 lt_cv_sharedlib_from_linklib_cmd='unknown'
5722 cygwin* | mingw* | pw32* | cegcc*)
5723 # two different shell functions defined in ltmain.sh
5724 # decide which to use based on capabilities of $DLLTOOL
5725 case `$DLLTOOL --help 2>&1` in
5726 *--identify-strict*)
5727 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5730 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5735 # fallback: assume linklib IS sharedlib
5736 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_sharedlib_from_linklib_cmd" >&5
5742 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5743 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5744 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5753 if test -n "$ac_tool_prefix"; then
5756 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5757 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5759 $as_echo_n "checking
for $ac_word...
" >&6; }
5760 if ${ac_cv_prog_AR+:} false; then :
5761 $as_echo_n "(cached
) " >&6
5763 if test -n "$AR"; then
5764 ac_cv_prog_AR="$AR" # Let the user override the test.
5766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5770 test -z "$as_dir" && as_dir=.
5771 for ac_exec_ext in '' $ac_executable_extensions; do
5772 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5773 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5774 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5784 if test -n "$AR"; then
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
5786 $as_echo "$AR" >&6; }
5788 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5789 $as_echo "no
" >&6; }
5793 test -n "$AR" && break
5796 if test -z "$AR"; then
5800 # Extract the first word of "$ac_prog", so it can be a program name with args.
5801 set dummy $ac_prog; ac_word=$2
5802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5803 $as_echo_n "checking
for $ac_word...
" >&6; }
5804 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5805 $as_echo_n "(cached
) " >&6
5807 if test -n "$ac_ct_AR"; then
5808 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5814 test -z "$as_dir" && as_dir=.
5815 for ac_exec_ext in '' $ac_executable_extensions; do
5816 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5817 ac_cv_prog_ac_ct_AR="$ac_prog"
5818 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5827 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5828 if test -n "$ac_ct_AR"; then
5829 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
5830 $as_echo "$ac_ct_AR" >&6; }
5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5833 $as_echo "no
" >&6; }
5837 test -n "$ac_ct_AR" && break
5840 if test "x
$ac_ct_AR" = x; then
5843 case $cross_compiling:$ac_tool_warned in
5845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5846 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5847 ac_tool_warned=yes ;;
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for archiver @FILE support
" >&5
5867 $as_echo_n "checking
for archiver @FILE support...
" >&6; }
5868 if ${lt_cv_ar_at_file+:} false; then :
5869 $as_echo_n "(cached
) " >&6
5872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5873 /* end confdefs.h. */
5883 if ac_fn_c_try_compile "$LINENO"; then :
5884 echo conftest.$ac_objext > conftest.lst
5885 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5886 { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5887 (eval $lt_ar_try) 2>&5
5889 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5890 test $ac_status = 0; }
5891 if test "$ac_status" -eq 0; then
5892 # Ensure the archiver fails upon bogus file names.
5893 rm -f conftest.$ac_objext libconftest.a
5894 { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5895 (eval $lt_ar_try) 2>&5
5897 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5898 test $ac_status = 0; }
5899 if test "$ac_status" -ne 0; then
5903 rm -f conftest.* libconftest.a
5906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5909 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ar_at_file" >&5
5910 $as_echo "$lt_cv_ar_at_file" >&6; }
5912 if test "x
$lt_cv_ar_at_file" = xno; then
5915 archiver_list_spec=$lt_cv_ar_at_file
5924 if test -n "$ac_tool_prefix"; then
5925 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
5926 set dummy ${ac_tool_prefix}strip; ac_word=$2
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5928 $as_echo_n "checking
for $ac_word...
" >&6; }
5929 if ${ac_cv_prog_STRIP+:} false; then :
5930 $as_echo_n "(cached
) " >&6
5932 if test -n "$STRIP"; then
5933 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5939 test -z "$as_dir" && as_dir=.
5940 for ac_exec_ext in '' $ac_executable_extensions; do
5941 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5942 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
5943 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5952 STRIP=$ac_cv_prog_STRIP
5953 if test -n "$STRIP"; then
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
5955 $as_echo "$STRIP" >&6; }
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5958 $as_echo "no
" >&6; }
5963 if test -z "$ac_cv_prog_STRIP"; then
5965 # Extract the first word of "strip
", so it can be a program name with args.
5966 set dummy strip; ac_word=$2
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5968 $as_echo_n "checking
for $ac_word...
" >&6; }
5969 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5970 $as_echo_n "(cached
) " >&6
5972 if test -n "$ac_ct_STRIP"; then
5973 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5979 test -z "$as_dir" && as_dir=.
5980 for ac_exec_ext in '' $ac_executable_extensions; do
5981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5982 ac_cv_prog_ac_ct_STRIP="strip
"
5983 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5992 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5993 if test -n "$ac_ct_STRIP"; then
5994 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
5995 $as_echo "$ac_ct_STRIP" >&6; }
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5998 $as_echo "no
" >&6; }
6001 if test "x
$ac_ct_STRIP" = x; then
6004 case $cross_compiling:$ac_tool_warned in
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6007 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6008 ac_tool_warned=yes ;;
6013 STRIP="$ac_cv_prog_STRIP"
6016 test -z "$STRIP" && STRIP=:
6023 if test -n "$ac_tool_prefix"; then
6024 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
6025 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6027 $as_echo_n "checking
for $ac_word...
" >&6; }
6028 if ${ac_cv_prog_RANLIB+:} false; then :
6029 $as_echo_n "(cached
) " >&6
6031 if test -n "$RANLIB"; then
6032 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6038 test -z "$as_dir" && as_dir=.
6039 for ac_exec_ext in '' $ac_executable_extensions; do
6040 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6041 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
6042 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6051 RANLIB=$ac_cv_prog_RANLIB
6052 if test -n "$RANLIB"; then
6053 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
6054 $as_echo "$RANLIB" >&6; }
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6057 $as_echo "no
" >&6; }
6062 if test -z "$ac_cv_prog_RANLIB"; then
6063 ac_ct_RANLIB=$RANLIB
6064 # Extract the first word of "ranlib
", so it can be a program name with args.
6065 set dummy ranlib; ac_word=$2
6066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6067 $as_echo_n "checking
for $ac_word...
" >&6; }
6068 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6069 $as_echo_n "(cached
) " >&6
6071 if test -n "$ac_ct_RANLIB"; then
6072 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6078 test -z "$as_dir" && as_dir=.
6079 for ac_exec_ext in '' $ac_executable_extensions; do
6080 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6081 ac_cv_prog_ac_ct_RANLIB="ranlib
"
6082 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6091 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6092 if test -n "$ac_ct_RANLIB"; then
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
6094 $as_echo "$ac_ct_RANLIB" >&6; }
6096 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6097 $as_echo "no
" >&6; }
6100 if test "x
$ac_ct_RANLIB" = x; then
6103 case $cross_compiling:$ac_tool_warned in
6105 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6106 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6107 ac_tool_warned=yes ;;
6109 RANLIB=$ac_ct_RANLIB
6112 RANLIB="$ac_cv_prog_RANLIB"
6115 test -z "$RANLIB" && RANLIB=:
6122 # Determine commands to create old-style static archives.
6123 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6124 old_postinstall_cmds='chmod 644 $oldlib'
6125 old_postuninstall_cmds=
6127 if test -n "$RANLIB"; then
6130 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$tool_oldlib"
6133 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$tool_oldlib"
6136 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$tool_oldlib"
6141 lock_old_archive_extraction=yes ;;
6143 lock_old_archive_extraction=no ;;
6184 # If no C compiler was specified, use CC.
6187 # If no C compiler flags were specified, use CFLAGS.
6188 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6190 # Allow CC to be a program name with arguments.
6194 # Check for command to grab the raw symbol name followed by C symbol from nm.
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
6196 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
6197 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6198 $as_echo_n "(cached
) " >&6
6201 # These are sane defaults that work on at least a few old systems.
6202 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6204 # Character class describing NM global symbol codes.
6205 symcode='[BCDEGRST]'
6207 # Regexp to match symbols that can be accessed directly from C.
6208 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6210 # Define system-specific variables.
6215 cygwin* | mingw* | pw32* | cegcc*)
6216 symcode='[ABCDGISTW]'
6219 if test "$host_cpu" = ia64; then
6220 symcode='[ABCDEGRST]'
6224 symcode='[BCDEGRST]'
6227 symcode='[BCDEGQRST]'
6238 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6246 # If we're using GNU nm, then use its standard symbol codes.
6247 case `$NM -V 2>&1` in
6248 *GNU* | *'with BFD'*)
6249 symcode='[ABCDGIRSTW]' ;;
6252 # Transform an extracted symbol line into a proper C declaration.
6253 # Some systems (esp. on ia64) link data and code symbols differently,
6254 # so use this general approach.
6255 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6257 # Transform an extracted symbol line into symbol name and symbol address
6258 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6259 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'"
6261 # Handle CRLF in mingw tool chain
6265 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6269 # Try without a prefix underscore, then with it.
6270 for ac_symprfx in "" "_
"; do
6272 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6273 symxfrm="\\1 $ac_symprfx\\2 \\2"
6275 # Write the raw and C identifiers.
6276 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
6277 # Fake it for dumpbin and say T for any non-static function
6278 # and D for any global variable.
6279 # Also find C++ and __fastcall symbols from MSVC++,
6280 # which start with @ or ?.
6281 lt_cv_sys_global_symbol_pipe="$AWK '"\
6282 " {last_section=section; section=\$ 3};"\
6283 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6284 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6285 " \$ 0!~/External *\|/{next};"\
6286 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6287 " {if(hide[section]) next};"\
6288 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6289 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6290 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6291 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6292 " ' prfx
=^
$ac_symprfx"
6294 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6296 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe |
sed '/ __gnu_lto/d'"
6298 # Check to see that the pipe works correctly.
6302 cat > conftest.$ac_ext <<_LT_EOF
6307 void nm_test_func(void);
6308 void nm_test_func(void){}
6312 int main(){nm_test_var='a';nm_test_func();return(0);}
6315 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6316 (eval $ac_compile) 2>&5
6318 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6319 test $ac_status = 0; }; then
6320 # Now try to grab the symbols.
6322 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
6323 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6325 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6326 test $ac_status = 0; } && test -s "$nlist"; then
6327 # Try sorting and uniquifying the output.
6328 if sort "$nlist" | uniq > "$nlist"T; then
6329 mv -f "$nlist"T "$nlist"
6334 # Make sure that we snagged all the symbols we need.
6335 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6336 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6337 cat <<_LT_EOF > conftest.$ac_ext
6338 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6339 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6340 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6341 relocations are performed -- see ld's documentation on pseudo-relocs. */
6342 # define LT_DLSYM_CONST
6343 #elif defined(__osf__)
6344 /* This system does not cope well with relocations in const data. */
6345 # define LT_DLSYM_CONST
6347 # define LT_DLSYM_CONST const
6355 # Now generate the symbol file.
6356 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6358 cat <<_LT_EOF >> conftest.$ac_ext
6360 /* The mapping between symbol names and symbols. */
6361 LT_DLSYM_CONST struct {
6365 lt__PROGRAM__LTX_preloaded_symbols[] =
6367 { "@PROGRAM@
", (void *) 0 },
6369 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6370 cat <<\_LT_EOF >> conftest.$ac_ext
6374 /* This works around a problem in FreeBSD linker */
6375 #ifdef FREEBSD_WORKAROUND
6376 static const void *lt_preloaded_setup() {
6377 return lt__PROGRAM__LTX_preloaded_symbols;
6385 # Now try linking the two files.
6386 mv conftest.$ac_objext conftstm.$ac_objext
6387 lt_globsym_save_LIBS=$LIBS
6388 lt_globsym_save_CFLAGS=$CFLAGS
6389 LIBS="conftstm.
$ac_objext"
6390 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6391 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6392 (eval $ac_link) 2>&5
6394 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6395 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6398 LIBS=$lt_globsym_save_LIBS
6399 CFLAGS=$lt_globsym_save_CFLAGS
6401 echo "cannot
find nm_test_func
in $nlist" >&5
6404 echo "cannot
find nm_test_var
in $nlist" >&5
6407 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
6410 echo "$progname: failed program was
:" >&5
6411 cat conftest.$ac_ext >&5
6413 rm -rf conftest* conftst*
6415 # Do not use the global_symbol_pipe unless it works.
6416 if test "$pipe_works" = yes; then
6419 lt_cv_sys_global_symbol_pipe=
6425 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6426 lt_cv_sys_global_symbol_to_cdecl=
6428 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6429 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
6430 $as_echo "failed
" >&6; }
6432 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
6433 $as_echo "ok
" >&6; }
6436 # Response file support.
6437 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
6438 nm_file_list_spec='@'
6439 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6440 nm_file_list_spec='@'
6469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for sysroot
" >&5
6470 $as_echo_n "checking
for sysroot...
" >&6; }
6472 # Check whether --with-sysroot was given.
6473 if test "${with_sysroot+set}" = set; then :
6474 withval=$with_sysroot;
6481 case ${with_sysroot} in #(
6483 if test "$GCC" = yes; then
6484 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6488 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6493 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ${with_sysroot}" >&5
6494 $as_echo "${with_sysroot}" >&6; }
6495 as_fn_error $? "The sysroot must be an absolute path.
" "$LINENO" 5
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ${lt_sysroot:-no}" >&5
6500 $as_echo "${lt_sysroot:-no}" >&6; }
6506 # Check whether --enable-libtool-lock was given.
6507 if test "${enable_libtool_lock+set}" = set; then :
6508 enableval=$enable_libtool_lock;
6511 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
6513 # Some flags need to be propagated to the compiler or linker for good
6517 # Find out which ABI we are using.
6518 echo 'int i;' > conftest.$ac_ext
6519 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6520 (eval $ac_compile) 2>&5
6522 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6523 test $ac_status = 0; }; then
6524 case `/usr/bin/file conftest.$ac_objext` in
6536 # Find out which ABI we are using.
6537 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
6538 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6539 (eval $ac_compile) 2>&5
6541 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6542 test $ac_status = 0; }; then
6543 if test "$lt_cv_prog_gnu_ld" = yes; then
6544 case `/usr/bin/file conftest.$ac_objext` in
6546 LD="${LD-ld} -melf32bsmip"
6549 LD="${LD-ld} -melf32bmipn32"
6552 LD="${LD-ld} -melf64bmip"
6556 case `/usr/bin/file conftest.$ac_objext` in
6572 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6573 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6574 # Find out which ABI we are using.
6575 echo 'int i;' > conftest.$ac_ext
6576 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6577 (eval $ac_compile) 2>&5
6579 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6580 test $ac_status = 0; }; then
6581 case `/usr/bin/file conftest.o` in
6584 x86_64-*kfreebsd*-gnu)
6585 LD="${LD-ld} -m elf_i386_fbsd
"
6588 LD="${LD-ld} -m elf_i386
"
6590 ppc64-*linux*|powerpc64-*linux*)
6591 LD="${LD-ld} -m elf32ppclinux
"
6594 LD="${LD-ld} -m elf_s390
"
6597 LD="${LD-ld} -m elf32_sparc
"
6603 x86_64-*kfreebsd*-gnu)
6604 LD="${LD-ld} -m elf_x86_64_fbsd
"
6607 LD="${LD-ld} -m elf_x86_64
"
6609 ppc*-*linux*|powerpc*-*linux*)
6610 LD="${LD-ld} -m elf64ppc
"
6612 s390*-*linux*|s390*-*tpf*)
6613 LD="${LD-ld} -m elf64_s390
"
6616 LD="${LD-ld} -m elf64_sparc
"
6626 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6627 SAVE_CFLAGS="$CFLAGS"
6628 CFLAGS="$CFLAGS -belf"
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
6630 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
6631 if ${lt_cv_cc_needs_belf+:} false; then :
6632 $as_echo_n "(cached
) " >&6
6635 ac_cpp='$CPP $CPPFLAGS'
6636 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6637 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6638 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6641 /* end confdefs.h. */
6651 if ac_fn_c_try_link "$LINENO"; then :
6652 lt_cv_cc_needs_belf=yes
6654 lt_cv_cc_needs_belf=no
6656 rm -f core conftest.err conftest.$ac_objext \
6657 conftest$ac_exeext conftest.$ac_ext
6659 ac_cpp='$CPP $CPPFLAGS'
6660 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6661 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6662 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6665 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
6666 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6667 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6668 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6669 CFLAGS="$SAVE_CFLAGS"
6673 # Find out which ABI we are using.
6674 echo 'int i;' > conftest.$ac_ext
6675 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6676 (eval $ac_compile) 2>&5
6678 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6679 test $ac_status = 0; }; then
6680 case `/usr/bin/file conftest.o` in
6682 case $lt_cv_prog_gnu_ld in
6686 LD="${LD-ld} -m elf_x86_64
"
6689 LD="${LD-ld} -m elf64_sparc
"
6692 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6693 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6698 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6710 need_locks="$enable_libtool_lock"
6712 if test -n "$ac_tool_prefix"; then
6713 # Extract the first word of "${ac_tool_prefix}mt
", so it can be a program name with args.
6714 set dummy ${ac_tool_prefix}mt; ac_word=$2
6715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6716 $as_echo_n "checking
for $ac_word...
" >&6; }
6717 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6718 $as_echo_n "(cached
) " >&6
6720 if test -n "$MANIFEST_TOOL"; then
6721 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6727 test -z "$as_dir" && as_dir=.
6728 for ac_exec_ext in '' $ac_executable_extensions; do
6729 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6730 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt
"
6731 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6740 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6741 if test -n "$MANIFEST_TOOL"; then
6742 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MANIFEST_TOOL" >&5
6743 $as_echo "$MANIFEST_TOOL" >&6; }
6745 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6746 $as_echo "no
" >&6; }
6751 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6752 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6753 # Extract the first word of "mt
", so it can be a program name with args.
6754 set dummy mt; ac_word=$2
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6756 $as_echo_n "checking
for $ac_word...
" >&6; }
6757 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6758 $as_echo_n "(cached
) " >&6
6760 if test -n "$ac_ct_MANIFEST_TOOL"; then
6761 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6767 test -z "$as_dir" && as_dir=.
6768 for ac_exec_ext in '' $ac_executable_extensions; do
6769 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6770 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt
"
6771 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6780 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6781 if test -n "$ac_ct_MANIFEST_TOOL"; then
6782 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_MANIFEST_TOOL" >&5
6783 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6785 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6786 $as_echo "no
" >&6; }
6789 if test "x
$ac_ct_MANIFEST_TOOL" = x; then
6792 case $cross_compiling:$ac_tool_warned in
6794 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6795 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6796 ac_tool_warned=yes ;;
6798 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6801 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6804 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $MANIFEST_TOOL is a manifest tool
" >&5
6806 $as_echo_n "checking
if $MANIFEST_TOOL is a manifest tool...
" >&6; }
6807 if ${lt_cv_path_mainfest_tool+:} false; then :
6808 $as_echo_n "(cached
) " >&6
6810 lt_cv_path_mainfest_tool=no
6811 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6812 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6813 cat conftest.err >&5
6814 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6815 lt_cv_path_mainfest_tool=yes
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_path_mainfest_tool" >&5
6820 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6821 if test "x
$lt_cv_path_mainfest_tool" != xyes; then
6831 rhapsody* | darwin*)
6832 if test -n "$ac_tool_prefix"; then
6833 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
6834 set dummy ${ac_tool_prefix}dsymutil; 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 ${ac_cv_prog_DSYMUTIL+:} false; then :
6838 $as_echo_n "(cached
) " >&6
6840 if test -n "$DSYMUTIL"; then
6841 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6847 test -z "$as_dir" && as_dir=.
6848 for ac_exec_ext in '' $ac_executable_extensions; do
6849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6850 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
6851 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6860 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6861 if test -n "$DSYMUTIL"; then
6862 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
6863 $as_echo "$DSYMUTIL" >&6; }
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6866 $as_echo "no
" >&6; }
6871 if test -z "$ac_cv_prog_DSYMUTIL"; then
6872 ac_ct_DSYMUTIL=$DSYMUTIL
6873 # Extract the first word of "dsymutil
", so it can be a program name with args.
6874 set dummy dsymutil; ac_word=$2
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6876 $as_echo_n "checking
for $ac_word...
" >&6; }
6877 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6878 $as_echo_n "(cached
) " >&6
6880 if test -n "$ac_ct_DSYMUTIL"; then
6881 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6887 test -z "$as_dir" && as_dir=.
6888 for ac_exec_ext in '' $ac_executable_extensions; do
6889 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6890 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
6891 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6900 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6901 if test -n "$ac_ct_DSYMUTIL"; then
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
6903 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6905 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6906 $as_echo "no
" >&6; }
6909 if test "x
$ac_ct_DSYMUTIL" = x; then
6912 case $cross_compiling:$ac_tool_warned in
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6915 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6916 ac_tool_warned=yes ;;
6918 DSYMUTIL=$ac_ct_DSYMUTIL
6921 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6924 if test -n "$ac_tool_prefix"; then
6925 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
6926 set dummy ${ac_tool_prefix}nmedit; 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 ${ac_cv_prog_NMEDIT+:} false; then :
6930 $as_echo_n "(cached
) " >&6
6932 if test -n "$NMEDIT"; then
6933 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6939 test -z "$as_dir" && as_dir=.
6940 for ac_exec_ext in '' $ac_executable_extensions; do
6941 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6942 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
6943 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6952 NMEDIT=$ac_cv_prog_NMEDIT
6953 if test -n "$NMEDIT"; then
6954 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
6955 $as_echo "$NMEDIT" >&6; }
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6958 $as_echo "no
" >&6; }
6963 if test -z "$ac_cv_prog_NMEDIT"; then
6964 ac_ct_NMEDIT=$NMEDIT
6965 # Extract the first word of "nmedit
", so it can be a program name with args.
6966 set dummy nmedit; ac_word=$2
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6968 $as_echo_n "checking
for $ac_word...
" >&6; }
6969 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6970 $as_echo_n "(cached
) " >&6
6972 if test -n "$ac_ct_NMEDIT"; then
6973 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6979 test -z "$as_dir" && as_dir=.
6980 for ac_exec_ext in '' $ac_executable_extensions; do
6981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6982 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
6983 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6992 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6993 if test -n "$ac_ct_NMEDIT"; then
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
6995 $as_echo "$ac_ct_NMEDIT" >&6; }
6997 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6998 $as_echo "no
" >&6; }
7001 if test "x
$ac_ct_NMEDIT" = x; then
7004 case $cross_compiling:$ac_tool_warned in
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7007 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7008 ac_tool_warned=yes ;;
7010 NMEDIT=$ac_ct_NMEDIT
7013 NMEDIT="$ac_cv_prog_NMEDIT"
7016 if test -n "$ac_tool_prefix"; then
7017 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7018 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7020 $as_echo_n "checking
for $ac_word...
" >&6; }
7021 if ${ac_cv_prog_LIPO+:} false; then :
7022 $as_echo_n "(cached
) " >&6
7024 if test -n "$LIPO"; then
7025 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7031 test -z "$as_dir" && as_dir=.
7032 for ac_exec_ext in '' $ac_executable_extensions; do
7033 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7034 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7035 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7044 LIPO=$ac_cv_prog_LIPO
7045 if test -n "$LIPO"; then
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7047 $as_echo "$LIPO" >&6; }
7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7050 $as_echo "no
" >&6; }
7055 if test -z "$ac_cv_prog_LIPO"; then
7057 # Extract the first word of "lipo
", so it can be a program name with args.
7058 set dummy lipo; ac_word=$2
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7060 $as_echo_n "checking
for $ac_word...
" >&6; }
7061 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7062 $as_echo_n "(cached
) " >&6
7064 if test -n "$ac_ct_LIPO"; then
7065 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7071 test -z "$as_dir" && as_dir=.
7072 for ac_exec_ext in '' $ac_executable_extensions; do
7073 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7074 ac_cv_prog_ac_ct_LIPO="lipo
"
7075 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7084 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7085 if test -n "$ac_ct_LIPO"; then
7086 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7087 $as_echo "$ac_ct_LIPO" >&6; }
7089 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7090 $as_echo "no
" >&6; }
7093 if test "x
$ac_ct_LIPO" = x; then
7096 case $cross_compiling:$ac_tool_warned in
7098 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7099 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7100 ac_tool_warned=yes ;;
7105 LIPO="$ac_cv_prog_LIPO"
7108 if test -n "$ac_tool_prefix"; then
7109 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
7110 set dummy ${ac_tool_prefix}otool; ac_word=$2
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7112 $as_echo_n "checking
for $ac_word...
" >&6; }
7113 if ${ac_cv_prog_OTOOL+:} false; then :
7114 $as_echo_n "(cached
) " >&6
7116 if test -n "$OTOOL"; then
7117 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7119 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7123 test -z "$as_dir" && as_dir=.
7124 for ac_exec_ext in '' $ac_executable_extensions; do
7125 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7126 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7127 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7136 OTOOL=$ac_cv_prog_OTOOL
7137 if test -n "$OTOOL"; then
7138 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
7139 $as_echo "$OTOOL" >&6; }
7141 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7142 $as_echo "no
" >&6; }
7147 if test -z "$ac_cv_prog_OTOOL"; then
7149 # Extract the first word of "otool
", so it can be a program name with args.
7150 set dummy otool; ac_word=$2
7151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7152 $as_echo_n "checking
for $ac_word...
" >&6; }
7153 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7154 $as_echo_n "(cached
) " >&6
7156 if test -n "$ac_ct_OTOOL"; then
7157 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7163 test -z "$as_dir" && as_dir=.
7164 for ac_exec_ext in '' $ac_executable_extensions; do
7165 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7166 ac_cv_prog_ac_ct_OTOOL="otool
"
7167 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7176 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7177 if test -n "$ac_ct_OTOOL"; then
7178 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
7179 $as_echo "$ac_ct_OTOOL" >&6; }
7181 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7182 $as_echo "no
" >&6; }
7185 if test "x
$ac_ct_OTOOL" = x; then
7188 case $cross_compiling:$ac_tool_warned in
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7191 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7192 ac_tool_warned=yes ;;
7197 OTOOL="$ac_cv_prog_OTOOL"
7200 if test -n "$ac_tool_prefix"; then
7201 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
7202 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7204 $as_echo_n "checking
for $ac_word...
" >&6; }
7205 if ${ac_cv_prog_OTOOL64+:} false; then :
7206 $as_echo_n "(cached
) " >&6
7208 if test -n "$OTOOL64"; then
7209 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7215 test -z "$as_dir" && as_dir=.
7216 for ac_exec_ext in '' $ac_executable_extensions; do
7217 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7218 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
7219 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7228 OTOOL64=$ac_cv_prog_OTOOL64
7229 if test -n "$OTOOL64"; then
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
7231 $as_echo "$OTOOL64" >&6; }
7233 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7234 $as_echo "no
" >&6; }
7239 if test -z "$ac_cv_prog_OTOOL64"; then
7240 ac_ct_OTOOL64=$OTOOL64
7241 # Extract the first word of "otool64
", so it can be a program name with args.
7242 set dummy otool64; ac_word=$2
7243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7244 $as_echo_n "checking
for $ac_word...
" >&6; }
7245 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7246 $as_echo_n "(cached
) " >&6
7248 if test -n "$ac_ct_OTOOL64"; then
7249 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7255 test -z "$as_dir" && as_dir=.
7256 for ac_exec_ext in '' $ac_executable_extensions; do
7257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7258 ac_cv_prog_ac_ct_OTOOL64="otool64
"
7259 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7268 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7269 if test -n "$ac_ct_OTOOL64"; then
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
7271 $as_echo "$ac_ct_OTOOL64" >&6; }
7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7274 $as_echo "no
" >&6; }
7277 if test "x
$ac_ct_OTOOL64" = x; then
7280 case $cross_compiling:$ac_tool_warned in
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7283 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7284 ac_tool_warned=yes ;;
7286 OTOOL64=$ac_ct_OTOOL64
7289 OTOOL64="$ac_cv_prog_OTOOL64"
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
7319 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
7320 if ${lt_cv_apple_cc_single_mod+:} false; then :
7321 $as_echo_n "(cached
) " >&6
7323 lt_cv_apple_cc_single_mod=no
7324 if test -z "${LT_MULTI_MODULE}"; then
7325 # By default we will add the -single_module flag. You can override
7326 # by either setting the environment variable LT_MULTI_MODULE
7327 # non-empty at configure time, or by adding -multi_module to the
7329 rm -rf libconftest.dylib*
7330 echo "int foo
(void
){return 1;}" > conftest.c
7331 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7332 -dynamiclib -Wl,-single_module conftest.c
" >&5
7333 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7334 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7336 # If there is a non-empty error log, and "single_module
"
7337 # appears in it, assume the flag caused a linker warning
7338 if test -s conftest.err && $GREP single_module conftest.err; then
7339 cat conftest.err >&5
7340 # Otherwise, if the output was created with a 0 exit code from
7341 # the compiler, it worked.
7342 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7343 lt_cv_apple_cc_single_mod=yes
7345 cat conftest.err >&5
7347 rm -rf libconftest.dylib*
7351 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
7352 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
7355 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
7356 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7357 $as_echo_n "(cached
) " >&6
7359 lt_cv_ld_exported_symbols_list=no
7360 save_LDFLAGS=$LDFLAGS
7361 echo "_main
" > conftest.sym
7362 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
7363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7364 /* end confdefs.h. */
7374 if ac_fn_c_try_link "$LINENO"; then :
7375 lt_cv_ld_exported_symbols_list=yes
7377 lt_cv_ld_exported_symbols_list=no
7379 rm -f core conftest.err conftest.$ac_objext \
7380 conftest$ac_exeext conftest.$ac_ext
7381 LDFLAGS="$save_LDFLAGS"
7384 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
7385 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
7388 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
7389 if ${lt_cv_ld_force_load+:} false; then :
7390 $as_echo_n "(cached
) " >&6
7392 lt_cv_ld_force_load=no
7393 cat > conftest.c << _LT_EOF
7394 int forced_loaded() { return 2;}
7396 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
7397 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7398 echo "$AR cru libconftest.a conftest.o
" >&5
7399 $AR cru libconftest.a conftest.o 2>&5
7400 echo "$RANLIB libconftest.a
" >&5
7401 $RANLIB libconftest.a 2>&5
7402 cat > conftest.c << _LT_EOF
7403 int main() { return 0;}
7405 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
7406 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7408 if test -s conftest.err && $GREP force_load conftest.err; then
7409 cat conftest.err >&5
7410 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7411 lt_cv_ld_force_load=yes
7413 cat conftest.err >&5
7415 rm -f conftest.err libconftest.a conftest conftest.c
7416 rm -rf conftest.dSYM
7419 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
7420 $as_echo "$lt_cv_ld_force_load" >&6; }
7422 rhapsody* | darwin1.[012])
7423 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7425 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7426 darwin*) # darwin 5.x on
7427 # if running on 10.5 or later, the deployment target defaults
7428 # to the OS version, if on x86, and 10.4, the deployment
7429 # target defaults to 10.4. Don't you love it?
7430 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7431 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7432 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7434 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7436 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7440 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7441 _lt_dar_single_mod='$single_module'
7443 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7444 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7446 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7448 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
7449 _lt_dsymutil='~$DSYMUTIL $lib || :'
7457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
7458 $as_echo_n "checking
for ANSI C header files...
" >&6; }
7459 if ${ac_cv_header_stdc+:} false; then :
7460 $as_echo_n "(cached
) " >&6
7462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463 /* end confdefs.h. */
7477 if ac_fn_c_try_compile "$LINENO"; then :
7478 ac_cv_header_stdc=yes
7480 ac_cv_header_stdc=no
7482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7484 if test $ac_cv_header_stdc = yes; then
7485 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7487 /* end confdefs.h. */
7491 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
7492 $EGREP "memchr
" >/dev/null 2>&1; then :
7495 ac_cv_header_stdc=no
7501 if test $ac_cv_header_stdc = yes; then
7502 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7504 /* end confdefs.h. */
7508 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
7509 $EGREP "free
" >/dev/null 2>&1; then :
7512 ac_cv_header_stdc=no
7518 if test $ac_cv_header_stdc = yes; then
7519 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7520 if test "$cross_compiling" = yes; then :
7523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7524 /* end confdefs.h. */
7527 #if ((' ' & 0x0FF) == 0x020)
7528 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7529 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7531 # define ISLOWER(c) \
7532 (('a' <= (c) && (c) <= 'i') \
7533 || ('j' <= (c) && (c) <= 'r') \
7534 || ('s' <= (c) && (c) <= 'z'))
7535 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7538 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7543 for (i = 0; i < 256; i++)
7544 if (XOR (islower (i), ISLOWER (i))
7545 || toupper (i) != TOUPPER (i))
7550 if ac_fn_c_try_run "$LINENO"; then :
7553 ac_cv_header_stdc=no
7555 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7556 conftest.$ac_objext conftest.beam conftest.$ac_ext
7561 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
7562 $as_echo "$ac_cv_header_stdc" >&6; }
7563 if test $ac_cv_header_stdc = yes; then
7565 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7569 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7570 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
7571 inttypes.h stdint.h unistd.h
7573 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7574 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7576 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7577 cat >>confdefs.h
<<_ACEOF
7578 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7586 for ac_header
in dlfcn.h
7588 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7590 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
7591 cat >>confdefs.h
<<_ACEOF
7592 #define HAVE_DLFCN_H 1
7604 enable_win32_dll
=yes
7607 *-*-cygwin* |
*-*-mingw* |
*-*-pw32* |
*-*-cegcc*)
7608 if test -n "$ac_tool_prefix"; then
7609 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
7610 set dummy
${ac_tool_prefix}as
; ac_word
=$2
7611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7612 $as_echo_n "checking for $ac_word... " >&6; }
7613 if ${ac_cv_prog_AS+:} false
; then :
7614 $as_echo_n "(cached) " >&6
7616 if test -n "$AS"; then
7617 ac_cv_prog_AS
="$AS" # Let the user override the test.
7619 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7623 test -z "$as_dir" && as_dir
=.
7624 for ac_exec_ext
in '' $ac_executable_extensions; do
7625 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7626 ac_cv_prog_AS
="${ac_tool_prefix}as"
7627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7637 if test -n "$AS"; then
7638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7639 $as_echo "$AS" >&6; }
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7642 $as_echo "no" >&6; }
7647 if test -z "$ac_cv_prog_AS"; then
7649 # Extract the first word of "as", so it can be a program name with args.
7650 set dummy as
; ac_word
=$2
7651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7652 $as_echo_n "checking for $ac_word... " >&6; }
7653 if ${ac_cv_prog_ac_ct_AS+:} false
; then :
7654 $as_echo_n "(cached) " >&6
7656 if test -n "$ac_ct_AS"; then
7657 ac_cv_prog_ac_ct_AS
="$ac_ct_AS" # Let the user override the test.
7659 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7663 test -z "$as_dir" && as_dir
=.
7664 for ac_exec_ext
in '' $ac_executable_extensions; do
7665 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7666 ac_cv_prog_ac_ct_AS
="as"
7667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7676 ac_ct_AS
=$ac_cv_prog_ac_ct_AS
7677 if test -n "$ac_ct_AS"; then
7678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
7679 $as_echo "$ac_ct_AS" >&6; }
7681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7682 $as_echo "no" >&6; }
7685 if test "x$ac_ct_AS" = x
; then
7688 case $cross_compiling:$ac_tool_warned in
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7692 ac_tool_warned
=yes ;;
7700 if test -n "$ac_tool_prefix"; then
7701 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
7702 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
7703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7704 $as_echo_n "checking for $ac_word... " >&6; }
7705 if ${ac_cv_prog_DLLTOOL+:} false
; then :
7706 $as_echo_n "(cached) " >&6
7708 if test -n "$DLLTOOL"; then
7709 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
7711 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7715 test -z "$as_dir" && as_dir
=.
7716 for ac_exec_ext
in '' $ac_executable_extensions; do
7717 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7718 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
7719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7728 DLLTOOL
=$ac_cv_prog_DLLTOOL
7729 if test -n "$DLLTOOL"; then
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7731 $as_echo "$DLLTOOL" >&6; }
7733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7734 $as_echo "no" >&6; }
7739 if test -z "$ac_cv_prog_DLLTOOL"; then
7740 ac_ct_DLLTOOL
=$DLLTOOL
7741 # Extract the first word of "dlltool", so it can be a program name with args.
7742 set dummy dlltool
; ac_word
=$2
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7744 $as_echo_n "checking for $ac_word... " >&6; }
7745 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false
; then :
7746 $as_echo_n "(cached) " >&6
7748 if test -n "$ac_ct_DLLTOOL"; then
7749 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
7751 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7755 test -z "$as_dir" && as_dir
=.
7756 for ac_exec_ext
in '' $ac_executable_extensions; do
7757 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7758 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
7759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7768 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
7769 if test -n "$ac_ct_DLLTOOL"; then
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
7771 $as_echo "$ac_ct_DLLTOOL" >&6; }
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7774 $as_echo "no" >&6; }
7777 if test "x$ac_ct_DLLTOOL" = x
; then
7780 case $cross_compiling:$ac_tool_warned in
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7783 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7784 ac_tool_warned
=yes ;;
7786 DLLTOOL
=$ac_ct_DLLTOOL
7789 DLLTOOL
="$ac_cv_prog_DLLTOOL"
7792 if test -n "$ac_tool_prefix"; then
7793 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
7794 set dummy
${ac_tool_prefix}objdump
; ac_word
=$2
7795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7796 $as_echo_n "checking for $ac_word... " >&6; }
7797 if ${ac_cv_prog_OBJDUMP+:} false
; then :
7798 $as_echo_n "(cached) " >&6
7800 if test -n "$OBJDUMP"; then
7801 ac_cv_prog_OBJDUMP
="$OBJDUMP" # Let the user override the test.
7803 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7807 test -z "$as_dir" && as_dir
=.
7808 for ac_exec_ext
in '' $ac_executable_extensions; do
7809 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7810 ac_cv_prog_OBJDUMP
="${ac_tool_prefix}objdump"
7811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7820 OBJDUMP
=$ac_cv_prog_OBJDUMP
7821 if test -n "$OBJDUMP"; then
7822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
7823 $as_echo "$OBJDUMP" >&6; }
7825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7826 $as_echo "no" >&6; }
7831 if test -z "$ac_cv_prog_OBJDUMP"; then
7832 ac_ct_OBJDUMP
=$OBJDUMP
7833 # Extract the first word of "objdump", so it can be a program name with args.
7834 set dummy objdump
; ac_word
=$2
7835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7836 $as_echo_n "checking for $ac_word... " >&6; }
7837 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false
; then :
7838 $as_echo_n "(cached) " >&6
7840 if test -n "$ac_ct_OBJDUMP"; then
7841 ac_cv_prog_ac_ct_OBJDUMP
="$ac_ct_OBJDUMP" # Let the user override the test.
7843 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7847 test -z "$as_dir" && as_dir
=.
7848 for ac_exec_ext
in '' $ac_executable_extensions; do
7849 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7850 ac_cv_prog_ac_ct_OBJDUMP
="objdump"
7851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7860 ac_ct_OBJDUMP
=$ac_cv_prog_ac_ct_OBJDUMP
7861 if test -n "$ac_ct_OBJDUMP"; then
7862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
7863 $as_echo "$ac_ct_OBJDUMP" >&6; }
7865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7866 $as_echo "no" >&6; }
7869 if test "x$ac_ct_OBJDUMP" = x
; then
7872 case $cross_compiling:$ac_tool_warned in
7874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7875 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7876 ac_tool_warned
=yes ;;
7878 OBJDUMP
=$ac_ct_OBJDUMP
7881 OBJDUMP
="$ac_cv_prog_OBJDUMP"
7887 test -z "$AS" && AS
=as
7893 test -z "$DLLTOOL" && DLLTOOL
=dlltool
7899 test -z "$OBJDUMP" && OBJDUMP
=objdump
7911 # Check whether --enable-shared was given.
7912 if test "${enable_shared+set}" = set; then :
7913 enableval
=$enable_shared; p
=${PACKAGE-default}
7915 yes) enable_shared
=yes ;;
7916 no
) enable_shared
=no
;;
7919 # Look at the argument we got. We use all the common list separators.
7920 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7921 for pkg
in $enableval; do
7923 if test "X$pkg" = "X$p"; then
7942 # Check whether --enable-static was given.
7943 if test "${enable_static+set}" = set; then :
7944 enableval
=$enable_static; p
=${PACKAGE-default}
7946 yes) enable_static
=yes ;;
7947 no
) enable_static
=no
;;
7950 # Look at the argument we got. We use all the common list separators.
7951 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7952 for pkg
in $enableval; do
7954 if test "X$pkg" = "X$p"; then
7974 # Check whether --with-pic was given.
7975 if test "${with_pic+set}" = set; then :
7976 withval
=$with_pic; lt_p
=${PACKAGE-default}
7978 yes|no
) pic_mode
=$withval ;;
7981 # Look at the argument we got. We use all the common list separators.
7982 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7983 for lt_pkg
in $withval; do
7985 if test "X$lt_pkg" = "X$lt_p"; then
7997 test -z "$pic_mode" && pic_mode
=default
8005 # Check whether --enable-fast-install was given.
8006 if test "${enable_fast_install+set}" = set; then :
8007 enableval
=$enable_fast_install; p
=${PACKAGE-default}
8009 yes) enable_fast_install
=yes ;;
8010 no
) enable_fast_install
=no
;;
8012 enable_fast_install
=no
8013 # Look at the argument we got. We use all the common list separators.
8014 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8015 for pkg
in $enableval; do
8017 if test "X$pkg" = "X$p"; then
8018 enable_fast_install
=yes
8025 enable_fast_install
=yes
8038 # This can be used to rebuild libtool when needed
8039 LIBTOOL_DEPS
="$ltmain"
8041 # Always use our own libtool.
8042 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
8073 test -z "$LN_S" && LN_S
="ln -s"
8088 if test -n "${ZSH_VERSION+set}" ; then
8089 setopt NO_GLOB_SUBST
8092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8093 $as_echo_n "checking for objdir... " >&6; }
8094 if ${lt_cv_objdir+:} false
; then :
8095 $as_echo_n "(cached) " >&6
8097 rm -f .libs
2>/dev
/null
8098 mkdir .libs
2>/dev
/null
8099 if test -d .libs
; then
8102 # MS-DOS does not allow filenames that begin with a dot.
8105 rmdir .libs
2>/dev
/null
8107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8108 $as_echo "$lt_cv_objdir" >&6; }
8109 objdir
=$lt_cv_objdir
8115 cat >>confdefs.h
<<_ACEOF
8116 #define LT_OBJDIR "$lt_cv_objdir/"
8124 # AIX sometimes has problems with the GCC collect2 program. For some
8125 # reason, if we set the COLLECT_NAMES environment variable, the problems
8126 # vanish in a puff of smoke.
8127 if test "X${COLLECT_NAMES+set}" != Xset
; then
8129 export COLLECT_NAMES
8136 can_build_shared
=yes
8138 # All known linkers require a `.a' archive for static linking (except MSVC,
8139 # which needs '.lib').
8142 with_gnu_ld
="$lt_cv_prog_gnu_ld"
8145 old_CFLAGS
="$CFLAGS"
8147 # Set sane defaults for various variables
8148 test -z "$CC" && CC
=cc
8149 test -z "$LTCC" && LTCC
=$CC
8150 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
8151 test -z "$LD" && LD
=ld
8152 test -z "$ac_objext" && ac_objext
=o
8154 for cc_temp
in $compiler""; do
8156 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
8157 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
8162 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8165 # Only perform the check for file, if the check method requires it
8166 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
8167 case $deplibs_check_method in
8169 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8171 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8172 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
8173 $as_echo_n "(cached) " >&6
8177 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
8180 lt_save_MAGIC_CMD
="$MAGIC_CMD"
8181 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
8182 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
8183 for ac_dir
in $ac_dummy; do
8185 test -z "$ac_dir" && ac_dir
=.
8186 if test -f $ac_dir/${ac_tool_prefix}file; then
8187 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
8188 if test -n "$file_magic_test_file"; then
8189 case $deplibs_check_method in
8191 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8192 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8193 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
8194 $EGREP "$file_magic_regex" > /dev
/null
; then
8199 *** Warning: the command libtool uses to detect shared libraries,
8200 *** $file_magic_cmd, produces output that libtool cannot recognize.
8201 *** The result is that libtool may fail to recognize shared libraries
8202 *** as such. This will affect the creation of libtool libraries that
8203 *** depend on shared libraries, but programs linked with such libtool
8204 *** libraries will work regardless of this problem. Nevertheless, you
8205 *** may want to report the problem to your system manager and/or to
8206 *** bug-libtool@gnu.org
8216 MAGIC_CMD
="$lt_save_MAGIC_CMD"
8221 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8222 if test -n "$MAGIC_CMD"; then
8223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8224 $as_echo "$MAGIC_CMD" >&6; }
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8227 $as_echo "no" >&6; }
8234 if test -z "$lt_cv_path_MAGIC_CMD"; then
8235 if test -n "$ac_tool_prefix"; then
8236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8237 $as_echo_n "checking for file... " >&6; }
8238 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
8239 $as_echo_n "(cached) " >&6
8243 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
8246 lt_save_MAGIC_CMD
="$MAGIC_CMD"
8247 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
8248 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
8249 for ac_dir
in $ac_dummy; do
8251 test -z "$ac_dir" && ac_dir
=.
8252 if test -f $ac_dir/file; then
8253 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
8254 if test -n "$file_magic_test_file"; then
8255 case $deplibs_check_method in
8257 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8258 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8259 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
8260 $EGREP "$file_magic_regex" > /dev
/null
; then
8265 *** Warning: the command libtool uses to detect shared libraries,
8266 *** $file_magic_cmd, produces output that libtool cannot recognize.
8267 *** The result is that libtool may fail to recognize shared libraries
8268 *** as such. This will affect the creation of libtool libraries that
8269 *** depend on shared libraries, but programs linked with such libtool
8270 *** libraries will work regardless of this problem. Nevertheless, you
8271 *** may want to report the problem to your system manager and/or to
8272 *** bug-libtool@gnu.org
8282 MAGIC_CMD
="$lt_save_MAGIC_CMD"
8287 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8288 if test -n "$MAGIC_CMD"; then
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8290 $as_echo "$MAGIC_CMD" >&6; }
8292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8293 $as_echo "no" >&6; }
8306 # Use C for the default configuration in the libtool script
8310 ac_cpp
='$CPP $CPPFLAGS'
8311 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8312 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8313 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
8316 # Source file extension for C test sources.
8319 # Object file extension for compiled C test sources.
8323 # Code to be used in simple compile tests
8324 lt_simple_compile_test_code
="int some_variable = 0;"
8326 # Code to be used in simple link tests
8327 lt_simple_link_test_code
='int main(){return(0);}'
8335 # If no C compiler was specified, use CC.
8338 # If no C compiler flags were specified, use CFLAGS.
8339 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
8341 # Allow CC to be a program name with arguments.
8344 # Save the default compiler, since it gets overwritten when the other
8345 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8346 compiler_DEFAULT
=$CC
8348 # save warnings/boilerplate of simple test code
8349 ac_outfile
=conftest.
$ac_objext
8350 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
8351 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
8352 _lt_compiler_boilerplate
=`cat conftest.err`
8355 ac_outfile
=conftest.
$ac_objext
8356 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
8357 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
8358 _lt_linker_boilerplate
=`cat conftest.err`
8363 ## There is no encapsulation within the following macros, do not change
8364 ## the running order or otherwise move them around unless you know exactly
8365 ## what you are doing...
8366 if test -n "$compiler"; then
8368 lt_prog_compiler_no_builtin_flag
=
8370 if test "$GCC" = yes; then
8371 case $cc_basename in
8373 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
8375 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8379 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8380 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
8381 $as_echo_n "(cached) " >&6
8383 lt_cv_prog_compiler_rtti_exceptions
=no
8384 ac_outfile
=conftest.
$ac_objext
8385 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8386 lt_compiler_flag
="-fno-rtti -fno-exceptions"
8387 # Insert the option either (1) after the last *FLAGS variable, or
8388 # (2) before a word containing "conftest.", or (3) at the end.
8389 # Note that $ac_compile itself does not contain backslashes and begins
8390 # with a dollar sign (not a hyphen), so the echo should work correctly.
8391 # The option is referenced via a variable to avoid confusing sed.
8392 lt_compile
=`echo "$ac_compile" | $SED \
8393 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8394 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8395 -e 's:$: $lt_compiler_flag:'`
8396 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8397 (eval "$lt_compile" 2>conftest.err
)
8399 cat conftest.err
>&5
8400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8401 if (exit $ac_status) && test -s "$ac_outfile"; then
8402 # The compiler can only warn and ignore the option if not recognized
8403 # So say no if there are warnings other than the usual output.
8404 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8405 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8406 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8407 lt_cv_prog_compiler_rtti_exceptions
=yes
8413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8414 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8416 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
8417 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8429 lt_prog_compiler_wl
=
8430 lt_prog_compiler_pic
=
8431 lt_prog_compiler_static
=
8434 if test "$GCC" = yes; then
8435 lt_prog_compiler_wl
='-Wl,'
8436 lt_prog_compiler_static
='-static'
8440 # All AIX code is PIC.
8441 if test "$host_cpu" = ia64
; then
8442 # AIX 5 now supports IA64 processor
8443 lt_prog_compiler_static
='-Bstatic'
8450 # see comment about AmigaOS4 .so support
8451 lt_prog_compiler_pic
='-fPIC'
8454 # FIXME: we need at least 68020 code to build shared libraries, but
8455 # adding the `-m68020' flag to GCC prevents building anything better,
8457 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
8462 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
8463 # PIC is the default for these OSes.
8466 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
8467 # This hack is so that the source file can tell whether it is being
8468 # built for inclusion in a dll (and should export symbols for example).
8469 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8470 # (--disable-auto-import) libraries
8471 lt_prog_compiler_pic
='-DDLL_EXPORT'
8474 darwin
* | rhapsody
*)
8475 # PIC is the default on this platform
8476 # Common symbols not allowed in MH_DYLIB files
8477 lt_prog_compiler_pic
='-fno-common'
8481 # PIC is the default for Haiku.
8482 # The "-static" flag exists, but is broken.
8483 lt_prog_compiler_static
=
8487 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8488 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8489 # sets the default TLS model and affects inlining.
8495 lt_prog_compiler_pic
='-fPIC'
8501 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8502 # Instead, we relocate shared libraries at runtime.
8506 # Just because we use GCC doesn't mean we suddenly get shared libraries
8507 # on systems that don't support them.
8508 lt_prog_compiler_can_build_shared
=no
8513 # QNX uses GNU C++, but need to define -shared option too, otherwise
8515 lt_prog_compiler_pic
='-fPIC -shared'
8519 if test -d /usr
/nec
; then
8520 lt_prog_compiler_pic
=-Kconform_pic
8525 lt_prog_compiler_pic
='-fPIC'
8529 case $cc_basename in
8530 nvcc
*) # Cuda Compiler Driver 2.2
8531 lt_prog_compiler_wl
='-Xlinker '
8532 if test -n "$lt_prog_compiler_pic"; then
8533 lt_prog_compiler_pic
="-Xcompiler $lt_prog_compiler_pic"
8538 # PORTME Check for flag to pass linker flags through the system compiler.
8541 lt_prog_compiler_wl
='-Wl,'
8542 if test "$host_cpu" = ia64
; then
8543 # AIX 5 now supports IA64 processor
8544 lt_prog_compiler_static
='-Bstatic'
8546 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
8550 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
8551 # This hack is so that the source file can tell whether it is being
8552 # built for inclusion in a dll (and should export symbols for example).
8553 lt_prog_compiler_pic
='-DDLL_EXPORT'
8556 hpux9
* | hpux10
* | hpux11
*)
8557 lt_prog_compiler_wl
='-Wl,'
8558 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8565 lt_prog_compiler_pic
='+Z'
8568 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8569 lt_prog_compiler_static
='${wl}-a ${wl}archive'
8572 irix5
* | irix6
* | nonstopux
*)
8573 lt_prog_compiler_wl
='-Wl,'
8574 # PIC (with -KPIC) is the default.
8575 lt_prog_compiler_static
='-non_shared'
8578 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8579 case $cc_basename in
8580 # old Intel for x86_64 which still supported -KPIC.
8582 lt_prog_compiler_wl
='-Wl,'
8583 lt_prog_compiler_pic
='-KPIC'
8584 lt_prog_compiler_static
='-static'
8586 # icc used to be incompatible with GCC.
8587 # ICC 10 doesn't accept -KPIC any more.
8589 lt_prog_compiler_wl
='-Wl,'
8590 lt_prog_compiler_pic
='-fPIC'
8591 lt_prog_compiler_static
='-static'
8593 # Lahey Fortran 8.1.
8595 lt_prog_compiler_wl
='-Wl,'
8596 lt_prog_compiler_pic
='--shared'
8597 lt_prog_compiler_static
='--static'
8600 # NAG Fortran compiler
8601 lt_prog_compiler_wl
='-Wl,-Wl,,'
8602 lt_prog_compiler_pic
='-PIC'
8603 lt_prog_compiler_static
='-Bstatic'
8605 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8606 # Portland Group compilers (*not* the Pentium gcc compiler,
8607 # which looks to be a dead project)
8608 lt_prog_compiler_wl
='-Wl,'
8609 lt_prog_compiler_pic
='-fpic'
8610 lt_prog_compiler_static
='-Bstatic'
8613 lt_prog_compiler_wl
='-Wl,'
8614 # All Alpha code is PIC.
8615 lt_prog_compiler_static
='-non_shared'
8617 xl
* | bgxl
* | bgf
* | mpixl
*)
8618 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8619 lt_prog_compiler_wl
='-Wl,'
8620 lt_prog_compiler_pic
='-qpic'
8621 lt_prog_compiler_static
='-qstaticlink'
8624 case `$CC -V 2>&1 | sed 5q` in
8625 *Sun\ Ceres\ Fortran
* |
*Sun
*Fortran
*\
[1-7].
* |
*Sun
*Fortran
*\
8.
[0-3]*)
8626 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8627 lt_prog_compiler_pic
='-KPIC'
8628 lt_prog_compiler_static
='-Bstatic'
8629 lt_prog_compiler_wl
=''
8631 *Sun\ F
* |
*Sun
*Fortran
*)
8632 lt_prog_compiler_pic
='-KPIC'
8633 lt_prog_compiler_static
='-Bstatic'
8634 lt_prog_compiler_wl
='-Qoption ld '
8638 lt_prog_compiler_pic
='-KPIC'
8639 lt_prog_compiler_static
='-Bstatic'
8640 lt_prog_compiler_wl
='-Wl,'
8642 *Intel
*\
[CF
]*Compiler
*)
8643 lt_prog_compiler_wl
='-Wl,'
8644 lt_prog_compiler_pic
='-fPIC'
8645 lt_prog_compiler_static
='-static'
8648 lt_prog_compiler_wl
='-Wl,'
8649 lt_prog_compiler_pic
='-fpic'
8650 lt_prog_compiler_static
='-Bstatic'
8658 lt_prog_compiler_pic
='-KPIC'
8659 lt_prog_compiler_static
='-Bstatic'
8663 # QNX uses GNU C++, but need to define -shared option too, otherwise
8665 lt_prog_compiler_pic
='-fPIC -shared'
8668 osf3
* | osf4
* | osf5
*)
8669 lt_prog_compiler_wl
='-Wl,'
8670 # All OSF/1 code is PIC.
8671 lt_prog_compiler_static
='-non_shared'
8675 lt_prog_compiler_static
='-non_shared'
8679 lt_prog_compiler_pic
='-KPIC'
8680 lt_prog_compiler_static
='-Bstatic'
8681 case $cc_basename in
8682 f77
* | f90
* | f95
* | sunf77
* | sunf90
* | sunf95
*)
8683 lt_prog_compiler_wl
='-Qoption ld ';;
8685 lt_prog_compiler_wl
='-Wl,';;
8690 lt_prog_compiler_wl
='-Qoption ld '
8691 lt_prog_compiler_pic
='-PIC'
8692 lt_prog_compiler_static
='-Bstatic'
8695 sysv4 | sysv4.2uw2
* | sysv4.3
*)
8696 lt_prog_compiler_wl
='-Wl,'
8697 lt_prog_compiler_pic
='-KPIC'
8698 lt_prog_compiler_static
='-Bstatic'
8702 if test -d /usr
/nec
;then
8703 lt_prog_compiler_pic
='-Kconform_pic'
8704 lt_prog_compiler_static
='-Bstatic'
8708 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
8709 lt_prog_compiler_wl
='-Wl,'
8710 lt_prog_compiler_pic
='-KPIC'
8711 lt_prog_compiler_static
='-Bstatic'
8715 lt_prog_compiler_wl
='-Wl,'
8716 lt_prog_compiler_can_build_shared
=no
8720 lt_prog_compiler_pic
='-pic'
8721 lt_prog_compiler_static
='-Bstatic'
8725 lt_prog_compiler_can_build_shared
=no
8731 # For platforms which do not support PIC, -DPIC is meaningless:
8733 lt_prog_compiler_pic
=
8736 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8741 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8742 if ${lt_cv_prog_compiler_pic+:} false
; then :
8743 $as_echo_n "(cached) " >&6
8745 lt_cv_prog_compiler_pic
=$lt_prog_compiler_pic
8747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8748 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8749 lt_prog_compiler_pic
=$lt_cv_prog_compiler_pic
8752 # Check to make sure the PIC flag actually works.
8754 if test -n "$lt_prog_compiler_pic"; then
8755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8756 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8757 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
8758 $as_echo_n "(cached) " >&6
8760 lt_cv_prog_compiler_pic_works
=no
8761 ac_outfile
=conftest.
$ac_objext
8762 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8763 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
8764 # Insert the option either (1) after the last *FLAGS variable, or
8765 # (2) before a word containing "conftest.", or (3) at the end.
8766 # Note that $ac_compile itself does not contain backslashes and begins
8767 # with a dollar sign (not a hyphen), so the echo should work correctly.
8768 # The option is referenced via a variable to avoid confusing sed.
8769 lt_compile
=`echo "$ac_compile" | $SED \
8770 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8771 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8772 -e 's:$: $lt_compiler_flag:'`
8773 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8774 (eval "$lt_compile" 2>conftest.err
)
8776 cat conftest.err
>&5
8777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8778 if (exit $ac_status) && test -s "$ac_outfile"; then
8779 # The compiler can only warn and ignore the option if not recognized
8780 # So say no if there are warnings other than the usual output.
8781 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8782 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8783 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8784 lt_cv_prog_compiler_pic_works
=yes
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8791 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8793 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
8794 case $lt_prog_compiler_pic in
8796 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
8799 lt_prog_compiler_pic
=
8800 lt_prog_compiler_can_build_shared
=no
8816 # Check to make sure the static flag actually works.
8818 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8820 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8821 if ${lt_cv_prog_compiler_static_works+:} false
; then :
8822 $as_echo_n "(cached) " >&6
8824 lt_cv_prog_compiler_static_works
=no
8825 save_LDFLAGS
="$LDFLAGS"
8826 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
8827 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8828 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8829 # The linker can only warn and ignore the option if not recognized
8830 # So say no if there are warnings
8831 if test -s conftest.err
; then
8832 # Append any errors to the config.log.
8833 cat conftest.err
1>&5
8834 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
8835 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8836 if diff conftest.exp conftest.er2
>/dev
/null
; then
8837 lt_cv_prog_compiler_static_works
=yes
8840 lt_cv_prog_compiler_static_works
=yes
8844 LDFLAGS
="$save_LDFLAGS"
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8848 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8850 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
8853 lt_prog_compiler_static
=
8862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8863 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8864 if ${lt_cv_prog_compiler_c_o+:} false
; then :
8865 $as_echo_n "(cached) " >&6
8867 lt_cv_prog_compiler_c_o
=no
8868 $RM -r conftest
2>/dev
/null
8872 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8874 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8875 # Insert the option either (1) after the last *FLAGS variable, or
8876 # (2) before a word containing "conftest.", or (3) at the end.
8877 # Note that $ac_compile itself does not contain backslashes and begins
8878 # with a dollar sign (not a hyphen), so the echo should work correctly.
8879 lt_compile
=`echo "$ac_compile" | $SED \
8880 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8881 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8882 -e 's:$: $lt_compiler_flag:'`
8883 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8884 (eval "$lt_compile" 2>out
/conftest.err
)
8886 cat out
/conftest.err
>&5
8887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8890 # The compiler can only warn and ignore the option if not recognized
8891 # So say no if there are warnings
8892 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8893 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8894 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8895 lt_cv_prog_compiler_c_o
=yes
8900 # SGI C++ compiler will create directory out/ii_files/ for
8901 # template instantiation
8902 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8903 $RM out
/* && rmdir out
8909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8910 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8918 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8919 if ${lt_cv_prog_compiler_c_o+:} false
; then :
8920 $as_echo_n "(cached) " >&6
8922 lt_cv_prog_compiler_c_o
=no
8923 $RM -r conftest
2>/dev
/null
8927 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8929 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8930 # Insert the option either (1) after the last *FLAGS variable, or
8931 # (2) before a word containing "conftest.", or (3) at the end.
8932 # Note that $ac_compile itself does not contain backslashes and begins
8933 # with a dollar sign (not a hyphen), so the echo should work correctly.
8934 lt_compile
=`echo "$ac_compile" | $SED \
8935 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8936 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8937 -e 's:$: $lt_compiler_flag:'`
8938 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8939 (eval "$lt_compile" 2>out
/conftest.err
)
8941 cat out
/conftest.err
>&5
8942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8943 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8945 # The compiler can only warn and ignore the option if not recognized
8946 # So say no if there are warnings
8947 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8948 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8949 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8950 lt_cv_prog_compiler_c_o
=yes
8955 # SGI C++ compiler will create directory out/ii_files/ for
8956 # template instantiation
8957 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8958 $RM out
/* && rmdir out
8964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8965 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8970 hard_links
="nottested"
8971 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
8972 # do not overwrite the value of need_locks provided by the user
8973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8974 $as_echo_n "checking if we can lock with hard links... " >&6; }
8977 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8979 ln conftest.a conftest.b
2>&5 || hard_links
=no
8980 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8982 $as_echo "$hard_links" >&6; }
8983 if test "$hard_links" = no
; then
8984 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8985 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8998 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9001 allow_undefined_flag
=
9002 always_export_symbols
=no
9004 archive_expsym_cmds
=
9005 compiler_needs_object
=no
9006 enable_shared_with_static_runtimes
=no
9007 export_dynamic_flag_spec
=
9008 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9009 hardcode_automatic
=no
9011 hardcode_direct_absolute
=no
9012 hardcode_libdir_flag_spec
=
9013 hardcode_libdir_separator
=
9015 hardcode_shlibpath_var
=unsupported
9017 link_all_deplibs
=unknown
9020 old_archive_from_new_cmds
=
9021 old_archive_from_expsyms_cmds
=
9022 thread_safe_flag_spec
=
9023 whole_archive_flag_spec
=
9024 # include_expsyms should be a list of space-separated symbols to be *always*
9025 # included in the symbol list
9027 # exclude_expsyms can be an extended regexp of symbols to exclude
9028 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9029 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9030 # as well as any symbol that contains `d'.
9031 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9032 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9033 # platforms (ab)use it in PIC code, but their linkers get confused if
9034 # the symbol is explicitly referenced. Since portable code cannot
9035 # rely on this symbol name, it's probably fine to never include it in
9036 # preloaded symbol tables.
9037 # Exclude shared library initialization/finalization symbols.
9038 extract_expsyms_cmds
=
9041 cygwin
* | mingw
* | pw32
* | cegcc
*)
9042 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9043 # When not using gcc, we currently assume that we are using
9044 # Microsoft Visual C++.
9045 if test "$GCC" != yes; then
9050 # we just hope/assume this is gcc and not c89 (= MSVC++)
9060 # On some targets, GNU ld is compatible enough with the native linker
9061 # that we're better off using the native interface for both.
9062 lt_use_gnu_ld_interface
=no
9063 if test "$with_gnu_ld" = yes; then
9066 # The AIX port of GNU ld has always aspired to compatibility
9067 # with the native linker. However, as the warning in the GNU ld
9068 # block says, versions before 2.19.5* couldn't really create working
9069 # shared libraries, regardless of the interface used.
9070 case `$LD -v 2>&1` in
9071 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
9072 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
9073 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
9075 lt_use_gnu_ld_interface
=yes
9080 lt_use_gnu_ld_interface
=yes
9085 if test "$lt_use_gnu_ld_interface" = yes; then
9086 # If archive_cmds runs LD, not CC, wlarc should be empty
9089 # Set some defaults for GNU ld with shared library support. These
9090 # are reset later if shared libraries are not supported. Putting them
9091 # here allows them to be overridden if necessary.
9092 runpath_var
=LD_RUN_PATH
9093 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9094 export_dynamic_flag_spec
='${wl}--export-dynamic'
9095 # ancient GNU ld didn't support --whole-archive et. al.
9096 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
9097 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9099 whole_archive_flag_spec
=
9101 supports_anon_versioning
=no
9102 case `$LD -v 2>&1` in
9103 *GNU\ gold
*) supports_anon_versioning
=yes ;;
9104 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
9105 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
9106 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
9107 *\
2.11.
*) ;; # other 2.11 versions
9108 *) supports_anon_versioning
=yes ;;
9111 # See if GNU ld supports shared libraries.
9114 # On AIX/PPC, the GNU linker is very broken
9115 if test "$host_cpu" != ia64
; then
9119 *** Warning: the GNU linker, at least up to release 2.19, is reported
9120 *** to be unable to reliably create shared libraries on AIX.
9121 *** Therefore, libtool is disabling shared libraries support. If you
9122 *** really care for shared libraries, you may want to install binutils
9123 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9124 *** You will then need to restart the configuration process.
9133 # see comment about AmigaOS4 .so support
9134 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9135 archive_expsym_cmds
=''
9138 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)'
9139 hardcode_libdir_flag_spec
='-L$libdir'
9140 hardcode_minus_L
=yes
9146 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9147 allow_undefined_flag
=unsupported
9148 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9149 # support --undefined. This deserves some investigation. FIXME
9150 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9156 cygwin
* | mingw
* | pw32
* | cegcc
*)
9157 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9158 # as there is no search path for DLLs.
9159 hardcode_libdir_flag_spec
='-L$libdir'
9160 export_dynamic_flag_spec
='${wl}--export-all-symbols'
9161 allow_undefined_flag
=unsupported
9162 always_export_symbols
=no
9163 enable_shared_with_static_runtimes
=yes
9164 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9165 exclude_expsyms
='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9167 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
9168 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9169 # If the export-symbols file already is a .def file (1st line
9170 # is EXPORTS), use it as is; otherwise, prepend...
9171 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9172 cp $export_symbols $output_objdir/$soname.def;
9174 echo EXPORTS > $output_objdir/$soname.def;
9175 cat $export_symbols >> $output_objdir/$soname.def;
9177 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9184 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9185 link_all_deplibs
=yes
9190 hardcode_shlibpath_var
=no
9191 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9192 export_dynamic_flag_spec
='${wl}-E'
9193 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9194 # Instead, shared libraries are loaded at an image base (0x10000000 by
9195 # default) and relocated if they conflict, which is a slow very memory
9196 # consuming and fragmenting process. To avoid this, we pick a random,
9197 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9198 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9199 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9200 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'
9203 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
9205 if test "$host_os" = linux-dietlibc
; then
9206 case $cc_basename in
9207 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
9210 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
9211 && test "$tmp_diet" = no
9213 tmp_addflag
=' $pic_flag'
9214 tmp_sharedflag
='-shared'
9215 case $cc_basename,$host_cpu in
9216 pgcc
*) # Portland Group C compiler
9217 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9218 tmp_addflag
=' $pic_flag'
9220 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
9221 # Portland Group f77 and f90 compilers
9222 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9223 tmp_addflag
=' $pic_flag -Mnomain' ;;
9224 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
9225 tmp_addflag
=' -i_dynamic' ;;
9226 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
9227 tmp_addflag
=' -i_dynamic -nofor_main' ;;
9228 ifc
* | ifort
*) # Intel Fortran compiler
9229 tmp_addflag
=' -nofor_main' ;;
9230 lf95
*) # Lahey Fortran 8.1
9231 whole_archive_flag_spec
=
9232 tmp_sharedflag
='--shared' ;;
9233 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9234 tmp_sharedflag
='-qmkshrobj'
9236 nvcc
*) # Cuda Compiler Driver 2.2
9237 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9238 compiler_needs_object
=yes
9241 case `$CC -V 2>&1 | sed 5q` in
9242 *Sun\ C
*) # Sun C 5.9
9243 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9244 compiler_needs_object
=yes
9245 tmp_sharedflag
='-G' ;;
9246 *Sun\ F
*) # Sun Fortran 8.3
9247 tmp_sharedflag
='-G' ;;
9249 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9251 if test "x$supports_anon_versioning" = xyes
; then
9252 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
9253 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9254 echo "local: *; };" >> $output_objdir/$libname.ver~
9255 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9258 case $cc_basename in
9259 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
9260 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9261 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
9262 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9263 archive_cmds
='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9264 if test "x$supports_anon_versioning" = xyes
; then
9265 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
9266 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9267 echo "local: *; };" >> $output_objdir/$libname.ver~
9268 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9278 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9279 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9282 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9283 archive_expsym_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9288 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
9292 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9293 *** create shared libraries on Solaris systems. Therefore, libtool
9294 *** is disabling shared libraries support. We urge you to upgrade GNU
9295 *** binutils to release 2.9.1 or newer. Another option is to modify
9296 *** your PATH or compiler configuration so that the native linker is
9297 *** used, and then restart.
9300 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9301 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9302 archive_expsym_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9308 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
9309 case `$LD -v 2>&1` in
9310 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
9314 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9315 *** reliably create shared libraries on SCO systems. Therefore, libtool
9316 *** is disabling shared libraries support. We urge you to upgrade GNU
9317 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9318 *** your PATH or compiler configuration so that the native linker is
9319 *** used, and then restart.
9324 # For security reasons, it is highly recommended that you always
9325 # use absolute paths for naming shared libraries, and exclude the
9326 # DT_RUNPATH tag from executables and libraries. But doing so
9327 # requires that you compile everything twice, which is a pain.
9328 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9329 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9330 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9331 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9340 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9343 hardcode_shlibpath_var
=no
9347 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9348 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9349 archive_expsym_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9356 if test "$ld_shlibs" = no
; then
9358 hardcode_libdir_flag_spec
=
9359 export_dynamic_flag_spec
=
9360 whole_archive_flag_spec
=
9363 # PORTME fill in a description of your system's linker (not GNU ld)
9366 allow_undefined_flag
=unsupported
9367 always_export_symbols
=yes
9368 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'
9369 # Note: this linker hardcodes the directories in LIBPATH if there
9370 # are no directories specified by -L.
9371 hardcode_minus_L
=yes
9372 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9373 # Neither direct hardcoding nor static linking is supported with a
9375 hardcode_direct
=unsupported
9380 if test "$host_cpu" = ia64
; then
9381 # On IA64, the linker does run time linking by default, so we don't
9382 # have to do anything special.
9383 aix_use_runtimelinking
=no
9384 exp_sym_flag
='-Bexport'
9387 # If we're using GNU nm, then we don't want the "-C" option.
9388 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9389 # Also, AIX nm treats weak defined symbols like other global
9390 # defined symbols, whereas GNU nm marks them as "W".
9391 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
9392 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9394 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'
9396 aix_use_runtimelinking
=no
9398 # Test if we are trying to use run time linking or normal
9399 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9400 # need to do runtime linking.
9401 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
9402 for ld_flag
in $LDFLAGS; do
9403 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
9404 aix_use_runtimelinking
=yes
9411 exp_sym_flag
='-bexport'
9412 no_entry_flag
='-bnoentry'
9415 # When large executables or shared objects are built, AIX ld can
9416 # have problems creating the table of contents. If linking a library
9417 # or program results in "error TOC overflow" add -mminimal-toc to
9418 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9419 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9423 hardcode_direct_absolute
=yes
9424 hardcode_libdir_separator
=':'
9425 link_all_deplibs
=yes
9426 file_list_spec
='${wl}-f,'
9428 if test "$GCC" = yes; then
9429 case $host_os in aix4.
[012]|aix4.
[012].
*)
9430 # We only want to do this on AIX 4.2 and lower, the check
9431 # below for broken collect2 doesn't work under 4.3+
9432 collect2name
=`${CC} -print-prog-name=collect2`
9433 if test -f "$collect2name" &&
9434 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
9436 # We have reworked collect2
9439 # We have old collect2
9440 hardcode_direct
=unsupported
9441 # It fails to find uninstalled libraries when the uninstalled
9442 # path is not listed in the libpath. Setting hardcode_minus_L
9443 # to unsupported forces relinking
9444 hardcode_minus_L
=yes
9445 hardcode_libdir_flag_spec
='-L$libdir'
9446 hardcode_libdir_separator
=
9450 shared_flag
='-shared'
9451 if test "$aix_use_runtimelinking" = yes; then
9452 shared_flag
="$shared_flag "'${wl}-G'
9456 if test "$host_cpu" = ia64
; then
9457 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9458 # chokes on -Wl,-G. The following line is correct:
9461 if test "$aix_use_runtimelinking" = yes; then
9462 shared_flag
='${wl}-G'
9464 shared_flag
='${wl}-bM:SRE'
9469 export_dynamic_flag_spec
='${wl}-bexpall'
9470 # It seems that -bexpall does not export symbols beginning with
9471 # underscore (_), so it is better to generate a list of symbols to export.
9472 always_export_symbols
=yes
9473 if test "$aix_use_runtimelinking" = yes; then
9474 # Warning - without using the other runtime loading flags (-brtl),
9475 # -berok will link without error, but may produce a broken library.
9476 allow_undefined_flag
='-berok'
9477 # Determine the default libpath from the value encoded in an
9479 if test "${lt_cv_aix_libpath+set}" = set; then
9480 aix_libpath
=$lt_cv_aix_libpath
9482 if ${lt_cv_aix_libpath_+:} false
; then :
9483 $as_echo_n "(cached) " >&6
9485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9486 /* end confdefs.h. */
9496 if ac_fn_c_try_link
"$LINENO"; then :
9498 lt_aix_libpath_sed
='
9499 /Import File Strings/,/^$/ {
9501 s/^0 *\([^ ]*\) *$/\1/
9505 lt_cv_aix_libpath_
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9506 # Check for a 64-bit object if we didn't find anything.
9507 if test -z "$lt_cv_aix_libpath_"; then
9508 lt_cv_aix_libpath_
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9511 rm -f core conftest.err conftest.
$ac_objext \
9512 conftest
$ac_exeext conftest.
$ac_ext
9513 if test -z "$lt_cv_aix_libpath_"; then
9514 lt_cv_aix_libpath_
="/usr/lib:/lib"
9519 aix_libpath
=$lt_cv_aix_libpath_
9522 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9523 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9525 if test "$host_cpu" = ia64
; then
9526 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
9527 allow_undefined_flag
="-z nodefs"
9528 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"
9530 # Determine the default libpath from the value encoded in an
9532 if test "${lt_cv_aix_libpath+set}" = set; then
9533 aix_libpath
=$lt_cv_aix_libpath
9535 if ${lt_cv_aix_libpath_+:} false
; then :
9536 $as_echo_n "(cached) " >&6
9538 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9539 /* end confdefs.h. */
9549 if ac_fn_c_try_link
"$LINENO"; then :
9551 lt_aix_libpath_sed
='
9552 /Import File Strings/,/^$/ {
9554 s/^0 *\([^ ]*\) *$/\1/
9558 lt_cv_aix_libpath_
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9559 # Check for a 64-bit object if we didn't find anything.
9560 if test -z "$lt_cv_aix_libpath_"; then
9561 lt_cv_aix_libpath_
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9564 rm -f core conftest.err conftest.
$ac_objext \
9565 conftest
$ac_exeext conftest.
$ac_ext
9566 if test -z "$lt_cv_aix_libpath_"; then
9567 lt_cv_aix_libpath_
="/usr/lib:/lib"
9572 aix_libpath
=$lt_cv_aix_libpath_
9575 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9576 # Warning - without using the other run time loading flags,
9577 # -berok will link without error, but may produce a broken library.
9578 no_undefined_flag
=' ${wl}-bernotok'
9579 allow_undefined_flag
=' ${wl}-berok'
9580 if test "$with_gnu_ld" = yes; then
9581 # We only use this code for GNU lds that support --whole-archive.
9582 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9584 # Exported symbols can be pulled into shared objects from archives
9585 whole_archive_flag_spec
='$convenience'
9587 archive_cmds_need_lc
=yes
9588 # This is similar to how AIX traditionally builds its shared libraries.
9589 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'
9597 # see comment about AmigaOS4 .so support
9598 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9599 archive_expsym_cmds
=''
9602 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)'
9603 hardcode_libdir_flag_spec
='-L$libdir'
9604 hardcode_minus_L
=yes
9610 export_dynamic_flag_spec
=-rdynamic
9613 cygwin
* | mingw
* | pw32
* | cegcc
*)
9614 # When not using gcc, we currently assume that we are using
9615 # Microsoft Visual C++.
9616 # hardcode_libdir_flag_spec is actually meaningless, as there is
9617 # no search path for DLLs.
9618 case $cc_basename in
9621 hardcode_libdir_flag_spec
=' '
9622 allow_undefined_flag
=unsupported
9623 always_export_symbols
=yes
9625 # Tell ltmain to make .lib files, not .a files.
9627 # Tell ltmain to make .dll files, not .so files.
9629 # FIXME: Setting linknames here is a bad hack.
9630 archive_cmds
='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9631 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9632 sed -n -e 's
/\\\\\\\
(.
*\\\\\\\
)/-link\\\
-EXPORT:\\\\\\\
1/' -e '1\\\
!p
' < $export_symbols > $output_objdir/$soname.exp;
9634 sed -e 's
/\\\\\\\
(.
*\\\\\\\
)/-link\\\
-EXPORT:\\\\\\\
1/' < $export_symbols > $output_objdir/$soname.exp;
9636 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9638 # The linker will not automatically build a static lib if we build a DLL.
9639 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9640 enable_shared_with_static_runtimes
=yes
9641 exclude_expsyms
='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9642 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9644 old_postinstall_cmds
='chmod 644 $oldlib'
9645 postlink_cmds
='lt_outputfile="@OUTPUT@"~
9646 lt_tool_outputfile="@TOOL_OUTPUT@"~
9647 case $lt_outputfile in
9650 lt_outputfile="$lt_outputfile.exe"
9651 lt_tool_outputfile="$lt_tool_outputfile.exe"
9654 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9655 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9656 $RM "$lt_outputfile.manifest";
9660 # Assume MSVC wrapper
9661 hardcode_libdir_flag_spec
=' '
9662 allow_undefined_flag
=unsupported
9663 # Tell ltmain to make .lib files, not .a files.
9665 # Tell ltmain to make .dll files, not .so files.
9667 # FIXME: Setting linknames here is a bad hack.
9668 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9669 # The linker will automatically build a .lib file if we build a DLL.
9670 old_archive_from_new_cmds
='true'
9671 # FIXME: Should let the user specify the lib program.
9672 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
9673 enable_shared_with_static_runtimes
=yes
9678 darwin
* | rhapsody
*)
9681 archive_cmds_need_lc
=no
9683 hardcode_automatic
=yes
9684 hardcode_shlibpath_var
=unsupported
9685 if test "$lt_cv_ld_force_load" = "yes"; then
9686 whole_archive_flag_spec
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9689 whole_archive_flag_spec
=''
9691 link_all_deplibs
=yes
9692 allow_undefined_flag
="$_lt_dar_allow_undefined"
9693 case $cc_basename in
9694 ifort
*) _lt_dar_can_shared
=yes ;;
9695 *) _lt_dar_can_shared
=$GCC ;;
9697 if test "$_lt_dar_can_shared" = "yes"; then
9698 output_verbose_link_cmd
=func_echo_all
9699 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9700 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9701 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}"
9702 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}"
9711 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9712 hardcode_libdir_flag_spec
='-L$libdir'
9713 hardcode_shlibpath_var
=no
9716 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9717 # support. Future versions do this automatically, but an explicit c++rt0.o
9718 # does not break anything, and helps significantly (at the cost of a little
9721 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9722 hardcode_libdir_flag_spec
='-R$libdir'
9724 hardcode_shlibpath_var
=no
9727 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9729 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9731 hardcode_minus_L
=yes
9732 hardcode_shlibpath_var
=no
9735 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9736 freebsd
* | dragonfly
*)
9737 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9738 hardcode_libdir_flag_spec
='-R$libdir'
9740 hardcode_shlibpath_var
=no
9744 if test "$GCC" = yes; then
9745 archive_cmds
='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9747 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'
9749 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9750 hardcode_libdir_separator
=:
9753 # hardcode_minus_L: Not really in the search PATH,
9754 # but as the default location of the library.
9755 hardcode_minus_L
=yes
9756 export_dynamic_flag_spec
='${wl}-E'
9760 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9761 archive_cmds
='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9763 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9765 if test "$with_gnu_ld" = no
; then
9766 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9767 hardcode_libdir_separator
=:
9769 hardcode_direct_absolute
=yes
9770 export_dynamic_flag_spec
='${wl}-E'
9771 # hardcode_minus_L: Not really in the search PATH,
9772 # but as the default location of the library.
9773 hardcode_minus_L
=yes
9778 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9781 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9784 archive_cmds
='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9787 archive_cmds
='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9793 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9796 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9800 # Older versions of the 11.00 compiler do not understand -b yet
9801 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9803 $as_echo_n "checking if $CC understands -b... " >&6; }
9804 if ${lt_cv_prog_compiler__b+:} false
; then :
9805 $as_echo_n "(cached) " >&6
9807 lt_cv_prog_compiler__b
=no
9808 save_LDFLAGS
="$LDFLAGS"
9809 LDFLAGS
="$LDFLAGS -b"
9810 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
9811 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
9812 # The linker can only warn and ignore the option if not recognized
9813 # So say no if there are warnings
9814 if test -s conftest.err
; then
9815 # Append any errors to the config.log.
9816 cat conftest.err
1>&5
9817 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
9818 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9819 if diff conftest.exp conftest.er2
>/dev
/null
; then
9820 lt_cv_prog_compiler__b
=yes
9823 lt_cv_prog_compiler__b
=yes
9827 LDFLAGS
="$save_LDFLAGS"
9830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9831 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9833 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
9834 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9836 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9842 if test "$with_gnu_ld" = no
; then
9843 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9844 hardcode_libdir_separator
=:
9849 hardcode_shlibpath_var
=no
9853 hardcode_direct_absolute
=yes
9854 export_dynamic_flag_spec
='${wl}-E'
9856 # hardcode_minus_L: Not really in the search PATH,
9857 # but as the default location of the library.
9858 hardcode_minus_L
=yes
9864 irix5
* | irix6
* | nonstopux
*)
9865 if test "$GCC" = yes; then
9866 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9867 # Try to use the -exported_symbol ld option, if it does not
9868 # work, assume that -exports_file does not work either and
9869 # implicitly export all symbols.
9870 # This should be the same for all languages, so no per-tag cache variable.
9871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9872 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9873 if ${lt_cv_irix_exported_symbol+:} false
; then :
9874 $as_echo_n "(cached) " >&6
9876 save_LDFLAGS
="$LDFLAGS"
9877 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9878 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9879 /* end confdefs.h. */
9880 int foo (void) { return 0; }
9882 if ac_fn_c_try_link
"$LINENO"; then :
9883 lt_cv_irix_exported_symbol
=yes
9885 lt_cv_irix_exported_symbol
=no
9887 rm -f core conftest.err conftest.
$ac_objext \
9888 conftest
$ac_exeext conftest.
$ac_ext
9889 LDFLAGS
="$save_LDFLAGS"
9891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9892 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9893 if test "$lt_cv_irix_exported_symbol" = yes; then
9894 archive_expsym_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9897 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9898 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9900 archive_cmds_need_lc
='no'
9901 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9902 hardcode_libdir_separator
=:
9904 link_all_deplibs
=yes
9908 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9909 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9911 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9913 hardcode_libdir_flag_spec
='-R$libdir'
9915 hardcode_shlibpath_var
=no
9919 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9921 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9922 hardcode_libdir_separator
=:
9923 hardcode_shlibpath_var
=no
9930 if test -f /usr
/libexec
/ld.so
; then
9932 hardcode_shlibpath_var
=no
9933 hardcode_direct_absolute
=yes
9934 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9935 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9936 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9937 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9938 export_dynamic_flag_spec
='${wl}-E'
9941 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
9942 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9943 hardcode_libdir_flag_spec
='-R$libdir'
9946 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9947 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9957 hardcode_libdir_flag_spec
='-L$libdir'
9958 hardcode_minus_L
=yes
9959 allow_undefined_flag
=unsupported
9960 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'
9961 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9965 if test "$GCC" = yes; then
9966 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9967 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9969 allow_undefined_flag
=' -expect_unresolved \*'
9970 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9972 archive_cmds_need_lc
='no'
9973 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9974 hardcode_libdir_separator
=:
9977 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
9978 if test "$GCC" = yes; then
9979 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9980 archive_cmds
='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9981 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9983 allow_undefined_flag
=' -expect_unresolved \*'
9984 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9985 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~
9986 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9988 # Both c and cxx compiler support -rpath directly
9989 hardcode_libdir_flag_spec
='-rpath $libdir'
9991 archive_cmds_need_lc
='no'
9992 hardcode_libdir_separator
=:
9996 no_undefined_flag
=' -z defs'
9997 if test "$GCC" = yes; then
9999 archive_cmds
='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10000 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10001 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10003 case `$CC -V 2>&1` in
10006 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10007 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10008 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10012 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10013 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10014 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10018 hardcode_libdir_flag_spec
='-R$libdir'
10019 hardcode_shlibpath_var
=no
10021 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
10023 # The compiler driver will combine and reorder linker options,
10024 # but understands `-z linker_flag'. GCC discards it without `$wl',
10025 # but is careful enough not to reorder.
10026 # Supported since Solaris 2.6 (maybe 2.5.1?)
10027 if test "$GCC" = yes; then
10028 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10030 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
10034 link_all_deplibs
=yes
10038 if test "x$host_vendor" = xsequent
; then
10039 # Use $CC to link under sequent, because it throws in some extra .o
10040 # files that make .init and .fini sections work.
10041 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10043 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10045 hardcode_libdir_flag_spec
='-L$libdir'
10046 hardcode_direct
=yes
10047 hardcode_minus_L
=yes
10048 hardcode_shlibpath_var
=no
10052 case $host_vendor in
10054 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10055 hardcode_direct
=yes # is this really true???
10058 ## LD is ld it makes a PLAMLIB
10059 ## CC just makes a GrossModule.
10060 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10061 reload_cmds
='$CC -r -o $output$reload_objs'
10065 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10066 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
10069 runpath_var
='LD_RUN_PATH'
10070 hardcode_shlibpath_var
=no
10074 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10075 hardcode_shlibpath_var
=no
10076 export_dynamic_flag_spec
='-Bexport'
10080 if test -d /usr
/nec
; then
10081 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10082 hardcode_shlibpath_var
=no
10083 runpath_var
=LD_RUN_PATH
10084 hardcode_runpath_var
=yes
10089 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
10090 no_undefined_flag
='${wl}-z,text'
10091 archive_cmds_need_lc
=no
10092 hardcode_shlibpath_var
=no
10093 runpath_var
='LD_RUN_PATH'
10095 if test "$GCC" = yes; then
10096 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10097 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10099 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10100 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10104 sysv5
* | sco3.2v5
* | sco5v6
*)
10105 # Note: We can NOT use -z defs as we might desire, because we do not
10106 # link with -lc, and that would cause any symbols used from libc to
10107 # always be unresolved, which means just about no library would
10108 # ever link correctly. If we're not using GNU ld we use -z text
10109 # though, which does catch some bad symbols but isn't as heavy-handed
10111 no_undefined_flag
='${wl}-z,text'
10112 allow_undefined_flag
='${wl}-z,nodefs'
10113 archive_cmds_need_lc
=no
10114 hardcode_shlibpath_var
=no
10115 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
10116 hardcode_libdir_separator
=':'
10117 link_all_deplibs
=yes
10118 export_dynamic_flag_spec
='${wl}-Bexport'
10119 runpath_var
='LD_RUN_PATH'
10121 if test "$GCC" = yes; then
10122 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10123 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10125 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10126 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10131 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10132 hardcode_libdir_flag_spec
='-L$libdir'
10133 hardcode_shlibpath_var
=no
10141 if test x
$host_vendor = xsni
; then
10143 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
10144 export_dynamic_flag_spec
='${wl}-Blargedynsym'
10150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10151 $as_echo "$ld_shlibs" >&6; }
10152 test "$ld_shlibs" = no
&& can_build_shared
=no
10154 with_gnu_ld
=$with_gnu_ld
10171 # Do we need to explicitly link libc?
10173 case "x$archive_cmds_need_lc" in
10175 # Assume -lc should be added
10176 archive_cmds_need_lc
=yes
10178 if test "$enable_shared" = yes && test "$GCC" = yes; then
10179 case $archive_cmds in
10181 # FIXME: we may have to deal with multi-command sequences.
10184 # Test whether the compiler implicitly links with -lc since on some
10185 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10186 # to ld, don't add -lc before -lgcc.
10187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10188 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10189 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
10190 $as_echo_n "(cached) " >&6
10193 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10195 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10196 (eval $ac_compile) 2>&5
10198 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10199 test $ac_status = 0; } 2>conftest.err
; then
10202 libobjs
=conftest.
$ac_objext
10204 wl
=$lt_prog_compiler_wl
10205 pic_flag
=$lt_prog_compiler_pic
10211 lt_save_allow_undefined_flag
=$allow_undefined_flag
10212 allow_undefined_flag
=
10213 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10214 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
10216 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10217 test $ac_status = 0; }
10219 lt_cv_archive_cmds_need_lc
=no
10221 lt_cv_archive_cmds_need_lc
=yes
10223 allow_undefined_flag
=$lt_save_allow_undefined_flag
10225 cat conftest.err
1>&5
10230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10231 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10232 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
10390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10391 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10393 if test "$GCC" = yes; then
10395 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
10396 *) lt_awk_arg
="/^libraries:/" ;;
10399 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
10400 *) lt_sed_strip_eq
="s,=/,/,g" ;;
10402 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10403 case $lt_search_path_spec in
10405 # if the path contains ";" then we assume it to be the separator
10406 # otherwise default to the standard path separator (i.e. ":") - it is
10407 # assumed that no part of a normal pathname contains ";" but that should
10408 # okay in the real world where ";" in dirpaths is itself problematic.
10409 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10412 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10415 # Ok, now we have the path, separated by spaces, we can step through it
10416 # and add multilib dir if necessary.
10417 lt_tmp_lt_search_path_spec
=
10418 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10419 for lt_sys_path
in $lt_search_path_spec; do
10420 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10421 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10423 test -d "$lt_sys_path" && \
10424 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
10427 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10428 BEGIN {RS=" "; FS="/|\n";} {
10431 for (lt_i = NF; lt_i > 0; lt_i--) {
10432 if ($lt_i != "" && $lt_i != ".") {
10433 if ($lt_i == "..") {
10436 if (lt_count == 0) {
10437 lt_foo="/" $lt_i lt_foo;
10444 if (lt_foo != "") { lt_freq[lt_foo]++; }
10445 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10447 # AWK program above erroneously prepends '/' to C:/dos/paths
10450 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
10451 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10453 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10455 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
10457 library_names_spec
=
10458 libname_spec
='lib$name'
10462 postuninstall_cmds
=
10466 shlibpath_overrides_runpath
=unknown
10468 dynamic_linker
="$host_os ld.so"
10469 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
10470 need_lib_prefix
=unknown
10471 hardcode_into_libs
=no
10473 # when you set need_version to no, make sure it does not cause -set_version
10474 # flags to be left without arguments
10475 need_version
=unknown
10479 version_type
=linux
# correct to gnu/linux during the next big refactor
10480 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
10481 shlibpath_var
=LIBPATH
10483 # AIX 3 has no versioning support, so we append a major version to the name.
10484 soname_spec
='${libname}${release}${shared_ext}$major'
10488 version_type
=linux
# correct to gnu/linux during the next big refactor
10491 hardcode_into_libs
=yes
10492 if test "$host_cpu" = ia64
; then
10493 # AIX 5 supports IA64
10494 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10495 shlibpath_var
=LD_LIBRARY_PATH
10497 # With GCC up to 2.95.x, collect2 would create an import file
10498 # for dependence libraries. The import file would start with
10499 # the line `#! .'. This would cause the generated library to
10500 # depend on `.', always an invalid library. This was fixed in
10501 # development snapshots of GCC prior to 3.0.
10503 aix4 | aix4.
[01] | aix4.
[01].
*)
10504 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10506 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
10509 can_build_shared
=no
10513 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10514 # soname into executable. Probably we can add versioning support to
10515 # collect2, so additional links can be useful in future.
10516 if test "$aix_use_runtimelinking" = yes; then
10517 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10518 # instead of lib<name>.a to let people know that these are not
10519 # typical AIX shared libraries.
10520 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10522 # We preserve .a as extension for shared libraries through AIX4.2
10523 # and later when we are not doing run time linking.
10524 library_names_spec
='${libname}${release}.a $libname.a'
10525 soname_spec
='${libname}${release}${shared_ext}$major'
10527 shlibpath_var
=LIBPATH
10534 # Since July 2007 AmigaOS4 officially supports .so libraries.
10535 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10536 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10539 library_names_spec
='$libname.ixlibrary $libname.a'
10540 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10541 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10547 library_names_spec
='${libname}${shared_ext}'
10548 dynamic_linker
="$host_os ld.so"
10549 shlibpath_var
=LIBRARY_PATH
10553 version_type
=linux
# correct to gnu/linux during the next big refactor
10555 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10556 soname_spec
='${libname}${release}${shared_ext}$major'
10557 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
10558 shlibpath_var
=LD_LIBRARY_PATH
10559 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10560 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
10561 # the default ld.so.conf also contains /usr/contrib/lib and
10562 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10563 # libtool to hard-code these into programs
10566 cygwin
* | mingw
* | pw32
* | cegcc
*)
10567 version_type
=windows
10572 case $GCC,$cc_basename in
10575 library_names_spec
='$libname.dll.a'
10576 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10577 postinstall_cmds
='base_file=`basename \${file}`~
10578 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10579 dldir=$destdir/`dirname \$dlpath`~
10580 test -d \$dldir || mkdir -p \$dldir~
10581 $install_prog $dir/$dlname \$dldir/$dlname~
10582 chmod a+x \$dldir/$dlname~
10583 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10584 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10586 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10587 dlpath=$dir/\$dldll~
10589 shlibpath_overrides_runpath
=yes
10593 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10594 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10596 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
10599 # MinGW DLLs use traditional 'lib' prefix
10600 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10603 # pw32 DLLs use 'pw' prefix rather than 'lib'
10604 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10607 dynamic_linker
='Win32 ld.exe'
10612 libname_spec
='$name'
10613 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10614 library_names_spec
='${libname}.dll.lib'
10618 sys_lib_search_path_spec
=
10621 for lt_path
in $LIB
10624 # Let DOS variable expansion print the short 8.3 style file name.
10625 lt_path
=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10626 sys_lib_search_path_spec
="$sys_lib_search_path_spec $lt_path"
10629 # Convert to MSYS style.
10630 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10633 # Convert to unix form, then to dos form, then back to unix form
10634 # but this time dos style (no spaces!) so that the unix form looks
10635 # like /cygdrive/c/PROGRA~1:/cygdr...
10636 sys_lib_search_path_spec
=`cygpath --path --unix "$LIB"`
10637 sys_lib_search_path_spec
=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10638 sys_lib_search_path_spec
=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10641 sys_lib_search_path_spec
="$LIB"
10642 if $ECHO "$sys_lib_search_path_spec" |
$GREP ';[c-zC-Z]:/' >/dev
/null
; then
10643 # It is most probably a Windows format PATH.
10644 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10646 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10648 # FIXME: find the short name or the path components, as spaces are
10649 # common. (e.g. "Program Files" -> "PROGRA~1")
10653 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10654 postinstall_cmds
='base_file=`basename \${file}`~
10655 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10656 dldir=$destdir/`dirname \$dlpath`~
10657 test -d \$dldir || mkdir -p \$dldir~
10658 $install_prog $dir/$dlname \$dldir/$dlname'
10659 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10660 dlpath=$dir/\$dldll~
10662 shlibpath_overrides_runpath
=yes
10663 dynamic_linker
='Win32 link.exe'
10667 # Assume MSVC wrapper
10668 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10669 dynamic_linker
='Win32 ld.exe'
10672 # FIXME: first we should search . and the directory the executable is in
10676 darwin
* | rhapsody
*)
10677 dynamic_linker
="$host_os dyld"
10678 version_type
=darwin
10681 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10682 soname_spec
='${libname}${release}${major}$shared_ext'
10683 shlibpath_overrides_runpath
=yes
10684 shlibpath_var
=DYLD_LIBRARY_PATH
10685 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
10687 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
10688 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
10692 version_type
=linux
# correct to gnu/linux during the next big refactor
10695 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10696 soname_spec
='${libname}${release}${shared_ext}$major'
10697 shlibpath_var
=LD_LIBRARY_PATH
10700 freebsd
* | dragonfly
*)
10701 # DragonFly does not have aout. When/if they implement a new
10702 # versioning mechanism, adjust this.
10703 if test -x /usr
/bin
/objformat
; then
10704 objformat
=`/usr/bin/objformat`
10707 freebsd
[23].
*) objformat
=aout
;;
10708 *) objformat
=elf
;;
10711 version_type
=freebsd-
$objformat
10712 case $version_type in
10714 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10719 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10723 shlibpath_var
=LD_LIBRARY_PATH
10726 shlibpath_overrides_runpath
=yes
10728 freebsd3.
[01]* | freebsdelf3.
[01]*)
10729 shlibpath_overrides_runpath
=yes
10730 hardcode_into_libs
=yes
10732 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
10733 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
10734 shlibpath_overrides_runpath
=no
10735 hardcode_into_libs
=yes
10737 *) # from 4.6 on, and DragonFly
10738 shlibpath_overrides_runpath
=yes
10739 hardcode_into_libs
=yes
10745 version_type
=linux
# correct to gnu/linux during the next big refactor
10748 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10749 soname_spec
='${libname}${release}${shared_ext}$major'
10750 shlibpath_var
=LD_LIBRARY_PATH
10751 shlibpath_overrides_runpath
=no
10752 hardcode_into_libs
=yes
10756 version_type
=linux
# correct to gnu/linux during the next big refactor
10759 dynamic_linker
="$host_os runtime_loader"
10760 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10761 soname_spec
='${libname}${release}${shared_ext}$major'
10762 shlibpath_var
=LIBRARY_PATH
10763 shlibpath_overrides_runpath
=yes
10764 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10765 hardcode_into_libs
=yes
10768 hpux9
* | hpux10
* | hpux11
*)
10769 # Give a soname corresponding to the major version so that dld.sl refuses to
10770 # link against other versions.
10777 hardcode_into_libs
=yes
10778 dynamic_linker
="$host_os dld.so"
10779 shlibpath_var
=LD_LIBRARY_PATH
10780 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10781 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10782 soname_spec
='${libname}${release}${shared_ext}$major'
10783 if test "X$HPUX_IA64_MODE" = X32
; then
10784 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10786 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
10788 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10792 hardcode_into_libs
=yes
10793 dynamic_linker
="$host_os dld.sl"
10794 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
10795 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10796 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10797 soname_spec
='${libname}${release}${shared_ext}$major'
10798 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10799 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10803 dynamic_linker
="$host_os dld.sl"
10804 shlibpath_var
=SHLIB_PATH
10805 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
10806 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10807 soname_spec
='${libname}${release}${shared_ext}$major'
10810 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10811 postinstall_cmds
='chmod 555 $lib'
10812 # or fails outright, so override atomically:
10813 install_override_mode
=555
10817 version_type
=linux
# correct to gnu/linux during the next big refactor
10820 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10821 soname_spec
='${libname}${release}${shared_ext}$major'
10822 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
10823 shlibpath_var
=LD_LIBRARY_PATH
10824 shlibpath_overrides_runpath
=no
10825 hardcode_into_libs
=yes
10828 irix5
* | irix6
* | nonstopux
*)
10830 nonstopux
*) version_type
=nonstopux
;;
10832 if test "$lt_cv_prog_gnu_ld" = yes; then
10833 version_type
=linux
# correct to gnu/linux during the next big refactor
10840 soname_spec
='${libname}${release}${shared_ext}$major'
10841 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10843 irix5
* | nonstopux
*)
10844 libsuff
= shlibsuff
=
10847 case $LD in # libtool.m4 will add one of these switches to LD
10848 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
10849 libsuff
= shlibsuff
= libmagic
=32-bit;;
10850 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
10851 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
10852 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
10853 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
10854 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
10858 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
10859 shlibpath_overrides_runpath
=no
10860 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10861 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
10862 hardcode_into_libs
=yes
10865 # No shared lib support for Linux oldld, aout, or coff.
10866 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
10870 # This must be glibc/ELF.
10871 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10872 version_type
=linux
# correct to gnu/linux during the next big refactor
10875 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10876 soname_spec
='${libname}${release}${shared_ext}$major'
10877 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10878 shlibpath_var
=LD_LIBRARY_PATH
10879 shlibpath_overrides_runpath
=no
10881 # Some binutils ld are patched to set DT_RUNPATH
10882 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
10883 $as_echo_n "(cached) " >&6
10885 lt_cv_shlibpath_overrides_runpath
=no
10886 save_LDFLAGS
=$LDFLAGS
10887 save_libdir
=$libdir
10888 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10889 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10891 /* end confdefs.h. */
10901 if ac_fn_c_try_link
"$LINENO"; then :
10902 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
10903 lt_cv_shlibpath_overrides_runpath
=yes
10906 rm -f core conftest.err conftest.
$ac_objext \
10907 conftest
$ac_exeext conftest.
$ac_ext
10908 LDFLAGS
=$save_LDFLAGS
10909 libdir
=$save_libdir
10913 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
10915 # This implies no fast_install, which is unacceptable.
10916 # Some rework will be needed to allow for fast_install
10917 # before this can be enabled.
10918 hardcode_into_libs
=yes
10920 # Append ld.so.conf contents to the search path
10921 if test -f /etc
/ld.so.conf
; then
10922 lt_ld_extra
=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10923 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
10926 # We used to test for /lib/ld.so.1 and disable shared libraries on
10927 # powerpc, because MkLinux only supported shared libraries with the
10928 # GNU dynamic linker. Since this was broken with cross compilers,
10929 # most powerpc-linux boxes support dynamic linking these days and
10930 # people can always --disable-shared, the test was removed, and we
10931 # assume the GNU/Linux dynamic linker is in use.
10932 dynamic_linker
='GNU/Linux ld.so'
10939 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10940 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10941 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10942 dynamic_linker
='NetBSD (a.out) ld.so'
10944 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10945 soname_spec
='${libname}${release}${shared_ext}$major'
10946 dynamic_linker
='NetBSD ld.elf_so'
10948 shlibpath_var
=LD_LIBRARY_PATH
10949 shlibpath_overrides_runpath
=yes
10950 hardcode_into_libs
=yes
10954 version_type
=linux
# correct to gnu/linux during the next big refactor
10955 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10956 shlibpath_var
=LD_LIBRARY_PATH
10957 shlibpath_overrides_runpath
=yes
10964 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10965 soname_spec
='${libname}${release}${shared_ext}$major'
10966 shlibpath_var
=LD_LIBRARY_PATH
10967 shlibpath_overrides_runpath
=no
10968 hardcode_into_libs
=yes
10969 dynamic_linker
='ldqnx.so'
10974 sys_lib_dlsearch_path_spec
="/usr/lib"
10976 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10978 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
10979 *) need_version
=no
;;
10981 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10982 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10983 shlibpath_var
=LD_LIBRARY_PATH
10984 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10986 openbsd2.
[89] | openbsd2.
[89].
*)
10987 shlibpath_overrides_runpath
=no
10990 shlibpath_overrides_runpath
=yes
10994 shlibpath_overrides_runpath
=yes
10999 libname_spec
='$name'
11002 library_names_spec
='$libname${shared_ext} $libname.a'
11003 dynamic_linker
='OS/2 ld.exe'
11004 shlibpath_var
=LIBPATH
11007 osf3
* | osf4
* | osf5
*)
11011 soname_spec
='${libname}${release}${shared_ext}$major'
11012 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11013 shlibpath_var
=LD_LIBRARY_PATH
11014 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11015 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
11023 version_type
=linux
# correct to gnu/linux during the next big refactor
11026 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11027 soname_spec
='${libname}${release}${shared_ext}$major'
11028 shlibpath_var
=LD_LIBRARY_PATH
11029 shlibpath_overrides_runpath
=yes
11030 hardcode_into_libs
=yes
11031 # ldd complains unless libraries are executable
11032 postinstall_cmds
='chmod +x $lib'
11037 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11038 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11039 shlibpath_var
=LD_LIBRARY_PATH
11040 shlibpath_overrides_runpath
=yes
11041 if test "$with_gnu_ld" = yes; then
11048 version_type
=linux
# correct to gnu/linux during the next big refactor
11049 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11050 soname_spec
='${libname}${release}${shared_ext}$major'
11051 shlibpath_var
=LD_LIBRARY_PATH
11052 case $host_vendor in
11054 shlibpath_overrides_runpath
=no
11056 runpath_var
=LD_RUN_PATH
11064 shlibpath_overrides_runpath
=no
11065 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
11071 if test -d /usr
/nec
;then
11072 version_type
=linux
# correct to gnu/linux during the next big refactor
11073 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11074 soname_spec
='$libname${shared_ext}.$major'
11075 shlibpath_var
=LD_LIBRARY_PATH
11079 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
11080 version_type
=freebsd-elf
11083 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11084 soname_spec
='${libname}${release}${shared_ext}$major'
11085 shlibpath_var
=LD_LIBRARY_PATH
11086 shlibpath_overrides_runpath
=yes
11087 hardcode_into_libs
=yes
11088 if test "$with_gnu_ld" = yes; then
11089 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11091 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
11094 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
11098 sys_lib_dlsearch_path_spec
='/usr/lib'
11102 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11103 version_type
=linux
# correct to gnu/linux during the next big refactor
11106 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11107 shlibpath_var
=LD_LIBRARY_PATH
11108 shlibpath_overrides_runpath
=no
11109 hardcode_into_libs
=yes
11113 version_type
=linux
# correct to gnu/linux during the next big refactor
11114 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11115 soname_spec
='${libname}${release}${shared_ext}$major'
11116 shlibpath_var
=LD_LIBRARY_PATH
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11124 $as_echo "$dynamic_linker" >&6; }
11125 test "$dynamic_linker" = no
&& can_build_shared
=no
11127 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
11128 if test "$GCC" = yes; then
11129 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11132 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11133 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
11135 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11136 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
11230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11231 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11233 if test -n "$hardcode_libdir_flag_spec" ||
11234 test -n "$runpath_var" ||
11235 test "X$hardcode_automatic" = "Xyes" ; then
11237 # We can hardcode non-existent directories.
11238 if test "$hardcode_direct" != no
&&
11239 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11240 # have to relink, otherwise we might link with an installed library
11241 # when we should be linking with a yet-to-be-installed one
11242 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11243 test "$hardcode_minus_L" != no
; then
11244 # Linking always hardcodes the temporary library directory.
11245 hardcode_action
=relink
11247 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11248 hardcode_action
=immediate
11251 # We cannot hardcode anything, or else we can only hardcode existing
11253 hardcode_action
=unsupported
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11256 $as_echo "$hardcode_action" >&6; }
11258 if test "$hardcode_action" = relink ||
11259 test "$inherit_rpath" = yes; then
11260 # Fast installation is not supported
11261 enable_fast_install
=no
11262 elif test "$shlibpath_overrides_runpath" = yes ||
11263 test "$enable_shared" = no
; then
11264 # Fast installation is not necessary
11265 enable_fast_install
=needless
11273 if test "x$enable_dlopen" != xyes
; then
11274 enable_dlopen
=unknown
11275 enable_dlopen_self
=unknown
11276 enable_dlopen_self_static
=unknown
11283 lt_cv_dlopen
="load_add_on"
11285 lt_cv_dlopen_self
=yes
11288 mingw
* | pw32
* | cegcc
*)
11289 lt_cv_dlopen
="LoadLibrary"
11294 lt_cv_dlopen
="dlopen"
11299 # if libdl is installed we need to link against it
11300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11301 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11302 if ${ac_cv_lib_dl_dlopen+:} false
; then :
11303 $as_echo_n "(cached) " >&6
11305 ac_check_lib_save_LIBS
=$LIBS
11307 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11308 /* end confdefs.h. */
11310 /* Override any GCC internal prototype to avoid an error.
11311 Use char because int might match the return type of a GCC
11312 builtin and then its argument prototype would still apply. */
11325 if ac_fn_c_try_link
"$LINENO"; then :
11326 ac_cv_lib_dl_dlopen
=yes
11328 ac_cv_lib_dl_dlopen
=no
11330 rm -f core conftest.err conftest.
$ac_objext \
11331 conftest
$ac_exeext conftest.
$ac_ext
11332 LIBS
=$ac_check_lib_save_LIBS
11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11335 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11336 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
11337 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
11340 lt_cv_dlopen
="dyld"
11342 lt_cv_dlopen_self
=yes
11349 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
11350 if test "x$ac_cv_func_shl_load" = xyes
; then :
11351 lt_cv_dlopen
="shl_load"
11353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11354 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11355 if ${ac_cv_lib_dld_shl_load+:} false
; then :
11356 $as_echo_n "(cached) " >&6
11358 ac_check_lib_save_LIBS
=$LIBS
11360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11361 /* end confdefs.h. */
11363 /* Override any GCC internal prototype to avoid an error.
11364 Use char because int might match the return type of a GCC
11365 builtin and then its argument prototype would still apply. */
11373 return shl_load ();
11378 if ac_fn_c_try_link
"$LINENO"; then :
11379 ac_cv_lib_dld_shl_load
=yes
11381 ac_cv_lib_dld_shl_load
=no
11383 rm -f core conftest.err conftest.
$ac_objext \
11384 conftest
$ac_exeext conftest.
$ac_ext
11385 LIBS
=$ac_check_lib_save_LIBS
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11388 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11389 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
11390 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
11392 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
11393 if test "x$ac_cv_func_dlopen" = xyes
; then :
11394 lt_cv_dlopen
="dlopen"
11396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11397 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11398 if ${ac_cv_lib_dl_dlopen+:} false
; then :
11399 $as_echo_n "(cached) " >&6
11401 ac_check_lib_save_LIBS
=$LIBS
11403 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11404 /* end confdefs.h. */
11406 /* Override any GCC internal prototype to avoid an error.
11407 Use char because int might match the return type of a GCC
11408 builtin and then its argument prototype would still apply. */
11421 if ac_fn_c_try_link
"$LINENO"; then :
11422 ac_cv_lib_dl_dlopen
=yes
11424 ac_cv_lib_dl_dlopen
=no
11426 rm -f core conftest.err conftest.
$ac_objext \
11427 conftest
$ac_exeext conftest.
$ac_ext
11428 LIBS
=$ac_check_lib_save_LIBS
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11431 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11432 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
11433 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11436 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11437 if ${ac_cv_lib_svld_dlopen+:} false
; then :
11438 $as_echo_n "(cached) " >&6
11440 ac_check_lib_save_LIBS
=$LIBS
11441 LIBS
="-lsvld $LIBS"
11442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11443 /* end confdefs.h. */
11445 /* Override any GCC internal prototype to avoid an error.
11446 Use char because int might match the return type of a GCC
11447 builtin and then its argument prototype would still apply. */
11460 if ac_fn_c_try_link
"$LINENO"; then :
11461 ac_cv_lib_svld_dlopen
=yes
11463 ac_cv_lib_svld_dlopen
=no
11465 rm -f core conftest.err conftest.
$ac_objext \
11466 conftest
$ac_exeext conftest.
$ac_ext
11467 LIBS
=$ac_check_lib_save_LIBS
11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11470 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11471 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
11472 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
11474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11475 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11476 if ${ac_cv_lib_dld_dld_link+:} false
; then :
11477 $as_echo_n "(cached) " >&6
11479 ac_check_lib_save_LIBS
=$LIBS
11481 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11482 /* end confdefs.h. */
11484 /* Override any GCC internal prototype to avoid an error.
11485 Use char because int might match the return type of a GCC
11486 builtin and then its argument prototype would still apply. */
11494 return dld_link ();
11499 if ac_fn_c_try_link
"$LINENO"; then :
11500 ac_cv_lib_dld_dld_link
=yes
11502 ac_cv_lib_dld_dld_link
=no
11504 rm -f core conftest.err conftest.
$ac_objext \
11505 conftest
$ac_exeext conftest.
$ac_ext
11506 LIBS
=$ac_check_lib_save_LIBS
11508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11509 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11510 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
11511 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
11532 if test "x$lt_cv_dlopen" != xno
; then
11538 case $lt_cv_dlopen in
11540 save_CPPFLAGS
="$CPPFLAGS"
11541 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
11543 save_LDFLAGS
="$LDFLAGS"
11544 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
11547 LIBS
="$lt_cv_dlopen_libs $LIBS"
11549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11550 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11551 if ${lt_cv_dlopen_self+:} false
; then :
11552 $as_echo_n "(cached) " >&6
11554 if test "$cross_compiling" = yes; then :
11555 lt_cv_dlopen_self
=cross
11557 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11558 lt_status
=$lt_dlunknown
11559 cat > conftest.
$ac_ext <<_LT_EOF
11560 #line $LINENO "configure"
11561 #include "confdefs.h"
11570 # define LT_DLGLOBAL RTLD_GLOBAL
11573 # define LT_DLGLOBAL DL_GLOBAL
11575 # define LT_DLGLOBAL 0
11579 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11580 find out it does not work in some platform. */
11581 #ifndef LT_DLLAZY_OR_NOW
11583 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11586 # define LT_DLLAZY_OR_NOW DL_LAZY
11589 # define LT_DLLAZY_OR_NOW RTLD_NOW
11592 # define LT_DLLAZY_OR_NOW DL_NOW
11594 # define LT_DLLAZY_OR_NOW 0
11601 /* When -fvisbility=hidden is used, assume the code has been annotated
11602 correspondingly for the symbols needed. */
11603 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11604 int fnord () __attribute__((visibility("default")));
11607 int fnord () { return 42; }
11610 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11611 int status = $lt_dlunknown;
11615 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11618 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11619 else puts (dlerror ());
11621 /* dlclose (self); */
11629 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11630 (eval $ac_link) 2>&5
11632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11633 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11634 (.
/conftest
; exit; ) >&5 2>/dev
/null
11636 case x
$lt_status in
11637 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
11638 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
11639 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
11642 # compilation failed
11643 lt_cv_dlopen_self
=no
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11651 $as_echo "$lt_cv_dlopen_self" >&6; }
11653 if test "x$lt_cv_dlopen_self" = xyes
; then
11654 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
11655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11656 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11657 if ${lt_cv_dlopen_self_static+:} false
; then :
11658 $as_echo_n "(cached) " >&6
11660 if test "$cross_compiling" = yes; then :
11661 lt_cv_dlopen_self_static
=cross
11663 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11664 lt_status
=$lt_dlunknown
11665 cat > conftest.
$ac_ext <<_LT_EOF
11666 #line $LINENO "configure"
11667 #include "confdefs.h"
11676 # define LT_DLGLOBAL RTLD_GLOBAL
11679 # define LT_DLGLOBAL DL_GLOBAL
11681 # define LT_DLGLOBAL 0
11685 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11686 find out it does not work in some platform. */
11687 #ifndef LT_DLLAZY_OR_NOW
11689 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11692 # define LT_DLLAZY_OR_NOW DL_LAZY
11695 # define LT_DLLAZY_OR_NOW RTLD_NOW
11698 # define LT_DLLAZY_OR_NOW DL_NOW
11700 # define LT_DLLAZY_OR_NOW 0
11707 /* When -fvisbility=hidden is used, assume the code has been annotated
11708 correspondingly for the symbols needed. */
11709 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11710 int fnord () __attribute__((visibility("default")));
11713 int fnord () { return 42; }
11716 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11717 int status = $lt_dlunknown;
11721 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11724 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11725 else puts (dlerror ());
11727 /* dlclose (self); */
11735 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11736 (eval $ac_link) 2>&5
11738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11739 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11740 (.
/conftest
; exit; ) >&5 2>/dev
/null
11742 case x
$lt_status in
11743 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
11744 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
11745 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
11748 # compilation failed
11749 lt_cv_dlopen_self_static
=no
11756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11757 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11760 CPPFLAGS
="$save_CPPFLAGS"
11761 LDFLAGS
="$save_LDFLAGS"
11766 case $lt_cv_dlopen_self in
11767 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
11768 *) enable_dlopen_self
=unknown
;;
11771 case $lt_cv_dlopen_self_static in
11772 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
11773 *) enable_dlopen_self_static
=unknown
;;
11795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11796 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11797 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
11798 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
11799 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11801 $as_echo "yes" >&6; }
11803 # FIXME - insert some real tests, host_os isn't really good enough
11806 if test -n "$STRIP" ; then
11807 striplib
="$STRIP -x"
11808 old_striplib
="$STRIP -S"
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11810 $as_echo "yes" >&6; }
11812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11813 $as_echo "no" >&6; }
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818 $as_echo "no" >&6; }
11834 # Report which library types will actually be built
11835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11836 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11838 $as_echo "$can_build_shared" >&6; }
11840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11841 $as_echo_n "checking whether to build shared libraries... " >&6; }
11842 test "$can_build_shared" = "no" && enable_shared
=no
11844 # On AIX, shared libraries and static libraries use the same namespace, and
11845 # are all built from PIC.
11848 test "$enable_shared" = yes && enable_static
=no
11849 if test -n "$RANLIB"; then
11850 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
11851 postinstall_cmds
='$RANLIB $lib'
11856 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
11857 test "$enable_shared" = yes && enable_static
=no
11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11862 $as_echo "$enable_shared" >&6; }
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11865 $as_echo_n "checking whether to build static libraries... " >&6; }
11866 # Make sure either enable_shared or enable_static is yes.
11867 test "$enable_shared" = yes || enable_static
=yes
11868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11869 $as_echo "$enable_static" >&6; }
11876 ac_cpp
='$CPP $CPPFLAGS'
11877 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11878 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11879 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
11897 ac_config_commands
="$ac_config_commands libtool"
11902 # Only expand once:
11907 # Some awks crash when confronted with pnglibconf.dfa, do a test run now
11908 # to make sure this doesn't happen
11909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that AWK works" >&5
11910 $as_echo_n "checking that AWK works... " >&6; }
11911 if ${AWK} -f ${srcdir}/scripts
/options.
awk out
="/dev/null" version
=search\
11912 ${srcdir}/pngconf.h
${srcdir}/scripts
/pnglibconf.dfa\
11913 ${srcdir}/pngusr.dfa
1>&2
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
11916 $as_echo "ok" >&6; }
11918 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11919 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11920 as_fn_error
1 "failed
11921 See \`config.log' for more details" "$LINENO" 5; }
11924 # This is a remnant of the old cc -E validation, where it may have been
11925 # necessary to use a different preprocessor for .dfn files
11929 # -Werror cannot be passed to GCC in CFLAGS because configure will fail (it
11930 # checks the compiler with a program that generates a warning), add the
11931 # following option to deal with this
11933 # Check whether --enable-werror was given.
11934 if test "${enable_werror+set}" = set; then :
11935 enableval
=$enable_werror; test "$enable_werror" = "yes" && enable_werror
="-Werror"
11936 if test "$enable_werror" != "no"; then
11937 sav_CFLAGS
="$CFLAGS"
11938 CFLAGS
="$enable_werror $CFLAGS"
11939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler allows $enable_werror" >&5
11940 $as_echo_n "checking if the compiler allows $enable_werror... " >&6; }
11941 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11942 /* end confdefs.h. */
11944 int main(int argc, char **argv){
11945 return argv[argc-1][0];
11948 if ac_fn_c_try_compile
"$LINENO"; then :
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11950 $as_echo "yes" >&6; }
11951 PNG_COPTS
="$PNG_COPTS $enable_werror"
11953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11954 $as_echo "no" >&6; }
11956 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11957 CFLAGS
="$sav_CFLAGS"
11962 # Checks for header files.
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11964 $as_echo_n "checking for ANSI C header files... " >&6; }
11965 if ${ac_cv_header_stdc+:} false
; then :
11966 $as_echo_n "(cached) " >&6
11968 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11969 /* end confdefs.h. */
11970 #include <stdlib.h>
11971 #include <stdarg.h>
11972 #include <string.h>
11983 if ac_fn_c_try_compile
"$LINENO"; then :
11984 ac_cv_header_stdc
=yes
11986 ac_cv_header_stdc
=no
11988 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11990 if test $ac_cv_header_stdc = yes; then
11991 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11992 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11993 /* end confdefs.h. */
11994 #include <string.h>
11997 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11998 $EGREP "memchr" >/dev
/null
2>&1; then :
12001 ac_cv_header_stdc
=no
12007 if test $ac_cv_header_stdc = yes; then
12008 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12009 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12010 /* end confdefs.h. */
12011 #include <stdlib.h>
12014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12015 $EGREP "free" >/dev
/null
2>&1; then :
12018 ac_cv_header_stdc
=no
12024 if test $ac_cv_header_stdc = yes; then
12025 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12026 if test "$cross_compiling" = yes; then :
12029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12030 /* end confdefs.h. */
12032 #include <stdlib.h>
12033 #if ((' ' & 0x0FF) == 0x020)
12034 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12035 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12037 # define ISLOWER(c) \
12038 (('a' <= (c) && (c) <= 'i') \
12039 || ('j' <= (c) && (c) <= 'r') \
12040 || ('s' <= (c) && (c) <= 'z'))
12041 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12044 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12049 for (i = 0; i < 256; i++)
12050 if (XOR (islower (i), ISLOWER (i))
12051 || toupper (i) != TOUPPER (i))
12056 if ac_fn_c_try_run
"$LINENO"; then :
12059 ac_cv_header_stdc
=no
12061 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12062 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12068 $as_echo "$ac_cv_header_stdc" >&6; }
12069 if test $ac_cv_header_stdc = yes; then
12071 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12076 # Checks for typedefs, structures, and compiler characteristics.
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12078 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12079 if ${ac_cv_c_const+:} false
; then :
12080 $as_echo_n "(cached) " >&6
12082 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12083 /* end confdefs.h. */
12089 #ifndef __cplusplus
12090 /* Ultrix mips cc rejects this sort of thing. */
12091 typedef int charset[2];
12092 const charset cs = { 0, 0 };
12093 /* SunOS 4.1.1 cc rejects this. */
12094 char const *const *pcpcc;
12096 /* NEC SVR4.0.2 mips cc rejects this. */
12097 struct point {int x, y;};
12098 static struct point const zero = {0,0};
12099 /* AIX XL C 1.02.0.0 rejects this.
12100 It does not let you subtract one const X* pointer from another in
12101 an arm of an if-expression whose if-part is not a constant
12103 const char *g = "string";
12104 pcpcc = &g + (g ? g-g : 0);
12105 /* HPUX 7.0 cc rejects these. */
12107 ppc = (char**) pcpcc;
12108 pcpcc = (char const *const *) ppc;
12109 { /* SCO 3.2v4 cc rejects this sort of thing. */
12112 char const *s = 0 ? (char *) 0 : (char const *) 0;
12117 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
12118 int x[] = {25, 17};
12119 const int *foo = &x[0];
12122 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12123 typedef const int *iptr;
12127 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12128 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12129 struct s { int j; const int *ap[3]; } bx;
12130 struct s *b = &bx; b->j = 5;
12132 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12133 const int foo = 10;
12134 if (!foo) return 0;
12136 return !cs[0] && !zero.x;
12143 if ac_fn_c_try_compile
"$LINENO"; then :
12148 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12151 $as_echo "$ac_cv_c_const" >&6; }
12152 if test $ac_cv_c_const = no
; then
12154 $as_echo "#define const /**/" >>confdefs.h
12158 ac_fn_c_check_type
"$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12159 if test "x$ac_cv_type_size_t" = xyes
; then :
12163 cat >>confdefs.h
<<_ACEOF
12164 #define size_t unsigned int
12169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12170 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12171 if ${ac_cv_struct_tm+:} false
; then :
12172 $as_echo_n "(cached) " >&6
12174 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12175 /* end confdefs.h. */
12176 #include <sys/types.h>
12183 int *p = &tm.tm_sec;
12189 if ac_fn_c_try_compile
"$LINENO"; then :
12190 ac_cv_struct_tm
=time.h
12192 ac_cv_struct_tm
=sys
/time.h
12194 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12197 $as_echo "$ac_cv_struct_tm" >&6; }
12198 if test $ac_cv_struct_tm = sys
/time.h
; then
12200 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
12205 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
12206 if ${ac_cv_c_restrict+:} false
; then :
12207 $as_echo_n "(cached) " >&6
12209 ac_cv_c_restrict
=no
12210 # The order here caters to the fact that C++ does not require restrict.
12211 for ac_kw
in __restrict __restrict__ _Restrict restrict
; do
12212 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12213 /* end confdefs.h. */
12214 typedef int * int_ptr;
12215 int foo (int_ptr $ac_kw ip) {
12222 int * $ac_kw t = s;
12229 if ac_fn_c_try_compile
"$LINENO"; then :
12230 ac_cv_c_restrict
=$ac_kw
12232 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12233 test "$ac_cv_c_restrict" != no
&& break
12237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12238 $as_echo "$ac_cv_c_restrict" >&6; }
12240 case $ac_cv_c_restrict in
12242 no
) $as_echo "#define restrict /**/" >>confdefs.h
12244 *) cat >>confdefs.h
<<_ACEOF
12245 #define restrict $ac_cv_c_restrict
12251 # Checks for library functions.
12252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
12253 $as_echo_n "checking for working strtod... " >&6; }
12254 if ${ac_cv_func_strtod+:} false
; then :
12255 $as_echo_n "(cached) " >&6
12257 if test "$cross_compiling" = yes; then :
12258 ac_cv_func_strtod
=no
12260 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12261 /* end confdefs.h. */
12263 $ac_includes_default
12271 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
12272 char *string = " +69";
12275 value = strtod (string, &term);
12276 if (value != 69 || term != (string + 4))
12281 /* Under Solaris 2.4, strtod returns the wrong value for the
12282 terminating character under some conditions. */
12283 char *string = "NaN";
12285 strtod (string, &term);
12286 if (term != string && *(term - 1) == 0)
12293 if ac_fn_c_try_run
"$LINENO"; then :
12294 ac_cv_func_strtod
=yes
12296 ac_cv_func_strtod
=no
12298 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
12299 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
12303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
12304 $as_echo "$ac_cv_func_strtod" >&6; }
12305 if test $ac_cv_func_strtod = no
; then
12306 case " $LIBOBJS " in
12307 *" strtod.$ac_objext "* ) ;;
12308 *) LIBOBJS
="$LIBOBJS strtod.$ac_objext"
12312 ac_fn_c_check_func
"$LINENO" "pow" "ac_cv_func_pow"
12313 if test "x$ac_cv_func_pow" = xyes
; then :
12317 if test $ac_cv_func_pow = no
; then
12318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12319 $as_echo_n "checking for pow in -lm... " >&6; }
12320 if ${ac_cv_lib_m_pow+:} false
; then :
12321 $as_echo_n "(cached) " >&6
12323 ac_check_lib_save_LIBS
=$LIBS
12325 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12326 /* end confdefs.h. */
12328 /* Override any GCC internal prototype to avoid an error.
12329 Use char because int might match the return type of a GCC
12330 builtin and then its argument prototype would still apply. */
12343 if ac_fn_c_try_link
"$LINENO"; then :
12344 ac_cv_lib_m_pow
=yes
12348 rm -f core conftest.err conftest.
$ac_objext \
12349 conftest
$ac_exeext conftest.
$ac_ext
12350 LIBS
=$ac_check_lib_save_LIBS
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12353 $as_echo "$ac_cv_lib_m_pow" >&6; }
12354 if test "x$ac_cv_lib_m_pow" = xyes
; then :
12357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
12358 $as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
12365 for ac_func
in memset
12367 ac_fn_c_check_func
"$LINENO" "memset" "ac_cv_func_memset"
12368 if test "x$ac_cv_func_memset" = xyes
; then :
12369 cat >>confdefs.h
<<_ACEOF
12370 #define HAVE_MEMSET 1
12374 as_fn_error $?
"memset not found in libc" "$LINENO" 5
12380 ac_fn_c_check_func
"$LINENO" "pow" "ac_cv_func_pow"
12381 if test "x$ac_cv_func_pow" = xyes
; then :
12382 cat >>confdefs.h
<<_ACEOF
12387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
12388 $as_echo_n "checking for pow in -lm... " >&6; }
12389 if ${ac_cv_lib_m_pow+:} false
; then :
12390 $as_echo_n "(cached) " >&6
12392 ac_check_lib_save_LIBS
=$LIBS
12394 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12395 /* end confdefs.h. */
12397 /* Override any GCC internal prototype to avoid an error.
12398 Use char because int might match the return type of a GCC
12399 builtin and then its argument prototype would still apply. */
12412 if ac_fn_c_try_link
"$LINENO"; then :
12413 ac_cv_lib_m_pow
=yes
12417 rm -f core conftest.err conftest.
$ac_objext \
12418 conftest
$ac_exeext conftest.
$ac_ext
12419 LIBS
=$ac_check_lib_save_LIBS
12421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
12422 $as_echo "$ac_cv_lib_m_pow" >&6; }
12423 if test "x$ac_cv_lib_m_pow" = xyes
; then :
12424 cat >>confdefs.h
<<_ACEOF
12425 #define HAVE_LIBM 1
12431 as_fn_error $?
"cannot find pow" "$LINENO" 5
12438 # Check whether --with-zlib-prefix was given.
12439 if test "${with_zlib_prefix+set}" = set; then :
12440 withval
=$with_zlib_prefix; ZPREFIX
=${withval}
12445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlibVersion in -lz" >&5
12446 $as_echo_n "checking for zlibVersion in -lz... " >&6; }
12447 if ${ac_cv_lib_z_zlibVersion+:} false
; then :
12448 $as_echo_n "(cached) " >&6
12450 ac_check_lib_save_LIBS
=$LIBS
12452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12453 /* end confdefs.h. */
12455 /* Override any GCC internal prototype to avoid an error.
12456 Use char because int might match the return type of a GCC
12457 builtin and then its argument prototype would still apply. */
12461 char zlibVersion ();
12465 return zlibVersion ();
12470 if ac_fn_c_try_link
"$LINENO"; then :
12471 ac_cv_lib_z_zlibVersion
=yes
12473 ac_cv_lib_z_zlibVersion
=no
12475 rm -f core conftest.err conftest.
$ac_objext \
12476 conftest
$ac_exeext conftest.
$ac_ext
12477 LIBS
=$ac_check_lib_save_LIBS
12479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zlibVersion" >&5
12480 $as_echo "$ac_cv_lib_z_zlibVersion" >&6; }
12481 if test "x$ac_cv_lib_z_zlibVersion" = xyes
; then :
12482 cat >>confdefs.h
<<_ACEOF
12483 #define HAVE_LIBZ 1
12489 as_ac_Lib
=`$as_echo "ac_cv_lib_z_${ZPREFIX}zlibVersion" | $as_tr_sh`
12490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ZPREFIX}zlibVersion in -lz" >&5
12491 $as_echo_n "checking for ${ZPREFIX}zlibVersion in -lz... " >&6; }
12492 if eval \
${$as_ac_Lib+:} false
; then :
12493 $as_echo_n "(cached) " >&6
12495 ac_check_lib_save_LIBS
=$LIBS
12497 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12498 /* end confdefs.h. */
12500 /* Override any GCC internal prototype to avoid an error.
12501 Use char because int might match the return type of a GCC
12502 builtin and then its argument prototype would still apply. */
12506 char ${ZPREFIX}zlibVersion ();
12510 return ${ZPREFIX}zlibVersion ();
12515 if ac_fn_c_try_link
"$LINENO"; then :
12516 eval "$as_ac_Lib=yes"
12518 eval "$as_ac_Lib=no"
12520 rm -f core conftest.err conftest.
$ac_objext \
12521 conftest
$ac_exeext conftest.
$ac_ext
12522 LIBS
=$ac_check_lib_save_LIBS
12524 eval ac_res
=\$
$as_ac_Lib
12525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12526 $as_echo "$ac_res" >&6; }
12527 if eval test \"x\$
"$as_ac_Lib"\" = x
"yes"; then :
12528 cat >>confdefs.h
<<_ACEOF
12529 #define HAVE_LIBZ 1
12535 as_fn_error $?
"zlib not installed" "$LINENO" 5
12541 # The following is for pngvalid, to ensure it catches FP errors even on
12542 # platforms that don't enable FP exceptions, the function appears in the math
12543 # library (typically), it's not an error if it is not found.
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for feenableexcept in -lm" >&5
12545 $as_echo_n "checking for feenableexcept in -lm... " >&6; }
12546 if ${ac_cv_lib_m_feenableexcept+:} false
; then :
12547 $as_echo_n "(cached) " >&6
12549 ac_check_lib_save_LIBS
=$LIBS
12551 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12552 /* end confdefs.h. */
12554 /* Override any GCC internal prototype to avoid an error.
12555 Use char because int might match the return type of a GCC
12556 builtin and then its argument prototype would still apply. */
12560 char feenableexcept ();
12564 return feenableexcept ();
12569 if ac_fn_c_try_link
"$LINENO"; then :
12570 ac_cv_lib_m_feenableexcept
=yes
12572 ac_cv_lib_m_feenableexcept
=no
12574 rm -f core conftest.err conftest.
$ac_objext \
12575 conftest
$ac_exeext conftest.
$ac_ext
12576 LIBS
=$ac_check_lib_save_LIBS
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_feenableexcept" >&5
12579 $as_echo "$ac_cv_lib_m_feenableexcept" >&6; }
12580 if test "x$ac_cv_lib_m_feenableexcept" = xyes
; then :
12581 cat >>confdefs.h
<<_ACEOF
12582 #define HAVE_LIBM 1
12589 for ac_func
in feenableexcept
12591 ac_fn_c_check_func
"$LINENO" "feenableexcept" "ac_cv_func_feenableexcept"
12592 if test "x$ac_cv_func_feenableexcept" = xyes
; then :
12593 cat >>confdefs.h
<<_ACEOF
12594 #define HAVE_FEENABLEEXCEPT 1
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
12602 $as_echo_n "checking if using Solaris linker... " >&6; }
12603 SLD
=`$LD --version 2>&1 | grep Solaris`
12604 if test "$SLD"; then
12605 have_solaris_ld
=yes
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12607 $as_echo "yes" >&6; }
12610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12611 $as_echo "no" >&6; }
12613 if test "$have_solaris_ld" = "yes"; then
12614 HAVE_SOLARIS_LD_TRUE
=
12615 HAVE_SOLARIS_LD_FALSE
='#'
12617 HAVE_SOLARIS_LD_TRUE
='#'
12618 HAVE_SOLARIS_LD_FALSE
=
12622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
12623 $as_echo_n "checking if libraries can be versioned... " >&6; }
12624 # Special case for PE/COFF platforms: ld reports
12625 # support for version-script, but doesn't actually
12626 # DO anything with it.
12628 *cygwin
* |
*mingw32
* |
*interix
* )
12629 have_ld_version_script
=no
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12631 $as_echo "no" >&6; }
12635 if test "$have_solaris_ld" = "yes"; then
12636 GLD
=`$LD --help < /dev/null 2>&1 | grep 'M mapfile'`
12638 GLD
=`$LD --help < /dev/null 2>/dev/null | grep version-script`
12641 if test "$GLD"; then
12642 have_ld_version_script
=yes
12643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12644 $as_echo "yes" >&6; }
12646 have_ld_version_script
=no
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648 $as_echo "no" >&6; }
12649 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You have not enabled versioned symbols." >&5
12650 $as_echo "$as_me: WARNING: *** You have not enabled versioned symbols." >&2;}
12655 if test "$have_ld_version_script" = "yes"; then
12656 HAVE_LD_VERSION_SCRIPT_TRUE
=
12657 HAVE_LD_VERSION_SCRIPT_FALSE
='#'
12659 HAVE_LD_VERSION_SCRIPT_TRUE
='#'
12660 HAVE_LD_VERSION_SCRIPT_FALSE
=
12664 if test "$have_ld_version_script" = "yes"; then
12665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for symbol prefix" >&5
12666 $as_echo_n "checking for symbol prefix... " >&6; }
12667 SYMBOL_PREFIX
=`echo "PREFIX=__USER_LABEL_PREFIX__" \
12668 | ${CPP-${CC-gcc} -E} - 2>&1 \
12669 | ${EGREP-grep} "^PREFIX=" \
12670 | ${SED-sed} -e "s:^PREFIX=::" -e "s:__USER_LABEL_PREFIX__::"`
12672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYMBOL_PREFIX" >&5
12673 $as_echo "$SYMBOL_PREFIX" >&6; }
12676 # Substitutions for .in files
12682 # Additional arguments (and substitutions)
12683 # Allow the pkg-config directory to be set
12685 # Check whether --with-pkgconfigdir was given.
12686 if test "${with_pkgconfigdir+set}" = set; then :
12687 withval
=$with_pkgconfigdir; pkgconfigdir
=${withval}
12689 pkgconfigdir
='${libdir}/pkgconfig'
12694 { $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5
12695 $as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;}
12697 # Make the *-config binary config scripts optional
12699 # Check whether --with-binconfigs was given.
12700 if test "${with_binconfigs+set}" = set; then :
12701 withval
=$with_binconfigs; if test "${withval}" = no
; then
12703 { $as_echo "$as_me:${as_lineno-$LINENO}: libpng-config scripts will not be built" >&5
12704 $as_echo "$as_me: libpng-config scripts will not be built" >&6;}
12706 binconfigs
='${binconfigs}'
12709 binconfigs
='${binconfigs}'
12714 # Support for prefixes to the API function names; this will generate defines
12715 # at the start of the build to rename exported library functions
12717 # Check whether --with-libpng-prefix was given.
12718 if test "${with_libpng_prefix+set}" = set; then :
12719 withval
=$with_libpng_prefix; if test "${withval:-no}" != "no"; then
12720 PNG_PREFIX
=${withval}
12725 if test "${with_libpng_prefix:-no}" != "no"; then
12726 DO_PNG_PREFIX_TRUE
=
12727 DO_PNG_PREFIX_FALSE
='#'
12729 DO_PNG_PREFIX_TRUE
='#'
12730 DO_PNG_PREFIX_FALSE
=
12734 # HOST SPECIFIC OPTIONS
12735 # =====================
12740 # ARM NEON (SIMD) support.
12742 # Check whether --enable-arm-neon was given.
12743 if test "${enable_arm_neon+set}" = set; then :
12744 enableval
=$enable_arm_neon; case "$enableval" in
12746 # disable the default enabling on __ARM_NEON__ systems:
12748 $as_echo "#define PNG_ARM_NEON_OPT 0" >>confdefs.h
12750 # Prevent inclusion of the assembler files below:
12751 enable_arm_neon
=no
;;
12754 $as_echo "#define PNG_ARM_NEON_CHECK_SUPPORTED /**/" >>confdefs.h
12758 $as_echo "#define PNG_ARM_NEON_API_SUPPORTED /**/" >>confdefs.h
12762 $as_echo "#define PNG_ARM_NEON_OPT 2" >>confdefs.h
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-arm-neon: please specify 'check' or 'api', if
12765 you want the optimizations unconditionally pass -mfpu=neon
12766 to the compiler." >&5
12767 $as_echo "$as_me: WARNING: --enable-arm-neon: please specify 'check' or 'api', if
12768 you want the optimizations unconditionally pass -mfpu=neon
12769 to the compiler." >&2;};;
12771 as_fn_error $?
"--enable-arm-neon=${enable_arm_neon}: invalid value" "$LINENO" 5
12776 # Add ARM specific files to all builds where the host_cpu is arm ('arm*') or
12777 # where ARM optimizations were explicitly requested (this allows a fallback if a
12778 # future host CPU does not match 'arm*')
12780 if test "$enable_arm_neon" != 'no' &&
12781 case "$host_cpu" in
12783 *) test "$enable_arm_neon" != '';;
12786 PNG_ARM_NEON_FALSE
='#'
12788 PNG_ARM_NEON_TRUE
='#'
12789 PNG_ARM_NEON_FALSE
=
12793 { $as_echo "$as_me:${as_lineno-$LINENO}: Extra options for compiler: $PNG_COPTS" >&5
12794 $as_echo "$as_me: Extra options for compiler: $PNG_COPTS" >&6;}
12796 # Config files, substituting as above
12797 ac_config_files
="$ac_config_files Makefile libpng.pc:libpng.pc.in"
12799 ac_config_files
="$ac_config_files libpng-config:libpng-config.in"
12802 cat >confcache
<<\_ACEOF
12803 # This file is a shell script that caches the results of configure
12804 # tests run on this system so they can be shared between configure
12805 # scripts and configure runs, see configure's option --config-cache.
12806 # It is not useful on other systems. If it contains results you don't
12807 # want to keep, you may remove or edit it.
12809 # config.status only pays attention to the cache file if you give it
12810 # the --recheck option to rerun configure.
12812 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12813 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12814 # following values.
12818 # The following way of writing the cache mishandles newlines in values,
12819 # but we know of no workaround that is simple, portable, and efficient.
12820 # So, we kill variables containing newlines.
12821 # Ultrix sh set writes to stderr and can't be redirected directly,
12822 # and sets the high bit in the cache file unless we assign to the vars.
12824 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12825 eval ac_val
=\$
$ac_var
12829 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12830 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12833 _ | IFS | as_nl
) ;; #(
12834 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
12835 *) { eval $ac_var=; unset $ac_var;} ;;
12841 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12842 *${as_nl}ac_space
=\
*)
12843 # `set' does not quote correctly, so add quotes: double-quote
12844 # substitution turns \\\\ into \\, and sed turns \\ into \.
12847 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12850 # `set' quotes correctly as required by POSIX, so do not add quotes.
12851 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12860 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12862 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12864 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
12865 if test -w "$cache_file"; then
12866 if test "x$cache_file" != "x/dev/null"; then
12867 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12868 $as_echo "$as_me: updating cache $cache_file" >&6;}
12869 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
12870 cat confcache
>"$cache_file"
12872 case $cache_file in #(
12874 mv -f confcache
"$cache_file"$$
&&
12875 mv -f "$cache_file"$$
"$cache_file" ;; #(
12877 mv -f confcache
"$cache_file" ;;
12882 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12883 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12888 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
12889 # Let make expand exec_prefix.
12890 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12892 DEFS
=-DHAVE_CONFIG_H
12897 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
12898 # 1. Remove the extension, and $U if already installed.
12899 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
12900 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
12901 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12902 # will be set to the directory where LIBOBJS objects are built.
12903 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12904 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
12906 LIBOBJS
=$ac_libobjs
12908 LTLIBOBJS
=$ac_ltlibobjs
12911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12912 $as_echo_n "checking that generated files are newer than configure... " >&6; }
12913 if test -n "$am_sleep_pid"; then
12914 # Hide warnings about reused PIDs.
12915 wait $am_sleep_pid 2>/dev
/null
12917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12918 $as_echo "done" >&6; }
12919 if test -n "$EXEEXT"; then
12921 am__EXEEXT_FALSE
='#'
12923 am__EXEEXT_TRUE
='#'
12927 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12928 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
12929 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12931 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12932 as_fn_error $?
"conditional \"AMDEP\" was never defined.
12933 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12935 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12936 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
12937 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12939 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
12940 as_fn_error $?
"conditional \"am__fastdepCCAS\" was never defined.
12941 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12943 if test -z "${HAVE_SOLARIS_LD_TRUE}" && test -z "${HAVE_SOLARIS_LD_FALSE}"; then
12944 as_fn_error $?
"conditional \"HAVE_SOLARIS_LD\" was never defined.
12945 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12947 if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
12948 as_fn_error $?
"conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
12949 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12951 if test -z "${DO_PNG_PREFIX_TRUE}" && test -z "${DO_PNG_PREFIX_FALSE}"; then
12952 as_fn_error $?
"conditional \"DO_PNG_PREFIX\" was never defined.
12953 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12955 if test -z "${PNG_ARM_NEON_TRUE}" && test -z "${PNG_ARM_NEON_FALSE}"; then
12956 as_fn_error $?
"conditional \"PNG_ARM_NEON\" was never defined.
12957 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12960 : "${CONFIG_STATUS=./config.status}"
12962 ac_clean_files_save
=$ac_clean_files
12963 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12965 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12967 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12969 # Generated by $as_me.
12970 # Run this file to recreate the current configuration.
12971 # Compiler output produced by configure, useful for debugging
12972 # configure, is in config.log if it exists.
12975 ac_cs_recheck=false
12978 SHELL=\${CONFIG_SHELL-$SHELL}
12981 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
12982 ## -------------------- ##
12983 ## M4sh Initialization. ##
12984 ## -------------------- ##
12986 # Be more Bourne compatible
12987 DUALCASE
=1; export DUALCASE
# for MKS sh
12988 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
12991 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12992 # is contrary to our usage. Disable this feature.
12993 alias -g '${1+"$@"}'='"$@"'
12994 setopt NO_GLOB_SUBST
12996 case `(set -o) 2>/dev/null` in #(
13008 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13009 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13010 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13011 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13012 # Prefer a ksh shell builtin over an external printf program on Solaris,
13013 # but without wasting forks for bash or zsh.
13014 if test -z "$BASH_VERSION$ZSH_VERSION" \
13015 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13016 as_echo='print
-r --'
13017 as_echo_n='print
-rn --'
13018 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13019 as_echo='printf %s
\n'
13020 as_echo_n='printf %s
'
13022 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13023 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
13024 as_echo_n='/usr
/ucb
/echo -n'
13026 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13027 as_echo_n_body='eval
13031 expr "X$arg" : "X\\(.*\\)$as_nl";
13032 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13034 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
13036 export as_echo_n_body
13037 as_echo_n='sh
-c $as_echo_n_body as_echo
'
13039 export as_echo_body
13040 as_echo='sh
-c $as_echo_body as_echo
'
13043 # The user is always right.
13044 if test "${PATH_SEPARATOR+set}" != set; then
13046 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13047 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13054 # We need space, tab and new line, in precisely that order. Quoting is
13055 # there to prevent editors from complaining about space-tab.
13056 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13057 # splitting by setting IFS to empty value.)
13060 # Find who we are. Look in the path if we contain no directory separator.
13063 *[\\/]* ) as_myself=$0 ;;
13064 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13065 for as_dir in $PATH
13068 test -z "$as_dir" && as_dir=.
13069 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13075 # We did not find ourselves, most probably we were run as `sh COMMAND'
13076 # in which case we are not to be found in the path.
13077 if test "x$as_myself" = x
; then
13080 if test ! -f "$as_myself"; then
13081 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13085 # Unset variables that we do not need and which cause bugs (e.g. in
13086 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13087 # suppresses any "Segmentation fault" message there. '((' could
13088 # trigger a bug in pdksh 5.2.14.
13089 for as_var
in BASH_ENV ENV MAIL MAILPATH
13090 do eval test x\
${$as_var+set} = xset \
13091 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
13104 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
13107 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13108 # ----------------------------------------
13109 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13110 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13111 # script with STATUS, using 1 if that was 0.
13114 as_status
=$1; test $as_status -eq 0 && as_status
=1
13116 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
13117 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13119 $as_echo "$as_me: error: $2" >&2
13120 as_fn_exit
$as_status
13124 # as_fn_set_status STATUS
13125 # -----------------------
13126 # Set $? to STATUS, without forking.
13127 as_fn_set_status
()
13130 } # as_fn_set_status
13132 # as_fn_exit STATUS
13133 # -----------------
13134 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13138 as_fn_set_status
$1
13144 # Portably unset VAR.
13147 { eval $1=; unset $1;}
13149 as_unset
=as_fn_unset
13150 # as_fn_append VAR VALUE
13151 # ----------------------
13152 # Append the text in VALUE to the end of the definition contained in VAR. Take
13153 # advantage of any shell optimizations that allow amortized linear growth over
13154 # repeated appends, instead of the typical quadratic growth present in naive
13156 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
13157 eval 'as_fn_append ()
13168 # as_fn_arith ARG...
13169 # ------------------
13170 # Perform arithmetic evaluation on the ARGs, and store the result in the
13171 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13172 # must be portable across $(()) and expr.
13173 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
13174 eval 'as_fn_arith ()
13181 as_val
=`expr "$@" || test $? -eq 1`
13186 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
13187 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
13193 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13194 as_basename
=basename
13199 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
13205 as_me
=`$as_basename -- "$0" ||
13206 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13207 X"$0" : 'X\(//\)$' \| \
13208 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13210 sed '/^.*\/\([^/][^/]*\)\/*$/{
13224 # Avoid depending upon Character Ranges.
13225 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
13226 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13227 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
13228 as_cr_digits
='0123456789'
13229 as_cr_alnum
=$as_cr_Letters$as_cr_digits
13231 ECHO_C
= ECHO_N
= ECHO_T
=
13232 case `echo -n x` in #(((((
13234 case `echo 'xy\c'` in
13235 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
13237 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
13244 rm -f conf$$ conf$$.exe conf$$.
file
13245 if test -d conf$$.dir
; then
13246 rm -f conf$$.dir
/conf$$.
file
13249 mkdir conf$$.dir
2>/dev
/null
13251 if (echo >conf$$.
file) 2>/dev
/null
; then
13252 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
13254 # ... but there are two gotchas:
13255 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13256 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13257 # In both cases, we have to default to `cp -pR'.
13258 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
13260 elif ln conf$$.
file conf$$
2>/dev
/null
; then
13268 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
13269 rmdir conf$$.dir
2>/dev
/null
13274 # Create "$as_dir" as a directory, including parents if necessary.
13279 -*) as_dir
=.
/$as_dir;;
13281 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
13285 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13286 *) as_qdir
=$as_dir;;
13288 as_dirs
="'$as_qdir' $as_dirs"
13289 as_dir
=`$as_dirname -- "$as_dir" ||
13290 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13291 X"$as_dir" : 'X\(//\)[^/]' \| \
13292 X"$as_dir" : 'X\(//\)$' \| \
13293 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13294 $as_echo X"$as_dir" |
13295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13299 /^X\(\/\/\)[^/].*/{
13312 test -d "$as_dir" && break
13314 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
13315 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
13319 if mkdir
-p .
2>/dev
/null
; then
13320 as_mkdir_p
='mkdir -p "$as_dir"'
13322 test -d .
/-p && rmdir .
/-p
13327 # as_fn_executable_p FILE
13328 # -----------------------
13329 # Test if FILE is an executable regular file.
13330 as_fn_executable_p
()
13332 test -f "$1" && test -x "$1"
13333 } # as_fn_executable_p
13334 as_test_x
='test -x'
13335 as_executable_p
=as_fn_executable_p
13337 # Sed expression to map a string onto a valid CPP name.
13338 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13340 # Sed expression to map a string onto a valid variable name.
13341 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13345 ## ----------------------------------- ##
13346 ## Main body of $CONFIG_STATUS script. ##
13347 ## ----------------------------------- ##
13349 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
13351 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13352 # Save the log message, to keep $0 and so on meaningful, and to
13353 # report actual input values of CONFIG_FILES etc. instead of their
13354 # values after options handling.
13356 This file was extended by libpng $as_me 1.6.3, which was
13357 generated by GNU Autoconf 2.69. Invocation command line was
13359 CONFIG_FILES = $CONFIG_FILES
13360 CONFIG_HEADERS = $CONFIG_HEADERS
13361 CONFIG_LINKS = $CONFIG_LINKS
13362 CONFIG_COMMANDS = $CONFIG_COMMANDS
13365 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13370 case $ac_config_files in *"
13371 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
13374 case $ac_config_headers in *"
13375 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
13379 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13380 # Files that config.status was made for.
13381 config_files="$ac_config_files"
13382 config_headers="$ac_config_headers"
13383 config_commands="$ac_config_commands"
13387 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13389 \`$as_me' instantiates files and other configuration actions
13390 from templates according to the current configuration. Unless the files
13391 and actions are specified as TAGs, all are instantiated by default.
13393 Usage: $0 [OPTION]... [TAG]...
13395 -h, --help print this help, then exit
13396 -V, --version print version number and configuration settings, then exit
13397 --config print configuration, then exit
13398 -q, --quiet, --silent
13399 do not print progress messages
13400 -d, --debug don't remove temporary files
13401 --recheck update $as_me by reconfiguring in the same conditions
13402 --file=FILE[:TEMPLATE]
13403 instantiate the configuration file FILE
13404 --header=FILE[:TEMPLATE]
13405 instantiate the configuration header FILE
13407 Configuration files:
13410 Configuration headers:
13413 Configuration commands:
13416 Report bugs to <png-mng-implement@lists.sourceforge.net>."
13419 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13420 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13422 libpng config.status 1.6.3
13423 configured by $0, generated by GNU Autoconf 2.69,
13424 with options \\"\$ac_cs_config\\"
13426 Copyright (C) 2012 Free Software Foundation, Inc.
13427 This config.status script is free software; the Free Software Foundation
13428 gives unlimited permission to copy, distribute and modify it."
13435 test -n "\$AWK" || AWK=awk
13438 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13439 # The default lists apply if the user does not specify any file.
13445 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
13446 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
13450 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
13462 # Handling of the options.
13463 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
13465 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
13466 $as_echo "$ac_cs_version"; exit ;;
13467 --config |
--confi |
--conf |
--con |
--co |
--c )
13468 $as_echo "$ac_cs_config"; exit ;;
13469 --debug |
--debu |
--deb |
--de |
--d |
-d )
13471 --file |
--fil |
--fi |
--f )
13474 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13475 '') as_fn_error $?
"missing file argument" ;;
13477 as_fn_append CONFIG_FILES
" '$ac_optarg'"
13478 ac_need_defaults
=false
;;
13479 --header |
--heade |
--head |
--hea )
13482 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13484 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
13485 ac_need_defaults
=false
;;
13487 # Conflict between --help and --header
13488 as_fn_error $?
"ambiguous option: \`$1'
13489 Try \`$0 --help' for more information.";;
13490 --help |
--hel |
-h )
13491 $as_echo "$ac_cs_usage"; exit ;;
13492 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
13493 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
13496 # This is an error.
13497 -*) as_fn_error $?
"unrecognized option: \`$1'
13498 Try \`$0 --help' for more information." ;;
13500 *) as_fn_append ac_config_targets
" $1"
13501 ac_need_defaults
=false
;;
13507 ac_configure_extra_args
=
13509 if $ac_cs_silent; then
13511 ac_configure_extra_args
="$ac_configure_extra_args --silent"
13515 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13516 if \$ac_cs_recheck; then
13517 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13519 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13520 CONFIG_SHELL='$SHELL'
13521 export CONFIG_SHELL
13526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13530 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13531 ## Running $as_me. ##
13537 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13541 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13544 # The HP-UX ksh and POSIX shell print the target directory to stdout
13545 # if CDPATH is set.
13546 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13548 sed_quote_subst='$sed_quote_subst'
13549 double_quote_subst='$double_quote_subst'
13550 delay_variable_subst='$delay_variable_subst'
13551 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13552 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13553 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13554 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13555 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13556 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13557 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13558 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13559 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13560 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13561 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
13562 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13563 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13564 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13565 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13566 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13567 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13568 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13569 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13570 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13571 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13572 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13573 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13574 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13575 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13576 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13577 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13578 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13579 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13580 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13581 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13582 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13583 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13584 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13585 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13586 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13587 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13588 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13589 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13590 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13591 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13592 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13593 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13594 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13595 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13596 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13597 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13598 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13599 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13600 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13601 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13602 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13603 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13604 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13605 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13606 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13607 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13608 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
13609 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13610 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13611 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13612 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13613 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13614 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13615 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13616 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13617 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13618 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13619 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13620 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13621 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13622 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13623 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13624 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13625 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13626 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13627 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13628 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13629 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13630 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13631 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13632 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13633 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13634 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13635 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13636 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13637 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13638 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13639 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13640 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13641 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13642 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13643 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13644 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13645 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13646 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13647 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13648 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13649 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13650 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13651 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13652 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13653 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13654 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13655 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13656 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13657 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13658 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13659 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13660 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13661 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13662 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13663 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13664 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13665 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13666 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13667 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13668 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13669 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13670 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13671 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13672 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13673 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13674 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13675 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13676 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13677 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13678 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13679 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13680 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13681 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13684 LTCFLAGS='$LTCFLAGS'
13685 compiler='$compiler_DEFAULT'
13687 # A function that is used when there is no print builtin or printf.
13688 func_fallback_echo ()
13690 eval 'cat <<_LTECHO_EOF
13695 # Quote evaled strings.
13712 deplibs_check_method \
13716 sharedlib_from_linklib_cmd \
13719 archiver_list_spec \
13725 lt_cv_sys_global_symbol_pipe \
13726 lt_cv_sys_global_symbol_to_cdecl \
13727 lt_cv_sys_global_symbol_to_c_name_address \
13728 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13729 nm_file_list_spec \
13730 lt_prog_compiler_no_builtin_flag \
13731 lt_prog_compiler_pic \
13732 lt_prog_compiler_wl \
13733 lt_prog_compiler_static \
13734 lt_cv_prog_compiler_c_o \
13743 export_dynamic_flag_spec \
13744 whole_archive_flag_spec \
13745 compiler_needs_object \
13747 allow_undefined_flag \
13748 no_undefined_flag \
13749 hardcode_libdir_flag_spec \
13750 hardcode_libdir_separator \
13754 variables_saved_for_relink \
13756 library_names_spec \
13758 install_override_mode \
13762 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13763 *[\\\\\\\`\\"\\\$]*)
13764 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13767 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13772 # Double-quote double-evaled strings.
13773 for var in reload_cmds \
13774 old_postinstall_cmds \
13775 old_postuninstall_cmds \
13777 extract_expsyms_cmds \
13778 old_archive_from_new_cmds \
13779 old_archive_from_expsyms_cmds \
13781 archive_expsym_cmds \
13783 module_expsym_cmds \
13784 export_symbols_cmds \
13788 postuninstall_cmds \
13790 sys_lib_search_path_spec \
13791 sys_lib_dlsearch_path_spec; do
13792 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13793 *[\\\\\\\`\\"\\\$]*)
13794 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13797 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13802 ac_aux_dir='$ac_aux_dir'
13803 xsi_shell='$xsi_shell'
13804 lt_shell_append='$lt_shell_append'
13806 # See if we are running on zsh, and set the options which allow our
13807 # commands through without removal of \ escapes INIT.
13808 if test -n "\${ZSH_VERSION+set}" ; then
13809 setopt NO_GLOB_SUBST
13815 TIMESTAMP='$TIMESTAMP'
13824 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13826 # Handling of arguments.
13827 for ac_config_target
in $ac_config_targets
13829 case $ac_config_target in
13830 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
13831 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
13832 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
13833 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
13834 "libpng.pc") CONFIG_FILES
="$CONFIG_FILES libpng.pc:libpng.pc.in" ;;
13835 "libpng-config") CONFIG_FILES
="$CONFIG_FILES libpng-config:libpng-config.in" ;;
13837 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13842 # If the user did not use the arguments to specify the items to instantiate,
13843 # then the envvar interface is used. Set only those that are not.
13844 # We use the long form for the default assignment because of an extremely
13845 # bizarre bug on SunOS 4.1.3.
13846 if $ac_need_defaults; then
13847 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
13848 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
13849 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
13852 # Have a temporary directory for convenience. Make it in the build tree
13853 # simply because there is no reason against having it here, and in addition,
13854 # creating and moving files from /tmp can sometimes cause problems.
13855 # Hook for its removal unless debugging.
13856 # Note that there is a small window in which the directory will not be cleaned:
13857 # after its creation but before its name has been assigned to `$tmp'.
13861 trap 'exit_status=$?
13862 : "${ac_tmp:=$tmp}"
13863 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13865 trap 'as_fn_exit 1' 1 2 13 15
13867 # Create a (secure) tmp directory for tmp files.
13870 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13874 tmp
=.
/conf$$
-$RANDOM
13875 (umask 077 && mkdir
"$tmp")
13876 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
13879 # Set up the scripts for CONFIG_FILES section.
13880 # No need to generate them if there are no CONFIG_FILES.
13881 # This happens for instance with `./config.status config.h'.
13882 if test -n "$CONFIG_FILES"; then
13885 ac_cr
=`echo X | tr X '\015'`
13886 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13887 # But we know of no other shell where ac_cr would be empty at this
13888 # point, so we can use a bashism as a fallback.
13889 if test "x$ac_cr" = x
; then
13890 eval ac_cr
=\$
\'\\r
\'
13892 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13893 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13896 ac_cs_awk_cr
=$ac_cr
13899 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13904 echo "cat >conf$$subs.awk <<_ACEOF" &&
13905 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13907 } >conf$$subs.sh ||
13908 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13909 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13911 for ac_last_try in false false false false false :; do
13912 . ./conf$$subs.sh ||
13913 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13915 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
13916 if test $ac_delim_n = $ac_delim_num; then
13918 elif $ac_last_try; then
13919 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13921 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
13924 rm -f conf$$subs.sh
13926 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13927 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
13931 s/^/S["/; s
/!.
*/"]=/
13941 s/\(.\{148\}\)..*/\1/
13943 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
13948 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13955 s/\(.\{148\}\)..*/\1/
13957 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
13961 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13966 ' <conf$$subs.awk | sed '
13971 ' >>$CONFIG_STATUS || ac_write_fail=1
13972 rm -f conf$$subs.awk
13973 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13975 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
13976 for (key in S) S_is_set[key] = 1
13982 nfields = split(line, field, "@
")
13984 len = length(field[1])
13985 for (i = 2; i < nfields; i++) {
13987 keylen = length(key)
13988 if (S_is_set[key]) {
13990 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13991 len += length(value) + length(field[++i])
14002 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14003 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14004 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
14007 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
14008 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
14011 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14012 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
14013 # trailing colons and then remove the whole line if VPATH becomes empty
14014 # (actually we leave an empty line to preserve line numbers).
14015 if test "x
$srcdir" = x.; then
14016 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14034 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14035 fi # test -n "$CONFIG_FILES"
14037 # Set up the scripts for CONFIG_HEADERS section.
14038 # No need to generate them if there are no CONFIG_HEADERS.
14039 # This happens for instance with `./config.status Makefile'.
14040 if test -n "$CONFIG_HEADERS"; then
14041 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
14045 # Transform confdefs.h into an awk script `defines.awk', embedded as
14046 # here-document in config.status, that substitutes the proper values into
14047 # config.h.in to produce config.h.
14049 # Create a delimiter string that does not exist in confdefs.h, to ease
14050 # handling of long lines.
14052 for ac_last_try in false false :; do
14053 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
14054 if test -z "$ac_tt"; then
14056 elif $ac_last_try; then
14057 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
14059 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14063 # For the awk script, D is an array of macro values keyed by name,
14064 # likewise P contains macro parameters if any. Preserve backslash
14065 # newline sequences.
14067 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14069 s/.\{148\}/&'"$ac_delim"'/g
14072 s/^[ ]*#[ ]*define[ ][ ]*/ /
14079 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
14081 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
14085 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
14086 D["\
1"]=" \
3\\\\\\n
"\\/p
14088 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
14093 s/.\{148\}/&'"$ac_delim"'/g
14098 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
14101 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
14103 ' <confdefs.h | sed '
14104 s/'"$ac_delim"'/"\\\
14105 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14108 for (key in D) D_is_set[key] = 1
14111 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14113 split(line, arg, " ")
14114 if (arg[1] == "#") {
14118 defundef
= substr
(arg
[1], 2)
14121 split(mac1
, mac2
, "(") #)
14123 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
14124 if (D_is_set
[macro
]) {
14125 # Preserve the white space surrounding the "#".
14126 print prefix
"define", macro P
[macro
] D
[macro
]
14129 # Replace #undef with comments. This is necessary, for example,
14130 # in the case of _POSIX_SOURCE, which is predefined and required
14131 # on some systems where configure will not decide to define it.
14132 if (defundef
== "undef") {
14133 print
"/*", prefix defundef
, macro
, "*/"
14141 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14142 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
14143 fi # test -n "$CONFIG_HEADERS"
14146 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14151 :[FHLC
]) ac_mode
=$ac_tag; continue;;
14153 case $ac_mode$ac_tag in
14155 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
14156 :[FH
]-) ac_tag
=-:-;;
14157 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
14174 -) ac_f
="$ac_tmp/stdin";;
14175 *) # Look for the file first in the build tree, then in the source tree
14176 # (if the path is not absolute). The absolute path cannot be DOS-style,
14177 # because $ac_f cannot contain `:'.
14181 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
14183 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14185 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14186 as_fn_append ac_file_inputs
" '$ac_f'"
14189 # Let's still pretend it is `configure' which instantiates (i.e., don't
14190 # use $as_me), people would be surprised to read:
14191 # /* config.h. Generated by config.status. */
14192 configure_input
='Generated from '`
14193 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14195 if test x
"$ac_file" != x-
; then
14196 configure_input
="$ac_file. $configure_input"
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14198 $as_echo "$as_me: creating $ac_file" >&6;}
14200 # Neutralize special characters interpreted by sed in replacement strings.
14201 case $configure_input in #(
14202 *\
&* |
*\|
* |
*\\* )
14203 ac_sed_conf_input
=`$as_echo "$configure_input" |
14204 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14205 *) ac_sed_conf_input
=$configure_input;;
14209 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
14210 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
14215 ac_dir
=`$as_dirname -- "$ac_file" ||
14216 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14217 X"$ac_file" : 'X\(//\)[^/]' \| \
14218 X"$ac_file" : 'X\(//\)$' \| \
14219 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14220 $as_echo X"$ac_file" |
14221 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14225 /^X\(\/\/\)[^/].*/{
14238 as_dir
="$ac_dir"; as_fn_mkdir_p
14242 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14244 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14245 # A ".." for each directory in $ac_dir_suffix.
14246 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14247 case $ac_top_builddir_sub in
14248 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14249 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14252 ac_abs_top_builddir
=$ac_pwd
14253 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14254 # for backward compatibility:
14255 ac_top_builddir
=$ac_top_build_prefix
14258 .
) # We are building in place.
14260 ac_top_srcdir
=$ac_top_builddir_sub
14261 ac_abs_top_srcdir
=$ac_pwd ;;
14262 [\\/]* | ?
:[\\/]* ) # Absolute name.
14263 ac_srcdir
=$srcdir$ac_dir_suffix;
14264 ac_top_srcdir
=$srcdir
14265 ac_abs_top_srcdir
=$srcdir ;;
14266 *) # Relative name.
14267 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14268 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14269 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14271 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14281 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
14282 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
14284 ac_MKDIR_P
=$MKDIR_P
14286 [\\/$
]* | ?
:[\\/]* ) ;;
14287 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
14291 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14292 # If the template does not know about datarootdir, expand it.
14293 # FIXME: This hack should be removed a few years after 2.60.
14294 ac_datarootdir_hack
=; ac_datarootdir_seen
=
14305 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14306 *datarootdir
*) ac_datarootdir_seen
=yes;;
14307 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
14308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14309 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14311 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14312 ac_datarootdir_hack='
14313 s&@datadir@&$datadir&g
14314 s&@docdir@&$docdir&g
14315 s&@infodir@&$infodir&g
14316 s&@localedir@&$localedir&g
14317 s&@mandir@&$mandir&g
14318 s&\\\${datarootdir}&$datarootdir&g' ;;
14322 # Neutralize VPATH when `$srcdir' = `.'.
14323 # Shell code in configure.ac might set extrasub.
14324 # FIXME: do we really want to maintain this feature?
14325 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14326 ac_sed_extra="$ac_vpsub
14329 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14331 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
14332 s|@configure_input@|
$ac_sed_conf_input|
;t t
14333 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
14334 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
14335 s
&@srcdir@
&$ac_srcdir&;t t
14336 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
14337 s
&@top_srcdir@
&$ac_top_srcdir&;t t
14338 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
14339 s
&@builddir@
&$ac_builddir&;t t
14340 s
&@abs_builddir@
&$ac_abs_builddir&;t t
14341 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
14342 s
&@INSTALL@
&$ac_INSTALL&;t t
14343 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
14344 $ac_datarootdir_hack
14346 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
14347 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
14349 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14350 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
14351 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14352 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
14353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
14354 which seems to be undefined. Please make sure it is defined" >&5
14355 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
14356 which seems to be undefined. Please make sure it is defined" >&2;}
14358 rm -f "$ac_tmp/stdin"
14360 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14361 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14363 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14369 if test x"$ac_file" != x-; then
14371 $as_echo "/* $configure_input */" \
14372 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14373 } >"$ac_tmp/config.h" \
14374 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14375 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14376 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14377 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14380 mv "$ac_tmp/config.h" "$ac_file" \
14381 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14384 $as_echo "/* $configure_input */" \
14385 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14386 || as_fn_error $? "could not create -" "$LINENO" 5
14388 # Compute "$ac_file"'s index
in $config_headers.
14391 for _am_header
in $config_headers :; do
14392 case $_am_header in
14393 $_am_arg |
$_am_arg:* )
14396 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
14399 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14400 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14401 X"$_am_arg" : 'X\(//\)[^/]' \| \
14402 X"$_am_arg" : 'X\(//\)$' \| \
14403 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14404 $as_echo X"$_am_arg" |
14405 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14409 /^X\(\/\/\)[^/].*/{
14421 s/.*/./; q'`/stamp-h
$_am_stamp_count
14424 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14425 $as_echo "$as_me: executing $ac_file commands" >&6;}
14430 case $ac_file$ac_mode in
14431 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
14432 # Older Autoconf quotes --file arguments for eval, but not when files
14433 # are listed without --file. Let's play safe and only enable the eval
14434 # if we detect the quoting.
14435 case $CONFIG_FILES in
14436 *\'*) eval set x
"$CONFIG_FILES" ;;
14437 *) set x
$CONFIG_FILES ;;
14442 # Strip MF so we end up with the name of the file.
14443 mf
=`echo "$mf" | sed -e 's/:.*$//'`
14444 # Check whether this is an Automake generated Makefile or not.
14445 # We used to match only the files named 'Makefile.in', but
14446 # some people rename them; so instead we look at the file content.
14447 # Grep'ing the first line is not enough: some people post-process
14448 # each Makefile.in and add a new line on top of each file to say so.
14449 # Grep'ing the whole file is not good either: AIX grep has a line
14450 # limit of 2048, but all sed's we know have understand at least 4000.
14451 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
14452 dirpart
=`$as_dirname -- "$mf" ||
14453 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14454 X"$mf" : 'X\(//\)[^/]' \| \
14455 X"$mf" : 'X\(//\)$' \| \
14456 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14458 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14462 /^X\(\/\/\)[^/].*/{
14478 # Extract the definition of DEPDIR, am__include, and am__quote
14479 # from the Makefile without running 'make'.
14480 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
14481 test -z "$DEPDIR" && continue
14482 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
14483 test -z "am__include" && continue
14484 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
14485 # Find all dependency output files, they are included files with
14486 # $(DEPDIR) in their names. We invoke sed twice because it is the
14487 # simplest approach to changing $(DEPDIR) to its actual value in the
14489 for file in `sed -n "
14490 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14491 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14492 # Make sure the directory exists.
14493 test -f "$dirpart/$file" && continue
14494 fdir
=`$as_dirname -- "$file" ||
14495 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14496 X"$file" : 'X\(//\)[^/]' \| \
14497 X"$file" : 'X\(//\)$' \| \
14498 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14499 $as_echo X"$file" |
14500 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14504 /^X\(\/\/\)[^/].*/{
14517 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
14518 # echo "creating $dirpart/$file"
14519 echo '# dummy' > "$dirpart/$file"
14526 # See if we are running on zsh, and set the options which allow our
14527 # commands through without removal of \ escapes.
14528 if test -n "${ZSH_VERSION+set}" ; then
14529 setopt NO_GLOB_SUBST
14532 cfgfile
="${ofile}T"
14533 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14536 cat <<_LT_EOF >> "$cfgfile"
14539 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14540 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14541 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14542 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14544 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14545 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14547 # Written by Gordon Matzigkeit, 1996
14549 # This file is part of GNU Libtool.
14551 # GNU Libtool is free software; you can redistribute it and/or
14552 # modify it under the terms of the GNU General Public License as
14553 # published by the Free Software Foundation; either version 2 of
14554 # the License, or (at your option) any later version.
14556 # As a special exception to the GNU General Public License,
14557 # if you distribute this file as part of a program or library that
14558 # is built using GNU Libtool, you may include this file under the
14559 # same distribution terms that you use for the rest of that program.
14561 # GNU Libtool is distributed in the hope that it will be useful,
14562 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14563 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14564 # GNU General Public License for more details.
14566 # You should have received a copy of the GNU General Public License
14567 # along with GNU Libtool; see the file COPYING. If not, a copy
14568 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14569 # obtained by writing to the Free Software Foundation, Inc.,
14570 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14573 # The names of the tagged configurations supported by this script.
14576 # ### BEGIN LIBTOOL CONFIG
14578 # A sed program that does not truncate output.
14581 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14582 Xsed="\$SED -e 1s/^X//"
14584 # A grep program that handles long lines.
14590 # A literal string matcher.
14593 # Shell to use when invoking shell scripts.
14596 # An echo program that protects backslashes.
14599 # Which release of libtool.m4 was used?
14600 macro_version=$macro_version
14601 macro_revision=$macro_revision
14603 # Assembler program.
14606 # DLL creation program.
14607 DLLTOOL=$lt_DLLTOOL
14609 # Object dumper program.
14610 OBJDUMP=$lt_OBJDUMP
14612 # Whether or not to build shared libraries.
14613 build_libtool_libs=$enable_shared
14615 # Whether or not to build static libraries.
14616 build_old_libs=$enable_static
14618 # What type of objects to build.
14621 # Whether or not to optimize for fast installation.
14622 fast_install=$enable_fast_install
14624 # The PATH separator for the build system.
14625 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14628 host_alias=$host_alias
14632 # The build system.
14633 build_alias=$build_alias
14637 # A BSD- or MS-compatible name lister.
14640 # Whether we need soft or hard links.
14643 # What is the maximum length of a command?
14644 max_cmd_len=$max_cmd_len
14646 # Object file suffix (normally "o").
14649 # Executable file suffix (normally "").
14652 # whether the shell understands "unset".
14655 # turn spaces into newlines.
14658 # turn newlines into spaces.
14661 # convert \$build file names to \$host format.
14662 to_host_file_cmd=$lt_cv_to_host_file_cmd
14664 # convert \$build files to toolchain format.
14665 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14667 # Method to check whether dependent libraries are shared objects.
14668 deplibs_check_method=$lt_deplibs_check_method
14670 # Command to use when deplibs_check_method = "file_magic".
14671 file_magic_cmd=$lt_file_magic_cmd
14673 # How to find potential files when deplibs_check_method = "file_magic".
14674 file_magic_glob=$lt_file_magic_glob
14676 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14677 want_nocaseglob=$lt_want_nocaseglob
14679 # Command to associate shared and link libraries.
14680 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14685 # Flags to create an archive.
14686 AR_FLAGS=$lt_AR_FLAGS
14688 # How to feed a file listing to the archiver.
14689 archiver_list_spec=$lt_archiver_list_spec
14691 # A symbol stripping program.
14694 # Commands used to install an old-style archive.
14696 old_postinstall_cmds=$lt_old_postinstall_cmds
14697 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14699 # Whether to use a lock for old archive extraction.
14700 lock_old_archive_extraction=$lock_old_archive_extraction
14705 # LTCC compiler flags.
14706 LTCFLAGS=$lt_CFLAGS
14708 # Take the output of nm and produce a listing of raw symbols and C names.
14709 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14711 # Transform the output of nm in a proper C declaration.
14712 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14714 # Transform the output of nm in a C name address pair.
14715 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14717 # Transform the output of nm in a C name address pair when lib prefix is needed.
14718 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14720 # Specify filename containing input files for \$NM.
14721 nm_file_list_spec=$lt_nm_file_list_spec
14723 # The root where to search for dependent libraries,and in which our libraries should be installed.
14724 lt_sysroot=$lt_sysroot
14726 # The name of the directory that contains temporary libtool files.
14729 # Used to examine libraries when file_magic_cmd begins with "file".
14730 MAGIC_CMD=$MAGIC_CMD
14732 # Must we lock files when doing compilation?
14733 need_locks=$lt_need_locks
14736 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14738 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14739 DSYMUTIL=$lt_DSYMUTIL
14741 # Tool to change global to local symbols on Mac OS X.
14744 # Tool to manipulate fat objects and archives on Mac OS X.
14747 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14750 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14751 OTOOL64=$lt_OTOOL64
14753 # Old archive suffix (normally "a").
14756 # Shared library suffix (normally ".so").
14757 shrext_cmds=$lt_shrext_cmds
14759 # The commands to extract the exported symbol list from a shared archive.
14760 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14762 # Variables whose values should be saved in libtool wrapper scripts and
14763 # restored at link time.
14764 variables_saved_for_relink=$lt_variables_saved_for_relink
14766 # Do we need the "lib" prefix for modules?
14767 need_lib_prefix=$need_lib_prefix
14769 # Do we need a version for libraries?
14770 need_version=$need_version
14772 # Library versioning type.
14773 version_type=$version_type
14775 # Shared library runtime path variable.
14776 runpath_var=$runpath_var
14778 # Shared library path variable.
14779 shlibpath_var=$shlibpath_var
14781 # Is shlibpath searched before the hard-coded library search path?
14782 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14784 # Format of library name prefix.
14785 libname_spec=$lt_libname_spec
14787 # List of archive names. First name is the real one, the rest are links.
14788 # The last name is the one that the linker finds with -lNAME
14789 library_names_spec=$lt_library_names_spec
14791 # The coded name of the library, if different from the real name.
14792 soname_spec=$lt_soname_spec
14794 # Permission mode override for installation of shared libraries.
14795 install_override_mode=$lt_install_override_mode
14797 # Command to use after installation of a shared archive.
14798 postinstall_cmds=$lt_postinstall_cmds
14800 # Command to use after uninstallation of a shared archive.
14801 postuninstall_cmds=$lt_postuninstall_cmds
14803 # Commands used to finish a libtool library installation in a directory.
14804 finish_cmds=$lt_finish_cmds
14806 # As "finish_cmds", except a single script fragment to be evaled but
14808 finish_eval=$lt_finish_eval
14810 # Whether we should hardcode library paths into libraries.
14811 hardcode_into_libs=$hardcode_into_libs
14813 # Compile-time system search path for libraries.
14814 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14816 # Run-time system search path for libraries.
14817 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14819 # Whether dlopen is supported.
14820 dlopen_support=$enable_dlopen
14822 # Whether dlopen of programs is supported.
14823 dlopen_self=$enable_dlopen_self
14825 # Whether dlopen of statically linked programs is supported.
14826 dlopen_self_static=$enable_dlopen_self_static
14828 # Commands to strip libraries.
14829 old_striplib=$lt_old_striplib
14830 striplib=$lt_striplib
14833 # The linker used to build libraries.
14836 # How to create reloadable object files.
14837 reload_flag=$lt_reload_flag
14838 reload_cmds=$lt_reload_cmds
14840 # Commands used to build an old-style archive.
14841 old_archive_cmds=$lt_old_archive_cmds
14843 # A language specific compiler.
14846 # Is the compiler the GNU compiler?
14849 # Compiler flag to turn off builtin functions.
14850 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14852 # Additional compiler flags for building library objects.
14853 pic_flag=$lt_lt_prog_compiler_pic
14855 # How to pass a linker flag through the compiler.
14856 wl=$lt_lt_prog_compiler_wl
14858 # Compiler flag to prevent dynamic linking.
14859 link_static_flag=$lt_lt_prog_compiler_static
14861 # Does compiler simultaneously support -c and -o options?
14862 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14864 # Whether or not to add -lc for building shared libraries.
14865 build_libtool_need_lc=$archive_cmds_need_lc
14867 # Whether or not to disallow shared libs when runtime libs are static.
14868 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14870 # Compiler flag to allow reflexive dlopens.
14871 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14873 # Compiler flag to generate shared objects directly from archives.
14874 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14876 # Whether the compiler copes with passing no objects directly.
14877 compiler_needs_object=$lt_compiler_needs_object
14879 # Create an old-style archive from a shared archive.
14880 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14882 # Create a temporary old-style archive to link instead of a shared archive.
14883 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14885 # Commands used to build a shared archive.
14886 archive_cmds=$lt_archive_cmds
14887 archive_expsym_cmds=$lt_archive_expsym_cmds
14889 # Commands used to build a loadable module if different from building
14890 # a shared archive.
14891 module_cmds=$lt_module_cmds
14892 module_expsym_cmds=$lt_module_expsym_cmds
14894 # Whether we are building with GNU ld or not.
14895 with_gnu_ld=$lt_with_gnu_ld
14897 # Flag that allows shared libraries with undefined symbols to be built.
14898 allow_undefined_flag=$lt_allow_undefined_flag
14900 # Flag that enforces no undefined symbols.
14901 no_undefined_flag=$lt_no_undefined_flag
14903 # Flag to hardcode \$libdir into a binary during linking.
14904 # This must work even if \$libdir does not exist
14905 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14907 # Whether we need a single "-rpath" flag with a separated argument.
14908 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14910 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14911 # DIR into the resulting binary.
14912 hardcode_direct=$hardcode_direct
14914 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14915 # DIR into the resulting binary and the resulting library dependency is
14916 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14917 # library is relocated.
14918 hardcode_direct_absolute=$hardcode_direct_absolute
14920 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14921 # into the resulting binary.
14922 hardcode_minus_L=$hardcode_minus_L
14924 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14925 # into the resulting binary.
14926 hardcode_shlibpath_var=$hardcode_shlibpath_var
14928 # Set to "yes" if building a shared library automatically hardcodes DIR
14929 # into the library and all subsequent libraries and executables linked
14931 hardcode_automatic=$hardcode_automatic
14933 # Set to yes if linker adds runtime paths of dependent libraries
14934 # to runtime path list.
14935 inherit_rpath=$inherit_rpath
14937 # Whether libtool must link a program against all its dependency libraries.
14938 link_all_deplibs=$link_all_deplibs
14940 # Set to "yes" if exported symbols are required.
14941 always_export_symbols=$always_export_symbols
14943 # The commands to list exported symbols.
14944 export_symbols_cmds=$lt_export_symbols_cmds
14946 # Symbols that should not be listed in the preloaded symbols.
14947 exclude_expsyms=$lt_exclude_expsyms
14949 # Symbols that must always be exported.
14950 include_expsyms=$lt_include_expsyms
14952 # Commands necessary for linking programs (against libraries) with templates.
14953 prelink_cmds=$lt_prelink_cmds
14955 # Commands necessary for finishing linking programs.
14956 postlink_cmds=$lt_postlink_cmds
14958 # Specify filename containing input files.
14959 file_list_spec=$lt_file_list_spec
14961 # How to hardcode a shared library path into an executable.
14962 hardcode_action=$hardcode_action
14964 # ### END LIBTOOL CONFIG
14970 cat <<\_LT_EOF
>> "$cfgfile"
14971 # AIX sometimes has problems with the GCC collect2 program. For some
14972 # reason, if we set the COLLECT_NAMES environment variable, the problems
14973 # vanish in a puff of smoke.
14974 if test "X${COLLECT_NAMES+set}" != Xset
; then
14976 export COLLECT_NAMES
14983 ltmain
="$ac_aux_dir/ltmain.sh"
14986 # We use sed instead of cat because bash on DJGPP gets confused if
14987 # if finds mixed CR/LF and LF-only lines. Since sed operates in
14988 # text mode, it properly converts lines to CR/LF. This bash problem
14989 # is reportedly fixed, but why not run on old versions too?
14990 sed '$q' "$ltmain" >> "$cfgfile" \
14991 ||
(rm -f "$cfgfile"; exit 1)
14993 if test x
"$xsi_shell" = xyes
; then
14994 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
14998 \ */*) func_dirname_result="${1%/*}${2}" ;;\
14999 \ * ) func_dirname_result="${3}" ;;\
15001 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15002 && mv -f "$cfgfile.tmp" "$cfgfile" \
15003 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15004 test 0 -eq $? || _lt_function_replace_fail
=:
15007 sed -e '/^func_basename ()$/,/^} # func_basename /c\
15010 \ func_basename_result="${1##*/}"\
15011 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15012 && mv -f "$cfgfile.tmp" "$cfgfile" \
15013 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15014 test 0 -eq $? || _lt_function_replace_fail
=:
15017 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15018 func_dirname_and_basename ()\
15021 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15022 \ * ) func_dirname_result="${3}" ;;\
15024 \ func_basename_result="${1##*/}"\
15025 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15026 && mv -f "$cfgfile.tmp" "$cfgfile" \
15027 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15028 test 0 -eq $? || _lt_function_replace_fail
=:
15031 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15034 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15035 \ # positional parameters, so assign one to ordinary parameter first.\
15036 \ func_stripname_result=${3}\
15037 \ func_stripname_result=${func_stripname_result#"${1}"}\
15038 \ func_stripname_result=${func_stripname_result%"${2}"}\
15039 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15040 && mv -f "$cfgfile.tmp" "$cfgfile" \
15041 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15042 test 0 -eq $? || _lt_function_replace_fail
=:
15045 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15046 func_split_long_opt ()\
15048 \ func_split_long_opt_name=${1%%=*}\
15049 \ func_split_long_opt_arg=${1#*=}\
15050 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15051 && mv -f "$cfgfile.tmp" "$cfgfile" \
15052 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15053 test 0 -eq $? || _lt_function_replace_fail
=:
15056 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15057 func_split_short_opt ()\
15059 \ func_split_short_opt_arg=${1#??}\
15060 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15061 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15062 && mv -f "$cfgfile.tmp" "$cfgfile" \
15063 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15064 test 0 -eq $? || _lt_function_replace_fail
=:
15067 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15071 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15072 \ *) func_lo2o_result=${1} ;;\
15074 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15075 && mv -f "$cfgfile.tmp" "$cfgfile" \
15076 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15077 test 0 -eq $? || _lt_function_replace_fail
=:
15080 sed -e '/^func_xform ()$/,/^} # func_xform /c\
15083 func_xform_result=${1%.*}.lo\
15084 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15085 && mv -f "$cfgfile.tmp" "$cfgfile" \
15086 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15087 test 0 -eq $? || _lt_function_replace_fail
=:
15090 sed -e '/^func_arith ()$/,/^} # func_arith /c\
15093 func_arith_result=$(( $* ))\
15094 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15095 && mv -f "$cfgfile.tmp" "$cfgfile" \
15096 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15097 test 0 -eq $? || _lt_function_replace_fail
=:
15100 sed -e '/^func_len ()$/,/^} # func_len /c\
15103 func_len_result=${#1}\
15104 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15105 && mv -f "$cfgfile.tmp" "$cfgfile" \
15106 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15107 test 0 -eq $? || _lt_function_replace_fail
=:
15111 if test x
"$lt_shell_append" = xyes
; then
15112 sed -e '/^func_append ()$/,/^} # func_append /c\
15115 eval "${1}+=\\${2}"\
15116 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15117 && mv -f "$cfgfile.tmp" "$cfgfile" \
15118 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15119 test 0 -eq $? || _lt_function_replace_fail
=:
15122 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15123 func_append_quoted ()\
15125 \ func_quote_for_eval "${2}"\
15126 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15127 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15128 && mv -f "$cfgfile.tmp" "$cfgfile" \
15129 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15130 test 0 -eq $? || _lt_function_replace_fail
=:
15133 # Save a `func_append' function call where possible by direct use of '+='
15134 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15135 && mv -f "$cfgfile.tmp" "$cfgfile" \
15136 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15137 test 0 -eq $? || _lt_function_replace_fail
=:
15139 # Save a `func_append' function call even when '+=' is not available
15140 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15141 && mv -f "$cfgfile.tmp" "$cfgfile" \
15142 ||
(rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15143 test 0 -eq $? || _lt_function_replace_fail
=:
15146 if test x
"$_lt_function_replace_fail" = x
":"; then
15147 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15148 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15152 mv -f "$cfgfile" "$ofile" ||
15153 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15157 "libpng-config":F
) chmod +x libpng-config
;;
15165 ac_clean_files
=$ac_clean_files_save
15167 test $ac_write_fail = 0 ||
15168 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
15171 # configure is writing to config.log, and then calls config.status.
15172 # config.status does its own redirection, appending to config.log.
15173 # Unfortunately, on DOS this fails, as config.log is still kept open
15174 # by configure, so config.status won't be able to write to it; its
15175 # output is simply discarded. So we exec the FD to /dev/null,
15176 # effectively closing config.log, so it can be properly (re)opened and
15177 # appended to by config.status. When coming back to configure, we
15178 # need to make the FD available again.
15179 if test "$no_create" != yes; then
15181 ac_config_status_args
=
15182 test "$silent" = yes &&
15183 ac_config_status_args
="$ac_config_status_args --quiet"
15185 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
15187 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15188 # would make configure fail if this is the last instruction.
15189 $ac_cs_success || as_fn_exit
1
15191 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
15192 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15193 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}