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."
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
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
735 program_transform_name
748 enable_option_checking
757 enable_maintainer_mode
770 enable_build_warnings
771 enable_sim_build_warnings
773 enable_sim_default_model
774 enable_sim_environment
778 ac_precious_vars='build_alias
789 # Initialize some variables set by options.
791 ac_init_version=false
792 ac_unrecognized_opts=
794 # The variables have the same names as the options, with
795 # dashes changed to underlines.
803 program_transform_name=s,x,x,
811 # Installation directory options.
812 # These are left unexpanded so users can "make install exec_prefix=/foo"
813 # and all the variables that are supposed to be based on exec_prefix
814 # by default will actually change.
815 # Use braces instead of parens because sh, perl, etc. also accept them.
816 # (The list follows the same order as the GNU Coding Standards.)
817 bindir='${exec_prefix}/bin'
818 sbindir='${exec_prefix}/sbin'
819 libexecdir='${exec_prefix}/libexec'
820 datarootdir='${prefix}/share'
821 datadir='${datarootdir}'
822 sysconfdir='${prefix}/etc'
823 sharedstatedir='${prefix}/com'
824 localstatedir='${prefix}/var'
825 includedir='${prefix}/include'
826 oldincludedir='/usr/include'
827 docdir='${datarootdir}/doc/${PACKAGE}'
828 infodir='${datarootdir}/info'
833 libdir='${exec_prefix}/lib'
834 localedir='${datarootdir}/locale'
835 mandir='${datarootdir}/man'
841 # If the previous option needs an argument, assign it.
842 if test -n "$ac_prev"; then
843 eval $ac_prev=\$ac_option
849 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
853 # Accept the important Cygnus configure options, so we can diagnose typos.
855 case $ac_dashdash$ac_option in
859 -bindir | --bindir | --bindi | --bind | --bin | --bi)
861 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
864 -build | --build | --buil | --bui | --bu)
865 ac_prev=build_alias ;;
866 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
867 build_alias=$ac_optarg ;;
869 -cache-file | --cache-file | --cache-fil | --cache-fi \
870 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
871 ac_prev=cache_file ;;
872 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
873 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
874 cache_file=$ac_optarg ;;
877 cache_file=config.cache ;;
879 -datadir | --datadir | --datadi | --datad)
881 -datadir=* | --datadir=* | --datadi=* | --datad=*)
882 datadir=$ac_optarg ;;
884 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
885 | --dataroo | --dataro | --datar)
886 ac_prev=datarootdir ;;
887 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
888 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
889 datarootdir=$ac_optarg ;;
891 -disable-* | --disable-*)
892 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
893 # Reject names that are not valid shell variable names.
894 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
895 as_fn_error "invalid feature name: $ac_useropt"
896 ac_useropt_orig=$ac_useropt
897 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
898 case $ac_user_opts in
902 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
903 ac_unrecognized_sep=', ';;
905 eval enable_$ac_useropt=no ;;
907 -docdir | --docdir | --docdi | --doc | --do)
909 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
912 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
914 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
917 -enable-* | --enable-*)
918 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
919 # Reject names that are not valid shell variable names.
920 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921 as_fn_error "invalid feature name: $ac_useropt"
922 ac_useropt_orig=$ac_useropt
923 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924 case $ac_user_opts in
928 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
929 ac_unrecognized_sep=', ';;
931 eval enable_$ac_useropt=\$ac_optarg ;;
933 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
934 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
935 | --exec | --exe | --ex)
936 ac_prev=exec_prefix ;;
937 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
938 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
939 | --exec=* | --exe=* | --ex=*)
940 exec_prefix=$ac_optarg ;;
942 -gas | --gas | --ga | --g)
943 # Obsolete; use --with-gas.
946 -help | --help | --hel | --he | -h)
948 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
949 ac_init_help=recursive ;;
950 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
951 ac_init_help=short ;;
953 -host | --host | --hos | --ho)
954 ac_prev=host_alias ;;
955 -host=* | --host=* | --hos=* | --ho=*)
956 host_alias=$ac_optarg ;;
958 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
960 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
962 htmldir=$ac_optarg ;;
964 -includedir | --includedir | --includedi | --included | --include \
965 | --includ | --inclu | --incl | --inc)
966 ac_prev=includedir ;;
967 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
968 | --includ=* | --inclu=* | --incl=* | --inc=*)
969 includedir=$ac_optarg ;;
971 -infodir | --infodir | --infodi | --infod | --info | --inf)
973 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
974 infodir=$ac_optarg ;;
976 -libdir | --libdir | --libdi | --libd)
978 -libdir=* | --libdir=* | --libdi=* | --libd=*)
981 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
982 | --libexe | --libex | --libe)
983 ac_prev=libexecdir ;;
984 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
985 | --libexe=* | --libex=* | --libe=*)
986 libexecdir=$ac_optarg ;;
988 -localedir | --localedir | --localedi | --localed | --locale)
990 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
991 localedir=$ac_optarg ;;
993 -localstatedir | --localstatedir | --localstatedi | --localstated \
994 | --localstate | --localstat | --localsta | --localst | --locals)
995 ac_prev=localstatedir ;;
996 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
997 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
998 localstatedir=$ac_optarg ;;
1000 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1002 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1003 mandir=$ac_optarg ;;
1005 -nfp | --nfp | --nf)
1006 # Obsolete; use --without-fp.
1009 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1010 | --no-cr | --no-c | -n)
1013 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1014 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1017 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1018 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1019 | --oldin | --oldi | --old | --ol | --o)
1020 ac_prev=oldincludedir ;;
1021 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1022 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1023 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1024 oldincludedir=$ac_optarg ;;
1026 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1028 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1029 prefix=$ac_optarg ;;
1031 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1032 | --program-pre | --program-pr | --program-p)
1033 ac_prev=program_prefix ;;
1034 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1035 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1036 program_prefix=$ac_optarg ;;
1038 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1039 | --program-suf | --program-su | --program-s)
1040 ac_prev=program_suffix ;;
1041 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1042 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1043 program_suffix=$ac_optarg ;;
1045 -program-transform-name | --program-transform-name \
1046 | --program-transform-nam | --program-transform-na \
1047 | --program-transform-n | --program-transform- \
1048 | --program-transform | --program-transfor \
1049 | --program-transfo | --program-transf \
1050 | --program-trans | --program-tran \
1051 | --progr-tra | --program-tr | --program-t)
1052 ac_prev=program_transform_name ;;
1053 -program-transform-name=* | --program-transform-name=* \
1054 | --program-transform-nam=* | --program-transform-na=* \
1055 | --program-transform-n=* | --program-transform-=* \
1056 | --program-transform=* | --program-transfor=* \
1057 | --program-transfo=* | --program-transf=* \
1058 | --program-trans=* | --program-tran=* \
1059 | --progr-tra=* | --program-tr=* | --program-t=*)
1060 program_transform_name=$ac_optarg ;;
1062 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1064 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1065 pdfdir=$ac_optarg ;;
1067 -psdir | --psdir | --psdi | --psd | --ps)
1069 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1072 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1073 | -silent | --silent | --silen | --sile | --sil)
1076 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1078 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1080 sbindir=$ac_optarg ;;
1082 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1083 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1084 | --sharedst | --shareds | --shared | --share | --shar \
1086 ac_prev=sharedstatedir ;;
1087 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1088 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1089 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1091 sharedstatedir=$ac_optarg ;;
1093 -site | --site | --sit)
1095 -site=* | --site=* | --sit=*)
1098 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1100 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1101 srcdir=$ac_optarg ;;
1103 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1104 | --syscon | --sysco | --sysc | --sys | --sy)
1105 ac_prev=sysconfdir ;;
1106 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1107 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1108 sysconfdir=$ac_optarg ;;
1110 -target | --target | --targe | --targ | --tar | --ta | --t)
1111 ac_prev=target_alias ;;
1112 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1113 target_alias=$ac_optarg ;;
1115 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1118 -version | --version | --versio | --versi | --vers | -V)
1119 ac_init_version=: ;;
1122 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1123 # Reject names that are not valid shell variable names.
1124 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1125 as_fn_error "invalid package name: $ac_useropt"
1126 ac_useropt_orig=$ac_useropt
1127 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1128 case $ac_user_opts in
1132 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1133 ac_unrecognized_sep=', ';;
1135 eval with_$ac_useropt=\$ac_optarg ;;
1137 -without-* | --without-*)
1138 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1139 # Reject names that are not valid shell variable names.
1140 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1141 as_fn_error "invalid package name: $ac_useropt"
1142 ac_useropt_orig=$ac_useropt
1143 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1144 case $ac_user_opts in
1148 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1149 ac_unrecognized_sep=', ';;
1151 eval with_$ac_useropt=no ;;
1154 # Obsolete; use --with-x.
1157 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1158 | --x-incl | --x-inc | --x-in | --x-i)
1159 ac_prev=x_includes ;;
1160 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1161 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1162 x_includes=$ac_optarg ;;
1164 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1165 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1166 ac_prev=x_libraries ;;
1167 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1168 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1169 x_libraries=$ac_optarg ;;
1171 -*) as_fn_error "unrecognized option: \`$ac_option'
1172 Try \`$0 --help' for more information."
1176 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1177 # Reject names that are not valid shell variable names.
1178 case $ac_envvar in #(
1179 '' | [0-9]* | *[!_$as_cr_alnum]* )
1180 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1182 eval $ac_envvar=\$ac_optarg
1183 export $ac_envvar ;;
1186 # FIXME: should be removed in autoconf 3.0.
1187 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1188 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1189 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1190 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1196 if test -n "$ac_prev"; then
1197 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1198 as_fn_error "missing argument to $ac_option"
1201 if test -n "$ac_unrecognized_opts"; then
1202 case $enable_option_checking in
1204 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1205 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1209 # Check all directory arguments for consistency.
1210 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1211 datadir sysconfdir sharedstatedir localstatedir includedir \
1212 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1213 libdir localedir mandir
1215 eval ac_val=\$$ac_var
1216 # Remove trailing slashes.
1219 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1220 eval $ac_var=\$ac_val;;
1222 # Be sure to have absolute directory names.
1224 [\\/$]* | ?:[\\/]* ) continue;;
1225 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1227 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1230 # There might be people who depend on the old broken behavior: `$host'
1231 # used to hold the argument of --host etc.
1232 # FIXME: To remove some day.
1235 target=$target_alias
1237 # FIXME: To remove some day.
1238 if test "x$host_alias" != x; then
1239 if test "x$build_alias" = x; then
1240 cross_compiling=maybe
1241 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1242 If a cross compiler is detected then cross compile mode will be used." >&2
1243 elif test "x$build_alias" != "x$host_alias"; then
1249 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1251 test "$silent" = yes && exec 6>/dev/null
1254 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1255 ac_ls_di=`ls -di .` &&
1256 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1257 as_fn_error "working directory cannot be determined"
1258 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1259 as_fn_error "pwd does not report name of working directory"
1262 # Find the source files, if location was not specified.
1263 if test -z "$srcdir"; then
1264 ac_srcdir_defaulted=yes
1265 # Try the directory containing this script, then the parent directory.
1266 ac_confdir=`$as_dirname -- "$as_myself" ||
1267 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1268 X"$as_myself" : 'X\(//\)[^/]' \| \
1269 X"$as_myself" : 'X\(//\)$' \| \
1270 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1271 $as_echo X"$as_myself" |
1272 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1290 if test ! -r "$srcdir/$ac_unique_file"; then
1294 ac_srcdir_defaulted=no
1296 if test ! -r "$srcdir/$ac_unique_file"; then
1297 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1298 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1300 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1302 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1304 # When building in place, set srcdir=.
1305 if test "$ac_abs_confdir" = "$ac_pwd"; then
1308 # Remove unnecessary trailing slashes from srcdir.
1309 # Double slashes in file names in object file debugging info
1310 # mess up M-x gdb in Emacs.
1312 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1314 for ac_var in $ac_precious_vars; do
1315 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1316 eval ac_env_${ac_var}_value=\$${ac_var}
1317 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1318 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1322 # Report the --help message.
1324 if test "$ac_init_help" = "long"; then
1325 # Omit some internal or obsolete options to make the list less imposing.
1326 # This message is too long to be a string in the A/UX 3.1 sh.
1328 \`configure' configures this package to adapt to many kinds of systems.
1330 Usage: $0 [OPTION]... [VAR=VALUE]...
1332 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1333 VAR=VALUE. See below for descriptions of some of the useful variables.
1335 Defaults for the options are specified in brackets.
1338 -h, --help display this help and exit
1339 --help=short display options specific to this package
1340 --help=recursive display the short help of all the included packages
1341 -V, --version display version information and exit
1342 -q, --quiet, --silent do not print \`checking...' messages
1343 --cache-file=FILE cache test results in FILE [disabled]
1344 -C, --config-cache alias for \`--cache-file=config.cache'
1345 -n, --no-create do not create output files
1346 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1348 Installation directories:
1349 --prefix=PREFIX install architecture-independent files in PREFIX
1350 [$ac_default_prefix]
1351 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1354 By default, \`make install' will install all the files in
1355 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1356 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1357 for instance \`--prefix=\$HOME'.
1359 For better control, use the options below.
1361 Fine tuning of the installation directories:
1362 --bindir=DIR user executables [EPREFIX/bin]
1363 --sbindir=DIR system admin executables [EPREFIX/sbin]
1364 --libexecdir=DIR program executables [EPREFIX/libexec]
1365 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1366 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1367 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1368 --libdir=DIR object code libraries [EPREFIX/lib]
1369 --includedir=DIR C header files [PREFIX/include]
1370 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1371 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1372 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1373 --infodir=DIR info documentation [DATAROOTDIR/info]
1374 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1375 --mandir=DIR man documentation [DATAROOTDIR/man]
1376 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1377 --htmldir=DIR html documentation [DOCDIR]
1378 --dvidir=DIR dvi documentation [DOCDIR]
1379 --pdfdir=DIR pdf documentation [DOCDIR]
1380 --psdir=DIR ps documentation [DOCDIR]
1386 --program-prefix=PREFIX prepend PREFIX to installed program names
1387 --program-suffix=SUFFIX append SUFFIX to installed program names
1388 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1391 --build=BUILD configure for building on BUILD [guessed]
1392 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1393 --target=TARGET configure for building compilers for TARGET [HOST]
1397 if test -n "$ac_init_help"; then
1402 --disable-option-checking ignore unrecognized --enable/--with options
1403 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1404 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1405 --enable-plugins Enable support for plugins
1406 --enable-shared[=PKGS] build shared libraries [default=yes]
1407 --enable-static[=PKGS] build static libraries [default=yes]
1408 --enable-fast-install[=PKGS]
1409 optimize for fast installation [default=yes]
1410 --disable-libtool-lock avoid locking (might break parallel builds)
1411 --enable-maintainer-mode enable make rules and dependencies not useful
1412 (and sometimes confusing) to the casual installer
1413 --enable-sim-bswap Use Host specific BSWAP instruction
1414 --enable-sim-cflags=opts
1415 Extra CFLAGS for use in building simulator
1416 --enable-sim-debug=opts Enable debugging flags (for developers of the sim
1418 --enable-sim-stdio Specify whether to use stdio for console
1420 --enable-sim-trace=opts Enable tracing of simulated programs
1421 --enable-sim-profile=opts
1422 Enable profiling flags
1423 --enable-sim-endian=endian
1424 Specify target byte endian orientation
1425 --enable-sim-alignment=align
1426 Specify strict, nonstrict or forced alignment of
1428 --enable-sim-scache=size
1429 Specify simulator execution cache size
1430 --enable-werror treat compile warnings as errors
1431 --enable-build-warnings enable build-time compiler warnings if gcc is used
1432 --enable-sim-build-warnings
1433 enable SIM specific build-time compiler warnings if
1435 --enable-sim-hardware=LIST
1436 Specify the hardware to be included in the build.
1437 --enable-sim-default-model=model
1438 Specify default model to simulate
1439 --enable-sim-environment=environment
1440 Specify mixed, user, virtual or operating
1442 --enable-sim-inline=inlines
1443 Specify which functions should be inlined
1444 --enable-cgen-maint=DIR build cgen generated files
1447 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1448 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1449 --with-system-zlib use installed libz
1450 --with-pic try to use only PIC/non-PIC objects [default=use
1452 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1453 --with-pkgversion=PKG Use PKG in the version string in place of "SIM"
1454 --with-bugurl=URL Direct users to URL to report a bug
1456 Some influential environment variables:
1457 CC C compiler command
1458 CFLAGS C compiler flags
1459 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1460 nonstandard directory <lib dir>
1461 LIBS libraries to pass to the linker, e.g. -l<library>
1462 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1463 you have headers in a nonstandard directory <include dir>
1466 Use these variables to override the choices made by `configure' or to help
1467 it to find libraries and programs with nonstandard names/locations.
1469 Report bugs to the package provider.
1474 if test "$ac_init_help" = "recursive"; then
1475 # If there are subdirs, report their specific --help.
1476 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1477 test -d "$ac_dir" ||
1478 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1483 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1485 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1486 # A ".." for each directory in $ac_dir_suffix.
1487 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1488 case $ac_top_builddir_sub in
1489 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1490 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1493 ac_abs_top_builddir=$ac_pwd
1494 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1495 # for backward compatibility:
1496 ac_top_builddir=$ac_top_build_prefix
1499 .) # We are building in place.
1501 ac_top_srcdir=$ac_top_builddir_sub
1502 ac_abs_top_srcdir=$ac_pwd ;;
1503 [\\/]* | ?:[\\/]* ) # Absolute name.
1504 ac_srcdir=$srcdir$ac_dir_suffix;
1505 ac_top_srcdir=$srcdir
1506 ac_abs_top_srcdir=$srcdir ;;
1508 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1509 ac_top_srcdir=$ac_top_build_prefix$srcdir
1510 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1512 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1514 cd "$ac_dir" || { ac_status=$?; continue; }
1515 # Check for guested configure.
1516 if test -f "$ac_srcdir/configure.gnu"; then
1518 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1519 elif test -f "$ac_srcdir/configure"; then
1521 $SHELL "$ac_srcdir/configure" --help=recursive
1523 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1525 cd "$ac_pwd" || { ac_status=$?; break; }
1529 test -n "$ac_init_help" && exit $ac_status
1530 if $ac_init_version; then
1533 generated by GNU Autoconf 2.64
1535 Copyright (C) 2009 Free Software Foundation, Inc.
1536 This configure script is free software; the Free Software Foundation
1537 gives unlimited permission to copy, distribute and modify it.
1542 ## ------------------------ ##
1543 ## Autoconf initialization. ##
1544 ## ------------------------ ##
1546 # ac_fn_c_try_compile LINENO
1547 # --------------------------
1548 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1549 ac_fn_c_try_compile ()
1551 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1552 rm -f conftest.$ac_objext
1553 if { { ac_try="$ac_compile"
1555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1556 *) ac_try_echo=$ac_try;;
1558 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1559 $as_echo "$ac_try_echo"; } >&5
1560 (eval "$ac_compile") 2>conftest.err
1562 if test -s conftest.err; then
1563 grep -v '^ *+' conftest.err >conftest.er1
1564 cat conftest.er1 >&5
1565 mv -f conftest.er1 conftest.err
1567 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1568 test $ac_status = 0; } && {
1569 test -z "$ac_c_werror_flag" ||
1570 test ! -s conftest.err
1571 } && test -s conftest.$ac_objext; then :
1574 $as_echo "$as_me: failed program was:" >&5
1575 sed 's/^/| /' conftest.$ac_ext >&5
1579 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1582 } # ac_fn_c_try_compile
1584 # ac_fn_c_try_cpp LINENO
1585 # ----------------------
1586 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1589 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1590 if { { ac_try="$ac_cpp conftest.$ac_ext"
1592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1593 *) ac_try_echo=$ac_try;;
1595 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1596 $as_echo "$ac_try_echo"; } >&5
1597 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1599 if test -s conftest.err; then
1600 grep -v '^ *+' conftest.err >conftest.er1
1601 cat conftest.er1 >&5
1602 mv -f conftest.er1 conftest.err
1604 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1605 test $ac_status = 0; } >/dev/null && {
1606 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1607 test ! -s conftest.err
1611 $as_echo "$as_me: failed program was:" >&5
1612 sed 's/^/| /' conftest.$ac_ext >&5
1616 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1621 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1622 # -------------------------------------------------------
1623 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1624 # the include files in INCLUDES and setting the cache variable VAR
1626 ac_fn_c_check_header_mongrel ()
1628 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1629 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1631 $as_echo_n "checking for $2... " >&6; }
1632 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1633 $as_echo_n "(cached) " >&6
1636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1637 $as_echo "$ac_res" >&6; }
1639 # Is the header compilable?
1640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1641 $as_echo_n "checking $2 usability... " >&6; }
1642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1643 /* end confdefs.h. */
1647 if ac_fn_c_try_compile "$LINENO"; then :
1648 ac_header_compiler=yes
1650 ac_header_compiler=no
1652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1654 $as_echo "$ac_header_compiler" >&6; }
1656 # Is the header present?
1657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1658 $as_echo_n "checking $2 presence... " >&6; }
1659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1660 /* end confdefs.h. */
1663 if ac_fn_c_try_cpp "$LINENO"; then :
1664 ac_header_preproc=yes
1666 ac_header_preproc=no
1668 rm -f conftest.err conftest.$ac_ext
1669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1670 $as_echo "$ac_header_preproc" >&6; }
1672 # So? What about this header?
1673 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1676 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1678 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1682 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1684 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1686 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1687 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1688 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1689 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1690 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1694 $as_echo_n "checking for $2... " >&6; }
1695 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1696 $as_echo_n "(cached) " >&6
1698 eval "$3=\$ac_header_compiler"
1701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1702 $as_echo "$ac_res" >&6; }
1704 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1706 } # ac_fn_c_check_header_mongrel
1708 # ac_fn_c_try_run LINENO
1709 # ----------------------
1710 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1711 # that executables *can* be run.
1714 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1715 if { { ac_try="$ac_link"
1717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1718 *) ac_try_echo=$ac_try;;
1720 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1721 $as_echo "$ac_try_echo"; } >&5
1722 (eval "$ac_link") 2>&5
1724 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1725 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1726 { { case "(($ac_try" in
1727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728 *) ac_try_echo=$ac_try;;
1730 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731 $as_echo "$ac_try_echo"; } >&5
1732 (eval "$ac_try") 2>&5
1734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1735 test $ac_status = 0; }; }; then :
1738 $as_echo "$as_me: program exited with status $ac_status" >&5
1739 $as_echo "$as_me: failed program was:" >&5
1740 sed 's/^/| /' conftest.$ac_ext >&5
1742 ac_retval=$ac_status
1744 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1745 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1750 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1751 # -------------------------------------------------------
1752 # Tests whether HEADER exists and can be compiled using the include files in
1753 # INCLUDES, setting the cache variable VAR accordingly.
1754 ac_fn_c_check_header_compile ()
1756 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1758 $as_echo_n "checking for $2... " >&6; }
1759 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1760 $as_echo_n "(cached) " >&6
1762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1763 /* end confdefs.h. */
1767 if ac_fn_c_try_compile "$LINENO"; then :
1772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1776 $as_echo "$ac_res" >&6; }
1777 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1779 } # ac_fn_c_check_header_compile
1781 # ac_fn_c_try_link LINENO
1782 # -----------------------
1783 # Try to link conftest.$ac_ext, and return whether this succeeded.
1786 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1787 rm -f conftest.$ac_objext conftest$ac_exeext
1788 if { { ac_try="$ac_link"
1790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1791 *) ac_try_echo=$ac_try;;
1793 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1794 $as_echo "$ac_try_echo"; } >&5
1795 (eval "$ac_link") 2>conftest.err
1797 if test -s conftest.err; then
1798 grep -v '^ *+' conftest.err >conftest.er1
1799 cat conftest.er1 >&5
1800 mv -f conftest.er1 conftest.err
1802 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1803 test $ac_status = 0; } && {
1804 test -z "$ac_c_werror_flag" ||
1805 test ! -s conftest.err
1806 } && test -s conftest$ac_exeext && {
1807 test "$cross_compiling" = yes ||
1808 $as_test_x conftest$ac_exeext
1812 $as_echo "$as_me: failed program was:" >&5
1813 sed 's/^/| /' conftest.$ac_ext >&5
1817 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1818 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1819 # interfere with the next link command; also delete a directory that is
1820 # left behind by Apple's compiler. We do this before executing the actions.
1821 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1822 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1825 } # ac_fn_c_try_link
1827 # ac_fn_c_check_func LINENO FUNC VAR
1828 # ----------------------------------
1829 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1830 ac_fn_c_check_func ()
1832 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1834 $as_echo_n "checking for $2... " >&6; }
1835 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1836 $as_echo_n "(cached) " >&6
1838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1839 /* end confdefs.h. */
1840 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1841 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1842 #define $2 innocuous_$2
1844 /* System header to define __stub macros and hopefully few prototypes,
1845 which can conflict with char $2 (); below.
1846 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1847 <limits.h> exists even on freestanding compilers. */
1850 # include <limits.h>
1852 # include <assert.h>
1857 /* Override any GCC internal prototype to avoid an error.
1858 Use char because int might match the return type of a GCC
1859 builtin and then its argument prototype would still apply. */
1864 /* The GNU C library defines this for functions which it implements
1865 to always fail with ENOSYS. Some functions are actually named
1866 something starting with __ and the normal name is an alias. */
1867 #if defined __stub_$2 || defined __stub___$2
1879 if ac_fn_c_try_link "$LINENO"; then :
1884 rm -f core conftest.err conftest.$ac_objext \
1885 conftest$ac_exeext conftest.$ac_ext
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1889 $as_echo "$ac_res" >&6; }
1890 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1892 } # ac_fn_c_check_func
1893 cat >config.log <<_ACEOF
1894 This file contains any messages produced by compilers while
1895 running configure, to aid debugging if configure makes a mistake.
1897 It was created by $as_me, which was
1898 generated by GNU Autoconf 2.64. Invocation command line was
1910 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1911 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1912 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1913 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1914 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1916 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1917 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1919 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1920 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1921 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1922 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1923 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1924 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1925 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1933 test -z "$as_dir" && as_dir=.
1934 $as_echo "PATH: $as_dir"
1950 # Keep a trace of the command line.
1951 # Strip out --no-create and --no-recursion so they do not pile up.
1952 # Strip out --silent because we don't want to record it for future runs.
1953 # Also quote any args containing shell meta-characters.
1954 # Make two passes to allow for proper duplicate-argument suppression.
1958 ac_must_keep_next=false
1964 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1965 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1966 | -silent | --silent | --silen | --sile | --sil)
1969 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1972 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1974 as_fn_append ac_configure_args1 " '$ac_arg'"
1975 if test $ac_must_keep_next = true; then
1976 ac_must_keep_next=false # Got value, back to normal.
1979 *=* | --config-cache | -C | -disable-* | --disable-* \
1980 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1981 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1982 | -with-* | --with-* | -without-* | --without-* | --x)
1983 case "$ac_configure_args0 " in
1984 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1987 -* ) ac_must_keep_next=true ;;
1990 as_fn_append ac_configure_args " '$ac_arg'"
1995 { ac_configure_args0=; unset ac_configure_args0;}
1996 { ac_configure_args1=; unset ac_configure_args1;}
1998 # When interrupted or exit'd, cleanup temporary files, and complete
1999 # config.log. We remove comments because anyway the quotes in there
2000 # would cause problems or look ugly.
2001 # WARNING: Use '\'' to represent an apostrophe within the trap.
2002 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2003 trap 'exit_status=$?
2004 # Save into config.log some information that might help in debugging.
2009 ## ---------------- ##
2010 ## Cache variables. ##
2011 ## ---------------- ##
2014 # The following way of writing the cache mishandles newlines in values,
2016 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2017 eval ac_val=\$$ac_var
2021 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2022 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2025 _ | IFS | as_nl) ;; #(
2026 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2027 *) { eval $ac_var=; unset $ac_var;} ;;
2032 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2033 *${as_nl}ac_space=\ *)
2035 "s/'\''/'\''\\\\'\'''\''/g;
2036 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2039 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2047 ## ----------------- ##
2048 ## Output variables. ##
2049 ## ----------------- ##
2052 for ac_var in $ac_subst_vars
2054 eval ac_val=\$$ac_var
2056 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2058 $as_echo "$ac_var='\''$ac_val'\''"
2062 if test -n "$ac_subst_files"; then
2064 ## ------------------- ##
2065 ## File substitutions. ##
2066 ## ------------------- ##
2069 for ac_var in $ac_subst_files
2071 eval ac_val=\$$ac_var
2073 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2075 $as_echo "$ac_var='\''$ac_val'\''"
2080 if test -s confdefs.h; then
2090 test "$ac_signal" != 0 &&
2091 $as_echo "$as_me: caught signal $ac_signal"
2092 $as_echo "$as_me: exit $exit_status"
2094 rm -f core *.core core.conftest.* &&
2095 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2098 for ac_signal in 1 2 13 15; do
2099 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2103 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2104 rm -f -r conftest* confdefs.h
2106 $as_echo "/* confdefs.h */" > confdefs.h
2108 # Predefined preprocessor variables.
2110 cat >>confdefs.h <<_ACEOF
2111 #define PACKAGE_NAME "$PACKAGE_NAME"
2114 cat >>confdefs.h <<_ACEOF
2115 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2118 cat >>confdefs.h <<_ACEOF
2119 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2122 cat >>confdefs.h <<_ACEOF
2123 #define PACKAGE_STRING "$PACKAGE_STRING"
2126 cat >>confdefs.h <<_ACEOF
2127 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2130 cat >>confdefs.h <<_ACEOF
2131 #define PACKAGE_URL "$PACKAGE_URL"
2135 # Let the site file select an alternate cache file if it wants to.
2136 # Prefer an explicitly selected file to automatically selected ones.
2139 if test -n "$CONFIG_SITE"; then
2140 ac_site_file1=$CONFIG_SITE
2141 elif test "x$prefix" != xNONE; then
2142 ac_site_file1=$prefix/share/config.site
2143 ac_site_file2=$prefix/etc/config.site
2145 ac_site_file1=$ac_default_prefix/share/config.site
2146 ac_site_file2=$ac_default_prefix/etc/config.site
2148 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2150 test "x$ac_site_file" = xNONE && continue
2151 if test -r "$ac_site_file"; then
2152 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2153 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2154 sed 's/^/| /' "$ac_site_file" >&5
2159 if test -r "$cache_file"; then
2160 # Some versions of bash will fail to source /dev/null (special
2161 # files actually), so we avoid doing that.
2162 if test -f "$cache_file"; then
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2164 $as_echo "$as_me: loading cache $cache_file" >&6;}
2166 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2167 *) . "./$cache_file";;
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2172 $as_echo "$as_me: creating cache $cache_file" >&6;}
2176 # Check that the precious variables saved in the cache have kept the same
2178 ac_cache_corrupted=false
2179 for ac_var in $ac_precious_vars; do
2180 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2181 eval ac_new_set=\$ac_env_${ac_var}_set
2182 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2183 eval ac_new_val=\$ac_env_${ac_var}_value
2184 case $ac_old_set,$ac_new_set in
2186 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2187 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2188 ac_cache_corrupted=: ;;
2190 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2191 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2192 ac_cache_corrupted=: ;;
2195 if test "x$ac_old_val" != "x$ac_new_val"; then
2196 # differences in whitespace do not lead to failure.
2197 ac_old_val_w=`echo x $ac_old_val`
2198 ac_new_val_w=`echo x $ac_new_val`
2199 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2200 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2201 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2202 ac_cache_corrupted=:
2204 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2205 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2206 eval $ac_var=\$ac_old_val
2208 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2209 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2210 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2211 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2214 # Pass precious variables to config.status.
2215 if test "$ac_new_set" = set; then
2217 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2218 *) ac_arg=$ac_var=$ac_new_val ;;
2220 case " $ac_configure_args " in
2221 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2222 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2226 if $ac_cache_corrupted; then
2227 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2228 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2229 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2230 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2231 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2233 ## -------------------- ##
2234 ## Main body of script. ##
2235 ## -------------------- ##
2238 ac_cpp='$CPP $CPPFLAGS'
2239 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2240 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2241 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2244 # This file contains common code used by all simulators.
2246 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2247 # directory. It is intended to be invoked before any target specific stuff.
2248 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2249 # It is intended to be invoked last.
2251 # The simulator's configure.ac should look like:
2253 # dnl Process this file with autoconf to produce a configure script.
2254 # AC_PREREQ(2.64)dnl
2255 # AC_INIT(Makefile.in)
2256 # sinclude(../common/aclocal.m4)
2260 # ... target specific stuff ...
2264 # Include global overrides and fixes for Autoconf.
2291 # _AC_CHECK_DECL_BODY
2292 # -------------------
2293 # Shell function body for AC_CHECK_DECL.
2294 # _AC_CHECK_DECL_BODY
2296 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2298 # -------------------------------------------------------------
2299 # Helper to AC_CHECK_DECLS, which generates the check for a single
2300 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2301 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2313 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2315 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2316 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2317 # Written by Gordon Matzigkeit, 1996
2319 # This file is free software; the Free Software Foundation gives
2320 # unlimited permission to copy and/or distribute it, with or without
2321 # modifications, as long as this notice is preserved.
2328 # LT_PREREQ(VERSION)
2329 # ------------------
2330 # Complain and exit if this libtool version is less that VERSION.
2334 # _LT_CHECK_BUILDDIR
2335 # ------------------
2336 # Complain if the absolute build directory name contains unusual characters
2340 # LT_INIT([OPTIONS])
2341 # ------------------
2345 # This is what autoupdate's m4 run will expand. It fires
2346 # the warning (with _au_warn_XXX), outputs it into the
2347 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2348 # the replacement expansion.
2351 # This is an auxiliary macro that is also run when
2352 # autoupdate runs m4. It simply calls m4_warning, but
2353 # we need a wrapper so that each warning is emitted only
2354 # once. We break the quoting in m4_warning's argument in
2355 # order to expand this macro's arguments, not AU_DEFUN's.
2358 # Finally, this is the expansion that is picked up by
2359 # autoconf. It tells the user to run autoupdate, and
2360 # then outputs the replacement expansion. We do not care
2361 # about autoupdate's warning because that contains
2362 # information on what to do *after* running autoupdate.
2364 # This is what autoupdate's m4 run will expand. It fires
2365 # the warning (with _au_warn_XXX), outputs it into the
2366 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2367 # the replacement expansion.
2370 # This is an auxiliary macro that is also run when
2371 # autoupdate runs m4. It simply calls m4_warning, but
2372 # we need a wrapper so that each warning is emitted only
2373 # once. We break the quoting in m4_warning's argument in
2374 # order to expand this macro's arguments, not AU_DEFUN's.
2377 # Finally, this is the expansion that is picked up by
2378 # autoconf. It tells the user to run autoupdate, and
2379 # then outputs the replacement expansion. We do not care
2380 # about autoupdate's warning because that contains
2381 # information on what to do *after* running autoupdate.
2385 # _LT_CC_BASENAME(CC)
2386 # -------------------
2387 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2391 # _LT_FILEUTILS_DEFAULTS
2392 # ----------------------
2393 # It is okay to use these file commands and assume they have been set
2394 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2395 # _LT_FILEUTILS_DEFAULTS
2403 # _LT_PREPARE_SED_QUOTE_VARS
2404 # --------------------------
2405 # Define a few sed substitution that help us do robust quoting.
2410 # Note that this code is called both from `configure', and `config.status'
2411 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2412 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2413 # so we pass a copy along to make sure it has a sensible value anyway.
2417 ## ------------------------------------- ##
2418 ## Accumulate code for creating libtool. ##
2419 ## ------------------------------------- ##
2421 # So that we can recreate a full libtool script including additional
2422 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2423 # in macros and then make a single call at the end using the `libtool'
2427 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2428 # ----------------------------------------
2429 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2436 # _LT_CONFIG_LIBTOOL([COMMANDS])
2437 # ------------------------------
2438 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2445 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2446 # -----------------------------------------------------
2450 # _LT_FORMAT_COMMENT([COMMENT])
2451 # -----------------------------
2452 # Add leading comment marks to the start of each line, and a trailing
2453 # full-stop to the whole comment if one is not present already.
2458 ## ------------------------ ##
2459 ## FIXME: Eliminate VARNAME ##
2460 ## ------------------------ ##
2463 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2464 # -------------------------------------------------------------------
2465 # CONFIGNAME is the name given to the value in the libtool script.
2466 # VARNAME is the (base) name used in the configure script.
2467 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2468 # VARNAME. Any other value will be used directly.
2472 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2473 # --------------------------------------------------------
2477 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2478 # ------------------------------------------------
2482 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2483 # ---------------------------------------------------------
2487 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2488 # --------------------------------------------------
2492 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2493 # ---------------------------------------------------
2497 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2498 # ---------------------------------------------------
2503 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2504 # ------------------------------------------------
2509 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2510 # ------------------------------------
2511 # Quote a variable value, and forward it to `config.status' so that its
2512 # declaration there will have the same value as in `configure'. VARNAME
2513 # must have a single quote delimited value for this to work.
2517 # _LT_CONFIG_STATUS_DECLARATIONS
2518 # ------------------------------
2519 # We delimit libtool config variables with single quotes, so when
2520 # we write them to config.status, we have to be sure to quote all
2521 # embedded single quotes properly. In configure, this macro expands
2522 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2524 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2530 # Output comment and list of tags supported by the script
2534 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2535 # -----------------------------------
2536 # Extract the dictionary values for VARNAME (optionally with TAG) and
2537 # expand to a commented shell variable setting:
2539 # # Some comment about what VAR is for.
2540 # visible_name=$lt_internal_name
2544 # _LT_LIBTOOL_CONFIG_VARS
2545 # -----------------------
2546 # Produce commented declarations of non-tagged libtool config variables
2547 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2548 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2549 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2553 # _LT_LIBTOOL_TAG_VARS(TAG)
2554 # -------------------------
2558 # _LT_TAGVAR(VARNAME, [TAGNAME])
2559 # ------------------------------
2563 # _LT_CONFIG_COMMANDS
2564 # -------------------
2565 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2566 # variables for single and double quote escaping we saved from calls
2567 # to _LT_DECL, we can put quote escaped variables declarations
2568 # into `config.status', and then the shell code to quote escape them in
2569 # for loops in `config.status'. Finally, any additional code accumulated
2570 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2571 #_LT_CONFIG_COMMANDS
2577 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2578 # ------------------------------------
2579 # Generate a child script FILE with all initialization necessary to
2580 # reuse the environment learned by the parent script, and make the
2581 # file executable. If COMMENT is supplied, it is inserted after the
2582 # `#!' sequence but before initialization text begins. After this
2583 # macro, additional text can be appended to FILE to form the body of
2584 # the child script. The macro ends with non-zero status if the
2585 # file could not be fully written (such as if the disk is full).
2586 # _LT_GENERATED_FILE_INIT
2590 # This macro allows early generation of the libtool script (before
2591 # AC_OUTPUT is called), incase it is used in configure for compilation
2598 # If TAG is the built-in tag, create an initial libtool script with a
2599 # default configuration from the untagged config vars. Otherwise add code
2600 # to config.status for appending the configuration named by TAG from the
2601 # matching tagged config vars.
2605 # LT_SUPPORTED_TAG(TAG)
2606 # ---------------------
2607 # Trace this macro to discover what tags are supported by the libtool
2608 # --tag option, using:
2609 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2613 # C support is built-in for now
2620 # Enable libtool support for the given language if not already enabled.
2624 # _LT_LANG(LANGNAME)
2625 # ------------------
2629 # _LT_LANG_DEFAULT_CONFIG
2630 # -----------------------
2631 # _LT_LANG_DEFAULT_CONFIG
2634 # This is what autoupdate's m4 run will expand. It fires
2635 # the warning (with _au_warn_XXX), outputs it into the
2636 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2637 # the replacement expansion.
2640 # This is an auxiliary macro that is also run when
2641 # autoupdate runs m4. It simply calls m4_warning, but
2642 # we need a wrapper so that each warning is emitted only
2643 # once. We break the quoting in m4_warning's argument in
2644 # order to expand this macro's arguments, not AU_DEFUN's.
2647 # Finally, this is the expansion that is picked up by
2648 # autoconf. It tells the user to run autoupdate, and
2649 # then outputs the replacement expansion. We do not care
2650 # about autoupdate's warning because that contains
2651 # information on what to do *after* running autoupdate.
2653 # This is what autoupdate's m4 run will expand. It fires
2654 # the warning (with _au_warn_XXX), outputs it into the
2655 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2656 # the replacement expansion.
2659 # This is an auxiliary macro that is also run when
2660 # autoupdate runs m4. It simply calls m4_warning, but
2661 # we need a wrapper so that each warning is emitted only
2662 # once. We break the quoting in m4_warning's argument in
2663 # order to expand this macro's arguments, not AU_DEFUN's.
2666 # Finally, this is the expansion that is picked up by
2667 # autoconf. It tells the user to run autoupdate, and
2668 # then outputs the replacement expansion. We do not care
2669 # about autoupdate's warning because that contains
2670 # information on what to do *after* running autoupdate.
2672 # This is what autoupdate's m4 run will expand. It fires
2673 # the warning (with _au_warn_XXX), outputs it into the
2674 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2675 # the replacement expansion.
2678 # This is an auxiliary macro that is also run when
2679 # autoupdate runs m4. It simply calls m4_warning, but
2680 # we need a wrapper so that each warning is emitted only
2681 # once. We break the quoting in m4_warning's argument in
2682 # order to expand this macro's arguments, not AU_DEFUN's.
2685 # Finally, this is the expansion that is picked up by
2686 # autoconf. It tells the user to run autoupdate, and
2687 # then outputs the replacement expansion. We do not care
2688 # about autoupdate's warning because that contains
2689 # information on what to do *after* running autoupdate.
2691 # This is what autoupdate's m4 run will expand. It fires
2692 # the warning (with _au_warn_XXX), outputs it into the
2693 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2694 # the replacement expansion.
2697 # This is an auxiliary macro that is also run when
2698 # autoupdate runs m4. It simply calls m4_warning, but
2699 # we need a wrapper so that each warning is emitted only
2700 # once. We break the quoting in m4_warning's argument in
2701 # order to expand this macro's arguments, not AU_DEFUN's.
2704 # Finally, this is the expansion that is picked up by
2705 # autoconf. It tells the user to run autoupdate, and
2706 # then outputs the replacement expansion. We do not care
2707 # about autoupdate's warning because that contains
2708 # information on what to do *after* running autoupdate.
2710 # This is what autoupdate's m4 run will expand. It fires
2711 # the warning (with _au_warn_XXX), outputs it into the
2712 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2713 # the replacement expansion.
2716 # This is an auxiliary macro that is also run when
2717 # autoupdate runs m4. It simply calls m4_warning, but
2718 # we need a wrapper so that each warning is emitted only
2719 # once. We break the quoting in m4_warning's argument in
2720 # order to expand this macro's arguments, not AU_DEFUN's.
2723 # Finally, this is the expansion that is picked up by
2724 # autoconf. It tells the user to run autoupdate, and
2725 # then outputs the replacement expansion. We do not care
2726 # about autoupdate's warning because that contains
2727 # information on what to do *after* running autoupdate.
2736 # _LT_COMPILER_BOILERPLATE
2737 # ------------------------
2738 # Check for compiler boilerplate output or warnings with
2739 # the simple compiler test code.
2740 # _LT_COMPILER_BOILERPLATE
2743 # _LT_LINKER_BOILERPLATE
2744 # ----------------------
2745 # Check for linker boilerplate output or warnings with
2746 # the simple link test code.
2747 # _LT_LINKER_BOILERPLATE
2749 # _LT_REQUIRED_DARWIN_CHECKS
2750 # -------------------------
2754 # _LT_DARWIN_LINKER_FEATURES
2755 # --------------------------
2756 # Checks for linker and compiler features on darwin
2759 # _LT_SYS_MODULE_PATH_AIX
2760 # -----------------------
2761 # Links a minimal program and checks the executable
2762 # for the system default hardcoded library path. In most cases,
2763 # this is /usr/lib:/lib, but when the MPI compilers are used
2764 # the location of the communication and MPI libs are included too.
2765 # If we don't find anything, use the default library path according
2766 # to the aix ld manual.
2767 # _LT_SYS_MODULE_PATH_AIX
2770 # _LT_SHELL_INIT(ARG)
2771 # -------------------
2776 # _LT_PROG_ECHO_BACKSLASH
2777 # -----------------------
2778 # Find how we can fake an echo command that does not interpret backslash.
2779 # In particular, with Autoconf 2.60 or later we add some code to the start
2780 # of the generated configure script which will find a shell with a builtin
2781 # printf (which we can use as an echo command).
2782 # _LT_PROG_ECHO_BACKSLASH
2790 # _LT_CMD_OLD_ARCHIVE
2791 # -------------------
2792 # _LT_CMD_OLD_ARCHIVE
2795 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2796 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2797 # ----------------------------------------------------------------
2798 # Check whether the given compiler option works
2799 # _LT_COMPILER_OPTION
2802 # This is what autoupdate's m4 run will expand. It fires
2803 # the warning (with _au_warn_XXX), outputs it into the
2804 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2805 # the replacement expansion.
2808 # This is an auxiliary macro that is also run when
2809 # autoupdate runs m4. It simply calls m4_warning, but
2810 # we need a wrapper so that each warning is emitted only
2811 # once. We break the quoting in m4_warning's argument in
2812 # order to expand this macro's arguments, not AU_DEFUN's.
2815 # Finally, this is the expansion that is picked up by
2816 # autoconf. It tells the user to run autoupdate, and
2817 # then outputs the replacement expansion. We do not care
2818 # about autoupdate's warning because that contains
2819 # information on what to do *after* running autoupdate.
2823 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2824 # [ACTION-SUCCESS], [ACTION-FAILURE])
2825 # ----------------------------------------------------
2826 # Check whether the given linker option works
2830 # This is what autoupdate's m4 run will expand. It fires
2831 # the warning (with _au_warn_XXX), outputs it into the
2832 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2833 # the replacement expansion.
2836 # This is an auxiliary macro that is also run when
2837 # autoupdate runs m4. It simply calls m4_warning, but
2838 # we need a wrapper so that each warning is emitted only
2839 # once. We break the quoting in m4_warning's argument in
2840 # order to expand this macro's arguments, not AU_DEFUN's.
2843 # Finally, this is the expansion that is picked up by
2844 # autoconf. It tells the user to run autoupdate, and
2845 # then outputs the replacement expansion. We do not care
2846 # about autoupdate's warning because that contains
2847 # information on what to do *after* running autoupdate.
2856 # This is what autoupdate's m4 run will expand. It fires
2857 # the warning (with _au_warn_XXX), outputs it into the
2858 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2859 # the replacement expansion.
2862 # This is an auxiliary macro that is also run when
2863 # autoupdate runs m4. It simply calls m4_warning, but
2864 # we need a wrapper so that each warning is emitted only
2865 # once. We break the quoting in m4_warning's argument in
2866 # order to expand this macro's arguments, not AU_DEFUN's.
2869 # Finally, this is the expansion that is picked up by
2870 # autoconf. It tells the user to run autoupdate, and
2871 # then outputs the replacement expansion. We do not care
2872 # about autoupdate's warning because that contains
2873 # information on what to do *after* running autoupdate.
2882 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2883 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2884 # ----------------------------------------------------------------
2885 # _LT_TRY_DLOPEN_SELF
2888 # LT_SYS_DLOPEN_SELF
2889 # ------------------
2890 # LT_SYS_DLOPEN_SELF
2893 # This is what autoupdate's m4 run will expand. It fires
2894 # the warning (with _au_warn_XXX), outputs it into the
2895 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2896 # the replacement expansion.
2899 # This is an auxiliary macro that is also run when
2900 # autoupdate runs m4. It simply calls m4_warning, but
2901 # we need a wrapper so that each warning is emitted only
2902 # once. We break the quoting in m4_warning's argument in
2903 # order to expand this macro's arguments, not AU_DEFUN's.
2906 # Finally, this is the expansion that is picked up by
2907 # autoconf. It tells the user to run autoupdate, and
2908 # then outputs the replacement expansion. We do not care
2909 # about autoupdate's warning because that contains
2910 # information on what to do *after* running autoupdate.
2914 # _LT_COMPILER_C_O([TAGNAME])
2915 # ---------------------------
2916 # Check to see if options -c and -o are simultaneously supported by compiler.
2917 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2921 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2922 # ----------------------------------
2923 # Check to see if we can do hard links to lock some files if needed
2924 # _LT_COMPILER_FILE_LOCKS
2932 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2933 # --------------------------------------
2934 # Check hardcoding attributes.
2935 # _LT_LINKER_HARDCODE_LIBPATH
2943 # _LT_SYS_DYNAMIC_LINKER([TAG])
2944 # -----------------------------
2945 # PORTME Fill in your ld.so characteristics
2946 # _LT_SYS_DYNAMIC_LINKER
2949 # _LT_PATH_TOOL_PREFIX(TOOL)
2950 # --------------------------
2951 # find a file program which can recognize shared library
2952 # _LT_PATH_TOOL_PREFIX
2955 # This is what autoupdate's m4 run will expand. It fires
2956 # the warning (with _au_warn_XXX), outputs it into the
2957 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2958 # the replacement expansion.
2961 # This is an auxiliary macro that is also run when
2962 # autoupdate runs m4. It simply calls m4_warning, but
2963 # we need a wrapper so that each warning is emitted only
2964 # once. We break the quoting in m4_warning's argument in
2965 # order to expand this macro's arguments, not AU_DEFUN's.
2968 # Finally, this is the expansion that is picked up by
2969 # autoconf. It tells the user to run autoupdate, and
2970 # then outputs the replacement expansion. We do not care
2971 # about autoupdate's warning because that contains
2972 # information on what to do *after* running autoupdate.
2978 # find a file program which can recognize a shared library
2984 # find the pathname to the GNU or non-GNU linker
2988 # This is what autoupdate's m4 run will expand. It fires
2989 # the warning (with _au_warn_XXX), outputs it into the
2990 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2991 # the replacement expansion.
2994 # This is an auxiliary macro that is also run when
2995 # autoupdate runs m4. It simply calls m4_warning, but
2996 # we need a wrapper so that each warning is emitted only
2997 # once. We break the quoting in m4_warning's argument in
2998 # order to expand this macro's arguments, not AU_DEFUN's.
3001 # Finally, this is the expansion that is picked up by
3002 # autoconf. It tells the user to run autoupdate, and
3003 # then outputs the replacement expansion. We do not care
3004 # about autoupdate's warning because that contains
3005 # information on what to do *after* running autoupdate.
3007 # This is what autoupdate's m4 run will expand. It fires
3008 # the warning (with _au_warn_XXX), outputs it into the
3009 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3010 # the replacement expansion.
3013 # This is an auxiliary macro that is also run when
3014 # autoupdate runs m4. It simply calls m4_warning, but
3015 # we need a wrapper so that each warning is emitted only
3016 # once. We break the quoting in m4_warning's argument in
3017 # order to expand this macro's arguments, not AU_DEFUN's.
3020 # Finally, this is the expansion that is picked up by
3021 # autoconf. It tells the user to run autoupdate, and
3022 # then outputs the replacement expansion. We do not care
3023 # about autoupdate's warning because that contains
3024 # information on what to do *after* running autoupdate.
3035 # find reload flag for linker
3036 # -- PORTME Some linkers may need a different reload flag.
3040 # _LT_CHECK_MAGIC_METHOD
3041 # ----------------------
3042 # how to check for library dependencies
3043 # -- PORTME fill in with the dynamic library characteristics
3044 # _LT_CHECK_MAGIC_METHOD
3049 # find the pathname to a BSD- or MS-compatible name lister
3053 # This is what autoupdate's m4 run will expand. It fires
3054 # the warning (with _au_warn_XXX), outputs it into the
3055 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3056 # the replacement expansion.
3059 # This is an auxiliary macro that is also run when
3060 # autoupdate runs m4. It simply calls m4_warning, but
3061 # we need a wrapper so that each warning is emitted only
3062 # once. We break the quoting in m4_warning's argument in
3063 # order to expand this macro's arguments, not AU_DEFUN's.
3066 # Finally, this is the expansion that is picked up by
3067 # autoconf. It tells the user to run autoupdate, and
3068 # then outputs the replacement expansion. We do not care
3069 # about autoupdate's warning because that contains
3070 # information on what to do *after* running autoupdate.
3072 # This is what autoupdate's m4 run will expand. It fires
3073 # the warning (with _au_warn_XXX), outputs it into the
3074 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3075 # the replacement expansion.
3078 # This is an auxiliary macro that is also run when
3079 # autoupdate runs m4. It simply calls m4_warning, but
3080 # we need a wrapper so that each warning is emitted only
3081 # once. We break the quoting in m4_warning's argument in
3082 # order to expand this macro's arguments, not AU_DEFUN's.
3085 # Finally, this is the expansion that is picked up by
3086 # autoconf. It tells the user to run autoupdate, and
3087 # then outputs the replacement expansion. We do not care
3088 # about autoupdate's warning because that contains
3089 # information on what to do *after* running autoupdate.
3095 # check for math library
3099 # This is what autoupdate's m4 run will expand. It fires
3100 # the warning (with _au_warn_XXX), outputs it into the
3101 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3102 # the replacement expansion.
3105 # This is an auxiliary macro that is also run when
3106 # autoupdate runs m4. It simply calls m4_warning, but
3107 # we need a wrapper so that each warning is emitted only
3108 # once. We break the quoting in m4_warning's argument in
3109 # order to expand this macro's arguments, not AU_DEFUN's.
3112 # Finally, this is the expansion that is picked up by
3113 # autoconf. It tells the user to run autoupdate, and
3114 # then outputs the replacement expansion. We do not care
3115 # about autoupdate's warning because that contains
3116 # information on what to do *after* running autoupdate.
3120 # _LT_COMPILER_NO_RTTI([TAGNAME])
3121 # -------------------------------
3122 # _LT_COMPILER_NO_RTTI
3125 # _LT_CMD_GLOBAL_SYMBOLS
3126 # ----------------------
3127 # _LT_CMD_GLOBAL_SYMBOLS
3130 # _LT_COMPILER_PIC([TAGNAME])
3131 # ---------------------------
3135 # _LT_LINKER_SHLIBS([TAGNAME])
3136 # ----------------------------
3137 # See if the linker supports building shared libraries.
3141 # _LT_LANG_C_CONFIG([TAG])
3142 # ------------------------
3143 # Ensure that the configuration variables for a C compiler are suitably
3144 # defined. These variables are subsequently used by _LT_CONFIG to write
3145 # the compiler configuration to `libtool'.
3149 # _LT_LANG_CXX_CONFIG([TAG])
3150 # --------------------------
3151 # Ensure that the configuration variables for a C++ compiler are suitably
3152 # defined. These variables are subsequently used by _LT_CONFIG to write
3153 # the compiler configuration to `libtool'.
3154 # _LT_LANG_CXX_CONFIG
3157 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3158 # ---------------------------------
3159 # Figure out "hidden" library dependencies from verbose
3160 # compiler output when linking a shared library.
3161 # Parse the compiler output and extract the necessary
3162 # objects, libraries and library flags.
3163 # _LT_SYS_HIDDEN_LIBDEPS
3166 # _LT_LANG_F77_CONFIG([TAG])
3167 # --------------------------
3168 # Ensure that the configuration variables for a Fortran 77 compiler are
3169 # suitably defined. These variables are subsequently used by _LT_CONFIG
3170 # to write the compiler configuration to `libtool'.
3171 # _LT_LANG_F77_CONFIG
3174 # _LT_LANG_FC_CONFIG([TAG])
3175 # -------------------------
3176 # Ensure that the configuration variables for a Fortran compiler are
3177 # suitably defined. These variables are subsequently used by _LT_CONFIG
3178 # to write the compiler configuration to `libtool'.
3179 # _LT_LANG_FC_CONFIG
3182 # _LT_LANG_GCJ_CONFIG([TAG])
3183 # --------------------------
3184 # Ensure that the configuration variables for the GNU Java Compiler compiler
3185 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3186 # to write the compiler configuration to `libtool'.
3187 # _LT_LANG_GCJ_CONFIG
3190 # _LT_LANG_RC_CONFIG([TAG])
3191 # -------------------------
3192 # Ensure that the configuration variables for the Windows resource compiler
3193 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3194 # to write the compiler configuration to `libtool'.
3195 # _LT_LANG_RC_CONFIG
3203 # This is what autoupdate's m4 run will expand. It fires
3204 # the warning (with _au_warn_XXX), outputs it into the
3205 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3206 # the replacement expansion.
3209 # This is an auxiliary macro that is also run when
3210 # autoupdate runs m4. It simply calls m4_warning, but
3211 # we need a wrapper so that each warning is emitted only
3212 # once. We break the quoting in m4_warning's argument in
3213 # order to expand this macro's arguments, not AU_DEFUN's.
3216 # Finally, this is the expansion that is picked up by
3217 # autoconf. It tells the user to run autoupdate, and
3218 # then outputs the replacement expansion. We do not care
3219 # about autoupdate's warning because that contains
3220 # information on what to do *after* running autoupdate.
3229 # This is what autoupdate's m4 run will expand. It fires
3230 # the warning (with _au_warn_XXX), outputs it into the
3231 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3232 # the replacement expansion.
3235 # This is an auxiliary macro that is also run when
3236 # autoupdate runs m4. It simply calls m4_warning, but
3237 # we need a wrapper so that each warning is emitted only
3238 # once. We break the quoting in m4_warning's argument in
3239 # order to expand this macro's arguments, not AU_DEFUN's.
3242 # Finally, this is the expansion that is picked up by
3243 # autoconf. It tells the user to run autoupdate, and
3244 # then outputs the replacement expansion. We do not care
3245 # about autoupdate's warning because that contains
3246 # information on what to do *after* running autoupdate.
3252 # If we don't have a new enough Autoconf to choose the best grep
3253 # available, choose the one first in the user's PATH.
3259 # If we don't have a new enough Autoconf to choose the best objdump
3260 # available, choose the one first in the user's PATH.
3266 # Check for a fully-functional sed program, that truncates
3267 # as few characters as possible. Prefer GNU sed if found.
3273 # This is what autoupdate's m4 run will expand. It fires
3274 # the warning (with _au_warn_XXX), outputs it into the
3275 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3276 # the replacement expansion.
3279 # This is an auxiliary macro that is also run when
3280 # autoupdate runs m4. It simply calls m4_warning, but
3281 # we need a wrapper so that each warning is emitted only
3282 # once. We break the quoting in m4_warning's argument in
3283 # order to expand this macro's arguments, not AU_DEFUN's.
3286 # Finally, this is the expansion that is picked up by
3287 # autoconf. It tells the user to run autoupdate, and
3288 # then outputs the replacement expansion. We do not care
3289 # about autoupdate's warning because that contains
3290 # information on what to do *after* running autoupdate.
3294 # _LT_CHECK_SHELL_FEATURES
3295 # ------------------------
3296 # Find out whether the shell is Bourne or XSI compatible,
3297 # or has some other useful features.
3298 # _LT_CHECK_SHELL_FEATURES
3301 # _LT_PROG_XSI_SHELLFNS
3302 # ---------------------
3303 # Bourne and XSI compatible variants of some useful shell functions.
3306 # Helper functions for option handling. -*- Autoconf -*-
3308 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3310 # Written by Gary V. Vaughan, 2004
3312 # This file is free software; the Free Software Foundation gives
3313 # unlimited permission to copy and/or distribute it, with or without
3314 # modifications, as long as this notice is preserved.
3316 # serial 6 ltoptions.m4
3318 # This is to help aclocal find these macros, as it can't see m4_define.
3322 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3323 # ------------------------------------------
3327 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3328 # ---------------------------------------
3329 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3330 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3335 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3336 # ------------------------------------------------------------
3337 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3341 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3342 # -------------------------------------------------------
3343 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3348 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3349 # ----------------------------------------
3350 # OPTION-LIST is a space-separated list of Libtool options associated
3351 # with MACRO-NAME. If any OPTION has a matching handler declared with
3352 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3353 # the unknown option and exit.
3357 ## --------------------------------- ##
3358 ## Macros to handle LT_INIT options. ##
3359 ## --------------------------------- ##
3361 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3362 # -----------------------------------------
3366 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3367 # -----------------------------------------------
3375 # This is what autoupdate's m4 run will expand. It fires
3376 # the warning (with _au_warn_XXX), outputs it into the
3377 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3378 # the replacement expansion.
3381 # This is an auxiliary macro that is also run when
3382 # autoupdate runs m4. It simply calls m4_warning, but
3383 # we need a wrapper so that each warning is emitted only
3384 # once. We break the quoting in m4_warning's argument in
3385 # order to expand this macro's arguments, not AU_DEFUN's.
3388 # Finally, this is the expansion that is picked up by
3389 # autoconf. It tells the user to run autoupdate, and
3390 # then outputs the replacement expansion. We do not care
3391 # about autoupdate's warning because that contains
3392 # information on what to do *after* running autoupdate.
3399 # Declare package support for building win32 dll's.
3402 # This is what autoupdate's m4 run will expand. It fires
3403 # the warning (with _au_warn_XXX), outputs it into the
3404 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3405 # the replacement expansion.
3408 # This is an auxiliary macro that is also run when
3409 # autoupdate runs m4. It simply calls m4_warning, but
3410 # we need a wrapper so that each warning is emitted only
3411 # once. We break the quoting in m4_warning's argument in
3412 # order to expand this macro's arguments, not AU_DEFUN's.
3415 # Finally, this is the expansion that is picked up by
3416 # autoconf. It tells the user to run autoupdate, and
3417 # then outputs the replacement expansion. We do not care
3418 # about autoupdate's warning because that contains
3419 # information on what to do *after* running autoupdate.
3424 # _LT_ENABLE_SHARED([DEFAULT])
3425 # ----------------------------
3426 # implement the --enable-shared flag, and supports the `shared' and
3427 # `disable-shared' LT_INIT options.
3428 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3439 # This is what autoupdate's m4 run will expand. It fires
3440 # the warning (with _au_warn_XXX), outputs it into the
3441 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3442 # the replacement expansion.
3445 # This is an auxiliary macro that is also run when
3446 # autoupdate runs m4. It simply calls m4_warning, but
3447 # we need a wrapper so that each warning is emitted only
3448 # once. We break the quoting in m4_warning's argument in
3449 # order to expand this macro's arguments, not AU_DEFUN's.
3452 # Finally, this is the expansion that is picked up by
3453 # autoconf. It tells the user to run autoupdate, and
3454 # then outputs the replacement expansion. We do not care
3455 # about autoupdate's warning because that contains
3456 # information on what to do *after* running autoupdate.
3458 # This is what autoupdate's m4 run will expand. It fires
3459 # the warning (with _au_warn_XXX), outputs it into the
3460 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3461 # the replacement expansion.
3464 # This is an auxiliary macro that is also run when
3465 # autoupdate runs m4. It simply calls m4_warning, but
3466 # we need a wrapper so that each warning is emitted only
3467 # once. We break the quoting in m4_warning's argument in
3468 # order to expand this macro's arguments, not AU_DEFUN's.
3471 # Finally, this is the expansion that is picked up by
3472 # autoconf. It tells the user to run autoupdate, and
3473 # then outputs the replacement expansion. We do not care
3474 # about autoupdate's warning because that contains
3475 # information on what to do *after* running autoupdate.
3481 # _LT_ENABLE_STATIC([DEFAULT])
3482 # ----------------------------
3483 # implement the --enable-static flag, and support the `static' and
3484 # `disable-static' LT_INIT options.
3485 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3496 # This is what autoupdate's m4 run will expand. It fires
3497 # the warning (with _au_warn_XXX), outputs it into the
3498 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3499 # the replacement expansion.
3502 # This is an auxiliary macro that is also run when
3503 # autoupdate runs m4. It simply calls m4_warning, but
3504 # we need a wrapper so that each warning is emitted only
3505 # once. We break the quoting in m4_warning's argument in
3506 # order to expand this macro's arguments, not AU_DEFUN's.
3509 # Finally, this is the expansion that is picked up by
3510 # autoconf. It tells the user to run autoupdate, and
3511 # then outputs the replacement expansion. We do not care
3512 # about autoupdate's warning because that contains
3513 # information on what to do *after* running autoupdate.
3515 # This is what autoupdate's m4 run will expand. It fires
3516 # the warning (with _au_warn_XXX), outputs it into the
3517 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3518 # the replacement expansion.
3521 # This is an auxiliary macro that is also run when
3522 # autoupdate runs m4. It simply calls m4_warning, but
3523 # we need a wrapper so that each warning is emitted only
3524 # once. We break the quoting in m4_warning's argument in
3525 # order to expand this macro's arguments, not AU_DEFUN's.
3528 # Finally, this is the expansion that is picked up by
3529 # autoconf. It tells the user to run autoupdate, and
3530 # then outputs the replacement expansion. We do not care
3531 # about autoupdate's warning because that contains
3532 # information on what to do *after* running autoupdate.
3538 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3539 # ----------------------------------
3540 # implement the --enable-fast-install flag, and support the `fast-install'
3541 # and `disable-fast-install' LT_INIT options.
3542 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3543 # _LT_ENABLE_FAST_INSTALL
3549 # This is what autoupdate's m4 run will expand. It fires
3550 # the warning (with _au_warn_XXX), outputs it into the
3551 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3552 # the replacement expansion.
3555 # This is an auxiliary macro that is also run when
3556 # autoupdate runs m4. It simply calls m4_warning, but
3557 # we need a wrapper so that each warning is emitted only
3558 # once. We break the quoting in m4_warning's argument in
3559 # order to expand this macro's arguments, not AU_DEFUN's.
3562 # Finally, this is the expansion that is picked up by
3563 # autoconf. It tells the user to run autoupdate, and
3564 # then outputs the replacement expansion. We do not care
3565 # about autoupdate's warning because that contains
3566 # information on what to do *after* running autoupdate.
3569 # This is what autoupdate's m4 run will expand. It fires
3570 # the warning (with _au_warn_XXX), outputs it into the
3571 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3572 # the replacement expansion.
3575 # This is an auxiliary macro that is also run when
3576 # autoupdate runs m4. It simply calls m4_warning, but
3577 # we need a wrapper so that each warning is emitted only
3578 # once. We break the quoting in m4_warning's argument in
3579 # order to expand this macro's arguments, not AU_DEFUN's.
3582 # Finally, this is the expansion that is picked up by
3583 # autoconf. It tells the user to run autoupdate, and
3584 # then outputs the replacement expansion. We do not care
3585 # about autoupdate's warning because that contains
3586 # information on what to do *after* running autoupdate.
3591 # _LT_WITH_PIC([MODE])
3592 # --------------------
3593 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3595 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3602 # This is what autoupdate's m4 run will expand. It fires
3603 # the warning (with _au_warn_XXX), outputs it into the
3604 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3605 # the replacement expansion.
3608 # This is an auxiliary macro that is also run when
3609 # autoupdate runs m4. It simply calls m4_warning, but
3610 # we need a wrapper so that each warning is emitted only
3611 # once. We break the quoting in m4_warning's argument in
3612 # order to expand this macro's arguments, not AU_DEFUN's.
3615 # Finally, this is the expansion that is picked up by
3616 # autoconf. It tells the user to run autoupdate, and
3617 # then outputs the replacement expansion. We do not care
3618 # about autoupdate's warning because that contains
3619 # information on what to do *after* running autoupdate.
3623 ## ----------------- ##
3624 ## LTDL_INIT Options ##
3625 ## ----------------- ##
3636 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3638 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3639 # Written by Gary V. Vaughan, 2004
3641 # This file is free software; the Free Software Foundation gives
3642 # unlimited permission to copy and/or distribute it, with or without
3643 # modifications, as long as this notice is preserved.
3645 # serial 6 ltsugar.m4
3647 # This is to help aclocal find these macros, as it can't see m4_define.
3651 # lt_join(SEP, ARG1, [ARG2...])
3652 # -----------------------------
3653 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3654 # associated separator.
3655 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3656 # versions in m4sugar had bugs.
3664 # Manipulate m4 lists.
3665 # These macros are necessary as long as will still need to support
3666 # Autoconf-2.59 which quotes differently.
3672 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3673 # ------------------------------------------
3674 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3675 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3676 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3677 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3678 # than defined and empty).
3680 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3681 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3686 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3687 # ----------------------------------------------------------
3688 # Produce a SEP delimited list of all paired combinations of elements of
3689 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3690 # has the form PREFIXmINFIXSUFFIXn.
3691 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3695 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3696 # -----------------------------------------------------------------------
3697 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3698 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3702 # lt_dict_add(DICT, KEY, VALUE)
3703 # -----------------------------
3707 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3708 # --------------------------------------------
3712 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3713 # ----------------------------------
3717 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3718 # -----------------------------------------------------------------
3722 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3723 # --------------------------------------------------------------
3726 # ltversion.m4 -- version numbers -*- Autoconf -*-
3728 # Copyright (C) 2004 Free Software Foundation, Inc.
3729 # Written by Scott James Remnant, 2004
3731 # This file is free software; the Free Software Foundation gives
3732 # unlimited permission to copy and/or distribute it, with or without
3733 # modifications, as long as this notice is preserved.
3735 # Generated from ltversion.in.
3737 # serial 3134 ltversion.m4
3738 # This file is part of GNU Libtool
3745 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3747 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3748 # Written by Scott James Remnant, 2004.
3750 # This file is free software; the Free Software Foundation gives
3751 # unlimited permission to copy and/or distribute it, with or without
3752 # modifications, as long as this notice is preserved.
3754 # serial 4 lt~obsolete.m4
3756 # These exist entirely to fool aclocal when bootstrapping libtool.
3758 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3759 # which have later been changed to m4_define as they aren't part of the
3760 # exported API, or moved to Autoconf or Automake where they belong.
3762 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3763 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3764 # using a macro with the same name in our local m4/libtool.m4 it'll
3765 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3766 # and doesn't know about Autoconf macros at all.)
3768 # So we provide this file, which has a silly filename so it's always
3769 # included after everything else. This provides aclocal with the
3770 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3771 # because those macros already exist, or will be overwritten later.
3772 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3774 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3775 # Yes, that means every name once taken will need to remain here until
3776 # we give up compatibility with versions before 1.7, at which point
3777 # we need to keep only those names which we still refer to.
3779 # This is to help aclocal find these macros, as it can't see m4_define.
3846 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3847 # Free Software Foundation, Inc.
3849 # This file is free software; the Free Software Foundation
3850 # gives unlimited permission to copy and/or distribute it,
3851 # with or without modifications, as long as this notice is preserved.
3855 # Based on depend.m4 from automake 1.9, modified for standalone use in
3856 # an environment where GNU make is required.
3858 # ZW_PROG_COMPILER_DEPENDENCIES
3859 # -----------------------------
3860 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3861 # sets fooDEPMODE accordingly. Cache-variable compatible with
3862 # original; not side-effect compatible. As the users of this macro
3863 # may require accurate dependencies for correct builds, it does *not*
3864 # honor --disable-dependency-checking, and failure to detect a usable
3865 # method is an error. depcomp is assumed to be located in
3868 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3874 # Choose a directory name for dependency files.
3879 # 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"
8201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8202 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8203 if test "${ac_cv_c_bigendian+set}" = set; then :
8204 $as_echo_n "(cached) " >&6
8206 ac_cv_c_bigendian=unknown
8207 # See if we're dealing with a universal compiler.
8208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8209 /* end confdefs.h. */
8210 #ifndef __APPLE_CC__
8211 not a universal capable compiler
8216 if ac_fn_c_try_compile "$LINENO"; then :
8218 # Check for potential -arch flags. It is not universal unless
8219 # there are at least two -arch flags with different values.
8222 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8223 if test -n "$ac_prev"; then
8225 i?86 | x86_64 | ppc | ppc64)
8226 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8229 ac_cv_c_bigendian=universal
8235 elif test "x$ac_word" = "x-arch"; then
8240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8241 if test $ac_cv_c_bigendian = unknown; then
8242 # See if sys/param.h defines the BYTE_ORDER macro.
8243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8244 /* end confdefs.h. */
8245 #include <sys/types.h>
8246 #include <sys/param.h>
8251 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8252 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8261 if ac_fn_c_try_compile "$LINENO"; then :
8262 # It does; now see whether it defined to BIG_ENDIAN or not.
8263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8264 /* end confdefs.h. */
8265 #include <sys/types.h>
8266 #include <sys/param.h>
8271 #if BYTE_ORDER != BIG_ENDIAN
8279 if ac_fn_c_try_compile "$LINENO"; then :
8280 ac_cv_c_bigendian=yes
8282 ac_cv_c_bigendian=no
8284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8288 if test $ac_cv_c_bigendian = unknown; then
8289 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8291 /* end confdefs.h. */
8297 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8305 if ac_fn_c_try_compile "$LINENO"; then :
8306 # It does; now see whether it defined to _BIG_ENDIAN or not.
8307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8308 /* end confdefs.h. */
8322 if ac_fn_c_try_compile "$LINENO"; then :
8323 ac_cv_c_bigendian=yes
8325 ac_cv_c_bigendian=no
8327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8331 if test $ac_cv_c_bigendian = unknown; then
8332 # Compile a test program.
8333 if test "$cross_compiling" = yes; then :
8334 # Try to guess by grepping values from an object file.
8335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8336 /* end confdefs.h. */
8337 short int ascii_mm[] =
8338 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8339 short int ascii_ii[] =
8340 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8341 int use_ascii (int i) {
8342 return ascii_mm[i] + ascii_ii[i];
8344 short int ebcdic_ii[] =
8345 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8346 short int ebcdic_mm[] =
8347 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8348 int use_ebcdic (int i) {
8349 return ebcdic_mm[i] + ebcdic_ii[i];
8356 return use_ascii (foo) == use_ebcdic (foo);
8361 if ac_fn_c_try_compile "$LINENO"; then :
8362 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8363 ac_cv_c_bigendian=yes
8365 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8366 if test "$ac_cv_c_bigendian" = unknown; then
8367 ac_cv_c_bigendian=no
8369 # finding both strings is unlikely to happen, but who knows?
8370 ac_cv_c_bigendian=unknown
8374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8377 /* end confdefs.h. */
8378 $ac_includes_default
8383 /* Are we little or big endian? From Harbison&Steele. */
8387 char c[sizeof (long int)];
8390 return u.c[sizeof (long int) - 1] == 1;
8396 if ac_fn_c_try_run "$LINENO"; then :
8397 ac_cv_c_bigendian=no
8399 ac_cv_c_bigendian=yes
8401 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8402 conftest.$ac_objext conftest.beam conftest.$ac_ext
8407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8408 $as_echo "$ac_cv_c_bigendian" >&6; }
8409 case $ac_cv_c_bigendian in #(
8411 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8417 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8421 as_fn_error "unknown endianness
8422 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8428 # Put a plausible default for CC_FOR_BUILD in Makefile.
8429 if test "x$cross_compiling" = "xno"; then
8430 CC_FOR_BUILD='$(CC)'
8440 if test -n "$ac_tool_prefix"; then
8441 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8442 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8444 $as_echo_n "checking for $ac_word... " >&6; }
8445 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8446 $as_echo_n "(cached) " >&6
8448 if test -n "$RANLIB"; then
8449 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8455 test -z "$as_dir" && as_dir=.
8456 for ac_exec_ext in '' $ac_executable_extensions; do
8457 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8458 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8459 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8468 RANLIB=$ac_cv_prog_RANLIB
8469 if test -n "$RANLIB"; then
8470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8471 $as_echo "$RANLIB" >&6; }
8473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8474 $as_echo "no" >&6; }
8479 if test -z "$ac_cv_prog_RANLIB"; then
8480 ac_ct_RANLIB=$RANLIB
8481 # Extract the first word of "ranlib", so it can be a program name with args.
8482 set dummy ranlib; ac_word=$2
8483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8484 $as_echo_n "checking for $ac_word... " >&6; }
8485 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8486 $as_echo_n "(cached) " >&6
8488 if test -n "$ac_ct_RANLIB"; then
8489 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8495 test -z "$as_dir" && as_dir=.
8496 for ac_exec_ext in '' $ac_executable_extensions; do
8497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8498 ac_cv_prog_ac_ct_RANLIB="ranlib"
8499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8508 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8509 if test -n "$ac_ct_RANLIB"; then
8510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8511 $as_echo "$ac_ct_RANLIB" >&6; }
8513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8514 $as_echo "no" >&6; }
8517 if test "x$ac_ct_RANLIB" = x; then
8520 case $cross_compiling:$ac_tool_warned in
8522 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8523 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8524 ac_tool_warned=yes ;;
8526 RANLIB=$ac_ct_RANLIB
8529 RANLIB="$ac_cv_prog_RANLIB"
8533 # Some of the common include files depend on bfd.h, and bfd.h checks
8534 # that config.h is included first by testing that the PACKAGE macro
8538 cat >>confdefs.h <<_ACEOF
8539 #define PACKAGE "$PACKAGE"
8544 # Dependency checking.
8545 ac_config_commands="$ac_config_commands depdir"
8548 depcc="$CC" am_compiler_list=
8550 am_depcomp=$ac_aux_dir/depcomp
8551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8552 $as_echo_n "checking dependency style of $depcc... " >&6; }
8553 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8554 $as_echo_n "(cached) " >&6
8556 if test -f "$am_depcomp"; then
8557 # We make a subdir and do the tests there. Otherwise we can end up
8558 # making bogus files that we don't know about and never remove. For
8559 # instance it was reported that on HP-UX the gcc test will end up
8560 # making a dummy file named `D' -- because `-MD' means `put the output
8563 # Copy depcomp to subdir because otherwise we won't find it if we're
8564 # using a relative directory.
8565 cp "$am_depcomp" conftest.dir
8567 # We will build objects and dependencies in a subdirectory because
8568 # it helps to detect inapplicable dependency modes. For instance
8569 # both Tru64's cc and ICC support -MD to output dependencies as a
8570 # side effect of compilation, but ICC will put the dependencies in
8571 # the current directory while Tru64 will put them in the object
8575 am_cv_CC_dependencies_compiler_type=none
8576 if test "$am_compiler_list" = ""; then
8577 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8579 for depmode in $am_compiler_list; do
8580 if test $depmode = none; then break; fi
8582 $as_echo "$as_me:$LINENO: trying $depmode" >&5
8583 # Setup a source with many dependencies, because some compilers
8584 # like to wrap large dependency lists on column 80 (with \), and
8585 # we should not choose a depcomp mode which is confused by this.
8587 # We need to recreate these files for each test, as the compiler may
8588 # overwrite some of them when testing with obscure command lines.
8589 # This happens at least with the AIX C compiler.
8591 for i in 1 2 3 4 5 6; do
8592 echo '#include "conftst'$i'.h"' >> sub/conftest.c
8593 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8594 # Solaris 8's {/usr,}/bin/sh.
8595 touch sub/conftst$i.h
8597 echo "include sub/conftest.Po" > confmf
8599 # We check with `-c' and `-o' for the sake of the "dashmstdout"
8600 # mode. It turns out that the SunPro C++ compiler does not properly
8601 # handle `-M -o', and we need to detect this.
8602 depcmd="depmode=$depmode \
8603 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8604 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8605 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8606 echo "| $depcmd" | sed -e 's/ */ /g' >&5
8607 if env $depcmd > conftest.err 2>&1 &&
8608 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8609 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8610 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8611 # icc doesn't choke on unknown options, it will just issue warnings
8612 # or remarks (even with -Werror). So we grep stderr for any message
8613 # that says an option was ignored or not supported.
8614 # When given -MP, icc 7.0 and 7.1 complain thusly:
8615 # icc: Command line warning: ignoring option '-M'; no argument required
8616 # The diagnosis changed in icc 8.0:
8617 # icc: Command line remark: option '-MP' not supported
8618 if (grep 'ignoring option' conftest.err ||
8619 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8620 am_cv_CC_dependencies_compiler_type=$depmode
8621 $as_echo "$as_me:$LINENO: success" >&5
8625 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8626 sed -e 's/^/| /' < conftest.err >&5
8632 am_cv_CC_dependencies_compiler_type=none
8636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8637 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8638 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8639 then as_fn_error "no usable dependency style found" "$LINENO" 5
8640 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8645 # Check for the 'make' the user wants to use.
8648 # Extract the first word of "$ac_prog", so it can be a program name with args.
8649 set dummy $ac_prog; ac_word=$2
8650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8651 $as_echo_n "checking for $ac_word... " >&6; }
8652 if test "${ac_cv_prog_MAKE+set}" = set; then :
8653 $as_echo_n "(cached) " >&6
8655 if test -n "$MAKE"; then
8656 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8662 test -z "$as_dir" && as_dir=.
8663 for ac_exec_ext in '' $ac_executable_extensions; do
8664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8665 ac_cv_prog_MAKE="$ac_prog"
8666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8675 MAKE=$ac_cv_prog_MAKE
8676 if test -n "$MAKE"; then
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8678 $as_echo "$MAKE" >&6; }
8680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8681 $as_echo "no" >&6; }
8685 test -n "$MAKE" && break
8689 case "`$MAKE --version 2>&1 | sed 1q`" in
8694 if test "$MAKE_IS_GNU" = yes; then
8704 # If we haven't got the data from the intl directory,
8705 # assume NLS is disabled.
8714 if test -f ../../intl/config.intl; then
8715 . ../../intl/config.intl
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8718 $as_echo_n "checking whether NLS is requested... " >&6; }
8719 if test x"$USE_NLS" != xyes; then
8720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8721 $as_echo "no" >&6; }
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8724 $as_echo "yes" >&6; }
8726 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8730 $as_echo_n "checking for catalogs to be installed... " >&6; }
8731 # Look for .po and .gmo files in the source directory.
8734 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
8735 # If there aren't any .gmo files the shell will give us the
8736 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8738 case "$cat" in *\**)
8741 # The quadruple backslash is collapsed to a double backslash
8742 # by the backticks, then collapsed again by the double quotes,
8743 # leaving us with one backslash in the sed expression (right
8744 # before the dot that mustn't act as a wildcard).
8745 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8746 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
8747 # The user is allowed to set LINGUAS to a list of languages to
8748 # install catalogs for. If it's empty that means "all of them."
8749 if test "x$LINGUAS" = x; then
8750 CATALOGS="$CATALOGS $cat"
8751 XLINGUAS="$XLINGUAS $lang"
8753 case "$LINGUAS" in *$lang*)
8754 CATALOGS="$CATALOGS $cat"
8755 XLINGUAS="$XLINGUAS $lang"
8761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8762 $as_echo "$LINGUAS" >&6; }
8775 # Check for common headers.
8776 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8777 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8778 for ac_header in stdlib.h string.h strings.h unistd.h time.h
8780 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8781 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8782 eval as_val=\$$as_ac_Header
8783 if test "x$as_val" = x""yes; then :
8784 cat >>confdefs.h <<_ACEOF
8785 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8792 for ac_header in sys/time.h sys/resource.h
8794 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8795 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8796 eval as_val=\$$as_ac_Header
8797 if test "x$as_val" = x""yes; then :
8798 cat >>confdefs.h <<_ACEOF
8799 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8806 for ac_header in fcntl.h fpu_control.h
8808 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8809 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8810 eval as_val=\$$as_ac_Header
8811 if test "x$as_val" = x""yes; then :
8812 cat >>confdefs.h <<_ACEOF
8813 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8820 for ac_header in dlfcn.h errno.h sys/stat.h
8822 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8823 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8824 eval as_val=\$$as_ac_Header
8825 if test "x$as_val" = x""yes; then :
8826 cat >>confdefs.h <<_ACEOF
8827 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8834 for ac_func in getrusage time sigaction __setfpucw
8836 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8837 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8838 eval as_val=\$$as_ac_var
8839 if test "x$as_val" = x""yes; then :
8840 cat >>confdefs.h <<_ACEOF
8841 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8848 # Check for socket libraries
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
8850 $as_echo_n "checking for bind in -lsocket... " >&6; }
8851 if test "${ac_cv_lib_socket_bind+set}" = set; then :
8852 $as_echo_n "(cached) " >&6
8854 ac_check_lib_save_LIBS=$LIBS
8855 LIBS="-lsocket $LIBS"
8856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8857 /* end confdefs.h. */
8859 /* Override any GCC internal prototype to avoid an error.
8860 Use char because int might match the return type of a GCC
8861 builtin and then its argument prototype would still apply. */
8874 if ac_fn_c_try_link "$LINENO"; then :
8875 ac_cv_lib_socket_bind=yes
8877 ac_cv_lib_socket_bind=no
8879 rm -f core conftest.err conftest.$ac_objext \
8880 conftest$ac_exeext conftest.$ac_ext
8881 LIBS=$ac_check_lib_save_LIBS
8883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
8884 $as_echo "$ac_cv_lib_socket_bind" >&6; }
8885 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
8886 cat >>confdefs.h <<_ACEOF
8887 #define HAVE_LIBSOCKET 1
8890 LIBS="-lsocket $LIBS"
8894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
8895 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
8896 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
8897 $as_echo_n "(cached) " >&6
8899 ac_check_lib_save_LIBS=$LIBS
8901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8902 /* end confdefs.h. */
8904 /* Override any GCC internal prototype to avoid an error.
8905 Use char because int might match the return type of a GCC
8906 builtin and then its argument prototype would still apply. */
8910 char gethostbyname ();
8914 return gethostbyname ();
8919 if ac_fn_c_try_link "$LINENO"; then :
8920 ac_cv_lib_nsl_gethostbyname=yes
8922 ac_cv_lib_nsl_gethostbyname=no
8924 rm -f core conftest.err conftest.$ac_objext \
8925 conftest$ac_exeext conftest.$ac_ext
8926 LIBS=$ac_check_lib_save_LIBS
8928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
8929 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
8930 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
8931 cat >>confdefs.h <<_ACEOF
8932 #define HAVE_LIBNSL 1
8940 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
8941 # using the same condition.
8943 # Use the system's zlib library.
8944 zlibdir="-L\$(top_builddir)/../zlib"
8945 zlibinc="-I\$(top_srcdir)/../zlib"
8947 # Check whether --with-system-zlib was given.
8948 if test "${with_system_zlib+set}" = set; then :
8949 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
8960 # BFD uses libdl when when plugins enabled.
8963 for ac_header in dlfcn.h
8965 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8967 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8968 cat >>confdefs.h <<_ACEOF
8969 #define HAVE_DLFCN_H 1
8976 for ac_header in windows.h
8978 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
8980 if test "x$ac_cv_header_windows_h" = x""yes; then :
8981 cat >>confdefs.h <<_ACEOF
8982 #define HAVE_WINDOWS_H 1
8990 # Check whether --enable-plugins was given.
8991 if test "${enable_plugins+set}" = set; then :
8992 enableval=$enable_plugins; case "${enableval}" in
8995 if test "$maybe_plugins" != "yes" ; then
8996 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9000 plugins=$maybe_plugins
9004 if test "$plugins" = "yes"; then
9005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9006 $as_echo_n "checking for library containing dlopen... " >&6; }
9007 if test "${ac_cv_search_dlopen+set}" = set; then :
9008 $as_echo_n "(cached) " >&6
9010 ac_func_search_save_LIBS=$LIBS
9011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9012 /* end confdefs.h. */
9014 /* Override any GCC internal prototype to avoid an error.
9015 Use char because int might match the return type of a GCC
9016 builtin and then its argument prototype would still apply. */
9029 for ac_lib in '' dl; do
9030 if test -z "$ac_lib"; then
9031 ac_res="none required"
9034 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9036 if ac_fn_c_try_link "$LINENO"; then :
9037 ac_cv_search_dlopen=$ac_res
9039 rm -f core conftest.err conftest.$ac_objext \
9041 if test "${ac_cv_search_dlopen+set}" = set; then :
9045 if test "${ac_cv_search_dlopen+set}" = set; then :
9048 ac_cv_search_dlopen=no
9051 LIBS=$ac_func_search_save_LIBS
9053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9054 $as_echo "$ac_cv_search_dlopen" >&6; }
9055 ac_res=$ac_cv_search_dlopen
9056 if test "$ac_res" != no; then :
9057 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9063 if test "$plugins" = yes; then
9084 # Check whether --enable-shared was given.
9085 if test "${enable_shared+set}" = set; then :
9086 enableval=$enable_shared; p=${PACKAGE-default}
9088 yes) enable_shared=yes ;;
9089 no) enable_shared=no ;;
9092 # Look at the argument we got. We use all the common list separators.
9093 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9094 for pkg in $enableval; do
9096 if test "X$pkg" = "X$p"; then
9115 # Check whether --enable-static was given.
9116 if test "${enable_static+set}" = set; then :
9117 enableval=$enable_static; p=${PACKAGE-default}
9119 yes) enable_static=yes ;;
9120 no) enable_static=no ;;
9123 # Look at the argument we got. We use all the common list separators.
9124 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9125 for pkg in $enableval; do
9127 if test "X$pkg" = "X$p"; then
9147 # Check whether --with-pic was given.
9148 if test "${with_pic+set}" = set; then :
9149 withval=$with_pic; pic_mode="$withval"
9155 test -z "$pic_mode" && pic_mode=default
9163 # Check whether --enable-fast-install was given.
9164 if test "${enable_fast_install+set}" = set; then :
9165 enableval=$enable_fast_install; p=${PACKAGE-default}
9167 yes) enable_fast_install=yes ;;
9168 no) enable_fast_install=no ;;
9170 enable_fast_install=no
9171 # Look at the argument we got. We use all the common list separators.
9172 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9173 for pkg in $enableval; do
9175 if test "X$pkg" = "X$p"; then
9176 enable_fast_install=yes
9183 enable_fast_install=yes
9196 # This can be used to rebuild libtool when needed
9197 LIBTOOL_DEPS="$ltmain"
9199 # Always use our own libtool.
9200 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9227 test -z "$LN_S" && LN_S="ln -s"
9242 if test -n "${ZSH_VERSION+set}" ; then
9243 setopt NO_GLOB_SUBST
9246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9247 $as_echo_n "checking for objdir... " >&6; }
9248 if test "${lt_cv_objdir+set}" = set; then :
9249 $as_echo_n "(cached) " >&6
9251 rm -f .libs 2>/dev/null
9252 mkdir .libs 2>/dev/null
9253 if test -d .libs; then
9256 # MS-DOS does not allow filenames that begin with a dot.
9259 rmdir .libs 2>/dev/null
9261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9262 $as_echo "$lt_cv_objdir" >&6; }
9263 objdir=$lt_cv_objdir
9269 cat >>confdefs.h <<_ACEOF
9270 #define LT_OBJDIR "$lt_cv_objdir/"
9278 # AIX sometimes has problems with the GCC collect2 program. For some
9279 # reason, if we set the COLLECT_NAMES environment variable, the problems
9280 # vanish in a puff of smoke.
9281 if test "X${COLLECT_NAMES+set}" != Xset; then
9283 export COLLECT_NAMES
9290 can_build_shared=yes
9292 # All known linkers require a `.a' archive for static linking (except MSVC,
9293 # which needs '.lib').
9296 with_gnu_ld="$lt_cv_prog_gnu_ld"
9299 old_CFLAGS="$CFLAGS"
9301 # Set sane defaults for various variables
9302 test -z "$CC" && CC=cc
9303 test -z "$LTCC" && LTCC=$CC
9304 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9305 test -z "$LD" && LD=ld
9306 test -z "$ac_objext" && ac_objext=o
9308 for cc_temp in $compiler""; do
9310 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9311 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9316 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9319 # Only perform the check for file, if the check method requires it
9320 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9321 case $deplibs_check_method in
9323 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9325 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9326 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9327 $as_echo_n "(cached) " >&6
9331 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9334 lt_save_MAGIC_CMD="$MAGIC_CMD"
9335 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9336 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9337 for ac_dir in $ac_dummy; do
9339 test -z "$ac_dir" && ac_dir=.
9340 if test -f $ac_dir/${ac_tool_prefix}file; then
9341 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9342 if test -n "$file_magic_test_file"; then
9343 case $deplibs_check_method in
9345 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9346 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9347 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9348 $EGREP "$file_magic_regex" > /dev/null; then
9353 *** Warning: the command libtool uses to detect shared libraries,
9354 *** $file_magic_cmd, produces output that libtool cannot recognize.
9355 *** The result is that libtool may fail to recognize shared libraries
9356 *** as such. This will affect the creation of libtool libraries that
9357 *** depend on shared libraries, but programs linked with such libtool
9358 *** libraries will work regardless of this problem. Nevertheless, you
9359 *** may want to report the problem to your system manager and/or to
9360 *** bug-libtool@gnu.org
9370 MAGIC_CMD="$lt_save_MAGIC_CMD"
9375 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9376 if test -n "$MAGIC_CMD"; then
9377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9378 $as_echo "$MAGIC_CMD" >&6; }
9380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9381 $as_echo "no" >&6; }
9388 if test -z "$lt_cv_path_MAGIC_CMD"; then
9389 if test -n "$ac_tool_prefix"; then
9390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9391 $as_echo_n "checking for file... " >&6; }
9392 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9393 $as_echo_n "(cached) " >&6
9397 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9400 lt_save_MAGIC_CMD="$MAGIC_CMD"
9401 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9402 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9403 for ac_dir in $ac_dummy; do
9405 test -z "$ac_dir" && ac_dir=.
9406 if test -f $ac_dir/file; then
9407 lt_cv_path_MAGIC_CMD="$ac_dir/file"
9408 if test -n "$file_magic_test_file"; then
9409 case $deplibs_check_method in
9411 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9412 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9413 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9414 $EGREP "$file_magic_regex" > /dev/null; then
9419 *** Warning: the command libtool uses to detect shared libraries,
9420 *** $file_magic_cmd, produces output that libtool cannot recognize.
9421 *** The result is that libtool may fail to recognize shared libraries
9422 *** as such. This will affect the creation of libtool libraries that
9423 *** depend on shared libraries, but programs linked with such libtool
9424 *** libraries will work regardless of this problem. Nevertheless, you
9425 *** may want to report the problem to your system manager and/or to
9426 *** bug-libtool@gnu.org
9436 MAGIC_CMD="$lt_save_MAGIC_CMD"
9441 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9442 if test -n "$MAGIC_CMD"; then
9443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9444 $as_echo "$MAGIC_CMD" >&6; }
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9447 $as_echo "no" >&6; }
9460 # Use C for the default configuration in the libtool script
9464 ac_cpp='$CPP $CPPFLAGS'
9465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9470 # Source file extension for C test sources.
9473 # Object file extension for compiled C test sources.
9477 # Code to be used in simple compile tests
9478 lt_simple_compile_test_code="int some_variable = 0;"
9480 # Code to be used in simple link tests
9481 lt_simple_link_test_code='int main(){return(0);}'
9489 # If no C compiler was specified, use CC.
9492 # If no C compiler flags were specified, use CFLAGS.
9493 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9495 # Allow CC to be a program name with arguments.
9498 # Save the default compiler, since it gets overwritten when the other
9499 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9500 compiler_DEFAULT=$CC
9502 # save warnings/boilerplate of simple test code
9503 ac_outfile=conftest.$ac_objext
9504 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9505 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9506 _lt_compiler_boilerplate=`cat conftest.err`
9509 ac_outfile=conftest.$ac_objext
9510 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9511 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9512 _lt_linker_boilerplate=`cat conftest.err`
9517 ## There is no encapsulation within the following macros, do not change
9518 ## the running order or otherwise move them around unless you know exactly
9519 ## what you are doing...
9520 if test -n "$compiler"; then
9522 lt_prog_compiler_no_builtin_flag=
9524 if test "$GCC" = yes; then
9525 case $cc_basename in
9527 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9529 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9533 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9534 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9535 $as_echo_n "(cached) " >&6
9537 lt_cv_prog_compiler_rtti_exceptions=no
9538 ac_outfile=conftest.$ac_objext
9539 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9540 lt_compiler_flag="-fno-rtti -fno-exceptions"
9541 # Insert the option either (1) after the last *FLAGS variable, or
9542 # (2) before a word containing "conftest.", or (3) at the end.
9543 # Note that $ac_compile itself does not contain backslashes and begins
9544 # with a dollar sign (not a hyphen), so the echo should work correctly.
9545 # The option is referenced via a variable to avoid confusing sed.
9546 lt_compile=`echo "$ac_compile" | $SED \
9547 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9548 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9549 -e 's:$: $lt_compiler_flag:'`
9550 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9551 (eval "$lt_compile" 2>conftest.err)
9553 cat conftest.err >&5
9554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9555 if (exit $ac_status) && test -s "$ac_outfile"; then
9556 # The compiler can only warn and ignore the option if not recognized
9557 # So say no if there are warnings other than the usual output.
9558 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9559 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9560 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9561 lt_cv_prog_compiler_rtti_exceptions=yes
9567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9568 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9570 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9571 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9583 lt_prog_compiler_wl=
9584 lt_prog_compiler_pic=
9585 lt_prog_compiler_static=
9587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9588 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9590 if test "$GCC" = yes; then
9591 lt_prog_compiler_wl='-Wl,'
9592 lt_prog_compiler_static='-static'
9596 # All AIX code is PIC.
9597 if test "$host_cpu" = ia64; then
9598 # AIX 5 now supports IA64 processor
9599 lt_prog_compiler_static='-Bstatic'
9601 lt_prog_compiler_pic='-fPIC'
9607 # see comment about AmigaOS4 .so support
9608 lt_prog_compiler_pic='-fPIC'
9611 # FIXME: we need at least 68020 code to build shared libraries, but
9612 # adding the `-m68020' flag to GCC prevents building anything better,
9614 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9619 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9620 # PIC is the default for these OSes.
9623 mingw* | cygwin* | pw32* | os2* | cegcc*)
9624 # This hack is so that the source file can tell whether it is being
9625 # built for inclusion in a dll (and should export symbols for example).
9626 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9627 # (--disable-auto-import) libraries
9628 lt_prog_compiler_pic='-DDLL_EXPORT'
9631 darwin* | rhapsody*)
9632 # PIC is the default on this platform
9633 # Common symbols not allowed in MH_DYLIB files
9634 lt_prog_compiler_pic='-fno-common'
9638 # PIC is the default for Haiku.
9639 # The "-static" flag exists, but is broken.
9640 lt_prog_compiler_static=
9644 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9645 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9646 # sets the default TLS model and affects inlining.
9652 lt_prog_compiler_pic='-fPIC'
9658 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9659 # Instead, we relocate shared libraries at runtime.
9663 # Just because we use GCC doesn't mean we suddenly get shared libraries
9664 # on systems that don't support them.
9665 lt_prog_compiler_can_build_shared=no
9670 # QNX uses GNU C++, but need to define -shared option too, otherwise
9672 lt_prog_compiler_pic='-fPIC -shared'
9676 if test -d /usr/nec; then
9677 lt_prog_compiler_pic=-Kconform_pic
9682 lt_prog_compiler_pic='-fPIC'
9686 case $cc_basename in
9687 nvcc*) # Cuda Compiler Driver 2.2
9688 lt_prog_compiler_wl='-Xlinker '
9689 lt_prog_compiler_pic='-Xcompiler -fPIC'
9693 # PORTME Check for flag to pass linker flags through the system compiler.
9696 lt_prog_compiler_wl='-Wl,'
9697 if test "$host_cpu" = ia64; then
9698 # AIX 5 now supports IA64 processor
9699 lt_prog_compiler_static='-Bstatic'
9701 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9705 mingw* | cygwin* | pw32* | os2* | cegcc*)
9706 # This hack is so that the source file can tell whether it is being
9707 # built for inclusion in a dll (and should export symbols for example).
9708 lt_prog_compiler_pic='-DDLL_EXPORT'
9711 hpux9* | hpux10* | hpux11*)
9712 lt_prog_compiler_wl='-Wl,'
9713 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9720 lt_prog_compiler_pic='+Z'
9723 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9724 lt_prog_compiler_static='${wl}-a ${wl}archive'
9727 irix5* | irix6* | nonstopux*)
9728 lt_prog_compiler_wl='-Wl,'
9729 # PIC (with -KPIC) is the default.
9730 lt_prog_compiler_static='-non_shared'
9733 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9734 case $cc_basename in
9735 # old Intel for x86_64 which still supported -KPIC.
9737 lt_prog_compiler_wl='-Wl,'
9738 lt_prog_compiler_pic='-KPIC'
9739 lt_prog_compiler_static='-static'
9741 # icc used to be incompatible with GCC.
9742 # ICC 10 doesn't accept -KPIC any more.
9744 lt_prog_compiler_wl='-Wl,'
9745 lt_prog_compiler_pic='-fPIC'
9746 lt_prog_compiler_static='-static'
9748 # Lahey Fortran 8.1.
9750 lt_prog_compiler_wl='-Wl,'
9751 lt_prog_compiler_pic='--shared'
9752 lt_prog_compiler_static='--static'
9754 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9755 # Portland Group compilers (*not* the Pentium gcc compiler,
9756 # which looks to be a dead project)
9757 lt_prog_compiler_wl='-Wl,'
9758 lt_prog_compiler_pic='-fpic'
9759 lt_prog_compiler_static='-Bstatic'
9762 lt_prog_compiler_wl='-Wl,'
9763 # All Alpha code is PIC.
9764 lt_prog_compiler_static='-non_shared'
9766 xl* | bgxl* | bgf* | mpixl*)
9767 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9768 lt_prog_compiler_wl='-Wl,'
9769 lt_prog_compiler_pic='-qpic'
9770 lt_prog_compiler_static='-qstaticlink'
9773 case `$CC -V 2>&1 | sed 5q` in
9774 *Sun\ F* | *Sun*Fortran*)
9775 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9776 lt_prog_compiler_pic='-KPIC'
9777 lt_prog_compiler_static='-Bstatic'
9778 lt_prog_compiler_wl=''
9782 lt_prog_compiler_pic='-KPIC'
9783 lt_prog_compiler_static='-Bstatic'
9784 lt_prog_compiler_wl='-Wl,'
9792 lt_prog_compiler_pic='-KPIC'
9793 lt_prog_compiler_static='-Bstatic'
9797 # QNX uses GNU C++, but need to define -shared option too, otherwise
9799 lt_prog_compiler_pic='-fPIC -shared'
9802 osf3* | osf4* | osf5*)
9803 lt_prog_compiler_wl='-Wl,'
9804 # All OSF/1 code is PIC.
9805 lt_prog_compiler_static='-non_shared'
9809 lt_prog_compiler_static='-non_shared'
9813 lt_prog_compiler_pic='-KPIC'
9814 lt_prog_compiler_static='-Bstatic'
9815 case $cc_basename in
9817 lt_prog_compiler_wl='-Qoption ld ';;
9819 lt_prog_compiler_wl='-Wl,';;
9824 lt_prog_compiler_wl='-Qoption ld '
9825 lt_prog_compiler_pic='-PIC'
9826 lt_prog_compiler_static='-Bstatic'
9829 sysv4 | sysv4.2uw2* | sysv4.3*)
9830 lt_prog_compiler_wl='-Wl,'
9831 lt_prog_compiler_pic='-KPIC'
9832 lt_prog_compiler_static='-Bstatic'
9836 if test -d /usr/nec ;then
9837 lt_prog_compiler_pic='-Kconform_pic'
9838 lt_prog_compiler_static='-Bstatic'
9842 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9843 lt_prog_compiler_wl='-Wl,'
9844 lt_prog_compiler_pic='-KPIC'
9845 lt_prog_compiler_static='-Bstatic'
9849 lt_prog_compiler_wl='-Wl,'
9850 lt_prog_compiler_can_build_shared=no
9854 lt_prog_compiler_pic='-pic'
9855 lt_prog_compiler_static='-Bstatic'
9859 lt_prog_compiler_can_build_shared=no
9865 # For platforms which do not support PIC, -DPIC is meaningless:
9867 lt_prog_compiler_pic=
9870 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9874 $as_echo "$lt_prog_compiler_pic" >&6; }
9882 # Check to make sure the PIC flag actually works.
9884 if test -n "$lt_prog_compiler_pic"; then
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9886 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9887 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9888 $as_echo_n "(cached) " >&6
9890 lt_cv_prog_compiler_pic_works=no
9891 ac_outfile=conftest.$ac_objext
9892 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9893 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9894 # Insert the option either (1) after the last *FLAGS variable, or
9895 # (2) before a word containing "conftest.", or (3) at the end.
9896 # Note that $ac_compile itself does not contain backslashes and begins
9897 # with a dollar sign (not a hyphen), so the echo should work correctly.
9898 # The option is referenced via a variable to avoid confusing sed.
9899 lt_compile=`echo "$ac_compile" | $SED \
9900 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9901 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9902 -e 's:$: $lt_compiler_flag:'`
9903 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9904 (eval "$lt_compile" 2>conftest.err)
9906 cat conftest.err >&5
9907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9908 if (exit $ac_status) && test -s "$ac_outfile"; then
9909 # The compiler can only warn and ignore the option if not recognized
9910 # So say no if there are warnings other than the usual output.
9911 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9912 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9913 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9914 lt_cv_prog_compiler_pic_works=yes
9920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9921 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9923 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9924 case $lt_prog_compiler_pic in
9926 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9929 lt_prog_compiler_pic=
9930 lt_prog_compiler_can_build_shared=no
9941 # Check to make sure the static flag actually works.
9943 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9945 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9946 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9947 $as_echo_n "(cached) " >&6
9949 lt_cv_prog_compiler_static_works=no
9950 save_LDFLAGS="$LDFLAGS"
9951 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9952 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9953 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9954 # The linker can only warn and ignore the option if not recognized
9955 # So say no if there are warnings
9956 if test -s conftest.err; then
9957 # Append any errors to the config.log.
9958 cat conftest.err 1>&5
9959 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9960 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9961 if diff conftest.exp conftest.er2 >/dev/null; then
9962 lt_cv_prog_compiler_static_works=yes
9965 lt_cv_prog_compiler_static_works=yes
9969 LDFLAGS="$save_LDFLAGS"
9972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9973 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9975 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9978 lt_prog_compiler_static=
9987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9988 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9989 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9990 $as_echo_n "(cached) " >&6
9992 lt_cv_prog_compiler_c_o=no
9993 $RM -r conftest 2>/dev/null
9997 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9999 lt_compiler_flag="-o out/conftest2.$ac_objext"
10000 # Insert the option either (1) after the last *FLAGS variable, or
10001 # (2) before a word containing "conftest.", or (3) at the end.
10002 # Note that $ac_compile itself does not contain backslashes and begins
10003 # with a dollar sign (not a hyphen), so the echo should work correctly.
10004 lt_compile=`echo "$ac_compile" | $SED \
10005 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10006 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10007 -e 's:$: $lt_compiler_flag:'`
10008 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10009 (eval "$lt_compile" 2>out/conftest.err)
10011 cat out/conftest.err >&5
10012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10013 if (exit $ac_status) && test -s out/conftest2.$ac_objext
10015 # The compiler can only warn and ignore the option if not recognized
10016 # So say no if there are warnings
10017 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10018 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10019 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10020 lt_cv_prog_compiler_c_o=yes
10025 # SGI C++ compiler will create directory out/ii_files/ for
10026 # template instantiation
10027 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10028 $RM out/* && rmdir out
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10035 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10043 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10044 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10045 $as_echo_n "(cached) " >&6
10047 lt_cv_prog_compiler_c_o=no
10048 $RM -r conftest 2>/dev/null
10052 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10054 lt_compiler_flag="-o out/conftest2.$ac_objext"
10055 # Insert the option either (1) after the last *FLAGS variable, or
10056 # (2) before a word containing "conftest.", or (3) at the end.
10057 # Note that $ac_compile itself does not contain backslashes and begins
10058 # with a dollar sign (not a hyphen), so the echo should work correctly.
10059 lt_compile=`echo "$ac_compile" | $SED \
10060 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10061 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10062 -e 's:$: $lt_compiler_flag:'`
10063 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10064 (eval "$lt_compile" 2>out/conftest.err)
10066 cat out/conftest.err >&5
10067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 if (exit $ac_status) && test -s out/conftest2.$ac_objext
10070 # The compiler can only warn and ignore the option if not recognized
10071 # So say no if there are warnings
10072 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10073 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10074 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10075 lt_cv_prog_compiler_c_o=yes
10080 # SGI C++ compiler will create directory out/ii_files/ for
10081 # template instantiation
10082 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10083 $RM out/* && rmdir out
10089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10090 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10095 hard_links="nottested"
10096 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10097 # do not overwrite the value of need_locks provided by the user
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10099 $as_echo_n "checking if we can lock with hard links... " >&6; }
10102 ln conftest.a conftest.b 2>/dev/null && hard_links=no
10104 ln conftest.a conftest.b 2>&5 || hard_links=no
10105 ln conftest.a conftest.b 2>/dev/null && hard_links=no
10106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10107 $as_echo "$hard_links" >&6; }
10108 if test "$hard_links" = no; then
10109 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10110 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10123 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10126 allow_undefined_flag=
10127 always_export_symbols=no
10129 archive_expsym_cmds=
10130 compiler_needs_object=no
10131 enable_shared_with_static_runtimes=no
10132 export_dynamic_flag_spec=
10133 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10134 hardcode_automatic=no
10136 hardcode_direct_absolute=no
10137 hardcode_libdir_flag_spec=
10138 hardcode_libdir_flag_spec_ld=
10139 hardcode_libdir_separator=
10140 hardcode_minus_L=no
10141 hardcode_shlibpath_var=unsupported
10143 link_all_deplibs=unknown
10145 module_expsym_cmds=
10146 old_archive_from_new_cmds=
10147 old_archive_from_expsyms_cmds=
10148 thread_safe_flag_spec=
10149 whole_archive_flag_spec=
10150 # include_expsyms should be a list of space-separated symbols to be *always*
10151 # included in the symbol list
10153 # exclude_expsyms can be an extended regexp of symbols to exclude
10154 # it will be wrapped by ` (' and `)$', so one must not match beginning or
10155 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10156 # as well as any symbol that contains `d'.
10157 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10158 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10159 # platforms (ab)use it in PIC code, but their linkers get confused if
10160 # the symbol is explicitly referenced. Since portable code cannot
10161 # rely on this symbol name, it's probably fine to never include it in
10162 # preloaded symbol tables.
10163 # Exclude shared library initialization/finalization symbols.
10164 extract_expsyms_cmds=
10167 cygwin* | mingw* | pw32* | cegcc*)
10168 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10169 # When not using gcc, we currently assume that we are using
10170 # Microsoft Visual C++.
10171 if test "$GCC" != yes; then
10176 # we just hope/assume this is gcc and not c89 (= MSVC++)
10186 # On some targets, GNU ld is compatible enough with the native linker
10187 # that we're better off using the native interface for both.
10188 lt_use_gnu_ld_interface=no
10189 if test "$with_gnu_ld" = yes; then
10192 # The AIX port of GNU ld has always aspired to compatibility
10193 # with the native linker. However, as the warning in the GNU ld
10194 # block says, versions before 2.19.5* couldn't really create working
10195 # shared libraries, regardless of the interface used.
10196 case `$LD -v 2>&1` in
10197 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10198 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10199 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10201 lt_use_gnu_ld_interface=yes
10206 lt_use_gnu_ld_interface=yes
10211 if test "$lt_use_gnu_ld_interface" = yes; then
10212 # If archive_cmds runs LD, not CC, wlarc should be empty
10215 # Set some defaults for GNU ld with shared library support. These
10216 # are reset later if shared libraries are not supported. Putting them
10217 # here allows them to be overridden if necessary.
10218 runpath_var=LD_RUN_PATH
10219 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10220 export_dynamic_flag_spec='${wl}--export-dynamic'
10221 # ancient GNU ld didn't support --whole-archive et. al.
10222 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10223 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10225 whole_archive_flag_spec=
10227 supports_anon_versioning=no
10228 case `$LD -v 2>&1` in
10229 *GNU\ gold*) supports_anon_versioning=yes ;;
10230 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10231 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10232 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10233 *\ 2.11.*) ;; # other 2.11 versions
10234 *) supports_anon_versioning=yes ;;
10237 # See if GNU ld supports shared libraries.
10240 # On AIX/PPC, the GNU linker is very broken
10241 if test "$host_cpu" != ia64; then
10245 *** Warning: the GNU linker, at least up to release 2.19, is reported
10246 *** to be unable to reliably create shared libraries on AIX.
10247 *** Therefore, libtool is disabling shared libraries support. If you
10248 *** really care for shared libraries, you may want to install binutils
10249 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10250 *** You will then need to restart the configuration process.
10259 # see comment about AmigaOS4 .so support
10260 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10261 archive_expsym_cmds=''
10264 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)'
10265 hardcode_libdir_flag_spec='-L$libdir'
10266 hardcode_minus_L=yes
10272 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10273 allow_undefined_flag=unsupported
10274 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10275 # support --undefined. This deserves some investigation. FIXME
10276 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10282 cygwin* | mingw* | pw32* | cegcc*)
10283 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10284 # as there is no search path for DLLs.
10285 hardcode_libdir_flag_spec='-L$libdir'
10286 export_dynamic_flag_spec='${wl}--export-all-symbols'
10287 allow_undefined_flag=unsupported
10288 always_export_symbols=no
10289 enable_shared_with_static_runtimes=yes
10290 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10292 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10293 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10294 # If the export-symbols file already is a .def file (1st line
10295 # is EXPORTS), use it as is; otherwise, prepend...
10296 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10297 cp $export_symbols $output_objdir/$soname.def;
10299 echo EXPORTS > $output_objdir/$soname.def;
10300 cat $export_symbols >> $output_objdir/$soname.def;
10302 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10309 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10310 link_all_deplibs=yes
10315 hardcode_shlibpath_var=no
10316 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10317 export_dynamic_flag_spec='${wl}-E'
10318 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10319 # Instead, shared libraries are loaded at an image base (0x10000000 by
10320 # default) and relocated if they conflict, which is a slow very memory
10321 # consuming and fragmenting process. To avoid this, we pick a random,
10322 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10323 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10324 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10325 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'
10328 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10330 if test "$host_os" = linux-dietlibc; then
10331 case $cc_basename in
10332 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
10335 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10336 && test "$tmp_diet" = no
10338 tmp_addflag=' $pic_flag'
10339 tmp_sharedflag='-shared'
10340 case $cc_basename,$host_cpu in
10341 pgcc*) # Portland Group C compiler
10342 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'
10343 tmp_addflag=' $pic_flag'
10345 pgf77* | pgf90* | pgf95* | pgfortran*)
10346 # Portland Group f77 and f90 compilers
10347 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'
10348 tmp_addflag=' $pic_flag -Mnomain' ;;
10349 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
10350 tmp_addflag=' -i_dynamic' ;;
10351 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
10352 tmp_addflag=' -i_dynamic -nofor_main' ;;
10353 ifc* | ifort*) # Intel Fortran compiler
10354 tmp_addflag=' -nofor_main' ;;
10355 lf95*) # Lahey Fortran 8.1
10356 whole_archive_flag_spec=
10357 tmp_sharedflag='--shared' ;;
10358 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10359 tmp_sharedflag='-qmkshrobj'
10361 nvcc*) # Cuda Compiler Driver 2.2
10362 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'
10363 compiler_needs_object=yes
10366 case `$CC -V 2>&1 | sed 5q` in
10367 *Sun\ C*) # Sun C 5.9
10368 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'
10369 compiler_needs_object=yes
10370 tmp_sharedflag='-G' ;;
10371 *Sun\ F*) # Sun Fortran 8.3
10372 tmp_sharedflag='-G' ;;
10374 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10376 if test "x$supports_anon_versioning" = xyes; then
10377 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10378 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10379 echo "local: *; };" >> $output_objdir/$libname.ver~
10380 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10383 case $cc_basename in
10384 xlf* | bgf* | bgxlf* | mpixlf*)
10385 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10386 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10387 hardcode_libdir_flag_spec=
10388 hardcode_libdir_flag_spec_ld='-rpath $libdir'
10389 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10390 if test "x$supports_anon_versioning" = xyes; then
10391 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10392 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10393 echo "local: *; };" >> $output_objdir/$libname.ver~
10394 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10404 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10405 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10408 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10409 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10414 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10418 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10419 *** create shared libraries on Solaris systems. Therefore, libtool
10420 *** is disabling shared libraries support. We urge you to upgrade GNU
10421 *** binutils to release 2.9.1 or newer. Another option is to modify
10422 *** your PATH or compiler configuration so that the native linker is
10423 *** used, and then restart.
10426 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10427 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10428 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10434 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10435 case `$LD -v 2>&1` in
10436 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10440 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10441 *** reliably create shared libraries on SCO systems. Therefore, libtool
10442 *** is disabling shared libraries support. We urge you to upgrade GNU
10443 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10444 *** your PATH or compiler configuration so that the native linker is
10445 *** used, and then restart.
10450 # For security reasons, it is highly recommended that you always
10451 # use absolute paths for naming shared libraries, and exclude the
10452 # DT_RUNPATH tag from executables and libraries. But doing so
10453 # requires that you compile everything twice, which is a pain.
10454 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10455 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10456 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10457 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10466 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10468 hardcode_direct=yes
10469 hardcode_shlibpath_var=no
10473 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10474 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10475 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10482 if test "$ld_shlibs" = no; then
10484 hardcode_libdir_flag_spec=
10485 export_dynamic_flag_spec=
10486 whole_archive_flag_spec=
10489 # PORTME fill in a description of your system's linker (not GNU ld)
10492 allow_undefined_flag=unsupported
10493 always_export_symbols=yes
10494 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'
10495 # Note: this linker hardcodes the directories in LIBPATH if there
10496 # are no directories specified by -L.
10497 hardcode_minus_L=yes
10498 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10499 # Neither direct hardcoding nor static linking is supported with a
10501 hardcode_direct=unsupported
10506 if test "$host_cpu" = ia64; then
10507 # On IA64, the linker does run time linking by default, so we don't
10508 # have to do anything special.
10509 aix_use_runtimelinking=no
10510 exp_sym_flag='-Bexport'
10513 # If we're using GNU nm, then we don't want the "-C" option.
10514 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10515 # Also, AIX nm treats weak defined symbols like other global
10516 # defined symbols, whereas GNU nm marks them as "W".
10517 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10518 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'
10520 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'
10522 aix_use_runtimelinking=no
10524 # Test if we are trying to use run time linking or normal
10525 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10526 # need to do runtime linking.
10527 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10528 for ld_flag in $LDFLAGS; do
10529 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10530 aix_use_runtimelinking=yes
10537 exp_sym_flag='-bexport'
10538 no_entry_flag='-bnoentry'
10541 # When large executables or shared objects are built, AIX ld can
10542 # have problems creating the table of contents. If linking a library
10543 # or program results in "error TOC overflow" add -mminimal-toc to
10544 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10545 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10548 hardcode_direct=yes
10549 hardcode_direct_absolute=yes
10550 hardcode_libdir_separator=':'
10551 link_all_deplibs=yes
10552 file_list_spec='${wl}-f,'
10554 if test "$GCC" = yes; then
10555 case $host_os in aix4.[012]|aix4.[012].*)
10556 # We only want to do this on AIX 4.2 and lower, the check
10557 # below for broken collect2 doesn't work under 4.3+
10558 collect2name=`${CC} -print-prog-name=collect2`
10559 if test -f "$collect2name" &&
10560 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10562 # We have reworked collect2
10565 # We have old collect2
10566 hardcode_direct=unsupported
10567 # It fails to find uninstalled libraries when the uninstalled
10568 # path is not listed in the libpath. Setting hardcode_minus_L
10569 # to unsupported forces relinking
10570 hardcode_minus_L=yes
10571 hardcode_libdir_flag_spec='-L$libdir'
10572 hardcode_libdir_separator=
10576 shared_flag='-shared'
10577 if test "$aix_use_runtimelinking" = yes; then
10578 shared_flag="$shared_flag "'${wl}-G'
10582 if test "$host_cpu" = ia64; then
10583 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10584 # chokes on -Wl,-G. The following line is correct:
10587 if test "$aix_use_runtimelinking" = yes; then
10588 shared_flag='${wl}-G'
10590 shared_flag='${wl}-bM:SRE'
10595 export_dynamic_flag_spec='${wl}-bexpall'
10596 # It seems that -bexpall does not export symbols beginning with
10597 # underscore (_), so it is better to generate a list of symbols to export.
10598 always_export_symbols=yes
10599 if test "$aix_use_runtimelinking" = yes; then
10600 # Warning - without using the other runtime loading flags (-brtl),
10601 # -berok will link without error, but may produce a broken library.
10602 allow_undefined_flag='-berok'
10603 # Determine the default libpath from the value encoded in an
10604 # empty executable.
10605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10606 /* end confdefs.h. */
10616 if ac_fn_c_try_link "$LINENO"; then :
10618 lt_aix_libpath_sed='
10619 /Import File Strings/,/^$/ {
10625 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10626 # Check for a 64-bit object if we didn't find anything.
10627 if test -z "$aix_libpath"; then
10628 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10631 rm -f core conftest.err conftest.$ac_objext \
10632 conftest$ac_exeext conftest.$ac_ext
10633 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10635 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10636 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"
10638 if test "$host_cpu" = ia64; then
10639 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10640 allow_undefined_flag="-z nodefs"
10641 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"
10643 # Determine the default libpath from the value encoded in an
10644 # empty executable.
10645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10646 /* end confdefs.h. */
10656 if ac_fn_c_try_link "$LINENO"; then :
10658 lt_aix_libpath_sed='
10659 /Import File Strings/,/^$/ {
10665 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10666 # Check for a 64-bit object if we didn't find anything.
10667 if test -z "$aix_libpath"; then
10668 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10671 rm -f core conftest.err conftest.$ac_objext \
10672 conftest$ac_exeext conftest.$ac_ext
10673 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10675 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10676 # Warning - without using the other run time loading flags,
10677 # -berok will link without error, but may produce a broken library.
10678 no_undefined_flag=' ${wl}-bernotok'
10679 allow_undefined_flag=' ${wl}-berok'
10680 if test "$with_gnu_ld" = yes; then
10681 # We only use this code for GNU lds that support --whole-archive.
10682 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10684 # Exported symbols can be pulled into shared objects from archives
10685 whole_archive_flag_spec='$convenience'
10687 archive_cmds_need_lc=yes
10688 # This is similar to how AIX traditionally builds its shared libraries.
10689 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'
10697 # see comment about AmigaOS4 .so support
10698 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10699 archive_expsym_cmds=''
10702 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)'
10703 hardcode_libdir_flag_spec='-L$libdir'
10704 hardcode_minus_L=yes
10710 export_dynamic_flag_spec=-rdynamic
10713 cygwin* | mingw* | pw32* | cegcc*)
10714 # When not using gcc, we currently assume that we are using
10715 # Microsoft Visual C++.
10716 # hardcode_libdir_flag_spec is actually meaningless, as there is
10717 # no search path for DLLs.
10718 hardcode_libdir_flag_spec=' '
10719 allow_undefined_flag=unsupported
10720 # Tell ltmain to make .lib files, not .a files.
10722 # Tell ltmain to make .dll files, not .so files.
10724 # FIXME: Setting linknames here is a bad hack.
10725 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10726 # The linker will automatically build a .lib file if we build a DLL.
10727 old_archive_from_new_cmds='true'
10728 # FIXME: Should let the user specify the lib program.
10729 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10730 fix_srcfile_path='`cygpath -w "$srcfile"`'
10731 enable_shared_with_static_runtimes=yes
10734 darwin* | rhapsody*)
10737 archive_cmds_need_lc=no
10739 hardcode_automatic=yes
10740 hardcode_shlibpath_var=unsupported
10741 if test "$lt_cv_ld_force_load" = "yes"; then
10742 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\"`'
10744 whole_archive_flag_spec=''
10746 link_all_deplibs=yes
10747 allow_undefined_flag="$_lt_dar_allow_undefined"
10748 case $cc_basename in
10749 ifort*) _lt_dar_can_shared=yes ;;
10750 *) _lt_dar_can_shared=$GCC ;;
10752 if test "$_lt_dar_can_shared" = "yes"; then
10753 output_verbose_link_cmd=func_echo_all
10754 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10755 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10756 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}"
10757 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}"
10766 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10767 hardcode_libdir_flag_spec='-L$libdir'
10768 hardcode_shlibpath_var=no
10771 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10772 # support. Future versions do this automatically, but an explicit c++rt0.o
10773 # does not break anything, and helps significantly (at the cost of a little
10776 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10777 hardcode_libdir_flag_spec='-R$libdir'
10778 hardcode_direct=yes
10779 hardcode_shlibpath_var=no
10782 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10784 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10785 hardcode_direct=yes
10786 hardcode_minus_L=yes
10787 hardcode_shlibpath_var=no
10790 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10791 freebsd* | dragonfly*)
10792 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10793 hardcode_libdir_flag_spec='-R$libdir'
10794 hardcode_direct=yes
10795 hardcode_shlibpath_var=no
10799 if test "$GCC" = yes; then
10800 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'
10802 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'
10804 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10805 hardcode_libdir_separator=:
10806 hardcode_direct=yes
10808 # hardcode_minus_L: Not really in the search PATH,
10809 # but as the default location of the library.
10810 hardcode_minus_L=yes
10811 export_dynamic_flag_spec='${wl}-E'
10815 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10816 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10818 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10820 if test "$with_gnu_ld" = no; then
10821 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10822 hardcode_libdir_flag_spec_ld='+b $libdir'
10823 hardcode_libdir_separator=:
10824 hardcode_direct=yes
10825 hardcode_direct_absolute=yes
10826 export_dynamic_flag_spec='${wl}-E'
10827 # hardcode_minus_L: Not really in the search PATH,
10828 # but as the default location of the library.
10829 hardcode_minus_L=yes
10834 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10837 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10840 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10843 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10849 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10852 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10856 # Older versions of the 11.00 compiler do not understand -b yet
10857 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10859 $as_echo_n "checking if $CC understands -b... " >&6; }
10860 if test "${lt_cv_prog_compiler__b+set}" = set; then :
10861 $as_echo_n "(cached) " >&6
10863 lt_cv_prog_compiler__b=no
10864 save_LDFLAGS="$LDFLAGS"
10865 LDFLAGS="$LDFLAGS -b"
10866 echo "$lt_simple_link_test_code" > conftest.$ac_ext
10867 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10868 # The linker can only warn and ignore the option if not recognized
10869 # So say no if there are warnings
10870 if test -s conftest.err; then
10871 # Append any errors to the config.log.
10872 cat conftest.err 1>&5
10873 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10874 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10875 if diff conftest.exp conftest.er2 >/dev/null; then
10876 lt_cv_prog_compiler__b=yes
10879 lt_cv_prog_compiler__b=yes
10883 LDFLAGS="$save_LDFLAGS"
10886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10887 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10889 if test x"$lt_cv_prog_compiler__b" = xyes; then
10890 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10892 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10898 if test "$with_gnu_ld" = no; then
10899 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10900 hardcode_libdir_separator=:
10905 hardcode_shlibpath_var=no
10908 hardcode_direct=yes
10909 hardcode_direct_absolute=yes
10910 export_dynamic_flag_spec='${wl}-E'
10912 # hardcode_minus_L: Not really in the search PATH,
10913 # but as the default location of the library.
10914 hardcode_minus_L=yes
10920 irix5* | irix6* | nonstopux*)
10921 if test "$GCC" = yes; then
10922 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'
10923 # Try to use the -exported_symbol ld option, if it does not
10924 # work, assume that -exports_file does not work either and
10925 # implicitly export all symbols.
10926 save_LDFLAGS="$LDFLAGS"
10927 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10929 /* end confdefs.h. */
10932 if ac_fn_c_try_link "$LINENO"; then :
10933 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'
10936 rm -f core conftest.err conftest.$ac_objext \
10937 conftest$ac_exeext conftest.$ac_ext
10938 LDFLAGS="$save_LDFLAGS"
10940 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'
10941 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'
10943 archive_cmds_need_lc='no'
10944 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10945 hardcode_libdir_separator=:
10947 link_all_deplibs=yes
10951 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10952 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10954 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10956 hardcode_libdir_flag_spec='-R$libdir'
10957 hardcode_direct=yes
10958 hardcode_shlibpath_var=no
10962 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10963 hardcode_direct=yes
10964 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10965 hardcode_libdir_separator=:
10966 hardcode_shlibpath_var=no
10973 if test -f /usr/libexec/ld.so; then
10974 hardcode_direct=yes
10975 hardcode_shlibpath_var=no
10976 hardcode_direct_absolute=yes
10977 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10978 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10979 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10980 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10981 export_dynamic_flag_spec='${wl}-E'
10984 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10985 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10986 hardcode_libdir_flag_spec='-R$libdir'
10989 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10990 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11000 hardcode_libdir_flag_spec='-L$libdir'
11001 hardcode_minus_L=yes
11002 allow_undefined_flag=unsupported
11003 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'
11004 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11008 if test "$GCC" = yes; then
11009 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11010 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'
11012 allow_undefined_flag=' -expect_unresolved \*'
11013 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'
11015 archive_cmds_need_lc='no'
11016 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11017 hardcode_libdir_separator=:
11020 osf4* | osf5*) # as osf3* with the addition of -msym flag
11021 if test "$GCC" = yes; then
11022 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11023 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'
11024 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11026 allow_undefined_flag=' -expect_unresolved \*'
11027 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'
11028 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~
11029 $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'
11031 # Both c and cxx compiler support -rpath directly
11032 hardcode_libdir_flag_spec='-rpath $libdir'
11034 archive_cmds_need_lc='no'
11035 hardcode_libdir_separator=:
11039 no_undefined_flag=' -z defs'
11040 if test "$GCC" = yes; then
11042 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11043 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11044 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11046 case `$CC -V 2>&1` in
11049 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11050 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11051 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11055 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11056 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11057 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11061 hardcode_libdir_flag_spec='-R$libdir'
11062 hardcode_shlibpath_var=no
11064 solaris2.[0-5] | solaris2.[0-5].*) ;;
11066 # The compiler driver will combine and reorder linker options,
11067 # but understands `-z linker_flag'. GCC discards it without `$wl',
11068 # but is careful enough not to reorder.
11069 # Supported since Solaris 2.6 (maybe 2.5.1?)
11070 if test "$GCC" = yes; then
11071 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11073 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11077 link_all_deplibs=yes
11081 if test "x$host_vendor" = xsequent; then
11082 # Use $CC to link under sequent, because it throws in some extra .o
11083 # files that make .init and .fini sections work.
11084 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11086 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11088 hardcode_libdir_flag_spec='-L$libdir'
11089 hardcode_direct=yes
11090 hardcode_minus_L=yes
11091 hardcode_shlibpath_var=no
11095 case $host_vendor in
11097 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11098 hardcode_direct=yes # is this really true???
11101 ## LD is ld it makes a PLAMLIB
11102 ## CC just makes a GrossModule.
11103 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11104 reload_cmds='$CC -r -o $output$reload_objs'
11108 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11109 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11112 runpath_var='LD_RUN_PATH'
11113 hardcode_shlibpath_var=no
11117 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11118 hardcode_shlibpath_var=no
11119 export_dynamic_flag_spec='-Bexport'
11123 if test -d /usr/nec; then
11124 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11125 hardcode_shlibpath_var=no
11126 runpath_var=LD_RUN_PATH
11127 hardcode_runpath_var=yes
11132 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11133 no_undefined_flag='${wl}-z,text'
11134 archive_cmds_need_lc=no
11135 hardcode_shlibpath_var=no
11136 runpath_var='LD_RUN_PATH'
11138 if test "$GCC" = yes; then
11139 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11140 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11142 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11143 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11147 sysv5* | sco3.2v5* | sco5v6*)
11148 # Note: We can NOT use -z defs as we might desire, because we do not
11149 # link with -lc, and that would cause any symbols used from libc to
11150 # always be unresolved, which means just about no library would
11151 # ever link correctly. If we're not using GNU ld we use -z text
11152 # though, which does catch some bad symbols but isn't as heavy-handed
11154 no_undefined_flag='${wl}-z,text'
11155 allow_undefined_flag='${wl}-z,nodefs'
11156 archive_cmds_need_lc=no
11157 hardcode_shlibpath_var=no
11158 hardcode_libdir_flag_spec='${wl}-R,$libdir'
11159 hardcode_libdir_separator=':'
11160 link_all_deplibs=yes
11161 export_dynamic_flag_spec='${wl}-Bexport'
11162 runpath_var='LD_RUN_PATH'
11164 if test "$GCC" = yes; then
11165 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11166 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11168 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11169 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11174 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11175 hardcode_libdir_flag_spec='-L$libdir'
11176 hardcode_shlibpath_var=no
11184 if test x$host_vendor = xsni; then
11186 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11187 export_dynamic_flag_spec='${wl}-Blargedynsym'
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11194 $as_echo "$ld_shlibs" >&6; }
11195 test "$ld_shlibs" = no && can_build_shared=no
11197 with_gnu_ld=$with_gnu_ld
11214 # Do we need to explicitly link libc?
11216 case "x$archive_cmds_need_lc" in
11218 # Assume -lc should be added
11219 archive_cmds_need_lc=yes
11221 if test "$enable_shared" = yes && test "$GCC" = yes; then
11222 case $archive_cmds in
11224 # FIXME: we may have to deal with multi-command sequences.
11227 # Test whether the compiler implicitly links with -lc since on some
11228 # systems, -lgcc has to come before -lc. If gcc already passes -lc
11229 # to ld, don't add -lc before -lgcc.
11230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11231 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11232 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
11233 $as_echo_n "(cached) " >&6
11236 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11238 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11239 (eval $ac_compile) 2>&5
11241 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11242 test $ac_status = 0; } 2>conftest.err; then
11245 libobjs=conftest.$ac_objext
11247 wl=$lt_prog_compiler_wl
11248 pic_flag=$lt_prog_compiler_pic
11254 lt_save_allow_undefined_flag=$allow_undefined_flag
11255 allow_undefined_flag=
11256 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11257 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11259 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11260 test $ac_status = 0; }
11262 lt_cv_archive_cmds_need_lc=no
11264 lt_cv_archive_cmds_need_lc=yes
11266 allow_undefined_flag=$lt_save_allow_undefined_flag
11268 cat conftest.err 1>&5
11273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11274 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11275 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11439 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11441 if test "$GCC" = yes; then
11443 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11444 *) lt_awk_arg="/^libraries:/" ;;
11447 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11448 *) lt_sed_strip_eq="s,=/,/,g" ;;
11450 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11451 case $lt_search_path_spec in
11453 # if the path contains ";" then we assume it to be the separator
11454 # otherwise default to the standard path separator (i.e. ":") - it is
11455 # assumed that no part of a normal pathname contains ";" but that should
11456 # okay in the real world where ";" in dirpaths is itself problematic.
11457 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11460 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11463 # Ok, now we have the path, separated by spaces, we can step through it
11464 # and add multilib dir if necessary.
11465 lt_tmp_lt_search_path_spec=
11466 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11467 for lt_sys_path in $lt_search_path_spec; do
11468 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11469 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11471 test -d "$lt_sys_path" && \
11472 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11475 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11476 BEGIN {RS=" "; FS="/|\n";} {
11479 for (lt_i = NF; lt_i > 0; lt_i--) {
11480 if ($lt_i != "" && $lt_i != ".") {
11481 if ($lt_i == "..") {
11484 if (lt_count == 0) {
11485 lt_foo="/" $lt_i lt_foo;
11492 if (lt_foo != "") { lt_freq[lt_foo]++; }
11493 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11495 # AWK program above erroneously prepends '/' to C:/dos/paths
11498 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11499 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11501 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11503 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11505 library_names_spec=
11506 libname_spec='lib$name'
11510 postuninstall_cmds=
11514 shlibpath_overrides_runpath=unknown
11516 dynamic_linker="$host_os ld.so"
11517 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11518 need_lib_prefix=unknown
11519 hardcode_into_libs=no
11521 # when you set need_version to no, make sure it does not cause -set_version
11522 # flags to be left without arguments
11523 need_version=unknown
11528 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11529 shlibpath_var=LIBPATH
11531 # AIX 3 has no versioning support, so we append a major version to the name.
11532 soname_spec='${libname}${release}${shared_ext}$major'
11539 hardcode_into_libs=yes
11540 if test "$host_cpu" = ia64; then
11541 # AIX 5 supports IA64
11542 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11543 shlibpath_var=LD_LIBRARY_PATH
11545 # With GCC up to 2.95.x, collect2 would create an import file
11546 # for dependence libraries. The import file would start with
11547 # the line `#! .'. This would cause the generated library to
11548 # depend on `.', always an invalid library. This was fixed in
11549 # development snapshots of GCC prior to 3.0.
11551 aix4 | aix4.[01] | aix4.[01].*)
11552 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11554 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11557 can_build_shared=no
11561 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11562 # soname into executable. Probably we can add versioning support to
11563 # collect2, so additional links can be useful in future.
11564 if test "$aix_use_runtimelinking" = yes; then
11565 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11566 # instead of lib<name>.a to let people know that these are not
11567 # typical AIX shared libraries.
11568 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11570 # We preserve .a as extension for shared libraries through AIX4.2
11571 # and later when we are not doing run time linking.
11572 library_names_spec='${libname}${release}.a $libname.a'
11573 soname_spec='${libname}${release}${shared_ext}$major'
11575 shlibpath_var=LIBPATH
11582 # Since July 2007 AmigaOS4 officially supports .so libraries.
11583 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11584 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11587 library_names_spec='$libname.ixlibrary $libname.a'
11588 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11589 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'
11595 library_names_spec='${libname}${shared_ext}'
11596 dynamic_linker="$host_os ld.so"
11597 shlibpath_var=LIBRARY_PATH
11603 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11604 soname_spec='${libname}${release}${shared_ext}$major'
11605 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11606 shlibpath_var=LD_LIBRARY_PATH
11607 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11608 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11609 # the default ld.so.conf also contains /usr/contrib/lib and
11610 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11611 # libtool to hard-code these into programs
11614 cygwin* | mingw* | pw32* | cegcc*)
11615 version_type=windows
11620 case $GCC,$host_os in
11621 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11622 library_names_spec='$libname.dll.a'
11623 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11624 postinstall_cmds='base_file=`basename \${file}`~
11625 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11626 dldir=$destdir/`dirname \$dlpath`~
11627 test -d \$dldir || mkdir -p \$dldir~
11628 $install_prog $dir/$dlname \$dldir/$dlname~
11629 chmod a+x \$dldir/$dlname~
11630 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11631 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11633 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11634 dlpath=$dir/\$dldll~
11636 shlibpath_overrides_runpath=yes
11640 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11641 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11643 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11646 # MinGW DLLs use traditional 'lib' prefix
11647 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11650 # pw32 DLLs use 'pw' prefix rather than 'lib'
11651 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11657 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11660 dynamic_linker='Win32 ld.exe'
11661 # FIXME: first we should search . and the directory the executable is in
11665 darwin* | rhapsody*)
11666 dynamic_linker="$host_os dyld"
11667 version_type=darwin
11670 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11671 soname_spec='${libname}${release}${major}$shared_ext'
11672 shlibpath_overrides_runpath=yes
11673 shlibpath_var=DYLD_LIBRARY_PATH
11674 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11676 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11677 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11684 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11685 soname_spec='${libname}${release}${shared_ext}$major'
11686 shlibpath_var=LD_LIBRARY_PATH
11689 freebsd* | dragonfly*)
11690 # DragonFly does not have aout. When/if they implement a new
11691 # versioning mechanism, adjust this.
11692 if test -x /usr/bin/objformat; then
11693 objformat=`/usr/bin/objformat`
11696 freebsd[23].*) objformat=aout ;;
11697 *) objformat=elf ;;
11700 version_type=freebsd-$objformat
11701 case $version_type in
11703 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11708 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11712 shlibpath_var=LD_LIBRARY_PATH
11715 shlibpath_overrides_runpath=yes
11717 freebsd3.[01]* | freebsdelf3.[01]*)
11718 shlibpath_overrides_runpath=yes
11719 hardcode_into_libs=yes
11721 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11722 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11723 shlibpath_overrides_runpath=no
11724 hardcode_into_libs=yes
11726 *) # from 4.6 on, and DragonFly
11727 shlibpath_overrides_runpath=yes
11728 hardcode_into_libs=yes
11737 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11738 soname_spec='${libname}${release}${shared_ext}$major'
11739 shlibpath_var=LD_LIBRARY_PATH
11740 hardcode_into_libs=yes
11747 dynamic_linker="$host_os runtime_loader"
11748 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11749 soname_spec='${libname}${release}${shared_ext}$major'
11750 shlibpath_var=LIBRARY_PATH
11751 shlibpath_overrides_runpath=yes
11752 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
11753 hardcode_into_libs=yes
11756 hpux9* | hpux10* | hpux11*)
11757 # Give a soname corresponding to the major version so that dld.sl refuses to
11758 # link against other versions.
11765 hardcode_into_libs=yes
11766 dynamic_linker="$host_os dld.so"
11767 shlibpath_var=LD_LIBRARY_PATH
11768 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11769 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11770 soname_spec='${libname}${release}${shared_ext}$major'
11771 if test "X$HPUX_IA64_MODE" = X32; then
11772 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11774 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11776 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11780 hardcode_into_libs=yes
11781 dynamic_linker="$host_os dld.sl"
11782 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11783 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11784 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11785 soname_spec='${libname}${release}${shared_ext}$major'
11786 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11787 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11791 dynamic_linker="$host_os dld.sl"
11792 shlibpath_var=SHLIB_PATH
11793 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11794 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11795 soname_spec='${libname}${release}${shared_ext}$major'
11798 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11799 postinstall_cmds='chmod 555 $lib'
11800 # or fails outright, so override atomically:
11801 install_override_mode=555
11808 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11809 soname_spec='${libname}${release}${shared_ext}$major'
11810 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11811 shlibpath_var=LD_LIBRARY_PATH
11812 shlibpath_overrides_runpath=no
11813 hardcode_into_libs=yes
11816 irix5* | irix6* | nonstopux*)
11818 nonstopux*) version_type=nonstopux ;;
11820 if test "$lt_cv_prog_gnu_ld" = yes; then
11828 soname_spec='${libname}${release}${shared_ext}$major'
11829 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11831 irix5* | nonstopux*)
11832 libsuff= shlibsuff=
11835 case $LD in # libtool.m4 will add one of these switches to LD
11836 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11837 libsuff= shlibsuff= libmagic=32-bit;;
11838 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11839 libsuff=32 shlibsuff=N32 libmagic=N32;;
11840 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11841 libsuff=64 shlibsuff=64 libmagic=64-bit;;
11842 *) libsuff= shlibsuff= libmagic=never-match;;
11846 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11847 shlibpath_overrides_runpath=no
11848 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11849 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11850 hardcode_into_libs=yes
11853 # No shared lib support for Linux oldld, aout, or coff.
11854 linux*oldld* | linux*aout* | linux*coff*)
11858 # This must be Linux ELF.
11859 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11863 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11864 soname_spec='${libname}${release}${shared_ext}$major'
11865 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11866 shlibpath_var=LD_LIBRARY_PATH
11867 shlibpath_overrides_runpath=no
11869 # Some binutils ld are patched to set DT_RUNPATH
11870 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11871 $as_echo_n "(cached) " >&6
11873 lt_cv_shlibpath_overrides_runpath=no
11874 save_LDFLAGS=$LDFLAGS
11875 save_libdir=$libdir
11876 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11877 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11879 /* end confdefs.h. */
11889 if ac_fn_c_try_link "$LINENO"; then :
11890 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11891 lt_cv_shlibpath_overrides_runpath=yes
11894 rm -f core conftest.err conftest.$ac_objext \
11895 conftest$ac_exeext conftest.$ac_ext
11896 LDFLAGS=$save_LDFLAGS
11897 libdir=$save_libdir
11901 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11903 # This implies no fast_install, which is unacceptable.
11904 # Some rework will be needed to allow for fast_install
11905 # before this can be enabled.
11906 hardcode_into_libs=yes
11908 # Append ld.so.conf contents to the search path
11909 if test -f /etc/ld.so.conf; then
11910 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' ' '`
11911 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11914 # We used to test for /lib/ld.so.1 and disable shared libraries on
11915 # powerpc, because MkLinux only supported shared libraries with the
11916 # GNU dynamic linker. Since this was broken with cross compilers,
11917 # most powerpc-linux boxes support dynamic linking these days and
11918 # people can always --disable-shared, the test was removed, and we
11919 # assume the GNU/Linux dynamic linker is in use.
11920 dynamic_linker='GNU/Linux ld.so'
11927 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11928 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11929 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11930 dynamic_linker='NetBSD (a.out) ld.so'
11932 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11933 soname_spec='${libname}${release}${shared_ext}$major'
11934 dynamic_linker='NetBSD ld.elf_so'
11936 shlibpath_var=LD_LIBRARY_PATH
11937 shlibpath_overrides_runpath=yes
11938 hardcode_into_libs=yes
11943 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11944 shlibpath_var=LD_LIBRARY_PATH
11945 shlibpath_overrides_runpath=yes
11952 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11953 soname_spec='${libname}${release}${shared_ext}$major'
11954 shlibpath_var=LD_LIBRARY_PATH
11955 shlibpath_overrides_runpath=no
11956 hardcode_into_libs=yes
11957 dynamic_linker='ldqnx.so'
11962 sys_lib_dlsearch_path_spec="/usr/lib"
11964 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11966 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
11967 *) need_version=no ;;
11969 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11970 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11971 shlibpath_var=LD_LIBRARY_PATH
11972 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11974 openbsd2.[89] | openbsd2.[89].*)
11975 shlibpath_overrides_runpath=no
11978 shlibpath_overrides_runpath=yes
11982 shlibpath_overrides_runpath=yes
11987 libname_spec='$name'
11990 library_names_spec='$libname${shared_ext} $libname.a'
11991 dynamic_linker='OS/2 ld.exe'
11992 shlibpath_var=LIBPATH
11995 osf3* | osf4* | osf5*)
11999 soname_spec='${libname}${release}${shared_ext}$major'
12000 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12001 shlibpath_var=LD_LIBRARY_PATH
12002 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12003 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
12014 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12015 soname_spec='${libname}${release}${shared_ext}$major'
12016 shlibpath_var=LD_LIBRARY_PATH
12017 shlibpath_overrides_runpath=yes
12018 hardcode_into_libs=yes
12019 # ldd complains unless libraries are executable
12020 postinstall_cmds='chmod +x $lib'
12025 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12026 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12027 shlibpath_var=LD_LIBRARY_PATH
12028 shlibpath_overrides_runpath=yes
12029 if test "$with_gnu_ld" = yes; then
12037 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12038 soname_spec='${libname}${release}${shared_ext}$major'
12039 shlibpath_var=LD_LIBRARY_PATH
12040 case $host_vendor in
12042 shlibpath_overrides_runpath=no
12044 runpath_var=LD_RUN_PATH
12052 shlibpath_overrides_runpath=no
12053 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12059 if test -d /usr/nec ;then
12061 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12062 soname_spec='$libname${shared_ext}.$major'
12063 shlibpath_var=LD_LIBRARY_PATH
12067 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12068 version_type=freebsd-elf
12071 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12072 soname_spec='${libname}${release}${shared_ext}$major'
12073 shlibpath_var=LD_LIBRARY_PATH
12074 shlibpath_overrides_runpath=yes
12075 hardcode_into_libs=yes
12076 if test "$with_gnu_ld" = yes; then
12077 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12079 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12082 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12086 sys_lib_dlsearch_path_spec='/usr/lib'
12090 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12094 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12095 shlibpath_var=LD_LIBRARY_PATH
12096 shlibpath_overrides_runpath=no
12097 hardcode_into_libs=yes
12102 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12103 soname_spec='${libname}${release}${shared_ext}$major'
12104 shlibpath_var=LD_LIBRARY_PATH
12111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12112 $as_echo "$dynamic_linker" >&6; }
12113 test "$dynamic_linker" = no && can_build_shared=no
12115 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12116 if test "$GCC" = yes; then
12117 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12120 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12121 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
12123 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12124 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
12218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12219 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12221 if test -n "$hardcode_libdir_flag_spec" ||
12222 test -n "$runpath_var" ||
12223 test "X$hardcode_automatic" = "Xyes" ; then
12225 # We can hardcode non-existent directories.
12226 if test "$hardcode_direct" != no &&
12227 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12228 # have to relink, otherwise we might link with an installed library
12229 # when we should be linking with a yet-to-be-installed one
12230 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12231 test "$hardcode_minus_L" != no; then
12232 # Linking always hardcodes the temporary library directory.
12233 hardcode_action=relink
12235 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12236 hardcode_action=immediate
12239 # We cannot hardcode anything, or else we can only hardcode existing
12241 hardcode_action=unsupported
12243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12244 $as_echo "$hardcode_action" >&6; }
12246 if test "$hardcode_action" = relink ||
12247 test "$inherit_rpath" = yes; then
12248 # Fast installation is not supported
12249 enable_fast_install=no
12250 elif test "$shlibpath_overrides_runpath" = yes ||
12251 test "$enable_shared" = no; then
12252 # Fast installation is not necessary
12253 enable_fast_install=needless
12261 if test "x$enable_dlopen" != xyes; then
12262 enable_dlopen=unknown
12263 enable_dlopen_self=unknown
12264 enable_dlopen_self_static=unknown
12271 lt_cv_dlopen="load_add_on"
12273 lt_cv_dlopen_self=yes
12276 mingw* | pw32* | cegcc*)
12277 lt_cv_dlopen="LoadLibrary"
12282 lt_cv_dlopen="dlopen"
12287 # if libdl is installed we need to link against it
12288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12289 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12290 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12291 $as_echo_n "(cached) " >&6
12293 ac_check_lib_save_LIBS=$LIBS
12295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12296 /* end confdefs.h. */
12298 /* Override any GCC internal prototype to avoid an error.
12299 Use char because int might match the return type of a GCC
12300 builtin and then its argument prototype would still apply. */
12313 if ac_fn_c_try_link "$LINENO"; then :
12314 ac_cv_lib_dl_dlopen=yes
12316 ac_cv_lib_dl_dlopen=no
12318 rm -f core conftest.err conftest.$ac_objext \
12319 conftest$ac_exeext conftest.$ac_ext
12320 LIBS=$ac_check_lib_save_LIBS
12322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12323 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12324 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12325 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12328 lt_cv_dlopen="dyld"
12330 lt_cv_dlopen_self=yes
12337 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12338 if test "x$ac_cv_func_shl_load" = x""yes; then :
12339 lt_cv_dlopen="shl_load"
12341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12342 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12343 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12344 $as_echo_n "(cached) " >&6
12346 ac_check_lib_save_LIBS=$LIBS
12348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12349 /* end confdefs.h. */
12351 /* Override any GCC internal prototype to avoid an error.
12352 Use char because int might match the return type of a GCC
12353 builtin and then its argument prototype would still apply. */
12361 return shl_load ();
12366 if ac_fn_c_try_link "$LINENO"; then :
12367 ac_cv_lib_dld_shl_load=yes
12369 ac_cv_lib_dld_shl_load=no
12371 rm -f core conftest.err conftest.$ac_objext \
12372 conftest$ac_exeext conftest.$ac_ext
12373 LIBS=$ac_check_lib_save_LIBS
12375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12376 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12377 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12378 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12380 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12381 if test "x$ac_cv_func_dlopen" = x""yes; then :
12382 lt_cv_dlopen="dlopen"
12384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12385 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12386 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12387 $as_echo_n "(cached) " >&6
12389 ac_check_lib_save_LIBS=$LIBS
12391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12392 /* end confdefs.h. */
12394 /* Override any GCC internal prototype to avoid an error.
12395 Use char because int might match the return type of a GCC
12396 builtin and then its argument prototype would still apply. */
12409 if ac_fn_c_try_link "$LINENO"; then :
12410 ac_cv_lib_dl_dlopen=yes
12412 ac_cv_lib_dl_dlopen=no
12414 rm -f core conftest.err conftest.$ac_objext \
12415 conftest$ac_exeext conftest.$ac_ext
12416 LIBS=$ac_check_lib_save_LIBS
12418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12419 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12420 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12421 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12424 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12425 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12426 $as_echo_n "(cached) " >&6
12428 ac_check_lib_save_LIBS=$LIBS
12429 LIBS="-lsvld $LIBS"
12430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12431 /* end confdefs.h. */
12433 /* Override any GCC internal prototype to avoid an error.
12434 Use char because int might match the return type of a GCC
12435 builtin and then its argument prototype would still apply. */
12448 if ac_fn_c_try_link "$LINENO"; then :
12449 ac_cv_lib_svld_dlopen=yes
12451 ac_cv_lib_svld_dlopen=no
12453 rm -f core conftest.err conftest.$ac_objext \
12454 conftest$ac_exeext conftest.$ac_ext
12455 LIBS=$ac_check_lib_save_LIBS
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12458 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12459 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12460 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12463 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12464 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12465 $as_echo_n "(cached) " >&6
12467 ac_check_lib_save_LIBS=$LIBS
12469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12470 /* end confdefs.h. */
12472 /* Override any GCC internal prototype to avoid an error.
12473 Use char because int might match the return type of a GCC
12474 builtin and then its argument prototype would still apply. */
12482 return dld_link ();
12487 if ac_fn_c_try_link "$LINENO"; then :
12488 ac_cv_lib_dld_dld_link=yes
12490 ac_cv_lib_dld_dld_link=no
12492 rm -f core conftest.err conftest.$ac_objext \
12493 conftest$ac_exeext conftest.$ac_ext
12494 LIBS=$ac_check_lib_save_LIBS
12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12497 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12498 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12499 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12520 if test "x$lt_cv_dlopen" != xno; then
12526 case $lt_cv_dlopen in
12528 save_CPPFLAGS="$CPPFLAGS"
12529 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12531 save_LDFLAGS="$LDFLAGS"
12532 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12535 LIBS="$lt_cv_dlopen_libs $LIBS"
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12538 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12539 if test "${lt_cv_dlopen_self+set}" = set; then :
12540 $as_echo_n "(cached) " >&6
12542 if test "$cross_compiling" = yes; then :
12543 lt_cv_dlopen_self=cross
12545 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12546 lt_status=$lt_dlunknown
12547 cat > conftest.$ac_ext <<_LT_EOF
12548 #line 12548 "configure"
12549 #include "confdefs.h"
12558 # define LT_DLGLOBAL RTLD_GLOBAL
12561 # define LT_DLGLOBAL DL_GLOBAL
12563 # define LT_DLGLOBAL 0
12567 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12568 find out it does not work in some platform. */
12569 #ifndef LT_DLLAZY_OR_NOW
12571 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12574 # define LT_DLLAZY_OR_NOW DL_LAZY
12577 # define LT_DLLAZY_OR_NOW RTLD_NOW
12580 # define LT_DLLAZY_OR_NOW DL_NOW
12582 # define LT_DLLAZY_OR_NOW 0
12589 /* When -fvisbility=hidden is used, assume the code has been annotated
12590 correspondingly for the symbols needed. */
12591 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12592 void fnord () __attribute__((visibility("default")));
12595 void fnord () { int i=42; }
12598 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12599 int status = $lt_dlunknown;
12603 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12606 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12607 else puts (dlerror ());
12609 /* dlclose (self); */
12617 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12618 (eval $ac_link) 2>&5
12620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12621 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12622 (./conftest; exit; ) >&5 2>/dev/null
12624 case x$lt_status in
12625 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12626 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12627 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12630 # compilation failed
12631 lt_cv_dlopen_self=no
12638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12639 $as_echo "$lt_cv_dlopen_self" >&6; }
12641 if test "x$lt_cv_dlopen_self" = xyes; then
12642 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12644 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12645 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12646 $as_echo_n "(cached) " >&6
12648 if test "$cross_compiling" = yes; then :
12649 lt_cv_dlopen_self_static=cross
12651 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12652 lt_status=$lt_dlunknown
12653 cat > conftest.$ac_ext <<_LT_EOF
12654 #line 12654 "configure"
12655 #include "confdefs.h"
12664 # define LT_DLGLOBAL RTLD_GLOBAL
12667 # define LT_DLGLOBAL DL_GLOBAL
12669 # define LT_DLGLOBAL 0
12673 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12674 find out it does not work in some platform. */
12675 #ifndef LT_DLLAZY_OR_NOW
12677 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12680 # define LT_DLLAZY_OR_NOW DL_LAZY
12683 # define LT_DLLAZY_OR_NOW RTLD_NOW
12686 # define LT_DLLAZY_OR_NOW DL_NOW
12688 # define LT_DLLAZY_OR_NOW 0
12695 /* When -fvisbility=hidden is used, assume the code has been annotated
12696 correspondingly for the symbols needed. */
12697 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12698 void fnord () __attribute__((visibility("default")));
12701 void fnord () { int i=42; }
12704 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12705 int status = $lt_dlunknown;
12709 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12712 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12713 else puts (dlerror ());
12715 /* dlclose (self); */
12723 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12724 (eval $ac_link) 2>&5
12726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12727 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12728 (./conftest; exit; ) >&5 2>/dev/null
12730 case x$lt_status in
12731 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12732 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12733 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12736 # compilation failed
12737 lt_cv_dlopen_self_static=no
12744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12745 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12748 CPPFLAGS="$save_CPPFLAGS"
12749 LDFLAGS="$save_LDFLAGS"
12754 case $lt_cv_dlopen_self in
12755 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12756 *) enable_dlopen_self=unknown ;;
12759 case $lt_cv_dlopen_self_static in
12760 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12761 *) enable_dlopen_self_static=unknown ;;
12783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12784 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12785 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12786 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12787 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12789 $as_echo "yes" >&6; }
12791 # FIXME - insert some real tests, host_os isn't really good enough
12794 if test -n "$STRIP" ; then
12795 striplib="$STRIP -x"
12796 old_striplib="$STRIP -S"
12797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12798 $as_echo "yes" >&6; }
12800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12801 $as_echo "no" >&6; }
12805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12806 $as_echo "no" >&6; }
12822 # Report which library types will actually be built
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12824 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12826 $as_echo "$can_build_shared" >&6; }
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12829 $as_echo_n "checking whether to build shared libraries... " >&6; }
12830 test "$can_build_shared" = "no" && enable_shared=no
12832 # On AIX, shared libraries and static libraries use the same namespace, and
12833 # are all built from PIC.
12836 test "$enable_shared" = yes && enable_static=no
12837 if test -n "$RANLIB"; then
12838 archive_cmds="$archive_cmds~\$RANLIB \$lib"
12839 postinstall_cmds='$RANLIB $lib'
12844 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12845 test "$enable_shared" = yes && enable_static=no
12849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12850 $as_echo "$enable_shared" >&6; }
12852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12853 $as_echo_n "checking whether to build static libraries... " >&6; }
12854 # Make sure either enable_shared or enable_static is yes.
12855 test "$enable_shared" = yes || enable_static=yes
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12857 $as_echo "$enable_static" >&6; }
12864 ac_cpp='$CPP $CPPFLAGS'
12865 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12866 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12867 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12883 ac_config_commands="$ac_config_commands libtool"
12888 # Only expand once:
12893 . ${srcdir}/../../bfd/configure.host
12898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12899 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12900 # Check whether --enable-maintainer-mode was given.
12901 if test "${enable_maintainer_mode+set}" = set; then :
12902 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12904 USE_MAINTAINER_MODE=no
12907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12908 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12909 if test $USE_MAINTAINER_MODE = yes; then
12910 MAINTAINER_MODE_TRUE=
12911 MAINTAINER_MODE_FALSE='#'
12913 MAINTAINER_MODE_TRUE='#'
12914 MAINTAINER_MODE_FALSE=
12917 MAINT=$MAINTAINER_MODE_TRUE
12922 # Check whether --enable-sim-bswap was given.
12923 if test "${enable_sim_bswap+set}" = set; then :
12924 enableval=$enable_sim_bswap; case "${enableval}" in
12925 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
12926 no) sim_bswap="-DWITH_BSWAP=0";;
12927 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
12929 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
12930 echo "Setting bswap flags = $sim_bswap" 6>&1
12938 # Check whether --enable-sim-cflags was given.
12939 if test "${enable_sim_cflags+set}" = set; then :
12940 enableval=$enable_sim_cflags; case "${enableval}" in
12941 yes) sim_cflags="-O2 -fomit-frame-pointer";;
12942 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
12943 no) sim_cflags="";;
12944 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12946 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
12947 echo "Setting sim cflags = $sim_cflags" 6>&1
12955 # Check whether --enable-sim-debug was given.
12956 if test "${enable_sim_debug+set}" = set; then :
12957 enableval=$enable_sim_debug; case "${enableval}" in
12958 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
12959 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
12960 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
12962 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
12963 echo "Setting sim debug = $sim_debug" 6>&1
12971 # Check whether --enable-sim-stdio was given.
12972 if test "${enable_sim_stdio+set}" = set; then :
12973 enableval=$enable_sim_stdio; case "${enableval}" in
12974 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
12975 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
12976 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
12978 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
12979 echo "Setting stdio flags = $sim_stdio" 6>&1
12987 # Check whether --enable-sim-trace was given.
12988 if test "${enable_sim_trace+set}" = set; then :
12989 enableval=$enable_sim_trace; case "${enableval}" in
12990 yes) sim_trace="-DWITH_TRACE=-1";;
12991 no) sim_trace="-DWITH_TRACE=0";;
12993 sim_trace="-DWITH_TRACE='(${enableval})'";;
12996 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
12997 if test x"$sim_trace" = x; then
12998 sim_trace="-DWITH_TRACE='(TRACE_$x"
13000 sim_trace="${sim_trace}|TRACE_$x"
13003 sim_trace="$sim_trace)'" ;;
13005 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
13006 echo "Setting sim trace = $sim_trace" 6>&1
13014 # Check whether --enable-sim-profile was given.
13015 if test "${enable_sim_profile+set}" = set; then :
13016 enableval=$enable_sim_profile; case "${enableval}" in
13017 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
13018 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
13020 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
13023 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13024 if test x"$sim_profile" = x; then
13025 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
13027 sim_profile="${sim_profile}|PROFILE_$x"
13030 sim_profile="$sim_profile)'" ;;
13032 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
13033 echo "Setting sim profile = $sim_profile" 6>&1
13036 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
13042 # Check whether --with-pkgversion was given.
13043 if test "${with_pkgversion+set}" = set; then :
13044 withval=$with_pkgversion; case "$withval" in
13045 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
13047 *) PKGVERSION="($withval) " ;;
13050 PKGVERSION="(SIM) "
13058 # Check whether --with-bugurl was given.
13059 if test "${with_bugurl+set}" = set; then :
13060 withval=$with_bugurl; case "$withval" in
13061 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
13064 *) BUGURL="$withval"
13068 BUGURL="http://www.gnu.org/software/gdb/bugs/"
13078 REPORT_BUGS_TO="<$BUGURL>"
13079 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
13086 cat >>confdefs.h <<_ACEOF
13087 #define PKGVERSION "$PKGVERSION"
13091 cat >>confdefs.h <<_ACEOF
13092 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13097 $as_echo_n "checking return type of signal handlers... " >&6; }
13098 if test "${ac_cv_type_signal+set}" = set; then :
13099 $as_echo_n "(cached) " >&6
13101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13102 /* end confdefs.h. */
13103 #include <sys/types.h>
13104 #include <signal.h>
13109 return *(signal (0, 0)) (0) == 1;
13114 if ac_fn_c_try_compile "$LINENO"; then :
13115 ac_cv_type_signal=int
13117 ac_cv_type_signal=void
13119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13122 $as_echo "$ac_cv_type_signal" >&6; }
13124 cat >>confdefs.h <<_ACEOF
13125 #define RETSIGTYPE $ac_cv_type_signal
13135 # targ-vals.def points to the libc macro description file.
13136 case "${target}" in
13137 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
13139 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
13140 sim_link_links="${sim_link_links} targ-vals.def"
13144 # For dv-rv and rvdummy.
13145 for ac_header in sys/socket.h sys/select.h limits.h sys/param.h
13147 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13148 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13149 eval as_val=\$$as_ac_Header
13150 if test "x$as_val" = x""yes; then :
13151 cat >>confdefs.h <<_ACEOF
13152 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13161 wire_endian="LITTLE"
13163 # Check whether --enable-sim-endian was given.
13164 if test "${enable_sim_endian+set}" = set; then :
13165 enableval=$enable_sim_endian; case "${enableval}" in
13166 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_BIG";;
13167 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE";;
13168 yes) if test x"$wire_endian" != x; then
13169 sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13171 if test x"$default_endian" != x; then
13172 sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13174 echo "No hard-wired endian for target $target" 1>&6
13175 sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13178 no) if test x"$default_endian" != x; then
13179 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13181 if test x"$wire_endian" != x; then
13182 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13184 echo "No default endian for target $target" 1>&6
13185 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13188 *) as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
13190 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
13191 echo "Setting endian flags = $sim_endian" 6>&1
13194 if test x"$default_endian" != x; then
13195 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13197 if test x"$wire_endian" != x; then
13198 sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13205 wire_alignment="NONSTRICT_ALIGNMENT"
13206 default_alignment=""
13208 # Check whether --enable-sim-alignment was given.
13209 if test "${enable_sim_alignment+set}" = set; then :
13210 enableval=$enable_sim_alignment; case "${enableval}" in
13211 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13212 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13213 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13214 yes) if test x"$wire_alignment" != x; then
13215 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13217 if test x"$default_alignment" != x; then
13218 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
13220 echo "No hard-wired alignment for target $target" 1>&6
13221 sim_alignment="-DWITH_ALIGNMENT=0"
13224 no) if test x"$default_alignment" != x; then
13225 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13227 if test x"$wire_alignment" != x; then
13228 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13230 echo "No default alignment for target $target" 1>&6
13231 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
13234 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
13236 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
13237 echo "Setting alignment flags = $sim_alignment" 6>&1
13240 if test x"$default_alignment" != x; then
13241 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13243 if test x"$wire_alignment" != x; then
13244 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13252 default_sim_scache="16384"
13253 # Check whether --enable-sim-scache was given.
13254 if test "${enable_sim_scache+set}" = set; then :
13255 enableval=$enable_sim_scache; case "${enableval}" in
13256 yes) sim_scache="-DWITH_SCACHE=${default_sim_scache}";;
13257 no) sim_scache="-DWITH_SCACHE=0" ;;
13258 [0-9]*) sim_scache="-DWITH_SCACHE=${enableval}";;
13259 *) as_fn_error "\"Bad value $enableval passed to --enable-sim-scache\"" "$LINENO" 5;
13262 if test x"$silent" != x"yes" && test x"$sim_scache" != x""; then
13263 echo "Setting scache size = $sim_scache" 6>&1
13266 sim_scache="-DWITH_SCACHE=${default_sim_scache}"
13271 # Check whether --enable-werror was given.
13272 if test "${enable_werror+set}" = set; then :
13273 enableval=$enable_werror; case "${enableval}" in
13274 yes | y) ERROR_ON_WARNING="yes" ;;
13275 no | n) ERROR_ON_WARNING="no" ;;
13276 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13281 # Enable -Werror by default when using gcc
13282 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13283 ERROR_ON_WARNING=yes
13287 if test "${ERROR_ON_WARNING}" = yes ; then
13288 # NOTE: Disabled in the sim dir due to most sims generating warnings.
13289 # WERROR_CFLAGS="-Werror"
13293 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13295 -Wno-unused -Wunused-value -Wunused-function \
13296 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13297 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13298 -Wold-style-declaration -Wold-style-definition"
13300 # Enable -Wno-format by default when using gcc on mingw since many
13301 # GCC versions complain about %I64.
13303 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
13304 *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
13307 # Check whether --enable-build-warnings was given.
13308 if test "${enable_build_warnings+set}" = set; then :
13309 enableval=$enable_build_warnings; case "${enableval}" in
13311 no) build_warnings="-w";;
13312 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13313 build_warnings="${build_warnings} ${t}";;
13314 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13315 build_warnings="${t} ${build_warnings}";;
13316 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13318 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13319 echo "Setting compiler warning flags = $build_warnings" 6>&1
13322 # Check whether --enable-sim-build-warnings was given.
13323 if test "${enable_sim_build_warnings+set}" = set; then :
13324 enableval=$enable_sim_build_warnings; case "${enableval}" in
13326 no) build_warnings="-w";;
13327 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13328 build_warnings="${build_warnings} ${t}";;
13329 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
13330 build_warnings="${t} ${build_warnings}";;
13331 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13333 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13334 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13338 if test "x${build_warnings}" != x -a "x$GCC" = xyes
13340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13341 $as_echo_n "checking compiler warning flags... " >&6; }
13342 # Separate out the -Werror flag as some files just cannot be
13343 # compiled with it enabled.
13344 for w in ${build_warnings}; do
13346 -Werr*) WERROR_CFLAGS=-Werror ;;
13347 *) # Check that GCC accepts it
13348 saved_CFLAGS="$CFLAGS"
13349 CFLAGS="$CFLAGS $w"
13350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13351 /* end confdefs.h. */
13361 if ac_fn_c_try_compile "$LINENO"; then :
13362 WARN_CFLAGS="${WARN_CFLAGS} $w"
13364 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13365 CFLAGS="$saved_CFLAGS"
13368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13369 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13376 hardware="cfi core pal glue"
13378 hardware="$hardware rv cris cris_900000xx"
13380 sim_hw_cflags="-DWITH_HW=1"
13382 sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
13384 # Check whether --enable-sim-hardware was given.
13385 if test "${enable_sim_hardware+set}" = set; then :
13386 enableval=$enable_sim_hardware;
13388 enable_sim_hardware="yes"
13391 case ${enable_sim_hardware} in
13393 ,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
13394 *,) hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
13395 *) hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
13398 if test "$enable_sim_hardware" = no; then
13400 sim_hw_cflags="-DWITH_HW=0"
13403 sim_hw_cflags="-DWITH_HW=1"
13404 # remove duplicates
13406 sim_hw_objs="\$(SIM_COMMON_HW_OBJS)"
13407 for i in $hardware ; do
13408 case " $sim_hw " in
13410 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";;
13413 # mingw does not support sockser
13416 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real" device
13417 # that you instatiate. Instead, other code will call into it directly.
13418 # At some point, we should convert it over.
13419 sim_hw_objs="$sim_hw_objs dv-sockser.o"
13421 cat >>confdefs.h <<_ACEOF
13422 #define HAVE_DV_SOCKSER 1
13427 if test x"$silent" != x"yes"; then
13428 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
13430 case " $hardware " in
13431 *" cfi "*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for log2 in -lm" >&5
13432 $as_echo_n "checking for log2 in -lm... " >&6; }
13433 if test "${ac_cv_lib_m_log2+set}" = set; then :
13434 $as_echo_n "(cached) " >&6
13436 ac_check_lib_save_LIBS=$LIBS
13438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13439 /* end confdefs.h. */
13441 /* Override any GCC internal prototype to avoid an error.
13442 Use char because int might match the return type of a GCC
13443 builtin and then its argument prototype would still apply. */
13456 if ac_fn_c_try_link "$LINENO"; then :
13457 ac_cv_lib_m_log2=yes
13459 ac_cv_lib_m_log2=no
13461 rm -f core conftest.err conftest.$ac_objext \
13462 conftest$ac_exeext conftest.$ac_ext
13463 LIBS=$ac_check_lib_save_LIBS
13465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_log2" >&5
13466 $as_echo "$ac_cv_lib_m_log2" >&6; }
13467 if test "x$ac_cv_lib_m_log2" = x""yes; then :
13468 cat >>confdefs.h <<_ACEOF
13469 #define HAVE_LIBM 1
13480 # The default model shouldn't matter as long as there's a BFD.
13482 default_sim_default_model="crisv32"
13483 # Check whether --enable-sim-default-model was given.
13484 if test "${enable_sim_default_model+set}" = set; then :
13485 enableval=$enable_sim_default_model; case "${enableval}" in
13486 yes|no) as_fn_error "\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
13487 *) sim_default_model="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
13489 if test x"$silent" != x"yes" && test x"$sim_default_model" != x""; then
13490 echo "Setting default model = $sim_default_model" 6>&1
13493 sim_default_model="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
13498 # Check whether --enable-sim-environment was given.
13499 if test "${enable_sim_environment+set}" = set; then :
13500 enableval=$enable_sim_environment; case "${enableval}" in
13501 all | ALL) sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
13502 user | USER) sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
13503 virtual | VIRTUAL) sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
13504 operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
13505 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
13506 sim_environment="";;
13508 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
13509 echo "Setting sim environment = $sim_environment" 6>&1
13512 sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
13516 default_sim_inline=""
13517 # Check whether --enable-sim-inline was given.
13518 if test "${enable_sim_inline+set}" = set; then :
13519 enableval=$enable_sim_inline; sim_inline=""
13520 case "$enableval" in
13521 no) sim_inline="-DDEFAULT_INLINE=0";;
13522 0) sim_inline="-DDEFAULT_INLINE=0";;
13523 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
13524 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
13525 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13528 *_INLINE=*) new_flag="-D$x";;
13529 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13530 *_INLINE) new_flag="-D$x=ALL_C_INLINE";;
13531 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";;
13533 if test x"$sim_inline" = x""; then
13534 sim_inline="$new_flag"
13536 sim_inline="$sim_inline $new_flag"
13540 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
13541 echo "Setting inline flags = $sim_inline" 6>&1
13545 if test "x$cross_compiling" = "xno"; then
13546 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
13547 sim_inline="${default_sim_inline}"
13548 if test x"$silent" != x"yes"; then
13549 echo "Setting inline flags = $sim_inline" 6>&1
13555 sim_inline="-DDEFAULT_INLINE=0"
13562 cgendir='$(srcdir)/../../cgen'
13563 # Check whether --enable-cgen-maint was given.
13564 if test "${enable_cgen_maint+set}" = set; then :
13565 enableval=$enable_cgen_maint; case "${enableval}" in
13566 yes) cgen_maint=yes ;;
13567 no) cgen_maint=no ;;
13569 # argument is cgen install directory (not implemented yet).
13570 # Having a `share' directory might be more appropriate for the .scm,
13571 # .cpu, etc. files.
13572 cgendir=${cgen_maint}/lib/cgen
13577 if test x${cgen_maint} != xno ; then
13588 ac_sources="$sim_link_files"
13589 ac_dests="$sim_link_links"
13590 while test -n "$ac_sources"; do
13591 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
13592 set $ac_sources; ac_source=$1; shift; ac_sources=$*
13593 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
13595 ac_config_links="$ac_config_links $ac_config_links_1"
13598 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13599 cgen_breaks="break cgen_rtx_error";
13602 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
13604 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
13606 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
13608 ac_config_commands="$ac_config_commands Makefile"
13610 ac_config_commands="$ac_config_commands stamp-h"
13612 cat >confcache <<\_ACEOF
13613 # This file is a shell script that caches the results of configure
13614 # tests run on this system so they can be shared between configure
13615 # scripts and configure runs, see configure's option --config-cache.
13616 # It is not useful on other systems. If it contains results you don't
13617 # want to keep, you may remove or edit it.
13619 # config.status only pays attention to the cache file if you give it
13620 # the --recheck option to rerun configure.
13622 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13623 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13624 # following values.
13628 # The following way of writing the cache mishandles newlines in values,
13629 # but we know of no workaround that is simple, portable, and efficient.
13630 # So, we kill variables containing newlines.
13631 # Ultrix sh set writes to stderr and can't be redirected directly,
13632 # and sets the high bit in the cache file unless we assign to the vars.
13634 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13635 eval ac_val=\$$ac_var
13639 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13640 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13643 _ | IFS | as_nl) ;; #(
13644 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13645 *) { eval $ac_var=; unset $ac_var;} ;;
13651 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13652 *${as_nl}ac_space=\ *)
13653 # `set' does not quote correctly, so add quotes: double-quote
13654 # substitution turns \\\\ into \\, and sed turns \\ into \.
13657 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13660 # `set' quotes correctly as required by POSIX, so do not add quotes.
13661 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13670 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13672 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13674 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13675 if test -w "$cache_file"; then
13676 test "x$cache_file" != "x/dev/null" &&
13677 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13678 $as_echo "$as_me: updating cache $cache_file" >&6;}
13679 cat confcache >$cache_file
13681 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13682 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13687 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13688 # Let make expand exec_prefix.
13689 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13691 DEFS=-DHAVE_CONFIG_H
13695 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13696 # 1. Remove the extension, and $U if already installed.
13697 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13698 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13699 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13700 # will be set to the directory where LIBOBJS objects are built.
13701 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13702 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13704 LIBOBJS=$ac_libobjs
13706 LTLIBOBJS=$ac_ltlibobjs
13710 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13711 as_fn_error "conditional \"GMAKE\" was never defined.
13712 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13714 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13715 as_fn_error "conditional \"PLUGINS\" was never defined.
13716 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13718 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13719 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13720 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13723 : ${CONFIG_STATUS=./config.status}
13725 ac_clean_files_save=$ac_clean_files
13726 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13728 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13730 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13732 # Generated by $as_me.
13733 # Run this file to recreate the current configuration.
13734 # Compiler output produced by configure, useful for debugging
13735 # configure, is in config.log if it exists.
13738 ac_cs_recheck=false
13741 SHELL=\${CONFIG_SHELL-$SHELL}
13744 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13745 ## -------------------- ##
13746 ## M4sh Initialization. ##
13747 ## -------------------- ##
13749 # Be more Bourne compatible
13750 DUALCASE=1; export DUALCASE # for MKS sh
13751 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13754 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13755 # is contrary to our usage. Disable this feature.
13756 alias -g '${1+"$@"}'='"$@"'
13757 setopt NO_GLOB_SUBST
13759 case `(set -o) 2>/dev/null` in #(
13771 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13772 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13773 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13774 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13775 # Prefer a ksh shell builtin over an external printf program on Solaris,
13776 # but without wasting forks for bash or zsh.
13777 if test -z "$BASH_VERSION$ZSH_VERSION" \
13778 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13779 as_echo='print -r --'
13780 as_echo_n='print -rn --'
13781 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13782 as_echo='printf %s\n'
13783 as_echo_n='printf %s'
13785 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13786 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13787 as_echo_n='/usr/ucb/echo -n'
13789 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13790 as_echo_n_body='eval
13794 expr "X$arg" : "X\\(.*\\)$as_nl";
13795 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13797 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13799 export as_echo_n_body
13800 as_echo_n='sh -c $as_echo_n_body as_echo'
13802 export as_echo_body
13803 as_echo='sh -c $as_echo_body as_echo'
13806 # The user is always right.
13807 if test "${PATH_SEPARATOR+set}" != set; then
13809 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13810 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13817 # We need space, tab and new line, in precisely that order. Quoting is
13818 # there to prevent editors from complaining about space-tab.
13819 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13820 # splitting by setting IFS to empty value.)
13823 # Find who we are. Look in the path if we contain no directory separator.
13825 *[\\/]* ) as_myself=$0 ;;
13826 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13827 for as_dir in $PATH
13830 test -z "$as_dir" && as_dir=.
13831 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13837 # We did not find ourselves, most probably we were run as `sh COMMAND'
13838 # in which case we are not to be found in the path.
13839 if test "x$as_myself" = x; then
13842 if test ! -f "$as_myself"; then
13843 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13847 # Unset variables that we do not need and which cause bugs (e.g. in
13848 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13849 # suppresses any "Segmentation fault" message there. '((' could
13850 # trigger a bug in pdksh 5.2.14.
13851 for as_var in BASH_ENV ENV MAIL MAILPATH
13852 do eval test x\${$as_var+set} = xset \
13853 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13866 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13869 # as_fn_error ERROR [LINENO LOG_FD]
13870 # ---------------------------------
13871 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13872 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13873 # script with status $?, using 1 if that was 0.
13876 as_status=$?; test $as_status -eq 0 && as_status=1
13878 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13879 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13881 $as_echo "$as_me: error: $1" >&2
13882 as_fn_exit $as_status
13886 # as_fn_set_status STATUS
13887 # -----------------------
13888 # Set $? to STATUS, without forking.
13889 as_fn_set_status ()
13892 } # as_fn_set_status
13894 # as_fn_exit STATUS
13895 # -----------------
13896 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13900 as_fn_set_status $1
13906 # Portably unset VAR.
13909 { eval $1=; unset $1;}
13911 as_unset=as_fn_unset
13912 # as_fn_append VAR VALUE
13913 # ----------------------
13914 # Append the text in VALUE to the end of the definition contained in VAR. Take
13915 # advantage of any shell optimizations that allow amortized linear growth over
13916 # repeated appends, instead of the typical quadratic growth present in naive
13918 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13919 eval 'as_fn_append ()
13930 # as_fn_arith ARG...
13931 # ------------------
13932 # Perform arithmetic evaluation on the ARGs, and store the result in the
13933 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13934 # must be portable across $(()) and expr.
13935 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13936 eval 'as_fn_arith ()
13943 as_val=`expr "$@" || test $? -eq 1`
13948 if expr a : '\(a\)' >/dev/null 2>&1 &&
13949 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13955 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13956 as_basename=basename
13961 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13967 as_me=`$as_basename -- "$0" ||
13968 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13969 X"$0" : 'X\(//\)$' \| \
13970 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13972 sed '/^.*\/\([^/][^/]*\)\/*$/{
13986 # Avoid depending upon Character Ranges.
13987 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13988 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13989 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13990 as_cr_digits='0123456789'
13991 as_cr_alnum=$as_cr_Letters$as_cr_digits
13993 ECHO_C= ECHO_N= ECHO_T=
13994 case `echo -n x` in #(((((
13996 case `echo 'xy\c'` in
13997 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13999 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14006 rm -f conf$$ conf$$.exe conf$$.file
14007 if test -d conf$$.dir; then
14008 rm -f conf$$.dir/conf$$.file
14011 mkdir conf$$.dir 2>/dev/null
14013 if (echo >conf$$.file) 2>/dev/null; then
14014 if ln -s conf$$.file conf$$ 2>/dev/null; then
14016 # ... but there are two gotchas:
14017 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14018 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14019 # In both cases, we have to default to `cp -p'.
14020 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14022 elif ln conf$$.file conf$$ 2>/dev/null; then
14030 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14031 rmdir conf$$.dir 2>/dev/null
14036 # Create "$as_dir" as a directory, including parents if necessary.
14041 -*) as_dir=./$as_dir;;
14043 test -d "$as_dir" || eval $as_mkdir_p || {
14047 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14048 *) as_qdir=$as_dir;;
14050 as_dirs="'$as_qdir' $as_dirs"
14051 as_dir=`$as_dirname -- "$as_dir" ||
14052 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14053 X"$as_dir" : 'X\(//\)[^/]' \| \
14054 X"$as_dir" : 'X\(//\)$' \| \
14055 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14056 $as_echo X"$as_dir" |
14057 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14061 /^X\(\/\/\)[^/].*/{
14074 test -d "$as_dir" && break
14076 test -z "$as_dirs" || eval "mkdir $as_dirs"
14077 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14081 if mkdir -p . 2>/dev/null; then
14082 as_mkdir_p='mkdir -p "$as_dir"'
14084 test -d ./-p && rmdir ./-p
14088 if test -x / >/dev/null 2>&1; then
14089 as_test_x='test -x'
14091 if ls -dL / >/dev/null 2>&1; then
14098 if test -d "$1"; then
14104 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14105 ???[sx]*):;;*)false;;esac;fi
14109 as_executable_p=$as_test_x
14111 # Sed expression to map a string onto a valid CPP name.
14112 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14114 # Sed expression to map a string onto a valid variable name.
14115 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14119 ## ----------------------------------- ##
14120 ## Main body of $CONFIG_STATUS script. ##
14121 ## ----------------------------------- ##
14123 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14125 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14126 # Save the log message, to keep $0 and so on meaningful, and to
14127 # report actual input values of CONFIG_FILES etc. instead of their
14128 # values after options handling.
14130 This file was extended by $as_me, which was
14131 generated by GNU Autoconf 2.64. Invocation command line was
14133 CONFIG_FILES = $CONFIG_FILES
14134 CONFIG_HEADERS = $CONFIG_HEADERS
14135 CONFIG_LINKS = $CONFIG_LINKS
14136 CONFIG_COMMANDS = $CONFIG_COMMANDS
14139 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14144 case $ac_config_files in *"
14145 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14148 case $ac_config_headers in *"
14149 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14153 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14154 # Files that config.status was made for.
14155 config_files="$ac_config_files"
14156 config_headers="$ac_config_headers"
14157 config_links="$ac_config_links"
14158 config_commands="$ac_config_commands"
14162 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14164 \`$as_me' instantiates files and other configuration actions
14165 from templates according to the current configuration. Unless the files
14166 and actions are specified as TAGs, all are instantiated by default.
14168 Usage: $0 [OPTION]... [TAG]...
14170 -h, --help print this help, then exit
14171 -V, --version print version number and configuration settings, then exit
14172 -q, --quiet, --silent
14173 do not print progress messages
14174 -d, --debug don't remove temporary files
14175 --recheck update $as_me by reconfiguring in the same conditions
14176 --file=FILE[:TEMPLATE]
14177 instantiate the configuration file FILE
14178 --header=FILE[:TEMPLATE]
14179 instantiate the configuration header FILE
14181 Configuration files:
14184 Configuration headers:
14187 Configuration links:
14190 Configuration commands:
14193 Report bugs to the package provider."
14196 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14199 configured by $0, generated by GNU Autoconf 2.64,
14200 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14202 Copyright (C) 2009 Free Software Foundation, Inc.
14203 This config.status script is free software; the Free Software Foundation
14204 gives unlimited permission to copy, distribute and modify it."
14210 test -n "\$AWK" || AWK=awk
14213 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14214 # The default lists apply if the user does not specify any file.
14220 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14221 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14232 # Handling of the options.
14233 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14235 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14236 $as_echo "$ac_cs_version"; exit ;;
14237 --debug | --debu | --deb | --de | --d | -d )
14239 --file | --fil | --fi | --f )
14242 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14244 as_fn_append CONFIG_FILES " '$ac_optarg'"
14245 ac_need_defaults=false;;
14246 --header | --heade | --head | --hea )
14249 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14251 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14252 ac_need_defaults=false;;
14254 # Conflict between --help and --header
14255 as_fn_error "ambiguous option: \`$1'
14256 Try \`$0 --help' for more information.";;
14257 --help | --hel | -h )
14258 $as_echo "$ac_cs_usage"; exit ;;
14259 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14260 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14263 # This is an error.
14264 -*) as_fn_error "unrecognized option: \`$1'
14265 Try \`$0 --help' for more information." ;;
14267 *) as_fn_append ac_config_targets " $1"
14268 ac_need_defaults=false ;;
14274 ac_configure_extra_args=
14276 if $ac_cs_silent; then
14278 ac_configure_extra_args="$ac_configure_extra_args --silent"
14282 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14283 if \$ac_cs_recheck; then
14284 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14286 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14287 CONFIG_SHELL='$SHELL'
14288 export CONFIG_SHELL
14293 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14297 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14298 ## Running $as_me. ##
14304 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14308 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14311 # The HP-UX ksh and POSIX shell print the target directory to stdout
14312 # if CDPATH is set.
14313 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14315 sed_quote_subst='$sed_quote_subst'
14316 double_quote_subst='$double_quote_subst'
14317 delay_variable_subst='$delay_variable_subst'
14318 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14319 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14320 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14321 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14322 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14323 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14324 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14325 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14326 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14327 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14328 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14329 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14330 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14331 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14332 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14333 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14334 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14335 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14336 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14337 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14338 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14339 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14340 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14341 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14342 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14343 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14344 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14345 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14346 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14347 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14348 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14349 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14350 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14351 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14352 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14353 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14354 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14355 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14356 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14357 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14358 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14359 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14360 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14361 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14362 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14363 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14364 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14365 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14366 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"`'
14367 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14368 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14369 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14370 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14371 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14372 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14373 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14374 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14375 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14376 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14377 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14378 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14379 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14380 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14381 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14382 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14383 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14384 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14385 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14386 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14387 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14388 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14389 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14390 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14391 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14392 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14393 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14394 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14395 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14396 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14397 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14398 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14399 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14400 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14401 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14402 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14403 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14404 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14405 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14406 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14407 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14408 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14409 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14410 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14411 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14412 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14413 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14414 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14415 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14416 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14417 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14418 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14419 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14420 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14421 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14422 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14423 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14424 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14425 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14426 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14427 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14428 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14429 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14430 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14431 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14432 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14433 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14434 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14435 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14436 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14437 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14440 LTCFLAGS='$LTCFLAGS'
14441 compiler='$compiler_DEFAULT'
14443 # A function that is used when there is no print builtin or printf.
14444 func_fallback_echo ()
14446 eval 'cat <<_LTECHO_EOF
14451 # Quote evaled strings.
14465 deplibs_check_method \
14474 lt_cv_sys_global_symbol_pipe \
14475 lt_cv_sys_global_symbol_to_cdecl \
14476 lt_cv_sys_global_symbol_to_c_name_address \
14477 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14478 lt_prog_compiler_no_builtin_flag \
14479 lt_prog_compiler_wl \
14480 lt_prog_compiler_pic \
14481 lt_prog_compiler_static \
14482 lt_cv_prog_compiler_c_o \
14490 export_dynamic_flag_spec \
14491 whole_archive_flag_spec \
14492 compiler_needs_object \
14494 allow_undefined_flag \
14495 no_undefined_flag \
14496 hardcode_libdir_flag_spec \
14497 hardcode_libdir_flag_spec_ld \
14498 hardcode_libdir_separator \
14503 variables_saved_for_relink \
14505 library_names_spec \
14507 install_override_mode \
14511 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14512 *[\\\\\\\`\\"\\\$]*)
14513 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14516 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14521 # Double-quote double-evaled strings.
14522 for var in reload_cmds \
14523 old_postinstall_cmds \
14524 old_postuninstall_cmds \
14526 extract_expsyms_cmds \
14527 old_archive_from_new_cmds \
14528 old_archive_from_expsyms_cmds \
14530 archive_expsym_cmds \
14532 module_expsym_cmds \
14533 export_symbols_cmds \
14536 postuninstall_cmds \
14538 sys_lib_search_path_spec \
14539 sys_lib_dlsearch_path_spec; do
14540 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14541 *[\\\\\\\`\\"\\\$]*)
14542 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14545 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14550 ac_aux_dir='$ac_aux_dir'
14551 xsi_shell='$xsi_shell'
14552 lt_shell_append='$lt_shell_append'
14554 # See if we are running on zsh, and set the options which allow our
14555 # commands through without removal of \ escapes INIT.
14556 if test -n "\${ZSH_VERSION+set}" ; then
14557 setopt NO_GLOB_SUBST
14563 TIMESTAMP='$TIMESTAMP'
14572 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14574 # Handling of arguments.
14575 for ac_config_target in $ac_config_targets
14577 case $ac_config_target in
14578 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14579 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
14580 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14581 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
14582 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14583 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14584 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14585 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
14586 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
14588 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14593 # If the user did not use the arguments to specify the items to instantiate,
14594 # then the envvar interface is used. Set only those that are not.
14595 # We use the long form for the default assignment because of an extremely
14596 # bizarre bug on SunOS 4.1.3.
14597 if $ac_need_defaults; then
14598 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14599 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14600 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
14601 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14604 # Have a temporary directory for convenience. Make it in the build tree
14605 # simply because there is no reason against having it here, and in addition,
14606 # creating and moving files from /tmp can sometimes cause problems.
14607 # Hook for its removal unless debugging.
14608 # Note that there is a small window in which the directory will not be cleaned:
14609 # after its creation but before its name has been assigned to `$tmp'.
14613 trap 'exit_status=$?
14614 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14616 trap 'as_fn_exit 1' 1 2 13 15
14618 # Create a (secure) tmp directory for tmp files.
14621 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14622 test -n "$tmp" && test -d "$tmp"
14625 tmp=./conf$$-$RANDOM
14626 (umask 077 && mkdir "$tmp")
14627 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14629 # Set up the scripts for CONFIG_FILES section.
14630 # No need to generate them if there are no CONFIG_FILES.
14631 # This happens for instance with `./config.status config.h'.
14632 if test -n "$CONFIG_FILES"; then
14635 ac_cr=`echo X | tr X '\015'`
14636 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14637 # But we know of no other shell where ac_cr would be empty at this
14638 # point, so we can use a bashism as a fallback.
14639 if test "x$ac_cr" = x; then
14640 eval ac_cr=\$\'\\r\'
14642 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14643 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14646 ac_cs_awk_cr=$ac_cr
14649 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14654 echo "cat >conf$$subs.awk <<_ACEOF" &&
14655 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14657 } >conf$$subs.sh ||
14658 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14659 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14661 for ac_last_try in false false false false false :; do
14662 . ./conf$$subs.sh ||
14663 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14665 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14666 if test $ac_delim_n = $ac_delim_num; then
14668 elif $ac_last_try; then
14669 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14671 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14674 rm -f conf$$subs.sh
14676 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14677 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14681 s/^/S["/; s/!.*/"]=/
14691 s/\(.\{148\}\).*/\1/
14693 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14698 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14705 s/\(.\{148\}\).*/\1/
14707 s/["\\]/\\&/g; s/^/"/; s/$/"/
14711 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14716 ' <conf$$subs.awk | sed '
14721 ' >>$CONFIG_STATUS || ac_write_fail=1
14722 rm -f conf$$subs.awk
14723 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14725 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14726 for (key in S) S_is_set[key] = 1
14732 nfields = split(line, field, "@")
14734 len = length(field[1])
14735 for (i = 2; i < nfields; i++) {
14737 keylen = length(key)
14738 if (S_is_set[key]) {
14740 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14741 len += length(value) + length(field[++i])
14752 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14753 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14754 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14757 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14758 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14761 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14762 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14763 # trailing colons and then remove the whole line if VPATH becomes empty
14764 # (actually we leave an empty line to preserve line numbers).
14765 if test "x$srcdir" = x.; then
14766 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14767 s/:*\$(srcdir):*/:/
14768 s/:*\${srcdir}:*/:/
14770 s/^\([^=]*=[ ]*\):*/\1/
14776 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14777 fi # test -n "$CONFIG_FILES"
14779 # Set up the scripts for CONFIG_HEADERS section.
14780 # No need to generate them if there are no CONFIG_HEADERS.
14781 # This happens for instance with `./config.status Makefile'.
14782 if test -n "$CONFIG_HEADERS"; then
14783 cat >"$tmp/defines.awk" <<\_ACAWK ||
14787 # Transform confdefs.h into an awk script `defines.awk', embedded as
14788 # here-document in config.status, that substitutes the proper values into
14789 # config.h.in to produce config.h.
14791 # Create a delimiter string that does not exist in confdefs.h, to ease
14792 # handling of long lines.
14794 for ac_last_try in false false :; do
14795 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14796 if test -z "$ac_t"; then
14798 elif $ac_last_try; then
14799 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14801 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14805 # For the awk script, D is an array of macro values keyed by name,
14806 # likewise P contains macro parameters if any. Preserve backslash
14807 # newline sequences.
14809 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14811 s/.\{148\}/&'"$ac_delim"'/g
14814 s/^[ ]*#[ ]*define[ ][ ]*/ /
14821 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14823 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14827 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14828 D["\1"]=" \3\\\\\\n"\\/p
14830 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14835 s/.\{148\}/&'"$ac_delim"'/g
14840 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14843 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14845 ' <confdefs.h | sed '
14846 s/'"$ac_delim"'/"\\\
14847 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14849 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14850 for (key in D) D_is_set[key] = 1
14853 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14855 split(line, arg, " ")
14856 if (arg[1] == "#") {
14860 defundef = substr(arg[1], 2)
14863 split(mac1, mac2, "(") #)
14865 prefix = substr(line, 1, index(line, defundef) - 1)
14866 if (D_is_set[macro]) {
14867 # Preserve the white space surrounding the "#".
14868 print prefix "define", macro P[macro] D[macro]
14871 # Replace #undef with comments. This is necessary, for example,
14872 # in the case of _POSIX_SOURCE, which is predefined and required
14873 # on some systems where configure will not decide to define it.
14874 if (defundef == "undef") {
14875 print "/*", prefix defundef, macro, "*/"
14883 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14884 as_fn_error "could not setup config headers machinery" "$LINENO" 5
14885 fi # test -n "$CONFIG_HEADERS"
14888 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14893 :[FHLC]) ac_mode=$ac_tag; continue;;
14895 case $ac_mode$ac_tag in
14897 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14898 :[FH]-) ac_tag=-:-;;
14899 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14916 -) ac_f="$tmp/stdin";;
14917 *) # Look for the file first in the build tree, then in the source tree
14918 # (if the path is not absolute). The absolute path cannot be DOS-style,
14919 # because $ac_f cannot contain `:'.
14923 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14925 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14927 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14928 as_fn_append ac_file_inputs " '$ac_f'"
14931 # Let's still pretend it is `configure' which instantiates (i.e., don't
14932 # use $as_me), people would be surprised to read:
14933 # /* config.h. Generated by config.status. */
14934 configure_input='Generated from '`
14935 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14937 if test x"$ac_file" != x-; then
14938 configure_input="$ac_file. $configure_input"
14939 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14940 $as_echo "$as_me: creating $ac_file" >&6;}
14942 # Neutralize special characters interpreted by sed in replacement strings.
14943 case $configure_input in #(
14944 *\&* | *\|* | *\\* )
14945 ac_sed_conf_input=`$as_echo "$configure_input" |
14946 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14947 *) ac_sed_conf_input=$configure_input;;
14951 *:-:* | *:-) cat >"$tmp/stdin" \
14952 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14957 ac_dir=`$as_dirname -- "$ac_file" ||
14958 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14959 X"$ac_file" : 'X\(//\)[^/]' \| \
14960 X"$ac_file" : 'X\(//\)$' \| \
14961 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14962 $as_echo X"$ac_file" |
14963 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14967 /^X\(\/\/\)[^/].*/{
14980 as_dir="$ac_dir"; as_fn_mkdir_p
14984 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14986 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14987 # A ".." for each directory in $ac_dir_suffix.
14988 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14989 case $ac_top_builddir_sub in
14990 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14991 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14994 ac_abs_top_builddir=$ac_pwd
14995 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14996 # for backward compatibility:
14997 ac_top_builddir=$ac_top_build_prefix
15000 .) # We are building in place.
15002 ac_top_srcdir=$ac_top_builddir_sub
15003 ac_abs_top_srcdir=$ac_pwd ;;
15004 [\\/]* | ?:[\\/]* ) # Absolute name.
15005 ac_srcdir=$srcdir$ac_dir_suffix;
15006 ac_top_srcdir=$srcdir
15007 ac_abs_top_srcdir=$srcdir ;;
15008 *) # Relative name.
15009 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15010 ac_top_srcdir=$ac_top_build_prefix$srcdir
15011 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15013 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15023 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15024 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15028 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15029 # If the template does not know about datarootdir, expand it.
15030 # FIXME: This hack should be removed a few years after 2.60.
15031 ac_datarootdir_hack=; ac_datarootdir_seen=
15042 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15043 *datarootdir*) ac_datarootdir_seen=yes;;
15044 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15045 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15046 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15048 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15049 ac_datarootdir_hack='
15050 s&@datadir@&$datadir&g
15051 s&@docdir@&$docdir&g
15052 s&@infodir@&$infodir&g
15053 s&@localedir@&$localedir&g
15054 s&@mandir@&$mandir&g
15055 s&\\\${datarootdir}&$datarootdir&g' ;;
15059 # Neutralize VPATH when `$srcdir' = `.'.
15060 # Shell code in configure.ac might set extrasub.
15061 # FIXME: do we really want to maintain this feature?
15062 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15063 ac_sed_extra="$ac_vpsub
15066 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15068 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15069 s|@configure_input@|$ac_sed_conf_input|;t t
15070 s&@top_builddir@&$ac_top_builddir_sub&;t t
15071 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15072 s&@srcdir@&$ac_srcdir&;t t
15073 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15074 s&@top_srcdir@&$ac_top_srcdir&;t t
15075 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15076 s&@builddir@&$ac_builddir&;t t
15077 s&@abs_builddir@&$ac_abs_builddir&;t t
15078 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15079 s&@INSTALL@&$ac_INSTALL&;t t
15080 $ac_datarootdir_hack
15082 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15083 || as_fn_error "could not create $ac_file" "$LINENO" 5
15085 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15086 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15087 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15088 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15089 which seems to be undefined. Please make sure it is defined." >&5
15090 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15091 which seems to be undefined. Please make sure it is defined." >&2;}
15095 -) cat "$tmp/out" && rm -f "$tmp/out";;
15096 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15098 || as_fn_error "could not create $ac_file" "$LINENO" 5
15104 if test x"$ac_file" != x-; then
15106 $as_echo "/* $configure_input */" \
15107 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15108 } >"$tmp/config.h" \
15109 || as_fn_error "could not create $ac_file" "$LINENO" 5
15110 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15111 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15112 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15115 mv "$tmp/config.h" "$ac_file" \
15116 || as_fn_error "could not create $ac_file" "$LINENO" 5
15119 $as_echo "/* $configure_input */" \
15120 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15121 || as_fn_error "could not create -" "$LINENO" 5
15129 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
15132 # Prefer the file from the source tree if names are identical.
15133 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
15134 ac_source=$srcdir/$ac_source
15137 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
15138 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
15140 if test ! -r "$ac_source"; then
15141 as_fn_error "$ac_source: file not found" "$LINENO" 5
15145 # Try a relative symlink, then a hard link, then a copy.
15147 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
15148 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
15150 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
15151 ln "$ac_source" "$ac_file" 2>/dev/null ||
15152 cp -p "$ac_source" "$ac_file" ||
15153 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
15156 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15157 $as_echo "$as_me: executing $ac_file commands" >&6;}
15162 case $ac_file$ac_mode in
15163 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15166 # See if we are running on zsh, and set the options which allow our
15167 # commands through without removal of \ escapes.
15168 if test -n "${ZSH_VERSION+set}" ; then
15169 setopt NO_GLOB_SUBST
15172 cfgfile="${ofile}T"
15173 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15176 cat <<_LT_EOF >> "$cfgfile"
15179 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15180 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15181 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15182 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15184 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15185 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15186 # Written by Gordon Matzigkeit, 1996
15188 # This file is part of GNU Libtool.
15190 # GNU Libtool is free software; you can redistribute it and/or
15191 # modify it under the terms of the GNU General Public License as
15192 # published by the Free Software Foundation; either version 2 of
15193 # the License, or (at your option) any later version.
15195 # As a special exception to the GNU General Public License,
15196 # if you distribute this file as part of a program or library that
15197 # is built using GNU Libtool, you may include this file under the
15198 # same distribution terms that you use for the rest of that program.
15200 # GNU Libtool is distributed in the hope that it will be useful,
15201 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15202 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15203 # GNU General Public License for more details.
15205 # You should have received a copy of the GNU General Public License
15206 # along with GNU Libtool; see the file COPYING. If not, a copy
15207 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15208 # obtained by writing to the Free Software Foundation, Inc.,
15209 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15212 # The names of the tagged configurations supported by this script.
15215 # ### BEGIN LIBTOOL CONFIG
15217 # Which release of libtool.m4 was used?
15218 macro_version=$macro_version
15219 macro_revision=$macro_revision
15221 # Whether or not to build shared libraries.
15222 build_libtool_libs=$enable_shared
15224 # Whether or not to build static libraries.
15225 build_old_libs=$enable_static
15227 # What type of objects to build.
15230 # Whether or not to optimize for fast installation.
15231 fast_install=$enable_fast_install
15233 # Shell to use when invoking shell scripts.
15236 # An echo program that protects backslashes.
15240 host_alias=$host_alias
15244 # The build system.
15245 build_alias=$build_alias
15249 # A sed program that does not truncate output.
15252 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15253 Xsed="\$SED -e 1s/^X//"
15255 # A grep program that handles long lines.
15261 # A literal string matcher.
15264 # A BSD- or MS-compatible name lister.
15267 # Whether we need soft or hard links.
15270 # What is the maximum length of a command?
15271 max_cmd_len=$max_cmd_len
15273 # Object file suffix (normally "o").
15276 # Executable file suffix (normally "").
15279 # whether the shell understands "unset".
15282 # turn spaces into newlines.
15285 # turn newlines into spaces.
15288 # An object symbol dumper.
15289 OBJDUMP=$lt_OBJDUMP
15291 # Method to check whether dependent libraries are shared objects.
15292 deplibs_check_method=$lt_deplibs_check_method
15294 # Command to use when deplibs_check_method == "file_magic".
15295 file_magic_cmd=$lt_file_magic_cmd
15299 AR_FLAGS=$lt_AR_FLAGS
15301 # A symbol stripping program.
15304 # Commands used to install an old-style archive.
15306 old_postinstall_cmds=$lt_old_postinstall_cmds
15307 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15309 # Whether to use a lock for old archive extraction.
15310 lock_old_archive_extraction=$lock_old_archive_extraction
15315 # LTCC compiler flags.
15316 LTCFLAGS=$lt_CFLAGS
15318 # Take the output of nm and produce a listing of raw symbols and C names.
15319 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15321 # Transform the output of nm in a proper C declaration.
15322 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15324 # Transform the output of nm in a C name address pair.
15325 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15327 # Transform the output of nm in a C name address pair when lib prefix is needed.
15328 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15330 # The name of the directory that contains temporary libtool files.
15333 # Used to examine libraries when file_magic_cmd begins with "file".
15334 MAGIC_CMD=$MAGIC_CMD
15336 # Must we lock files when doing compilation?
15337 need_locks=$lt_need_locks
15339 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15340 DSYMUTIL=$lt_DSYMUTIL
15342 # Tool to change global to local symbols on Mac OS X.
15345 # Tool to manipulate fat objects and archives on Mac OS X.
15348 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15351 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15352 OTOOL64=$lt_OTOOL64
15354 # Old archive suffix (normally "a").
15357 # Shared library suffix (normally ".so").
15358 shrext_cmds=$lt_shrext_cmds
15360 # The commands to extract the exported symbol list from a shared archive.
15361 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15363 # Variables whose values should be saved in libtool wrapper scripts and
15364 # restored at link time.
15365 variables_saved_for_relink=$lt_variables_saved_for_relink
15367 # Do we need the "lib" prefix for modules?
15368 need_lib_prefix=$need_lib_prefix
15370 # Do we need a version for libraries?
15371 need_version=$need_version
15373 # Library versioning type.
15374 version_type=$version_type
15376 # Shared library runtime path variable.
15377 runpath_var=$runpath_var
15379 # Shared library path variable.
15380 shlibpath_var=$shlibpath_var
15382 # Is shlibpath searched before the hard-coded library search path?
15383 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15385 # Format of library name prefix.
15386 libname_spec=$lt_libname_spec
15388 # List of archive names. First name is the real one, the rest are links.
15389 # The last name is the one that the linker finds with -lNAME
15390 library_names_spec=$lt_library_names_spec
15392 # The coded name of the library, if different from the real name.
15393 soname_spec=$lt_soname_spec
15395 # Permission mode override for installation of shared libraries.
15396 install_override_mode=$lt_install_override_mode
15398 # Command to use after installation of a shared archive.
15399 postinstall_cmds=$lt_postinstall_cmds
15401 # Command to use after uninstallation of a shared archive.
15402 postuninstall_cmds=$lt_postuninstall_cmds
15404 # Commands used to finish a libtool library installation in a directory.
15405 finish_cmds=$lt_finish_cmds
15407 # As "finish_cmds", except a single script fragment to be evaled but
15409 finish_eval=$lt_finish_eval
15411 # Whether we should hardcode library paths into libraries.
15412 hardcode_into_libs=$hardcode_into_libs
15414 # Compile-time system search path for libraries.
15415 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15417 # Run-time system search path for libraries.
15418 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15420 # Whether dlopen is supported.
15421 dlopen_support=$enable_dlopen
15423 # Whether dlopen of programs is supported.
15424 dlopen_self=$enable_dlopen_self
15426 # Whether dlopen of statically linked programs is supported.
15427 dlopen_self_static=$enable_dlopen_self_static
15429 # Commands to strip libraries.
15430 old_striplib=$lt_old_striplib
15431 striplib=$lt_striplib
15434 # The linker used to build libraries.
15437 # How to create reloadable object files.
15438 reload_flag=$lt_reload_flag
15439 reload_cmds=$lt_reload_cmds
15441 # Commands used to build an old-style archive.
15442 old_archive_cmds=$lt_old_archive_cmds
15444 # A language specific compiler.
15447 # Is the compiler the GNU compiler?
15450 # Compiler flag to turn off builtin functions.
15451 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15453 # How to pass a linker flag through the compiler.
15454 wl=$lt_lt_prog_compiler_wl
15456 # Additional compiler flags for building library objects.
15457 pic_flag=$lt_lt_prog_compiler_pic
15459 # Compiler flag to prevent dynamic linking.
15460 link_static_flag=$lt_lt_prog_compiler_static
15462 # Does compiler simultaneously support -c and -o options?
15463 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15465 # Whether or not to add -lc for building shared libraries.
15466 build_libtool_need_lc=$archive_cmds_need_lc
15468 # Whether or not to disallow shared libs when runtime libs are static.
15469 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15471 # Compiler flag to allow reflexive dlopens.
15472 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15474 # Compiler flag to generate shared objects directly from archives.
15475 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15477 # Whether the compiler copes with passing no objects directly.
15478 compiler_needs_object=$lt_compiler_needs_object
15480 # Create an old-style archive from a shared archive.
15481 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15483 # Create a temporary old-style archive to link instead of a shared archive.
15484 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15486 # Commands used to build a shared archive.
15487 archive_cmds=$lt_archive_cmds
15488 archive_expsym_cmds=$lt_archive_expsym_cmds
15490 # Commands used to build a loadable module if different from building
15491 # a shared archive.
15492 module_cmds=$lt_module_cmds
15493 module_expsym_cmds=$lt_module_expsym_cmds
15495 # Whether we are building with GNU ld or not.
15496 with_gnu_ld=$lt_with_gnu_ld
15498 # Flag that allows shared libraries with undefined symbols to be built.
15499 allow_undefined_flag=$lt_allow_undefined_flag
15501 # Flag that enforces no undefined symbols.
15502 no_undefined_flag=$lt_no_undefined_flag
15504 # Flag to hardcode \$libdir into a binary during linking.
15505 # This must work even if \$libdir does not exist
15506 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15508 # If ld is used when linking, flag to hardcode \$libdir into a binary
15509 # during linking. This must work even if \$libdir does not exist.
15510 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15512 # Whether we need a single "-rpath" flag with a separated argument.
15513 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15515 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15516 # DIR into the resulting binary.
15517 hardcode_direct=$hardcode_direct
15519 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15520 # DIR into the resulting binary and the resulting library dependency is
15521 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15522 # library is relocated.
15523 hardcode_direct_absolute=$hardcode_direct_absolute
15525 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15526 # into the resulting binary.
15527 hardcode_minus_L=$hardcode_minus_L
15529 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15530 # into the resulting binary.
15531 hardcode_shlibpath_var=$hardcode_shlibpath_var
15533 # Set to "yes" if building a shared library automatically hardcodes DIR
15534 # into the library and all subsequent libraries and executables linked
15536 hardcode_automatic=$hardcode_automatic
15538 # Set to yes if linker adds runtime paths of dependent libraries
15539 # to runtime path list.
15540 inherit_rpath=$inherit_rpath
15542 # Whether libtool must link a program against all its dependency libraries.
15543 link_all_deplibs=$link_all_deplibs
15545 # Fix the shell variable \$srcfile for the compiler.
15546 fix_srcfile_path=$lt_fix_srcfile_path
15548 # Set to "yes" if exported symbols are required.
15549 always_export_symbols=$always_export_symbols
15551 # The commands to list exported symbols.
15552 export_symbols_cmds=$lt_export_symbols_cmds
15554 # Symbols that should not be listed in the preloaded symbols.
15555 exclude_expsyms=$lt_exclude_expsyms
15557 # Symbols that must always be exported.
15558 include_expsyms=$lt_include_expsyms
15560 # Commands necessary for linking programs (against libraries) with templates.
15561 prelink_cmds=$lt_prelink_cmds
15563 # Specify filename containing input files.
15564 file_list_spec=$lt_file_list_spec
15566 # How to hardcode a shared library path into an executable.
15567 hardcode_action=$hardcode_action
15569 # ### END LIBTOOL CONFIG
15575 cat <<\_LT_EOF >> "$cfgfile"
15576 # AIX sometimes has problems with the GCC collect2 program. For some
15577 # reason, if we set the COLLECT_NAMES environment variable, the problems
15578 # vanish in a puff of smoke.
15579 if test "X${COLLECT_NAMES+set}" != Xset; then
15581 export COLLECT_NAMES
15588 ltmain="$ac_aux_dir/ltmain.sh"
15591 # We use sed instead of cat because bash on DJGPP gets confused if
15592 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15593 # text mode, it properly converts lines to CR/LF. This bash problem
15594 # is reportedly fixed, but why not run on old versions too?
15595 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15596 || (rm -f "$cfgfile"; exit 1)
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.
15608 */*) func_dirname_result="${1%/*}${2}" ;;
15609 * ) func_dirname_result="${3}" ;;
15613 # func_basename file
15616 func_basename_result="${1##*/}"
15619 # func_dirname_and_basename file append nondir_replacement
15620 # perform func_basename and func_dirname in a single function
15622 # dirname: Compute the dirname of FILE. If nonempty,
15623 # add APPEND to the result, otherwise set result
15624 # to NONDIR_REPLACEMENT.
15625 # value returned in "$func_dirname_result"
15626 # basename: Compute filename of FILE.
15627 # value retuned in "$func_basename_result"
15628 # Implementation must be kept synchronized with func_dirname
15629 # and func_basename. For efficiency, we do not delegate to
15630 # those functions but instead duplicate the functionality here.
15631 func_dirname_and_basename ()
15634 */*) func_dirname_result="${1%/*}${2}" ;;
15635 * ) func_dirname_result="${3}" ;;
15637 func_basename_result="${1##*/}"
15640 # func_stripname prefix suffix name
15641 # strip PREFIX and SUFFIX off of NAME.
15642 # PREFIX and SUFFIX must not contain globbing or regex special
15643 # characters, hashes, percent signs, but SUFFIX may contain a leading
15644 # dot (in which case that matches only a dot).
15647 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15648 # positional parameters, so assign one to ordinary parameter first.
15649 func_stripname_result=${3}
15650 func_stripname_result=${func_stripname_result#"${1}"}
15651 func_stripname_result=${func_stripname_result%"${2}"}
15657 func_opt_split_opt=${1%%=*}
15658 func_opt_split_arg=${1#*=}
15665 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15666 *) func_lo2o_result=${1} ;;
15670 # func_xform libobj-or-source
15673 func_xform_result=${1%.*}.lo
15676 # func_arith arithmetic-term...
15679 func_arith_result=$(( $* ))
15683 # STRING may not start with a hyphen.
15686 func_len_result=${#1}
15691 *) # Bourne compatible functions.
15692 cat << \_LT_EOF >> "$cfgfile"
15694 # func_dirname file append nondir_replacement
15695 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15696 # otherwise set result to NONDIR_REPLACEMENT.
15699 # Extract subdirectory from the argument.
15700 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15701 if test "X$func_dirname_result" = "X${1}"; then
15702 func_dirname_result="${3}"
15704 func_dirname_result="$func_dirname_result${2}"
15708 # func_basename file
15711 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15715 # func_stripname prefix suffix name
15716 # strip PREFIX and SUFFIX off of NAME.
15717 # PREFIX and SUFFIX must not contain globbing or regex special
15718 # characters, hashes, percent signs, but SUFFIX may contain a leading
15719 # dot (in which case that matches only a dot).
15720 # func_strip_suffix prefix name
15724 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15725 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15730 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15731 my_sed_long_arg='1s/^-[^=]*=//'
15736 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15737 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15743 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15746 # func_xform libobj-or-source
15749 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15752 # func_arith arithmetic-term...
15755 func_arith_result=`expr "$@"`
15759 # STRING may not start with a hyphen.
15762 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15768 case $lt_shell_append in
15770 cat << \_LT_EOF >> "$cfgfile"
15772 # func_append var value
15773 # Append VALUE to the end of shell variable VAR.
15781 cat << \_LT_EOF >> "$cfgfile"
15783 # func_append var value
15784 # Append VALUE to the end of shell variable VAR.
15795 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15796 || (rm -f "$cfgfile"; exit 1)
15798 mv -f "$cfgfile" "$ofile" ||
15799 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15803 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15804 rm -f Makesim1.tmp Makesim2.tmp Makefile
15805 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
15806 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
15807 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15808 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15809 <Makefile.sim >Makefile
15810 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15812 "stamp-h":C) echo > stamp-h ;;
15820 ac_clean_files=$ac_clean_files_save
15822 test $ac_write_fail = 0 ||
15823 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15826 # configure is writing to config.log, and then calls config.status.
15827 # config.status does its own redirection, appending to config.log.
15828 # Unfortunately, on DOS this fails, as config.log is still kept open
15829 # by configure, so config.status won't be able to write to it; its
15830 # output is simply discarded. So we exec the FD to /dev/null,
15831 # effectively closing config.log, so it can be properly (re)opened and
15832 # appended to by config.status. When coming back to configure, we
15833 # need to make the FD available again.
15834 if test "$no_create" != yes; then
15836 ac_config_status_args=
15837 test "$silent" = yes &&
15838 ac_config_status_args="$ac_config_status_args --quiet"
15840 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15842 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15843 # would make configure fail if this is the last instruction.
15844 $ac_cs_success || as_fn_exit $?
15846 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15847 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15848 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}