2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
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.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 PATH=/empty FPATH=/empty; export PATH FPATH
179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 if (eval "$as_required") 2>/dev/null; then :
186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
194 test -z "$as_dir" && as_dir=.
198 for as_base in sh bash ksh sh5; do
199 # Try only shells that exist, to save several forks.
200 as_shell=$as_dir/$as_base
201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 CONFIG_SHELL=$as_shell as_have_required=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 CONFIG_SHELL=$SHELL as_have_required=yes
219 if test "x$CONFIG_SHELL" != x; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
230 if test x$as_have_required = xno; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x${ZSH_VERSION+set} = xset ; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
246 SHELL=${CONFIG_SHELL-/bin/sh}
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
257 # Portably unset VAR.
260 { eval $1=; unset $1;}
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
284 # Create "$as_dir" as a directory, including parents if necessary.
289 -*) as_dir=./$as_dir;;
291 test -d "$as_dir" || eval $as_mkdir_p || {
295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298 as_dirs="'$as_qdir' $as_dirs"
299 as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
322 test -d "$as_dir" && break
324 test -z "$as_dirs" || eval "mkdir $as_dirs"
325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 eval 'as_fn_append ()
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
360 as_val=`expr "$@" || test $? -eq 1`
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
372 as_status=$?; test $as_status -eq 0 && as_status=1
374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit $as_status
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001; then
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
427 as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
447 chmod +x "$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
454 # Exit status is that of the last command.
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
461 case `echo 'xy\c'` in
462 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473 rm -f conf$$.dir/conf$$.file
476 mkdir conf$$.dir 2>/dev/null
478 if (echo >conf$$.file) 2>/dev/null; then
479 if ln -s conf$$.file conf$$ 2>/dev/null; then
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
487 elif ln conf$$.file conf$$ 2>/dev/null; then
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
498 if mkdir -p . 2>/dev/null; then
499 as_mkdir_p='mkdir -p "$as_dir"'
501 test -d ./-p && rmdir ./-p
505 if test -x / >/dev/null 2>&1; then
508 if ls -dL / >/dev/null 2>&1; then
515 if test -d "$1"; then
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
526 as_executable_p=$as_test_x
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534 SHELL=${CONFIG_SHELL-/bin/sh}
537 exec 7<&0 </dev/null 6>&1
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547 ac_default_prefix=/usr/local
549 ac_config_libobj_dir=.
556 # Identity of this package.
564 ac_unique_file="Makefile.in"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
578 # ifdef HAVE_STDLIB_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
601 ac_subst_vars='LTLIBOBJS
617 MAINTAINER_MODE_FALSE
736 program_transform_name
749 enable_option_checking
758 enable_maintainer_mode
769 enable_sim_hostendian
771 enable_sim_default_model
772 enable_sim_environment
777 ac_precious_vars='build_alias
788 # Initialize some variables set by options.
790 ac_init_version=false
791 ac_unrecognized_opts=
793 # The variables have the same names as the options, with
794 # dashes changed to underlines.
802 program_transform_name=s,x,x,
810 # Installation directory options.
811 # These are left unexpanded so users can "make install exec_prefix=/foo"
812 # and all the variables that are supposed to be based on exec_prefix
813 # by default will actually change.
814 # Use braces instead of parens because sh, perl, etc. also accept them.
815 # (The list follows the same order as the GNU Coding Standards.)
816 bindir='${exec_prefix}/bin'
817 sbindir='${exec_prefix}/sbin'
818 libexecdir='${exec_prefix}/libexec'
819 datarootdir='${prefix}/share'
820 datadir='${datarootdir}'
821 sysconfdir='${prefix}/etc'
822 sharedstatedir='${prefix}/com'
823 localstatedir='${prefix}/var'
824 includedir='${prefix}/include'
825 oldincludedir='/usr/include'
826 docdir='${datarootdir}/doc/${PACKAGE}'
827 infodir='${datarootdir}/info'
832 libdir='${exec_prefix}/lib'
833 localedir='${datarootdir}/locale'
834 mandir='${datarootdir}/man'
840 # If the previous option needs an argument, assign it.
841 if test -n "$ac_prev"; then
842 eval $ac_prev=\$ac_option
848 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
852 # Accept the important Cygnus configure options, so we can diagnose typos.
854 case $ac_dashdash$ac_option in
858 -bindir | --bindir | --bindi | --bind | --bin | --bi)
860 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
863 -build | --build | --buil | --bui | --bu)
864 ac_prev=build_alias ;;
865 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
866 build_alias=$ac_optarg ;;
868 -cache-file | --cache-file | --cache-fil | --cache-fi \
869 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
870 ac_prev=cache_file ;;
871 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
872 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
873 cache_file=$ac_optarg ;;
876 cache_file=config.cache ;;
878 -datadir | --datadir | --datadi | --datad)
880 -datadir=* | --datadir=* | --datadi=* | --datad=*)
881 datadir=$ac_optarg ;;
883 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
884 | --dataroo | --dataro | --datar)
885 ac_prev=datarootdir ;;
886 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
887 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
888 datarootdir=$ac_optarg ;;
890 -disable-* | --disable-*)
891 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
892 # Reject names that are not valid shell variable names.
893 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
894 as_fn_error "invalid feature name: $ac_useropt"
895 ac_useropt_orig=$ac_useropt
896 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
897 case $ac_user_opts in
901 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
902 ac_unrecognized_sep=', ';;
904 eval enable_$ac_useropt=no ;;
906 -docdir | --docdir | --docdi | --doc | --do)
908 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
911 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
913 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
916 -enable-* | --enable-*)
917 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
918 # Reject names that are not valid shell variable names.
919 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
920 as_fn_error "invalid feature name: $ac_useropt"
921 ac_useropt_orig=$ac_useropt
922 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
923 case $ac_user_opts in
927 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
928 ac_unrecognized_sep=', ';;
930 eval enable_$ac_useropt=\$ac_optarg ;;
932 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
933 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
934 | --exec | --exe | --ex)
935 ac_prev=exec_prefix ;;
936 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
937 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
938 | --exec=* | --exe=* | --ex=*)
939 exec_prefix=$ac_optarg ;;
941 -gas | --gas | --ga | --g)
942 # Obsolete; use --with-gas.
945 -help | --help | --hel | --he | -h)
947 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
948 ac_init_help=recursive ;;
949 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
950 ac_init_help=short ;;
952 -host | --host | --hos | --ho)
953 ac_prev=host_alias ;;
954 -host=* | --host=* | --hos=* | --ho=*)
955 host_alias=$ac_optarg ;;
957 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
959 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
961 htmldir=$ac_optarg ;;
963 -includedir | --includedir | --includedi | --included | --include \
964 | --includ | --inclu | --incl | --inc)
965 ac_prev=includedir ;;
966 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
967 | --includ=* | --inclu=* | --incl=* | --inc=*)
968 includedir=$ac_optarg ;;
970 -infodir | --infodir | --infodi | --infod | --info | --inf)
972 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
973 infodir=$ac_optarg ;;
975 -libdir | --libdir | --libdi | --libd)
977 -libdir=* | --libdir=* | --libdi=* | --libd=*)
980 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
981 | --libexe | --libex | --libe)
982 ac_prev=libexecdir ;;
983 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
984 | --libexe=* | --libex=* | --libe=*)
985 libexecdir=$ac_optarg ;;
987 -localedir | --localedir | --localedi | --localed | --locale)
989 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
990 localedir=$ac_optarg ;;
992 -localstatedir | --localstatedir | --localstatedi | --localstated \
993 | --localstate | --localstat | --localsta | --localst | --locals)
994 ac_prev=localstatedir ;;
995 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
996 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
997 localstatedir=$ac_optarg ;;
999 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1001 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1002 mandir=$ac_optarg ;;
1004 -nfp | --nfp | --nf)
1005 # Obsolete; use --without-fp.
1008 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1009 | --no-cr | --no-c | -n)
1012 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1013 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1016 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1017 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1018 | --oldin | --oldi | --old | --ol | --o)
1019 ac_prev=oldincludedir ;;
1020 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1021 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1022 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1023 oldincludedir=$ac_optarg ;;
1025 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1027 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1028 prefix=$ac_optarg ;;
1030 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1031 | --program-pre | --program-pr | --program-p)
1032 ac_prev=program_prefix ;;
1033 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1034 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1035 program_prefix=$ac_optarg ;;
1037 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1038 | --program-suf | --program-su | --program-s)
1039 ac_prev=program_suffix ;;
1040 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1041 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1042 program_suffix=$ac_optarg ;;
1044 -program-transform-name | --program-transform-name \
1045 | --program-transform-nam | --program-transform-na \
1046 | --program-transform-n | --program-transform- \
1047 | --program-transform | --program-transfor \
1048 | --program-transfo | --program-transf \
1049 | --program-trans | --program-tran \
1050 | --progr-tra | --program-tr | --program-t)
1051 ac_prev=program_transform_name ;;
1052 -program-transform-name=* | --program-transform-name=* \
1053 | --program-transform-nam=* | --program-transform-na=* \
1054 | --program-transform-n=* | --program-transform-=* \
1055 | --program-transform=* | --program-transfor=* \
1056 | --program-transfo=* | --program-transf=* \
1057 | --program-trans=* | --program-tran=* \
1058 | --progr-tra=* | --program-tr=* | --program-t=*)
1059 program_transform_name=$ac_optarg ;;
1061 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1063 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1064 pdfdir=$ac_optarg ;;
1066 -psdir | --psdir | --psdi | --psd | --ps)
1068 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1071 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1072 | -silent | --silent | --silen | --sile | --sil)
1075 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1077 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1079 sbindir=$ac_optarg ;;
1081 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1082 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1083 | --sharedst | --shareds | --shared | --share | --shar \
1085 ac_prev=sharedstatedir ;;
1086 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1087 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1088 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1090 sharedstatedir=$ac_optarg ;;
1092 -site | --site | --sit)
1094 -site=* | --site=* | --sit=*)
1097 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1099 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1100 srcdir=$ac_optarg ;;
1102 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1103 | --syscon | --sysco | --sysc | --sys | --sy)
1104 ac_prev=sysconfdir ;;
1105 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1106 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1107 sysconfdir=$ac_optarg ;;
1109 -target | --target | --targe | --targ | --tar | --ta | --t)
1110 ac_prev=target_alias ;;
1111 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1112 target_alias=$ac_optarg ;;
1114 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1117 -version | --version | --versio | --versi | --vers | -V)
1118 ac_init_version=: ;;
1121 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1122 # Reject names that are not valid shell variable names.
1123 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1124 as_fn_error "invalid package name: $ac_useropt"
1125 ac_useropt_orig=$ac_useropt
1126 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1127 case $ac_user_opts in
1131 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1132 ac_unrecognized_sep=', ';;
1134 eval with_$ac_useropt=\$ac_optarg ;;
1136 -without-* | --without-*)
1137 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1138 # Reject names that are not valid shell variable names.
1139 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1140 as_fn_error "invalid package name: $ac_useropt"
1141 ac_useropt_orig=$ac_useropt
1142 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1143 case $ac_user_opts in
1147 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1148 ac_unrecognized_sep=', ';;
1150 eval with_$ac_useropt=no ;;
1153 # Obsolete; use --with-x.
1156 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1157 | --x-incl | --x-inc | --x-in | --x-i)
1158 ac_prev=x_includes ;;
1159 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1160 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1161 x_includes=$ac_optarg ;;
1163 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1164 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1165 ac_prev=x_libraries ;;
1166 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1167 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1168 x_libraries=$ac_optarg ;;
1170 -*) as_fn_error "unrecognized option: \`$ac_option'
1171 Try \`$0 --help' for more information."
1175 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1176 # Reject names that are not valid shell variable names.
1177 case $ac_envvar in #(
1178 '' | [0-9]* | *[!_$as_cr_alnum]* )
1179 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1181 eval $ac_envvar=\$ac_optarg
1182 export $ac_envvar ;;
1185 # FIXME: should be removed in autoconf 3.0.
1186 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1187 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1188 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1189 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1195 if test -n "$ac_prev"; then
1196 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1197 as_fn_error "missing argument to $ac_option"
1200 if test -n "$ac_unrecognized_opts"; then
1201 case $enable_option_checking in
1203 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1204 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1208 # Check all directory arguments for consistency.
1209 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1210 datadir sysconfdir sharedstatedir localstatedir includedir \
1211 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1212 libdir localedir mandir
1214 eval ac_val=\$$ac_var
1215 # Remove trailing slashes.
1218 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1219 eval $ac_var=\$ac_val;;
1221 # Be sure to have absolute directory names.
1223 [\\/$]* | ?:[\\/]* ) continue;;
1224 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1226 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1229 # There might be people who depend on the old broken behavior: `$host'
1230 # used to hold the argument of --host etc.
1231 # FIXME: To remove some day.
1234 target=$target_alias
1236 # FIXME: To remove some day.
1237 if test "x$host_alias" != x; then
1238 if test "x$build_alias" = x; then
1239 cross_compiling=maybe
1240 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1241 If a cross compiler is detected then cross compile mode will be used." >&2
1242 elif test "x$build_alias" != "x$host_alias"; then
1248 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1250 test "$silent" = yes && exec 6>/dev/null
1253 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1254 ac_ls_di=`ls -di .` &&
1255 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1256 as_fn_error "working directory cannot be determined"
1257 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1258 as_fn_error "pwd does not report name of working directory"
1261 # Find the source files, if location was not specified.
1262 if test -z "$srcdir"; then
1263 ac_srcdir_defaulted=yes
1264 # Try the directory containing this script, then the parent directory.
1265 ac_confdir=`$as_dirname -- "$as_myself" ||
1266 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1267 X"$as_myself" : 'X\(//\)[^/]' \| \
1268 X"$as_myself" : 'X\(//\)$' \| \
1269 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1270 $as_echo X"$as_myself" |
1271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1289 if test ! -r "$srcdir/$ac_unique_file"; then
1293 ac_srcdir_defaulted=no
1295 if test ! -r "$srcdir/$ac_unique_file"; then
1296 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1297 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1299 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1301 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1303 # When building in place, set srcdir=.
1304 if test "$ac_abs_confdir" = "$ac_pwd"; then
1307 # Remove unnecessary trailing slashes from srcdir.
1308 # Double slashes in file names in object file debugging info
1309 # mess up M-x gdb in Emacs.
1311 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1313 for ac_var in $ac_precious_vars; do
1314 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1315 eval ac_env_${ac_var}_value=\$${ac_var}
1316 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1317 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1321 # Report the --help message.
1323 if test "$ac_init_help" = "long"; then
1324 # Omit some internal or obsolete options to make the list less imposing.
1325 # This message is too long to be a string in the A/UX 3.1 sh.
1327 \`configure' configures this package to adapt to many kinds of systems.
1329 Usage: $0 [OPTION]... [VAR=VALUE]...
1331 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1332 VAR=VALUE. See below for descriptions of some of the useful variables.
1334 Defaults for the options are specified in brackets.
1337 -h, --help display this help and exit
1338 --help=short display options specific to this package
1339 --help=recursive display the short help of all the included packages
1340 -V, --version display version information and exit
1341 -q, --quiet, --silent do not print \`checking...' messages
1342 --cache-file=FILE cache test results in FILE [disabled]
1343 -C, --config-cache alias for \`--cache-file=config.cache'
1344 -n, --no-create do not create output files
1345 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1347 Installation directories:
1348 --prefix=PREFIX install architecture-independent files in PREFIX
1349 [$ac_default_prefix]
1350 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1353 By default, \`make install' will install all the files in
1354 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1355 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1356 for instance \`--prefix=\$HOME'.
1358 For better control, use the options below.
1360 Fine tuning of the installation directories:
1361 --bindir=DIR user executables [EPREFIX/bin]
1362 --sbindir=DIR system admin executables [EPREFIX/sbin]
1363 --libexecdir=DIR program executables [EPREFIX/libexec]
1364 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1365 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1366 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1367 --libdir=DIR object code libraries [EPREFIX/lib]
1368 --includedir=DIR C header files [PREFIX/include]
1369 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1370 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1371 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1372 --infodir=DIR info documentation [DATAROOTDIR/info]
1373 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1374 --mandir=DIR man documentation [DATAROOTDIR/man]
1375 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1376 --htmldir=DIR html documentation [DOCDIR]
1377 --dvidir=DIR dvi documentation [DOCDIR]
1378 --pdfdir=DIR pdf documentation [DOCDIR]
1379 --psdir=DIR ps documentation [DOCDIR]
1385 --program-prefix=PREFIX prepend PREFIX to installed program names
1386 --program-suffix=SUFFIX append SUFFIX to installed program names
1387 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1390 --build=BUILD configure for building on BUILD [guessed]
1391 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1392 --target=TARGET configure for building compilers for TARGET [HOST]
1396 if test -n "$ac_init_help"; then
1401 --disable-option-checking ignore unrecognized --enable/--with options
1402 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1403 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1404 --enable-plugins Enable support for plugins
1405 --enable-shared[=PKGS] build shared libraries [default=yes]
1406 --enable-static[=PKGS] build static libraries [default=yes]
1407 --enable-fast-install[=PKGS]
1408 optimize for fast installation [default=yes]
1409 --disable-libtool-lock avoid locking (might break parallel builds)
1410 --enable-maintainer-mode enable make rules and dependencies not useful
1411 (and sometimes confusing) to the casual installer
1412 --enable-sim-bswap Use Host specific BSWAP instruction
1413 --enable-sim-cflags=opts
1414 Extra CFLAGS for use in building simulator
1415 --enable-sim-debug=opts Enable debugging flags (for developers of the sim
1417 --enable-sim-stdio Specify whether to use stdio for console
1419 --enable-sim-trace=opts Enable tracing of simulated programs
1420 --enable-sim-profile=opts
1421 Enable profiling flags
1422 --enable-sim-endian=endian
1423 Specify target byte endian orientation
1424 --enable-sim-alignment=align
1425 Specify strict, nonstrict or forced alignment of
1427 --enable-sim-hostendian=end
1428 Specify host byte endian orientation
1429 --enable-sim-scache=size
1430 Specify simulator execution cache size
1431 --enable-sim-default-model=model
1432 Specify default model to simulate
1433 --enable-sim-environment=environment
1434 Specify mixed, user, virtual or operating
1436 --enable-sim-inline=inlines
1437 Specify which functions should be inlined
1438 --enable-cgen-maint=DIR build cgen generated files
1439 --enable-sim-hardware=LIST
1440 Specify the hardware to be included in the build.
1443 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1444 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1445 --with-system-zlib use installed libz
1446 --with-pic try to use only PIC/non-PIC objects [default=use
1448 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1449 --with-pkgversion=PKG Use PKG in the version string in place of "SIM"
1450 --with-bugurl=URL Direct users to URL to report a bug
1452 Some influential environment variables:
1453 CC C compiler command
1454 CFLAGS C compiler flags
1455 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1456 nonstandard directory <lib dir>
1457 LIBS libraries to pass to the linker, e.g. -l<library>
1458 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1459 you have headers in a nonstandard directory <include dir>
1462 Use these variables to override the choices made by `configure' or to help
1463 it to find libraries and programs with nonstandard names/locations.
1465 Report bugs to the package provider.
1470 if test "$ac_init_help" = "recursive"; then
1471 # If there are subdirs, report their specific --help.
1472 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1473 test -d "$ac_dir" ||
1474 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1479 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1481 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1482 # A ".." for each directory in $ac_dir_suffix.
1483 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1484 case $ac_top_builddir_sub in
1485 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1486 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1489 ac_abs_top_builddir=$ac_pwd
1490 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1491 # for backward compatibility:
1492 ac_top_builddir=$ac_top_build_prefix
1495 .) # We are building in place.
1497 ac_top_srcdir=$ac_top_builddir_sub
1498 ac_abs_top_srcdir=$ac_pwd ;;
1499 [\\/]* | ?:[\\/]* ) # Absolute name.
1500 ac_srcdir=$srcdir$ac_dir_suffix;
1501 ac_top_srcdir=$srcdir
1502 ac_abs_top_srcdir=$srcdir ;;
1504 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1505 ac_top_srcdir=$ac_top_build_prefix$srcdir
1506 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1508 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1510 cd "$ac_dir" || { ac_status=$?; continue; }
1511 # Check for guested configure.
1512 if test -f "$ac_srcdir/configure.gnu"; then
1514 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1515 elif test -f "$ac_srcdir/configure"; then
1517 $SHELL "$ac_srcdir/configure" --help=recursive
1519 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1521 cd "$ac_pwd" || { ac_status=$?; break; }
1525 test -n "$ac_init_help" && exit $ac_status
1526 if $ac_init_version; then
1529 generated by GNU Autoconf 2.64
1531 Copyright (C) 2009 Free Software Foundation, Inc.
1532 This configure script is free software; the Free Software Foundation
1533 gives unlimited permission to copy, distribute and modify it.
1538 ## ------------------------ ##
1539 ## Autoconf initialization. ##
1540 ## ------------------------ ##
1542 # ac_fn_c_try_compile LINENO
1543 # --------------------------
1544 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1545 ac_fn_c_try_compile ()
1547 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1548 rm -f conftest.$ac_objext
1549 if { { ac_try="$ac_compile"
1551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1552 *) ac_try_echo=$ac_try;;
1554 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1555 $as_echo "$ac_try_echo"; } >&5
1556 (eval "$ac_compile") 2>conftest.err
1558 if test -s conftest.err; then
1559 grep -v '^ *+' conftest.err >conftest.er1
1560 cat conftest.er1 >&5
1561 mv -f conftest.er1 conftest.err
1563 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1564 test $ac_status = 0; } && {
1565 test -z "$ac_c_werror_flag" ||
1566 test ! -s conftest.err
1567 } && test -s conftest.$ac_objext; then :
1570 $as_echo "$as_me: failed program was:" >&5
1571 sed 's/^/| /' conftest.$ac_ext >&5
1575 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1578 } # ac_fn_c_try_compile
1580 # ac_fn_c_try_cpp LINENO
1581 # ----------------------
1582 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1585 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1586 if { { ac_try="$ac_cpp conftest.$ac_ext"
1588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1589 *) ac_try_echo=$ac_try;;
1591 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1592 $as_echo "$ac_try_echo"; } >&5
1593 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1595 if test -s conftest.err; then
1596 grep -v '^ *+' conftest.err >conftest.er1
1597 cat conftest.er1 >&5
1598 mv -f conftest.er1 conftest.err
1600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1601 test $ac_status = 0; } >/dev/null && {
1602 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1603 test ! -s conftest.err
1607 $as_echo "$as_me: failed program was:" >&5
1608 sed 's/^/| /' conftest.$ac_ext >&5
1612 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1617 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1618 # -------------------------------------------------------
1619 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1620 # the include files in INCLUDES and setting the cache variable VAR
1622 ac_fn_c_check_header_mongrel ()
1624 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1625 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627 $as_echo_n "checking for $2... " >&6; }
1628 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1629 $as_echo_n "(cached) " >&6
1632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1633 $as_echo "$ac_res" >&6; }
1635 # Is the header compilable?
1636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1637 $as_echo_n "checking $2 usability... " >&6; }
1638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1639 /* end confdefs.h. */
1643 if ac_fn_c_try_compile "$LINENO"; then :
1644 ac_header_compiler=yes
1646 ac_header_compiler=no
1648 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1650 $as_echo "$ac_header_compiler" >&6; }
1652 # Is the header present?
1653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1654 $as_echo_n "checking $2 presence... " >&6; }
1655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1656 /* end confdefs.h. */
1659 if ac_fn_c_try_cpp "$LINENO"; then :
1660 ac_header_preproc=yes
1662 ac_header_preproc=no
1664 rm -f conftest.err conftest.$ac_ext
1665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1666 $as_echo "$ac_header_preproc" >&6; }
1668 # So? What about this header?
1669 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1671 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1672 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1674 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1678 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1680 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1682 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1684 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1686 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1690 $as_echo_n "checking for $2... " >&6; }
1691 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1692 $as_echo_n "(cached) " >&6
1694 eval "$3=\$ac_header_compiler"
1697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1698 $as_echo "$ac_res" >&6; }
1700 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1702 } # ac_fn_c_check_header_mongrel
1704 # ac_fn_c_try_run LINENO
1705 # ----------------------
1706 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1707 # that executables *can* be run.
1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 if { { ac_try="$ac_link"
1713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1714 *) ac_try_echo=$ac_try;;
1716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1717 $as_echo "$ac_try_echo"; } >&5
1718 (eval "$ac_link") 2>&5
1720 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1721 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1722 { { case "(($ac_try" in
1723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1724 *) ac_try_echo=$ac_try;;
1726 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1727 $as_echo "$ac_try_echo"; } >&5
1728 (eval "$ac_try") 2>&5
1730 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1731 test $ac_status = 0; }; }; then :
1734 $as_echo "$as_me: program exited with status $ac_status" >&5
1735 $as_echo "$as_me: failed program was:" >&5
1736 sed 's/^/| /' conftest.$ac_ext >&5
1738 ac_retval=$ac_status
1740 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1741 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1746 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1747 # -------------------------------------------------------
1748 # Tests whether HEADER exists and can be compiled using the include files in
1749 # INCLUDES, setting the cache variable VAR accordingly.
1750 ac_fn_c_check_header_compile ()
1752 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1754 $as_echo_n "checking for $2... " >&6; }
1755 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1756 $as_echo_n "(cached) " >&6
1758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1759 /* end confdefs.h. */
1763 if ac_fn_c_try_compile "$LINENO"; then :
1768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1772 $as_echo "$ac_res" >&6; }
1773 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1775 } # ac_fn_c_check_header_compile
1777 # ac_fn_c_try_link LINENO
1778 # -----------------------
1779 # Try to link conftest.$ac_ext, and return whether this succeeded.
1782 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1783 rm -f conftest.$ac_objext conftest$ac_exeext
1784 if { { ac_try="$ac_link"
1786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1787 *) ac_try_echo=$ac_try;;
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_link") 2>conftest.err
1793 if test -s conftest.err; then
1794 grep -v '^ *+' conftest.err >conftest.er1
1795 cat conftest.er1 >&5
1796 mv -f conftest.er1 conftest.err
1798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1799 test $ac_status = 0; } && {
1800 test -z "$ac_c_werror_flag" ||
1801 test ! -s conftest.err
1802 } && test -s conftest$ac_exeext && {
1803 test "$cross_compiling" = yes ||
1804 $as_test_x conftest$ac_exeext
1808 $as_echo "$as_me: failed program was:" >&5
1809 sed 's/^/| /' conftest.$ac_ext >&5
1813 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1814 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1815 # interfere with the next link command; also delete a directory that is
1816 # left behind by Apple's compiler. We do this before executing the actions.
1817 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1818 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1821 } # ac_fn_c_try_link
1823 # ac_fn_c_check_func LINENO FUNC VAR
1824 # ----------------------------------
1825 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1826 ac_fn_c_check_func ()
1828 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1830 $as_echo_n "checking for $2... " >&6; }
1831 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1832 $as_echo_n "(cached) " >&6
1834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1835 /* end confdefs.h. */
1836 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1837 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1838 #define $2 innocuous_$2
1840 /* System header to define __stub macros and hopefully few prototypes,
1841 which can conflict with char $2 (); below.
1842 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1843 <limits.h> exists even on freestanding compilers. */
1846 # include <limits.h>
1848 # include <assert.h>
1853 /* Override any GCC internal prototype to avoid an error.
1854 Use char because int might match the return type of a GCC
1855 builtin and then its argument prototype would still apply. */
1860 /* The GNU C library defines this for functions which it implements
1861 to always fail with ENOSYS. Some functions are actually named
1862 something starting with __ and the normal name is an alias. */
1863 #if defined __stub_$2 || defined __stub___$2
1875 if ac_fn_c_try_link "$LINENO"; then :
1880 rm -f core conftest.err conftest.$ac_objext \
1881 conftest$ac_exeext conftest.$ac_ext
1884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1885 $as_echo "$ac_res" >&6; }
1886 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1888 } # ac_fn_c_check_func
1889 cat >config.log <<_ACEOF
1890 This file contains any messages produced by compilers while
1891 running configure, to aid debugging if configure makes a mistake.
1893 It was created by $as_me, which was
1894 generated by GNU Autoconf 2.64. Invocation command line was
1906 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1907 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1908 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1909 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1910 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1912 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1913 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1915 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1916 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1917 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1918 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1919 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1920 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1921 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1929 test -z "$as_dir" && as_dir=.
1930 $as_echo "PATH: $as_dir"
1946 # Keep a trace of the command line.
1947 # Strip out --no-create and --no-recursion so they do not pile up.
1948 # Strip out --silent because we don't want to record it for future runs.
1949 # Also quote any args containing shell meta-characters.
1950 # Make two passes to allow for proper duplicate-argument suppression.
1954 ac_must_keep_next=false
1960 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1961 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1962 | -silent | --silent | --silen | --sile | --sil)
1965 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1968 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1970 as_fn_append ac_configure_args1 " '$ac_arg'"
1971 if test $ac_must_keep_next = true; then
1972 ac_must_keep_next=false # Got value, back to normal.
1975 *=* | --config-cache | -C | -disable-* | --disable-* \
1976 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1977 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1978 | -with-* | --with-* | -without-* | --without-* | --x)
1979 case "$ac_configure_args0 " in
1980 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1983 -* ) ac_must_keep_next=true ;;
1986 as_fn_append ac_configure_args " '$ac_arg'"
1991 { ac_configure_args0=; unset ac_configure_args0;}
1992 { ac_configure_args1=; unset ac_configure_args1;}
1994 # When interrupted or exit'd, cleanup temporary files, and complete
1995 # config.log. We remove comments because anyway the quotes in there
1996 # would cause problems or look ugly.
1997 # WARNING: Use '\'' to represent an apostrophe within the trap.
1998 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1999 trap 'exit_status=$?
2000 # Save into config.log some information that might help in debugging.
2005 ## ---------------- ##
2006 ## Cache variables. ##
2007 ## ---------------- ##
2010 # The following way of writing the cache mishandles newlines in values,
2012 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2013 eval ac_val=\$$ac_var
2017 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2018 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2021 _ | IFS | as_nl) ;; #(
2022 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2023 *) { eval $ac_var=; unset $ac_var;} ;;
2028 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2029 *${as_nl}ac_space=\ *)
2031 "s/'\''/'\''\\\\'\'''\''/g;
2032 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2035 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2043 ## ----------------- ##
2044 ## Output variables. ##
2045 ## ----------------- ##
2048 for ac_var in $ac_subst_vars
2050 eval ac_val=\$$ac_var
2052 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2054 $as_echo "$ac_var='\''$ac_val'\''"
2058 if test -n "$ac_subst_files"; then
2060 ## ------------------- ##
2061 ## File substitutions. ##
2062 ## ------------------- ##
2065 for ac_var in $ac_subst_files
2067 eval ac_val=\$$ac_var
2069 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2071 $as_echo "$ac_var='\''$ac_val'\''"
2076 if test -s confdefs.h; then
2086 test "$ac_signal" != 0 &&
2087 $as_echo "$as_me: caught signal $ac_signal"
2088 $as_echo "$as_me: exit $exit_status"
2090 rm -f core *.core core.conftest.* &&
2091 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2094 for ac_signal in 1 2 13 15; do
2095 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2099 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2100 rm -f -r conftest* confdefs.h
2102 $as_echo "/* confdefs.h */" > confdefs.h
2104 # Predefined preprocessor variables.
2106 cat >>confdefs.h <<_ACEOF
2107 #define PACKAGE_NAME "$PACKAGE_NAME"
2110 cat >>confdefs.h <<_ACEOF
2111 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2114 cat >>confdefs.h <<_ACEOF
2115 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2118 cat >>confdefs.h <<_ACEOF
2119 #define PACKAGE_STRING "$PACKAGE_STRING"
2122 cat >>confdefs.h <<_ACEOF
2123 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2126 cat >>confdefs.h <<_ACEOF
2127 #define PACKAGE_URL "$PACKAGE_URL"
2131 # Let the site file select an alternate cache file if it wants to.
2132 # Prefer an explicitly selected file to automatically selected ones.
2135 if test -n "$CONFIG_SITE"; then
2136 ac_site_file1=$CONFIG_SITE
2137 elif test "x$prefix" != xNONE; then
2138 ac_site_file1=$prefix/share/config.site
2139 ac_site_file2=$prefix/etc/config.site
2141 ac_site_file1=$ac_default_prefix/share/config.site
2142 ac_site_file2=$ac_default_prefix/etc/config.site
2144 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2146 test "x$ac_site_file" = xNONE && continue
2147 if test -r "$ac_site_file"; then
2148 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2149 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2150 sed 's/^/| /' "$ac_site_file" >&5
2155 if test -r "$cache_file"; then
2156 # Some versions of bash will fail to source /dev/null (special
2157 # files actually), so we avoid doing that.
2158 if test -f "$cache_file"; then
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2160 $as_echo "$as_me: loading cache $cache_file" >&6;}
2162 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2163 *) . "./$cache_file";;
2167 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2168 $as_echo "$as_me: creating cache $cache_file" >&6;}
2172 # Check that the precious variables saved in the cache have kept the same
2174 ac_cache_corrupted=false
2175 for ac_var in $ac_precious_vars; do
2176 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2177 eval ac_new_set=\$ac_env_${ac_var}_set
2178 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2179 eval ac_new_val=\$ac_env_${ac_var}_value
2180 case $ac_old_set,$ac_new_set in
2182 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2183 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2184 ac_cache_corrupted=: ;;
2186 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2187 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2188 ac_cache_corrupted=: ;;
2191 if test "x$ac_old_val" != "x$ac_new_val"; then
2192 # differences in whitespace do not lead to failure.
2193 ac_old_val_w=`echo x $ac_old_val`
2194 ac_new_val_w=`echo x $ac_new_val`
2195 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2196 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2197 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2198 ac_cache_corrupted=:
2200 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2201 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2202 eval $ac_var=\$ac_old_val
2204 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2205 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2207 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2210 # Pass precious variables to config.status.
2211 if test "$ac_new_set" = set; then
2213 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2214 *) ac_arg=$ac_var=$ac_new_val ;;
2216 case " $ac_configure_args " in
2217 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2218 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2222 if $ac_cache_corrupted; then
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2224 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2225 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2226 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2227 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2229 ## -------------------- ##
2230 ## Main body of script. ##
2231 ## -------------------- ##
2234 ac_cpp='$CPP $CPPFLAGS'
2235 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2236 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2237 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2240 # This file contains common code used by all simulators.
2242 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2243 # directory. It is intended to be invoked before any target specific stuff.
2244 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2245 # It is intended to be invoked last.
2247 # The simulator's configure.ac should look like:
2249 # dnl Process this file with autoconf to produce a configure script.
2250 # AC_PREREQ(2.64)dnl
2251 # AC_INIT(Makefile.in)
2252 # sinclude(../common/aclocal.m4)
2256 # ... target specific stuff ...
2260 # Include global overrides and fixes for Autoconf.
2287 # _AC_CHECK_DECL_BODY
2288 # -------------------
2289 # Shell function body for AC_CHECK_DECL.
2290 # _AC_CHECK_DECL_BODY
2292 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2294 # -------------------------------------------------------------
2295 # Helper to AC_CHECK_DECLS, which generates the check for a single
2296 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2297 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2309 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2311 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2312 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2313 # Written by Gordon Matzigkeit, 1996
2315 # This file is free software; the Free Software Foundation gives
2316 # unlimited permission to copy and/or distribute it, with or without
2317 # modifications, as long as this notice is preserved.
2324 # LT_PREREQ(VERSION)
2325 # ------------------
2326 # Complain and exit if this libtool version is less that VERSION.
2330 # _LT_CHECK_BUILDDIR
2331 # ------------------
2332 # Complain if the absolute build directory name contains unusual characters
2336 # LT_INIT([OPTIONS])
2337 # ------------------
2341 # This is what autoupdate's m4 run will expand. It fires
2342 # the warning (with _au_warn_XXX), outputs it into the
2343 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2344 # the replacement expansion.
2347 # This is an auxiliary macro that is also run when
2348 # autoupdate runs m4. It simply calls m4_warning, but
2349 # we need a wrapper so that each warning is emitted only
2350 # once. We break the quoting in m4_warning's argument in
2351 # order to expand this macro's arguments, not AU_DEFUN's.
2354 # Finally, this is the expansion that is picked up by
2355 # autoconf. It tells the user to run autoupdate, and
2356 # then outputs the replacement expansion. We do not care
2357 # about autoupdate's warning because that contains
2358 # information on what to do *after* running autoupdate.
2360 # This is what autoupdate's m4 run will expand. It fires
2361 # the warning (with _au_warn_XXX), outputs it into the
2362 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2363 # the replacement expansion.
2366 # This is an auxiliary macro that is also run when
2367 # autoupdate runs m4. It simply calls m4_warning, but
2368 # we need a wrapper so that each warning is emitted only
2369 # once. We break the quoting in m4_warning's argument in
2370 # order to expand this macro's arguments, not AU_DEFUN's.
2373 # Finally, this is the expansion that is picked up by
2374 # autoconf. It tells the user to run autoupdate, and
2375 # then outputs the replacement expansion. We do not care
2376 # about autoupdate's warning because that contains
2377 # information on what to do *after* running autoupdate.
2381 # _LT_CC_BASENAME(CC)
2382 # -------------------
2383 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2387 # _LT_FILEUTILS_DEFAULTS
2388 # ----------------------
2389 # It is okay to use these file commands and assume they have been set
2390 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2391 # _LT_FILEUTILS_DEFAULTS
2399 # _LT_PREPARE_SED_QUOTE_VARS
2400 # --------------------------
2401 # Define a few sed substitution that help us do robust quoting.
2406 # Note that this code is called both from `configure', and `config.status'
2407 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2408 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2409 # so we pass a copy along to make sure it has a sensible value anyway.
2413 ## ------------------------------------- ##
2414 ## Accumulate code for creating libtool. ##
2415 ## ------------------------------------- ##
2417 # So that we can recreate a full libtool script including additional
2418 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2419 # in macros and then make a single call at the end using the `libtool'
2423 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2424 # ----------------------------------------
2425 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2432 # _LT_CONFIG_LIBTOOL([COMMANDS])
2433 # ------------------------------
2434 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2441 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2442 # -----------------------------------------------------
2446 # _LT_FORMAT_COMMENT([COMMENT])
2447 # -----------------------------
2448 # Add leading comment marks to the start of each line, and a trailing
2449 # full-stop to the whole comment if one is not present already.
2454 ## ------------------------ ##
2455 ## FIXME: Eliminate VARNAME ##
2456 ## ------------------------ ##
2459 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2460 # -------------------------------------------------------------------
2461 # CONFIGNAME is the name given to the value in the libtool script.
2462 # VARNAME is the (base) name used in the configure script.
2463 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2464 # VARNAME. Any other value will be used directly.
2468 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2469 # --------------------------------------------------------
2473 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2474 # ------------------------------------------------
2478 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2479 # ---------------------------------------------------------
2483 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2484 # --------------------------------------------------
2488 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2489 # ---------------------------------------------------
2493 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2494 # ---------------------------------------------------
2499 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2500 # ------------------------------------------------
2505 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2506 # ------------------------------------
2507 # Quote a variable value, and forward it to `config.status' so that its
2508 # declaration there will have the same value as in `configure'. VARNAME
2509 # must have a single quote delimited value for this to work.
2513 # _LT_CONFIG_STATUS_DECLARATIONS
2514 # ------------------------------
2515 # We delimit libtool config variables with single quotes, so when
2516 # we write them to config.status, we have to be sure to quote all
2517 # embedded single quotes properly. In configure, this macro expands
2518 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2520 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2526 # Output comment and list of tags supported by the script
2530 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2531 # -----------------------------------
2532 # Extract the dictionary values for VARNAME (optionally with TAG) and
2533 # expand to a commented shell variable setting:
2535 # # Some comment about what VAR is for.
2536 # visible_name=$lt_internal_name
2540 # _LT_LIBTOOL_CONFIG_VARS
2541 # -----------------------
2542 # Produce commented declarations of non-tagged libtool config variables
2543 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2544 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2545 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2549 # _LT_LIBTOOL_TAG_VARS(TAG)
2550 # -------------------------
2554 # _LT_TAGVAR(VARNAME, [TAGNAME])
2555 # ------------------------------
2559 # _LT_CONFIG_COMMANDS
2560 # -------------------
2561 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2562 # variables for single and double quote escaping we saved from calls
2563 # to _LT_DECL, we can put quote escaped variables declarations
2564 # into `config.status', and then the shell code to quote escape them in
2565 # for loops in `config.status'. Finally, any additional code accumulated
2566 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2567 #_LT_CONFIG_COMMANDS
2573 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2574 # ------------------------------------
2575 # Generate a child script FILE with all initialization necessary to
2576 # reuse the environment learned by the parent script, and make the
2577 # file executable. If COMMENT is supplied, it is inserted after the
2578 # `#!' sequence but before initialization text begins. After this
2579 # macro, additional text can be appended to FILE to form the body of
2580 # the child script. The macro ends with non-zero status if the
2581 # file could not be fully written (such as if the disk is full).
2582 # _LT_GENERATED_FILE_INIT
2586 # This macro allows early generation of the libtool script (before
2587 # AC_OUTPUT is called), incase it is used in configure for compilation
2594 # If TAG is the built-in tag, create an initial libtool script with a
2595 # default configuration from the untagged config vars. Otherwise add code
2596 # to config.status for appending the configuration named by TAG from the
2597 # matching tagged config vars.
2601 # LT_SUPPORTED_TAG(TAG)
2602 # ---------------------
2603 # Trace this macro to discover what tags are supported by the libtool
2604 # --tag option, using:
2605 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2609 # C support is built-in for now
2616 # Enable libtool support for the given language if not already enabled.
2620 # _LT_LANG(LANGNAME)
2621 # ------------------
2625 # _LT_LANG_DEFAULT_CONFIG
2626 # -----------------------
2627 # _LT_LANG_DEFAULT_CONFIG
2630 # This is what autoupdate's m4 run will expand. It fires
2631 # the warning (with _au_warn_XXX), outputs it into the
2632 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2633 # the replacement expansion.
2636 # This is an auxiliary macro that is also run when
2637 # autoupdate runs m4. It simply calls m4_warning, but
2638 # we need a wrapper so that each warning is emitted only
2639 # once. We break the quoting in m4_warning's argument in
2640 # order to expand this macro's arguments, not AU_DEFUN's.
2643 # Finally, this is the expansion that is picked up by
2644 # autoconf. It tells the user to run autoupdate, and
2645 # then outputs the replacement expansion. We do not care
2646 # about autoupdate's warning because that contains
2647 # information on what to do *after* running autoupdate.
2649 # This is what autoupdate's m4 run will expand. It fires
2650 # the warning (with _au_warn_XXX), outputs it into the
2651 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2652 # the replacement expansion.
2655 # This is an auxiliary macro that is also run when
2656 # autoupdate runs m4. It simply calls m4_warning, but
2657 # we need a wrapper so that each warning is emitted only
2658 # once. We break the quoting in m4_warning's argument in
2659 # order to expand this macro's arguments, not AU_DEFUN's.
2662 # Finally, this is the expansion that is picked up by
2663 # autoconf. It tells the user to run autoupdate, and
2664 # then outputs the replacement expansion. We do not care
2665 # about autoupdate's warning because that contains
2666 # information on what to do *after* running autoupdate.
2668 # This is what autoupdate's m4 run will expand. It fires
2669 # the warning (with _au_warn_XXX), outputs it into the
2670 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2671 # the replacement expansion.
2674 # This is an auxiliary macro that is also run when
2675 # autoupdate runs m4. It simply calls m4_warning, but
2676 # we need a wrapper so that each warning is emitted only
2677 # once. We break the quoting in m4_warning's argument in
2678 # order to expand this macro's arguments, not AU_DEFUN's.
2681 # Finally, this is the expansion that is picked up by
2682 # autoconf. It tells the user to run autoupdate, and
2683 # then outputs the replacement expansion. We do not care
2684 # about autoupdate's warning because that contains
2685 # information on what to do *after* running autoupdate.
2687 # This is what autoupdate's m4 run will expand. It fires
2688 # the warning (with _au_warn_XXX), outputs it into the
2689 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2690 # the replacement expansion.
2693 # This is an auxiliary macro that is also run when
2694 # autoupdate runs m4. It simply calls m4_warning, but
2695 # we need a wrapper so that each warning is emitted only
2696 # once. We break the quoting in m4_warning's argument in
2697 # order to expand this macro's arguments, not AU_DEFUN's.
2700 # Finally, this is the expansion that is picked up by
2701 # autoconf. It tells the user to run autoupdate, and
2702 # then outputs the replacement expansion. We do not care
2703 # about autoupdate's warning because that contains
2704 # information on what to do *after* running autoupdate.
2706 # This is what autoupdate's m4 run will expand. It fires
2707 # the warning (with _au_warn_XXX), outputs it into the
2708 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2709 # the replacement expansion.
2712 # This is an auxiliary macro that is also run when
2713 # autoupdate runs m4. It simply calls m4_warning, but
2714 # we need a wrapper so that each warning is emitted only
2715 # once. We break the quoting in m4_warning's argument in
2716 # order to expand this macro's arguments, not AU_DEFUN's.
2719 # Finally, this is the expansion that is picked up by
2720 # autoconf. It tells the user to run autoupdate, and
2721 # then outputs the replacement expansion. We do not care
2722 # about autoupdate's warning because that contains
2723 # information on what to do *after* running autoupdate.
2732 # _LT_COMPILER_BOILERPLATE
2733 # ------------------------
2734 # Check for compiler boilerplate output or warnings with
2735 # the simple compiler test code.
2736 # _LT_COMPILER_BOILERPLATE
2739 # _LT_LINKER_BOILERPLATE
2740 # ----------------------
2741 # Check for linker boilerplate output or warnings with
2742 # the simple link test code.
2743 # _LT_LINKER_BOILERPLATE
2745 # _LT_REQUIRED_DARWIN_CHECKS
2746 # -------------------------
2750 # _LT_DARWIN_LINKER_FEATURES
2751 # --------------------------
2752 # Checks for linker and compiler features on darwin
2755 # _LT_SYS_MODULE_PATH_AIX
2756 # -----------------------
2757 # Links a minimal program and checks the executable
2758 # for the system default hardcoded library path. In most cases,
2759 # this is /usr/lib:/lib, but when the MPI compilers are used
2760 # the location of the communication and MPI libs are included too.
2761 # If we don't find anything, use the default library path according
2762 # to the aix ld manual.
2763 # _LT_SYS_MODULE_PATH_AIX
2766 # _LT_SHELL_INIT(ARG)
2767 # -------------------
2772 # _LT_PROG_ECHO_BACKSLASH
2773 # -----------------------
2774 # Find how we can fake an echo command that does not interpret backslash.
2775 # In particular, with Autoconf 2.60 or later we add some code to the start
2776 # of the generated configure script which will find a shell with a builtin
2777 # printf (which we can use as an echo command).
2778 # _LT_PROG_ECHO_BACKSLASH
2786 # _LT_CMD_OLD_ARCHIVE
2787 # -------------------
2788 # _LT_CMD_OLD_ARCHIVE
2791 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2792 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2793 # ----------------------------------------------------------------
2794 # Check whether the given compiler option works
2795 # _LT_COMPILER_OPTION
2798 # This is what autoupdate's m4 run will expand. It fires
2799 # the warning (with _au_warn_XXX), outputs it into the
2800 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2801 # the replacement expansion.
2804 # This is an auxiliary macro that is also run when
2805 # autoupdate runs m4. It simply calls m4_warning, but
2806 # we need a wrapper so that each warning is emitted only
2807 # once. We break the quoting in m4_warning's argument in
2808 # order to expand this macro's arguments, not AU_DEFUN's.
2811 # Finally, this is the expansion that is picked up by
2812 # autoconf. It tells the user to run autoupdate, and
2813 # then outputs the replacement expansion. We do not care
2814 # about autoupdate's warning because that contains
2815 # information on what to do *after* running autoupdate.
2819 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2820 # [ACTION-SUCCESS], [ACTION-FAILURE])
2821 # ----------------------------------------------------
2822 # Check whether the given linker option works
2826 # This is what autoupdate's m4 run will expand. It fires
2827 # the warning (with _au_warn_XXX), outputs it into the
2828 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2829 # the replacement expansion.
2832 # This is an auxiliary macro that is also run when
2833 # autoupdate runs m4. It simply calls m4_warning, but
2834 # we need a wrapper so that each warning is emitted only
2835 # once. We break the quoting in m4_warning's argument in
2836 # order to expand this macro's arguments, not AU_DEFUN's.
2839 # Finally, this is the expansion that is picked up by
2840 # autoconf. It tells the user to run autoupdate, and
2841 # then outputs the replacement expansion. We do not care
2842 # about autoupdate's warning because that contains
2843 # information on what to do *after* running autoupdate.
2852 # This is what autoupdate's m4 run will expand. It fires
2853 # the warning (with _au_warn_XXX), outputs it into the
2854 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2855 # the replacement expansion.
2858 # This is an auxiliary macro that is also run when
2859 # autoupdate runs m4. It simply calls m4_warning, but
2860 # we need a wrapper so that each warning is emitted only
2861 # once. We break the quoting in m4_warning's argument in
2862 # order to expand this macro's arguments, not AU_DEFUN's.
2865 # Finally, this is the expansion that is picked up by
2866 # autoconf. It tells the user to run autoupdate, and
2867 # then outputs the replacement expansion. We do not care
2868 # about autoupdate's warning because that contains
2869 # information on what to do *after* running autoupdate.
2878 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2879 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2880 # ----------------------------------------------------------------
2881 # _LT_TRY_DLOPEN_SELF
2884 # LT_SYS_DLOPEN_SELF
2885 # ------------------
2886 # LT_SYS_DLOPEN_SELF
2889 # This is what autoupdate's m4 run will expand. It fires
2890 # the warning (with _au_warn_XXX), outputs it into the
2891 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2892 # the replacement expansion.
2895 # This is an auxiliary macro that is also run when
2896 # autoupdate runs m4. It simply calls m4_warning, but
2897 # we need a wrapper so that each warning is emitted only
2898 # once. We break the quoting in m4_warning's argument in
2899 # order to expand this macro's arguments, not AU_DEFUN's.
2902 # Finally, this is the expansion that is picked up by
2903 # autoconf. It tells the user to run autoupdate, and
2904 # then outputs the replacement expansion. We do not care
2905 # about autoupdate's warning because that contains
2906 # information on what to do *after* running autoupdate.
2910 # _LT_COMPILER_C_O([TAGNAME])
2911 # ---------------------------
2912 # Check to see if options -c and -o are simultaneously supported by compiler.
2913 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2917 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2918 # ----------------------------------
2919 # Check to see if we can do hard links to lock some files if needed
2920 # _LT_COMPILER_FILE_LOCKS
2928 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2929 # --------------------------------------
2930 # Check hardcoding attributes.
2931 # _LT_LINKER_HARDCODE_LIBPATH
2939 # _LT_SYS_DYNAMIC_LINKER([TAG])
2940 # -----------------------------
2941 # PORTME Fill in your ld.so characteristics
2942 # _LT_SYS_DYNAMIC_LINKER
2945 # _LT_PATH_TOOL_PREFIX(TOOL)
2946 # --------------------------
2947 # find a file program which can recognize shared library
2948 # _LT_PATH_TOOL_PREFIX
2951 # This is what autoupdate's m4 run will expand. It fires
2952 # the warning (with _au_warn_XXX), outputs it into the
2953 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2954 # the replacement expansion.
2957 # This is an auxiliary macro that is also run when
2958 # autoupdate runs m4. It simply calls m4_warning, but
2959 # we need a wrapper so that each warning is emitted only
2960 # once. We break the quoting in m4_warning's argument in
2961 # order to expand this macro's arguments, not AU_DEFUN's.
2964 # Finally, this is the expansion that is picked up by
2965 # autoconf. It tells the user to run autoupdate, and
2966 # then outputs the replacement expansion. We do not care
2967 # about autoupdate's warning because that contains
2968 # information on what to do *after* running autoupdate.
2974 # find a file program which can recognize a shared library
2980 # find the pathname to the GNU or non-GNU linker
2984 # This is what autoupdate's m4 run will expand. It fires
2985 # the warning (with _au_warn_XXX), outputs it into the
2986 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2987 # the replacement expansion.
2990 # This is an auxiliary macro that is also run when
2991 # autoupdate runs m4. It simply calls m4_warning, but
2992 # we need a wrapper so that each warning is emitted only
2993 # once. We break the quoting in m4_warning's argument in
2994 # order to expand this macro's arguments, not AU_DEFUN's.
2997 # Finally, this is the expansion that is picked up by
2998 # autoconf. It tells the user to run autoupdate, and
2999 # then outputs the replacement expansion. We do not care
3000 # about autoupdate's warning because that contains
3001 # information on what to do *after* running autoupdate.
3003 # This is what autoupdate's m4 run will expand. It fires
3004 # the warning (with _au_warn_XXX), outputs it into the
3005 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3006 # the replacement expansion.
3009 # This is an auxiliary macro that is also run when
3010 # autoupdate runs m4. It simply calls m4_warning, but
3011 # we need a wrapper so that each warning is emitted only
3012 # once. We break the quoting in m4_warning's argument in
3013 # order to expand this macro's arguments, not AU_DEFUN's.
3016 # Finally, this is the expansion that is picked up by
3017 # autoconf. It tells the user to run autoupdate, and
3018 # then outputs the replacement expansion. We do not care
3019 # about autoupdate's warning because that contains
3020 # information on what to do *after* running autoupdate.
3031 # find reload flag for linker
3032 # -- PORTME Some linkers may need a different reload flag.
3036 # _LT_CHECK_MAGIC_METHOD
3037 # ----------------------
3038 # how to check for library dependencies
3039 # -- PORTME fill in with the dynamic library characteristics
3040 # _LT_CHECK_MAGIC_METHOD
3045 # find the pathname to a BSD- or MS-compatible name lister
3049 # This is what autoupdate's m4 run will expand. It fires
3050 # the warning (with _au_warn_XXX), outputs it into the
3051 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3052 # the replacement expansion.
3055 # This is an auxiliary macro that is also run when
3056 # autoupdate runs m4. It simply calls m4_warning, but
3057 # we need a wrapper so that each warning is emitted only
3058 # once. We break the quoting in m4_warning's argument in
3059 # order to expand this macro's arguments, not AU_DEFUN's.
3062 # Finally, this is the expansion that is picked up by
3063 # autoconf. It tells the user to run autoupdate, and
3064 # then outputs the replacement expansion. We do not care
3065 # about autoupdate's warning because that contains
3066 # information on what to do *after* running autoupdate.
3068 # This is what autoupdate's m4 run will expand. It fires
3069 # the warning (with _au_warn_XXX), outputs it into the
3070 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3071 # the replacement expansion.
3074 # This is an auxiliary macro that is also run when
3075 # autoupdate runs m4. It simply calls m4_warning, but
3076 # we need a wrapper so that each warning is emitted only
3077 # once. We break the quoting in m4_warning's argument in
3078 # order to expand this macro's arguments, not AU_DEFUN's.
3081 # Finally, this is the expansion that is picked up by
3082 # autoconf. It tells the user to run autoupdate, and
3083 # then outputs the replacement expansion. We do not care
3084 # about autoupdate's warning because that contains
3085 # information on what to do *after* running autoupdate.
3091 # check for math library
3095 # This is what autoupdate's m4 run will expand. It fires
3096 # the warning (with _au_warn_XXX), outputs it into the
3097 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3098 # the replacement expansion.
3101 # This is an auxiliary macro that is also run when
3102 # autoupdate runs m4. It simply calls m4_warning, but
3103 # we need a wrapper so that each warning is emitted only
3104 # once. We break the quoting in m4_warning's argument in
3105 # order to expand this macro's arguments, not AU_DEFUN's.
3108 # Finally, this is the expansion that is picked up by
3109 # autoconf. It tells the user to run autoupdate, and
3110 # then outputs the replacement expansion. We do not care
3111 # about autoupdate's warning because that contains
3112 # information on what to do *after* running autoupdate.
3116 # _LT_COMPILER_NO_RTTI([TAGNAME])
3117 # -------------------------------
3118 # _LT_COMPILER_NO_RTTI
3121 # _LT_CMD_GLOBAL_SYMBOLS
3122 # ----------------------
3123 # _LT_CMD_GLOBAL_SYMBOLS
3126 # _LT_COMPILER_PIC([TAGNAME])
3127 # ---------------------------
3131 # _LT_LINKER_SHLIBS([TAGNAME])
3132 # ----------------------------
3133 # See if the linker supports building shared libraries.
3137 # _LT_LANG_C_CONFIG([TAG])
3138 # ------------------------
3139 # Ensure that the configuration variables for a C compiler are suitably
3140 # defined. These variables are subsequently used by _LT_CONFIG to write
3141 # the compiler configuration to `libtool'.
3145 # _LT_LANG_CXX_CONFIG([TAG])
3146 # --------------------------
3147 # Ensure that the configuration variables for a C++ compiler are suitably
3148 # defined. These variables are subsequently used by _LT_CONFIG to write
3149 # the compiler configuration to `libtool'.
3150 # _LT_LANG_CXX_CONFIG
3153 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3154 # ---------------------------------
3155 # Figure out "hidden" library dependencies from verbose
3156 # compiler output when linking a shared library.
3157 # Parse the compiler output and extract the necessary
3158 # objects, libraries and library flags.
3159 # _LT_SYS_HIDDEN_LIBDEPS
3162 # _LT_LANG_F77_CONFIG([TAG])
3163 # --------------------------
3164 # Ensure that the configuration variables for a Fortran 77 compiler are
3165 # suitably defined. These variables are subsequently used by _LT_CONFIG
3166 # to write the compiler configuration to `libtool'.
3167 # _LT_LANG_F77_CONFIG
3170 # _LT_LANG_FC_CONFIG([TAG])
3171 # -------------------------
3172 # Ensure that the configuration variables for a Fortran compiler are
3173 # suitably defined. These variables are subsequently used by _LT_CONFIG
3174 # to write the compiler configuration to `libtool'.
3175 # _LT_LANG_FC_CONFIG
3178 # _LT_LANG_GCJ_CONFIG([TAG])
3179 # --------------------------
3180 # Ensure that the configuration variables for the GNU Java Compiler compiler
3181 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3182 # to write the compiler configuration to `libtool'.
3183 # _LT_LANG_GCJ_CONFIG
3186 # _LT_LANG_RC_CONFIG([TAG])
3187 # -------------------------
3188 # Ensure that the configuration variables for the Windows resource compiler
3189 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3190 # to write the compiler configuration to `libtool'.
3191 # _LT_LANG_RC_CONFIG
3199 # This is what autoupdate's m4 run will expand. It fires
3200 # the warning (with _au_warn_XXX), outputs it into the
3201 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3202 # the replacement expansion.
3205 # This is an auxiliary macro that is also run when
3206 # autoupdate runs m4. It simply calls m4_warning, but
3207 # we need a wrapper so that each warning is emitted only
3208 # once. We break the quoting in m4_warning's argument in
3209 # order to expand this macro's arguments, not AU_DEFUN's.
3212 # Finally, this is the expansion that is picked up by
3213 # autoconf. It tells the user to run autoupdate, and
3214 # then outputs the replacement expansion. We do not care
3215 # about autoupdate's warning because that contains
3216 # information on what to do *after* running autoupdate.
3225 # This is what autoupdate's m4 run will expand. It fires
3226 # the warning (with _au_warn_XXX), outputs it into the
3227 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3228 # the replacement expansion.
3231 # This is an auxiliary macro that is also run when
3232 # autoupdate runs m4. It simply calls m4_warning, but
3233 # we need a wrapper so that each warning is emitted only
3234 # once. We break the quoting in m4_warning's argument in
3235 # order to expand this macro's arguments, not AU_DEFUN's.
3238 # Finally, this is the expansion that is picked up by
3239 # autoconf. It tells the user to run autoupdate, and
3240 # then outputs the replacement expansion. We do not care
3241 # about autoupdate's warning because that contains
3242 # information on what to do *after* running autoupdate.
3248 # If we don't have a new enough Autoconf to choose the best grep
3249 # available, choose the one first in the user's PATH.
3255 # If we don't have a new enough Autoconf to choose the best objdump
3256 # available, choose the one first in the user's PATH.
3262 # Check for a fully-functional sed program, that truncates
3263 # as few characters as possible. Prefer GNU sed if found.
3269 # This is what autoupdate's m4 run will expand. It fires
3270 # the warning (with _au_warn_XXX), outputs it into the
3271 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3272 # the replacement expansion.
3275 # This is an auxiliary macro that is also run when
3276 # autoupdate runs m4. It simply calls m4_warning, but
3277 # we need a wrapper so that each warning is emitted only
3278 # once. We break the quoting in m4_warning's argument in
3279 # order to expand this macro's arguments, not AU_DEFUN's.
3282 # Finally, this is the expansion that is picked up by
3283 # autoconf. It tells the user to run autoupdate, and
3284 # then outputs the replacement expansion. We do not care
3285 # about autoupdate's warning because that contains
3286 # information on what to do *after* running autoupdate.
3290 # _LT_CHECK_SHELL_FEATURES
3291 # ------------------------
3292 # Find out whether the shell is Bourne or XSI compatible,
3293 # or has some other useful features.
3294 # _LT_CHECK_SHELL_FEATURES
3297 # _LT_PROG_XSI_SHELLFNS
3298 # ---------------------
3299 # Bourne and XSI compatible variants of some useful shell functions.
3302 # Helper functions for option handling. -*- Autoconf -*-
3304 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3306 # Written by Gary V. Vaughan, 2004
3308 # This file is free software; the Free Software Foundation gives
3309 # unlimited permission to copy and/or distribute it, with or without
3310 # modifications, as long as this notice is preserved.
3312 # serial 6 ltoptions.m4
3314 # This is to help aclocal find these macros, as it can't see m4_define.
3318 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3319 # ------------------------------------------
3323 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3324 # ---------------------------------------
3325 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3326 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3331 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3332 # ------------------------------------------------------------
3333 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3337 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3338 # -------------------------------------------------------
3339 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3344 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3345 # ----------------------------------------
3346 # OPTION-LIST is a space-separated list of Libtool options associated
3347 # with MACRO-NAME. If any OPTION has a matching handler declared with
3348 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3349 # the unknown option and exit.
3353 ## --------------------------------- ##
3354 ## Macros to handle LT_INIT options. ##
3355 ## --------------------------------- ##
3357 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3358 # -----------------------------------------
3362 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3363 # -----------------------------------------------
3371 # This is what autoupdate's m4 run will expand. It fires
3372 # the warning (with _au_warn_XXX), outputs it into the
3373 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3374 # the replacement expansion.
3377 # This is an auxiliary macro that is also run when
3378 # autoupdate runs m4. It simply calls m4_warning, but
3379 # we need a wrapper so that each warning is emitted only
3380 # once. We break the quoting in m4_warning's argument in
3381 # order to expand this macro's arguments, not AU_DEFUN's.
3384 # Finally, this is the expansion that is picked up by
3385 # autoconf. It tells the user to run autoupdate, and
3386 # then outputs the replacement expansion. We do not care
3387 # about autoupdate's warning because that contains
3388 # information on what to do *after* running autoupdate.
3395 # Declare package support for building win32 dll's.
3398 # This is what autoupdate's m4 run will expand. It fires
3399 # the warning (with _au_warn_XXX), outputs it into the
3400 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3401 # the replacement expansion.
3404 # This is an auxiliary macro that is also run when
3405 # autoupdate runs m4. It simply calls m4_warning, but
3406 # we need a wrapper so that each warning is emitted only
3407 # once. We break the quoting in m4_warning's argument in
3408 # order to expand this macro's arguments, not AU_DEFUN's.
3411 # Finally, this is the expansion that is picked up by
3412 # autoconf. It tells the user to run autoupdate, and
3413 # then outputs the replacement expansion. We do not care
3414 # about autoupdate's warning because that contains
3415 # information on what to do *after* running autoupdate.
3420 # _LT_ENABLE_SHARED([DEFAULT])
3421 # ----------------------------
3422 # implement the --enable-shared flag, and supports the `shared' and
3423 # `disable-shared' LT_INIT options.
3424 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3435 # This is what autoupdate's m4 run will expand. It fires
3436 # the warning (with _au_warn_XXX), outputs it into the
3437 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3438 # the replacement expansion.
3441 # This is an auxiliary macro that is also run when
3442 # autoupdate runs m4. It simply calls m4_warning, but
3443 # we need a wrapper so that each warning is emitted only
3444 # once. We break the quoting in m4_warning's argument in
3445 # order to expand this macro's arguments, not AU_DEFUN's.
3448 # Finally, this is the expansion that is picked up by
3449 # autoconf. It tells the user to run autoupdate, and
3450 # then outputs the replacement expansion. We do not care
3451 # about autoupdate's warning because that contains
3452 # information on what to do *after* running autoupdate.
3454 # This is what autoupdate's m4 run will expand. It fires
3455 # the warning (with _au_warn_XXX), outputs it into the
3456 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3457 # the replacement expansion.
3460 # This is an auxiliary macro that is also run when
3461 # autoupdate runs m4. It simply calls m4_warning, but
3462 # we need a wrapper so that each warning is emitted only
3463 # once. We break the quoting in m4_warning's argument in
3464 # order to expand this macro's arguments, not AU_DEFUN's.
3467 # Finally, this is the expansion that is picked up by
3468 # autoconf. It tells the user to run autoupdate, and
3469 # then outputs the replacement expansion. We do not care
3470 # about autoupdate's warning because that contains
3471 # information on what to do *after* running autoupdate.
3477 # _LT_ENABLE_STATIC([DEFAULT])
3478 # ----------------------------
3479 # implement the --enable-static flag, and support the `static' and
3480 # `disable-static' LT_INIT options.
3481 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3492 # This is what autoupdate's m4 run will expand. It fires
3493 # the warning (with _au_warn_XXX), outputs it into the
3494 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3495 # the replacement expansion.
3498 # This is an auxiliary macro that is also run when
3499 # autoupdate runs m4. It simply calls m4_warning, but
3500 # we need a wrapper so that each warning is emitted only
3501 # once. We break the quoting in m4_warning's argument in
3502 # order to expand this macro's arguments, not AU_DEFUN's.
3505 # Finally, this is the expansion that is picked up by
3506 # autoconf. It tells the user to run autoupdate, and
3507 # then outputs the replacement expansion. We do not care
3508 # about autoupdate's warning because that contains
3509 # information on what to do *after* running autoupdate.
3511 # This is what autoupdate's m4 run will expand. It fires
3512 # the warning (with _au_warn_XXX), outputs it into the
3513 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3514 # the replacement expansion.
3517 # This is an auxiliary macro that is also run when
3518 # autoupdate runs m4. It simply calls m4_warning, but
3519 # we need a wrapper so that each warning is emitted only
3520 # once. We break the quoting in m4_warning's argument in
3521 # order to expand this macro's arguments, not AU_DEFUN's.
3524 # Finally, this is the expansion that is picked up by
3525 # autoconf. It tells the user to run autoupdate, and
3526 # then outputs the replacement expansion. We do not care
3527 # about autoupdate's warning because that contains
3528 # information on what to do *after* running autoupdate.
3534 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3535 # ----------------------------------
3536 # implement the --enable-fast-install flag, and support the `fast-install'
3537 # and `disable-fast-install' LT_INIT options.
3538 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3539 # _LT_ENABLE_FAST_INSTALL
3545 # This is what autoupdate's m4 run will expand. It fires
3546 # the warning (with _au_warn_XXX), outputs it into the
3547 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3548 # the replacement expansion.
3551 # This is an auxiliary macro that is also run when
3552 # autoupdate runs m4. It simply calls m4_warning, but
3553 # we need a wrapper so that each warning is emitted only
3554 # once. We break the quoting in m4_warning's argument in
3555 # order to expand this macro's arguments, not AU_DEFUN's.
3558 # Finally, this is the expansion that is picked up by
3559 # autoconf. It tells the user to run autoupdate, and
3560 # then outputs the replacement expansion. We do not care
3561 # about autoupdate's warning because that contains
3562 # information on what to do *after* running autoupdate.
3565 # This is what autoupdate's m4 run will expand. It fires
3566 # the warning (with _au_warn_XXX), outputs it into the
3567 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3568 # the replacement expansion.
3571 # This is an auxiliary macro that is also run when
3572 # autoupdate runs m4. It simply calls m4_warning, but
3573 # we need a wrapper so that each warning is emitted only
3574 # once. We break the quoting in m4_warning's argument in
3575 # order to expand this macro's arguments, not AU_DEFUN's.
3578 # Finally, this is the expansion that is picked up by
3579 # autoconf. It tells the user to run autoupdate, and
3580 # then outputs the replacement expansion. We do not care
3581 # about autoupdate's warning because that contains
3582 # information on what to do *after* running autoupdate.
3587 # _LT_WITH_PIC([MODE])
3588 # --------------------
3589 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3591 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3598 # This is what autoupdate's m4 run will expand. It fires
3599 # the warning (with _au_warn_XXX), outputs it into the
3600 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3601 # the replacement expansion.
3604 # This is an auxiliary macro that is also run when
3605 # autoupdate runs m4. It simply calls m4_warning, but
3606 # we need a wrapper so that each warning is emitted only
3607 # once. We break the quoting in m4_warning's argument in
3608 # order to expand this macro's arguments, not AU_DEFUN's.
3611 # Finally, this is the expansion that is picked up by
3612 # autoconf. It tells the user to run autoupdate, and
3613 # then outputs the replacement expansion. We do not care
3614 # about autoupdate's warning because that contains
3615 # information on what to do *after* running autoupdate.
3619 ## ----------------- ##
3620 ## LTDL_INIT Options ##
3621 ## ----------------- ##
3632 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3634 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3635 # Written by Gary V. Vaughan, 2004
3637 # This file is free software; the Free Software Foundation gives
3638 # unlimited permission to copy and/or distribute it, with or without
3639 # modifications, as long as this notice is preserved.
3641 # serial 6 ltsugar.m4
3643 # This is to help aclocal find these macros, as it can't see m4_define.
3647 # lt_join(SEP, ARG1, [ARG2...])
3648 # -----------------------------
3649 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3650 # associated separator.
3651 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3652 # versions in m4sugar had bugs.
3660 # Manipulate m4 lists.
3661 # These macros are necessary as long as will still need to support
3662 # Autoconf-2.59 which quotes differently.
3668 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3669 # ------------------------------------------
3670 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3671 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3672 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3673 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3674 # than defined and empty).
3676 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3677 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3682 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3683 # ----------------------------------------------------------
3684 # Produce a SEP delimited list of all paired combinations of elements of
3685 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3686 # has the form PREFIXmINFIXSUFFIXn.
3687 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3691 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3692 # -----------------------------------------------------------------------
3693 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3694 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3698 # lt_dict_add(DICT, KEY, VALUE)
3699 # -----------------------------
3703 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3704 # --------------------------------------------
3708 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3709 # ----------------------------------
3713 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3714 # -----------------------------------------------------------------
3718 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3719 # --------------------------------------------------------------
3722 # ltversion.m4 -- version numbers -*- Autoconf -*-
3724 # Copyright (C) 2004 Free Software Foundation, Inc.
3725 # Written by Scott James Remnant, 2004
3727 # This file is free software; the Free Software Foundation gives
3728 # unlimited permission to copy and/or distribute it, with or without
3729 # modifications, as long as this notice is preserved.
3731 # Generated from ltversion.in.
3733 # serial 3134 ltversion.m4
3734 # This file is part of GNU Libtool
3741 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3743 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3744 # Written by Scott James Remnant, 2004.
3746 # This file is free software; the Free Software Foundation gives
3747 # unlimited permission to copy and/or distribute it, with or without
3748 # modifications, as long as this notice is preserved.
3750 # serial 4 lt~obsolete.m4
3752 # These exist entirely to fool aclocal when bootstrapping libtool.
3754 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3755 # which have later been changed to m4_define as they aren't part of the
3756 # exported API, or moved to Autoconf or Automake where they belong.
3758 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3759 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3760 # using a macro with the same name in our local m4/libtool.m4 it'll
3761 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3762 # and doesn't know about Autoconf macros at all.)
3764 # So we provide this file, which has a silly filename so it's always
3765 # included after everything else. This provides aclocal with the
3766 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3767 # because those macros already exist, or will be overwritten later.
3768 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3770 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3771 # Yes, that means every name once taken will need to remain here until
3772 # we give up compatibility with versions before 1.7, at which point
3773 # we need to keep only those names which we still refer to.
3775 # This is to help aclocal find these macros, as it can't see m4_define.
3842 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3843 # Free Software Foundation, Inc.
3845 # This file is free software; the Free Software Foundation
3846 # gives unlimited permission to copy and/or distribute it,
3847 # with or without modifications, as long as this notice is preserved.
3851 # Based on depend.m4 from automake 1.9, modified for standalone use in
3852 # an environment where GNU make is required.
3854 # ZW_PROG_COMPILER_DEPENDENCIES
3855 # -----------------------------
3856 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3857 # sets fooDEPMODE accordingly. Cache-variable compatible with
3858 # original; not side-effect compatible. As the users of this macro
3859 # may require accurate dependencies for correct builds, it does *not*
3860 # honor --disable-dependency-checking, and failure to detect a usable
3861 # method is an error. depcomp is assumed to be located in
3864 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3870 # Choose a directory name for dependency files.
3875 # As AM_SET_DEPDIR, but also create the directory at config.status time.
3926 sim_inline="-DDEFAULT_INLINE=0"
3963 # intl sister-directory configuration rules.
3966 # The idea behind this macro is that there's no need to repeat all the
3967 # autoconf probes done by the intl directory - it's already done them
3968 # for us. In fact, there's no need even to look at the cache for the
3969 # answers. All we need to do is nab a few pieces of information.
3970 # The intl directory is set up to make this easy, by generating a
3971 # small file which can be sourced as a shell script; then we produce
3972 # the necessary substitutions and definitions for this directory.
3976 # Autoconf M4 include file defining utility macros for complex Canadian
3988 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
3990 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
3993 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3994 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
3998 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3999 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4003 # Backported from Autoconf 2.5x; can go away when and if
4004 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4009 # ACX_HAVE_GCC_FOR_TARGET
4010 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4013 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4014 # Searching for installed target binutils. We need to take extra care,
4015 # else we may find the wrong assembler, linker, etc., and lose.
4017 # First try --with-build-time-tools, if specified.
4019 # For build != host, we ask the installed GCC for the name of the tool it
4020 # uses, and accept it if it is an absolute path. This is because the
4021 # only good choice for a compiler is the same GCC version that is being
4022 # installed (or we couldn't make target libraries), and we assume that
4023 # on the host system we'll have not only the same GCC version, but also
4024 # the same binutils version.
4026 # For build == host, search the same directories that the installed
4027 # compiler will search. We used to do this for the assembler, linker,
4028 # and nm only; for simplicity of configuration, however, we extend this
4029 # criterion to tools (such as ar and ranlib) that are never invoked by
4030 # the compiler, to avoid mismatches.
4032 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4033 # if build == target. This makes the most sense only when bootstrapping,
4034 # but we also do so when build != host. In this case, we hope that the
4035 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4037 # If we do not find a suitable binary, then try the user's path.
4041 # AC_PROG_CPP_WERROR
4042 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4043 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4044 # For now, using this also overrides header checks to use only the
4045 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4046 # bit harder from here).
4047 # Eventually autoconf will default to checking headers with the compiler
4048 # instead, and we'll have to do this differently.
4050 # AC_PROG_CPP_WERROR
4053 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4054 # that understands Ada. We use the user's CC setting, already found, and
4055 # possibly add $1 to the command-line parameters.
4057 # Sets the shell variable have_gnat to yes or no as appropriate, and
4058 # substitutes GNATBIND and GNATMAKE.
4085 ac_cpp='$CPP $CPPFLAGS'
4086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4089 if test -n "$ac_tool_prefix"; then
4090 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4091 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4093 $as_echo_n "checking for $ac_word... " >&6; }
4094 if test "${ac_cv_prog_CC+set}" = set; then :
4095 $as_echo_n "(cached) " >&6
4097 if test -n "$CC"; then
4098 ac_cv_prog_CC="$CC" # Let the user override the test.
4100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104 test -z "$as_dir" && as_dir=.
4105 for ac_exec_ext in '' $ac_executable_extensions; do
4106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4107 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4118 if test -n "$CC"; then
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4120 $as_echo "$CC" >&6; }
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4123 $as_echo "no" >&6; }
4128 if test -z "$ac_cv_prog_CC"; then
4130 # Extract the first word of "gcc", so it can be a program name with args.
4131 set dummy gcc; ac_word=$2
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4133 $as_echo_n "checking for $ac_word... " >&6; }
4134 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4135 $as_echo_n "(cached) " >&6
4137 if test -n "$ac_ct_CC"; then
4138 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4144 test -z "$as_dir" && as_dir=.
4145 for ac_exec_ext in '' $ac_executable_extensions; do
4146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4147 ac_cv_prog_ac_ct_CC="gcc"
4148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4157 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4158 if test -n "$ac_ct_CC"; then
4159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4160 $as_echo "$ac_ct_CC" >&6; }
4162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4163 $as_echo "no" >&6; }
4166 if test "x$ac_ct_CC" = x; then
4169 case $cross_compiling:$ac_tool_warned in
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4172 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4173 ac_tool_warned=yes ;;
4181 if test -z "$CC"; then
4182 if test -n "$ac_tool_prefix"; then
4183 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4184 set dummy ${ac_tool_prefix}cc; ac_word=$2
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4186 $as_echo_n "checking for $ac_word... " >&6; }
4187 if test "${ac_cv_prog_CC+set}" = set; then :
4188 $as_echo_n "(cached) " >&6
4190 if test -n "$CC"; then
4191 ac_cv_prog_CC="$CC" # Let the user override the test.
4193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197 test -z "$as_dir" && as_dir=.
4198 for ac_exec_ext in '' $ac_executable_extensions; do
4199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4200 ac_cv_prog_CC="${ac_tool_prefix}cc"
4201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4211 if test -n "$CC"; then
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4213 $as_echo "$CC" >&6; }
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4216 $as_echo "no" >&6; }
4222 if test -z "$CC"; then
4223 # Extract the first word of "cc", so it can be a program name with args.
4224 set dummy cc; ac_word=$2
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4226 $as_echo_n "checking for $ac_word... " >&6; }
4227 if test "${ac_cv_prog_CC+set}" = set; then :
4228 $as_echo_n "(cached) " >&6
4230 if test -n "$CC"; then
4231 ac_cv_prog_CC="$CC" # Let the user override the test.
4234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4238 test -z "$as_dir" && as_dir=.
4239 for ac_exec_ext in '' $ac_executable_extensions; do
4240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4241 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4242 ac_prog_rejected=yes
4246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4253 if test $ac_prog_rejected = yes; then
4254 # We found a bogon in the path, so make sure we never use it.
4255 set dummy $ac_cv_prog_CC
4257 if test $# != 0; then
4258 # We chose a different compiler from the bogus one.
4259 # However, it has the same basename, so the bogon will be chosen
4260 # first if we set CC to just the basename; use the full file name.
4262 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4268 if test -n "$CC"; then
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4270 $as_echo "$CC" >&6; }
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4273 $as_echo "no" >&6; }
4278 if test -z "$CC"; then
4279 if test -n "$ac_tool_prefix"; then
4280 for ac_prog in cl.exe
4282 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4283 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4285 $as_echo_n "checking for $ac_word... " >&6; }
4286 if test "${ac_cv_prog_CC+set}" = set; then :
4287 $as_echo_n "(cached) " >&6
4289 if test -n "$CC"; then
4290 ac_cv_prog_CC="$CC" # Let the user override the test.
4292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4296 test -z "$as_dir" && as_dir=.
4297 for ac_exec_ext in '' $ac_executable_extensions; do
4298 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4299 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4300 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4310 if test -n "$CC"; then
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4312 $as_echo "$CC" >&6; }
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4315 $as_echo "no" >&6; }
4319 test -n "$CC" && break
4322 if test -z "$CC"; then
4324 for ac_prog in cl.exe
4326 # Extract the first word of "$ac_prog", so it can be a program name with args.
4327 set dummy $ac_prog; ac_word=$2
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4329 $as_echo_n "checking for $ac_word... " >&6; }
4330 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4331 $as_echo_n "(cached) " >&6
4333 if test -n "$ac_ct_CC"; then
4334 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4336 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4340 test -z "$as_dir" && as_dir=.
4341 for ac_exec_ext in '' $ac_executable_extensions; do
4342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4343 ac_cv_prog_ac_ct_CC="$ac_prog"
4344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4353 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4354 if test -n "$ac_ct_CC"; then
4355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4356 $as_echo "$ac_ct_CC" >&6; }
4358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4359 $as_echo "no" >&6; }
4363 test -n "$ac_ct_CC" && break
4366 if test "x$ac_ct_CC" = x; then
4369 case $cross_compiling:$ac_tool_warned in
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4372 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4373 ac_tool_warned=yes ;;
4382 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4383 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4384 as_fn_error "no acceptable C compiler found in \$PATH
4385 See \`config.log' for more details." "$LINENO" 5; }
4387 # Provide some information about the compiler.
4388 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4391 for ac_option in --version -v -V -qversion; do
4392 { { ac_try="$ac_compiler $ac_option >&5"
4394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4395 *) ac_try_echo=$ac_try;;
4397 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4398 $as_echo "$ac_try_echo"; } >&5
4399 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4401 if test -s conftest.err; then
4403 ... rest of stderr output deleted ...
4404 10q' conftest.err >conftest.er1
4405 cat conftest.er1 >&5
4406 rm -f conftest.er1 conftest.err
4408 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4409 test $ac_status = 0; }
4412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4413 /* end confdefs.h. */
4423 ac_clean_files_save=$ac_clean_files
4424 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4425 # Try to create an executable without -o first, disregard a.out.
4426 # It will help us diagnose broken compilers, and finding out an intuition
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4429 $as_echo_n "checking for C compiler default output file name... " >&6; }
4430 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4432 # The possible output files:
4433 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4436 for ac_file in $ac_files
4439 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4440 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4445 if { { ac_try="$ac_link_default"
4447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4448 *) ac_try_echo=$ac_try;;
4450 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4451 $as_echo "$ac_try_echo"; } >&5
4452 (eval "$ac_link_default") 2>&5
4454 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4455 test $ac_status = 0; }; then :
4456 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4457 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4458 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4459 # so that the user can short-circuit this test for compilers unknown to
4461 for ac_file in $ac_files ''
4463 test -f "$ac_file" || continue
4465 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4468 # We found the default executable, but exeext='' is most
4472 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4474 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4476 # We set ac_cv_exeext here because the later test for it is not
4477 # safe: cross compilers may not add the suffix if given an `-o'
4478 # argument, so we may need to know it at that point already.
4479 # Even if this section looks crufty: it has the advantage of
4486 test "$ac_cv_exeext" = no && ac_cv_exeext=
4491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4492 $as_echo "$ac_file" >&6; }
4493 if test -z "$ac_file"; then :
4494 $as_echo "$as_me: failed program was:" >&5
4495 sed 's/^/| /' conftest.$ac_ext >&5
4497 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4498 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4499 { as_fn_set_status 77
4500 as_fn_error "C compiler cannot create executables
4501 See \`config.log' for more details." "$LINENO" 5; }; }
4503 ac_exeext=$ac_cv_exeext
4505 # Check that the compiler produces executables we can run. If not, either
4506 # the compiler is broken, or we cross compile.
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4508 $as_echo_n "checking whether the C compiler works... " >&6; }
4509 # If not cross compiling, check that we can run a simple program.
4510 if test "$cross_compiling" != yes; then
4511 if { ac_try='./$ac_file'
4512 { { case "(($ac_try" in
4513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4514 *) ac_try_echo=$ac_try;;
4516 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4517 $as_echo "$ac_try_echo"; } >&5
4518 (eval "$ac_try") 2>&5
4520 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4521 test $ac_status = 0; }; }; then
4524 if test "$cross_compiling" = maybe; then
4527 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4528 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4529 as_fn_error "cannot run C compiled programs.
4530 If you meant to cross compile, use \`--host'.
4531 See \`config.log' for more details." "$LINENO" 5; }
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4536 $as_echo "yes" >&6; }
4538 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4539 ac_clean_files=$ac_clean_files_save
4540 # Check that the compiler produces executables we can run. If not, either
4541 # the compiler is broken, or we cross compile.
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4543 $as_echo_n "checking whether we are cross compiling... " >&6; }
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4545 $as_echo "$cross_compiling" >&6; }
4547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4548 $as_echo_n "checking for suffix of executables... " >&6; }
4549 if { { ac_try="$ac_link"
4551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4552 *) ac_try_echo=$ac_try;;
4554 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4555 $as_echo "$ac_try_echo"; } >&5
4556 (eval "$ac_link") 2>&5
4558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4559 test $ac_status = 0; }; then :
4560 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4561 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4562 # work properly (i.e., refer to `conftest.exe'), while it won't with
4564 for ac_file in conftest.exe conftest conftest.*; do
4565 test -f "$ac_file" || continue
4567 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4568 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4574 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4575 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4576 as_fn_error "cannot compute suffix of executables: cannot compile and link
4577 See \`config.log' for more details." "$LINENO" 5; }
4579 rm -f conftest$ac_cv_exeext
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4581 $as_echo "$ac_cv_exeext" >&6; }
4583 rm -f conftest.$ac_ext
4584 EXEEXT=$ac_cv_exeext
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4587 $as_echo_n "checking for suffix of object files... " >&6; }
4588 if test "${ac_cv_objext+set}" = set; then :
4589 $as_echo_n "(cached) " >&6
4591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4592 /* end confdefs.h. */
4602 rm -f conftest.o conftest.obj
4603 if { { ac_try="$ac_compile"
4605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4606 *) ac_try_echo=$ac_try;;
4608 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4609 $as_echo "$ac_try_echo"; } >&5
4610 (eval "$ac_compile") 2>&5
4612 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4613 test $ac_status = 0; }; then :
4614 for ac_file in conftest.o conftest.obj conftest.*; do
4615 test -f "$ac_file" || continue;
4617 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4618 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4623 $as_echo "$as_me: failed program was:" >&5
4624 sed 's/^/| /' conftest.$ac_ext >&5
4626 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4627 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4628 as_fn_error "cannot compute suffix of object files: cannot compile
4629 See \`config.log' for more details." "$LINENO" 5; }
4631 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4634 $as_echo "$ac_cv_objext" >&6; }
4635 OBJEXT=$ac_cv_objext
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4638 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4639 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4640 $as_echo_n "(cached) " >&6
4642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4643 /* end confdefs.h. */
4656 if ac_fn_c_try_compile "$LINENO"; then :
4661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4662 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4666 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4667 if test $ac_compiler_gnu = yes; then
4672 ac_test_CFLAGS=${CFLAGS+set}
4673 ac_save_CFLAGS=$CFLAGS
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4675 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4676 if test "${ac_cv_prog_cc_g+set}" = set; then :
4677 $as_echo_n "(cached) " >&6
4679 ac_save_c_werror_flag=$ac_c_werror_flag
4680 ac_c_werror_flag=yes
4683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4684 /* end confdefs.h. */
4694 if ac_fn_c_try_compile "$LINENO"; then :
4698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4699 /* end confdefs.h. */
4709 if ac_fn_c_try_compile "$LINENO"; then :
4712 ac_c_werror_flag=$ac_save_c_werror_flag
4714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715 /* end confdefs.h. */
4725 if ac_fn_c_try_compile "$LINENO"; then :
4728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4732 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4733 ac_c_werror_flag=$ac_save_c_werror_flag
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4736 $as_echo "$ac_cv_prog_cc_g" >&6; }
4737 if test "$ac_test_CFLAGS" = set; then
4738 CFLAGS=$ac_save_CFLAGS
4739 elif test $ac_cv_prog_cc_g = yes; then
4740 if test "$GCC" = yes; then
4746 if test "$GCC" = yes; then
4752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4753 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4754 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4755 $as_echo_n "(cached) " >&6
4757 ac_cv_prog_cc_c89=no
4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h. */
4763 #include <sys/types.h>
4764 #include <sys/stat.h>
4765 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4766 struct buf { int x; };
4767 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4768 static char *e (p, i)
4774 static char *f (char * (*g) (char **, int), char **p, ...)
4779 s = g (p, va_arg (v,int));
4784 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4785 function prototypes and stuff, but not '\xHH' hex character constants.
4786 These don't provoke an error unfortunately, instead are silently treated
4787 as 'x'. The following induces an error, until -std is added to get
4788 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4789 array size at least. It's necessary to write '\x00'==0 to get something
4790 that's true only with -std. */
4791 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4793 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4794 inside strings and character constants. */
4796 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4798 int test (int i, double x);
4799 struct s1 {int (*f) (int a);};
4800 struct s2 {int (*f) (double a);};
4801 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4807 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4812 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4813 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4815 CC="$ac_save_CC $ac_arg"
4816 if ac_fn_c_try_compile "$LINENO"; then :
4817 ac_cv_prog_cc_c89=$ac_arg
4819 rm -f core conftest.err conftest.$ac_objext
4820 test "x$ac_cv_prog_cc_c89" != "xno" && break
4822 rm -f conftest.$ac_ext
4827 case "x$ac_cv_prog_cc_c89" in
4829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4830 $as_echo "none needed" >&6; } ;;
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4833 $as_echo "unsupported" >&6; } ;;
4835 CC="$CC $ac_cv_prog_cc_c89"
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4837 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4839 if test "x$ac_cv_prog_cc_c89" != xno; then :
4844 ac_cpp='$CPP $CPPFLAGS'
4845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4850 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4851 for ac_t in install-sh install.sh shtool; do
4852 if test -f "$ac_dir/$ac_t"; then
4854 ac_install_sh="$ac_aux_dir/$ac_t -c"
4859 if test -z "$ac_aux_dir"; then
4860 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4863 # These three variables are undocumented and unsupported,
4864 # and are intended to be withdrawn in a future Autoconf release.
4865 # They can cause serious problems if a builder's source tree is in a directory
4866 # whose full name contains unusual characters.
4867 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4868 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4869 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4872 # Make sure we can run config.sub.
4873 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4874 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4877 $as_echo_n "checking build system type... " >&6; }
4878 if test "${ac_cv_build+set}" = set; then :
4879 $as_echo_n "(cached) " >&6
4881 ac_build_alias=$build_alias
4882 test "x$ac_build_alias" = x &&
4883 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4884 test "x$ac_build_alias" = x &&
4885 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4886 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4887 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4891 $as_echo "$ac_cv_build" >&6; }
4892 case $ac_cv_build in
4894 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4897 ac_save_IFS=$IFS; IFS='-'
4903 # Remember, the first character of IFS is used to create $*,
4904 # except with old shells:
4907 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4911 $as_echo_n "checking host system type... " >&6; }
4912 if test "${ac_cv_host+set}" = set; then :
4913 $as_echo_n "(cached) " >&6
4915 if test "x$host_alias" = x; then
4916 ac_cv_host=$ac_cv_build
4918 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4919 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4924 $as_echo "$ac_cv_host" >&6; }
4927 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4930 ac_save_IFS=$IFS; IFS='-'
4936 # Remember, the first character of IFS is used to create $*,
4937 # except with old shells:
4940 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4944 $as_echo_n "checking target system type... " >&6; }
4945 if test "${ac_cv_target+set}" = set; then :
4946 $as_echo_n "(cached) " >&6
4948 if test "x$target_alias" = x; then
4949 ac_cv_target=$ac_cv_host
4951 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4952 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4957 $as_echo "$ac_cv_target" >&6; }
4958 case $ac_cv_target in
4960 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4962 target=$ac_cv_target
4963 ac_save_IFS=$IFS; IFS='-'
4969 # Remember, the first character of IFS is used to create $*,
4970 # except with old shells:
4973 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4976 # The aliases save the names the user supplied, while $host etc.
4977 # will get canonicalized.
4978 test -n "$target_alias" &&
4979 test "$program_prefix$program_suffix$program_transform_name" = \
4981 program_prefix=${target_alias}-
4984 ac_cpp='$CPP $CPPFLAGS'
4985 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4986 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4987 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4989 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4990 # On Suns, sometimes $CPP names a directory.
4991 if test -n "$CPP" && test -d "$CPP"; then
4994 if test -z "$CPP"; then
4995 if test "${ac_cv_prog_CPP+set}" = set; then :
4996 $as_echo_n "(cached) " >&6
4998 # Double quotes because CPP needs to be expanded
4999 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5002 for ac_c_preproc_warn_flag in '' yes
5004 # Use a header file that comes with gcc, so configuring glibc
5005 # with a fresh cross-compiler works.
5006 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5007 # <limits.h> exists even on freestanding compilers.
5008 # On the NeXT, cc -E runs the code through the compiler's parser,
5009 # not just through cpp. "Syntax error" is here to catch this case.
5010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5011 /* end confdefs.h. */
5013 # include <limits.h>
5015 # include <assert.h>
5019 if ac_fn_c_try_cpp "$LINENO"; then :
5022 # Broken: fails on valid input.
5025 rm -f conftest.err conftest.$ac_ext
5027 # OK, works on sane cases. Now check whether nonexistent headers
5028 # can be detected and how.
5029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5030 /* end confdefs.h. */
5031 #include <ac_nonexistent.h>
5033 if ac_fn_c_try_cpp "$LINENO"; then :
5034 # Broken: success on invalid input.
5037 # Passes both tests.
5041 rm -f conftest.err conftest.$ac_ext
5044 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5045 rm -f conftest.err conftest.$ac_ext
5046 if $ac_preproc_ok; then :
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5059 $as_echo "$CPP" >&6; }
5061 for ac_c_preproc_warn_flag in '' yes
5063 # Use a header file that comes with gcc, so configuring glibc
5064 # with a fresh cross-compiler works.
5065 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5066 # <limits.h> exists even on freestanding compilers.
5067 # On the NeXT, cc -E runs the code through the compiler's parser,
5068 # not just through cpp. "Syntax error" is here to catch this case.
5069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5070 /* end confdefs.h. */
5072 # include <limits.h>
5074 # include <assert.h>
5078 if ac_fn_c_try_cpp "$LINENO"; then :
5081 # Broken: fails on valid input.
5084 rm -f conftest.err conftest.$ac_ext
5086 # OK, works on sane cases. Now check whether nonexistent headers
5087 # can be detected and how.
5088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5089 /* end confdefs.h. */
5090 #include <ac_nonexistent.h>
5092 if ac_fn_c_try_cpp "$LINENO"; then :
5093 # Broken: success on invalid input.
5096 # Passes both tests.
5100 rm -f conftest.err conftest.$ac_ext
5103 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5104 rm -f conftest.err conftest.$ac_ext
5105 if $ac_preproc_ok; then :
5108 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5109 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5110 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5111 See \`config.log' for more details." "$LINENO" 5; }
5115 ac_cpp='$CPP $CPPFLAGS'
5116 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5117 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5118 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5122 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5123 if test "${ac_cv_path_GREP+set}" = set; then :
5124 $as_echo_n "(cached) " >&6
5126 if test -z "$GREP"; then
5127 ac_path_GREP_found=false
5128 # Loop through the user's path and test for each of PROGNAME-LIST
5129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5130 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5133 test -z "$as_dir" && as_dir=.
5134 for ac_prog in grep ggrep; do
5135 for ac_exec_ext in '' $ac_executable_extensions; do
5136 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5137 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5138 # Check for GNU ac_path_GREP and select it if it is found.
5139 # Check for GNU $ac_path_GREP
5140 case `"$ac_path_GREP" --version 2>&1` in
5142 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5145 $as_echo_n 0123456789 >"conftest.in"
5148 cat "conftest.in" "conftest.in" >"conftest.tmp"
5149 mv "conftest.tmp" "conftest.in"
5150 cp "conftest.in" "conftest.nl"
5151 $as_echo 'GREP' >> "conftest.nl"
5152 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5153 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5154 as_fn_arith $ac_count + 1 && ac_count=$as_val
5155 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5156 # Best one so far, save it but keep looking for a better one
5157 ac_cv_path_GREP="$ac_path_GREP"
5158 ac_path_GREP_max=$ac_count
5160 # 10*(2^10) chars as input seems more than enough
5161 test $ac_count -gt 10 && break
5163 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5166 $ac_path_GREP_found && break 3
5171 if test -z "$ac_cv_path_GREP"; then
5172 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5175 ac_cv_path_GREP=$GREP
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5180 $as_echo "$ac_cv_path_GREP" >&6; }
5181 GREP="$ac_cv_path_GREP"
5184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5185 $as_echo_n "checking for egrep... " >&6; }
5186 if test "${ac_cv_path_EGREP+set}" = set; then :
5187 $as_echo_n "(cached) " >&6
5189 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5190 then ac_cv_path_EGREP="$GREP -E"
5192 if test -z "$EGREP"; then
5193 ac_path_EGREP_found=false
5194 # Loop through the user's path and test for each of PROGNAME-LIST
5195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5196 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5199 test -z "$as_dir" && as_dir=.
5200 for ac_prog in egrep; do
5201 for ac_exec_ext in '' $ac_executable_extensions; do
5202 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5203 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5204 # Check for GNU ac_path_EGREP and select it if it is found.
5205 # Check for GNU $ac_path_EGREP
5206 case `"$ac_path_EGREP" --version 2>&1` in
5208 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5211 $as_echo_n 0123456789 >"conftest.in"
5214 cat "conftest.in" "conftest.in" >"conftest.tmp"
5215 mv "conftest.tmp" "conftest.in"
5216 cp "conftest.in" "conftest.nl"
5217 $as_echo 'EGREP' >> "conftest.nl"
5218 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5219 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5220 as_fn_arith $ac_count + 1 && ac_count=$as_val
5221 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5222 # Best one so far, save it but keep looking for a better one
5223 ac_cv_path_EGREP="$ac_path_EGREP"
5224 ac_path_EGREP_max=$ac_count
5226 # 10*(2^10) chars as input seems more than enough
5227 test $ac_count -gt 10 && break
5229 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5232 $ac_path_EGREP_found && break 3
5237 if test -z "$ac_cv_path_EGREP"; then
5238 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5241 ac_cv_path_EGREP=$EGREP
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5247 $as_echo "$ac_cv_path_EGREP" >&6; }
5248 EGREP="$ac_cv_path_EGREP"
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5252 $as_echo_n "checking for ANSI C header files... " >&6; }
5253 if test "${ac_cv_header_stdc+set}" = set; then :
5254 $as_echo_n "(cached) " >&6
5256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5257 /* end confdefs.h. */
5271 if ac_fn_c_try_compile "$LINENO"; then :
5272 ac_cv_header_stdc=yes
5274 ac_cv_header_stdc=no
5276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5278 if test $ac_cv_header_stdc = yes; then
5279 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5281 /* end confdefs.h. */
5285 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5286 $EGREP "memchr" >/dev/null 2>&1; then :
5289 ac_cv_header_stdc=no
5295 if test $ac_cv_header_stdc = yes; then
5296 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5298 /* end confdefs.h. */
5302 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5303 $EGREP "free" >/dev/null 2>&1; then :
5306 ac_cv_header_stdc=no
5312 if test $ac_cv_header_stdc = yes; then
5313 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5314 if test "$cross_compiling" = yes; then :
5317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5318 /* end confdefs.h. */
5321 #if ((' ' & 0x0FF) == 0x020)
5322 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5323 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5325 # define ISLOWER(c) \
5326 (('a' <= (c) && (c) <= 'i') \
5327 || ('j' <= (c) && (c) <= 'r') \
5328 || ('s' <= (c) && (c) <= 'z'))
5329 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5332 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5337 for (i = 0; i < 256; i++)
5338 if (XOR (islower (i), ISLOWER (i))
5339 || toupper (i) != TOUPPER (i))
5344 if ac_fn_c_try_run "$LINENO"; then :
5347 ac_cv_header_stdc=no
5349 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5350 conftest.$ac_objext conftest.beam conftest.$ac_ext
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5356 $as_echo "$ac_cv_header_stdc" >&6; }
5357 if test $ac_cv_header_stdc = yes; then
5359 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5363 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5364 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5365 inttypes.h stdint.h unistd.h
5367 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5368 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5370 eval as_val=\$$as_ac_Header
5371 if test "x$as_val" = x""yes; then :
5372 cat >>confdefs.h <<_ACEOF
5373 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5382 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5383 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5390 if test "$MINIX" = yes; then
5392 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5395 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5398 $as_echo "#define _MINIX 1" >>confdefs.h
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5404 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5405 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5406 $as_echo_n "(cached) " >&6
5408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5409 /* end confdefs.h. */
5411 # define __EXTENSIONS__ 1
5412 $ac_includes_default
5421 if ac_fn_c_try_compile "$LINENO"; then :
5422 ac_cv_safe_to_define___extensions__=yes
5424 ac_cv_safe_to_define___extensions__=no
5426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5429 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5430 test $ac_cv_safe_to_define___extensions__ = yes &&
5431 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5433 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5435 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5437 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5439 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5442 test "$program_prefix" != NONE &&
5443 program_transform_name="s&^&$program_prefix&;$program_transform_name"
5444 # Use a double $ so make ignores it.
5445 test "$program_suffix" != NONE &&
5446 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
5447 # Double any \ or $.
5448 # By default was `s,x,x', remove it if useless.
5449 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
5450 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
5452 # Find a good install program. We prefer a C program (faster),
5453 # so one script is as good as another. But avoid the broken or
5454 # incompatible versions:
5455 # SysV /etc/install, /usr/sbin/install
5456 # SunOS /usr/etc/install
5457 # IRIX /sbin/install
5459 # AmigaOS /C/install, which installs bootblocks on floppy discs
5460 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5461 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5462 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5463 # OS/2's system install, which has a completely different semantic
5464 # ./install, which can be erroneously created by make from ./install.sh.
5465 # Reject install programs that cannot install multiple files.
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5467 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5468 if test -z "$INSTALL"; then
5469 if test "${ac_cv_path_install+set}" = set; then :
5470 $as_echo_n "(cached) " >&6
5472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5476 test -z "$as_dir" && as_dir=.
5477 # Account for people who put trailing slashes in PATH elements.
5478 case $as_dir/ in #((
5479 ./ | .// | /[cC]/* | \
5480 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5481 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5484 # OSF1 and SCO ODT 3.0 have their own names for install.
5485 # Don't use installbsd from OSF since it installs stuff as root
5487 for ac_prog in ginstall scoinst install; do
5488 for ac_exec_ext in '' $ac_executable_extensions; do
5489 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5490 if test $ac_prog = install &&
5491 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5492 # AIX install. It has an incompatible calling convention.
5494 elif test $ac_prog = install &&
5495 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5496 # program-specific install script used by HP pwplus--don't use.
5499 rm -rf conftest.one conftest.two conftest.dir
5500 echo one > conftest.one
5501 echo two > conftest.two
5503 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5504 test -s conftest.one && test -s conftest.two &&
5505 test -s conftest.dir/conftest.one &&
5506 test -s conftest.dir/conftest.two
5508 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5521 rm -rf conftest.one conftest.two conftest.dir
5524 if test "${ac_cv_path_install+set}" = set; then
5525 INSTALL=$ac_cv_path_install
5527 # As a last resort, use the slow shell script. Don't cache a
5528 # value for INSTALL within a source directory, because that will
5529 # break other packages using the cache if that directory is
5530 # removed, or if the value is a relative name.
5531 INSTALL=$ac_install_sh
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5535 $as_echo "$INSTALL" >&6; }
5537 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5538 # It thinks the first close brace ends the variable substitution.
5539 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5541 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5543 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5545 rm -rf .tst 2>/dev/null
5546 mkdir .tst 2>/dev/null
5547 if test -d .tst; then
5552 rmdir .tst 2>/dev/null
5554 DEPDIR="${am__leading_dot}deps"
5558 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5559 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5564 macro_version='2.2.7a'
5565 macro_revision='1.3134'
5579 ltmain="$ac_aux_dir/ltmain.sh"
5581 # Backslashify metacharacters that are still active within
5582 # double-quoted strings.
5583 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5585 # Same as above, but do not quote variable references.
5586 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5588 # Sed substitution to delay expansion of an escaped shell variable in a
5589 # double_quote_subst'ed string.
5590 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5592 # Sed substitution to delay expansion of an escaped single quote.
5593 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5595 # Sed substitution to avoid accidental globbing in evaled expressions
5596 no_glob_subst='s/\*/\\\*/g'
5598 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5599 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5600 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5603 $as_echo_n "checking how to print strings... " >&6; }
5604 # Test print first, because it will be a builtin if present.
5605 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5606 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5608 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5611 # Use this function as a fallback that always works.
5612 func_fallback_echo ()
5614 eval 'cat <<_LTECHO_EOF
5618 ECHO='func_fallback_echo'
5621 # func_echo_all arg...
5622 # Invoke $ECHO with all args, space-separated.
5629 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5630 $as_echo "printf" >&6; } ;;
5631 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5632 $as_echo "print -r" >&6; } ;;
5633 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5634 $as_echo "cat" >&6; } ;;
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5651 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5652 if test "${ac_cv_path_SED+set}" = set; then :
5653 $as_echo_n "(cached) " >&6
5655 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5656 for ac_i in 1 2 3 4 5 6 7; do
5657 ac_script="$ac_script$as_nl$ac_script"
5659 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5660 { ac_script=; unset ac_script;}
5661 if test -z "$SED"; then
5662 ac_path_SED_found=false
5663 # Loop through the user's path and test for each of PROGNAME-LIST
5664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5668 test -z "$as_dir" && as_dir=.
5669 for ac_prog in sed gsed; do
5670 for ac_exec_ext in '' $ac_executable_extensions; do
5671 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5672 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5673 # Check for GNU ac_path_SED and select it if it is found.
5674 # Check for GNU $ac_path_SED
5675 case `"$ac_path_SED" --version 2>&1` in
5677 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5680 $as_echo_n 0123456789 >"conftest.in"
5683 cat "conftest.in" "conftest.in" >"conftest.tmp"
5684 mv "conftest.tmp" "conftest.in"
5685 cp "conftest.in" "conftest.nl"
5686 $as_echo '' >> "conftest.nl"
5687 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5688 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5689 as_fn_arith $ac_count + 1 && ac_count=$as_val
5690 if test $ac_count -gt ${ac_path_SED_max-0}; then
5691 # Best one so far, save it but keep looking for a better one
5692 ac_cv_path_SED="$ac_path_SED"
5693 ac_path_SED_max=$ac_count
5695 # 10*(2^10) chars as input seems more than enough
5696 test $ac_count -gt 10 && break
5698 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5701 $ac_path_SED_found && break 3
5706 if test -z "$ac_cv_path_SED"; then
5707 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5715 $as_echo "$ac_cv_path_SED" >&6; }
5716 SED="$ac_cv_path_SED"
5719 test -z "$SED" && SED=sed
5720 Xsed="$SED -e 1s/^X//"
5732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5733 $as_echo_n "checking for fgrep... " >&6; }
5734 if test "${ac_cv_path_FGREP+set}" = set; then :
5735 $as_echo_n "(cached) " >&6
5737 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5738 then ac_cv_path_FGREP="$GREP -F"
5740 if test -z "$FGREP"; then
5741 ac_path_FGREP_found=false
5742 # Loop through the user's path and test for each of PROGNAME-LIST
5743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5744 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5747 test -z "$as_dir" && as_dir=.
5748 for ac_prog in fgrep; do
5749 for ac_exec_ext in '' $ac_executable_extensions; do
5750 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5751 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5752 # Check for GNU ac_path_FGREP and select it if it is found.
5753 # Check for GNU $ac_path_FGREP
5754 case `"$ac_path_FGREP" --version 2>&1` in
5756 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5759 $as_echo_n 0123456789 >"conftest.in"
5762 cat "conftest.in" "conftest.in" >"conftest.tmp"
5763 mv "conftest.tmp" "conftest.in"
5764 cp "conftest.in" "conftest.nl"
5765 $as_echo 'FGREP' >> "conftest.nl"
5766 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5767 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5768 as_fn_arith $ac_count + 1 && ac_count=$as_val
5769 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5770 # Best one so far, save it but keep looking for a better one
5771 ac_cv_path_FGREP="$ac_path_FGREP"
5772 ac_path_FGREP_max=$ac_count
5774 # 10*(2^10) chars as input seems more than enough
5775 test $ac_count -gt 10 && break
5777 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5780 $ac_path_FGREP_found && break 3
5785 if test -z "$ac_cv_path_FGREP"; then
5786 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5789 ac_cv_path_FGREP=$FGREP
5794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5795 $as_echo "$ac_cv_path_FGREP" >&6; }
5796 FGREP="$ac_cv_path_FGREP"
5799 test -z "$GREP" && GREP=grep
5819 # Check whether --with-gnu-ld was given.
5820 if test "${with_gnu_ld+set}" = set; then :
5821 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5827 if test "$GCC" = yes; then
5828 # Check if gcc -print-prog-name=ld gives a path.
5829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5830 $as_echo_n "checking for ld used by $CC... " >&6; }
5833 # gcc leaves a trailing carriage return which upsets mingw
5834 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5836 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5839 # Accept absolute paths.
5841 re_direlt='/[^/][^/]*/\.\./'
5842 # Canonicalize the pathname of ld
5843 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5844 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5845 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5847 test -z "$LD" && LD="$ac_prog"
5850 # If it fails, then pretend we aren't using GCC.
5854 # If it is relative, then search for the first ld in PATH.
5858 elif test "$with_gnu_ld" = yes; then
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5860 $as_echo_n "checking for GNU ld... " >&6; }
5862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5863 $as_echo_n "checking for non-GNU ld... " >&6; }
5865 if test "${lt_cv_path_LD+set}" = set; then :
5866 $as_echo_n "(cached) " >&6
5868 if test -z "$LD"; then
5869 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5870 for ac_dir in $PATH; do
5872 test -z "$ac_dir" && ac_dir=.
5873 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5874 lt_cv_path_LD="$ac_dir/$ac_prog"
5875 # Check to see if the program is GNU ld. I'd rather use --version,
5876 # but apparently some variants of GNU ld only accept -v.
5877 # Break only if it was the GNU/non-GNU ld that we prefer.
5878 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5879 *GNU* | *'with BFD'*)
5880 test "$with_gnu_ld" != no && break
5883 test "$with_gnu_ld" != yes && break
5890 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5895 if test -n "$LD"; then
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5897 $as_echo "$LD" >&6; }
5899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5900 $as_echo "no" >&6; }
5902 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5904 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5905 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5906 $as_echo_n "(cached) " >&6
5908 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5909 case `$LD -v 2>&1 </dev/null` in
5910 *GNU* | *'with BFD'*)
5911 lt_cv_prog_gnu_ld=yes
5914 lt_cv_prog_gnu_ld=no
5918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5919 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5920 with_gnu_ld=$lt_cv_prog_gnu_ld
5930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5931 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5932 if test "${lt_cv_path_NM+set}" = set; then :
5933 $as_echo_n "(cached) " >&6
5935 if test -n "$NM"; then
5936 # Let the user override the test.
5939 lt_nm_to_check="${ac_tool_prefix}nm"
5940 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5941 lt_nm_to_check="$lt_nm_to_check nm"
5943 for lt_tmp_nm in $lt_nm_to_check; do
5944 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5945 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5947 test -z "$ac_dir" && ac_dir=.
5948 tmp_nm="$ac_dir/$lt_tmp_nm"
5949 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5950 # Check to see if the nm accepts a BSD-compat flag.
5951 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5952 # nm: unknown option "B" ignored
5953 # Tru64's nm complains that /dev/null is an invalid object file
5954 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5955 */dev/null* | *'Invalid file or object type'*)
5956 lt_cv_path_NM="$tmp_nm -B"
5960 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5962 lt_cv_path_NM="$tmp_nm -p"
5966 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5967 continue # so that we can try to find one that supports BSD flags
5976 : ${lt_cv_path_NM=no}
5979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5980 $as_echo "$lt_cv_path_NM" >&6; }
5981 if test "$lt_cv_path_NM" != "no"; then
5984 # Didn't find any BSD compatible name lister, look for dumpbin.
5985 if test -n "$DUMPBIN"; then :
5986 # Let the user override the test.
5988 if test -n "$ac_tool_prefix"; then
5989 for ac_prog in dumpbin "link -dump"
5991 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5992 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5994 $as_echo_n "checking for $ac_word... " >&6; }
5995 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5996 $as_echo_n "(cached) " >&6
5998 if test -n "$DUMPBIN"; then
5999 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6005 test -z "$as_dir" && as_dir=.
6006 for ac_exec_ext in '' $ac_executable_extensions; do
6007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6008 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6018 DUMPBIN=$ac_cv_prog_DUMPBIN
6019 if test -n "$DUMPBIN"; then
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6021 $as_echo "$DUMPBIN" >&6; }
6023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6024 $as_echo "no" >&6; }
6028 test -n "$DUMPBIN" && break
6031 if test -z "$DUMPBIN"; then
6032 ac_ct_DUMPBIN=$DUMPBIN
6033 for ac_prog in dumpbin "link -dump"
6035 # Extract the first word of "$ac_prog", so it can be a program name with args.
6036 set dummy $ac_prog; ac_word=$2
6037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6038 $as_echo_n "checking for $ac_word... " >&6; }
6039 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6040 $as_echo_n "(cached) " >&6
6042 if test -n "$ac_ct_DUMPBIN"; then
6043 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6049 test -z "$as_dir" && as_dir=.
6050 for ac_exec_ext in '' $ac_executable_extensions; do
6051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6052 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6062 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6063 if test -n "$ac_ct_DUMPBIN"; then
6064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6065 $as_echo "$ac_ct_DUMPBIN" >&6; }
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6068 $as_echo "no" >&6; }
6072 test -n "$ac_ct_DUMPBIN" && break
6075 if test "x$ac_ct_DUMPBIN" = x; then
6078 case $cross_compiling:$ac_tool_warned in
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6081 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6082 ac_tool_warned=yes ;;
6084 DUMPBIN=$ac_ct_DUMPBIN
6088 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6090 DUMPBIN="$DUMPBIN -symbols"
6098 if test "$DUMPBIN" != ":"; then
6102 test -z "$NM" && NM=nm
6109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6110 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6111 if test "${lt_cv_nm_interface+set}" = set; then :
6112 $as_echo_n "(cached) " >&6
6114 lt_cv_nm_interface="BSD nm"
6115 echo "int some_variable = 0;" > conftest.$ac_ext
6116 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6117 (eval "$ac_compile" 2>conftest.err)
6118 cat conftest.err >&5
6119 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6120 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6121 cat conftest.err >&5
6122 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6123 cat conftest.out >&5
6124 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6125 lt_cv_nm_interface="MS dumpbin"
6129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6130 $as_echo "$lt_cv_nm_interface" >&6; }
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6133 $as_echo_n "checking whether ln -s works... " >&6; }
6135 if test "$LN_S" = "ln -s"; then
6136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6137 $as_echo "yes" >&6; }
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6140 $as_echo "no, using $LN_S" >&6; }
6143 # find the maximum length of command line arguments
6144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6145 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6146 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6147 $as_echo_n "(cached) " >&6
6154 # On DJGPP, this test can blow up pretty badly due to problems in libc
6155 # (any single argument exceeding 2000 bytes causes a buffer overrun
6156 # during glob expansion). Even if it were fixed, the result of this
6157 # check would be larger than it should be.
6158 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6162 # Under GNU Hurd, this test is not required because there is
6163 # no limit to the length of command line arguments.
6164 # Libtool will interpret -1 as no limit whatsoever
6165 lt_cv_sys_max_cmd_len=-1;
6168 cygwin* | mingw* | cegcc*)
6169 # On Win9x/ME, this test blows up -- it succeeds, but takes
6170 # about 5 minutes as the teststring grows exponentially.
6171 # Worse, since 9x/ME are not pre-emptively multitasking,
6172 # you end up with a "frozen" computer, even though with patience
6173 # the test eventually succeeds (with a max line length of 256k).
6174 # Instead, let's just punt: use the minimum linelength reported by
6175 # all of the supported platforms: 8192 (on NT/2K/XP).
6176 lt_cv_sys_max_cmd_len=8192;
6180 # On MiNT this can take a long time and run out of memory.
6181 lt_cv_sys_max_cmd_len=8192;
6185 # On AmigaOS with pdksh, this test takes hours, literally.
6186 # So we just punt and use a minimum line length of 8192.
6187 lt_cv_sys_max_cmd_len=8192;
6190 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6191 # This has been around since 386BSD, at least. Likely further.
6192 if test -x /sbin/sysctl; then
6193 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6194 elif test -x /usr/sbin/sysctl; then
6195 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6197 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6199 # And add a safety zone
6200 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6201 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6205 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6206 lt_cv_sys_max_cmd_len=196608
6210 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6211 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6212 # nice to cause kernel panics so lets avoid the loop below.
6213 # First set a reasonable default.
6214 lt_cv_sys_max_cmd_len=16384
6216 if test -x /sbin/sysconfig; then
6217 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6218 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6223 lt_cv_sys_max_cmd_len=102400
6225 sysv5* | sco5v6* | sysv4.2uw2*)
6226 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6227 if test -n "$kargmax"; then
6228 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6230 lt_cv_sys_max_cmd_len=32768
6234 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6235 if test -n "$lt_cv_sys_max_cmd_len"; then
6236 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6237 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6239 # Make teststring a little bigger before we do anything with it.
6240 # a 1K string should be a reasonable start.
6241 for i in 1 2 3 4 5 6 7 8 ; do
6242 teststring=$teststring$teststring
6244 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6245 # If test is not a shell built-in, we'll probably end up computing a
6246 # maximum length that is only half of the actual maximum length, but
6248 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6249 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6250 test $i != 17 # 1/2 MB should be enough
6253 teststring=$teststring$teststring
6255 # Only check the string length outside the loop.
6256 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6258 # Add a significant safety factor because C++ compilers can tack on
6259 # massive amounts of additional arguments before passing them to the
6260 # linker. It appears as though 1/2 is a usable value.
6261 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6268 if test -n $lt_cv_sys_max_cmd_len ; then
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6270 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6273 $as_echo "none" >&6; }
6275 max_cmd_len=$lt_cv_sys_max_cmd_len
6286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6287 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6288 # Try some XSI features
6291 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6293 && eval 'test $(( 1 + 1 )) -eq 2 \
6294 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6297 $as_echo "$xsi_shell" >&6; }
6300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6301 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6303 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6305 && lt_shell_append=yes
6306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6307 $as_echo "$lt_shell_append" >&6; }
6310 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6320 # test EBCDIC or ASCII
6321 case `echo X|tr X '\101'` in
6322 A) # ASCII based system
6323 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6324 lt_SP2NL='tr \040 \012'
6325 lt_NL2SP='tr \015\012 \040\040'
6327 *) # EBCDIC based system
6328 lt_SP2NL='tr \100 \n'
6329 lt_NL2SP='tr \r\n \100\100'
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6342 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6343 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6344 $as_echo_n "(cached) " >&6
6346 lt_cv_ld_reload_flag='-r'
6348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6349 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6350 reload_flag=$lt_cv_ld_reload_flag
6351 case $reload_flag in
6353 *) reload_flag=" $reload_flag" ;;
6355 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6358 if test "$GCC" = yes; then
6359 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6361 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6374 if test -n "$ac_tool_prefix"; then
6375 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6376 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6378 $as_echo_n "checking for $ac_word... " >&6; }
6379 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6380 $as_echo_n "(cached) " >&6
6382 if test -n "$OBJDUMP"; then
6383 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6389 test -z "$as_dir" && as_dir=.
6390 for ac_exec_ext in '' $ac_executable_extensions; do
6391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6392 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6402 OBJDUMP=$ac_cv_prog_OBJDUMP
6403 if test -n "$OBJDUMP"; then
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6405 $as_echo "$OBJDUMP" >&6; }
6407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6408 $as_echo "no" >&6; }
6413 if test -z "$ac_cv_prog_OBJDUMP"; then
6414 ac_ct_OBJDUMP=$OBJDUMP
6415 # Extract the first word of "objdump", so it can be a program name with args.
6416 set dummy objdump; ac_word=$2
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6418 $as_echo_n "checking for $ac_word... " >&6; }
6419 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6420 $as_echo_n "(cached) " >&6
6422 if test -n "$ac_ct_OBJDUMP"; then
6423 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6429 test -z "$as_dir" && as_dir=.
6430 for ac_exec_ext in '' $ac_executable_extensions; do
6431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6432 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6442 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6443 if test -n "$ac_ct_OBJDUMP"; then
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6445 $as_echo "$ac_ct_OBJDUMP" >&6; }
6447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6448 $as_echo "no" >&6; }
6451 if test "x$ac_ct_OBJDUMP" = x; then
6454 case $cross_compiling:$ac_tool_warned in
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6457 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6458 ac_tool_warned=yes ;;
6460 OBJDUMP=$ac_ct_OBJDUMP
6463 OBJDUMP="$ac_cv_prog_OBJDUMP"
6466 test -z "$OBJDUMP" && OBJDUMP=objdump
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6477 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6478 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6479 $as_echo_n "(cached) " >&6
6481 lt_cv_file_magic_cmd='$MAGIC_CMD'
6482 lt_cv_file_magic_test_file=
6483 lt_cv_deplibs_check_method='unknown'
6484 # Need to set the preceding variable on all platforms that support
6485 # interlibrary dependencies.
6486 # 'none' -- dependencies not supported.
6487 # `unknown' -- same as none, but documents that we really don't know.
6488 # 'pass_all' -- all dependencies passed with no checks.
6489 # 'test_compile' -- check by making test program.
6490 # 'file_magic [[regex]]' -- check by looking for files in library path
6491 # which responds to the $file_magic_cmd with a given extended regex.
6492 # If you have `file' or equivalent on your system and you're not sure
6493 # whether `pass_all' will *always* work, you probably want this one.
6497 lt_cv_deplibs_check_method=pass_all
6501 lt_cv_deplibs_check_method=pass_all
6505 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6506 lt_cv_file_magic_cmd='/usr/bin/file -L'
6507 lt_cv_file_magic_test_file=/shlib/libc.so
6511 # func_win32_libid is a shell function defined in ltmain.sh
6512 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6513 lt_cv_file_magic_cmd='func_win32_libid'
6517 # Base MSYS/MinGW do not provide the 'file' command needed by
6518 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6519 # unless we find 'file', for example because we are cross-compiling.
6520 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6521 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6522 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6523 lt_cv_file_magic_cmd='func_win32_libid'
6525 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6526 lt_cv_file_magic_cmd='$OBJDUMP -f'
6531 # use the weaker test based on 'objdump'. See mingw*.
6532 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6533 lt_cv_file_magic_cmd='$OBJDUMP -f'
6536 darwin* | rhapsody*)
6537 lt_cv_deplibs_check_method=pass_all
6540 freebsd* | dragonfly*)
6541 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6544 # Not sure whether the presence of OpenBSD here was a mistake.
6545 # Let's accept both of them until this is cleared up.
6546 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6547 lt_cv_file_magic_cmd=/usr/bin/file
6548 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6552 lt_cv_deplibs_check_method=pass_all
6557 lt_cv_deplibs_check_method=pass_all
6561 lt_cv_deplibs_check_method=pass_all
6564 hpux10.20* | hpux11*)
6565 lt_cv_file_magic_cmd=/usr/bin/file
6568 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6569 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6572 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]'
6573 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6576 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6577 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6583 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6584 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6587 irix5* | irix6* | nonstopux*)
6589 *-32|*"-32 ") libmagic=32-bit;;
6590 *-n32|*"-n32 ") libmagic=N32;;
6591 *-64|*"-64 ") libmagic=64-bit;;
6592 *) libmagic=never-match;;
6594 lt_cv_deplibs_check_method=pass_all
6597 # This must be Linux ELF.
6598 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6599 lt_cv_deplibs_check_method=pass_all
6603 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6604 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6606 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6611 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6612 lt_cv_file_magic_cmd=/usr/bin/file
6613 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6617 lt_cv_deplibs_check_method=pass_all
6621 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6622 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6624 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6628 osf3* | osf4* | osf5*)
6629 lt_cv_deplibs_check_method=pass_all
6633 lt_cv_deplibs_check_method=pass_all
6637 lt_cv_deplibs_check_method=pass_all
6640 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6641 lt_cv_deplibs_check_method=pass_all
6645 case $host_vendor in
6647 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]'
6648 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6651 lt_cv_deplibs_check_method=pass_all
6654 lt_cv_file_magic_cmd='/bin/file'
6655 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6658 lt_cv_file_magic_cmd='/bin/file'
6659 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6660 lt_cv_file_magic_test_file=/lib/libc.so
6663 lt_cv_deplibs_check_method=pass_all
6666 lt_cv_deplibs_check_method=pass_all
6672 lt_cv_deplibs_check_method=pass_all
6677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6678 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6679 file_magic_cmd=$lt_cv_file_magic_cmd
6680 deplibs_check_method=$lt_cv_deplibs_check_method
6681 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6694 if test -n "$ac_tool_prefix"; then
6695 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6696 set dummy ${ac_tool_prefix}ar; ac_word=$2
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6698 $as_echo_n "checking for $ac_word... " >&6; }
6699 if test "${ac_cv_prog_AR+set}" = set; then :
6700 $as_echo_n "(cached) " >&6
6702 if test -n "$AR"; then
6703 ac_cv_prog_AR="$AR" # Let the user override the test.
6705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6709 test -z "$as_dir" && as_dir=.
6710 for ac_exec_ext in '' $ac_executable_extensions; do
6711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6712 ac_cv_prog_AR="${ac_tool_prefix}ar"
6713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6723 if test -n "$AR"; then
6724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6725 $as_echo "$AR" >&6; }
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6728 $as_echo "no" >&6; }
6733 if test -z "$ac_cv_prog_AR"; then
6735 # Extract the first word of "ar", so it can be a program name with args.
6736 set dummy ar; ac_word=$2
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6738 $as_echo_n "checking for $ac_word... " >&6; }
6739 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6740 $as_echo_n "(cached) " >&6
6742 if test -n "$ac_ct_AR"; then
6743 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6749 test -z "$as_dir" && as_dir=.
6750 for ac_exec_ext in '' $ac_executable_extensions; do
6751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6752 ac_cv_prog_ac_ct_AR="ar"
6753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6762 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6763 if test -n "$ac_ct_AR"; then
6764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6765 $as_echo "$ac_ct_AR" >&6; }
6767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6768 $as_echo "no" >&6; }
6771 if test "x$ac_ct_AR" = x; then
6774 case $cross_compiling:$ac_tool_warned in
6776 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6777 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6778 ac_tool_warned=yes ;;
6786 test -z "$AR" && AR=ar
6787 test -z "$AR_FLAGS" && AR_FLAGS=cru
6799 if test -n "$ac_tool_prefix"; then
6800 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6801 set dummy ${ac_tool_prefix}strip; ac_word=$2
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6803 $as_echo_n "checking for $ac_word... " >&6; }
6804 if test "${ac_cv_prog_STRIP+set}" = set; then :
6805 $as_echo_n "(cached) " >&6
6807 if test -n "$STRIP"; then
6808 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6814 test -z "$as_dir" && as_dir=.
6815 for ac_exec_ext in '' $ac_executable_extensions; do
6816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6817 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6827 STRIP=$ac_cv_prog_STRIP
6828 if test -n "$STRIP"; then
6829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6830 $as_echo "$STRIP" >&6; }
6832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6833 $as_echo "no" >&6; }
6838 if test -z "$ac_cv_prog_STRIP"; then
6840 # Extract the first word of "strip", so it can be a program name with args.
6841 set dummy strip; ac_word=$2
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6843 $as_echo_n "checking for $ac_word... " >&6; }
6844 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6845 $as_echo_n "(cached) " >&6
6847 if test -n "$ac_ct_STRIP"; then
6848 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6854 test -z "$as_dir" && as_dir=.
6855 for ac_exec_ext in '' $ac_executable_extensions; do
6856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6857 ac_cv_prog_ac_ct_STRIP="strip"
6858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6867 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6868 if test -n "$ac_ct_STRIP"; then
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6870 $as_echo "$ac_ct_STRIP" >&6; }
6872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6873 $as_echo "no" >&6; }
6876 if test "x$ac_ct_STRIP" = x; then
6879 case $cross_compiling:$ac_tool_warned in
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6882 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6883 ac_tool_warned=yes ;;
6888 STRIP="$ac_cv_prog_STRIP"
6891 test -z "$STRIP" && STRIP=:
6898 if test -n "$ac_tool_prefix"; then
6899 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6900 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6902 $as_echo_n "checking for $ac_word... " >&6; }
6903 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6904 $as_echo_n "(cached) " >&6
6906 if test -n "$RANLIB"; then
6907 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6913 test -z "$as_dir" && as_dir=.
6914 for ac_exec_ext in '' $ac_executable_extensions; do
6915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6916 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6926 RANLIB=$ac_cv_prog_RANLIB
6927 if test -n "$RANLIB"; then
6928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6929 $as_echo "$RANLIB" >&6; }
6931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6932 $as_echo "no" >&6; }
6937 if test -z "$ac_cv_prog_RANLIB"; then
6938 ac_ct_RANLIB=$RANLIB
6939 # Extract the first word of "ranlib", so it can be a program name with args.
6940 set dummy ranlib; ac_word=$2
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6942 $as_echo_n "checking for $ac_word... " >&6; }
6943 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6944 $as_echo_n "(cached) " >&6
6946 if test -n "$ac_ct_RANLIB"; then
6947 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6953 test -z "$as_dir" && as_dir=.
6954 for ac_exec_ext in '' $ac_executable_extensions; do
6955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6956 ac_cv_prog_ac_ct_RANLIB="ranlib"
6957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6966 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6967 if test -n "$ac_ct_RANLIB"; then
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6969 $as_echo "$ac_ct_RANLIB" >&6; }
6971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6972 $as_echo "no" >&6; }
6975 if test "x$ac_ct_RANLIB" = x; then
6978 case $cross_compiling:$ac_tool_warned in
6980 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6981 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6982 ac_tool_warned=yes ;;
6984 RANLIB=$ac_ct_RANLIB
6987 RANLIB="$ac_cv_prog_RANLIB"
6990 test -z "$RANLIB" && RANLIB=:
6997 # Determine commands to create old-style static archives.
6998 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6999 old_postinstall_cmds='chmod 644 $oldlib'
7000 old_postuninstall_cmds=
7002 if test -n "$RANLIB"; then
7005 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7008 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7011 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7016 lock_old_archive_extraction=yes ;;
7018 lock_old_archive_extraction=no ;;
7041 for ac_prog in gawk mawk nawk awk
7043 # Extract the first word of "$ac_prog", so it can be a program name with args.
7044 set dummy $ac_prog; ac_word=$2
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7046 $as_echo_n "checking for $ac_word... " >&6; }
7047 if test "${ac_cv_prog_AWK+set}" = set; then :
7048 $as_echo_n "(cached) " >&6
7050 if test -n "$AWK"; then
7051 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7057 test -z "$as_dir" && as_dir=.
7058 for ac_exec_ext in '' $ac_executable_extensions; do
7059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7060 ac_cv_prog_AWK="$ac_prog"
7061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7071 if test -n "$AWK"; then
7072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7073 $as_echo "$AWK" >&6; }
7075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7076 $as_echo "no" >&6; }
7080 test -n "$AWK" && break
7101 # If no C compiler was specified, use CC.
7104 # If no C compiler flags were specified, use CFLAGS.
7105 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7107 # Allow CC to be a program name with arguments.
7111 # Check for command to grab the raw symbol name followed by C symbol from nm.
7112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7113 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7114 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7115 $as_echo_n "(cached) " >&6
7118 # These are sane defaults that work on at least a few old systems.
7119 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7121 # Character class describing NM global symbol codes.
7122 symcode='[BCDEGRST]'
7124 # Regexp to match symbols that can be accessed directly from C.
7125 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7127 # Define system-specific variables.
7132 cygwin* | mingw* | pw32* | cegcc*)
7133 symcode='[ABCDGISTW]'
7136 if test "$host_cpu" = ia64; then
7137 symcode='[ABCDEGRST]'
7141 symcode='[BCDEGRST]'
7144 symcode='[BCDEGQRST]'
7155 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7163 # If we're using GNU nm, then use its standard symbol codes.
7164 case `$NM -V 2>&1` in
7165 *GNU* | *'with BFD'*)
7166 symcode='[ABCDGIRSTW]' ;;
7169 # Transform an extracted symbol line into a proper C declaration.
7170 # Some systems (esp. on ia64) link data and code symbols differently,
7171 # so use this general approach.
7172 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7174 # Transform an extracted symbol line into symbol name and symbol address
7175 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7176 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'"
7178 # Handle CRLF in mingw tool chain
7182 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7186 # Try without a prefix underscore, then with it.
7187 for ac_symprfx in "" "_"; do
7189 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7190 symxfrm="\\1 $ac_symprfx\\2 \\2"
7192 # Write the raw and C identifiers.
7193 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7194 # Fake it for dumpbin and say T for any non-static function
7195 # and D for any global variable.
7196 # Also find C++ and __fastcall symbols from MSVC++,
7197 # which start with @ or ?.
7198 lt_cv_sys_global_symbol_pipe="$AWK '"\
7199 " {last_section=section; section=\$ 3};"\
7200 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7201 " \$ 0!~/External *\|/{next};"\
7202 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7203 " {if(hide[section]) next};"\
7204 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7205 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7206 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7207 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7208 " ' prfx=^$ac_symprfx"
7210 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7213 # Check to see that the pipe works correctly.
7217 cat > conftest.$ac_ext <<_LT_EOF
7222 void nm_test_func(void);
7223 void nm_test_func(void){}
7227 int main(){nm_test_var='a';nm_test_func();return(0);}
7230 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7231 (eval $ac_compile) 2>&5
7233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7234 test $ac_status = 0; }; then
7235 # Now try to grab the symbols.
7237 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7238 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7241 test $ac_status = 0; } && test -s "$nlist"; then
7242 # Try sorting and uniquifying the output.
7243 if sort "$nlist" | uniq > "$nlist"T; then
7244 mv -f "$nlist"T "$nlist"
7249 # Make sure that we snagged all the symbols we need.
7250 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7251 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7252 cat <<_LT_EOF > conftest.$ac_ext
7258 # Now generate the symbol file.
7259 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7261 cat <<_LT_EOF >> conftest.$ac_ext
7263 /* The mapping between symbol names and symbols. */
7268 lt__PROGRAM__LTX_preloaded_symbols[] =
7270 { "@PROGRAM@", (void *) 0 },
7272 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7273 cat <<\_LT_EOF >> conftest.$ac_ext
7277 /* This works around a problem in FreeBSD linker */
7278 #ifdef FREEBSD_WORKAROUND
7279 static const void *lt_preloaded_setup() {
7280 return lt__PROGRAM__LTX_preloaded_symbols;
7288 # Now try linking the two files.
7289 mv conftest.$ac_objext conftstm.$ac_objext
7290 lt_save_LIBS="$LIBS"
7291 lt_save_CFLAGS="$CFLAGS"
7292 LIBS="conftstm.$ac_objext"
7293 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7294 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7295 (eval $ac_link) 2>&5
7297 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7298 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7301 LIBS="$lt_save_LIBS"
7302 CFLAGS="$lt_save_CFLAGS"
7304 echo "cannot find nm_test_func in $nlist" >&5
7307 echo "cannot find nm_test_var in $nlist" >&5
7310 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7313 echo "$progname: failed program was:" >&5
7314 cat conftest.$ac_ext >&5
7316 rm -rf conftest* conftst*
7318 # Do not use the global_symbol_pipe unless it works.
7319 if test "$pipe_works" = yes; then
7322 lt_cv_sys_global_symbol_pipe=
7328 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7329 lt_cv_sys_global_symbol_to_cdecl=
7331 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7333 $as_echo "failed" >&6; }
7335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7336 $as_echo "ok" >&6; }
7360 # Check whether --enable-libtool-lock was given.
7361 if test "${enable_libtool_lock+set}" = set; then :
7362 enableval=$enable_libtool_lock;
7365 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7367 # Some flags need to be propagated to the compiler or linker for good
7371 # Find out which ABI we are using.
7372 echo 'int i;' > conftest.$ac_ext
7373 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7374 (eval $ac_compile) 2>&5
7376 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7377 test $ac_status = 0; }; then
7378 case `/usr/bin/file conftest.$ac_objext` in
7390 # Find out which ABI we are using.
7391 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7392 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7393 (eval $ac_compile) 2>&5
7395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7396 test $ac_status = 0; }; then
7397 if test "$lt_cv_prog_gnu_ld" = yes; then
7398 case `/usr/bin/file conftest.$ac_objext` in
7400 LD="${LD-ld} -melf32bsmip"
7403 LD="${LD-ld} -melf32bmipn32"
7406 LD="${LD-ld} -melf64bmip"
7410 case `/usr/bin/file conftest.$ac_objext` in
7426 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7427 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7428 # Find out which ABI we are using.
7429 echo 'int i;' > conftest.$ac_ext
7430 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7431 (eval $ac_compile) 2>&5
7433 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7434 test $ac_status = 0; }; then
7435 case `/usr/bin/file conftest.o` in
7438 x86_64-*kfreebsd*-gnu)
7439 LD="${LD-ld} -m elf_i386_fbsd"
7442 case `/usr/bin/file conftest.o` in
7444 LD="${LD-ld} -m elf32_x86_64"
7447 LD="${LD-ld} -m elf_i386"
7451 powerpc64le-*linux*)
7452 LD="${LD-ld} -m elf32lppclinux"
7455 LD="${LD-ld} -m elf32ppclinux"
7458 LD="${LD-ld} -m elf_s390"
7461 LD="${LD-ld} -m elf32_sparc"
7467 x86_64-*kfreebsd*-gnu)
7468 LD="${LD-ld} -m elf_x86_64_fbsd"
7471 LD="${LD-ld} -m elf_x86_64"
7474 LD="${LD-ld} -m elf64lppc"
7477 LD="${LD-ld} -m elf64ppc"
7479 s390*-*linux*|s390*-*tpf*)
7480 LD="${LD-ld} -m elf64_s390"
7483 LD="${LD-ld} -m elf64_sparc"
7493 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7494 SAVE_CFLAGS="$CFLAGS"
7495 CFLAGS="$CFLAGS -belf"
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7497 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7498 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7499 $as_echo_n "(cached) " >&6
7502 ac_cpp='$CPP $CPPFLAGS'
7503 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7504 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7505 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7507 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7508 /* end confdefs.h. */
7518 if ac_fn_c_try_link "$LINENO"; then :
7519 lt_cv_cc_needs_belf=yes
7521 lt_cv_cc_needs_belf=no
7523 rm -f core conftest.err conftest.$ac_objext \
7524 conftest$ac_exeext conftest.$ac_ext
7526 ac_cpp='$CPP $CPPFLAGS'
7527 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7528 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7529 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7533 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7534 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7535 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7536 CFLAGS="$SAVE_CFLAGS"
7540 # Find out which ABI we are using.
7541 echo 'int i;' > conftest.$ac_ext
7542 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7543 (eval $ac_compile) 2>&5
7545 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7546 test $ac_status = 0; }; then
7547 case `/usr/bin/file conftest.o` in
7549 case $lt_cv_prog_gnu_ld in
7550 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7552 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7564 need_locks="$enable_libtool_lock"
7568 rhapsody* | darwin*)
7569 if test -n "$ac_tool_prefix"; then
7570 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7571 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7573 $as_echo_n "checking for $ac_word... " >&6; }
7574 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7575 $as_echo_n "(cached) " >&6
7577 if test -n "$DSYMUTIL"; then
7578 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7584 test -z "$as_dir" && as_dir=.
7585 for ac_exec_ext in '' $ac_executable_extensions; do
7586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7587 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7597 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7598 if test -n "$DSYMUTIL"; then
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7600 $as_echo "$DSYMUTIL" >&6; }
7602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7603 $as_echo "no" >&6; }
7608 if test -z "$ac_cv_prog_DSYMUTIL"; then
7609 ac_ct_DSYMUTIL=$DSYMUTIL
7610 # Extract the first word of "dsymutil", so it can be a program name with args.
7611 set dummy dsymutil; ac_word=$2
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7613 $as_echo_n "checking for $ac_word... " >&6; }
7614 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7615 $as_echo_n "(cached) " >&6
7617 if test -n "$ac_ct_DSYMUTIL"; then
7618 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7624 test -z "$as_dir" && as_dir=.
7625 for ac_exec_ext in '' $ac_executable_extensions; do
7626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7627 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7637 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7638 if test -n "$ac_ct_DSYMUTIL"; then
7639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7640 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7643 $as_echo "no" >&6; }
7646 if test "x$ac_ct_DSYMUTIL" = x; then
7649 case $cross_compiling:$ac_tool_warned in
7651 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7652 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7653 ac_tool_warned=yes ;;
7655 DSYMUTIL=$ac_ct_DSYMUTIL
7658 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7661 if test -n "$ac_tool_prefix"; then
7662 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7663 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7665 $as_echo_n "checking for $ac_word... " >&6; }
7666 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7667 $as_echo_n "(cached) " >&6
7669 if test -n "$NMEDIT"; then
7670 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7676 test -z "$as_dir" && as_dir=.
7677 for ac_exec_ext in '' $ac_executable_extensions; do
7678 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7679 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7689 NMEDIT=$ac_cv_prog_NMEDIT
7690 if test -n "$NMEDIT"; then
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7692 $as_echo "$NMEDIT" >&6; }
7694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7695 $as_echo "no" >&6; }
7700 if test -z "$ac_cv_prog_NMEDIT"; then
7701 ac_ct_NMEDIT=$NMEDIT
7702 # Extract the first word of "nmedit", so it can be a program name with args.
7703 set dummy nmedit; ac_word=$2
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7705 $as_echo_n "checking for $ac_word... " >&6; }
7706 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7707 $as_echo_n "(cached) " >&6
7709 if test -n "$ac_ct_NMEDIT"; then
7710 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7716 test -z "$as_dir" && as_dir=.
7717 for ac_exec_ext in '' $ac_executable_extensions; do
7718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7719 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7729 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7730 if test -n "$ac_ct_NMEDIT"; then
7731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7732 $as_echo "$ac_ct_NMEDIT" >&6; }
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7735 $as_echo "no" >&6; }
7738 if test "x$ac_ct_NMEDIT" = x; then
7741 case $cross_compiling:$ac_tool_warned in
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7744 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7745 ac_tool_warned=yes ;;
7747 NMEDIT=$ac_ct_NMEDIT
7750 NMEDIT="$ac_cv_prog_NMEDIT"
7753 if test -n "$ac_tool_prefix"; then
7754 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7755 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7757 $as_echo_n "checking for $ac_word... " >&6; }
7758 if test "${ac_cv_prog_LIPO+set}" = set; then :
7759 $as_echo_n "(cached) " >&6
7761 if test -n "$LIPO"; then
7762 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7768 test -z "$as_dir" && as_dir=.
7769 for ac_exec_ext in '' $ac_executable_extensions; do
7770 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7771 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7772 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7781 LIPO=$ac_cv_prog_LIPO
7782 if test -n "$LIPO"; then
7783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7784 $as_echo "$LIPO" >&6; }
7786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7787 $as_echo "no" >&6; }
7792 if test -z "$ac_cv_prog_LIPO"; then
7794 # Extract the first word of "lipo", so it can be a program name with args.
7795 set dummy lipo; ac_word=$2
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7797 $as_echo_n "checking for $ac_word... " >&6; }
7798 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7799 $as_echo_n "(cached) " >&6
7801 if test -n "$ac_ct_LIPO"; then
7802 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7808 test -z "$as_dir" && as_dir=.
7809 for ac_exec_ext in '' $ac_executable_extensions; do
7810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7811 ac_cv_prog_ac_ct_LIPO="lipo"
7812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7821 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7822 if test -n "$ac_ct_LIPO"; then
7823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7824 $as_echo "$ac_ct_LIPO" >&6; }
7826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7827 $as_echo "no" >&6; }
7830 if test "x$ac_ct_LIPO" = x; then
7833 case $cross_compiling:$ac_tool_warned in
7835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7836 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7837 ac_tool_warned=yes ;;
7842 LIPO="$ac_cv_prog_LIPO"
7845 if test -n "$ac_tool_prefix"; then
7846 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7847 set dummy ${ac_tool_prefix}otool; ac_word=$2
7848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7849 $as_echo_n "checking for $ac_word... " >&6; }
7850 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7851 $as_echo_n "(cached) " >&6
7853 if test -n "$OTOOL"; then
7854 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7860 test -z "$as_dir" && as_dir=.
7861 for ac_exec_ext in '' $ac_executable_extensions; do
7862 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7863 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7873 OTOOL=$ac_cv_prog_OTOOL
7874 if test -n "$OTOOL"; then
7875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7876 $as_echo "$OTOOL" >&6; }
7878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7879 $as_echo "no" >&6; }
7884 if test -z "$ac_cv_prog_OTOOL"; then
7886 # Extract the first word of "otool", so it can be a program name with args.
7887 set dummy otool; ac_word=$2
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7889 $as_echo_n "checking for $ac_word... " >&6; }
7890 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7891 $as_echo_n "(cached) " >&6
7893 if test -n "$ac_ct_OTOOL"; then
7894 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7900 test -z "$as_dir" && as_dir=.
7901 for ac_exec_ext in '' $ac_executable_extensions; do
7902 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7903 ac_cv_prog_ac_ct_OTOOL="otool"
7904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7913 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7914 if test -n "$ac_ct_OTOOL"; then
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7916 $as_echo "$ac_ct_OTOOL" >&6; }
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7919 $as_echo "no" >&6; }
7922 if test "x$ac_ct_OTOOL" = x; then
7925 case $cross_compiling:$ac_tool_warned in
7927 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7928 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7929 ac_tool_warned=yes ;;
7934 OTOOL="$ac_cv_prog_OTOOL"
7937 if test -n "$ac_tool_prefix"; then
7938 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7939 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7941 $as_echo_n "checking for $ac_word... " >&6; }
7942 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7943 $as_echo_n "(cached) " >&6
7945 if test -n "$OTOOL64"; then
7946 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7952 test -z "$as_dir" && as_dir=.
7953 for ac_exec_ext in '' $ac_executable_extensions; do
7954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7955 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7965 OTOOL64=$ac_cv_prog_OTOOL64
7966 if test -n "$OTOOL64"; then
7967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7968 $as_echo "$OTOOL64" >&6; }
7970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7971 $as_echo "no" >&6; }
7976 if test -z "$ac_cv_prog_OTOOL64"; then
7977 ac_ct_OTOOL64=$OTOOL64
7978 # Extract the first word of "otool64", so it can be a program name with args.
7979 set dummy otool64; ac_word=$2
7980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7981 $as_echo_n "checking for $ac_word... " >&6; }
7982 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7983 $as_echo_n "(cached) " >&6
7985 if test -n "$ac_ct_OTOOL64"; then
7986 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7992 test -z "$as_dir" && as_dir=.
7993 for ac_exec_ext in '' $ac_executable_extensions; do
7994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7995 ac_cv_prog_ac_ct_OTOOL64="otool64"
7996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8005 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8006 if test -n "$ac_ct_OTOOL64"; then
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8008 $as_echo "$ac_ct_OTOOL64" >&6; }
8010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8011 $as_echo "no" >&6; }
8014 if test "x$ac_ct_OTOOL64" = x; then
8017 case $cross_compiling:$ac_tool_warned in
8019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8020 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8021 ac_tool_warned=yes ;;
8023 OTOOL64=$ac_ct_OTOOL64
8026 OTOOL64="$ac_cv_prog_OTOOL64"
8055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8056 $as_echo_n "checking for -single_module linker flag... " >&6; }
8057 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8058 $as_echo_n "(cached) " >&6
8060 lt_cv_apple_cc_single_mod=no
8061 if test -z "${LT_MULTI_MODULE}"; then
8062 # By default we will add the -single_module flag. You can override
8063 # by either setting the environment variable LT_MULTI_MODULE
8064 # non-empty at configure time, or by adding -multi_module to the
8066 rm -rf libconftest.dylib*
8067 echo "int foo(void){return 1;}" > conftest.c
8068 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8069 -dynamiclib -Wl,-single_module conftest.c" >&5
8070 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8071 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8073 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8074 lt_cv_apple_cc_single_mod=yes
8076 cat conftest.err >&5
8078 rm -rf libconftest.dylib*
8082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8083 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8085 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8086 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8087 $as_echo_n "(cached) " >&6
8089 lt_cv_ld_exported_symbols_list=no
8090 save_LDFLAGS=$LDFLAGS
8091 echo "_main" > conftest.sym
8092 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8094 /* end confdefs.h. */
8104 if ac_fn_c_try_link "$LINENO"; then :
8105 lt_cv_ld_exported_symbols_list=yes
8107 lt_cv_ld_exported_symbols_list=no
8109 rm -f core conftest.err conftest.$ac_objext \
8110 conftest$ac_exeext conftest.$ac_ext
8111 LDFLAGS="$save_LDFLAGS"
8114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8115 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8117 $as_echo_n "checking for -force_load linker flag... " >&6; }
8118 if test "${lt_cv_ld_force_load+set}" = set; then :
8119 $as_echo_n "(cached) " >&6
8121 lt_cv_ld_force_load=no
8122 cat > conftest.c << _LT_EOF
8123 int forced_loaded() { return 2;}
8125 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8126 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8127 echo "$AR cru libconftest.a conftest.o" >&5
8128 $AR cru libconftest.a conftest.o 2>&5
8129 cat > conftest.c << _LT_EOF
8130 int main() { return 0;}
8132 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8133 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8135 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8136 lt_cv_ld_force_load=yes
8138 cat conftest.err >&5
8140 rm -f conftest.err libconftest.a conftest conftest.c
8141 rm -rf conftest.dSYM
8144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8145 $as_echo "$lt_cv_ld_force_load" >&6; }
8147 rhapsody* | darwin1.[012])
8148 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8150 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8151 darwin*) # darwin 5.x on
8152 # if running on 10.5 or later, the deployment target defaults
8153 # to the OS version, if on x86, and 10.4, the deployment
8154 # target defaults to 10.4. Don't you love it?
8155 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8156 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8157 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8159 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8161 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8165 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8166 _lt_dar_single_mod='$single_module'
8168 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8169 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8171 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8173 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8174 _lt_dsymutil='~$DSYMUTIL $lib || :'
8181 for ac_header in dlfcn.h
8183 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8185 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8186 cat >>confdefs.h <<_ACEOF
8187 #define HAVE_DLFCN_H 1
8196 # autoconf.info says this should be called right after AC_INIT.
8197 ac_config_headers="$ac_config_headers config.h:config.in"
8204 # Put a plausible default for CC_FOR_BUILD in Makefile.
8205 if test "x$cross_compiling" = "xno"; then
8206 CC_FOR_BUILD='$(CC)'
8216 if test -n "$ac_tool_prefix"; then
8217 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8218 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8220 $as_echo_n "checking for $ac_word... " >&6; }
8221 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8222 $as_echo_n "(cached) " >&6
8224 if test -n "$RANLIB"; then
8225 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8231 test -z "$as_dir" && as_dir=.
8232 for ac_exec_ext in '' $ac_executable_extensions; do
8233 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8234 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8235 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8244 RANLIB=$ac_cv_prog_RANLIB
8245 if test -n "$RANLIB"; then
8246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8247 $as_echo "$RANLIB" >&6; }
8249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8250 $as_echo "no" >&6; }
8255 if test -z "$ac_cv_prog_RANLIB"; then
8256 ac_ct_RANLIB=$RANLIB
8257 # Extract the first word of "ranlib", so it can be a program name with args.
8258 set dummy ranlib; ac_word=$2
8259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8260 $as_echo_n "checking for $ac_word... " >&6; }
8261 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8262 $as_echo_n "(cached) " >&6
8264 if test -n "$ac_ct_RANLIB"; then
8265 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8271 test -z "$as_dir" && as_dir=.
8272 for ac_exec_ext in '' $ac_executable_extensions; do
8273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8274 ac_cv_prog_ac_ct_RANLIB="ranlib"
8275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8284 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8285 if test -n "$ac_ct_RANLIB"; then
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8287 $as_echo "$ac_ct_RANLIB" >&6; }
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8290 $as_echo "no" >&6; }
8293 if test "x$ac_ct_RANLIB" = x; then
8296 case $cross_compiling:$ac_tool_warned in
8298 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8299 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8300 ac_tool_warned=yes ;;
8302 RANLIB=$ac_ct_RANLIB
8305 RANLIB="$ac_cv_prog_RANLIB"
8311 # Some of the common include files depend on bfd.h, and bfd.h checks
8312 # that config.h is included first by testing that the PACKAGE macro
8316 cat >>confdefs.h <<_ACEOF
8317 #define PACKAGE "$PACKAGE"
8322 # Dependency checking.
8323 ac_config_commands="$ac_config_commands depdir"
8326 depcc="$CC" am_compiler_list=
8328 am_depcomp=$ac_aux_dir/depcomp
8329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8330 $as_echo_n "checking dependency style of $depcc... " >&6; }
8331 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8332 $as_echo_n "(cached) " >&6
8334 if test -f "$am_depcomp"; then
8335 # We make a subdir and do the tests there. Otherwise we can end up
8336 # making bogus files that we don't know about and never remove. For
8337 # instance it was reported that on HP-UX the gcc test will end up
8338 # making a dummy file named `D' -- because `-MD' means `put the output
8341 # Copy depcomp to subdir because otherwise we won't find it if we're
8342 # using a relative directory.
8343 cp "$am_depcomp" conftest.dir
8345 # We will build objects and dependencies in a subdirectory because
8346 # it helps to detect inapplicable dependency modes. For instance
8347 # both Tru64's cc and ICC support -MD to output dependencies as a
8348 # side effect of compilation, but ICC will put the dependencies in
8349 # the current directory while Tru64 will put them in the object
8353 am_cv_CC_dependencies_compiler_type=none
8354 if test "$am_compiler_list" = ""; then
8355 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8357 for depmode in $am_compiler_list; do
8358 if test $depmode = none; then break; fi
8360 $as_echo "$as_me:$LINENO: trying $depmode" >&5
8361 # Setup a source with many dependencies, because some compilers
8362 # like to wrap large dependency lists on column 80 (with \), and
8363 # we should not choose a depcomp mode which is confused by this.
8365 # We need to recreate these files for each test, as the compiler may
8366 # overwrite some of them when testing with obscure command lines.
8367 # This happens at least with the AIX C compiler.
8369 for i in 1 2 3 4 5 6; do
8370 echo '#include "conftst'$i'.h"' >> sub/conftest.c
8371 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8372 # Solaris 8's {/usr,}/bin/sh.
8373 touch sub/conftst$i.h
8375 echo "include sub/conftest.Po" > confmf
8377 # We check with `-c' and `-o' for the sake of the "dashmstdout"
8378 # mode. It turns out that the SunPro C++ compiler does not properly
8379 # handle `-M -o', and we need to detect this.
8380 depcmd="depmode=$depmode \
8381 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8382 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8383 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8384 echo "| $depcmd" | sed -e 's/ */ /g' >&5
8385 if env $depcmd > conftest.err 2>&1 &&
8386 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8387 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8388 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8389 # icc doesn't choke on unknown options, it will just issue warnings
8390 # or remarks (even with -Werror). So we grep stderr for any message
8391 # that says an option was ignored or not supported.
8392 # When given -MP, icc 7.0 and 7.1 complain thusly:
8393 # icc: Command line warning: ignoring option '-M'; no argument required
8394 # The diagnosis changed in icc 8.0:
8395 # icc: Command line remark: option '-MP' not supported
8396 if (grep 'ignoring option' conftest.err ||
8397 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8398 am_cv_CC_dependencies_compiler_type=$depmode
8399 $as_echo "$as_me:$LINENO: success" >&5
8403 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8404 sed -e 's/^/| /' < conftest.err >&5
8410 am_cv_CC_dependencies_compiler_type=none
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8415 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8416 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8417 then as_fn_error "no usable dependency style found" "$LINENO" 5
8418 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8423 # Check for the 'make' the user wants to use.
8426 # Extract the first word of "$ac_prog", so it can be a program name with args.
8427 set dummy $ac_prog; ac_word=$2
8428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8429 $as_echo_n "checking for $ac_word... " >&6; }
8430 if test "${ac_cv_prog_MAKE+set}" = set; then :
8431 $as_echo_n "(cached) " >&6
8433 if test -n "$MAKE"; then
8434 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8440 test -z "$as_dir" && as_dir=.
8441 for ac_exec_ext in '' $ac_executable_extensions; do
8442 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8443 ac_cv_prog_MAKE="$ac_prog"
8444 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8453 MAKE=$ac_cv_prog_MAKE
8454 if test -n "$MAKE"; then
8455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8456 $as_echo "$MAKE" >&6; }
8458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8459 $as_echo "no" >&6; }
8463 test -n "$MAKE" && break
8467 case "`$MAKE --version 2>&1 | sed 1q`" in
8472 if test "$MAKE_IS_GNU" = yes; then
8482 # If we haven't got the data from the intl directory,
8483 # assume NLS is disabled.
8492 if test -f ../../intl/config.intl; then
8493 . ../../intl/config.intl
8495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8496 $as_echo_n "checking whether NLS is requested... " >&6; }
8497 if test x"$USE_NLS" != xyes; then
8498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8499 $as_echo "no" >&6; }
8501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8502 $as_echo "yes" >&6; }
8504 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8508 $as_echo_n "checking for catalogs to be installed... " >&6; }
8509 # Look for .po and .gmo files in the source directory.
8512 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
8513 # If there aren't any .gmo files the shell will give us the
8514 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8516 case "$cat" in *\**)
8519 # The quadruple backslash is collapsed to a double backslash
8520 # by the backticks, then collapsed again by the double quotes,
8521 # leaving us with one backslash in the sed expression (right
8522 # before the dot that mustn't act as a wildcard).
8523 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8524 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
8525 # The user is allowed to set LINGUAS to a list of languages to
8526 # install catalogs for. If it's empty that means "all of them."
8527 if test "x$LINGUAS" = x; then
8528 CATALOGS="$CATALOGS $cat"
8529 XLINGUAS="$XLINGUAS $lang"
8531 case "$LINGUAS" in *$lang*)
8532 CATALOGS="$CATALOGS $cat"
8533 XLINGUAS="$XLINGUAS $lang"
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8540 $as_echo "$LINGUAS" >&6; }
8553 # Check for common headers.
8554 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8555 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8556 for ac_header in stdlib.h string.h strings.h unistd.h time.h
8558 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8559 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8560 eval as_val=\$$as_ac_Header
8561 if test "x$as_val" = x""yes; then :
8562 cat >>confdefs.h <<_ACEOF
8563 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8570 for ac_header in sys/time.h sys/resource.h
8572 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8573 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8574 eval as_val=\$$as_ac_Header
8575 if test "x$as_val" = x""yes; then :
8576 cat >>confdefs.h <<_ACEOF
8577 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8584 for ac_header in fcntl.h fpu_control.h
8586 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8587 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8588 eval as_val=\$$as_ac_Header
8589 if test "x$as_val" = x""yes; then :
8590 cat >>confdefs.h <<_ACEOF
8591 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8598 for ac_header in dlfcn.h errno.h sys/stat.h
8600 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8601 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8602 eval as_val=\$$as_ac_Header
8603 if test "x$as_val" = x""yes; then :
8604 cat >>confdefs.h <<_ACEOF
8605 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8612 for ac_func in getrusage time sigaction __setfpucw
8614 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8615 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8616 eval as_val=\$$as_ac_var
8617 if test "x$as_val" = x""yes; then :
8618 cat >>confdefs.h <<_ACEOF
8619 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8626 # Check for socket libraries
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
8628 $as_echo_n "checking for bind in -lsocket... " >&6; }
8629 if test "${ac_cv_lib_socket_bind+set}" = set; then :
8630 $as_echo_n "(cached) " >&6
8632 ac_check_lib_save_LIBS=$LIBS
8633 LIBS="-lsocket $LIBS"
8634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8635 /* end confdefs.h. */
8637 /* Override any GCC internal prototype to avoid an error.
8638 Use char because int might match the return type of a GCC
8639 builtin and then its argument prototype would still apply. */
8652 if ac_fn_c_try_link "$LINENO"; then :
8653 ac_cv_lib_socket_bind=yes
8655 ac_cv_lib_socket_bind=no
8657 rm -f core conftest.err conftest.$ac_objext \
8658 conftest$ac_exeext conftest.$ac_ext
8659 LIBS=$ac_check_lib_save_LIBS
8661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
8662 $as_echo "$ac_cv_lib_socket_bind" >&6; }
8663 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
8664 cat >>confdefs.h <<_ACEOF
8665 #define HAVE_LIBSOCKET 1
8668 LIBS="-lsocket $LIBS"
8672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
8673 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
8674 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
8675 $as_echo_n "(cached) " >&6
8677 ac_check_lib_save_LIBS=$LIBS
8679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8680 /* end confdefs.h. */
8682 /* Override any GCC internal prototype to avoid an error.
8683 Use char because int might match the return type of a GCC
8684 builtin and then its argument prototype would still apply. */
8688 char gethostbyname ();
8692 return gethostbyname ();
8697 if ac_fn_c_try_link "$LINENO"; then :
8698 ac_cv_lib_nsl_gethostbyname=yes
8700 ac_cv_lib_nsl_gethostbyname=no
8702 rm -f core conftest.err conftest.$ac_objext \
8703 conftest$ac_exeext conftest.$ac_ext
8704 LIBS=$ac_check_lib_save_LIBS
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
8707 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
8708 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
8709 cat >>confdefs.h <<_ACEOF
8710 #define HAVE_LIBNSL 1
8718 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
8719 # using the same condition.
8721 # Use the system's zlib library.
8722 zlibdir="-L\$(top_builddir)/../zlib"
8723 zlibinc="-I\$(top_srcdir)/../zlib"
8725 # Check whether --with-system-zlib was given.
8726 if test "${with_system_zlib+set}" = set; then :
8727 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
8738 # BFD uses libdl when when plugins enabled.
8741 for ac_header in dlfcn.h
8743 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8745 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8746 cat >>confdefs.h <<_ACEOF
8747 #define HAVE_DLFCN_H 1
8754 for ac_header in windows.h
8756 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
8758 if test "x$ac_cv_header_windows_h" = x""yes; then :
8759 cat >>confdefs.h <<_ACEOF
8760 #define HAVE_WINDOWS_H 1
8768 # Check whether --enable-plugins was given.
8769 if test "${enable_plugins+set}" = set; then :
8770 enableval=$enable_plugins; case "${enableval}" in
8773 if test "$maybe_plugins" != "yes" ; then
8774 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
8778 plugins=$maybe_plugins
8782 if test "$plugins" = "yes"; then
8783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
8784 $as_echo_n "checking for library containing dlopen... " >&6; }
8785 if test "${ac_cv_search_dlopen+set}" = set; then :
8786 $as_echo_n "(cached) " >&6
8788 ac_func_search_save_LIBS=$LIBS
8789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8790 /* end confdefs.h. */
8792 /* Override any GCC internal prototype to avoid an error.
8793 Use char because int might match the return type of a GCC
8794 builtin and then its argument prototype would still apply. */
8807 for ac_lib in '' dl; do
8808 if test -z "$ac_lib"; then
8809 ac_res="none required"
8812 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8814 if ac_fn_c_try_link "$LINENO"; then :
8815 ac_cv_search_dlopen=$ac_res
8817 rm -f core conftest.err conftest.$ac_objext \
8819 if test "${ac_cv_search_dlopen+set}" = set; then :
8823 if test "${ac_cv_search_dlopen+set}" = set; then :
8826 ac_cv_search_dlopen=no
8829 LIBS=$ac_func_search_save_LIBS
8831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
8832 $as_echo "$ac_cv_search_dlopen" >&6; }
8833 ac_res=$ac_cv_search_dlopen
8834 if test "$ac_res" != no; then :
8835 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8841 if test "$plugins" = yes; then
8862 # Check whether --enable-shared was given.
8863 if test "${enable_shared+set}" = set; then :
8864 enableval=$enable_shared; p=${PACKAGE-default}
8866 yes) enable_shared=yes ;;
8867 no) enable_shared=no ;;
8870 # Look at the argument we got. We use all the common list separators.
8871 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8872 for pkg in $enableval; do
8874 if test "X$pkg" = "X$p"; then
8893 # Check whether --enable-static was given.
8894 if test "${enable_static+set}" = set; then :
8895 enableval=$enable_static; p=${PACKAGE-default}
8897 yes) enable_static=yes ;;
8898 no) enable_static=no ;;
8901 # Look at the argument we got. We use all the common list separators.
8902 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8903 for pkg in $enableval; do
8905 if test "X$pkg" = "X$p"; then
8925 # Check whether --with-pic was given.
8926 if test "${with_pic+set}" = set; then :
8927 withval=$with_pic; pic_mode="$withval"
8933 test -z "$pic_mode" && pic_mode=default
8941 # Check whether --enable-fast-install was given.
8942 if test "${enable_fast_install+set}" = set; then :
8943 enableval=$enable_fast_install; p=${PACKAGE-default}
8945 yes) enable_fast_install=yes ;;
8946 no) enable_fast_install=no ;;
8948 enable_fast_install=no
8949 # Look at the argument we got. We use all the common list separators.
8950 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8951 for pkg in $enableval; do
8953 if test "X$pkg" = "X$p"; then
8954 enable_fast_install=yes
8961 enable_fast_install=yes
8974 # This can be used to rebuild libtool when needed
8975 LIBTOOL_DEPS="$ltmain"
8977 # Always use our own libtool.
8978 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9005 test -z "$LN_S" && LN_S="ln -s"
9020 if test -n "${ZSH_VERSION+set}" ; then
9021 setopt NO_GLOB_SUBST
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9025 $as_echo_n "checking for objdir... " >&6; }
9026 if test "${lt_cv_objdir+set}" = set; then :
9027 $as_echo_n "(cached) " >&6
9029 rm -f .libs 2>/dev/null
9030 mkdir .libs 2>/dev/null
9031 if test -d .libs; then
9034 # MS-DOS does not allow filenames that begin with a dot.
9037 rmdir .libs 2>/dev/null
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9040 $as_echo "$lt_cv_objdir" >&6; }
9041 objdir=$lt_cv_objdir
9047 cat >>confdefs.h <<_ACEOF
9048 #define LT_OBJDIR "$lt_cv_objdir/"
9056 # AIX sometimes has problems with the GCC collect2 program. For some
9057 # reason, if we set the COLLECT_NAMES environment variable, the problems
9058 # vanish in a puff of smoke.
9059 if test "X${COLLECT_NAMES+set}" != Xset; then
9061 export COLLECT_NAMES
9068 can_build_shared=yes
9070 # All known linkers require a `.a' archive for static linking (except MSVC,
9071 # which needs '.lib').
9074 with_gnu_ld="$lt_cv_prog_gnu_ld"
9077 old_CFLAGS="$CFLAGS"
9079 # Set sane defaults for various variables
9080 test -z "$CC" && CC=cc
9081 test -z "$LTCC" && LTCC=$CC
9082 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9083 test -z "$LD" && LD=ld
9084 test -z "$ac_objext" && ac_objext=o
9086 for cc_temp in $compiler""; do
9088 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9089 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9094 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9097 # Only perform the check for file, if the check method requires it
9098 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9099 case $deplibs_check_method in
9101 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9103 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9104 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9105 $as_echo_n "(cached) " >&6
9109 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9112 lt_save_MAGIC_CMD="$MAGIC_CMD"
9113 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9114 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9115 for ac_dir in $ac_dummy; do
9117 test -z "$ac_dir" && ac_dir=.
9118 if test -f $ac_dir/${ac_tool_prefix}file; then
9119 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9120 if test -n "$file_magic_test_file"; then
9121 case $deplibs_check_method in
9123 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9124 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9125 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9126 $EGREP "$file_magic_regex" > /dev/null; then
9131 *** Warning: the command libtool uses to detect shared libraries,
9132 *** $file_magic_cmd, produces output that libtool cannot recognize.
9133 *** The result is that libtool may fail to recognize shared libraries
9134 *** as such. This will affect the creation of libtool libraries that
9135 *** depend on shared libraries, but programs linked with such libtool
9136 *** libraries will work regardless of this problem. Nevertheless, you
9137 *** may want to report the problem to your system manager and/or to
9148 MAGIC_CMD="$lt_save_MAGIC_CMD"
9153 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9154 if test -n "$MAGIC_CMD"; then
9155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9156 $as_echo "$MAGIC_CMD" >&6; }
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9159 $as_echo "no" >&6; }
9166 if test -z "$lt_cv_path_MAGIC_CMD"; then
9167 if test -n "$ac_tool_prefix"; then
9168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9169 $as_echo_n "checking for file... " >&6; }
9170 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9171 $as_echo_n "(cached) " >&6
9175 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9178 lt_save_MAGIC_CMD="$MAGIC_CMD"
9179 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9180 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9181 for ac_dir in $ac_dummy; do
9183 test -z "$ac_dir" && ac_dir=.
9184 if test -f $ac_dir/file; then
9185 lt_cv_path_MAGIC_CMD="$ac_dir/file"
9186 if test -n "$file_magic_test_file"; then
9187 case $deplibs_check_method in
9189 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9190 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9191 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9192 $EGREP "$file_magic_regex" > /dev/null; then
9197 *** Warning: the command libtool uses to detect shared libraries,
9198 *** $file_magic_cmd, produces output that libtool cannot recognize.
9199 *** The result is that libtool may fail to recognize shared libraries
9200 *** as such. This will affect the creation of libtool libraries that
9201 *** depend on shared libraries, but programs linked with such libtool
9202 *** libraries will work regardless of this problem. Nevertheless, you
9203 *** may want to report the problem to your system manager and/or to
9214 MAGIC_CMD="$lt_save_MAGIC_CMD"
9219 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9220 if test -n "$MAGIC_CMD"; then
9221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9222 $as_echo "$MAGIC_CMD" >&6; }
9224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9225 $as_echo "no" >&6; }
9238 # Use C for the default configuration in the libtool script
9242 ac_cpp='$CPP $CPPFLAGS'
9243 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9244 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9245 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9248 # Source file extension for C test sources.
9251 # Object file extension for compiled C test sources.
9255 # Code to be used in simple compile tests
9256 lt_simple_compile_test_code="int some_variable = 0;"
9258 # Code to be used in simple link tests
9259 lt_simple_link_test_code='int main(){return(0);}'
9267 # If no C compiler was specified, use CC.
9270 # If no C compiler flags were specified, use CFLAGS.
9271 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9273 # Allow CC to be a program name with arguments.
9276 # Save the default compiler, since it gets overwritten when the other
9277 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9278 compiler_DEFAULT=$CC
9280 # save warnings/boilerplate of simple test code
9281 ac_outfile=conftest.$ac_objext
9282 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9283 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9284 _lt_compiler_boilerplate=`cat conftest.err`
9287 ac_outfile=conftest.$ac_objext
9288 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9289 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9290 _lt_linker_boilerplate=`cat conftest.err`
9295 ## There is no encapsulation within the following macros, do not change
9296 ## the running order or otherwise move them around unless you know exactly
9297 ## what you are doing...
9298 if test -n "$compiler"; then
9300 lt_prog_compiler_no_builtin_flag=
9302 if test "$GCC" = yes; then
9303 case $cc_basename in
9305 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9307 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9311 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9312 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9313 $as_echo_n "(cached) " >&6
9315 lt_cv_prog_compiler_rtti_exceptions=no
9316 ac_outfile=conftest.$ac_objext
9317 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9318 lt_compiler_flag="-fno-rtti -fno-exceptions"
9319 # Insert the option either (1) after the last *FLAGS variable, or
9320 # (2) before a word containing "conftest.", or (3) at the end.
9321 # Note that $ac_compile itself does not contain backslashes and begins
9322 # with a dollar sign (not a hyphen), so the echo should work correctly.
9323 # The option is referenced via a variable to avoid confusing sed.
9324 lt_compile=`echo "$ac_compile" | $SED \
9325 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9326 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9327 -e 's:$: $lt_compiler_flag:'`
9328 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9329 (eval "$lt_compile" 2>conftest.err)
9331 cat conftest.err >&5
9332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9333 if (exit $ac_status) && test -s "$ac_outfile"; then
9334 # The compiler can only warn and ignore the option if not recognized
9335 # So say no if there are warnings other than the usual output.
9336 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9337 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9338 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9339 lt_cv_prog_compiler_rtti_exceptions=yes
9345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9346 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9348 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9349 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9361 lt_prog_compiler_wl=
9362 lt_prog_compiler_pic=
9363 lt_prog_compiler_static=
9365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9366 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9368 if test "$GCC" = yes; then
9369 lt_prog_compiler_wl='-Wl,'
9370 lt_prog_compiler_static='-static'
9374 # All AIX code is PIC.
9375 if test "$host_cpu" = ia64; then
9376 # AIX 5 now supports IA64 processor
9377 lt_prog_compiler_static='-Bstatic'
9379 lt_prog_compiler_pic='-fPIC'
9385 # see comment about AmigaOS4 .so support
9386 lt_prog_compiler_pic='-fPIC'
9389 # FIXME: we need at least 68020 code to build shared libraries, but
9390 # adding the `-m68020' flag to GCC prevents building anything better,
9392 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9397 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9398 # PIC is the default for these OSes.
9401 mingw* | cygwin* | pw32* | os2* | cegcc*)
9402 # This hack is so that the source file can tell whether it is being
9403 # built for inclusion in a dll (and should export symbols for example).
9404 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9405 # (--disable-auto-import) libraries
9406 lt_prog_compiler_pic='-DDLL_EXPORT'
9409 darwin* | rhapsody*)
9410 # PIC is the default on this platform
9411 # Common symbols not allowed in MH_DYLIB files
9412 lt_prog_compiler_pic='-fno-common'
9416 # PIC is the default for Haiku.
9417 # The "-static" flag exists, but is broken.
9418 lt_prog_compiler_static=
9422 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9423 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9424 # sets the default TLS model and affects inlining.
9430 lt_prog_compiler_pic='-fPIC'
9436 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9437 # Instead, we relocate shared libraries at runtime.
9441 # Just because we use GCC doesn't mean we suddenly get shared libraries
9442 # on systems that don't support them.
9443 lt_prog_compiler_can_build_shared=no
9448 # QNX uses GNU C++, but need to define -shared option too, otherwise
9450 lt_prog_compiler_pic='-fPIC -shared'
9454 if test -d /usr/nec; then
9455 lt_prog_compiler_pic=-Kconform_pic
9460 lt_prog_compiler_pic='-fPIC'
9464 case $cc_basename in
9465 nvcc*) # Cuda Compiler Driver 2.2
9466 lt_prog_compiler_wl='-Xlinker '
9467 lt_prog_compiler_pic='-Xcompiler -fPIC'
9471 # PORTME Check for flag to pass linker flags through the system compiler.
9474 lt_prog_compiler_wl='-Wl,'
9475 if test "$host_cpu" = ia64; then
9476 # AIX 5 now supports IA64 processor
9477 lt_prog_compiler_static='-Bstatic'
9479 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9483 mingw* | cygwin* | pw32* | os2* | cegcc*)
9484 # This hack is so that the source file can tell whether it is being
9485 # built for inclusion in a dll (and should export symbols for example).
9486 lt_prog_compiler_pic='-DDLL_EXPORT'
9489 hpux9* | hpux10* | hpux11*)
9490 lt_prog_compiler_wl='-Wl,'
9491 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9498 lt_prog_compiler_pic='+Z'
9501 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9502 lt_prog_compiler_static='${wl}-a ${wl}archive'
9505 irix5* | irix6* | nonstopux*)
9506 lt_prog_compiler_wl='-Wl,'
9507 # PIC (with -KPIC) is the default.
9508 lt_prog_compiler_static='-non_shared'
9511 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9512 case $cc_basename in
9513 # old Intel for x86_64 which still supported -KPIC.
9515 lt_prog_compiler_wl='-Wl,'
9516 lt_prog_compiler_pic='-KPIC'
9517 lt_prog_compiler_static='-static'
9519 # icc used to be incompatible with GCC.
9520 # ICC 10 doesn't accept -KPIC any more.
9522 lt_prog_compiler_wl='-Wl,'
9523 lt_prog_compiler_pic='-fPIC'
9524 lt_prog_compiler_static='-static'
9526 # Lahey Fortran 8.1.
9528 lt_prog_compiler_wl='-Wl,'
9529 lt_prog_compiler_pic='--shared'
9530 lt_prog_compiler_static='--static'
9532 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9533 # Portland Group compilers (*not* the Pentium gcc compiler,
9534 # which looks to be a dead project)
9535 lt_prog_compiler_wl='-Wl,'
9536 lt_prog_compiler_pic='-fpic'
9537 lt_prog_compiler_static='-Bstatic'
9540 lt_prog_compiler_wl='-Wl,'
9541 # All Alpha code is PIC.
9542 lt_prog_compiler_static='-non_shared'
9544 xl* | bgxl* | bgf* | mpixl*)
9545 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9546 lt_prog_compiler_wl='-Wl,'
9547 lt_prog_compiler_pic='-qpic'
9548 lt_prog_compiler_static='-qstaticlink'
9551 case `$CC -V 2>&1 | sed 5q` in
9552 *Sun\ F* | *Sun*Fortran*)
9553 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9554 lt_prog_compiler_pic='-KPIC'
9555 lt_prog_compiler_static='-Bstatic'
9556 lt_prog_compiler_wl=''
9560 lt_prog_compiler_pic='-KPIC'
9561 lt_prog_compiler_static='-Bstatic'
9562 lt_prog_compiler_wl='-Wl,'
9570 lt_prog_compiler_pic='-KPIC'
9571 lt_prog_compiler_static='-Bstatic'
9575 # QNX uses GNU C++, but need to define -shared option too, otherwise
9577 lt_prog_compiler_pic='-fPIC -shared'
9580 osf3* | osf4* | osf5*)
9581 lt_prog_compiler_wl='-Wl,'
9582 # All OSF/1 code is PIC.
9583 lt_prog_compiler_static='-non_shared'
9587 lt_prog_compiler_static='-non_shared'
9591 lt_prog_compiler_pic='-KPIC'
9592 lt_prog_compiler_static='-Bstatic'
9593 case $cc_basename in
9595 lt_prog_compiler_wl='-Qoption ld ';;
9597 lt_prog_compiler_wl='-Wl,';;
9602 lt_prog_compiler_wl='-Qoption ld '
9603 lt_prog_compiler_pic='-PIC'
9604 lt_prog_compiler_static='-Bstatic'
9607 sysv4 | sysv4.2uw2* | sysv4.3*)
9608 lt_prog_compiler_wl='-Wl,'
9609 lt_prog_compiler_pic='-KPIC'
9610 lt_prog_compiler_static='-Bstatic'
9614 if test -d /usr/nec ;then
9615 lt_prog_compiler_pic='-Kconform_pic'
9616 lt_prog_compiler_static='-Bstatic'
9620 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9621 lt_prog_compiler_wl='-Wl,'
9622 lt_prog_compiler_pic='-KPIC'
9623 lt_prog_compiler_static='-Bstatic'
9627 lt_prog_compiler_wl='-Wl,'
9628 lt_prog_compiler_can_build_shared=no
9632 lt_prog_compiler_pic='-pic'
9633 lt_prog_compiler_static='-Bstatic'
9637 lt_prog_compiler_can_build_shared=no
9643 # For platforms which do not support PIC, -DPIC is meaningless:
9645 lt_prog_compiler_pic=
9648 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9652 $as_echo "$lt_prog_compiler_pic" >&6; }
9660 # Check to make sure the PIC flag actually works.
9662 if test -n "$lt_prog_compiler_pic"; then
9663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9664 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9665 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9666 $as_echo_n "(cached) " >&6
9668 lt_cv_prog_compiler_pic_works=no
9669 ac_outfile=conftest.$ac_objext
9670 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9671 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9672 # Insert the option either (1) after the last *FLAGS variable, or
9673 # (2) before a word containing "conftest.", or (3) at the end.
9674 # Note that $ac_compile itself does not contain backslashes and begins
9675 # with a dollar sign (not a hyphen), so the echo should work correctly.
9676 # The option is referenced via a variable to avoid confusing sed.
9677 lt_compile=`echo "$ac_compile" | $SED \
9678 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9679 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9680 -e 's:$: $lt_compiler_flag:'`
9681 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9682 (eval "$lt_compile" 2>conftest.err)
9684 cat conftest.err >&5
9685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9686 if (exit $ac_status) && test -s "$ac_outfile"; then
9687 # The compiler can only warn and ignore the option if not recognized
9688 # So say no if there are warnings other than the usual output.
9689 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9690 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9691 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9692 lt_cv_prog_compiler_pic_works=yes
9698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9699 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9701 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9702 case $lt_prog_compiler_pic in
9704 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9707 lt_prog_compiler_pic=
9708 lt_prog_compiler_can_build_shared=no
9719 # Check to make sure the static flag actually works.
9721 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9723 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9724 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9725 $as_echo_n "(cached) " >&6
9727 lt_cv_prog_compiler_static_works=no
9728 save_LDFLAGS="$LDFLAGS"
9729 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9730 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9731 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9732 # The linker can only warn and ignore the option if not recognized
9733 # So say no if there are warnings
9734 if test -s conftest.err; then
9735 # Append any errors to the config.log.
9736 cat conftest.err 1>&5
9737 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9738 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9739 if diff conftest.exp conftest.er2 >/dev/null; then
9740 lt_cv_prog_compiler_static_works=yes
9743 lt_cv_prog_compiler_static_works=yes
9747 LDFLAGS="$save_LDFLAGS"
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9751 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9753 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9756 lt_prog_compiler_static=
9765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9766 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9767 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9768 $as_echo_n "(cached) " >&6
9770 lt_cv_prog_compiler_c_o=no
9771 $RM -r conftest 2>/dev/null
9775 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9777 lt_compiler_flag="-o out/conftest2.$ac_objext"
9778 # Insert the option either (1) after the last *FLAGS variable, or
9779 # (2) before a word containing "conftest.", or (3) at the end.
9780 # Note that $ac_compile itself does not contain backslashes and begins
9781 # with a dollar sign (not a hyphen), so the echo should work correctly.
9782 lt_compile=`echo "$ac_compile" | $SED \
9783 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9784 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9785 -e 's:$: $lt_compiler_flag:'`
9786 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9787 (eval "$lt_compile" 2>out/conftest.err)
9789 cat out/conftest.err >&5
9790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9793 # The compiler can only warn and ignore the option if not recognized
9794 # So say no if there are warnings
9795 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9796 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9797 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9798 lt_cv_prog_compiler_c_o=yes
9803 # SGI C++ compiler will create directory out/ii_files/ for
9804 # template instantiation
9805 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9806 $RM out/* && rmdir out
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9813 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9821 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9822 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9823 $as_echo_n "(cached) " >&6
9825 lt_cv_prog_compiler_c_o=no
9826 $RM -r conftest 2>/dev/null
9830 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9832 lt_compiler_flag="-o out/conftest2.$ac_objext"
9833 # Insert the option either (1) after the last *FLAGS variable, or
9834 # (2) before a word containing "conftest.", or (3) at the end.
9835 # Note that $ac_compile itself does not contain backslashes and begins
9836 # with a dollar sign (not a hyphen), so the echo should work correctly.
9837 lt_compile=`echo "$ac_compile" | $SED \
9838 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9839 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9840 -e 's:$: $lt_compiler_flag:'`
9841 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9842 (eval "$lt_compile" 2>out/conftest.err)
9844 cat out/conftest.err >&5
9845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9846 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9848 # The compiler can only warn and ignore the option if not recognized
9849 # So say no if there are warnings
9850 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9851 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9852 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9853 lt_cv_prog_compiler_c_o=yes
9858 # SGI C++ compiler will create directory out/ii_files/ for
9859 # template instantiation
9860 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9861 $RM out/* && rmdir out
9867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9868 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9873 hard_links="nottested"
9874 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9875 # do not overwrite the value of need_locks provided by the user
9876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9877 $as_echo_n "checking if we can lock with hard links... " >&6; }
9880 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9882 ln conftest.a conftest.b 2>&5 || hard_links=no
9883 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9885 $as_echo "$hard_links" >&6; }
9886 if test "$hard_links" = no; then
9887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9888 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9901 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9904 allow_undefined_flag=
9905 always_export_symbols=no
9907 archive_expsym_cmds=
9908 compiler_needs_object=no
9909 enable_shared_with_static_runtimes=no
9910 export_dynamic_flag_spec=
9911 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9912 hardcode_automatic=no
9914 hardcode_direct_absolute=no
9915 hardcode_libdir_flag_spec=
9916 hardcode_libdir_flag_spec_ld=
9917 hardcode_libdir_separator=
9919 hardcode_shlibpath_var=unsupported
9921 link_all_deplibs=unknown
9924 old_archive_from_new_cmds=
9925 old_archive_from_expsyms_cmds=
9926 thread_safe_flag_spec=
9927 whole_archive_flag_spec=
9928 # include_expsyms should be a list of space-separated symbols to be *always*
9929 # included in the symbol list
9931 # exclude_expsyms can be an extended regexp of symbols to exclude
9932 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9933 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9934 # as well as any symbol that contains `d'.
9935 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9936 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9937 # platforms (ab)use it in PIC code, but their linkers get confused if
9938 # the symbol is explicitly referenced. Since portable code cannot
9939 # rely on this symbol name, it's probably fine to never include it in
9940 # preloaded symbol tables.
9941 # Exclude shared library initialization/finalization symbols.
9942 extract_expsyms_cmds=
9945 cygwin* | mingw* | pw32* | cegcc*)
9946 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9947 # When not using gcc, we currently assume that we are using
9948 # Microsoft Visual C++.
9949 if test "$GCC" != yes; then
9954 # we just hope/assume this is gcc and not c89 (= MSVC++)
9964 # On some targets, GNU ld is compatible enough with the native linker
9965 # that we're better off using the native interface for both.
9966 lt_use_gnu_ld_interface=no
9967 if test "$with_gnu_ld" = yes; then
9970 # The AIX port of GNU ld has always aspired to compatibility
9971 # with the native linker. However, as the warning in the GNU ld
9972 # block says, versions before 2.19.5* couldn't really create working
9973 # shared libraries, regardless of the interface used.
9974 case `$LD -v 2>&1` in
9975 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9976 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9977 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9979 lt_use_gnu_ld_interface=yes
9984 lt_use_gnu_ld_interface=yes
9989 if test "$lt_use_gnu_ld_interface" = yes; then
9990 # If archive_cmds runs LD, not CC, wlarc should be empty
9993 # Set some defaults for GNU ld with shared library support. These
9994 # are reset later if shared libraries are not supported. Putting them
9995 # here allows them to be overridden if necessary.
9996 runpath_var=LD_RUN_PATH
9997 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9998 export_dynamic_flag_spec='${wl}--export-dynamic'
9999 # ancient GNU ld didn't support --whole-archive et. al.
10000 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10001 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10003 whole_archive_flag_spec=
10005 supports_anon_versioning=no
10006 case `$LD -v 2>&1` in
10007 *GNU\ gold*) supports_anon_versioning=yes ;;
10008 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10009 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10010 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10011 *\ 2.11.*) ;; # other 2.11 versions
10012 *) supports_anon_versioning=yes ;;
10015 # See if GNU ld supports shared libraries.
10018 # On AIX/PPC, the GNU linker is very broken
10019 if test "$host_cpu" != ia64; then
10023 *** Warning: the GNU linker, at least up to release 2.19, is reported
10024 *** to be unable to reliably create shared libraries on AIX.
10025 *** Therefore, libtool is disabling shared libraries support. If you
10026 *** really care for shared libraries, you may want to install binutils
10027 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10028 *** You will then need to restart the configuration process.
10037 # see comment about AmigaOS4 .so support
10038 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10039 archive_expsym_cmds=''
10042 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
10043 hardcode_libdir_flag_spec='-L$libdir'
10044 hardcode_minus_L=yes
10050 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10051 allow_undefined_flag=unsupported
10053 # support --undefined. This deserves some investigation. FIXME
10054 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10060 cygwin* | mingw* | pw32* | cegcc*)
10061 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10062 # as there is no search path for DLLs.
10063 hardcode_libdir_flag_spec='-L$libdir'
10064 export_dynamic_flag_spec='${wl}--export-all-symbols'
10065 allow_undefined_flag=unsupported
10066 always_export_symbols=no
10067 enable_shared_with_static_runtimes=yes
10068 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10070 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10071 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10072 # If the export-symbols file already is a .def file (1st line
10073 # is EXPORTS), use it as is; otherwise, prepend...
10074 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10075 cp $export_symbols $output_objdir/$soname.def;
10077 echo EXPORTS > $output_objdir/$soname.def;
10078 cat $export_symbols >> $output_objdir/$soname.def;
10080 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10087 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10088 link_all_deplibs=yes
10093 hardcode_shlibpath_var=no
10094 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10095 export_dynamic_flag_spec='${wl}-E'
10096 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10097 # Instead, shared libraries are loaded at an image base (0x10000000 by
10098 # default) and relocated if they conflict, which is a slow very memory
10099 # consuming and fragmenting process. To avoid this, we pick a random,
10100 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10101 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10102 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10103 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10106 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10108 if test "$host_os" = linux-dietlibc; then
10109 case $cc_basename in
10110 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
10113 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10114 && test "$tmp_diet" = no
10116 tmp_addflag=' $pic_flag'
10117 tmp_sharedflag='-shared'
10118 case $cc_basename,$host_cpu in
10119 pgcc*) # Portland Group C compiler
10120 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10121 tmp_addflag=' $pic_flag'
10123 pgf77* | pgf90* | pgf95* | pgfortran*)
10124 # Portland Group f77 and f90 compilers
10125 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10126 tmp_addflag=' $pic_flag -Mnomain' ;;
10127 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
10128 tmp_addflag=' -i_dynamic' ;;
10129 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
10130 tmp_addflag=' -i_dynamic -nofor_main' ;;
10131 ifc* | ifort*) # Intel Fortran compiler
10132 tmp_addflag=' -nofor_main' ;;
10133 lf95*) # Lahey Fortran 8.1
10134 whole_archive_flag_spec=
10135 tmp_sharedflag='--shared' ;;
10136 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10137 tmp_sharedflag='-qmkshrobj'
10139 nvcc*) # Cuda Compiler Driver 2.2
10140 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10141 compiler_needs_object=yes
10144 case `$CC -V 2>&1 | sed 5q` in
10145 *Sun\ C*) # Sun C 5.9
10146 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10147 compiler_needs_object=yes
10148 tmp_sharedflag='-G' ;;
10149 *Sun\ F*) # Sun Fortran 8.3
10150 tmp_sharedflag='-G' ;;
10152 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10154 if test "x$supports_anon_versioning" = xyes; then
10155 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10156 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10157 echo "local: *; };" >> $output_objdir/$libname.ver~
10158 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10161 case $cc_basename in
10162 xlf* | bgf* | bgxlf* | mpixlf*)
10163 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10164 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10165 hardcode_libdir_flag_spec=
10166 hardcode_libdir_flag_spec_ld='-rpath $libdir'
10167 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10168 if test "x$supports_anon_versioning" = xyes; then
10169 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10170 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10171 echo "local: *; };" >> $output_objdir/$libname.ver~
10172 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10182 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10183 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10186 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10187 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10192 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10196 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10197 *** create shared libraries on Solaris systems. Therefore, libtool
10198 *** is disabling shared libraries support. We urge you to upgrade GNU
10199 *** binutils to release 2.9.1 or newer. Another option is to modify
10200 *** your PATH or compiler configuration so that the native linker is
10201 *** used, and then restart.
10204 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10205 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10206 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10212 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10213 case `$LD -v 2>&1` in
10214 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10218 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10219 *** reliably create shared libraries on SCO systems. Therefore, libtool
10220 *** is disabling shared libraries support. We urge you to upgrade GNU
10221 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10222 *** your PATH or compiler configuration so that the native linker is
10223 *** used, and then restart.
10228 # For security reasons, it is highly recommended that you always
10229 # use absolute paths for naming shared libraries, and exclude the
10230 # DT_RUNPATH tag from executables and libraries. But doing so
10231 # requires that you compile everything twice, which is a pain.
10232 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10233 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10234 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10235 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10244 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10246 hardcode_direct=yes
10247 hardcode_shlibpath_var=no
10251 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10252 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10253 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10260 if test "$ld_shlibs" = no; then
10262 hardcode_libdir_flag_spec=
10263 export_dynamic_flag_spec=
10264 whole_archive_flag_spec=
10267 # PORTME fill in a description of your system's linker (not GNU ld)
10270 allow_undefined_flag=unsupported
10271 always_export_symbols=yes
10272 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
10273 # Note: this linker hardcodes the directories in LIBPATH if there
10274 # are no directories specified by -L.
10275 hardcode_minus_L=yes
10276 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10277 # Neither direct hardcoding nor static linking is supported with a
10279 hardcode_direct=unsupported
10284 if test "$host_cpu" = ia64; then
10285 # On IA64, the linker does run time linking by default, so we don't
10286 # have to do anything special.
10287 aix_use_runtimelinking=no
10288 exp_sym_flag='-Bexport'
10291 # If we're using GNU nm, then we don't want the "-C" option.
10292 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10293 # Also, AIX nm treats weak defined symbols like other global
10294 # defined symbols, whereas GNU nm marks them as "W".
10295 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10296 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10298 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10300 aix_use_runtimelinking=no
10302 # Test if we are trying to use run time linking or normal
10303 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10304 # need to do runtime linking.
10305 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10306 for ld_flag in $LDFLAGS; do
10307 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10308 aix_use_runtimelinking=yes
10315 exp_sym_flag='-bexport'
10316 no_entry_flag='-bnoentry'
10319 # When large executables or shared objects are built, AIX ld can
10320 # have problems creating the table of contents. If linking a library
10321 # or program results in "error TOC overflow" add -mminimal-toc to
10322 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10323 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10326 hardcode_direct=yes
10327 hardcode_direct_absolute=yes
10328 hardcode_libdir_separator=':'
10329 link_all_deplibs=yes
10330 file_list_spec='${wl}-f,'
10332 if test "$GCC" = yes; then
10333 case $host_os in aix4.[012]|aix4.[012].*)
10334 # We only want to do this on AIX 4.2 and lower, the check
10335 # below for broken collect2 doesn't work under 4.3+
10336 collect2name=`${CC} -print-prog-name=collect2`
10337 if test -f "$collect2name" &&
10338 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10340 # We have reworked collect2
10343 # We have old collect2
10344 hardcode_direct=unsupported
10345 # It fails to find uninstalled libraries when the uninstalled
10346 # path is not listed in the libpath. Setting hardcode_minus_L
10347 # to unsupported forces relinking
10348 hardcode_minus_L=yes
10349 hardcode_libdir_flag_spec='-L$libdir'
10350 hardcode_libdir_separator=
10354 shared_flag='-shared'
10355 if test "$aix_use_runtimelinking" = yes; then
10356 shared_flag="$shared_flag "'${wl}-G'
10360 if test "$host_cpu" = ia64; then
10361 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10362 # chokes on -Wl,-G. The following line is correct:
10365 if test "$aix_use_runtimelinking" = yes; then
10366 shared_flag='${wl}-G'
10368 shared_flag='${wl}-bM:SRE'
10373 export_dynamic_flag_spec='${wl}-bexpall'
10374 # It seems that -bexpall does not export symbols beginning with
10375 # underscore (_), so it is better to generate a list of symbols to export.
10376 always_export_symbols=yes
10377 if test "$aix_use_runtimelinking" = yes; then
10378 # Warning - without using the other runtime loading flags (-brtl),
10379 # -berok will link without error, but may produce a broken library.
10380 allow_undefined_flag='-berok'
10381 # Determine the default libpath from the value encoded in an
10382 # empty executable.
10383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10384 /* end confdefs.h. */
10394 if ac_fn_c_try_link "$LINENO"; then :
10396 lt_aix_libpath_sed='
10397 /Import File Strings/,/^$/ {
10403 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10404 # Check for a 64-bit object if we didn't find anything.
10405 if test -z "$aix_libpath"; then
10406 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10409 rm -f core conftest.err conftest.$ac_objext \
10410 conftest$ac_exeext conftest.$ac_ext
10411 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10413 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10414 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
10416 if test "$host_cpu" = ia64; then
10417 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10418 allow_undefined_flag="-z nodefs"
10419 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
10421 # Determine the default libpath from the value encoded in an
10422 # empty executable.
10423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10424 /* end confdefs.h. */
10434 if ac_fn_c_try_link "$LINENO"; then :
10436 lt_aix_libpath_sed='
10437 /Import File Strings/,/^$/ {
10443 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10444 # Check for a 64-bit object if we didn't find anything.
10445 if test -z "$aix_libpath"; then
10446 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10449 rm -f core conftest.err conftest.$ac_objext \
10450 conftest$ac_exeext conftest.$ac_ext
10451 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10453 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10454 # Warning - without using the other run time loading flags,
10455 # -berok will link without error, but may produce a broken library.
10456 no_undefined_flag=' ${wl}-bernotok'
10457 allow_undefined_flag=' ${wl}-berok'
10458 if test "$with_gnu_ld" = yes; then
10459 # We only use this code for GNU lds that support --whole-archive.
10460 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10462 # Exported symbols can be pulled into shared objects from archives
10463 whole_archive_flag_spec='$convenience'
10465 archive_cmds_need_lc=yes
10466 # This is similar to how AIX traditionally builds its shared libraries.
10467 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
10475 # see comment about AmigaOS4 .so support
10476 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10477 archive_expsym_cmds=''
10480 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
10481 hardcode_libdir_flag_spec='-L$libdir'
10482 hardcode_minus_L=yes
10488 export_dynamic_flag_spec=-rdynamic
10491 cygwin* | mingw* | pw32* | cegcc*)
10492 # When not using gcc, we currently assume that we are using
10493 # Microsoft Visual C++.
10494 # hardcode_libdir_flag_spec is actually meaningless, as there is
10495 # no search path for DLLs.
10496 hardcode_libdir_flag_spec=' '
10497 allow_undefined_flag=unsupported
10498 # Tell ltmain to make .lib files, not .a files.
10500 # Tell ltmain to make .dll files, not .so files.
10502 # FIXME: Setting linknames here is a bad hack.
10503 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10504 # The linker will automatically build a .lib file if we build a DLL.
10505 old_archive_from_new_cmds='true'
10506 # FIXME: Should let the user specify the lib program.
10507 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10508 fix_srcfile_path='`cygpath -w "$srcfile"`'
10509 enable_shared_with_static_runtimes=yes
10512 darwin* | rhapsody*)
10515 archive_cmds_need_lc=no
10517 hardcode_automatic=yes
10518 hardcode_shlibpath_var=unsupported
10519 if test "$lt_cv_ld_force_load" = "yes"; then
10520 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10522 whole_archive_flag_spec=''
10524 link_all_deplibs=yes
10525 allow_undefined_flag="$_lt_dar_allow_undefined"
10526 case $cc_basename in
10527 ifort*) _lt_dar_can_shared=yes ;;
10528 *) _lt_dar_can_shared=$GCC ;;
10530 if test "$_lt_dar_can_shared" = "yes"; then
10531 output_verbose_link_cmd=func_echo_all
10532 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10533 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10534 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
10535 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
10544 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10545 hardcode_libdir_flag_spec='-L$libdir'
10546 hardcode_shlibpath_var=no
10549 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10550 # support. Future versions do this automatically, but an explicit c++rt0.o
10551 # does not break anything, and helps significantly (at the cost of a little
10554 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10555 hardcode_libdir_flag_spec='-R$libdir'
10556 hardcode_direct=yes
10557 hardcode_shlibpath_var=no
10560 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10562 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10563 hardcode_direct=yes
10564 hardcode_minus_L=yes
10565 hardcode_shlibpath_var=no
10568 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10569 freebsd* | dragonfly*)
10570 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10571 hardcode_libdir_flag_spec='-R$libdir'
10572 hardcode_direct=yes
10573 hardcode_shlibpath_var=no
10577 if test "$GCC" = yes; then
10578 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10580 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10582 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10583 hardcode_libdir_separator=:
10584 hardcode_direct=yes
10586 # hardcode_minus_L: Not really in the search PATH,
10587 # but as the default location of the library.
10588 hardcode_minus_L=yes
10589 export_dynamic_flag_spec='${wl}-E'
10593 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10594 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10596 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10598 if test "$with_gnu_ld" = no; then
10599 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10600 hardcode_libdir_flag_spec_ld='+b $libdir'
10601 hardcode_libdir_separator=:
10602 hardcode_direct=yes
10603 hardcode_direct_absolute=yes
10604 export_dynamic_flag_spec='${wl}-E'
10605 # hardcode_minus_L: Not really in the search PATH,
10606 # but as the default location of the library.
10607 hardcode_minus_L=yes
10612 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10615 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10618 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10621 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10627 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10630 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10634 # Older versions of the 11.00 compiler do not understand -b yet
10635 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10637 $as_echo_n "checking if $CC understands -b... " >&6; }
10638 if test "${lt_cv_prog_compiler__b+set}" = set; then :
10639 $as_echo_n "(cached) " >&6
10641 lt_cv_prog_compiler__b=no
10642 save_LDFLAGS="$LDFLAGS"
10643 LDFLAGS="$LDFLAGS -b"
10644 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10645 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10646 # The linker can only warn and ignore the option if not recognized
10647 # So say no if there are warnings
10648 if test -s conftest.err; then
10649 # Append any errors to the config.log.
10650 cat conftest.err 1>&5
10651 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10652 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10653 if diff conftest.exp conftest.er2 >/dev/null; then
10654 lt_cv_prog_compiler__b=yes
10657 lt_cv_prog_compiler__b=yes
10661 LDFLAGS="$save_LDFLAGS"
10664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10665 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10667 if test x"$lt_cv_prog_compiler__b" = xyes; then
10668 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10670 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10676 if test "$with_gnu_ld" = no; then
10677 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10678 hardcode_libdir_separator=:
10683 hardcode_shlibpath_var=no
10686 hardcode_direct=yes
10687 hardcode_direct_absolute=yes
10688 export_dynamic_flag_spec='${wl}-E'
10690 # hardcode_minus_L: Not really in the search PATH,
10691 # but as the default location of the library.
10692 hardcode_minus_L=yes
10698 irix5* | irix6* | nonstopux*)
10699 if test "$GCC" = yes; then
10700 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10701 # Try to use the -exported_symbol ld option, if it does not
10702 # work, assume that -exports_file does not work either and
10703 # implicitly export all symbols.
10704 save_LDFLAGS="$LDFLAGS"
10705 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10707 /* end confdefs.h. */
10710 if ac_fn_c_try_link "$LINENO"; then :
10711 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10714 rm -f core conftest.err conftest.$ac_objext \
10715 conftest$ac_exeext conftest.$ac_ext
10716 LDFLAGS="$save_LDFLAGS"
10718 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10719 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
10721 archive_cmds_need_lc='no'
10722 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10723 hardcode_libdir_separator=:
10725 link_all_deplibs=yes
10729 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10730 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10732 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10734 hardcode_libdir_flag_spec='-R$libdir'
10735 hardcode_direct=yes
10736 hardcode_shlibpath_var=no
10740 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10741 hardcode_direct=yes
10742 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10743 hardcode_libdir_separator=:
10744 hardcode_shlibpath_var=no
10751 if test -f /usr/libexec/ld.so; then
10752 hardcode_direct=yes
10753 hardcode_shlibpath_var=no
10754 hardcode_direct_absolute=yes
10755 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10756 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10757 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10758 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10759 export_dynamic_flag_spec='${wl}-E'
10762 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10763 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10764 hardcode_libdir_flag_spec='-R$libdir'
10767 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10768 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10778 hardcode_libdir_flag_spec='-L$libdir'
10779 hardcode_minus_L=yes
10780 allow_undefined_flag=unsupported
10781 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
10782 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10786 if test "$GCC" = yes; then
10787 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10788 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10790 allow_undefined_flag=' -expect_unresolved \*'
10791 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10793 archive_cmds_need_lc='no'
10794 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10795 hardcode_libdir_separator=:
10798 osf4* | osf5*) # as osf3* with the addition of -msym flag
10799 if test "$GCC" = yes; then
10800 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10801 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10802 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10804 allow_undefined_flag=' -expect_unresolved \*'
10805 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
10806 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
10807 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10809 # Both c and cxx compiler support -rpath directly
10810 hardcode_libdir_flag_spec='-rpath $libdir'
10812 archive_cmds_need_lc='no'
10813 hardcode_libdir_separator=:
10817 no_undefined_flag=' -z defs'
10818 if test "$GCC" = yes; then
10820 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10821 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10822 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10824 case `$CC -V 2>&1` in
10827 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10828 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10829 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10833 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10834 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10835 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10839 hardcode_libdir_flag_spec='-R$libdir'
10840 hardcode_shlibpath_var=no
10842 solaris2.[0-5] | solaris2.[0-5].*) ;;
10844 # The compiler driver will combine and reorder linker options,
10845 # but understands `-z linker_flag'. GCC discards it without `$wl',
10846 # but is careful enough not to reorder.
10847 # Supported since Solaris 2.6 (maybe 2.5.1?)
10848 if test "$GCC" = yes; then
10849 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10851 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10855 link_all_deplibs=yes
10859 if test "x$host_vendor" = xsequent; then
10860 # Use $CC to link under sequent, because it throws in some extra .o
10861 # files that make .init and .fini sections work.
10862 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10864 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10866 hardcode_libdir_flag_spec='-L$libdir'
10867 hardcode_direct=yes
10868 hardcode_minus_L=yes
10869 hardcode_shlibpath_var=no
10873 case $host_vendor in
10875 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10876 hardcode_direct=yes # is this really true???
10879 ## LD is ld it makes a PLAMLIB
10880 ## CC just makes a GrossModule.
10881 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10882 reload_cmds='$CC -r -o $output$reload_objs'
10886 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10887 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10890 runpath_var='LD_RUN_PATH'
10891 hardcode_shlibpath_var=no
10895 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10896 hardcode_shlibpath_var=no
10897 export_dynamic_flag_spec='-Bexport'
10901 if test -d /usr/nec; then
10902 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10903 hardcode_shlibpath_var=no
10904 runpath_var=LD_RUN_PATH
10905 hardcode_runpath_var=yes
10910 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10911 no_undefined_flag='${wl}-z,text'
10912 archive_cmds_need_lc=no
10913 hardcode_shlibpath_var=no
10914 runpath_var='LD_RUN_PATH'
10916 if test "$GCC" = yes; then
10917 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10918 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10920 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10921 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10925 sysv5* | sco3.2v5* | sco5v6*)
10926 # Note: We can NOT use -z defs as we might desire, because we do not
10927 # link with -lc, and that would cause any symbols used from libc to
10928 # always be unresolved, which means just about no library would
10929 # ever link correctly. If we're not using GNU ld we use -z text
10930 # though, which does catch some bad symbols but isn't as heavy-handed
10932 no_undefined_flag='${wl}-z,text'
10933 allow_undefined_flag='${wl}-z,nodefs'
10934 archive_cmds_need_lc=no
10935 hardcode_shlibpath_var=no
10936 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10937 hardcode_libdir_separator=':'
10938 link_all_deplibs=yes
10939 export_dynamic_flag_spec='${wl}-Bexport'
10940 runpath_var='LD_RUN_PATH'
10942 if test "$GCC" = yes; then
10943 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10944 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10946 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10947 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10952 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10953 hardcode_libdir_flag_spec='-L$libdir'
10954 hardcode_shlibpath_var=no
10962 if test x$host_vendor = xsni; then
10964 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10965 export_dynamic_flag_spec='${wl}-Blargedynsym'
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10972 $as_echo "$ld_shlibs" >&6; }
10973 test "$ld_shlibs" = no && can_build_shared=no
10975 with_gnu_ld=$with_gnu_ld
10992 # Do we need to explicitly link libc?
10994 case "x$archive_cmds_need_lc" in
10996 # Assume -lc should be added
10997 archive_cmds_need_lc=yes
10999 if test "$enable_shared" = yes && test "$GCC" = yes; then
11000 case $archive_cmds in
11002 # FIXME: we may have to deal with multi-command sequences.
11005 # Test whether the compiler implicitly links with -lc since on some
11006 # systems, -lgcc has to come before -lc. If gcc already passes -lc
11007 # to ld, don't add -lc before -lgcc.
11008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11009 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11010 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
11011 $as_echo_n "(cached) " >&6
11014 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11016 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11017 (eval $ac_compile) 2>&5
11019 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11020 test $ac_status = 0; } 2>conftest.err; then
11023 libobjs=conftest.$ac_objext
11025 wl=$lt_prog_compiler_wl
11026 pic_flag=$lt_prog_compiler_pic
11032 lt_save_allow_undefined_flag=$allow_undefined_flag
11033 allow_undefined_flag=
11034 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11035 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11037 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11038 test $ac_status = 0; }
11040 lt_cv_archive_cmds_need_lc=no
11042 lt_cv_archive_cmds_need_lc=yes
11044 allow_undefined_flag=$lt_save_allow_undefined_flag
11046 cat conftest.err 1>&5
11051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11052 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11053 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11217 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11219 if test "$GCC" = yes; then
11221 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11222 *) lt_awk_arg="/^libraries:/" ;;
11225 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11226 *) lt_sed_strip_eq="s,=/,/,g" ;;
11228 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11229 case $lt_search_path_spec in
11231 # if the path contains ";" then we assume it to be the separator
11232 # otherwise default to the standard path separator (i.e. ":") - it is
11233 # assumed that no part of a normal pathname contains ";" but that should
11234 # okay in the real world where ";" in dirpaths is itself problematic.
11235 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11238 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11241 # Ok, now we have the path, separated by spaces, we can step through it
11242 # and add multilib dir if necessary.
11243 lt_tmp_lt_search_path_spec=
11244 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11245 for lt_sys_path in $lt_search_path_spec; do
11246 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11247 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11249 test -d "$lt_sys_path" && \
11250 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11253 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11254 BEGIN {RS=" "; FS="/|\n";} {
11257 for (lt_i = NF; lt_i > 0; lt_i--) {
11258 if ($lt_i != "" && $lt_i != ".") {
11259 if ($lt_i == "..") {
11262 if (lt_count == 0) {
11263 lt_foo="/" $lt_i lt_foo;
11270 if (lt_foo != "") { lt_freq[lt_foo]++; }
11271 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11273 # AWK program above erroneously prepends '/' to C:/dos/paths
11276 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11277 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11279 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11281 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11283 library_names_spec=
11284 libname_spec='lib$name'
11288 postuninstall_cmds=
11292 shlibpath_overrides_runpath=unknown
11294 dynamic_linker="$host_os ld.so"
11295 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11296 need_lib_prefix=unknown
11297 hardcode_into_libs=no
11299 # when you set need_version to no, make sure it does not cause -set_version
11300 # flags to be left without arguments
11301 need_version=unknown
11306 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11307 shlibpath_var=LIBPATH
11309 # AIX 3 has no versioning support, so we append a major version to the name.
11310 soname_spec='${libname}${release}${shared_ext}$major'
11317 hardcode_into_libs=yes
11318 if test "$host_cpu" = ia64; then
11319 # AIX 5 supports IA64
11320 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11321 shlibpath_var=LD_LIBRARY_PATH
11323 # With GCC up to 2.95.x, collect2 would create an import file
11324 # for dependence libraries. The import file would start with
11325 # the line `#! .'. This would cause the generated library to
11326 # depend on `.', always an invalid library. This was fixed in
11327 # development snapshots of GCC prior to 3.0.
11329 aix4 | aix4.[01] | aix4.[01].*)
11330 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11332 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11335 can_build_shared=no
11339 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11340 # soname into executable. Probably we can add versioning support to
11341 # collect2, so additional links can be useful in future.
11342 if test "$aix_use_runtimelinking" = yes; then
11343 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11344 # instead of lib<name>.a to let people know that these are not
11345 # typical AIX shared libraries.
11346 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11348 # We preserve .a as extension for shared libraries through AIX4.2
11349 # and later when we are not doing run time linking.
11350 library_names_spec='${libname}${release}.a $libname.a'
11351 soname_spec='${libname}${release}${shared_ext}$major'
11353 shlibpath_var=LIBPATH
11360 # Since July 2007 AmigaOS4 officially supports .so libraries.
11361 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11362 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11365 library_names_spec='$libname.ixlibrary $libname.a'
11366 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11367 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11373 library_names_spec='${libname}${shared_ext}'
11374 dynamic_linker="$host_os ld.so"
11375 shlibpath_var=LIBRARY_PATH
11381 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11382 soname_spec='${libname}${release}${shared_ext}$major'
11383 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11384 shlibpath_var=LD_LIBRARY_PATH
11385 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11386 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11387 # the default ld.so.conf also contains /usr/contrib/lib and
11388 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11389 # libtool to hard-code these into programs
11392 cygwin* | mingw* | pw32* | cegcc*)
11393 version_type=windows
11398 case $GCC,$host_os in
11399 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11400 library_names_spec='$libname.dll.a'
11401 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11402 postinstall_cmds='base_file=`basename \${file}`~
11403 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11404 dldir=$destdir/`dirname \$dlpath`~
11405 test -d \$dldir || mkdir -p \$dldir~
11406 $install_prog $dir/$dlname \$dldir/$dlname~
11407 chmod a+x \$dldir/$dlname~
11408 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11409 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11411 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11412 dlpath=$dir/\$dldll~
11414 shlibpath_overrides_runpath=yes
11418 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11419 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11421 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11424 # MinGW DLLs use traditional 'lib' prefix
11425 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11428 # pw32 DLLs use 'pw' prefix rather than 'lib'
11429 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11435 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11438 dynamic_linker='Win32 ld.exe'
11439 # FIXME: first we should search . and the directory the executable is in
11443 darwin* | rhapsody*)
11444 dynamic_linker="$host_os dyld"
11445 version_type=darwin
11448 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11449 soname_spec='${libname}${release}${major}$shared_ext'
11450 shlibpath_overrides_runpath=yes
11451 shlibpath_var=DYLD_LIBRARY_PATH
11452 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11454 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11455 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11463 soname_spec='${libname}${release}${shared_ext}$major'
11464 shlibpath_var=LD_LIBRARY_PATH
11467 freebsd* | dragonfly*)
11468 # DragonFly does not have aout. When/if they implement a new
11469 # versioning mechanism, adjust this.
11470 if test -x /usr/bin/objformat; then
11471 objformat=`/usr/bin/objformat`
11474 freebsd[23].*) objformat=aout ;;
11475 *) objformat=elf ;;
11478 version_type=freebsd-$objformat
11479 case $version_type in
11481 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11486 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11490 shlibpath_var=LD_LIBRARY_PATH
11493 shlibpath_overrides_runpath=yes
11495 freebsd3.[01]* | freebsdelf3.[01]*)
11496 shlibpath_overrides_runpath=yes
11497 hardcode_into_libs=yes
11499 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11500 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11501 shlibpath_overrides_runpath=no
11502 hardcode_into_libs=yes
11504 *) # from 4.6 on, and DragonFly
11505 shlibpath_overrides_runpath=yes
11506 hardcode_into_libs=yes
11515 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11516 soname_spec='${libname}${release}${shared_ext}$major'
11517 shlibpath_var=LD_LIBRARY_PATH
11518 hardcode_into_libs=yes
11525 dynamic_linker="$host_os runtime_loader"
11526 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11527 soname_spec='${libname}${release}${shared_ext}$major'
11528 shlibpath_var=LIBRARY_PATH
11529 shlibpath_overrides_runpath=yes
11530 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
11531 hardcode_into_libs=yes
11534 hpux9* | hpux10* | hpux11*)
11535 # Give a soname corresponding to the major version so that dld.sl refuses to
11536 # link against other versions.
11543 hardcode_into_libs=yes
11544 dynamic_linker="$host_os dld.so"
11545 shlibpath_var=LD_LIBRARY_PATH
11546 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11547 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11548 soname_spec='${libname}${release}${shared_ext}$major'
11549 if test "X$HPUX_IA64_MODE" = X32; then
11550 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11552 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11554 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11558 hardcode_into_libs=yes
11559 dynamic_linker="$host_os dld.sl"
11560 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11561 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11562 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11563 soname_spec='${libname}${release}${shared_ext}$major'
11564 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11565 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11569 dynamic_linker="$host_os dld.sl"
11570 shlibpath_var=SHLIB_PATH
11571 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11572 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11573 soname_spec='${libname}${release}${shared_ext}$major'
11576 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11577 postinstall_cmds='chmod 555 $lib'
11578 # or fails outright, so override atomically:
11579 install_override_mode=555
11586 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11587 soname_spec='${libname}${release}${shared_ext}$major'
11588 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11589 shlibpath_var=LD_LIBRARY_PATH
11590 shlibpath_overrides_runpath=no
11591 hardcode_into_libs=yes
11594 irix5* | irix6* | nonstopux*)
11596 nonstopux*) version_type=nonstopux ;;
11598 if test "$lt_cv_prog_gnu_ld" = yes; then
11606 soname_spec='${libname}${release}${shared_ext}$major'
11607 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11609 irix5* | nonstopux*)
11610 libsuff= shlibsuff=
11613 case $LD in # libtool.m4 will add one of these switches to LD
11614 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11615 libsuff= shlibsuff= libmagic=32-bit;;
11616 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11617 libsuff=32 shlibsuff=N32 libmagic=N32;;
11618 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11619 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11620 *) libsuff= shlibsuff= libmagic=never-match;;
11624 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11625 shlibpath_overrides_runpath=no
11626 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11627 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11628 hardcode_into_libs=yes
11631 # No shared lib support for Linux oldld, aout, or coff.
11632 linux*oldld* | linux*aout* | linux*coff*)
11636 # This must be Linux ELF.
11637 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11641 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11642 soname_spec='${libname}${release}${shared_ext}$major'
11643 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11644 shlibpath_var=LD_LIBRARY_PATH
11645 shlibpath_overrides_runpath=no
11647 # Some binutils ld are patched to set DT_RUNPATH
11648 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11649 $as_echo_n "(cached) " >&6
11651 lt_cv_shlibpath_overrides_runpath=no
11652 save_LDFLAGS=$LDFLAGS
11653 save_libdir=$libdir
11654 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11655 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11657 /* end confdefs.h. */
11667 if ac_fn_c_try_link "$LINENO"; then :
11668 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11669 lt_cv_shlibpath_overrides_runpath=yes
11672 rm -f core conftest.err conftest.$ac_objext \
11673 conftest$ac_exeext conftest.$ac_ext
11674 LDFLAGS=$save_LDFLAGS
11675 libdir=$save_libdir
11679 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11681 # This implies no fast_install, which is unacceptable.
11682 # Some rework will be needed to allow for fast_install
11683 # before this can be enabled.
11684 hardcode_into_libs=yes
11686 # Append ld.so.conf contents to the search path
11687 if test -f /etc/ld.so.conf; then
11688 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
11689 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11692 # We used to test for /lib/ld.so.1 and disable shared libraries on
11693 # powerpc, because MkLinux only supported shared libraries with the
11694 # GNU dynamic linker. Since this was broken with cross compilers,
11695 # most powerpc-linux boxes support dynamic linking these days and
11696 # people can always --disable-shared, the test was removed, and we
11697 # assume the GNU/Linux dynamic linker is in use.
11698 dynamic_linker='GNU/Linux ld.so'
11705 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11706 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11707 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11708 dynamic_linker='NetBSD (a.out) ld.so'
11710 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11711 soname_spec='${libname}${release}${shared_ext}$major'
11712 dynamic_linker='NetBSD ld.elf_so'
11714 shlibpath_var=LD_LIBRARY_PATH
11715 shlibpath_overrides_runpath=yes
11716 hardcode_into_libs=yes
11721 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11722 shlibpath_var=LD_LIBRARY_PATH
11723 shlibpath_overrides_runpath=yes
11730 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11731 soname_spec='${libname}${release}${shared_ext}$major'
11732 shlibpath_var=LD_LIBRARY_PATH
11733 shlibpath_overrides_runpath=no
11734 hardcode_into_libs=yes
11735 dynamic_linker='ldqnx.so'
11740 sys_lib_dlsearch_path_spec="/usr/lib"
11742 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11744 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
11745 *) need_version=no ;;
11747 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11748 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11749 shlibpath_var=LD_LIBRARY_PATH
11750 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11752 openbsd2.[89] | openbsd2.[89].*)
11753 shlibpath_overrides_runpath=no
11756 shlibpath_overrides_runpath=yes
11760 shlibpath_overrides_runpath=yes
11765 libname_spec='$name'
11768 library_names_spec='$libname${shared_ext} $libname.a'
11769 dynamic_linker='OS/2 ld.exe'
11770 shlibpath_var=LIBPATH
11773 osf3* | osf4* | osf5*)
11777 soname_spec='${libname}${release}${shared_ext}$major'
11778 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11779 shlibpath_var=LD_LIBRARY_PATH
11780 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11781 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11792 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11793 soname_spec='${libname}${release}${shared_ext}$major'
11794 shlibpath_var=LD_LIBRARY_PATH
11795 shlibpath_overrides_runpath=yes
11796 hardcode_into_libs=yes
11797 # ldd complains unless libraries are executable
11798 postinstall_cmds='chmod +x $lib'
11803 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11804 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11805 shlibpath_var=LD_LIBRARY_PATH
11806 shlibpath_overrides_runpath=yes
11807 if test "$with_gnu_ld" = yes; then
11815 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11816 soname_spec='${libname}${release}${shared_ext}$major'
11817 shlibpath_var=LD_LIBRARY_PATH
11818 case $host_vendor in
11820 shlibpath_overrides_runpath=no
11822 runpath_var=LD_RUN_PATH
11830 shlibpath_overrides_runpath=no
11831 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11837 if test -d /usr/nec ;then
11839 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11840 soname_spec='$libname${shared_ext}.$major'
11841 shlibpath_var=LD_LIBRARY_PATH
11845 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11846 version_type=freebsd-elf
11849 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11850 soname_spec='${libname}${release}${shared_ext}$major'
11851 shlibpath_var=LD_LIBRARY_PATH
11852 shlibpath_overrides_runpath=yes
11853 hardcode_into_libs=yes
11854 if test "$with_gnu_ld" = yes; then
11855 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11857 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11860 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11864 sys_lib_dlsearch_path_spec='/usr/lib'
11868 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11872 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11873 shlibpath_var=LD_LIBRARY_PATH
11874 shlibpath_overrides_runpath=no
11875 hardcode_into_libs=yes
11880 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11881 soname_spec='${libname}${release}${shared_ext}$major'
11882 shlibpath_var=LD_LIBRARY_PATH
11889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11890 $as_echo "$dynamic_linker" >&6; }
11891 test "$dynamic_linker" = no && can_build_shared=no
11893 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11894 if test "$GCC" = yes; then
11895 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11898 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11899 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11901 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11902 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11997 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11999 if test -n "$hardcode_libdir_flag_spec" ||
12000 test -n "$runpath_var" ||
12001 test "X$hardcode_automatic" = "Xyes" ; then
12003 # We can hardcode non-existent directories.
12004 if test "$hardcode_direct" != no &&
12005 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12006 # have to relink, otherwise we might link with an installed library
12007 # when we should be linking with a yet-to-be-installed one
12008 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12009 test "$hardcode_minus_L" != no; then
12010 # Linking always hardcodes the temporary library directory.
12011 hardcode_action=relink
12013 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12014 hardcode_action=immediate
12017 # We cannot hardcode anything, or else we can only hardcode existing
12019 hardcode_action=unsupported
12021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12022 $as_echo "$hardcode_action" >&6; }
12024 if test "$hardcode_action" = relink ||
12025 test "$inherit_rpath" = yes; then
12026 # Fast installation is not supported
12027 enable_fast_install=no
12028 elif test "$shlibpath_overrides_runpath" = yes ||
12029 test "$enable_shared" = no; then
12030 # Fast installation is not necessary
12031 enable_fast_install=needless
12039 if test "x$enable_dlopen" != xyes; then
12040 enable_dlopen=unknown
12041 enable_dlopen_self=unknown
12042 enable_dlopen_self_static=unknown
12049 lt_cv_dlopen="load_add_on"
12051 lt_cv_dlopen_self=yes
12054 mingw* | pw32* | cegcc*)
12055 lt_cv_dlopen="LoadLibrary"
12060 lt_cv_dlopen="dlopen"
12065 # if libdl is installed we need to link against it
12066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12067 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12068 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12069 $as_echo_n "(cached) " >&6
12071 ac_check_lib_save_LIBS=$LIBS
12073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12074 /* end confdefs.h. */
12076 /* Override any GCC internal prototype to avoid an error.
12077 Use char because int might match the return type of a GCC
12078 builtin and then its argument prototype would still apply. */
12091 if ac_fn_c_try_link "$LINENO"; then :
12092 ac_cv_lib_dl_dlopen=yes
12094 ac_cv_lib_dl_dlopen=no
12096 rm -f core conftest.err conftest.$ac_objext \
12097 conftest$ac_exeext conftest.$ac_ext
12098 LIBS=$ac_check_lib_save_LIBS
12100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12101 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12102 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12103 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12106 lt_cv_dlopen="dyld"
12108 lt_cv_dlopen_self=yes
12115 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12116 if test "x$ac_cv_func_shl_load" = x""yes; then :
12117 lt_cv_dlopen="shl_load"
12119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12120 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12121 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12122 $as_echo_n "(cached) " >&6
12124 ac_check_lib_save_LIBS=$LIBS
12126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12127 /* end confdefs.h. */
12129 /* Override any GCC internal prototype to avoid an error.
12130 Use char because int might match the return type of a GCC
12131 builtin and then its argument prototype would still apply. */
12139 return shl_load ();
12144 if ac_fn_c_try_link "$LINENO"; then :
12145 ac_cv_lib_dld_shl_load=yes
12147 ac_cv_lib_dld_shl_load=no
12149 rm -f core conftest.err conftest.$ac_objext \
12150 conftest$ac_exeext conftest.$ac_ext
12151 LIBS=$ac_check_lib_save_LIBS
12153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12154 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12155 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12156 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12158 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12159 if test "x$ac_cv_func_dlopen" = x""yes; then :
12160 lt_cv_dlopen="dlopen"
12162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12163 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12164 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12165 $as_echo_n "(cached) " >&6
12167 ac_check_lib_save_LIBS=$LIBS
12169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12170 /* end confdefs.h. */
12172 /* Override any GCC internal prototype to avoid an error.
12173 Use char because int might match the return type of a GCC
12174 builtin and then its argument prototype would still apply. */
12187 if ac_fn_c_try_link "$LINENO"; then :
12188 ac_cv_lib_dl_dlopen=yes
12190 ac_cv_lib_dl_dlopen=no
12192 rm -f core conftest.err conftest.$ac_objext \
12193 conftest$ac_exeext conftest.$ac_ext
12194 LIBS=$ac_check_lib_save_LIBS
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12197 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12198 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12199 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12202 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12203 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12204 $as_echo_n "(cached) " >&6
12206 ac_check_lib_save_LIBS=$LIBS
12207 LIBS="-lsvld $LIBS"
12208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12209 /* end confdefs.h. */
12211 /* Override any GCC internal prototype to avoid an error.
12212 Use char because int might match the return type of a GCC
12213 builtin and then its argument prototype would still apply. */
12226 if ac_fn_c_try_link "$LINENO"; then :
12227 ac_cv_lib_svld_dlopen=yes
12229 ac_cv_lib_svld_dlopen=no
12231 rm -f core conftest.err conftest.$ac_objext \
12232 conftest$ac_exeext conftest.$ac_ext
12233 LIBS=$ac_check_lib_save_LIBS
12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12236 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12237 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12238 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12241 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12242 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12243 $as_echo_n "(cached) " >&6
12245 ac_check_lib_save_LIBS=$LIBS
12247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12248 /* end confdefs.h. */
12250 /* Override any GCC internal prototype to avoid an error.
12251 Use char because int might match the return type of a GCC
12252 builtin and then its argument prototype would still apply. */
12260 return dld_link ();
12265 if ac_fn_c_try_link "$LINENO"; then :
12266 ac_cv_lib_dld_dld_link=yes
12268 ac_cv_lib_dld_dld_link=no
12270 rm -f core conftest.err conftest.$ac_objext \
12271 conftest$ac_exeext conftest.$ac_ext
12272 LIBS=$ac_check_lib_save_LIBS
12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12275 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12276 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12277 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12298 if test "x$lt_cv_dlopen" != xno; then
12304 case $lt_cv_dlopen in
12306 save_CPPFLAGS="$CPPFLAGS"
12307 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12309 save_LDFLAGS="$LDFLAGS"
12310 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12313 LIBS="$lt_cv_dlopen_libs $LIBS"
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12316 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12317 if test "${lt_cv_dlopen_self+set}" = set; then :
12318 $as_echo_n "(cached) " >&6
12320 if test "$cross_compiling" = yes; then :
12321 lt_cv_dlopen_self=cross
12323 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12324 lt_status=$lt_dlunknown
12325 cat > conftest.$ac_ext <<_LT_EOF
12326 #line 12326 "configure"
12327 #include "confdefs.h"
12336 # define LT_DLGLOBAL RTLD_GLOBAL
12339 # define LT_DLGLOBAL DL_GLOBAL
12341 # define LT_DLGLOBAL 0
12345 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12346 find out it does not work in some platform. */
12347 #ifndef LT_DLLAZY_OR_NOW
12349 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12352 # define LT_DLLAZY_OR_NOW DL_LAZY
12355 # define LT_DLLAZY_OR_NOW RTLD_NOW
12358 # define LT_DLLAZY_OR_NOW DL_NOW
12360 # define LT_DLLAZY_OR_NOW 0
12367 /* When -fvisbility=hidden is used, assume the code has been annotated
12368 correspondingly for the symbols needed. */
12369 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12370 void fnord () __attribute__((visibility("default")));
12373 void fnord () { int i=42; }
12376 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12377 int status = $lt_dlunknown;
12381 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12384 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12385 else puts (dlerror ());
12387 /* dlclose (self); */
12395 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12396 (eval $ac_link) 2>&5
12398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12399 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12400 (./conftest; exit; ) >&5 2>/dev/null
12402 case x$lt_status in
12403 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12404 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12405 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12408 # compilation failed
12409 lt_cv_dlopen_self=no
12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12417 $as_echo "$lt_cv_dlopen_self" >&6; }
12419 if test "x$lt_cv_dlopen_self" = xyes; then
12420 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12422 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12423 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12424 $as_echo_n "(cached) " >&6
12426 if test "$cross_compiling" = yes; then :
12427 lt_cv_dlopen_self_static=cross
12429 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12430 lt_status=$lt_dlunknown
12431 cat > conftest.$ac_ext <<_LT_EOF
12432 #line 12432 "configure"
12433 #include "confdefs.h"
12442 # define LT_DLGLOBAL RTLD_GLOBAL
12445 # define LT_DLGLOBAL DL_GLOBAL
12447 # define LT_DLGLOBAL 0
12451 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12452 find out it does not work in some platform. */
12453 #ifndef LT_DLLAZY_OR_NOW
12455 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12458 # define LT_DLLAZY_OR_NOW DL_LAZY
12461 # define LT_DLLAZY_OR_NOW RTLD_NOW
12464 # define LT_DLLAZY_OR_NOW DL_NOW
12466 # define LT_DLLAZY_OR_NOW 0
12473 /* When -fvisbility=hidden is used, assume the code has been annotated
12474 correspondingly for the symbols needed. */
12475 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12476 void fnord () __attribute__((visibility("default")));
12479 void fnord () { int i=42; }
12482 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12483 int status = $lt_dlunknown;
12487 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12490 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12491 else puts (dlerror ());
12493 /* dlclose (self); */
12501 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12502 (eval $ac_link) 2>&5
12504 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12505 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12506 (./conftest; exit; ) >&5 2>/dev/null
12508 case x$lt_status in
12509 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12510 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12511 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12514 # compilation failed
12515 lt_cv_dlopen_self_static=no
12522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12523 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12526 CPPFLAGS="$save_CPPFLAGS"
12527 LDFLAGS="$save_LDFLAGS"
12532 case $lt_cv_dlopen_self in
12533 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12534 *) enable_dlopen_self=unknown ;;
12537 case $lt_cv_dlopen_self_static in
12538 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12539 *) enable_dlopen_self_static=unknown ;;
12561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12562 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12563 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12564 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12565 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12567 $as_echo "yes" >&6; }
12569 # FIXME - insert some real tests, host_os isn't really good enough
12572 if test -n "$STRIP" ; then
12573 striplib="$STRIP -x"
12574 old_striplib="$STRIP -S"
12575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12576 $as_echo "yes" >&6; }
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12579 $as_echo "no" >&6; }
12583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12584 $as_echo "no" >&6; }
12600 # Report which library types will actually be built
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12602 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12604 $as_echo "$can_build_shared" >&6; }
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12607 $as_echo_n "checking whether to build shared libraries... " >&6; }
12608 test "$can_build_shared" = "no" && enable_shared=no
12610 # On AIX, shared libraries and static libraries use the same namespace, and
12611 # are all built from PIC.
12614 test "$enable_shared" = yes && enable_static=no
12615 if test -n "$RANLIB"; then
12616 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12617 postinstall_cmds='$RANLIB $lib'
12622 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12623 test "$enable_shared" = yes && enable_static=no
12627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12628 $as_echo "$enable_shared" >&6; }
12630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12631 $as_echo_n "checking whether to build static libraries... " >&6; }
12632 # Make sure either enable_shared or enable_static is yes.
12633 test "$enable_shared" = yes || enable_static=yes
12634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12635 $as_echo "$enable_static" >&6; }
12642 ac_cpp='$CPP $CPPFLAGS'
12643 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12644 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12645 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12661 ac_config_commands="$ac_config_commands libtool"
12666 # Only expand once:
12671 . ${srcdir}/../../bfd/configure.host
12676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12677 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12678 # Check whether --enable-maintainer-mode was given.
12679 if test "${enable_maintainer_mode+set}" = set; then :
12680 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12682 USE_MAINTAINER_MODE=no
12685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12686 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12687 if test $USE_MAINTAINER_MODE = yes; then
12688 MAINTAINER_MODE_TRUE=
12689 MAINTAINER_MODE_FALSE='#'
12691 MAINTAINER_MODE_TRUE='#'
12692 MAINTAINER_MODE_FALSE=
12695 MAINT=$MAINTAINER_MODE_TRUE
12700 # Check whether --enable-sim-bswap was given.
12701 if test "${enable_sim_bswap+set}" = set; then :
12702 enableval=$enable_sim_bswap; case "${enableval}" in
12703 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
12704 no) sim_bswap="-DWITH_BSWAP=0";;
12705 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
12707 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
12708 echo "Setting bswap flags = $sim_bswap" 6>&1
12716 # Check whether --enable-sim-cflags was given.
12717 if test "${enable_sim_cflags+set}" = set; then :
12718 enableval=$enable_sim_cflags; case "${enableval}" in
12719 yes) sim_cflags="-O2 -fomit-frame-pointer";;
12720 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
12721 no) sim_cflags="";;
12722 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12724 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
12725 echo "Setting sim cflags = $sim_cflags" 6>&1
12733 # Check whether --enable-sim-debug was given.
12734 if test "${enable_sim_debug+set}" = set; then :
12735 enableval=$enable_sim_debug; case "${enableval}" in
12736 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
12737 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
12738 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
12740 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
12741 echo "Setting sim debug = $sim_debug" 6>&1
12749 # Check whether --enable-sim-stdio was given.
12750 if test "${enable_sim_stdio+set}" = set; then :
12751 enableval=$enable_sim_stdio; case "${enableval}" in
12752 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
12753 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
12754 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
12756 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
12757 echo "Setting stdio flags = $sim_stdio" 6>&1
12765 # Check whether --enable-sim-trace was given.
12766 if test "${enable_sim_trace+set}" = set; then :
12767 enableval=$enable_sim_trace; case "${enableval}" in
12768 yes) sim_trace="-DWITH_TRACE=-1";;
12769 no) sim_trace="-DWITH_TRACE=0";;
12771 sim_trace="-DWITH_TRACE='(${enableval})'";;
12774 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
12775 if test x"$sim_trace" = x; then
12776 sim_trace="-DWITH_TRACE='(TRACE_$x"
12778 sim_trace="${sim_trace}|TRACE_$x"
12781 sim_trace="$sim_trace)'" ;;
12783 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
12784 echo "Setting sim trace = $sim_trace" 6>&1
12792 # Check whether --enable-sim-profile was given.
12793 if test "${enable_sim_profile+set}" = set; then :
12794 enableval=$enable_sim_profile; case "${enableval}" in
12795 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
12796 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
12798 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
12801 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
12802 if test x"$sim_profile" = x; then
12803 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
12805 sim_profile="${sim_profile}|PROFILE_$x"
12808 sim_profile="$sim_profile)'" ;;
12810 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
12811 echo "Setting sim profile = $sim_profile" 6>&1
12814 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
12820 # Check whether --with-pkgversion was given.
12821 if test "${with_pkgversion+set}" = set; then :
12822 withval=$with_pkgversion; case "$withval" in
12823 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
12825 *) PKGVERSION="($withval) " ;;
12828 PKGVERSION="(SIM) "
12836 # Check whether --with-bugurl was given.
12837 if test "${with_bugurl+set}" = set; then :
12838 withval=$with_bugurl; case "$withval" in
12839 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
12842 *) BUGURL="$withval"
12846 BUGURL="http://www.gnu.org/software/gdb/bugs/"
12856 REPORT_BUGS_TO="<$BUGURL>"
12857 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12864 cat >>confdefs.h <<_ACEOF
12865 #define PKGVERSION "$PKGVERSION"
12869 cat >>confdefs.h <<_ACEOF
12870 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
12875 $as_echo_n "checking return type of signal handlers... " >&6; }
12876 if test "${ac_cv_type_signal+set}" = set; then :
12877 $as_echo_n "(cached) " >&6
12879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12880 /* end confdefs.h. */
12881 #include <sys/types.h>
12882 #include <signal.h>
12887 return *(signal (0, 0)) (0) == 1;
12892 if ac_fn_c_try_compile "$LINENO"; then :
12893 ac_cv_type_signal=int
12895 ac_cv_type_signal=void
12897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
12900 $as_echo "$ac_cv_type_signal" >&6; }
12902 cat >>confdefs.h <<_ACEOF
12903 #define RETSIGTYPE $ac_cv_type_signal
12913 # targ-vals.def points to the libc macro description file.
12914 case "${target}" in
12915 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
12917 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
12918 sim_link_links="${sim_link_links} targ-vals.def"
12923 wire_endian="BIG_ENDIAN"
12925 # Check whether --enable-sim-endian was given.
12926 if test "${enable_sim_endian+set}" = set; then :
12927 enableval=$enable_sim_endian; case "${enableval}" in
12928 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
12929 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
12930 yes) if test x"$wire_endian" != x; then
12931 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
12933 if test x"$default_endian" != x; then
12934 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
12936 echo "No hard-wired endian for target $target" 1>&6
12937 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
12940 no) if test x"$default_endian" != x; then
12941 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
12943 if test x"$wire_endian" != x; then
12944 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
12946 echo "No default endian for target $target" 1>&6
12947 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
12950 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
12952 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
12953 echo "Setting endian flags = $sim_endian" 6>&1
12956 if test x"$default_endian" != x; then
12957 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
12959 if test x"$wire_endian" != x; then
12960 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
12967 wire_alignment="STRICT_ALIGNMENT"
12968 default_alignment=""
12970 # Check whether --enable-sim-alignment was given.
12971 if test "${enable_sim_alignment+set}" = set; then :
12972 enableval=$enable_sim_alignment; case "${enableval}" in
12973 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
12974 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
12975 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
12976 yes) if test x"$wire_alignment" != x; then
12977 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
12979 if test x"$default_alignment" != x; then
12980 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
12982 echo "No hard-wired alignment for target $target" 1>&6
12983 sim_alignment="-DWITH_ALIGNMENT=0"
12986 no) if test x"$default_alignment" != x; then
12987 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
12989 if test x"$wire_alignment" != x; then
12990 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
12992 echo "No default alignment for target $target" 1>&6
12993 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
12996 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
12998 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
12999 echo "Setting alignment flags = $sim_alignment" 6>&1
13002 if test x"$default_alignment" != x; then
13003 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13005 if test x"$wire_alignment" != x; then
13006 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13014 # Check whether --enable-sim-hostendian was given.
13015 if test "${enable_sim_hostendian+set}" = set; then :
13016 enableval=$enable_sim_hostendian; case "${enableval}" in
13017 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
13018 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
13019 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
13020 *) as_fn_error "\"Unknown value $enableval for --enable-sim-hostendian\"" "$LINENO" 5; sim_hostendian="";;
13022 if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
13023 echo "Setting hostendian flags = $sim_hostendian" 6>&1
13027 if test "x$cross_compiling" = "xno"; then
13028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
13029 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
13030 if test "${ac_cv_c_bigendian+set}" = set; then :
13031 $as_echo_n "(cached) " >&6
13033 ac_cv_c_bigendian=unknown
13034 # See if we're dealing with a universal compiler.
13035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13036 /* end confdefs.h. */
13037 #ifndef __APPLE_CC__
13038 not a universal capable compiler
13043 if ac_fn_c_try_compile "$LINENO"; then :
13045 # Check for potential -arch flags. It is not universal unless
13046 # there are at least two -arch flags with different values.
13049 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
13050 if test -n "$ac_prev"; then
13052 i?86 | x86_64 | ppc | ppc64)
13053 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
13056 ac_cv_c_bigendian=universal
13062 elif test "x$ac_word" = "x-arch"; then
13067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13068 if test $ac_cv_c_bigendian = unknown; then
13069 # See if sys/param.h defines the BYTE_ORDER macro.
13070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13071 /* end confdefs.h. */
13072 #include <sys/types.h>
13073 #include <sys/param.h>
13078 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
13079 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
13081 bogus endian macros
13088 if ac_fn_c_try_compile "$LINENO"; then :
13089 # It does; now see whether it defined to BIG_ENDIAN or not.
13090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13091 /* end confdefs.h. */
13092 #include <sys/types.h>
13093 #include <sys/param.h>
13098 #if BYTE_ORDER != BIG_ENDIAN
13106 if ac_fn_c_try_compile "$LINENO"; then :
13107 ac_cv_c_bigendian=yes
13109 ac_cv_c_bigendian=no
13111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13113 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13115 if test $ac_cv_c_bigendian = unknown; then
13116 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
13117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13118 /* end confdefs.h. */
13119 #include <limits.h>
13124 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
13125 bogus endian macros
13132 if ac_fn_c_try_compile "$LINENO"; then :
13133 # It does; now see whether it defined to _BIG_ENDIAN or not.
13134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13135 /* end confdefs.h. */
13136 #include <limits.h>
13141 #ifndef _BIG_ENDIAN
13149 if ac_fn_c_try_compile "$LINENO"; then :
13150 ac_cv_c_bigendian=yes
13152 ac_cv_c_bigendian=no
13154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13158 if test $ac_cv_c_bigendian = unknown; then
13159 # Compile a test program.
13160 if test "$cross_compiling" = yes; then :
13161 # Try to guess by grepping values from an object file.
13162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13163 /* end confdefs.h. */
13164 short int ascii_mm[] =
13165 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13166 short int ascii_ii[] =
13167 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13168 int use_ascii (int i) {
13169 return ascii_mm[i] + ascii_ii[i];
13171 short int ebcdic_ii[] =
13172 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13173 short int ebcdic_mm[] =
13174 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13175 int use_ebcdic (int i) {
13176 return ebcdic_mm[i] + ebcdic_ii[i];
13183 return use_ascii (foo) == use_ebcdic (foo);
13188 if ac_fn_c_try_compile "$LINENO"; then :
13189 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13190 ac_cv_c_bigendian=yes
13192 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13193 if test "$ac_cv_c_bigendian" = unknown; then
13194 ac_cv_c_bigendian=no
13196 # finding both strings is unlikely to happen, but who knows?
13197 ac_cv_c_bigendian=unknown
13201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13204 /* end confdefs.h. */
13205 $ac_includes_default
13210 /* Are we little or big endian? From Harbison&Steele. */
13214 char c[sizeof (long int)];
13217 return u.c[sizeof (long int) - 1] == 1;
13223 if ac_fn_c_try_run "$LINENO"; then :
13224 ac_cv_c_bigendian=no
13226 ac_cv_c_bigendian=yes
13228 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13229 conftest.$ac_objext conftest.beam conftest.$ac_ext
13234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13235 $as_echo "$ac_cv_c_bigendian" >&6; }
13236 case $ac_cv_c_bigendian in #(
13238 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13244 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13248 as_fn_error "unknown endianness
13249 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13252 if test $ac_cv_c_bigendian = yes; then
13253 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
13255 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
13258 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
13263 default_sim_scache="16384"
13264 # Check whether --enable-sim-scache was given.
13265 if test "${enable_sim_scache+set}" = set; then :
13266 enableval=$enable_sim_scache; case "${enableval}" in
13267 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
13268 no) sim_scache="-DWITH_SCACHE=0" ;;
13269 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
13270 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
13273 if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
13274 echo "Setting scache size = $sim_scache" 6>&1
13277 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
13282 default_sim_default_model="iq2000"
13283 # Check whether --enable-sim-default-model was given.
13284 if test "${enable_sim_default_model+set}" = set; then :
13285 enableval=$enable_sim_default_model; case "${enableval}" in
13286 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
13287 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
13289 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
13290 echo "Setting default model = $sim_default_model" 6>&1
13293 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
13298 # Check whether --enable-sim-environment was given.
13299 if test "${enable_sim_environment+set}" = set; then :
13300 enableval=$enable_sim_environment; case "${enableval}" in
13301 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
13302 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
13303 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
13304 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
13305 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
13306 sim_environment="";;
13308 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
13309 echo "Setting sim environment = $sim_environment" 6>&1
13312 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
13316 default_sim_inline=""
13317 # Check whether --enable-sim-inline was given.
13318 if test "${enable_sim_inline+set}" = set; then :
13319 enableval=$enable_sim_inline; sim_inline=""
13320 case "$enableval" in
13321 no) sim_inline="-DDEFAULT_INLINE=0";;
13322 0) sim_inline="-DDEFAULT_INLINE=0";;
13323 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
13324 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
13325 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13328 *_INLINE=*) new_flag="-D$x";;
13329 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13330 *_INLINE) new_flag="-D$x=ALL_C_INLINE";;
13331 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";;
13333 if test x"$sim_inline" = x""; then
13334 sim_inline="$new_flag"
13336 sim_inline="$sim_inline $new_flag"
13340 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
13341 echo "Setting inline flags = $sim_inline" 6>&1
13345 if test "x$cross_compiling" = "xno"; then
13346 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
13347 sim_inline="${default_sim_inline}"
13348 if test x"$silent" != x"yes"; then
13349 echo "Setting inline flags = $sim_inline" 6>&1
13355 sim_inline="-DDEFAULT_INLINE=0"
13362 cgendir='$(srcdir)/../../cgen'
13363 # Check whether --enable-cgen-maint was given.
13364 if test "${enable_cgen_maint+set}" = set; then :
13365 enableval=$enable_cgen_maint; case "${enableval}" in
13366 yes) cgen_maint=yes ;;
13367 no) cgen_maint=no ;;
13369 # argument is cgen install directory (not implemented yet).
13370 # Having a `share' directory might be more appropriate for the .scm,
13371 # .cpu, etc. files.
13372 cgendir=${cgen_maint}/lib/cgen
13377 if test x${cgen_maint} != xno ; then
13391 hardware="cfi core pal glue"
13393 hardware="$hardware """
13395 sim_hw_cflags="-DWITH_HW=1"
13397 sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
13399 # Check whether --enable-sim-hardware was given.
13400 if test "${enable_sim_hardware+set}" = set; then :
13401 enableval=$enable_sim_hardware;
13403 enable_sim_hardware="yes"
13406 case ${enable_sim_hardware} in
13408 ,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
13409 *,) hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
13410 *) hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
13413 if test "$enable_sim_hardware" = no; then
13415 sim_hw_cflags="-DWITH_HW=0"
13418 sim_hw_cflags="-DWITH_HW=1"
13419 # remove duplicates
13421 sim_hw_objs="\$(SIM_COMMON_HW_OBJS)"
13422 for i in $hardware ; do
13423 case " $sim_hw " in
13425 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";;
13428 # mingw does not support sockser
13431 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real" device
13432 # that you instatiate. Instead, other code will call into it directly.
13433 # At some point, we should convert it over.
13434 sim_hw_objs="$sim_hw_objs dv-sockser.o"
13436 cat >>confdefs.h <<_ACEOF
13437 #define HAVE_DV_SOCKSER 1
13442 if test x"$silent" != x"yes"; then
13443 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
13445 case " $hardware " in
13446 *" cfi "*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for log2 in -lm" >&5
13447 $as_echo_n "checking for log2 in -lm... " >&6; }
13448 if test "${ac_cv_lib_m_log2+set}" = set; then :
13449 $as_echo_n "(cached) " >&6
13451 ac_check_lib_save_LIBS=$LIBS
13453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13454 /* end confdefs.h. */
13456 /* Override any GCC internal prototype to avoid an error.
13457 Use char because int might match the return type of a GCC
13458 builtin and then its argument prototype would still apply. */
13471 if ac_fn_c_try_link "$LINENO"; then :
13472 ac_cv_lib_m_log2=yes
13474 ac_cv_lib_m_log2=no
13476 rm -f core conftest.err conftest.$ac_objext \
13477 conftest$ac_exeext conftest.$ac_ext
13478 LIBS=$ac_check_lib_save_LIBS
13480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_log2" >&5
13481 $as_echo "$ac_cv_lib_m_log2" >&6; }
13482 if test "x$ac_cv_lib_m_log2" = x""yes; then :
13483 cat >>confdefs.h <<_ACEOF
13484 #define HAVE_LIBM 1
13496 ac_sources="$sim_link_files"
13497 ac_dests="$sim_link_links"
13498 while test -n "$ac_sources"; do
13499 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
13500 set $ac_sources; ac_source=$1; shift; ac_sources=$*
13501 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
13503 ac_config_links="$ac_config_links $ac_config_links_1"
13506 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13507 cgen_breaks="break cgen_rtx_error";
13510 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
13512 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
13514 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
13516 ac_config_commands="$ac_config_commands Makefile"
13518 ac_config_commands="$ac_config_commands stamp-h"
13520 cat >confcache <<\_ACEOF
13521 # This file is a shell script that caches the results of configure
13522 # tests run on this system so they can be shared between configure
13523 # scripts and configure runs, see configure's option --config-cache.
13524 # It is not useful on other systems. If it contains results you don't
13525 # want to keep, you may remove or edit it.
13527 # config.status only pays attention to the cache file if you give it
13528 # the --recheck option to rerun configure.
13530 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13531 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13532 # following values.
13536 # The following way of writing the cache mishandles newlines in values,
13537 # but we know of no workaround that is simple, portable, and efficient.
13538 # So, we kill variables containing newlines.
13539 # Ultrix sh set writes to stderr and can't be redirected directly,
13540 # and sets the high bit in the cache file unless we assign to the vars.
13542 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13543 eval ac_val=\$$ac_var
13547 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13548 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13551 _ | IFS | as_nl) ;; #(
13552 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13553 *) { eval $ac_var=; unset $ac_var;} ;;
13559 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13560 *${as_nl}ac_space=\ *)
13561 # `set' does not quote correctly, so add quotes: double-quote
13562 # substitution turns \\\\ into \\, and sed turns \\ into \.
13565 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13568 # `set' quotes correctly as required by POSIX, so do not add quotes.
13569 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13578 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13580 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13582 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13583 if test -w "$cache_file"; then
13584 test "x$cache_file" != "x/dev/null" &&
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13586 $as_echo "$as_me: updating cache $cache_file" >&6;}
13587 cat confcache >$cache_file
13589 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13590 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13595 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13596 # Let make expand exec_prefix.
13597 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13599 DEFS=-DHAVE_CONFIG_H
13603 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13604 # 1. Remove the extension, and $U if already installed.
13605 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13606 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13607 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13608 # will be set to the directory where LIBOBJS objects are built.
13609 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13610 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13612 LIBOBJS=$ac_libobjs
13614 LTLIBOBJS=$ac_ltlibobjs
13617 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13618 as_fn_error "conditional \"GMAKE\" was never defined.
13619 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13621 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13622 as_fn_error "conditional \"PLUGINS\" was never defined.
13623 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13625 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13626 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13627 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13631 : ${CONFIG_STATUS=./config.status}
13633 ac_clean_files_save=$ac_clean_files
13634 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13636 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13638 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13640 # Generated by $as_me.
13641 # Run this file to recreate the current configuration.
13642 # Compiler output produced by configure, useful for debugging
13643 # configure, is in config.log if it exists.
13646 ac_cs_recheck=false
13649 SHELL=\${CONFIG_SHELL-$SHELL}
13652 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13653 ## -------------------- ##
13654 ## M4sh Initialization. ##
13655 ## -------------------- ##
13657 # Be more Bourne compatible
13658 DUALCASE=1; export DUALCASE # for MKS sh
13659 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13662 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13663 # is contrary to our usage. Disable this feature.
13664 alias -g '${1+"$@"}'='"$@"'
13665 setopt NO_GLOB_SUBST
13667 case `(set -o) 2>/dev/null` in #(
13679 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13680 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13681 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13682 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13683 # Prefer a ksh shell builtin over an external printf program on Solaris,
13684 # but without wasting forks for bash or zsh.
13685 if test -z "$BASH_VERSION$ZSH_VERSION" \
13686 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13687 as_echo='print -r --'
13688 as_echo_n='print -rn --'
13689 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13690 as_echo='printf %s\n'
13691 as_echo_n='printf %s'
13693 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13694 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13695 as_echo_n='/usr/ucb/echo -n'
13697 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13698 as_echo_n_body='eval
13702 expr "X$arg" : "X\\(.*\\)$as_nl";
13703 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13705 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13707 export as_echo_n_body
13708 as_echo_n='sh -c $as_echo_n_body as_echo'
13710 export as_echo_body
13711 as_echo='sh -c $as_echo_body as_echo'
13714 # The user is always right.
13715 if test "${PATH_SEPARATOR+set}" != set; then
13717 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13718 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13725 # We need space, tab and new line, in precisely that order. Quoting is
13726 # there to prevent editors from complaining about space-tab.
13727 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13728 # splitting by setting IFS to empty value.)
13731 # Find who we are. Look in the path if we contain no directory separator.
13733 *[\\/]* ) as_myself=$0 ;;
13734 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13735 for as_dir in $PATH
13738 test -z "$as_dir" && as_dir=.
13739 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13745 # We did not find ourselves, most probably we were run as `sh COMMAND'
13746 # in which case we are not to be found in the path.
13747 if test "x$as_myself" = x; then
13750 if test ! -f "$as_myself"; then
13751 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13755 # Unset variables that we do not need and which cause bugs (e.g. in
13756 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13757 # suppresses any "Segmentation fault" message there. '((' could
13758 # trigger a bug in pdksh 5.2.14.
13759 for as_var in BASH_ENV ENV MAIL MAILPATH
13760 do eval test x\${$as_var+set} = xset \
13761 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13774 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13777 # as_fn_error ERROR [LINENO LOG_FD]
13778 # ---------------------------------
13779 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13780 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13781 # script with status $?, using 1 if that was 0.
13784 as_status=$?; test $as_status -eq 0 && as_status=1
13786 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13787 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13789 $as_echo "$as_me: error: $1" >&2
13790 as_fn_exit $as_status
13794 # as_fn_set_status STATUS
13795 # -----------------------
13796 # Set $? to STATUS, without forking.
13797 as_fn_set_status ()
13800 } # as_fn_set_status
13802 # as_fn_exit STATUS
13803 # -----------------
13804 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13808 as_fn_set_status $1
13814 # Portably unset VAR.
13817 { eval $1=; unset $1;}
13819 as_unset=as_fn_unset
13820 # as_fn_append VAR VALUE
13821 # ----------------------
13822 # Append the text in VALUE to the end of the definition contained in VAR. Take
13823 # advantage of any shell optimizations that allow amortized linear growth over
13824 # repeated appends, instead of the typical quadratic growth present in naive
13826 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13827 eval 'as_fn_append ()
13838 # as_fn_arith ARG...
13839 # ------------------
13840 # Perform arithmetic evaluation on the ARGs, and store the result in the
13841 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13842 # must be portable across $(()) and expr.
13843 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13844 eval 'as_fn_arith ()
13851 as_val=`expr "$@" || test $? -eq 1`
13856 if expr a : '\(a\)' >/dev/null 2>&1 &&
13857 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13863 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13864 as_basename=basename
13869 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13875 as_me=`$as_basename -- "$0" ||
13876 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13877 X"$0" : 'X\(//\)$' \| \
13878 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13880 sed '/^.*\/\([^/][^/]*\)\/*$/{
13894 # Avoid depending upon Character Ranges.
13895 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13896 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13897 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13898 as_cr_digits='0123456789'
13899 as_cr_alnum=$as_cr_Letters$as_cr_digits
13901 ECHO_C= ECHO_N= ECHO_T=
13902 case `echo -n x` in #(((((
13904 case `echo 'xy\c'` in
13905 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13907 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13914 rm -f conf$$ conf$$.exe conf$$.file
13915 if test -d conf$$.dir; then
13916 rm -f conf$$.dir/conf$$.file
13919 mkdir conf$$.dir 2>/dev/null
13921 if (echo >conf$$.file) 2>/dev/null; then
13922 if ln -s conf$$.file conf$$ 2>/dev/null; then
13924 # ... but there are two gotchas:
13925 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13926 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13927 # In both cases, we have to default to `cp -p'.
13928 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13930 elif ln conf$$.file conf$$ 2>/dev/null; then
13938 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13939 rmdir conf$$.dir 2>/dev/null
13944 # Create "$as_dir" as a directory, including parents if necessary.
13949 -*) as_dir=./$as_dir;;
13951 test -d "$as_dir" || eval $as_mkdir_p || {
13955 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13956 *) as_qdir=$as_dir;;
13958 as_dirs="'$as_qdir' $as_dirs"
13959 as_dir=`$as_dirname -- "$as_dir" ||
13960 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13961 X"$as_dir" : 'X\(//\)[^/]' \| \
13962 X"$as_dir" : 'X\(//\)$' \| \
13963 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13964 $as_echo X"$as_dir" |
13965 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13969 /^X\(\/\/\)[^/].*/{
13982 test -d "$as_dir" && break
13984 test -z "$as_dirs" || eval "mkdir $as_dirs"
13985 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13989 if mkdir -p . 2>/dev/null; then
13990 as_mkdir_p='mkdir -p "$as_dir"'
13992 test -d ./-p && rmdir ./-p
13996 if test -x / >/dev/null 2>&1; then
13997 as_test_x='test -x'
13999 if ls -dL / >/dev/null 2>&1; then
14006 if test -d "$1"; then
14012 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14013 ???[sx]*):;;*)false;;esac;fi
14017 as_executable_p=$as_test_x
14019 # Sed expression to map a string onto a valid CPP name.
14020 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14022 # Sed expression to map a string onto a valid variable name.
14023 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14027 ## ----------------------------------- ##
14028 ## Main body of $CONFIG_STATUS script. ##
14029 ## ----------------------------------- ##
14031 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14033 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14034 # Save the log message, to keep $0 and so on meaningful, and to
14035 # report actual input values of CONFIG_FILES etc. instead of their
14036 # values after options handling.
14038 This file was extended by $as_me, which was
14039 generated by GNU Autoconf 2.64. Invocation command line was
14041 CONFIG_FILES = $CONFIG_FILES
14042 CONFIG_HEADERS = $CONFIG_HEADERS
14043 CONFIG_LINKS = $CONFIG_LINKS
14044 CONFIG_COMMANDS = $CONFIG_COMMANDS
14047 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14052 case $ac_config_files in *"
14053 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14056 case $ac_config_headers in *"
14057 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14061 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14062 # Files that config.status was made for.
14063 config_files="$ac_config_files"
14064 config_headers="$ac_config_headers"
14065 config_links="$ac_config_links"
14066 config_commands="$ac_config_commands"
14070 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14072 \`$as_me' instantiates files and other configuration actions
14073 from templates according to the current configuration. Unless the files
14074 and actions are specified as TAGs, all are instantiated by default.
14076 Usage: $0 [OPTION]... [TAG]...
14078 -h, --help print this help, then exit
14079 -V, --version print version number and configuration settings, then exit
14080 -q, --quiet, --silent
14081 do not print progress messages
14082 -d, --debug don't remove temporary files
14083 --recheck update $as_me by reconfiguring in the same conditions
14084 --file=FILE[:TEMPLATE]
14085 instantiate the configuration file FILE
14086 --header=FILE[:TEMPLATE]
14087 instantiate the configuration header FILE
14089 Configuration files:
14092 Configuration headers:
14095 Configuration links:
14098 Configuration commands:
14101 Report bugs to the package provider."
14104 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14107 configured by $0, generated by GNU Autoconf 2.64,
14108 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14110 Copyright (C) 2009 Free Software Foundation, Inc.
14111 This config.status script is free software; the Free Software Foundation
14112 gives unlimited permission to copy, distribute and modify it."
14118 test -n "\$AWK" || AWK=awk
14121 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14122 # The default lists apply if the user does not specify any file.
14128 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14129 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14140 # Handling of the options.
14141 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14143 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14144 $as_echo "$ac_cs_version"; exit ;;
14145 --debug | --debu | --deb | --de | --d | -d )
14147 --file | --fil | --fi | --f )
14150 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14152 as_fn_append CONFIG_FILES " '$ac_optarg'"
14153 ac_need_defaults=false;;
14154 --header | --heade | --head | --hea )
14157 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14159 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14160 ac_need_defaults=false;;
14162 # Conflict between --help and --header
14163 as_fn_error "ambiguous option: \`$1'
14164 Try \`$0 --help' for more information.";;
14165 --help | --hel | -h )
14166 $as_echo "$ac_cs_usage"; exit ;;
14167 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14168 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14171 # This is an error.
14172 -*) as_fn_error "unrecognized option: \`$1'
14173 Try \`$0 --help' for more information." ;;
14175 *) as_fn_append ac_config_targets " $1"
14176 ac_need_defaults=false ;;
14182 ac_configure_extra_args=
14184 if $ac_cs_silent; then
14186 ac_configure_extra_args="$ac_configure_extra_args --silent"
14190 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14191 if \$ac_cs_recheck; then
14192 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14194 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14195 CONFIG_SHELL='$SHELL'
14196 export CONFIG_SHELL
14201 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14205 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14206 ## Running $as_me. ##
14212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14216 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14219 # The HP-UX ksh and POSIX shell print the target directory to stdout
14220 # if CDPATH is set.
14221 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14223 sed_quote_subst='$sed_quote_subst'
14224 double_quote_subst='$double_quote_subst'
14225 delay_variable_subst='$delay_variable_subst'
14226 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14227 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14228 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14229 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14230 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14231 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14232 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14233 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14234 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14235 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14236 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14237 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14238 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14239 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14240 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14241 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14242 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14243 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14244 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14245 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14246 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14247 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14248 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14249 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14250 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14251 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14252 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14253 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14254 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14255 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14256 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14257 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14258 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14259 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14260 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14261 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14262 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14263 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14264 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14265 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14266 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14267 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14268 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14269 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14270 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14271 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14272 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14273 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14274 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14275 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14276 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14277 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14278 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14279 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14280 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14281 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14282 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14283 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14284 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14285 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14286 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14287 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14288 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14289 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14290 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14291 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14292 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14293 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14294 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14295 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14296 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14297 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14298 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14299 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14300 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14301 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14302 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14303 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14304 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14305 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14306 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14307 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14308 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14309 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14310 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14311 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14312 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14313 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14314 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14315 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14316 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14317 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14318 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14319 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14320 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14321 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14322 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14323 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14324 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14325 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14326 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14327 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14328 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14329 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14330 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14331 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14332 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14333 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14334 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14335 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14336 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14337 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14338 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14339 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14340 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14341 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14342 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14343 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14344 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14345 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14348 LTCFLAGS='$LTCFLAGS'
14349 compiler='$compiler_DEFAULT'
14351 # A function that is used when there is no print builtin or printf.
14352 func_fallback_echo ()
14354 eval 'cat <<_LTECHO_EOF
14359 # Quote evaled strings.
14373 deplibs_check_method \
14382 lt_cv_sys_global_symbol_pipe \
14383 lt_cv_sys_global_symbol_to_cdecl \
14384 lt_cv_sys_global_symbol_to_c_name_address \
14385 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14386 lt_prog_compiler_no_builtin_flag \
14387 lt_prog_compiler_wl \
14388 lt_prog_compiler_pic \
14389 lt_prog_compiler_static \
14390 lt_cv_prog_compiler_c_o \
14398 export_dynamic_flag_spec \
14399 whole_archive_flag_spec \
14400 compiler_needs_object \
14402 allow_undefined_flag \
14403 no_undefined_flag \
14404 hardcode_libdir_flag_spec \
14405 hardcode_libdir_flag_spec_ld \
14406 hardcode_libdir_separator \
14411 variables_saved_for_relink \
14413 library_names_spec \
14415 install_override_mode \
14419 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14420 *[\\\\\\\`\\"\\\$]*)
14421 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14424 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14429 # Double-quote double-evaled strings.
14430 for var in reload_cmds \
14431 old_postinstall_cmds \
14432 old_postuninstall_cmds \
14434 extract_expsyms_cmds \
14435 old_archive_from_new_cmds \
14436 old_archive_from_expsyms_cmds \
14438 archive_expsym_cmds \
14440 module_expsym_cmds \
14441 export_symbols_cmds \
14444 postuninstall_cmds \
14446 sys_lib_search_path_spec \
14447 sys_lib_dlsearch_path_spec; do
14448 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14449 *[\\\\\\\`\\"\\\$]*)
14450 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14453 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14458 ac_aux_dir='$ac_aux_dir'
14459 xsi_shell='$xsi_shell'
14460 lt_shell_append='$lt_shell_append'
14462 # See if we are running on zsh, and set the options which allow our
14463 # commands through without removal of \ escapes INIT.
14464 if test -n "\${ZSH_VERSION+set}" ; then
14465 setopt NO_GLOB_SUBST
14471 TIMESTAMP='$TIMESTAMP'
14480 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14482 # Handling of arguments.
14483 for ac_config_target in $ac_config_targets
14485 case $ac_config_target in
14486 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14487 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
14488 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14489 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
14490 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14491 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14492 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14493 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
14494 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
14496 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14501 # If the user did not use the arguments to specify the items to instantiate,
14502 # then the envvar interface is used. Set only those that are not.
14503 # We use the long form for the default assignment because of an extremely
14504 # bizarre bug on SunOS 4.1.3.
14505 if $ac_need_defaults; then
14506 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14507 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14508 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14509 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14512 # Have a temporary directory for convenience. Make it in the build tree
14513 # simply because there is no reason against having it here, and in addition,
14514 # creating and moving files from /tmp can sometimes cause problems.
14515 # Hook for its removal unless debugging.
14516 # Note that there is a small window in which the directory will not be cleaned:
14517 # after its creation but before its name has been assigned to `$tmp'.
14521 trap 'exit_status=$?
14522 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14524 trap 'as_fn_exit 1' 1 2 13 15
14526 # Create a (secure) tmp directory for tmp files.
14529 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14530 test -n "$tmp" && test -d "$tmp"
14533 tmp=./conf$$-$RANDOM
14534 (umask 077 && mkdir "$tmp")
14535 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14537 # Set up the scripts for CONFIG_FILES section.
14538 # No need to generate them if there are no CONFIG_FILES.
14539 # This happens for instance with `./config.status config.h'.
14540 if test -n "$CONFIG_FILES"; then
14543 ac_cr=`echo X | tr X '\015'`
14544 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14545 # But we know of no other shell where ac_cr would be empty at this
14546 # point, so we can use a bashism as a fallback.
14547 if test "x$ac_cr" = x; then
14548 eval ac_cr=\$\'\\r\'
14550 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14551 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14554 ac_cs_awk_cr=$ac_cr
14557 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14562 echo "cat >conf$$subs.awk <<_ACEOF" &&
14563 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14565 } >conf$$subs.sh ||
14566 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14567 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14569 for ac_last_try in false false false false false :; do
14570 . ./conf$$subs.sh ||
14571 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14573 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14574 if test $ac_delim_n = $ac_delim_num; then
14576 elif $ac_last_try; then
14577 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14579 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14582 rm -f conf$$subs.sh
14584 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14585 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14589 s/^/S["/; s/!.*/"]=/
14599 s/\(.\{148\}\).*/\1/
14601 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14606 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14613 s/\(.\{148\}\).*/\1/
14615 s/["\\]/\\&/g; s/^/"/; s/$/"/
14619 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14624 ' <conf$$subs.awk | sed '
14629 ' >>$CONFIG_STATUS || ac_write_fail=1
14630 rm -f conf$$subs.awk
14631 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14633 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14634 for (key in S) S_is_set[key] = 1
14640 nfields = split(line, field, "@")
14642 len = length(field[1])
14643 for (i = 2; i < nfields; i++) {
14645 keylen = length(key)
14646 if (S_is_set[key]) {
14648 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14649 len += length(value) + length(field[++i])
14660 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14661 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14662 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14665 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14666 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14669 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14670 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14671 # trailing colons and then remove the whole line if VPATH becomes empty
14672 # (actually we leave an empty line to preserve line numbers).
14673 if test "x$srcdir" = x.; then
14674 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14675 s/:*\$(srcdir):*/:/
14676 s/:*\${srcdir}:*/:/
14678 s/^\([^=]*=[ ]*\):*/\1/
14684 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14685 fi # test -n "$CONFIG_FILES"
14687 # Set up the scripts for CONFIG_HEADERS section.
14688 # No need to generate them if there are no CONFIG_HEADERS.
14689 # This happens for instance with `./config.status Makefile'.
14690 if test -n "$CONFIG_HEADERS"; then
14691 cat >"$tmp/defines.awk" <<\_ACAWK ||
14695 # Transform confdefs.h into an awk script `defines.awk', embedded as
14696 # here-document in config.status, that substitutes the proper values into
14697 # config.h.in to produce config.h.
14699 # Create a delimiter string that does not exist in confdefs.h, to ease
14700 # handling of long lines.
14702 for ac_last_try in false false :; do
14703 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14704 if test -z "$ac_t"; then
14706 elif $ac_last_try; then
14707 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14709 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14713 # For the awk script, D is an array of macro values keyed by name,
14714 # likewise P contains macro parameters if any. Preserve backslash
14715 # newline sequences.
14717 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14719 s/.\{148\}/&'"$ac_delim"'/g
14722 s/^[ ]*#[ ]*define[ ][ ]*/ /
14729 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14731 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14735 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14736 D["\1"]=" \3\\\\\\n"\\/p
14738 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14743 s/.\{148\}/&'"$ac_delim"'/g
14748 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14751 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14753 ' <confdefs.h | sed '
14754 s/'"$ac_delim"'/"\\\
14755 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14757 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14758 for (key in D) D_is_set[key] = 1
14761 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14763 split(line, arg, " ")
14764 if (arg[1] == "#") {
14768 defundef = substr(arg[1], 2)
14771 split(mac1, mac2, "(") #)
14773 prefix = substr(line, 1, index(line, defundef) - 1)
14774 if (D_is_set[macro]) {
14775 # Preserve the white space surrounding the "#".
14776 print prefix "define", macro P[macro] D[macro]
14779 # Replace #undef with comments. This is necessary, for example,
14780 # in the case of _POSIX_SOURCE, which is predefined and required
14781 # on some systems where configure will not decide to define it.
14782 if (defundef == "undef") {
14783 print "/*", prefix defundef, macro, "*/"
14791 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14792 as_fn_error "could not setup config headers machinery" "$LINENO" 5
14793 fi # test -n "$CONFIG_HEADERS"
14796 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14801 :[FHLC]) ac_mode=$ac_tag; continue;;
14803 case $ac_mode$ac_tag in
14805 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14806 :[FH]-) ac_tag=-:-;;
14807 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14824 -) ac_f="$tmp/stdin";;
14825 *) # Look for the file first in the build tree, then in the source tree
14826 # (if the path is not absolute). The absolute path cannot be DOS-style,
14827 # because $ac_f cannot contain `:'.
14831 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14833 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14835 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14836 as_fn_append ac_file_inputs " '$ac_f'"
14839 # Let's still pretend it is `configure' which instantiates (i.e., don't
14840 # use $as_me), people would be surprised to read:
14841 # /* config.h. Generated by config.status. */
14842 configure_input='Generated from '`
14843 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14845 if test x"$ac_file" != x-; then
14846 configure_input="$ac_file. $configure_input"
14847 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14848 $as_echo "$as_me: creating $ac_file" >&6;}
14850 # Neutralize special characters interpreted by sed in replacement strings.
14851 case $configure_input in #(
14852 *\&* | *\|* | *\\* )
14853 ac_sed_conf_input=`$as_echo "$configure_input" |
14854 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14855 *) ac_sed_conf_input=$configure_input;;
14859 *:-:* | *:-) cat >"$tmp/stdin" \
14860 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14865 ac_dir=`$as_dirname -- "$ac_file" ||
14866 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14867 X"$ac_file" : 'X\(//\)[^/]' \| \
14868 X"$ac_file" : 'X\(//\)$' \| \
14869 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14870 $as_echo X"$ac_file" |
14871 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14875 /^X\(\/\/\)[^/].*/{
14888 as_dir="$ac_dir"; as_fn_mkdir_p
14892 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14894 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14895 # A ".." for each directory in $ac_dir_suffix.
14896 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14897 case $ac_top_builddir_sub in
14898 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14899 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14902 ac_abs_top_builddir=$ac_pwd
14903 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14904 # for backward compatibility:
14905 ac_top_builddir=$ac_top_build_prefix
14908 .) # We are building in place.
14910 ac_top_srcdir=$ac_top_builddir_sub
14911 ac_abs_top_srcdir=$ac_pwd ;;
14912 [\\/]* | ?:[\\/]* ) # Absolute name.
14913 ac_srcdir=$srcdir$ac_dir_suffix;
14914 ac_top_srcdir=$srcdir
14915 ac_abs_top_srcdir=$srcdir ;;
14916 *) # Relative name.
14917 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14918 ac_top_srcdir=$ac_top_build_prefix$srcdir
14919 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14921 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14931 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14932 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14936 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14937 # If the template does not know about datarootdir, expand it.
14938 # FIXME: This hack should be removed a few years after 2.60.
14939 ac_datarootdir_hack=; ac_datarootdir_seen=
14950 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14951 *datarootdir*) ac_datarootdir_seen=yes;;
14952 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14953 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14954 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14956 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14957 ac_datarootdir_hack='
14958 s&@datadir@&$datadir&g
14959 s&@docdir@&$docdir&g
14960 s&@infodir@&$infodir&g
14961 s&@localedir@&$localedir&g
14962 s&@mandir@&$mandir&g
14963 s&\\\${datarootdir}&$datarootdir&g' ;;
14967 # Neutralize VPATH when `$srcdir' = `.'.
14968 # Shell code in configure.ac might set extrasub.
14969 # FIXME: do we really want to maintain this feature?
14970 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14971 ac_sed_extra="$ac_vpsub
14974 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14976 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14977 s|@configure_input@|$ac_sed_conf_input|;t t
14978 s&@top_builddir@&$ac_top_builddir_sub&;t t
14979 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14980 s&@srcdir@&$ac_srcdir&;t t
14981 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14982 s&@top_srcdir@&$ac_top_srcdir&;t t
14983 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14984 s&@builddir@&$ac_builddir&;t t
14985 s&@abs_builddir@&$ac_abs_builddir&;t t
14986 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14987 s&@INSTALL@&$ac_INSTALL&;t t
14988 $ac_datarootdir_hack
14990 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14991 || as_fn_error "could not create $ac_file" "$LINENO" 5
14993 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14994 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14995 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14997 which seems to be undefined. Please make sure it is defined." >&5
14998 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14999 which seems to be undefined. Please make sure it is defined." >&2;}
15003 -) cat "$tmp/out" && rm -f "$tmp/out";;
15004 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15006 || as_fn_error "could not create $ac_file" "$LINENO" 5
15012 if test x"$ac_file" != x-; then
15014 $as_echo "/* $configure_input */" \
15015 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15016 } >"$tmp/config.h" \
15017 || as_fn_error "could not create $ac_file" "$LINENO" 5
15018 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15019 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15020 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15023 mv "$tmp/config.h" "$ac_file" \
15024 || as_fn_error "could not create $ac_file" "$LINENO" 5
15027 $as_echo "/* $configure_input */" \
15028 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15029 || as_fn_error "could not create -" "$LINENO" 5
15037 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
15040 # Prefer the file from the source tree if names are identical.
15041 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
15042 ac_source=$srcdir/$ac_source
15045 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
15046 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
15048 if test ! -r "$ac_source"; then
15049 as_fn_error "$ac_source: file not found" "$LINENO" 5
15053 # Try a relative symlink, then a hard link, then a copy.
15055 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
15056 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
15058 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
15059 ln "$ac_source" "$ac_file" 2>/dev/null ||
15060 cp -p "$ac_source" "$ac_file" ||
15061 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
15064 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15065 $as_echo "$as_me: executing $ac_file commands" >&6;}
15070 case $ac_file$ac_mode in
15071 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15074 # See if we are running on zsh, and set the options which allow our
15075 # commands through without removal of \ escapes.
15076 if test -n "${ZSH_VERSION+set}" ; then
15077 setopt NO_GLOB_SUBST
15080 cfgfile="${ofile}T"
15081 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15084 cat <<_LT_EOF >> "$cfgfile"
15087 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15088 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15089 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15090 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15092 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15093 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15094 # Written by Gordon Matzigkeit, 1996
15096 # This file is part of GNU Libtool.
15098 # GNU Libtool is free software; you can redistribute it and/or
15099 # modify it under the terms of the GNU General Public License as
15100 # published by the Free Software Foundation; either version 2 of
15101 # the License, or (at your option) any later version.
15103 # As a special exception to the GNU General Public License,
15104 # if you distribute this file as part of a program or library that
15105 # is built using GNU Libtool, you may include this file under the
15106 # same distribution terms that you use for the rest of that program.
15108 # GNU Libtool is distributed in the hope that it will be useful,
15109 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15110 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15111 # GNU General Public License for more details.
15113 # You should have received a copy of the GNU General Public License
15114 # along with GNU Libtool; see the file COPYING. If not, a copy
15115 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15116 # obtained by writing to the Free Software Foundation, Inc.,
15117 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15120 # The names of the tagged configurations supported by this script.
15123 # ### BEGIN LIBTOOL CONFIG
15125 # Which release of libtool.m4 was used?
15126 macro_version=$macro_version
15127 macro_revision=$macro_revision
15129 # Whether or not to build shared libraries.
15130 build_libtool_libs=$enable_shared
15132 # Whether or not to build static libraries.
15133 build_old_libs=$enable_static
15135 # What type of objects to build.
15138 # Whether or not to optimize for fast installation.
15139 fast_install=$enable_fast_install
15141 # Shell to use when invoking shell scripts.
15144 # An echo program that protects backslashes.
15148 host_alias=$host_alias
15152 # The build system.
15153 build_alias=$build_alias
15157 # A sed program that does not truncate output.
15160 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15161 Xsed="\$SED -e 1s/^X//"
15163 # A grep program that handles long lines.
15169 # A literal string matcher.
15172 # A BSD- or MS-compatible name lister.
15175 # Whether we need soft or hard links.
15178 # What is the maximum length of a command?
15179 max_cmd_len=$max_cmd_len
15181 # Object file suffix (normally "o").
15184 # Executable file suffix (normally "").
15187 # whether the shell understands "unset".
15190 # turn spaces into newlines.
15193 # turn newlines into spaces.
15196 # An object symbol dumper.
15197 OBJDUMP=$lt_OBJDUMP
15199 # Method to check whether dependent libraries are shared objects.
15200 deplibs_check_method=$lt_deplibs_check_method
15202 # Command to use when deplibs_check_method == "file_magic".
15203 file_magic_cmd=$lt_file_magic_cmd
15207 AR_FLAGS=$lt_AR_FLAGS
15209 # A symbol stripping program.
15212 # Commands used to install an old-style archive.
15214 old_postinstall_cmds=$lt_old_postinstall_cmds
15215 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15217 # Whether to use a lock for old archive extraction.
15218 lock_old_archive_extraction=$lock_old_archive_extraction
15223 # LTCC compiler flags.
15224 LTCFLAGS=$lt_CFLAGS
15226 # Take the output of nm and produce a listing of raw symbols and C names.
15227 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15229 # Transform the output of nm in a proper C declaration.
15230 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15232 # Transform the output of nm in a C name address pair.
15233 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15235 # Transform the output of nm in a C name address pair when lib prefix is needed.
15236 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15238 # The name of the directory that contains temporary libtool files.
15241 # Used to examine libraries when file_magic_cmd begins with "file".
15242 MAGIC_CMD=$MAGIC_CMD
15244 # Must we lock files when doing compilation?
15245 need_locks=$lt_need_locks
15247 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15248 DSYMUTIL=$lt_DSYMUTIL
15250 # Tool to change global to local symbols on Mac OS X.
15253 # Tool to manipulate fat objects and archives on Mac OS X.
15256 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15259 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15260 OTOOL64=$lt_OTOOL64
15262 # Old archive suffix (normally "a").
15265 # Shared library suffix (normally ".so").
15266 shrext_cmds=$lt_shrext_cmds
15268 # The commands to extract the exported symbol list from a shared archive.
15269 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15271 # Variables whose values should be saved in libtool wrapper scripts and
15272 # restored at link time.
15273 variables_saved_for_relink=$lt_variables_saved_for_relink
15275 # Do we need the "lib" prefix for modules?
15276 need_lib_prefix=$need_lib_prefix
15278 # Do we need a version for libraries?
15279 need_version=$need_version
15281 # Library versioning type.
15282 version_type=$version_type
15284 # Shared library runtime path variable.
15285 runpath_var=$runpath_var
15287 # Shared library path variable.
15288 shlibpath_var=$shlibpath_var
15290 # Is shlibpath searched before the hard-coded library search path?
15291 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15293 # Format of library name prefix.
15294 libname_spec=$lt_libname_spec
15296 # List of archive names. First name is the real one, the rest are links.
15297 # The last name is the one that the linker finds with -lNAME
15298 library_names_spec=$lt_library_names_spec
15300 # The coded name of the library, if different from the real name.
15301 soname_spec=$lt_soname_spec
15303 # Permission mode override for installation of shared libraries.
15304 install_override_mode=$lt_install_override_mode
15306 # Command to use after installation of a shared archive.
15307 postinstall_cmds=$lt_postinstall_cmds
15309 # Command to use after uninstallation of a shared archive.
15310 postuninstall_cmds=$lt_postuninstall_cmds
15312 # Commands used to finish a libtool library installation in a directory.
15313 finish_cmds=$lt_finish_cmds
15315 # As "finish_cmds", except a single script fragment to be evaled but
15317 finish_eval=$lt_finish_eval
15319 # Whether we should hardcode library paths into libraries.
15320 hardcode_into_libs=$hardcode_into_libs
15322 # Compile-time system search path for libraries.
15323 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15325 # Run-time system search path for libraries.
15326 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15328 # Whether dlopen is supported.
15329 dlopen_support=$enable_dlopen
15331 # Whether dlopen of programs is supported.
15332 dlopen_self=$enable_dlopen_self
15334 # Whether dlopen of statically linked programs is supported.
15335 dlopen_self_static=$enable_dlopen_self_static
15337 # Commands to strip libraries.
15338 old_striplib=$lt_old_striplib
15339 striplib=$lt_striplib
15342 # The linker used to build libraries.
15345 # How to create reloadable object files.
15346 reload_flag=$lt_reload_flag
15347 reload_cmds=$lt_reload_cmds
15349 # Commands used to build an old-style archive.
15350 old_archive_cmds=$lt_old_archive_cmds
15352 # A language specific compiler.
15355 # Is the compiler the GNU compiler?
15358 # Compiler flag to turn off builtin functions.
15359 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15361 # How to pass a linker flag through the compiler.
15362 wl=$lt_lt_prog_compiler_wl
15364 # Additional compiler flags for building library objects.
15365 pic_flag=$lt_lt_prog_compiler_pic
15367 # Compiler flag to prevent dynamic linking.
15368 link_static_flag=$lt_lt_prog_compiler_static
15370 # Does compiler simultaneously support -c and -o options?
15371 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15373 # Whether or not to add -lc for building shared libraries.
15374 build_libtool_need_lc=$archive_cmds_need_lc
15376 # Whether or not to disallow shared libs when runtime libs are static.
15377 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15379 # Compiler flag to allow reflexive dlopens.
15380 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15382 # Compiler flag to generate shared objects directly from archives.
15383 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15385 # Whether the compiler copes with passing no objects directly.
15386 compiler_needs_object=$lt_compiler_needs_object
15388 # Create an old-style archive from a shared archive.
15389 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15391 # Create a temporary old-style archive to link instead of a shared archive.
15392 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15394 # Commands used to build a shared archive.
15395 archive_cmds=$lt_archive_cmds
15396 archive_expsym_cmds=$lt_archive_expsym_cmds
15398 # Commands used to build a loadable module if different from building
15399 # a shared archive.
15400 module_cmds=$lt_module_cmds
15401 module_expsym_cmds=$lt_module_expsym_cmds
15403 # Whether we are building with GNU ld or not.
15404 with_gnu_ld=$lt_with_gnu_ld
15406 # Flag that allows shared libraries with undefined symbols to be built.
15407 allow_undefined_flag=$lt_allow_undefined_flag
15409 # Flag that enforces no undefined symbols.
15410 no_undefined_flag=$lt_no_undefined_flag
15412 # Flag to hardcode \$libdir into a binary during linking.
15413 # This must work even if \$libdir does not exist
15414 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15416 # If ld is used when linking, flag to hardcode \$libdir into a binary
15417 # during linking. This must work even if \$libdir does not exist.
15418 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15420 # Whether we need a single "-rpath" flag with a separated argument.
15421 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15423 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15424 # DIR into the resulting binary.
15425 hardcode_direct=$hardcode_direct
15427 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15428 # DIR into the resulting binary and the resulting library dependency is
15429 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15430 # library is relocated.
15431 hardcode_direct_absolute=$hardcode_direct_absolute
15433 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15434 # into the resulting binary.
15435 hardcode_minus_L=$hardcode_minus_L
15437 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15438 # into the resulting binary.
15439 hardcode_shlibpath_var=$hardcode_shlibpath_var
15441 # Set to "yes" if building a shared library automatically hardcodes DIR
15442 # into the library and all subsequent libraries and executables linked
15444 hardcode_automatic=$hardcode_automatic
15446 # Set to yes if linker adds runtime paths of dependent libraries
15447 # to runtime path list.
15448 inherit_rpath=$inherit_rpath
15450 # Whether libtool must link a program against all its dependency libraries.
15451 link_all_deplibs=$link_all_deplibs
15453 # Fix the shell variable \$srcfile for the compiler.
15454 fix_srcfile_path=$lt_fix_srcfile_path
15456 # Set to "yes" if exported symbols are required.
15457 always_export_symbols=$always_export_symbols
15459 # The commands to list exported symbols.
15460 export_symbols_cmds=$lt_export_symbols_cmds
15462 # Symbols that should not be listed in the preloaded symbols.
15463 exclude_expsyms=$lt_exclude_expsyms
15465 # Symbols that must always be exported.
15466 include_expsyms=$lt_include_expsyms
15468 # Commands necessary for linking programs (against libraries) with templates.
15469 prelink_cmds=$lt_prelink_cmds
15471 # Specify filename containing input files.
15472 file_list_spec=$lt_file_list_spec
15474 # How to hardcode a shared library path into an executable.
15475 hardcode_action=$hardcode_action
15477 # ### END LIBTOOL CONFIG
15483 cat <<\_LT_EOF >> "$cfgfile"
15484 # AIX sometimes has problems with the GCC collect2 program. For some
15485 # reason, if we set the COLLECT_NAMES environment variable, the problems
15486 # vanish in a puff of smoke.
15487 if test "X${COLLECT_NAMES+set}" != Xset; then
15489 export COLLECT_NAMES
15496 ltmain="$ac_aux_dir/ltmain.sh"
15499 # We use sed instead of cat because bash on DJGPP gets confused if
15500 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15501 # text mode, it properly converts lines to CR/LF. This bash problem
15502 # is reportedly fixed, but why not run on old versions too?
15503 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15504 || (rm -f "$cfgfile"; exit 1)
15508 cat << \_LT_EOF >> "$cfgfile"
15510 # func_dirname file append nondir_replacement
15511 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15512 # otherwise set result to NONDIR_REPLACEMENT.
15516 */*) func_dirname_result="${1%/*}${2}" ;;
15517 * ) func_dirname_result="${3}" ;;
15521 # func_basename file
15524 func_basename_result="${1##*/}"
15527 # func_dirname_and_basename file append nondir_replacement
15528 # perform func_basename and func_dirname in a single function
15530 # dirname: Compute the dirname of FILE. If nonempty,
15531 # add APPEND to the result, otherwise set result
15532 # to NONDIR_REPLACEMENT.
15533 # value returned in "$func_dirname_result"
15534 # basename: Compute filename of FILE.
15535 # value retuned in "$func_basename_result"
15536 # Implementation must be kept synchronized with func_dirname
15537 # and func_basename. For efficiency, we do not delegate to
15538 # those functions but instead duplicate the functionality here.
15539 func_dirname_and_basename ()
15542 */*) func_dirname_result="${1%/*}${2}" ;;
15543 * ) func_dirname_result="${3}" ;;
15545 func_basename_result="${1##*/}"
15548 # func_stripname prefix suffix name
15549 # strip PREFIX and SUFFIX off of NAME.
15550 # PREFIX and SUFFIX must not contain globbing or regex special
15551 # characters, hashes, percent signs, but SUFFIX may contain a leading
15552 # dot (in which case that matches only a dot).
15555 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15556 # positional parameters, so assign one to ordinary parameter first.
15557 func_stripname_result=${3}
15558 func_stripname_result=${func_stripname_result#"${1}"}
15559 func_stripname_result=${func_stripname_result%"${2}"}
15565 func_opt_split_opt=${1%%=*}
15566 func_opt_split_arg=${1#*=}
15573 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15574 *) func_lo2o_result=${1} ;;
15578 # func_xform libobj-or-source
15581 func_xform_result=${1%.*}.lo
15584 # func_arith arithmetic-term...
15587 func_arith_result=$(( $* ))
15591 # STRING may not start with a hyphen.
15594 func_len_result=${#1}
15599 *) # Bourne compatible functions.
15600 cat << \_LT_EOF >> "$cfgfile"
15602 # func_dirname file append nondir_replacement
15603 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15604 # otherwise set result to NONDIR_REPLACEMENT.
15607 # Extract subdirectory from the argument.
15608 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15609 if test "X$func_dirname_result" = "X${1}"; then
15610 func_dirname_result="${3}"
15612 func_dirname_result="$func_dirname_result${2}"
15616 # func_basename file
15619 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15623 # func_stripname prefix suffix name
15624 # strip PREFIX and SUFFIX off of NAME.
15625 # PREFIX and SUFFIX must not contain globbing or regex special
15626 # characters, hashes, percent signs, but SUFFIX may contain a leading
15627 # dot (in which case that matches only a dot).
15628 # func_strip_suffix prefix name
15632 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15633 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15638 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15639 my_sed_long_arg='1s/^-[^=]*=//'
15644 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15645 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15651 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15654 # func_xform libobj-or-source
15657 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15660 # func_arith arithmetic-term...
15663 func_arith_result=`expr "$@"`
15667 # STRING may not start with a hyphen.
15670 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15676 case $lt_shell_append in
15678 cat << \_LT_EOF >> "$cfgfile"
15680 # func_append var value
15681 # Append VALUE to the end of shell variable VAR.
15689 cat << \_LT_EOF >> "$cfgfile"
15691 # func_append var value
15692 # Append VALUE to the end of shell variable VAR.
15703 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15704 || (rm -f "$cfgfile"; exit 1)
15706 mv -f "$cfgfile" "$ofile" ||
15707 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15711 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15712 rm -f Makesim1.tmp Makesim2.tmp Makefile
15713 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
15714 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
15715 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15716 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15717 <Makefile.sim >Makefile
15718 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15720 "stamp-h":C) echo > stamp-h ;;
15728 ac_clean_files=$ac_clean_files_save
15730 test $ac_write_fail = 0 ||
15731 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15734 # configure is writing to config.log, and then calls config.status.
15735 # config.status does its own redirection, appending to config.log.
15736 # Unfortunately, on DOS this fails, as config.log is still kept open
15737 # by configure, so config.status won't be able to write to it; its
15738 # output is simply discarded. So we exec the FD to /dev/null,
15739 # effectively closing config.log, so it can be properly (re)opened and
15740 # appended to by config.status. When coming back to configure, we
15741 # need to make the FD available again.
15742 if test "$no_create" != yes; then
15744 ac_config_status_args=
15745 test "$silent" = yes &&
15746 ac_config_status_args="$ac_config_status_args --quiet"
15748 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15750 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15751 # would make configure fail if this is the last instruction.
15752 $ac_cs_success || as_fn_exit $?
15754 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15755 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15756 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}