Vulkan support on Mac OS X introduces a link time dependency (CAMetalLayer) on 10.11 and newer
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 *v*x* | *x*v* ) as_opts=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
200 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
201 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
202 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 PATH=/empty FPATH=/empty; export PATH FPATH
205 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
206 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
207 test \$(( 1 + 1 )) = 2 || exit 1"
208 if (eval "$as_required") 2>/dev/null; then :
213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir=.
225 for as_base in sh bash ksh sh5; do
226 # Try only shells that exist, to save several forks.
227 as_shell=$as_dir/$as_base
228 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230 CONFIG_SHELL=$as_shell as_have_required=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241 CONFIG_SHELL=$SHELL as_have_required=yes
246 if test "x$CONFIG_SHELL" != x; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
256 *v*x* | *x*v* ) as_opts=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x$as_have_required = xno; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x${ZSH_VERSION+set} = xset ; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE= GREP_OPTIONS=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir=./$as_dir;;
329 test -d "$as_dir" || eval $as_mkdir_p || {
333 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs="'$as_qdir' $as_dirs"
337 as_dir=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" || eval "mkdir $as_dirs"
363 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p ()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
406 as_val=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status=$1; test $as_status -eq 0 && as_status=1
420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit $as_status
427 if expr a : '\(a\)' >/dev/null 2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001; then
434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
446 as_me=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits='0123456789'
470 as_cr_alnum=$as_cr_Letters$as_cr_digits
473 as_lineno_1=$LINENO as_lineno_1a=$LINENO
474 as_lineno_2=$LINENO as_lineno_2a=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x "$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec=no; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C= ECHO_N= ECHO_T=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
521 rm -f conf$$ conf$$.exe conf$$.file
522 if test -d conf$$.dir; then
523 rm -f conf$$.dir/conf$$.file
526 mkdir conf$$.dir 2>/dev/null
528 if (echo >conf$$.file) 2>/dev/null; then
529 if ln -s conf$$.file conf$$ 2>/dev/null; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
537 elif ln conf$$.file conf$$ 2>/dev/null; then
545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546 rmdir conf$$.dir 2>/dev/null
548 if mkdir -p . 2>/dev/null; then
549 as_mkdir_p='mkdir -p "$as_dir"'
551 test -d ./-p && rmdir ./-p
556 as_executable_p=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" || exec 7<&0 </dev/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix=/usr/local
580 ac_config_libobj_dir=.
587 # Identity of this package.
595 ac_unique_file="README.txt"
596 # Factoring default headers for most tests.
597 ac_includes_default="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
632 ac_subst_vars='LTLIBOBJS
757 program_transform_name
770 enable_option_checking
779 enable_dependency_tracking
818 enable_pulseaudio_shared
826 enable_fusionsound_shared
830 enable_libsamplerate_shared
832 enable_video_wayland_qt_touch
833 enable_wayland_shared
839 enable_video_x11_xcursor
840 enable_video_x11_xdbe
841 enable_video_x11_xinerama
842 enable_video_x11_xinput
843 enable_video_x11_xrandr
844 enable_video_x11_scrnsaver
845 enable_video_x11_xshape
849 enable_video_directfb
850 enable_directfb_shared
855 enable_video_opengles
856 enable_video_opengles1
857 enable_video_opengles2
873 ac_precious_vars='build_alias
889 # Initialize some variables set by options.
891 ac_init_version=false
892 ac_unrecognized_opts=
894 # The variables have the same names as the options, with
895 # dashes changed to underlines.
903 program_transform_name=s,x,x,
911 # Installation directory options.
912 # These are left unexpanded so users can "make install exec_prefix=/foo"
913 # and all the variables that are supposed to be based on exec_prefix
914 # by default will actually change.
915 # Use braces instead of parens because sh, perl, etc. also accept them.
916 # (The list follows the same order as the GNU Coding Standards.)
917 bindir='${exec_prefix}/bin'
918 sbindir='${exec_prefix}/sbin'
919 libexecdir='${exec_prefix}/libexec'
920 datarootdir='${prefix}/share'
921 datadir='${datarootdir}'
922 sysconfdir='${prefix}/etc'
923 sharedstatedir='${prefix}/com'
924 localstatedir='${prefix}/var'
925 runstatedir='${localstatedir}/run'
926 includedir='${prefix}/include'
927 oldincludedir='/usr/include'
928 docdir='${datarootdir}/doc/${PACKAGE}'
929 infodir='${datarootdir}/info'
934 libdir='${exec_prefix}/lib'
935 localedir='${datarootdir}/locale'
936 mandir='${datarootdir}/man'
942 # If the previous option needs an argument, assign it.
943 if test -n "$ac_prev"; then
944 eval $ac_prev=\$ac_option
950 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
955 # Accept the important Cygnus configure options, so we can diagnose typos.
957 case $ac_dashdash$ac_option in
961 -bindir | --bindir | --bindi | --bind | --bin | --bi)
963 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
966 -build | --build | --buil | --bui | --bu)
967 ac_prev=build_alias ;;
968 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
969 build_alias=$ac_optarg ;;
971 -cache-file | --cache-file | --cache-fil | --cache-fi \
972 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
973 ac_prev=cache_file ;;
974 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
975 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
976 cache_file=$ac_optarg ;;
979 cache_file=config.cache ;;
981 -datadir | --datadir | --datadi | --datad)
983 -datadir=* | --datadir=* | --datadi=* | --datad=*)
984 datadir=$ac_optarg ;;
986 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
987 | --dataroo | --dataro | --datar)
988 ac_prev=datarootdir ;;
989 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
990 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
991 datarootdir=$ac_optarg ;;
993 -disable-* | --disable-*)
994 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
995 # Reject names that are not valid shell variable names.
996 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
997 as_fn_error $? "invalid feature name: $ac_useropt"
998 ac_useropt_orig=$ac_useropt
999 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1000 case $ac_user_opts in
1002 "enable_$ac_useropt"
1004 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1005 ac_unrecognized_sep=', ';;
1007 eval enable_$ac_useropt=no ;;
1009 -docdir | --docdir | --docdi | --doc | --do)
1011 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1012 docdir=$ac_optarg ;;
1014 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1016 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1017 dvidir=$ac_optarg ;;
1019 -enable-* | --enable-*)
1020 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1021 # Reject names that are not valid shell variable names.
1022 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1023 as_fn_error $? "invalid feature name: $ac_useropt"
1024 ac_useropt_orig=$ac_useropt
1025 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1026 case $ac_user_opts in
1028 "enable_$ac_useropt"
1030 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1031 ac_unrecognized_sep=', ';;
1033 eval enable_$ac_useropt=\$ac_optarg ;;
1035 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1036 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1037 | --exec | --exe | --ex)
1038 ac_prev=exec_prefix ;;
1039 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1040 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1041 | --exec=* | --exe=* | --ex=*)
1042 exec_prefix=$ac_optarg ;;
1044 -gas | --gas | --ga | --g)
1045 # Obsolete; use --with-gas.
1048 -help | --help | --hel | --he | -h)
1049 ac_init_help=long ;;
1050 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1051 ac_init_help=recursive ;;
1052 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1053 ac_init_help=short ;;
1055 -host | --host | --hos | --ho)
1056 ac_prev=host_alias ;;
1057 -host=* | --host=* | --hos=* | --ho=*)
1058 host_alias=$ac_optarg ;;
1060 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1062 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1064 htmldir=$ac_optarg ;;
1066 -includedir | --includedir | --includedi | --included | --include \
1067 | --includ | --inclu | --incl | --inc)
1068 ac_prev=includedir ;;
1069 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1070 | --includ=* | --inclu=* | --incl=* | --inc=*)
1071 includedir=$ac_optarg ;;
1073 -infodir | --infodir | --infodi | --infod | --info | --inf)
1075 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1076 infodir=$ac_optarg ;;
1078 -libdir | --libdir | --libdi | --libd)
1080 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1081 libdir=$ac_optarg ;;
1083 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1084 | --libexe | --libex | --libe)
1085 ac_prev=libexecdir ;;
1086 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1087 | --libexe=* | --libex=* | --libe=*)
1088 libexecdir=$ac_optarg ;;
1090 -localedir | --localedir | --localedi | --localed | --locale)
1091 ac_prev=localedir ;;
1092 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1093 localedir=$ac_optarg ;;
1095 -localstatedir | --localstatedir | --localstatedi | --localstated \
1096 | --localstate | --localstat | --localsta | --localst | --locals)
1097 ac_prev=localstatedir ;;
1098 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1099 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1100 localstatedir=$ac_optarg ;;
1102 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1104 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1105 mandir=$ac_optarg ;;
1107 -nfp | --nfp | --nf)
1108 # Obsolete; use --without-fp.
1111 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1112 | --no-cr | --no-c | -n)
1115 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1116 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1119 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1120 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1121 | --oldin | --oldi | --old | --ol | --o)
1122 ac_prev=oldincludedir ;;
1123 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1124 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1125 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1126 oldincludedir=$ac_optarg ;;
1128 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1130 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1131 prefix=$ac_optarg ;;
1133 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1134 | --program-pre | --program-pr | --program-p)
1135 ac_prev=program_prefix ;;
1136 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1137 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1138 program_prefix=$ac_optarg ;;
1140 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1141 | --program-suf | --program-su | --program-s)
1142 ac_prev=program_suffix ;;
1143 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1144 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1145 program_suffix=$ac_optarg ;;
1147 -program-transform-name | --program-transform-name \
1148 | --program-transform-nam | --program-transform-na \
1149 | --program-transform-n | --program-transform- \
1150 | --program-transform | --program-transfor \
1151 | --program-transfo | --program-transf \
1152 | --program-trans | --program-tran \
1153 | --progr-tra | --program-tr | --program-t)
1154 ac_prev=program_transform_name ;;
1155 -program-transform-name=* | --program-transform-name=* \
1156 | --program-transform-nam=* | --program-transform-na=* \
1157 | --program-transform-n=* | --program-transform-=* \
1158 | --program-transform=* | --program-transfor=* \
1159 | --program-transfo=* | --program-transf=* \
1160 | --program-trans=* | --program-tran=* \
1161 | --progr-tra=* | --program-tr=* | --program-t=*)
1162 program_transform_name=$ac_optarg ;;
1164 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1166 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1167 pdfdir=$ac_optarg ;;
1169 -psdir | --psdir | --psdi | --psd | --ps)
1171 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1174 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1175 | -silent | --silent | --silen | --sile | --sil)
1178 -runstatedir | --runstatedir | --runstatedi | --runstated \
1179 | --runstate | --runstat | --runsta | --runst | --runs \
1180 | --run | --ru | --r)
1181 ac_prev=runstatedir ;;
1182 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1183 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1184 | --run=* | --ru=* | --r=*)
1185 runstatedir=$ac_optarg ;;
1187 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1189 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1191 sbindir=$ac_optarg ;;
1193 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1194 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1195 | --sharedst | --shareds | --shared | --share | --shar \
1197 ac_prev=sharedstatedir ;;
1198 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1199 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1200 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1202 sharedstatedir=$ac_optarg ;;
1204 -site | --site | --sit)
1206 -site=* | --site=* | --sit=*)
1209 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1211 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1212 srcdir=$ac_optarg ;;
1214 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1215 | --syscon | --sysco | --sysc | --sys | --sy)
1216 ac_prev=sysconfdir ;;
1217 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1218 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1219 sysconfdir=$ac_optarg ;;
1221 -target | --target | --targe | --targ | --tar | --ta | --t)
1222 ac_prev=target_alias ;;
1223 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1224 target_alias=$ac_optarg ;;
1226 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1229 -version | --version | --versio | --versi | --vers | -V)
1230 ac_init_version=: ;;
1233 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1234 # Reject names that are not valid shell variable names.
1235 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1236 as_fn_error $? "invalid package name: $ac_useropt"
1237 ac_useropt_orig=$ac_useropt
1238 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1239 case $ac_user_opts in
1243 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1244 ac_unrecognized_sep=', ';;
1246 eval with_$ac_useropt=\$ac_optarg ;;
1248 -without-* | --without-*)
1249 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1250 # Reject names that are not valid shell variable names.
1251 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1252 as_fn_error $? "invalid package name: $ac_useropt"
1253 ac_useropt_orig=$ac_useropt
1254 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1255 case $ac_user_opts in
1259 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1260 ac_unrecognized_sep=', ';;
1262 eval with_$ac_useropt=no ;;
1265 # Obsolete; use --with-x.
1268 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1269 | --x-incl | --x-inc | --x-in | --x-i)
1270 ac_prev=x_includes ;;
1271 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1272 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1273 x_includes=$ac_optarg ;;
1275 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1276 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1277 ac_prev=x_libraries ;;
1278 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1279 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1280 x_libraries=$ac_optarg ;;
1282 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1283 Try \`$0 --help' for more information"
1287 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1288 # Reject names that are not valid shell variable names.
1289 case $ac_envvar in #(
1290 '' | [0-9]* | *[!_$as_cr_alnum]* )
1291 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1293 eval $ac_envvar=\$ac_optarg
1294 export $ac_envvar ;;
1297 # FIXME: should be removed in autoconf 3.0.
1298 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1299 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1300 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1301 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1307 if test -n "$ac_prev"; then
1308 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1309 as_fn_error $? "missing argument to $ac_option"
1312 if test -n "$ac_unrecognized_opts"; then
1313 case $enable_option_checking in
1315 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1316 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1320 # Check all directory arguments for consistency.
1321 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1322 datadir sysconfdir sharedstatedir localstatedir includedir \
1323 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1324 libdir localedir mandir runstatedir
1326 eval ac_val=\$$ac_var
1327 # Remove trailing slashes.
1330 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1331 eval $ac_var=\$ac_val;;
1333 # Be sure to have absolute directory names.
1335 [\\/$]* | ?:[\\/]* ) continue;;
1336 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1338 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1341 # There might be people who depend on the old broken behavior: `$host'
1342 # used to hold the argument of --host etc.
1343 # FIXME: To remove some day.
1346 target=$target_alias
1348 # FIXME: To remove some day.
1349 if test "x$host_alias" != x; then
1350 if test "x$build_alias" = x; then
1351 cross_compiling=maybe
1352 elif test "x$build_alias" != "x$host_alias"; then
1358 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1360 test "$silent" = yes && exec 6>/dev/null
1363 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1364 ac_ls_di=`ls -di .` &&
1365 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1366 as_fn_error $? "working directory cannot be determined"
1367 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1368 as_fn_error $? "pwd does not report name of working directory"
1371 # Find the source files, if location was not specified.
1372 if test -z "$srcdir"; then
1373 ac_srcdir_defaulted=yes
1374 # Try the directory containing this script, then the parent directory.
1375 ac_confdir=`$as_dirname -- "$as_myself" ||
1376 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1377 X"$as_myself" : 'X\(//\)[^/]' \| \
1378 X"$as_myself" : 'X\(//\)$' \| \
1379 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1380 $as_echo X"$as_myself" |
1381 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1399 if test ! -r "$srcdir/$ac_unique_file"; then
1403 ac_srcdir_defaulted=no
1405 if test ! -r "$srcdir/$ac_unique_file"; then
1406 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1407 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1409 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1411 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1413 # When building in place, set srcdir=.
1414 if test "$ac_abs_confdir" = "$ac_pwd"; then
1417 # Remove unnecessary trailing slashes from srcdir.
1418 # Double slashes in file names in object file debugging info
1419 # mess up M-x gdb in Emacs.
1421 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1423 for ac_var in $ac_precious_vars; do
1424 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1425 eval ac_env_${ac_var}_value=\$${ac_var}
1426 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1427 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1431 # Report the --help message.
1433 if test "$ac_init_help" = "long"; then
1434 # Omit some internal or obsolete options to make the list less imposing.
1435 # This message is too long to be a string in the A/UX 3.1 sh.
1437 \`configure' configures this package to adapt to many kinds of systems.
1439 Usage: $0 [OPTION]... [VAR=VALUE]...
1441 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1442 VAR=VALUE. See below for descriptions of some of the useful variables.
1444 Defaults for the options are specified in brackets.
1447 -h, --help display this help and exit
1448 --help=short display options specific to this package
1449 --help=recursive display the short help of all the included packages
1450 -V, --version display version information and exit
1451 -q, --quiet, --silent do not print \`checking ...' messages
1452 --cache-file=FILE cache test results in FILE [disabled]
1453 -C, --config-cache alias for \`--cache-file=config.cache'
1454 -n, --no-create do not create output files
1455 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1457 Installation directories:
1458 --prefix=PREFIX install architecture-independent files in PREFIX
1459 [$ac_default_prefix]
1460 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1463 By default, \`make install' will install all the files in
1464 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1465 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1466 for instance \`--prefix=\$HOME'.
1468 For better control, use the options below.
1470 Fine tuning of the installation directories:
1471 --bindir=DIR user executables [EPREFIX/bin]
1472 --sbindir=DIR system admin executables [EPREFIX/sbin]
1473 --libexecdir=DIR program executables [EPREFIX/libexec]
1474 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1475 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1476 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1477 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1478 --libdir=DIR object code libraries [EPREFIX/lib]
1479 --includedir=DIR C header files [PREFIX/include]
1480 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1481 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1482 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1483 --infodir=DIR info documentation [DATAROOTDIR/info]
1484 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1485 --mandir=DIR man documentation [DATAROOTDIR/man]
1486 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1487 --htmldir=DIR html documentation [DOCDIR]
1488 --dvidir=DIR dvi documentation [DOCDIR]
1489 --pdfdir=DIR pdf documentation [DOCDIR]
1490 --psdir=DIR ps documentation [DOCDIR]
1496 --x-includes=DIR X include files are in DIR
1497 --x-libraries=DIR X library files are in DIR
1500 --build=BUILD configure for building on BUILD [guessed]
1501 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1505 if test -n "$ac_init_help"; then
1510 --disable-option-checking ignore unrecognized --enable/--with options
1511 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1512 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1513 --enable-shared[=PKGS] build shared libraries [default=yes]
1514 --enable-static[=PKGS] build static libraries [default=yes]
1515 --enable-fast-install[=PKGS]
1516 optimize for fast installation [default=yes]
1517 --disable-libtool-lock avoid locking (might break parallel builds)
1518 --enable-assertions Enable internal sanity checks
1519 (auto/disabled/release/enabled/paranoid)
1521 --enable-dependency-tracking
1522 Use gcc -MMD -MT dependency tracking [[default=yes]]
1523 --enable-libc Use the system C library [[default=yes]]
1524 --enable-gcc-atomics Use gcc builtin atomics [[default=yes]]
1525 --enable-atomic Enable the atomic operations subsystem
1527 --enable-audio Enable the audio subsystem [[default=yes]]
1528 --enable-video Enable the video subsystem [[default=yes]]
1529 --enable-render Enable the render subsystem [[default=yes]]
1530 --enable-events Enable the events subsystem [[default=yes]]
1531 --enable-joystick Enable the joystick subsystem [[default=yes]]
1532 --enable-haptic Enable the haptic (force feedback) subsystem
1534 --enable-power Enable the power subsystem [[default=yes]]
1535 --enable-filesystem Enable the filesystem subsystem [[default=yes]]
1536 --enable-threads Enable the threading subsystem [[default=yes]]
1537 --enable-timers Enable the timer subsystem [[default=yes]]
1538 --enable-file Enable the file subsystem [[default=yes]]
1539 --enable-loadso Enable the shared object loading subsystem
1541 --enable-cpuinfo Enable the cpuinfo subsystem [[default=yes]]
1542 --enable-assembly Enable assembly routines [[default=yes]]
1543 --enable-ssemath Allow GCC to use SSE floating point math
1545 --enable-mmx use MMX assembly routines [[default=yes]]
1546 --enable-3dnow use 3DNow! assembly routines [[default=yes]]
1547 --enable-sse use SSE assembly routines [[default=yes]]
1548 --enable-sse2 use SSE2 assembly routines [[default=maybe]]
1549 --enable-sse3 use SSE3 assembly routines [[default=maybe]]
1550 --enable-altivec use Altivec assembly routines [[default=yes]]
1551 --enable-oss support the OSS audio API [[default=maybe]]
1552 --enable-alsa support the ALSA audio API [[default=yes]]
1553 --disable-alsatest Do not try to compile and run a test Alsa program
1554 --enable-alsa-shared dynamically load ALSA audio support [[default=yes]]
1555 --enable-jack use JACK audio [[default=yes]]
1556 --enable-jack-shared dynamically load JACK audio support [[default=yes]]
1557 --enable-esd support the Enlightened Sound Daemon [[default=yes]]
1558 --disable-esdtest Do not try to compile and run a test ESD program
1559 --enable-esd-shared dynamically load ESD audio support [[default=yes]]
1560 --enable-pulseaudio use PulseAudio [[default=yes]]
1561 --enable-pulseaudio-shared
1562 dynamically load PulseAudio support [[default=yes]]
1563 --enable-arts support the Analog Real Time Synthesizer
1565 --enable-arts-shared dynamically load aRts audio support [[default=yes]]
1566 --enable-nas support the NAS audio API [[default=yes]]
1567 --enable-nas-shared dynamically load NAS audio support [[default=yes]]
1568 --enable-sndio support the sndio audio API [[default=yes]]
1569 --enable-sndio-shared dynamically load sndio audio support [[default=yes]]
1570 --enable-fusionsound use FusionSound audio driver [[default=no]]
1571 --enable-fusionsound-shared
1572 dynamically load fusionsound audio support
1574 --enable-diskaudio support the disk writer audio driver [[default=yes]]
1575 --enable-dummyaudio support the dummy audio driver [[default=yes]]
1576 --enable-libsamplerate use libsamplerate for audio rate conversion
1578 --enable-libsamplerate-shared
1579 dynamically load libsamplerate [[default=yes]]
1580 --enable-video-wayland use Wayland video driver [[default=yes]]
1581 --enable-video-wayland-qt-touch
1582 QtWayland server support for Wayland video driver
1584 --enable-wayland-shared dynamically load Wayland support [[default=maybe]]
1585 --enable-video-mir use Mir video driver [[default=yes]]
1586 --enable-mir-shared dynamically load Mir support [[default=maybe]]
1587 --enable-video-x11 use X11 video driver [[default=yes]]
1588 --enable-x11-shared dynamically load X11 support [[default=maybe]]
1589 --enable-video-x11-xcursor
1590 enable X11 Xcursor support [[default=yes]]
1591 --enable-video-x11-xdbe enable X11 Xdbe support [[default=yes]]
1592 --enable-video-x11-xinerama
1593 enable X11 Xinerama support [[default=yes]]
1594 --enable-video-x11-xinput
1595 enable X11 XInput extension for manymouse, tablets,
1597 --enable-video-x11-xrandr
1598 enable X11 Xrandr extension for fullscreen
1600 --enable-video-x11-scrnsaver
1601 enable X11 screensaver extension [[default=yes]]
1602 --enable-video-x11-xshape
1603 enable X11 XShape support [[default=yes]]
1604 --enable-video-x11-vm use X11 VM extension for fullscreen [[default=yes]]
1605 --enable-video-vivante use Vivante EGL video driver [[default=yes]]
1606 --enable-video-cocoa use Cocoa video driver [[default=yes]]
1607 --enable-video-directfb use DirectFB video driver [[default=no]]
1608 --enable-directfb-shared
1609 dynamically load directfb support [[default=yes]]
1610 --enable-video-kmsdrm use KMSDRM video driver [[default=no]]
1611 --enable-kmsdrm-shared dynamically load kmsdrm support [[default=yes]]
1612 --enable-video-dummy use dummy video driver [[default=yes]]
1613 --enable-video-opengl include OpenGL support [[default=yes]]
1614 --enable-video-opengles include OpenGL ES support [[default=yes]]
1615 --enable-video-opengles1
1616 include OpenGL ES 1.1 support [[default=yes]]
1617 --enable-video-opengles2
1618 include OpenGL ES 2.0 support [[default=yes]]
1619 --enable-video-vulkan include Vulkan support [[default=yes]]
1620 --enable-libudev enable libudev support [[default=yes]]
1621 --enable-dbus enable D-Bus support [[default=yes]]
1622 --enable-ime enable IME support [[default=yes]]
1623 --enable-ibus enable IBus support [[default=yes]]
1624 --enable-fcitx enable fcitx support [[default=yes]]
1625 --enable-input-tslib use the Touchscreen library for input
1627 --enable-pthreads use POSIX threads for multi-threading
1629 --enable-pthread-sem use pthread semaphores [[default=yes]]
1630 --enable-directx use DirectX for Windows audio/video [[default=yes]]
1631 --enable-sdl-dlopen use dlopen for shared object loading [[default=yes]]
1632 --enable-clock_gettime use clock_gettime() instead of gettimeofday() on
1633 UNIX [[default=yes]]
1634 --enable-rpath use an rpath when linking SDL [[default=yes]]
1635 --enable-render-d3d enable the Direct3D render driver [[default=yes]]
1638 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1639 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1640 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1642 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1643 --with-sysroot=DIR Search for dependent libraries within DIR
1644 (or the compiler's sysroot if not specified).
1645 --with-alsa-prefix=PFX Prefix where Alsa library is installed(optional)
1646 --with-alsa-inc-prefix=PFX Prefix where include libraries are (optional)
1647 --with-esd-prefix=PFX Prefix where ESD is installed (optional)
1648 --with-esd-exec-prefix=PFX Exec prefix where ESD is installed (optional)
1649 --with-x use the X Window System
1651 Some influential environment variables:
1652 CC C compiler command
1653 CFLAGS C compiler flags
1654 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1655 nonstandard directory <lib dir>
1656 LIBS libraries to pass to the linker, e.g. -l<library>
1657 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1658 you have headers in a nonstandard directory <include dir>
1660 CXX C++ compiler command
1661 CXXFLAGS C++ compiler flags
1662 CXXCPP C++ preprocessor
1663 XMKMF Path to xmkmf, Makefile generator for X Window System
1665 Use these variables to override the choices made by `configure' or to help
1666 it to find libraries and programs with nonstandard names/locations.
1668 Report bugs to the package provider.
1673 if test "$ac_init_help" = "recursive"; then
1674 # If there are subdirs, report their specific --help.
1675 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1676 test -d "$ac_dir" ||
1677 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1682 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1684 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1685 # A ".." for each directory in $ac_dir_suffix.
1686 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1687 case $ac_top_builddir_sub in
1688 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1689 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1692 ac_abs_top_builddir=$ac_pwd
1693 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1694 # for backward compatibility:
1695 ac_top_builddir=$ac_top_build_prefix
1698 .) # We are building in place.
1700 ac_top_srcdir=$ac_top_builddir_sub
1701 ac_abs_top_srcdir=$ac_pwd ;;
1702 [\\/]* | ?:[\\/]* ) # Absolute name.
1703 ac_srcdir=$srcdir$ac_dir_suffix;
1704 ac_top_srcdir=$srcdir
1705 ac_abs_top_srcdir=$srcdir ;;
1707 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1708 ac_top_srcdir=$ac_top_build_prefix$srcdir
1709 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1711 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1713 cd "$ac_dir" || { ac_status=$?; continue; }
1714 # Check for guested configure.
1715 if test -f "$ac_srcdir/configure.gnu"; then
1717 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1718 elif test -f "$ac_srcdir/configure"; then
1720 $SHELL "$ac_srcdir/configure" --help=recursive
1722 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1724 cd "$ac_pwd" || { ac_status=$?; break; }
1728 test -n "$ac_init_help" && exit $ac_status
1729 if $ac_init_version; then
1732 generated by GNU Autoconf 2.69
1734 Copyright (C) 2012 Free Software Foundation, Inc.
1735 This configure script is free software; the Free Software Foundation
1736 gives unlimited permission to copy, distribute and modify it.
1741 ## ------------------------ ##
1742 ## Autoconf initialization. ##
1743 ## ------------------------ ##
1745 # ac_fn_c_try_compile LINENO
1746 # --------------------------
1747 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1748 ac_fn_c_try_compile ()
1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751 rm -f conftest.$ac_objext
1752 if { { ac_try="$ac_compile"
1754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1755 *) ac_try_echo=$ac_try;;
1757 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1758 $as_echo "$ac_try_echo"; } >&5
1759 (eval "$ac_compile") 2>conftest.err
1761 if test -s conftest.err; then
1762 grep -v '^ *+' conftest.err >conftest.er1
1763 cat conftest.er1 >&5
1764 mv -f conftest.er1 conftest.err
1766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1767 test $ac_status = 0; } && {
1768 test -z "$ac_c_werror_flag" ||
1769 test ! -s conftest.err
1770 } && test -s conftest.$ac_objext; then :
1773 $as_echo "$as_me: failed program was:" >&5
1774 sed 's/^/| /' conftest.$ac_ext >&5
1778 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1779 as_fn_set_status $ac_retval
1781 } # ac_fn_c_try_compile
1783 # ac_fn_c_try_link LINENO
1784 # -----------------------
1785 # Try to link conftest.$ac_ext, and return whether this succeeded.
1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789 rm -f conftest.$ac_objext conftest$ac_exeext
1790 if { { ac_try="$ac_link"
1792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1793 *) ac_try_echo=$ac_try;;
1795 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1796 $as_echo "$ac_try_echo"; } >&5
1797 (eval "$ac_link") 2>conftest.err
1799 if test -s conftest.err; then
1800 grep -v '^ *+' conftest.err >conftest.er1
1801 cat conftest.er1 >&5
1802 mv -f conftest.er1 conftest.err
1804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1805 test $ac_status = 0; } && {
1806 test -z "$ac_c_werror_flag" ||
1807 test ! -s conftest.err
1808 } && test -s conftest$ac_exeext && {
1809 test "$cross_compiling" = yes ||
1810 test -x conftest$ac_exeext
1814 $as_echo "$as_me: failed program was:" >&5
1815 sed 's/^/| /' conftest.$ac_ext >&5
1819 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1820 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1821 # interfere with the next link command; also delete a directory that is
1822 # left behind by Apple's compiler. We do this before executing the actions.
1823 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1824 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1825 as_fn_set_status $ac_retval
1827 } # ac_fn_c_try_link
1829 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1830 # -------------------------------------------------------
1831 # Tests whether HEADER exists and can be compiled using the include files in
1832 # INCLUDES, setting the cache variable VAR accordingly.
1833 ac_fn_c_check_header_compile ()
1835 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1837 $as_echo_n "checking for $2... " >&6; }
1838 if eval \${$3+:} false; then :
1839 $as_echo_n "(cached) " >&6
1841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1842 /* end confdefs.h. */
1846 if ac_fn_c_try_compile "$LINENO"; then :
1851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1855 $as_echo "$ac_res" >&6; }
1856 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1858 } # ac_fn_c_check_header_compile
1860 # ac_fn_c_try_cpp LINENO
1861 # ----------------------
1862 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1865 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1866 if { { ac_try="$ac_cpp conftest.$ac_ext"
1868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1869 *) ac_try_echo=$ac_try;;
1871 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1872 $as_echo "$ac_try_echo"; } >&5
1873 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1875 if test -s conftest.err; then
1876 grep -v '^ *+' conftest.err >conftest.er1
1877 cat conftest.er1 >&5
1878 mv -f conftest.er1 conftest.err
1880 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1881 test $ac_status = 0; } > conftest.i && {
1882 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1883 test ! -s conftest.err
1887 $as_echo "$as_me: failed program was:" >&5
1888 sed 's/^/| /' conftest.$ac_ext >&5
1892 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1893 as_fn_set_status $ac_retval
1897 # ac_fn_c_try_run LINENO
1898 # ----------------------
1899 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1900 # that executables *can* be run.
1903 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1904 if { { ac_try="$ac_link"
1906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1907 *) ac_try_echo=$ac_try;;
1909 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1910 $as_echo "$ac_try_echo"; } >&5
1911 (eval "$ac_link") 2>&5
1913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1914 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1915 { { case "(($ac_try" in
1916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1917 *) ac_try_echo=$ac_try;;
1919 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1920 $as_echo "$ac_try_echo"; } >&5
1921 (eval "$ac_try") 2>&5
1923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1924 test $ac_status = 0; }; }; then :
1927 $as_echo "$as_me: program exited with status $ac_status" >&5
1928 $as_echo "$as_me: failed program was:" >&5
1929 sed 's/^/| /' conftest.$ac_ext >&5
1931 ac_retval=$ac_status
1933 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1934 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1935 as_fn_set_status $ac_retval
1939 # ac_fn_c_check_func LINENO FUNC VAR
1940 # ----------------------------------
1941 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1942 ac_fn_c_check_func ()
1944 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1946 $as_echo_n "checking for $2... " >&6; }
1947 if eval \${$3+:} false; then :
1948 $as_echo_n "(cached) " >&6
1950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1951 /* end confdefs.h. */
1952 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1953 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1954 #define $2 innocuous_$2
1956 /* System header to define __stub macros and hopefully few prototypes,
1957 which can conflict with char $2 (); below.
1958 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1959 <limits.h> exists even on freestanding compilers. */
1962 # include <limits.h>
1964 # include <assert.h>
1969 /* Override any GCC internal prototype to avoid an error.
1970 Use char because int might match the return type of a GCC
1971 builtin and then its argument prototype would still apply. */
1976 /* The GNU C library defines this for functions which it implements
1977 to always fail with ENOSYS. Some functions are actually named
1978 something starting with __ and the normal name is an alias. */
1979 #if defined __stub_$2 || defined __stub___$2
1991 if ac_fn_c_try_link "$LINENO"; then :
1996 rm -f core conftest.err conftest.$ac_objext \
1997 conftest$ac_exeext conftest.$ac_ext
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2001 $as_echo "$ac_res" >&6; }
2002 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2004 } # ac_fn_c_check_func
2006 # ac_fn_cxx_try_compile LINENO
2007 # ----------------------------
2008 # Try to compile conftest.$ac_ext, and return whether this succeeded.
2009 ac_fn_cxx_try_compile ()
2011 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2012 rm -f conftest.$ac_objext
2013 if { { ac_try="$ac_compile"
2015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2016 *) ac_try_echo=$ac_try;;
2018 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2019 $as_echo "$ac_try_echo"; } >&5
2020 (eval "$ac_compile") 2>conftest.err
2022 if test -s conftest.err; then
2023 grep -v '^ *+' conftest.err >conftest.er1
2024 cat conftest.er1 >&5
2025 mv -f conftest.er1 conftest.err
2027 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2028 test $ac_status = 0; } && {
2029 test -z "$ac_cxx_werror_flag" ||
2030 test ! -s conftest.err
2031 } && test -s conftest.$ac_objext; then :
2034 $as_echo "$as_me: failed program was:" >&5
2035 sed 's/^/| /' conftest.$ac_ext >&5
2039 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2040 as_fn_set_status $ac_retval
2042 } # ac_fn_cxx_try_compile
2044 # ac_fn_cxx_try_cpp LINENO
2045 # ------------------------
2046 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2047 ac_fn_cxx_try_cpp ()
2049 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2050 if { { ac_try="$ac_cpp conftest.$ac_ext"
2052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2053 *) ac_try_echo=$ac_try;;
2055 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2056 $as_echo "$ac_try_echo"; } >&5
2057 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2059 if test -s conftest.err; then
2060 grep -v '^ *+' conftest.err >conftest.er1
2061 cat conftest.er1 >&5
2062 mv -f conftest.er1 conftest.err
2064 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2065 test $ac_status = 0; } > conftest.i && {
2066 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2067 test ! -s conftest.err
2071 $as_echo "$as_me: failed program was:" >&5
2072 sed 's/^/| /' conftest.$ac_ext >&5
2076 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2077 as_fn_set_status $ac_retval
2079 } # ac_fn_cxx_try_cpp
2081 # ac_fn_cxx_try_link LINENO
2082 # -------------------------
2083 # Try to link conftest.$ac_ext, and return whether this succeeded.
2084 ac_fn_cxx_try_link ()
2086 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2087 rm -f conftest.$ac_objext conftest$ac_exeext
2088 if { { ac_try="$ac_link"
2090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2091 *) ac_try_echo=$ac_try;;
2093 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2094 $as_echo "$ac_try_echo"; } >&5
2095 (eval "$ac_link") 2>conftest.err
2097 if test -s conftest.err; then
2098 grep -v '^ *+' conftest.err >conftest.er1
2099 cat conftest.er1 >&5
2100 mv -f conftest.er1 conftest.err
2102 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2103 test $ac_status = 0; } && {
2104 test -z "$ac_cxx_werror_flag" ||
2105 test ! -s conftest.err
2106 } && test -s conftest$ac_exeext && {
2107 test "$cross_compiling" = yes ||
2108 test -x conftest$ac_exeext
2112 $as_echo "$as_me: failed program was:" >&5
2113 sed 's/^/| /' conftest.$ac_ext >&5
2117 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2118 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2119 # interfere with the next link command; also delete a directory that is
2120 # left behind by Apple's compiler. We do this before executing the actions.
2121 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2122 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2123 as_fn_set_status $ac_retval
2125 } # ac_fn_cxx_try_link
2127 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2128 # -------------------------------------------------------
2129 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2130 # the include files in INCLUDES and setting the cache variable VAR
2132 ac_fn_c_check_header_mongrel ()
2134 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2135 if eval \${$3+:} false; then :
2136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2137 $as_echo_n "checking for $2... " >&6; }
2138 if eval \${$3+:} false; then :
2139 $as_echo_n "(cached) " >&6
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2143 $as_echo "$ac_res" >&6; }
2145 # Is the header compilable?
2146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2147 $as_echo_n "checking $2 usability... " >&6; }
2148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2149 /* end confdefs.h. */
2153 if ac_fn_c_try_compile "$LINENO"; then :
2154 ac_header_compiler=yes
2156 ac_header_compiler=no
2158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2160 $as_echo "$ac_header_compiler" >&6; }
2162 # Is the header present?
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2164 $as_echo_n "checking $2 presence... " >&6; }
2165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2166 /* end confdefs.h. */
2169 if ac_fn_c_try_cpp "$LINENO"; then :
2170 ac_header_preproc=yes
2172 ac_header_preproc=no
2174 rm -f conftest.err conftest.i conftest.$ac_ext
2175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2176 $as_echo "$ac_header_preproc" >&6; }
2178 # So? What about this header?
2179 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2181 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2182 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2184 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2187 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2188 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2190 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2192 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2194 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2196 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2200 $as_echo_n "checking for $2... " >&6; }
2201 if eval \${$3+:} false; then :
2202 $as_echo_n "(cached) " >&6
2204 eval "$3=\$ac_header_compiler"
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2208 $as_echo "$ac_res" >&6; }
2210 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2212 } # ac_fn_c_check_header_mongrel
2214 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2215 # -------------------------------------------
2216 # Tests whether TYPE exists after having included INCLUDES, setting cache
2217 # variable VAR accordingly.
2218 ac_fn_c_check_type ()
2220 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2222 $as_echo_n "checking for $2... " >&6; }
2223 if eval \${$3+:} false; then :
2224 $as_echo_n "(cached) " >&6
2227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2228 /* end confdefs.h. */
2239 if ac_fn_c_try_compile "$LINENO"; then :
2240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2241 /* end confdefs.h. */
2252 if ac_fn_c_try_compile "$LINENO"; then :
2257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2263 $as_echo "$ac_res" >&6; }
2264 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2266 } # ac_fn_c_check_type
2268 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2269 # ----------------------------------------------------
2270 # Tries to find if the field MEMBER exists in type AGGR, after including
2271 # INCLUDES, setting cache variable VAR accordingly.
2272 ac_fn_c_check_member ()
2274 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2276 $as_echo_n "checking for $2.$3... " >&6; }
2277 if eval \${$4+:} false; then :
2278 $as_echo_n "(cached) " >&6
2280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2281 /* end confdefs.h. */
2293 if ac_fn_c_try_compile "$LINENO"; then :
2296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2297 /* end confdefs.h. */
2303 if (sizeof ac_aggr.$3)
2309 if ac_fn_c_try_compile "$LINENO"; then :
2314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2320 $as_echo "$ac_res" >&6; }
2321 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2323 } # ac_fn_c_check_member
2324 cat >config.log <<_ACEOF
2325 This file contains any messages produced by compilers while
2326 running configure, to aid debugging if configure makes a mistake.
2328 It was created by $as_me, which was
2329 generated by GNU Autoconf 2.69. Invocation command line was
2341 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2342 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2343 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2344 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2345 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2347 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2348 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2350 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2351 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2352 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2353 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2354 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2355 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2356 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2364 test -z "$as_dir" && as_dir=.
2365 $as_echo "PATH: $as_dir"
2381 # Keep a trace of the command line.
2382 # Strip out --no-create and --no-recursion so they do not pile up.
2383 # Strip out --silent because we don't want to record it for future runs.
2384 # Also quote any args containing shell meta-characters.
2385 # Make two passes to allow for proper duplicate-argument suppression.
2389 ac_must_keep_next=false
2395 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2396 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2397 | -silent | --silent | --silen | --sile | --sil)
2400 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2403 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2405 as_fn_append ac_configure_args1 " '$ac_arg'"
2406 if test $ac_must_keep_next = true; then
2407 ac_must_keep_next=false # Got value, back to normal.
2410 *=* | --config-cache | -C | -disable-* | --disable-* \
2411 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2412 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2413 | -with-* | --with-* | -without-* | --without-* | --x)
2414 case "$ac_configure_args0 " in
2415 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2418 -* ) ac_must_keep_next=true ;;
2421 as_fn_append ac_configure_args " '$ac_arg'"
2426 { ac_configure_args0=; unset ac_configure_args0;}
2427 { ac_configure_args1=; unset ac_configure_args1;}
2429 # When interrupted or exit'd, cleanup temporary files, and complete
2430 # config.log. We remove comments because anyway the quotes in there
2431 # would cause problems or look ugly.
2432 # WARNING: Use '\'' to represent an apostrophe within the trap.
2433 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2434 trap 'exit_status=$?
2435 # Save into config.log some information that might help in debugging.
2439 $as_echo "## ---------------- ##
2440 ## Cache variables. ##
2441 ## ---------------- ##"
2443 # The following way of writing the cache mishandles newlines in values,
2445 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2446 eval ac_val=\$$ac_var
2450 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2451 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2454 _ | IFS | as_nl) ;; #(
2455 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2456 *) { eval $ac_var=; unset $ac_var;} ;;
2461 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2462 *${as_nl}ac_space=\ *)
2464 "s/'\''/'\''\\\\'\'''\''/g;
2465 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2468 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2475 $as_echo "## ----------------- ##
2476 ## Output variables. ##
2477 ## ----------------- ##"
2479 for ac_var in $ac_subst_vars
2481 eval ac_val=\$$ac_var
2483 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2485 $as_echo "$ac_var='\''$ac_val'\''"
2489 if test -n "$ac_subst_files"; then
2490 $as_echo "## ------------------- ##
2491 ## File substitutions. ##
2492 ## ------------------- ##"
2494 for ac_var in $ac_subst_files
2496 eval ac_val=\$$ac_var
2498 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2500 $as_echo "$ac_var='\''$ac_val'\''"
2505 if test -s confdefs.h; then
2506 $as_echo "## ----------- ##
2513 test "$ac_signal" != 0 &&
2514 $as_echo "$as_me: caught signal $ac_signal"
2515 $as_echo "$as_me: exit $exit_status"
2517 rm -f core *.core core.conftest.* &&
2518 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2521 for ac_signal in 1 2 13 15; do
2522 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2526 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2527 rm -f -r conftest* confdefs.h
2529 $as_echo "/* confdefs.h */" > confdefs.h
2531 # Predefined preprocessor variables.
2533 cat >>confdefs.h <<_ACEOF
2534 #define PACKAGE_NAME "$PACKAGE_NAME"
2537 cat >>confdefs.h <<_ACEOF
2538 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2541 cat >>confdefs.h <<_ACEOF
2542 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2545 cat >>confdefs.h <<_ACEOF
2546 #define PACKAGE_STRING "$PACKAGE_STRING"
2549 cat >>confdefs.h <<_ACEOF
2550 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2553 cat >>confdefs.h <<_ACEOF
2554 #define PACKAGE_URL "$PACKAGE_URL"
2558 # Let the site file select an alternate cache file if it wants to.
2559 # Prefer an explicitly selected file to automatically selected ones.
2562 if test -n "$CONFIG_SITE"; then
2563 # We do not want a PATH search for config.site.
2564 case $CONFIG_SITE in #((
2565 -*) ac_site_file1=./$CONFIG_SITE;;
2566 */*) ac_site_file1=$CONFIG_SITE;;
2567 *) ac_site_file1=./$CONFIG_SITE;;
2569 elif test "x$prefix" != xNONE; then
2570 ac_site_file1=$prefix/share/config.site
2571 ac_site_file2=$prefix/etc/config.site
2573 ac_site_file1=$ac_default_prefix/share/config.site
2574 ac_site_file2=$ac_default_prefix/etc/config.site
2576 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2578 test "x$ac_site_file" = xNONE && continue
2579 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2581 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2582 sed 's/^/| /' "$ac_site_file" >&5
2584 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2585 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2586 as_fn_error $? "failed to load site script $ac_site_file
2587 See \`config.log' for more details" "$LINENO" 5; }
2591 if test -r "$cache_file"; then
2592 # Some versions of bash will fail to source /dev/null (special files
2593 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2594 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2595 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2596 $as_echo "$as_me: loading cache $cache_file" >&6;}
2598 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2599 *) . "./$cache_file";;
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2604 $as_echo "$as_me: creating cache $cache_file" >&6;}
2608 # Check that the precious variables saved in the cache have kept the same
2610 ac_cache_corrupted=false
2611 for ac_var in $ac_precious_vars; do
2612 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2613 eval ac_new_set=\$ac_env_${ac_var}_set
2614 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2615 eval ac_new_val=\$ac_env_${ac_var}_value
2616 case $ac_old_set,$ac_new_set in
2618 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2619 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2620 ac_cache_corrupted=: ;;
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2623 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2624 ac_cache_corrupted=: ;;
2627 if test "x$ac_old_val" != "x$ac_new_val"; then
2628 # differences in whitespace do not lead to failure.
2629 ac_old_val_w=`echo x $ac_old_val`
2630 ac_new_val_w=`echo x $ac_new_val`
2631 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2633 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2634 ac_cache_corrupted=:
2636 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2637 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2638 eval $ac_var=\$ac_old_val
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2641 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2643 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2646 # Pass precious variables to config.status.
2647 if test "$ac_new_set" = set; then
2649 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2650 *) ac_arg=$ac_var=$ac_new_val ;;
2652 case " $ac_configure_args " in
2653 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2654 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2658 if $ac_cache_corrupted; then
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2660 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2662 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2663 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2665 ## -------------------- ##
2666 ## Main body of script. ##
2667 ## -------------------- ##
2670 ac_cpp='$CPP $CPPFLAGS'
2671 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2672 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2673 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2676 ac_config_headers="$ac_config_headers include/SDL_config.h"
2679 for ac_dir in build-scripts "$srcdir"/build-scripts; do
2680 if test -f "$ac_dir/install-sh"; then
2682 ac_install_sh="$ac_aux_dir/install-sh -c"
2684 elif test -f "$ac_dir/install.sh"; then
2686 ac_install_sh="$ac_aux_dir/install.sh -c"
2688 elif test -f "$ac_dir/shtool"; then
2690 ac_install_sh="$ac_aux_dir/shtool install -c"
2694 if test -z "$ac_aux_dir"; then
2695 as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-scripts \"$srcdir\"/build-scripts" "$LINENO" 5
2698 # These three variables are undocumented and unsupported,
2699 # and are intended to be withdrawn in a future Autoconf release.
2700 # They can cause serious problems if a builder's source tree is in a directory
2701 # whose full name contains unusual characters.
2702 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2703 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2704 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2709 orig_CFLAGS="$CFLAGS"
2713 # Edit include/SDL_version.h and change the version, then:
2714 # SDL_MICRO_VERSION += 1;
2715 # SDL_INTERFACE_AGE += 1;
2716 # SDL_BINARY_AGE += 1;
2717 # if any functions have been added, set SDL_INTERFACE_AGE to 0.
2718 # if backwards compatibility has been broken,
2719 # set SDL_BINARY_AGE and SDL_INTERFACE_AGE to 0.
2726 SDL_VERSION=$SDL_MAJOR_VERSION.$SDL_MINOR_VERSION.$SDL_MICRO_VERSION
2735 # libtool versioning
2738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2739 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2744 macro_version='2.4.2'
2745 macro_revision='1.3337'
2759 ltmain="$ac_aux_dir/ltmain.sh"
2761 # Make sure we can run config.sub.
2762 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2763 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2766 $as_echo_n "checking build system type... " >&6; }
2767 if ${ac_cv_build+:} false; then :
2768 $as_echo_n "(cached) " >&6
2770 ac_build_alias=$build_alias
2771 test "x$ac_build_alias" = x &&
2772 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2773 test "x$ac_build_alias" = x &&
2774 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2775 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2776 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2780 $as_echo "$ac_cv_build" >&6; }
2781 case $ac_cv_build in
2783 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2786 ac_save_IFS=$IFS; IFS='-'
2792 # Remember, the first character of IFS is used to create $*,
2793 # except with old shells:
2796 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2800 $as_echo_n "checking host system type... " >&6; }
2801 if ${ac_cv_host+:} false; then :
2802 $as_echo_n "(cached) " >&6
2804 if test "x$host_alias" = x; then
2805 ac_cv_host=$ac_cv_build
2807 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2808 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2813 $as_echo "$ac_cv_host" >&6; }
2816 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2819 ac_save_IFS=$IFS; IFS='-'
2825 # Remember, the first character of IFS is used to create $*,
2826 # except with old shells:
2829 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2832 # Backslashify metacharacters that are still active within
2833 # double-quoted strings.
2834 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2836 # Same as above, but do not quote variable references.
2837 double_quote_subst='s/\(["`\\]\)/\\\1/g'
2839 # Sed substitution to delay expansion of an escaped shell variable in a
2840 # double_quote_subst'ed string.
2841 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2843 # Sed substitution to delay expansion of an escaped single quote.
2844 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2846 # Sed substitution to avoid accidental globbing in evaled expressions
2847 no_glob_subst='s/\*/\\\*/g'
2849 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2850 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2851 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2854 $as_echo_n "checking how to print strings... " >&6; }
2855 # Test print first, because it will be a builtin if present.
2856 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2857 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2859 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2862 # Use this function as a fallback that always works.
2863 func_fallback_echo ()
2865 eval 'cat <<_LTECHO_EOF
2869 ECHO='func_fallback_echo'
2872 # func_echo_all arg...
2873 # Invoke $ECHO with all args, space-separated.
2880 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2881 $as_echo "printf" >&6; } ;;
2882 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2883 $as_echo "print -r" >&6; } ;;
2884 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2885 $as_echo "cat" >&6; } ;;
2902 ac_cpp='$CPP $CPPFLAGS'
2903 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2904 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2905 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2906 if test -n "$ac_tool_prefix"; then
2907 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2908 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2910 $as_echo_n "checking for $ac_word... " >&6; }
2911 if ${ac_cv_prog_CC+:} false; then :
2912 $as_echo_n "(cached) " >&6
2914 if test -n "$CC"; then
2915 ac_cv_prog_CC="$CC" # Let the user override the test.
2917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2921 test -z "$as_dir" && as_dir=.
2922 for ac_exec_ext in '' $ac_executable_extensions; do
2923 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2924 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2935 if test -n "$CC"; then
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2937 $as_echo "$CC" >&6; }
2939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2940 $as_echo "no" >&6; }
2945 if test -z "$ac_cv_prog_CC"; then
2947 # Extract the first word of "gcc", so it can be a program name with args.
2948 set dummy gcc; ac_word=$2
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2950 $as_echo_n "checking for $ac_word... " >&6; }
2951 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2952 $as_echo_n "(cached) " >&6
2954 if test -n "$ac_ct_CC"; then
2955 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2961 test -z "$as_dir" && as_dir=.
2962 for ac_exec_ext in '' $ac_executable_extensions; do
2963 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2964 ac_cv_prog_ac_ct_CC="gcc"
2965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2974 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2975 if test -n "$ac_ct_CC"; then
2976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2977 $as_echo "$ac_ct_CC" >&6; }
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2980 $as_echo "no" >&6; }
2983 if test "x$ac_ct_CC" = x; then
2986 case $cross_compiling:$ac_tool_warned in
2988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2989 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2990 ac_tool_warned=yes ;;
2998 if test -z "$CC"; then
2999 if test -n "$ac_tool_prefix"; then
3000 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3001 set dummy ${ac_tool_prefix}cc; ac_word=$2
3002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3003 $as_echo_n "checking for $ac_word... " >&6; }
3004 if ${ac_cv_prog_CC+:} false; then :
3005 $as_echo_n "(cached) " >&6
3007 if test -n "$CC"; then
3008 ac_cv_prog_CC="$CC" # Let the user override the test.
3010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3014 test -z "$as_dir" && as_dir=.
3015 for ac_exec_ext in '' $ac_executable_extensions; do
3016 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3017 ac_cv_prog_CC="${ac_tool_prefix}cc"
3018 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3028 if test -n "$CC"; then
3029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3030 $as_echo "$CC" >&6; }
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3033 $as_echo "no" >&6; }
3039 if test -z "$CC"; then
3040 # Extract the first word of "cc", so it can be a program name with args.
3041 set dummy cc; ac_word=$2
3042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3043 $as_echo_n "checking for $ac_word... " >&6; }
3044 if ${ac_cv_prog_CC+:} false; then :
3045 $as_echo_n "(cached) " >&6
3047 if test -n "$CC"; then
3048 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 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3059 ac_prog_rejected=yes
3063 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3070 if test $ac_prog_rejected = yes; then
3071 # We found a bogon in the path, so make sure we never use it.
3072 set dummy $ac_cv_prog_CC
3074 if test $# != 0; then
3075 # We chose a different compiler from the bogus one.
3076 # However, it has the same basename, so the bogon will be chosen
3077 # first if we set CC to just the basename; use the full file name.
3079 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3085 if test -n "$CC"; then
3086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3087 $as_echo "$CC" >&6; }
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3090 $as_echo "no" >&6; }
3095 if test -z "$CC"; then
3096 if test -n "$ac_tool_prefix"; then
3097 for ac_prog in cl.exe
3099 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3100 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3102 $as_echo_n "checking for $ac_word... " >&6; }
3103 if ${ac_cv_prog_CC+:} false; then :
3104 $as_echo_n "(cached) " >&6
3106 if test -n "$CC"; then
3107 ac_cv_prog_CC="$CC" # Let the user override the test.
3109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3113 test -z "$as_dir" && as_dir=.
3114 for ac_exec_ext in '' $ac_executable_extensions; do
3115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3116 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3127 if test -n "$CC"; then
3128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3129 $as_echo "$CC" >&6; }
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3132 $as_echo "no" >&6; }
3136 test -n "$CC" && break
3139 if test -z "$CC"; then
3141 for ac_prog in cl.exe
3143 # Extract the first word of "$ac_prog", so it can be a program name with args.
3144 set dummy $ac_prog; ac_word=$2
3145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3146 $as_echo_n "checking for $ac_word... " >&6; }
3147 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3148 $as_echo_n "(cached) " >&6
3150 if test -n "$ac_ct_CC"; then
3151 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3157 test -z "$as_dir" && as_dir=.
3158 for ac_exec_ext in '' $ac_executable_extensions; do
3159 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3160 ac_cv_prog_ac_ct_CC="$ac_prog"
3161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3170 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3171 if test -n "$ac_ct_CC"; then
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3173 $as_echo "$ac_ct_CC" >&6; }
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3176 $as_echo "no" >&6; }
3180 test -n "$ac_ct_CC" && break
3183 if test "x$ac_ct_CC" = x; then
3186 case $cross_compiling:$ac_tool_warned in
3188 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3189 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3190 ac_tool_warned=yes ;;
3199 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3200 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3201 as_fn_error $? "no acceptable C compiler found in \$PATH
3202 See \`config.log' for more details" "$LINENO" 5; }
3204 # Provide some information about the compiler.
3205 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3208 for ac_option in --version -v -V -qversion; do
3209 { { ac_try="$ac_compiler $ac_option >&5"
3211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3212 *) ac_try_echo=$ac_try;;
3214 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3215 $as_echo "$ac_try_echo"; } >&5
3216 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3218 if test -s conftest.err; then
3220 ... rest of stderr output deleted ...
3221 10q' conftest.err >conftest.er1
3222 cat conftest.er1 >&5
3224 rm -f conftest.er1 conftest.err
3225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3226 test $ac_status = 0; }
3229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3230 /* end confdefs.h. */
3240 ac_clean_files_save=$ac_clean_files
3241 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3242 # Try to create an executable without -o first, disregard a.out.
3243 # It will help us diagnose broken compilers, and finding out an intuition
3245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3246 $as_echo_n "checking whether the C compiler works... " >&6; }
3247 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3249 # The possible output files:
3250 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3253 for ac_file in $ac_files
3256 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3257 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3262 if { { ac_try="$ac_link_default"
3264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3265 *) ac_try_echo=$ac_try;;
3267 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3268 $as_echo "$ac_try_echo"; } >&5
3269 (eval "$ac_link_default") 2>&5
3271 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3272 test $ac_status = 0; }; then :
3273 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3274 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3275 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3276 # so that the user can short-circuit this test for compilers unknown to
3278 for ac_file in $ac_files ''
3280 test -f "$ac_file" || continue
3282 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3285 # We found the default executable, but exeext='' is most
3289 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3291 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3293 # We set ac_cv_exeext here because the later test for it is not
3294 # safe: cross compilers may not add the suffix if given an `-o'
3295 # argument, so we may need to know it at that point already.
3296 # Even if this section looks crufty: it has the advantage of
3303 test "$ac_cv_exeext" = no && ac_cv_exeext=
3308 if test -z "$ac_file"; then :
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3310 $as_echo "no" >&6; }
3311 $as_echo "$as_me: failed program was:" >&5
3312 sed 's/^/| /' conftest.$ac_ext >&5
3314 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3315 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3316 as_fn_error 77 "C compiler cannot create executables
3317 See \`config.log' for more details" "$LINENO" 5; }
3319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3320 $as_echo "yes" >&6; }
3322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3323 $as_echo_n "checking for C compiler default output file name... " >&6; }
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3325 $as_echo "$ac_file" >&6; }
3326 ac_exeext=$ac_cv_exeext
3328 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3329 ac_clean_files=$ac_clean_files_save
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3331 $as_echo_n "checking for suffix of executables... " >&6; }
3332 if { { ac_try="$ac_link"
3334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3335 *) ac_try_echo=$ac_try;;
3337 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3338 $as_echo "$ac_try_echo"; } >&5
3339 (eval "$ac_link") 2>&5
3341 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3342 test $ac_status = 0; }; then :
3343 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3344 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3345 # work properly (i.e., refer to `conftest.exe'), while it won't with
3347 for ac_file in conftest.exe conftest conftest.*; do
3348 test -f "$ac_file" || continue
3350 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3351 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
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 compute suffix of executables: cannot compile and link
3360 See \`config.log' for more details" "$LINENO" 5; }
3362 rm -f conftest conftest$ac_cv_exeext
3363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3364 $as_echo "$ac_cv_exeext" >&6; }
3366 rm -f conftest.$ac_ext
3367 EXEEXT=$ac_cv_exeext
3369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3370 /* end confdefs.h. */
3375 FILE *f = fopen ("conftest.out", "w");
3376 return ferror (f) || fclose (f) != 0;
3382 ac_clean_files="$ac_clean_files conftest.out"
3383 # Check that the compiler produces executables we can run. If not, either
3384 # the compiler is broken, or we cross compile.
3385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3386 $as_echo_n "checking whether we are cross compiling... " >&6; }
3387 if test "$cross_compiling" != yes; then
3388 { { ac_try="$ac_link"
3390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3391 *) ac_try_echo=$ac_try;;
3393 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3394 $as_echo "$ac_try_echo"; } >&5
3395 (eval "$ac_link") 2>&5
3397 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3398 test $ac_status = 0; }
3399 if { ac_try='./conftest$ac_cv_exeext'
3400 { { case "(($ac_try" in
3401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3402 *) ac_try_echo=$ac_try;;
3404 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3405 $as_echo "$ac_try_echo"; } >&5
3406 (eval "$ac_try") 2>&5
3408 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3409 test $ac_status = 0; }; }; then
3412 if test "$cross_compiling" = maybe; then
3415 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3416 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3417 as_fn_error $? "cannot run C compiled programs.
3418 If you meant to cross compile, use \`--host'.
3419 See \`config.log' for more details" "$LINENO" 5; }
3423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3424 $as_echo "$cross_compiling" >&6; }
3426 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3427 ac_clean_files=$ac_clean_files_save
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3429 $as_echo_n "checking for suffix of object files... " >&6; }
3430 if ${ac_cv_objext+:} false; then :
3431 $as_echo_n "(cached) " >&6
3433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3434 /* end confdefs.h. */
3444 rm -f conftest.o conftest.obj
3445 if { { ac_try="$ac_compile"
3447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3448 *) ac_try_echo=$ac_try;;
3450 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3451 $as_echo "$ac_try_echo"; } >&5
3452 (eval "$ac_compile") 2>&5
3454 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3455 test $ac_status = 0; }; then :
3456 for ac_file in conftest.o conftest.obj conftest.*; do
3457 test -f "$ac_file" || continue;
3459 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3460 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3465 $as_echo "$as_me: failed program was:" >&5
3466 sed 's/^/| /' conftest.$ac_ext >&5
3468 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3469 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3470 as_fn_error $? "cannot compute suffix of object files: cannot compile
3471 See \`config.log' for more details" "$LINENO" 5; }
3473 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3476 $as_echo "$ac_cv_objext" >&6; }
3477 OBJEXT=$ac_cv_objext
3479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3480 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3481 if ${ac_cv_c_compiler_gnu+:} false; then :
3482 $as_echo_n "(cached) " >&6
3484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3485 /* end confdefs.h. */
3498 if ac_fn_c_try_compile "$LINENO"; then :
3503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3504 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3508 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3509 if test $ac_compiler_gnu = yes; then
3514 ac_test_CFLAGS=${CFLAGS+set}
3515 ac_save_CFLAGS=$CFLAGS
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3517 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3518 if ${ac_cv_prog_cc_g+:} false; then :
3519 $as_echo_n "(cached) " >&6
3521 ac_save_c_werror_flag=$ac_c_werror_flag
3522 ac_c_werror_flag=yes
3525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3526 /* end confdefs.h. */
3536 if ac_fn_c_try_compile "$LINENO"; then :
3540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3541 /* end confdefs.h. */
3551 if ac_fn_c_try_compile "$LINENO"; then :
3554 ac_c_werror_flag=$ac_save_c_werror_flag
3556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3557 /* end confdefs.h. */
3567 if ac_fn_c_try_compile "$LINENO"; then :
3570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3575 ac_c_werror_flag=$ac_save_c_werror_flag
3577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3578 $as_echo "$ac_cv_prog_cc_g" >&6; }
3579 if test "$ac_test_CFLAGS" = set; then
3580 CFLAGS=$ac_save_CFLAGS
3581 elif test $ac_cv_prog_cc_g = yes; then
3582 if test "$GCC" = yes; then
3588 if test "$GCC" = yes; then
3594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3595 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3596 if ${ac_cv_prog_cc_c89+:} false; then :
3597 $as_echo_n "(cached) " >&6
3599 ac_cv_prog_cc_c89=no
3601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3602 /* end confdefs.h. */
3606 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3607 struct buf { int x; };
3608 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3609 static char *e (p, i)
3615 static char *f (char * (*g) (char **, int), char **p, ...)
3620 s = g (p, va_arg (v,int));
3625 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3626 function prototypes and stuff, but not '\xHH' hex character constants.
3627 These don't provoke an error unfortunately, instead are silently treated
3628 as 'x'. The following induces an error, until -std is added to get
3629 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3630 array size at least. It's necessary to write '\x00'==0 to get something
3631 that's true only with -std. */
3632 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3634 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3635 inside strings and character constants. */
3637 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3639 int test (int i, double x);
3640 struct s1 {int (*f) (int a);};
3641 struct s2 {int (*f) (double a);};
3642 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3648 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3653 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3654 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3656 CC="$ac_save_CC $ac_arg"
3657 if ac_fn_c_try_compile "$LINENO"; then :
3658 ac_cv_prog_cc_c89=$ac_arg
3660 rm -f core conftest.err conftest.$ac_objext
3661 test "x$ac_cv_prog_cc_c89" != "xno" && break
3663 rm -f conftest.$ac_ext
3668 case "x$ac_cv_prog_cc_c89" in
3670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3671 $as_echo "none needed" >&6; } ;;
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3674 $as_echo "unsupported" >&6; } ;;
3676 CC="$CC $ac_cv_prog_cc_c89"
3677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3678 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3680 if test "x$ac_cv_prog_cc_c89" != xno; then :
3685 ac_cpp='$CPP $CPPFLAGS'
3686 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3687 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3688 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3691 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3692 if ${ac_cv_path_SED+:} false; then :
3693 $as_echo_n "(cached) " >&6
3695 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3696 for ac_i in 1 2 3 4 5 6 7; do
3697 ac_script="$ac_script$as_nl$ac_script"
3699 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3700 { ac_script=; unset ac_script;}
3701 if test -z "$SED"; then
3702 ac_path_SED_found=false
3703 # Loop through the user's path and test for each of PROGNAME-LIST
3704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3708 test -z "$as_dir" && as_dir=.
3709 for ac_prog in sed gsed; do
3710 for ac_exec_ext in '' $ac_executable_extensions; do
3711 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3712 as_fn_executable_p "$ac_path_SED" || continue
3713 # Check for GNU ac_path_SED and select it if it is found.
3714 # Check for GNU $ac_path_SED
3715 case `"$ac_path_SED" --version 2>&1` in
3717 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3720 $as_echo_n 0123456789 >"conftest.in"
3723 cat "conftest.in" "conftest.in" >"conftest.tmp"
3724 mv "conftest.tmp" "conftest.in"
3725 cp "conftest.in" "conftest.nl"
3726 $as_echo '' >> "conftest.nl"
3727 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3728 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3729 as_fn_arith $ac_count + 1 && ac_count=$as_val
3730 if test $ac_count -gt ${ac_path_SED_max-0}; then
3731 # Best one so far, save it but keep looking for a better one
3732 ac_cv_path_SED="$ac_path_SED"
3733 ac_path_SED_max=$ac_count
3735 # 10*(2^10) chars as input seems more than enough
3736 test $ac_count -gt 10 && break
3738 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3741 $ac_path_SED_found && break 3
3746 if test -z "$ac_cv_path_SED"; then
3747 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3755 $as_echo "$ac_cv_path_SED" >&6; }
3756 SED="$ac_cv_path_SED"
3759 test -z "$SED" && SED=sed
3760 Xsed="$SED -e 1s/^X//"
3772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3773 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3774 if ${ac_cv_path_GREP+:} false; then :
3775 $as_echo_n "(cached) " >&6
3777 if test -z "$GREP"; then
3778 ac_path_GREP_found=false
3779 # Loop through the user's path and test for each of PROGNAME-LIST
3780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3781 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3784 test -z "$as_dir" && as_dir=.
3785 for ac_prog in grep ggrep; do
3786 for ac_exec_ext in '' $ac_executable_extensions; do
3787 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3788 as_fn_executable_p "$ac_path_GREP" || continue
3789 # Check for GNU ac_path_GREP and select it if it is found.
3790 # Check for GNU $ac_path_GREP
3791 case `"$ac_path_GREP" --version 2>&1` in
3793 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3796 $as_echo_n 0123456789 >"conftest.in"
3799 cat "conftest.in" "conftest.in" >"conftest.tmp"
3800 mv "conftest.tmp" "conftest.in"
3801 cp "conftest.in" "conftest.nl"
3802 $as_echo 'GREP' >> "conftest.nl"
3803 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3804 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3805 as_fn_arith $ac_count + 1 && ac_count=$as_val
3806 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3807 # Best one so far, save it but keep looking for a better one
3808 ac_cv_path_GREP="$ac_path_GREP"
3809 ac_path_GREP_max=$ac_count
3811 # 10*(2^10) chars as input seems more than enough
3812 test $ac_count -gt 10 && break
3814 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3817 $ac_path_GREP_found && break 3
3822 if test -z "$ac_cv_path_GREP"; then
3823 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3826 ac_cv_path_GREP=$GREP
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3831 $as_echo "$ac_cv_path_GREP" >&6; }
3832 GREP="$ac_cv_path_GREP"
3835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3836 $as_echo_n "checking for egrep... " >&6; }
3837 if ${ac_cv_path_EGREP+:} false; then :
3838 $as_echo_n "(cached) " >&6
3840 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3841 then ac_cv_path_EGREP="$GREP -E"
3843 if test -z "$EGREP"; then
3844 ac_path_EGREP_found=false
3845 # Loop through the user's path and test for each of PROGNAME-LIST
3846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3847 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3850 test -z "$as_dir" && as_dir=.
3851 for ac_prog in egrep; do
3852 for ac_exec_ext in '' $ac_executable_extensions; do
3853 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3854 as_fn_executable_p "$ac_path_EGREP" || continue
3855 # Check for GNU ac_path_EGREP and select it if it is found.
3856 # Check for GNU $ac_path_EGREP
3857 case `"$ac_path_EGREP" --version 2>&1` in
3859 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3862 $as_echo_n 0123456789 >"conftest.in"
3865 cat "conftest.in" "conftest.in" >"conftest.tmp"
3866 mv "conftest.tmp" "conftest.in"
3867 cp "conftest.in" "conftest.nl"
3868 $as_echo 'EGREP' >> "conftest.nl"
3869 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3870 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3871 as_fn_arith $ac_count + 1 && ac_count=$as_val
3872 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3873 # Best one so far, save it but keep looking for a better one
3874 ac_cv_path_EGREP="$ac_path_EGREP"
3875 ac_path_EGREP_max=$ac_count
3877 # 10*(2^10) chars as input seems more than enough
3878 test $ac_count -gt 10 && break
3880 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3883 $ac_path_EGREP_found && break 3
3888 if test -z "$ac_cv_path_EGREP"; then
3889 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3892 ac_cv_path_EGREP=$EGREP
3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3898 $as_echo "$ac_cv_path_EGREP" >&6; }
3899 EGREP="$ac_cv_path_EGREP"
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3903 $as_echo_n "checking for fgrep... " >&6; }
3904 if ${ac_cv_path_FGREP+:} false; then :
3905 $as_echo_n "(cached) " >&6
3907 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3908 then ac_cv_path_FGREP="$GREP -F"
3910 if test -z "$FGREP"; then
3911 ac_path_FGREP_found=false
3912 # Loop through the user's path and test for each of PROGNAME-LIST
3913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3914 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3917 test -z "$as_dir" && as_dir=.
3918 for ac_prog in fgrep; do
3919 for ac_exec_ext in '' $ac_executable_extensions; do
3920 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3921 as_fn_executable_p "$ac_path_FGREP" || continue
3922 # Check for GNU ac_path_FGREP and select it if it is found.
3923 # Check for GNU $ac_path_FGREP
3924 case `"$ac_path_FGREP" --version 2>&1` in
3926 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3929 $as_echo_n 0123456789 >"conftest.in"
3932 cat "conftest.in" "conftest.in" >"conftest.tmp"
3933 mv "conftest.tmp" "conftest.in"
3934 cp "conftest.in" "conftest.nl"
3935 $as_echo 'FGREP' >> "conftest.nl"
3936 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3937 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3938 as_fn_arith $ac_count + 1 && ac_count=$as_val
3939 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3940 # Best one so far, save it but keep looking for a better one
3941 ac_cv_path_FGREP="$ac_path_FGREP"
3942 ac_path_FGREP_max=$ac_count
3944 # 10*(2^10) chars as input seems more than enough
3945 test $ac_count -gt 10 && break
3947 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3950 $ac_path_FGREP_found && break 3
3955 if test -z "$ac_cv_path_FGREP"; then
3956 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3959 ac_cv_path_FGREP=$FGREP
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
3965 $as_echo "$ac_cv_path_FGREP" >&6; }
3966 FGREP="$ac_cv_path_FGREP"
3969 test -z "$GREP" && GREP=grep
3989 # Check whether --with-gnu-ld was given.
3990 if test "${with_gnu_ld+set}" = set; then :
3991 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
3997 if test "$GCC" = yes; then
3998 # Check if gcc -print-prog-name=ld gives a path.
3999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4000 $as_echo_n "checking for ld used by $CC... " >&6; }
4003 # gcc leaves a trailing carriage return which upsets mingw
4004 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4006 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4009 # Accept absolute paths.
4011 re_direlt='/[^/][^/]*/\.\./'
4012 # Canonicalize the pathname of ld
4013 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4014 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4015 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4017 test -z "$LD" && LD="$ac_prog"
4020 # If it fails, then pretend we aren't using GCC.
4024 # If it is relative, then search for the first ld in PATH.
4028 elif test "$with_gnu_ld" = yes; then
4029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4030 $as_echo_n "checking for GNU ld... " >&6; }
4032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4033 $as_echo_n "checking for non-GNU ld... " >&6; }
4035 if ${lt_cv_path_LD+:} false; then :
4036 $as_echo_n "(cached) " >&6
4038 if test -z "$LD"; then
4039 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4040 for ac_dir in $PATH; do
4042 test -z "$ac_dir" && ac_dir=.
4043 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4044 lt_cv_path_LD="$ac_dir/$ac_prog"
4045 # Check to see if the program is GNU ld. I'd rather use --version,
4046 # but apparently some variants of GNU ld only accept -v.
4047 # Break only if it was the GNU/non-GNU ld that we prefer.
4048 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4049 *GNU* | *'with BFD'*)
4050 test "$with_gnu_ld" != no && break
4053 test "$with_gnu_ld" != yes && break
4060 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4065 if test -n "$LD"; then
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4067 $as_echo "$LD" >&6; }
4069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4070 $as_echo "no" >&6; }
4072 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4074 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4075 if ${lt_cv_prog_gnu_ld+:} false; then :
4076 $as_echo_n "(cached) " >&6
4078 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4079 case `$LD -v 2>&1 </dev/null` in
4080 *GNU* | *'with BFD'*)
4081 lt_cv_prog_gnu_ld=yes
4084 lt_cv_prog_gnu_ld=no
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4089 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4090 with_gnu_ld=$lt_cv_prog_gnu_ld
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4101 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4102 if ${lt_cv_path_NM+:} false; then :
4103 $as_echo_n "(cached) " >&6
4105 if test -n "$NM"; then
4106 # Let the user override the test.
4109 lt_nm_to_check="${ac_tool_prefix}nm"
4110 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4111 lt_nm_to_check="$lt_nm_to_check nm"
4113 for lt_tmp_nm in $lt_nm_to_check; do
4114 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4115 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4117 test -z "$ac_dir" && ac_dir=.
4118 tmp_nm="$ac_dir/$lt_tmp_nm"
4119 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4120 # Check to see if the nm accepts a BSD-compat flag.
4121 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4122 # nm: unknown option "B" ignored
4123 # Tru64's nm complains that /dev/null is an invalid object file
4124 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4125 */dev/null* | *'Invalid file or object type'*)
4126 lt_cv_path_NM="$tmp_nm -B"
4130 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4132 lt_cv_path_NM="$tmp_nm -p"
4136 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4137 continue # so that we can try to find one that supports BSD flags
4146 : ${lt_cv_path_NM=no}
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4150 $as_echo "$lt_cv_path_NM" >&6; }
4151 if test "$lt_cv_path_NM" != "no"; then
4154 # Didn't find any BSD compatible name lister, look for dumpbin.
4155 if test -n "$DUMPBIN"; then :
4156 # Let the user override the test.
4158 if test -n "$ac_tool_prefix"; then
4159 for ac_prog in dumpbin "link -dump"
4161 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4162 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4164 $as_echo_n "checking for $ac_word... " >&6; }
4165 if ${ac_cv_prog_DUMPBIN+:} false; then :
4166 $as_echo_n "(cached) " >&6
4168 if test -n "$DUMPBIN"; then
4169 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4175 test -z "$as_dir" && as_dir=.
4176 for ac_exec_ext in '' $ac_executable_extensions; do
4177 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4178 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4188 DUMPBIN=$ac_cv_prog_DUMPBIN
4189 if test -n "$DUMPBIN"; then
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4191 $as_echo "$DUMPBIN" >&6; }
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4194 $as_echo "no" >&6; }
4198 test -n "$DUMPBIN" && break
4201 if test -z "$DUMPBIN"; then
4202 ac_ct_DUMPBIN=$DUMPBIN
4203 for ac_prog in dumpbin "link -dump"
4205 # Extract the first word of "$ac_prog", so it can be a program name with args.
4206 set dummy $ac_prog; ac_word=$2
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4208 $as_echo_n "checking for $ac_word... " >&6; }
4209 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4210 $as_echo_n "(cached) " >&6
4212 if test -n "$ac_ct_DUMPBIN"; then
4213 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4215 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4219 test -z "$as_dir" && as_dir=.
4220 for ac_exec_ext in '' $ac_executable_extensions; do
4221 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4222 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4232 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4233 if test -n "$ac_ct_DUMPBIN"; then
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4235 $as_echo "$ac_ct_DUMPBIN" >&6; }
4237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4238 $as_echo "no" >&6; }
4242 test -n "$ac_ct_DUMPBIN" && break
4245 if test "x$ac_ct_DUMPBIN" = x; then
4248 case $cross_compiling:$ac_tool_warned in
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4251 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4252 ac_tool_warned=yes ;;
4254 DUMPBIN=$ac_ct_DUMPBIN
4258 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4260 DUMPBIN="$DUMPBIN -symbols"
4268 if test "$DUMPBIN" != ":"; then
4272 test -z "$NM" && NM=nm
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4280 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4281 if ${lt_cv_nm_interface+:} false; then :
4282 $as_echo_n "(cached) " >&6
4284 lt_cv_nm_interface="BSD nm"
4285 echo "int some_variable = 0;" > conftest.$ac_ext
4286 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4287 (eval "$ac_compile" 2>conftest.err)
4288 cat conftest.err >&5
4289 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4290 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4291 cat conftest.err >&5
4292 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4293 cat conftest.out >&5
4294 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4295 lt_cv_nm_interface="MS dumpbin"
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4300 $as_echo "$lt_cv_nm_interface" >&6; }
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4303 $as_echo_n "checking whether ln -s works... " >&6; }
4305 if test "$LN_S" = "ln -s"; then
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4307 $as_echo "yes" >&6; }
4309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4310 $as_echo "no, using $LN_S" >&6; }
4313 # find the maximum length of command line arguments
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4315 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4316 if ${lt_cv_sys_max_cmd_len+:} false; then :
4317 $as_echo_n "(cached) " >&6
4324 # On DJGPP, this test can blow up pretty badly due to problems in libc
4325 # (any single argument exceeding 2000 bytes causes a buffer overrun
4326 # during glob expansion). Even if it were fixed, the result of this
4327 # check would be larger than it should be.
4328 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4332 # Under GNU Hurd, this test is not required because there is
4333 # no limit to the length of command line arguments.
4334 # Libtool will interpret -1 as no limit whatsoever
4335 lt_cv_sys_max_cmd_len=-1;
4338 cygwin* | mingw* | cegcc*)
4339 # On Win9x/ME, this test blows up -- it succeeds, but takes
4340 # about 5 minutes as the teststring grows exponentially.
4341 # Worse, since 9x/ME are not pre-emptively multitasking,
4342 # you end up with a "frozen" computer, even though with patience
4343 # the test eventually succeeds (with a max line length of 256k).
4344 # Instead, let's just punt: use the minimum linelength reported by
4345 # all of the supported platforms: 8192 (on NT/2K/XP).
4346 lt_cv_sys_max_cmd_len=8192;
4350 # On MiNT this can take a long time and run out of memory.
4351 lt_cv_sys_max_cmd_len=8192;
4355 # On AmigaOS with pdksh, this test takes hours, literally.
4356 # So we just punt and use a minimum line length of 8192.
4357 lt_cv_sys_max_cmd_len=8192;
4360 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4361 # This has been around since 386BSD, at least. Likely further.
4362 if test -x /sbin/sysctl; then
4363 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4364 elif test -x /usr/sbin/sysctl; then
4365 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4367 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4369 # And add a safety zone
4370 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4371 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4375 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4376 lt_cv_sys_max_cmd_len=196608
4380 # The test takes a long time on OS/2.
4381 lt_cv_sys_max_cmd_len=8192
4385 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4386 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4387 # nice to cause kernel panics so lets avoid the loop below.
4388 # First set a reasonable default.
4389 lt_cv_sys_max_cmd_len=16384
4391 if test -x /sbin/sysconfig; then
4392 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4393 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4398 lt_cv_sys_max_cmd_len=102400
4400 sysv5* | sco5v6* | sysv4.2uw2*)
4401 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4402 if test -n "$kargmax"; then
4403 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4405 lt_cv_sys_max_cmd_len=32768
4409 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4410 if test -n "$lt_cv_sys_max_cmd_len"; then
4411 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4412 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4414 # Make teststring a little bigger before we do anything with it.
4415 # a 1K string should be a reasonable start.
4416 for i in 1 2 3 4 5 6 7 8 ; do
4417 teststring=$teststring$teststring
4419 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4420 # If test is not a shell built-in, we'll probably end up computing a
4421 # maximum length that is only half of the actual maximum length, but
4423 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4424 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4425 test $i != 17 # 1/2 MB should be enough
4428 teststring=$teststring$teststring
4430 # Only check the string length outside the loop.
4431 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4433 # Add a significant safety factor because C++ compilers can tack on
4434 # massive amounts of additional arguments before passing them to the
4435 # linker. It appears as though 1/2 is a usable value.
4436 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4443 if test -n $lt_cv_sys_max_cmd_len ; then
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4445 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4448 $as_echo "none" >&6; }
4450 max_cmd_len=$lt_cv_sys_max_cmd_len
4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4462 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4463 # Try some XSI features
4466 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4468 && eval 'test $(( 1 + 1 )) -eq 2 \
4469 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4472 $as_echo "$xsi_shell" >&6; }
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4476 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4478 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4480 && lt_shell_append=yes
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4482 $as_echo "$lt_shell_append" >&6; }
4485 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4495 # test EBCDIC or ASCII
4496 case `echo X|tr X '\101'` in
4497 A) # ASCII based system
4498 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4499 lt_SP2NL='tr \040 \012'
4500 lt_NL2SP='tr \015\012 \040\040'
4502 *) # EBCDIC based system
4503 lt_SP2NL='tr \100 \n'
4504 lt_NL2SP='tr \r\n \100\100'
4516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4517 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4518 if ${lt_cv_to_host_file_cmd+:} false; then :
4519 $as_echo_n "(cached) " >&6
4524 *-*-mingw* ) # actually msys
4525 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4528 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4530 * ) # otherwise, assume *nix
4531 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4537 *-*-mingw* ) # actually msys
4538 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4541 lt_cv_to_host_file_cmd=func_convert_file_noop
4543 * ) # otherwise, assume *nix
4544 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4548 * ) # unhandled hosts (and "normal" native builds)
4549 lt_cv_to_host_file_cmd=func_convert_file_noop
4555 to_host_file_cmd=$lt_cv_to_host_file_cmd
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4557 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4564 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4565 if ${lt_cv_to_tool_file_cmd+:} false; then :
4566 $as_echo_n "(cached) " >&6
4568 #assume ordinary cross tools, or native build.
4569 lt_cv_to_tool_file_cmd=func_convert_file_noop
4573 *-*-mingw* ) # actually msys
4574 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4582 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4584 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4591 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4592 if ${lt_cv_ld_reload_flag+:} false; then :
4593 $as_echo_n "(cached) " >&6
4595 lt_cv_ld_reload_flag='-r'
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4598 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4599 reload_flag=$lt_cv_ld_reload_flag
4600 case $reload_flag in
4602 *) reload_flag=" $reload_flag" ;;
4604 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4606 cygwin* | mingw* | pw32* | cegcc*)
4607 if test "$GCC" != yes; then
4612 if test "$GCC" = yes; then
4613 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4615 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4628 if test -n "$ac_tool_prefix"; then
4629 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4630 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4632 $as_echo_n "checking for $ac_word... " >&6; }
4633 if ${ac_cv_prog_OBJDUMP+:} false; then :
4634 $as_echo_n "(cached) " >&6
4636 if test -n "$OBJDUMP"; then
4637 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4643 test -z "$as_dir" && as_dir=.
4644 for ac_exec_ext in '' $ac_executable_extensions; do
4645 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4646 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4656 OBJDUMP=$ac_cv_prog_OBJDUMP
4657 if test -n "$OBJDUMP"; then
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4659 $as_echo "$OBJDUMP" >&6; }
4661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4662 $as_echo "no" >&6; }
4667 if test -z "$ac_cv_prog_OBJDUMP"; then
4668 ac_ct_OBJDUMP=$OBJDUMP
4669 # Extract the first word of "objdump", so it can be a program name with args.
4670 set dummy objdump; ac_word=$2
4671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4672 $as_echo_n "checking for $ac_word... " >&6; }
4673 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4674 $as_echo_n "(cached) " >&6
4676 if test -n "$ac_ct_OBJDUMP"; then
4677 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4683 test -z "$as_dir" && as_dir=.
4684 for ac_exec_ext in '' $ac_executable_extensions; do
4685 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4686 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4696 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4697 if test -n "$ac_ct_OBJDUMP"; then
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4699 $as_echo "$ac_ct_OBJDUMP" >&6; }
4701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4702 $as_echo "no" >&6; }
4705 if test "x$ac_ct_OBJDUMP" = x; then
4708 case $cross_compiling:$ac_tool_warned in
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4711 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4712 ac_tool_warned=yes ;;
4714 OBJDUMP=$ac_ct_OBJDUMP
4717 OBJDUMP="$ac_cv_prog_OBJDUMP"
4720 test -z "$OBJDUMP" && OBJDUMP=objdump
4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4728 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4729 if ${lt_cv_deplibs_check_method+:} false; then :
4730 $as_echo_n "(cached) " >&6
4732 lt_cv_file_magic_cmd='$MAGIC_CMD'
4733 lt_cv_file_magic_test_file=
4734 lt_cv_deplibs_check_method='unknown'
4735 # Need to set the preceding variable on all platforms that support
4736 # interlibrary dependencies.
4737 # 'none' -- dependencies not supported.
4738 # `unknown' -- same as none, but documents that we really don't know.
4739 # 'pass_all' -- all dependencies passed with no checks.
4740 # 'test_compile' -- check by making test program.
4741 # 'file_magic [[regex]]' -- check by looking for files in library path
4742 # which responds to the $file_magic_cmd with a given extended regex.
4743 # If you have `file' or equivalent on your system and you're not sure
4744 # whether `pass_all' will *always* work, you probably want this one.
4748 lt_cv_deplibs_check_method=pass_all
4752 lt_cv_deplibs_check_method=pass_all
4756 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4757 lt_cv_file_magic_cmd='/usr/bin/file -L'
4758 lt_cv_file_magic_test_file=/shlib/libc.so
4762 # func_win32_libid is a shell function defined in ltmain.sh
4763 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4764 lt_cv_file_magic_cmd='func_win32_libid'
4765 lt_cv_deplibs_check_method=pass_all
4769 # Base MSYS/MinGW do not provide the 'file' command needed by
4770 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4771 # unless we find 'file', for example because we are cross-compiling.
4772 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4773 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4774 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4775 lt_cv_file_magic_cmd='func_win32_libid'
4777 # Keep this pattern in sync with the one in func_win32_libid.
4778 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4779 lt_cv_file_magic_cmd='$OBJDUMP -f'
4781 lt_cv_deplibs_check_method=pass_all
4785 # use the weaker test based on 'objdump'. See mingw*.
4786 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4787 lt_cv_file_magic_cmd='$OBJDUMP -f'
4790 darwin* | rhapsody*)
4791 lt_cv_deplibs_check_method=pass_all
4794 freebsd* | dragonfly*)
4795 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4798 # Not sure whether the presence of OpenBSD here was a mistake.
4799 # Let's accept both of them until this is cleared up.
4800 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4801 lt_cv_file_magic_cmd=/usr/bin/file
4802 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4806 lt_cv_deplibs_check_method=pass_all
4811 lt_cv_deplibs_check_method=pass_all
4815 lt_cv_deplibs_check_method=pass_all
4818 hpux10.20* | hpux11*)
4819 lt_cv_file_magic_cmd=/usr/bin/file
4822 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4823 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4826 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]'
4827 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4830 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4831 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4837 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4838 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4841 irix5* | irix6* | nonstopux*)
4843 *-32|*"-32 ") libmagic=32-bit;;
4844 *-n32|*"-n32 ") libmagic=N32;;
4845 *-64|*"-64 ") libmagic=64-bit;;
4846 *) libmagic=never-match;;
4848 lt_cv_deplibs_check_method=pass_all
4851 # This must be glibc/ELF.
4852 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4853 lt_cv_deplibs_check_method=pass_all
4857 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4858 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4860 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4865 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4866 lt_cv_file_magic_cmd=/usr/bin/file
4867 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4871 lt_cv_deplibs_check_method=pass_all
4875 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4876 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4878 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4882 osf3* | osf4* | osf5*)
4883 lt_cv_deplibs_check_method=pass_all
4887 lt_cv_deplibs_check_method=pass_all
4891 lt_cv_deplibs_check_method=pass_all
4894 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4895 lt_cv_deplibs_check_method=pass_all
4899 case $host_vendor in
4901 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]'
4902 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4905 lt_cv_deplibs_check_method=pass_all
4908 lt_cv_file_magic_cmd='/bin/file'
4909 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4912 lt_cv_file_magic_cmd='/bin/file'
4913 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4914 lt_cv_file_magic_test_file=/lib/libc.so
4917 lt_cv_deplibs_check_method=pass_all
4920 lt_cv_deplibs_check_method=pass_all
4926 lt_cv_deplibs_check_method=pass_all
4931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4932 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4936 if test "$build" = "$host"; then
4939 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
4942 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
4948 file_magic_cmd=$lt_cv_file_magic_cmd
4949 deplibs_check_method=$lt_cv_deplibs_check_method
4950 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4973 if test -n "$ac_tool_prefix"; then
4974 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
4975 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
4976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4977 $as_echo_n "checking for $ac_word... " >&6; }
4978 if ${ac_cv_prog_DLLTOOL+:} false; then :
4979 $as_echo_n "(cached) " >&6
4981 if test -n "$DLLTOOL"; then
4982 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4988 test -z "$as_dir" && as_dir=.
4989 for ac_exec_ext in '' $ac_executable_extensions; do
4990 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4991 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
4992 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5001 DLLTOOL=$ac_cv_prog_DLLTOOL
5002 if test -n "$DLLTOOL"; then
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5004 $as_echo "$DLLTOOL" >&6; }
5006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5007 $as_echo "no" >&6; }
5012 if test -z "$ac_cv_prog_DLLTOOL"; then
5013 ac_ct_DLLTOOL=$DLLTOOL
5014 # Extract the first word of "dlltool", so it can be a program name with args.
5015 set dummy dlltool; ac_word=$2
5016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5017 $as_echo_n "checking for $ac_word... " >&6; }
5018 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5019 $as_echo_n "(cached) " >&6
5021 if test -n "$ac_ct_DLLTOOL"; then
5022 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5028 test -z "$as_dir" && as_dir=.
5029 for ac_exec_ext in '' $ac_executable_extensions; do
5030 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5031 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5032 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5041 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5042 if test -n "$ac_ct_DLLTOOL"; then
5043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5044 $as_echo "$ac_ct_DLLTOOL" >&6; }
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5047 $as_echo "no" >&6; }
5050 if test "x$ac_ct_DLLTOOL" = x; then
5053 case $cross_compiling:$ac_tool_warned in
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5056 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5057 ac_tool_warned=yes ;;
5059 DLLTOOL=$ac_ct_DLLTOOL
5062 DLLTOOL="$ac_cv_prog_DLLTOOL"
5065 test -z "$DLLTOOL" && DLLTOOL=dlltool
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5074 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5075 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5076 $as_echo_n "(cached) " >&6
5078 lt_cv_sharedlib_from_linklib_cmd='unknown'
5081 cygwin* | mingw* | pw32* | cegcc*)
5082 # two different shell functions defined in ltmain.sh
5083 # decide which to use based on capabilities of $DLLTOOL
5084 case `$DLLTOOL --help 2>&1` in
5085 *--identify-strict*)
5086 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5089 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5094 # fallback: assume linklib IS sharedlib
5095 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5101 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5102 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5103 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5112 if test -n "$ac_tool_prefix"; then
5115 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5116 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5118 $as_echo_n "checking for $ac_word... " >&6; }
5119 if ${ac_cv_prog_AR+:} false; then :
5120 $as_echo_n "(cached) " >&6
5122 if test -n "$AR"; then
5123 ac_cv_prog_AR="$AR" # Let the user override the test.
5125 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5129 test -z "$as_dir" && as_dir=.
5130 for ac_exec_ext in '' $ac_executable_extensions; do
5131 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5132 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5143 if test -n "$AR"; then
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5145 $as_echo "$AR" >&6; }
5147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5148 $as_echo "no" >&6; }
5152 test -n "$AR" && break
5155 if test -z "$AR"; then
5159 # Extract the first word of "$ac_prog", so it can be a program name with args.
5160 set dummy $ac_prog; ac_word=$2
5161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5162 $as_echo_n "checking for $ac_word... " >&6; }
5163 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5164 $as_echo_n "(cached) " >&6
5166 if test -n "$ac_ct_AR"; then
5167 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173 test -z "$as_dir" && as_dir=.
5174 for ac_exec_ext in '' $ac_executable_extensions; do
5175 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5176 ac_cv_prog_ac_ct_AR="$ac_prog"
5177 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5186 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5187 if test -n "$ac_ct_AR"; then
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5189 $as_echo "$ac_ct_AR" >&6; }
5191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5192 $as_echo "no" >&6; }
5196 test -n "$ac_ct_AR" && break
5199 if test "x$ac_ct_AR" = x; then
5202 case $cross_compiling:$ac_tool_warned in
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5205 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5206 ac_tool_warned=yes ;;
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5226 $as_echo_n "checking for archiver @FILE support... " >&6; }
5227 if ${lt_cv_ar_at_file+:} false; then :
5228 $as_echo_n "(cached) " >&6
5231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5232 /* end confdefs.h. */
5242 if ac_fn_c_try_compile "$LINENO"; then :
5243 echo conftest.$ac_objext > conftest.lst
5244 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5245 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5246 (eval $lt_ar_try) 2>&5
5248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5249 test $ac_status = 0; }
5250 if test "$ac_status" -eq 0; then
5251 # Ensure the archiver fails upon bogus file names.
5252 rm -f conftest.$ac_objext libconftest.a
5253 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5254 (eval $lt_ar_try) 2>&5
5256 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5257 test $ac_status = 0; }
5258 if test "$ac_status" -ne 0; then
5262 rm -f conftest.* libconftest.a
5265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5269 $as_echo "$lt_cv_ar_at_file" >&6; }
5271 if test "x$lt_cv_ar_at_file" = xno; then
5274 archiver_list_spec=$lt_cv_ar_at_file
5283 if test -n "$ac_tool_prefix"; then
5284 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5285 set dummy ${ac_tool_prefix}strip; ac_word=$2
5286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5287 $as_echo_n "checking for $ac_word... " >&6; }
5288 if ${ac_cv_prog_STRIP+:} false; then :
5289 $as_echo_n "(cached) " >&6
5291 if test -n "$STRIP"; then
5292 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5298 test -z "$as_dir" && as_dir=.
5299 for ac_exec_ext in '' $ac_executable_extensions; do
5300 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5301 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5311 STRIP=$ac_cv_prog_STRIP
5312 if test -n "$STRIP"; then
5313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5314 $as_echo "$STRIP" >&6; }
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5317 $as_echo "no" >&6; }
5322 if test -z "$ac_cv_prog_STRIP"; then
5324 # Extract the first word of "strip", so it can be a program name with args.
5325 set dummy strip; ac_word=$2
5326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5327 $as_echo_n "checking for $ac_word... " >&6; }
5328 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5329 $as_echo_n "(cached) " >&6
5331 if test -n "$ac_ct_STRIP"; then
5332 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5338 test -z "$as_dir" && as_dir=.
5339 for ac_exec_ext in '' $ac_executable_extensions; do
5340 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5341 ac_cv_prog_ac_ct_STRIP="strip"
5342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5351 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5352 if test -n "$ac_ct_STRIP"; then
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5354 $as_echo "$ac_ct_STRIP" >&6; }
5356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5357 $as_echo "no" >&6; }
5360 if test "x$ac_ct_STRIP" = x; then
5363 case $cross_compiling:$ac_tool_warned in
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5366 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5367 ac_tool_warned=yes ;;
5372 STRIP="$ac_cv_prog_STRIP"
5375 test -z "$STRIP" && STRIP=:
5382 if test -n "$ac_tool_prefix"; then
5383 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5384 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5386 $as_echo_n "checking for $ac_word... " >&6; }
5387 if ${ac_cv_prog_RANLIB+:} false; then :
5388 $as_echo_n "(cached) " >&6
5390 if test -n "$RANLIB"; then
5391 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5397 test -z "$as_dir" && as_dir=.
5398 for ac_exec_ext in '' $ac_executable_extensions; do
5399 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5400 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5401 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5410 RANLIB=$ac_cv_prog_RANLIB
5411 if test -n "$RANLIB"; then
5412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5413 $as_echo "$RANLIB" >&6; }
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5416 $as_echo "no" >&6; }
5421 if test -z "$ac_cv_prog_RANLIB"; then
5422 ac_ct_RANLIB=$RANLIB
5423 # Extract the first word of "ranlib", so it can be a program name with args.
5424 set dummy ranlib; ac_word=$2
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5426 $as_echo_n "checking for $ac_word... " >&6; }
5427 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5428 $as_echo_n "(cached) " >&6
5430 if test -n "$ac_ct_RANLIB"; then
5431 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5437 test -z "$as_dir" && as_dir=.
5438 for ac_exec_ext in '' $ac_executable_extensions; do
5439 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5440 ac_cv_prog_ac_ct_RANLIB="ranlib"
5441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5450 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5451 if test -n "$ac_ct_RANLIB"; then
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5453 $as_echo "$ac_ct_RANLIB" >&6; }
5455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5456 $as_echo "no" >&6; }
5459 if test "x$ac_ct_RANLIB" = x; then
5462 case $cross_compiling:$ac_tool_warned in
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5465 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5466 ac_tool_warned=yes ;;
5468 RANLIB=$ac_ct_RANLIB
5471 RANLIB="$ac_cv_prog_RANLIB"
5474 test -z "$RANLIB" && RANLIB=:
5481 # Determine commands to create old-style static archives.
5482 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5483 old_postinstall_cmds='chmod 644 $oldlib'
5484 old_postuninstall_cmds=
5486 if test -n "$RANLIB"; then
5489 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5492 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5495 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5500 lock_old_archive_extraction=yes ;;
5502 lock_old_archive_extraction=no ;;
5525 for ac_prog in gawk mawk nawk awk
5527 # Extract the first word of "$ac_prog", so it can be a program name with args.
5528 set dummy $ac_prog; ac_word=$2
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5530 $as_echo_n "checking for $ac_word... " >&6; }
5531 if ${ac_cv_prog_AWK+:} false; then :
5532 $as_echo_n "(cached) " >&6
5534 if test -n "$AWK"; then
5535 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5541 test -z "$as_dir" && as_dir=.
5542 for ac_exec_ext in '' $ac_executable_extensions; do
5543 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5544 ac_cv_prog_AWK="$ac_prog"
5545 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5555 if test -n "$AWK"; then
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5557 $as_echo "$AWK" >&6; }
5559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5560 $as_echo "no" >&6; }
5564 test -n "$AWK" && break
5585 # If no C compiler was specified, use CC.
5588 # If no C compiler flags were specified, use CFLAGS.
5589 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5591 # Allow CC to be a program name with arguments.
5595 # Check for command to grab the raw symbol name followed by C symbol from nm.
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5597 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5598 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5599 $as_echo_n "(cached) " >&6
5602 # These are sane defaults that work on at least a few old systems.
5603 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5605 # Character class describing NM global symbol codes.
5606 symcode='[BCDEGRST]'
5608 # Regexp to match symbols that can be accessed directly from C.
5609 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5611 # Define system-specific variables.
5616 cygwin* | mingw* | pw32* | cegcc*)
5617 symcode='[ABCDGISTW]'
5620 if test "$host_cpu" = ia64; then
5621 symcode='[ABCDEGRST]'
5625 symcode='[BCDEGRST]'
5628 symcode='[BCDEGQRST]'
5639 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5647 # If we're using GNU nm, then use its standard symbol codes.
5648 case `$NM -V 2>&1` in
5649 *GNU* | *'with BFD'*)
5650 symcode='[ABCDGIRSTW]' ;;
5653 # Transform an extracted symbol line into a proper C declaration.
5654 # Some systems (esp. on ia64) link data and code symbols differently,
5655 # so use this general approach.
5656 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5658 # Transform an extracted symbol line into symbol name and symbol address
5659 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5660 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'"
5662 # Handle CRLF in mingw tool chain
5666 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5670 # Try without a prefix underscore, then with it.
5671 for ac_symprfx in "" "_"; do
5673 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5674 symxfrm="\\1 $ac_symprfx\\2 \\2"
5676 # Write the raw and C identifiers.
5677 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5678 # Fake it for dumpbin and say T for any non-static function
5679 # and D for any global variable.
5680 # Also find C++ and __fastcall symbols from MSVC++,
5681 # which start with @ or ?.
5682 lt_cv_sys_global_symbol_pipe="$AWK '"\
5683 " {last_section=section; section=\$ 3};"\
5684 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5685 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5686 " \$ 0!~/External *\|/{next};"\
5687 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5688 " {if(hide[section]) next};"\
5689 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5690 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5691 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5692 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5693 " ' prfx=^$ac_symprfx"
5695 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5697 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5699 # Check to see that the pipe works correctly.
5703 cat > conftest.$ac_ext <<_LT_EOF
5708 void nm_test_func(void);
5709 void nm_test_func(void){}
5713 int main(){nm_test_var='a';nm_test_func();return(0);}
5716 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5717 (eval $ac_compile) 2>&5
5719 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5720 test $ac_status = 0; }; then
5721 # Now try to grab the symbols.
5723 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5724 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5727 test $ac_status = 0; } && test -s "$nlist"; then
5728 # Try sorting and uniquifying the output.
5729 if sort "$nlist" | uniq > "$nlist"T; then
5730 mv -f "$nlist"T "$nlist"
5735 # Make sure that we snagged all the symbols we need.
5736 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5737 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5738 cat <<_LT_EOF > conftest.$ac_ext
5739 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
5740 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5741 /* DATA imports from DLLs on WIN32 con't be const, because runtime
5742 relocations are performed -- see ld's documentation on pseudo-relocs. */
5743 # define LT_DLSYM_CONST
5744 #elif defined(__osf__)
5745 /* This system does not cope well with relocations in const data. */
5746 # define LT_DLSYM_CONST
5748 # define LT_DLSYM_CONST const
5756 # Now generate the symbol file.
5757 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5759 cat <<_LT_EOF >> conftest.$ac_ext
5761 /* The mapping between symbol names and symbols. */
5762 LT_DLSYM_CONST struct {
5766 lt__PROGRAM__LTX_preloaded_symbols[] =
5768 { "@PROGRAM@", (void *) 0 },
5770 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5771 cat <<\_LT_EOF >> conftest.$ac_ext
5775 /* This works around a problem in FreeBSD linker */
5776 #ifdef FREEBSD_WORKAROUND
5777 static const void *lt_preloaded_setup() {
5778 return lt__PROGRAM__LTX_preloaded_symbols;
5786 # Now try linking the two files.
5787 mv conftest.$ac_objext conftstm.$ac_objext
5788 lt_globsym_save_LIBS=$LIBS
5789 lt_globsym_save_CFLAGS=$CFLAGS
5790 LIBS="conftstm.$ac_objext"
5791 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5792 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5793 (eval $ac_link) 2>&5
5795 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5796 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5799 LIBS=$lt_globsym_save_LIBS
5800 CFLAGS=$lt_globsym_save_CFLAGS
5802 echo "cannot find nm_test_func in $nlist" >&5
5805 echo "cannot find nm_test_var in $nlist" >&5
5808 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5811 echo "$progname: failed program was:" >&5
5812 cat conftest.$ac_ext >&5
5814 rm -rf conftest* conftst*
5816 # Do not use the global_symbol_pipe unless it works.
5817 if test "$pipe_works" = yes; then
5820 lt_cv_sys_global_symbol_pipe=
5826 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5827 lt_cv_sys_global_symbol_to_cdecl=
5829 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5831 $as_echo "failed" >&6; }
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5834 $as_echo "ok" >&6; }
5837 # Response file support.
5838 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5839 nm_file_list_spec='@'
5840 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
5841 nm_file_list_spec='@'
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
5871 $as_echo_n "checking for sysroot... " >&6; }
5873 # Check whether --with-sysroot was given.
5874 if test "${with_sysroot+set}" = set; then :
5875 withval=$with_sysroot;
5882 case ${with_sysroot} in #(
5884 if test "$GCC" = yes; then
5885 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
5889 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
5895 $as_echo "${with_sysroot}" >&6; }
5896 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
5901 $as_echo "${lt_sysroot:-no}" >&6; }
5907 # Check whether --enable-libtool-lock was given.
5908 if test "${enable_libtool_lock+set}" = set; then :
5909 enableval=$enable_libtool_lock;
5912 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5914 # Some flags need to be propagated to the compiler or linker for good
5918 # Find out which ABI we are using.
5919 echo 'int i;' > conftest.$ac_ext
5920 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5921 (eval $ac_compile) 2>&5
5923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5924 test $ac_status = 0; }; then
5925 case `/usr/bin/file conftest.$ac_objext` in
5937 # Find out which ABI we are using.
5938 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5939 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5940 (eval $ac_compile) 2>&5
5942 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5943 test $ac_status = 0; }; then
5944 if test "$lt_cv_prog_gnu_ld" = yes; then
5945 case `/usr/bin/file conftest.$ac_objext` in
5947 LD="${LD-ld} -melf32bsmip"
5950 LD="${LD-ld} -melf32bmipn32"
5953 LD="${LD-ld} -melf64bmip"
5957 case `/usr/bin/file conftest.$ac_objext` in
5973 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5974 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5975 # Find out which ABI we are using.
5976 echo 'int i;' > conftest.$ac_ext
5977 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5978 (eval $ac_compile) 2>&5
5980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5981 test $ac_status = 0; }; then
5982 case `/usr/bin/file conftest.o` in
5985 x86_64-*kfreebsd*-gnu)
5986 LD="${LD-ld} -m elf_i386_fbsd"
5989 LD="${LD-ld} -m elf_i386"
5991 ppc64-*linux*|powerpc64-*linux*)
5992 LD="${LD-ld} -m elf32ppclinux"
5995 LD="${LD-ld} -m elf_s390"
5998 LD="${LD-ld} -m elf32_sparc"
6004 x86_64-*kfreebsd*-gnu)
6005 LD="${LD-ld} -m elf_x86_64_fbsd"
6008 LD="${LD-ld} -m elf_x86_64"
6010 powerpc64le-*linux*)
6011 LD="${LD-ld} -m elf64lppc"
6014 LD="${LD-ld} -m elf64ppc"
6016 s390*-*linux*|s390*-*tpf*)
6017 LD="${LD-ld} -m elf64_s390"
6020 LD="${LD-ld} -m elf64_sparc"
6030 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6031 SAVE_CFLAGS="$CFLAGS"
6032 CFLAGS="$CFLAGS -belf"
6033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6034 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6035 if ${lt_cv_cc_needs_belf+:} false; then :
6036 $as_echo_n "(cached) " >&6
6039 ac_cpp='$CPP $CPPFLAGS'
6040 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6041 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6042 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6045 /* end confdefs.h. */
6055 if ac_fn_c_try_link "$LINENO"; then :
6056 lt_cv_cc_needs_belf=yes
6058 lt_cv_cc_needs_belf=no
6060 rm -f core conftest.err conftest.$ac_objext \
6061 conftest$ac_exeext conftest.$ac_ext
6063 ac_cpp='$CPP $CPPFLAGS'
6064 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6065 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6066 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6070 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6071 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6072 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6073 CFLAGS="$SAVE_CFLAGS"
6077 # Find out which ABI we are using.
6078 echo 'int i;' > conftest.$ac_ext
6079 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6080 (eval $ac_compile) 2>&5
6082 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6083 test $ac_status = 0; }; then
6084 case `/usr/bin/file conftest.o` in
6086 case $lt_cv_prog_gnu_ld in
6090 LD="${LD-ld} -m elf_x86_64"
6093 LD="${LD-ld} -m elf64_sparc"
6096 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6097 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6102 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6114 need_locks="$enable_libtool_lock"
6116 if test -n "$ac_tool_prefix"; then
6117 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6118 set dummy ${ac_tool_prefix}mt; ac_word=$2
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6120 $as_echo_n "checking for $ac_word... " >&6; }
6121 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6122 $as_echo_n "(cached) " >&6
6124 if test -n "$MANIFEST_TOOL"; then
6125 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6131 test -z "$as_dir" && as_dir=.
6132 for ac_exec_ext in '' $ac_executable_extensions; do
6133 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6134 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6144 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6145 if test -n "$MANIFEST_TOOL"; then
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6147 $as_echo "$MANIFEST_TOOL" >&6; }
6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6150 $as_echo "no" >&6; }
6155 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6156 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6157 # Extract the first word of "mt", so it can be a program name with args.
6158 set dummy mt; ac_word=$2
6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6160 $as_echo_n "checking for $ac_word... " >&6; }
6161 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6162 $as_echo_n "(cached) " >&6
6164 if test -n "$ac_ct_MANIFEST_TOOL"; then
6165 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6171 test -z "$as_dir" && as_dir=.
6172 for ac_exec_ext in '' $ac_executable_extensions; do
6173 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6174 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6175 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6184 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6185 if test -n "$ac_ct_MANIFEST_TOOL"; then
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6187 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6190 $as_echo "no" >&6; }
6193 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6196 case $cross_compiling:$ac_tool_warned in
6198 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6199 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6200 ac_tool_warned=yes ;;
6202 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6205 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6208 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6210 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6211 if ${lt_cv_path_mainfest_tool+:} false; then :
6212 $as_echo_n "(cached) " >&6
6214 lt_cv_path_mainfest_tool=no
6215 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6216 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6217 cat conftest.err >&5
6218 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6219 lt_cv_path_mainfest_tool=yes
6223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6224 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6225 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6235 rhapsody* | darwin*)
6236 if test -n "$ac_tool_prefix"; then
6237 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6238 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6240 $as_echo_n "checking for $ac_word... " >&6; }
6241 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6242 $as_echo_n "(cached) " >&6
6244 if test -n "$DSYMUTIL"; then
6245 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6251 test -z "$as_dir" && as_dir=.
6252 for ac_exec_ext in '' $ac_executable_extensions; do
6253 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6254 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6264 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6265 if test -n "$DSYMUTIL"; then
6266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6267 $as_echo "$DSYMUTIL" >&6; }
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6270 $as_echo "no" >&6; }
6275 if test -z "$ac_cv_prog_DSYMUTIL"; then
6276 ac_ct_DSYMUTIL=$DSYMUTIL
6277 # Extract the first word of "dsymutil", so it can be a program name with args.
6278 set dummy dsymutil; ac_word=$2
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6280 $as_echo_n "checking for $ac_word... " >&6; }
6281 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6282 $as_echo_n "(cached) " >&6
6284 if test -n "$ac_ct_DSYMUTIL"; then
6285 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6291 test -z "$as_dir" && as_dir=.
6292 for ac_exec_ext in '' $ac_executable_extensions; do
6293 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6294 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6295 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6304 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6305 if test -n "$ac_ct_DSYMUTIL"; then
6306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6307 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6310 $as_echo "no" >&6; }
6313 if test "x$ac_ct_DSYMUTIL" = x; then
6316 case $cross_compiling:$ac_tool_warned in
6318 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6319 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6320 ac_tool_warned=yes ;;
6322 DSYMUTIL=$ac_ct_DSYMUTIL
6325 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6328 if test -n "$ac_tool_prefix"; then
6329 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6330 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6332 $as_echo_n "checking for $ac_word... " >&6; }
6333 if ${ac_cv_prog_NMEDIT+:} false; then :
6334 $as_echo_n "(cached) " >&6
6336 if test -n "$NMEDIT"; then
6337 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6343 test -z "$as_dir" && as_dir=.
6344 for ac_exec_ext in '' $ac_executable_extensions; do
6345 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6346 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6356 NMEDIT=$ac_cv_prog_NMEDIT
6357 if test -n "$NMEDIT"; then
6358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6359 $as_echo "$NMEDIT" >&6; }
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6362 $as_echo "no" >&6; }
6367 if test -z "$ac_cv_prog_NMEDIT"; then
6368 ac_ct_NMEDIT=$NMEDIT
6369 # Extract the first word of "nmedit", so it can be a program name with args.
6370 set dummy nmedit; ac_word=$2
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6372 $as_echo_n "checking for $ac_word... " >&6; }
6373 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6374 $as_echo_n "(cached) " >&6
6376 if test -n "$ac_ct_NMEDIT"; then
6377 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6383 test -z "$as_dir" && as_dir=.
6384 for ac_exec_ext in '' $ac_executable_extensions; do
6385 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6386 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6396 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6397 if test -n "$ac_ct_NMEDIT"; then
6398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6399 $as_echo "$ac_ct_NMEDIT" >&6; }
6401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6402 $as_echo "no" >&6; }
6405 if test "x$ac_ct_NMEDIT" = x; then
6408 case $cross_compiling:$ac_tool_warned in
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6411 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6412 ac_tool_warned=yes ;;
6414 NMEDIT=$ac_ct_NMEDIT
6417 NMEDIT="$ac_cv_prog_NMEDIT"
6420 if test -n "$ac_tool_prefix"; then
6421 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6422 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6424 $as_echo_n "checking for $ac_word... " >&6; }
6425 if ${ac_cv_prog_LIPO+:} false; then :
6426 $as_echo_n "(cached) " >&6
6428 if test -n "$LIPO"; then
6429 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6435 test -z "$as_dir" && as_dir=.
6436 for ac_exec_ext in '' $ac_executable_extensions; do
6437 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6438 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6448 LIPO=$ac_cv_prog_LIPO
6449 if test -n "$LIPO"; then
6450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6451 $as_echo "$LIPO" >&6; }
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6454 $as_echo "no" >&6; }
6459 if test -z "$ac_cv_prog_LIPO"; then
6461 # Extract the first word of "lipo", so it can be a program name with args.
6462 set dummy lipo; ac_word=$2
6463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6464 $as_echo_n "checking for $ac_word... " >&6; }
6465 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6466 $as_echo_n "(cached) " >&6
6468 if test -n "$ac_ct_LIPO"; then
6469 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6475 test -z "$as_dir" && as_dir=.
6476 for ac_exec_ext in '' $ac_executable_extensions; do
6477 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6478 ac_cv_prog_ac_ct_LIPO="lipo"
6479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6488 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6489 if test -n "$ac_ct_LIPO"; then
6490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6491 $as_echo "$ac_ct_LIPO" >&6; }
6493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6494 $as_echo "no" >&6; }
6497 if test "x$ac_ct_LIPO" = x; then
6500 case $cross_compiling:$ac_tool_warned in
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6503 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6504 ac_tool_warned=yes ;;
6509 LIPO="$ac_cv_prog_LIPO"
6512 if test -n "$ac_tool_prefix"; then
6513 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6514 set dummy ${ac_tool_prefix}otool; ac_word=$2
6515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6516 $as_echo_n "checking for $ac_word... " >&6; }
6517 if ${ac_cv_prog_OTOOL+:} false; then :
6518 $as_echo_n "(cached) " >&6
6520 if test -n "$OTOOL"; then
6521 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6527 test -z "$as_dir" && as_dir=.
6528 for ac_exec_ext in '' $ac_executable_extensions; do
6529 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6530 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6540 OTOOL=$ac_cv_prog_OTOOL
6541 if test -n "$OTOOL"; then
6542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6543 $as_echo "$OTOOL" >&6; }
6545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6546 $as_echo "no" >&6; }
6551 if test -z "$ac_cv_prog_OTOOL"; then
6553 # Extract the first word of "otool", so it can be a program name with args.
6554 set dummy otool; ac_word=$2
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6556 $as_echo_n "checking for $ac_word... " >&6; }
6557 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6558 $as_echo_n "(cached) " >&6
6560 if test -n "$ac_ct_OTOOL"; then
6561 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6567 test -z "$as_dir" && as_dir=.
6568 for ac_exec_ext in '' $ac_executable_extensions; do
6569 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6570 ac_cv_prog_ac_ct_OTOOL="otool"
6571 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6580 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6581 if test -n "$ac_ct_OTOOL"; then
6582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6583 $as_echo "$ac_ct_OTOOL" >&6; }
6585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6586 $as_echo "no" >&6; }
6589 if test "x$ac_ct_OTOOL" = x; then
6592 case $cross_compiling:$ac_tool_warned in
6594 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6595 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6596 ac_tool_warned=yes ;;
6601 OTOOL="$ac_cv_prog_OTOOL"
6604 if test -n "$ac_tool_prefix"; then
6605 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6606 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6608 $as_echo_n "checking for $ac_word... " >&6; }
6609 if ${ac_cv_prog_OTOOL64+:} false; then :
6610 $as_echo_n "(cached) " >&6
6612 if test -n "$OTOOL64"; then
6613 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6619 test -z "$as_dir" && as_dir=.
6620 for ac_exec_ext in '' $ac_executable_extensions; do
6621 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6622 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6632 OTOOL64=$ac_cv_prog_OTOOL64
6633 if test -n "$OTOOL64"; then
6634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6635 $as_echo "$OTOOL64" >&6; }
6637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6638 $as_echo "no" >&6; }