2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for ld 2.34.50.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev
/null
; then :
213 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
216 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
218 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir
=.
225 for as_base
in sh bash ksh sh5
; do
226 # Try only shells that exist, to save several forks.
227 as_shell
=$as_dir/$as_base
228 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
230 CONFIG_SHELL
=$as_shell as_have_required
=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
239 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
241 CONFIG_SHELL
=$SHELL as_have_required
=yes
246 if test "x$CONFIG_SHELL" != x
; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
256 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x
$as_have_required = xno
; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x
${ZSH_VERSION+set} = xset
; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL
=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE
= GREP_OPTIONS
=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir
=.
/$as_dir;;
329 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
333 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs
="'$as_qdir' $as_dirs"
337 as_dir
=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
363 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p
()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
406 as_val
=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status
=$1; test $as_status -eq 0 && as_status
=1
420 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit
$as_status
427 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
434 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
446 as_me
=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits
='0123456789'
470 as_cr_alnum
=$as_cr_Letters$as_cr_digits
473 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
474 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x
"$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec
=no
; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C
= ECHO_N
= ECHO_T
=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
521 rm -f conf$$ conf$$.exe conf$$.
file
522 if test -d conf$$.dir
; then
523 rm -f conf$$.dir
/conf$$.
file
526 mkdir conf$$.dir
2>/dev
/null
528 if (echo >conf$$.
file) 2>/dev
/null
; then
529 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
537 elif ln conf$$.
file conf$$
2>/dev
/null
; then
545 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
546 rmdir conf$$.dir
2>/dev
/null
548 if mkdir
-p .
2>/dev
/null
; then
549 as_mkdir_p
='mkdir -p "$as_dir"'
551 test -d .
/-p && rmdir .
/-p
556 as_executable_p
=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL
=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix
=/usr
/local
580 ac_config_libobj_dir
=.
587 # Identity of this package.
590 PACKAGE_VERSION
='2.34.50'
591 PACKAGE_STRING
='ld 2.34.50'
595 ac_unique_file
="ldmain.c"
596 # Factoring default headers for most tests.
597 ac_includes_default
="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
633 ac_subst_vars
='am__EXEEXT_FALSE
645 elf_plt_unwind_list_options
646 elf_shlib_list_options
651 enable_initfini_array
681 WARN_CFLAGS_FOR_BUILD
685 TARGET_SYSTEM_ROOT_DEFINE
715 MAINTAINER_MODE_FALSE
739 INSTALL_STRIP_PROGRAM
800 program_transform_name
813 enable_option_checking
814 enable_dependency_tracking
816 enable_maintainer_mode
831 enable_compressed_debug_sections
836 enable_default_hash_style
838 enable_build_warnings
840 enable_initfini_array
843 ac_precious_vars
='build_alias
860 # Initialize some variables set by options.
862 ac_init_version
=false
863 ac_unrecognized_opts
=
865 # The variables have the same names as the options, with
866 # dashes changed to underlines.
874 program_transform_name
=s
,x
,x
,
882 # Installation directory options.
883 # These are left unexpanded so users can "make install exec_prefix=/foo"
884 # and all the variables that are supposed to be based on exec_prefix
885 # by default will actually change.
886 # Use braces instead of parens because sh, perl, etc. also accept them.
887 # (The list follows the same order as the GNU Coding Standards.)
888 bindir
='${exec_prefix}/bin'
889 sbindir
='${exec_prefix}/sbin'
890 libexecdir
='${exec_prefix}/libexec'
891 datarootdir
='${prefix}/share'
892 datadir
='${datarootdir}'
893 sysconfdir
='${prefix}/etc'
894 sharedstatedir
='${prefix}/com'
895 localstatedir
='${prefix}/var'
896 includedir
='${prefix}/include'
897 oldincludedir
='/usr/include'
898 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
899 infodir
='${datarootdir}/info'
904 libdir
='${exec_prefix}/lib'
905 localedir
='${datarootdir}/locale'
906 mandir
='${datarootdir}/man'
912 # If the previous option needs an argument, assign it.
913 if test -n "$ac_prev"; then
914 eval $ac_prev=\
$ac_option
920 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
925 # Accept the important Cygnus configure options, so we can diagnose typos.
927 case $ac_dashdash$ac_option in
931 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
933 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
936 -build |
--build |
--buil |
--bui |
--bu)
937 ac_prev
=build_alias
;;
938 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
939 build_alias
=$ac_optarg ;;
941 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
942 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
943 ac_prev
=cache_file
;;
944 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
945 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
946 cache_file
=$ac_optarg ;;
949 cache_file
=config.cache
;;
951 -datadir |
--datadir |
--datadi |
--datad)
953 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
954 datadir
=$ac_optarg ;;
956 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
957 |
--dataroo |
--dataro |
--datar)
958 ac_prev
=datarootdir
;;
959 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
960 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
961 datarootdir
=$ac_optarg ;;
963 -disable-* |
--disable-*)
964 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
965 # Reject names that are not valid shell variable names.
966 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
967 as_fn_error $?
"invalid feature name: $ac_useropt"
968 ac_useropt_orig
=$ac_useropt
969 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
970 case $ac_user_opts in
974 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
975 ac_unrecognized_sep
=', ';;
977 eval enable_
$ac_useropt=no
;;
979 -docdir |
--docdir |
--docdi |
--doc |
--do)
981 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
984 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
986 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
989 -enable-* |
--enable-*)
990 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
991 # Reject names that are not valid shell variable names.
992 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
993 as_fn_error $?
"invalid feature name: $ac_useropt"
994 ac_useropt_orig
=$ac_useropt
995 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
996 case $ac_user_opts in
1000 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1001 ac_unrecognized_sep
=', ';;
1003 eval enable_
$ac_useropt=\
$ac_optarg ;;
1005 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1006 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1007 |
--exec |
--exe |
--ex)
1008 ac_prev
=exec_prefix
;;
1009 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1010 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1011 |
--exec=* |
--exe=* |
--ex=*)
1012 exec_prefix
=$ac_optarg ;;
1014 -gas |
--gas |
--ga |
--g)
1015 # Obsolete; use --with-gas.
1018 -help |
--help |
--hel |
--he |
-h)
1019 ac_init_help
=long
;;
1020 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1021 ac_init_help
=recursive
;;
1022 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1023 ac_init_help
=short
;;
1025 -host |
--host |
--hos |
--ho)
1026 ac_prev
=host_alias
;;
1027 -host=* |
--host=* |
--hos=* |
--ho=*)
1028 host_alias
=$ac_optarg ;;
1030 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1032 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1034 htmldir
=$ac_optarg ;;
1036 -includedir |
--includedir |
--includedi |
--included |
--include \
1037 |
--includ |
--inclu |
--incl |
--inc)
1038 ac_prev
=includedir
;;
1039 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1040 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1041 includedir
=$ac_optarg ;;
1043 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1045 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1046 infodir
=$ac_optarg ;;
1048 -libdir |
--libdir |
--libdi |
--libd)
1050 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1051 libdir
=$ac_optarg ;;
1053 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1054 |
--libexe |
--libex |
--libe)
1055 ac_prev
=libexecdir
;;
1056 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1057 |
--libexe=* |
--libex=* |
--libe=*)
1058 libexecdir
=$ac_optarg ;;
1060 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1061 ac_prev
=localedir
;;
1062 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1063 localedir
=$ac_optarg ;;
1065 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1066 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1067 ac_prev
=localstatedir
;;
1068 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1069 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1070 localstatedir
=$ac_optarg ;;
1072 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1074 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1075 mandir
=$ac_optarg ;;
1077 -nfp |
--nfp |
--nf)
1078 # Obsolete; use --without-fp.
1081 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1082 |
--no-cr |
--no-c |
-n)
1085 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1086 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1089 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1090 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1091 |
--oldin |
--oldi |
--old |
--ol |
--o)
1092 ac_prev
=oldincludedir
;;
1093 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1094 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1095 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1096 oldincludedir
=$ac_optarg ;;
1098 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1100 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1101 prefix
=$ac_optarg ;;
1103 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1104 |
--program-pre |
--program-pr |
--program-p)
1105 ac_prev
=program_prefix
;;
1106 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1107 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1108 program_prefix
=$ac_optarg ;;
1110 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1111 |
--program-suf |
--program-su |
--program-s)
1112 ac_prev
=program_suffix
;;
1113 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1114 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1115 program_suffix
=$ac_optarg ;;
1117 -program-transform-name |
--program-transform-name \
1118 |
--program-transform-nam |
--program-transform-na \
1119 |
--program-transform-n |
--program-transform- \
1120 |
--program-transform |
--program-transfor \
1121 |
--program-transfo |
--program-transf \
1122 |
--program-trans |
--program-tran \
1123 |
--progr-tra |
--program-tr |
--program-t)
1124 ac_prev
=program_transform_name
;;
1125 -program-transform-name=* |
--program-transform-name=* \
1126 |
--program-transform-nam=* |
--program-transform-na=* \
1127 |
--program-transform-n=* |
--program-transform-=* \
1128 |
--program-transform=* |
--program-transfor=* \
1129 |
--program-transfo=* |
--program-transf=* \
1130 |
--program-trans=* |
--program-tran=* \
1131 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1132 program_transform_name
=$ac_optarg ;;
1134 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1136 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1137 pdfdir
=$ac_optarg ;;
1139 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1141 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1144 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1145 |
-silent |
--silent |
--silen |
--sile |
--sil)
1148 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1150 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1152 sbindir
=$ac_optarg ;;
1154 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1155 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1156 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1158 ac_prev
=sharedstatedir
;;
1159 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1160 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1161 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1163 sharedstatedir
=$ac_optarg ;;
1165 -site |
--site |
--sit)
1167 -site=* |
--site=* |
--sit=*)
1170 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1172 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1173 srcdir
=$ac_optarg ;;
1175 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1176 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1177 ac_prev
=sysconfdir
;;
1178 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1179 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1180 sysconfdir
=$ac_optarg ;;
1182 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1183 ac_prev
=target_alias
;;
1184 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1185 target_alias
=$ac_optarg ;;
1187 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1190 -version |
--version |
--versio |
--versi |
--vers |
-V)
1191 ac_init_version
=: ;;
1194 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1195 # Reject names that are not valid shell variable names.
1196 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1197 as_fn_error $?
"invalid package name: $ac_useropt"
1198 ac_useropt_orig
=$ac_useropt
1199 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1200 case $ac_user_opts in
1204 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1205 ac_unrecognized_sep
=', ';;
1207 eval with_
$ac_useropt=\
$ac_optarg ;;
1209 -without-* |
--without-*)
1210 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1211 # Reject names that are not valid shell variable names.
1212 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1213 as_fn_error $?
"invalid package name: $ac_useropt"
1214 ac_useropt_orig
=$ac_useropt
1215 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1216 case $ac_user_opts in
1220 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1221 ac_unrecognized_sep
=', ';;
1223 eval with_
$ac_useropt=no
;;
1226 # Obsolete; use --with-x.
1229 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1230 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1231 ac_prev
=x_includes
;;
1232 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1233 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1234 x_includes
=$ac_optarg ;;
1236 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1237 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1238 ac_prev
=x_libraries
;;
1239 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1240 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1241 x_libraries
=$ac_optarg ;;
1243 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1244 Try \`$0 --help' for more information"
1248 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1249 # Reject names that are not valid shell variable names.
1250 case $ac_envvar in #(
1251 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1252 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1254 eval $ac_envvar=\
$ac_optarg
1255 export $ac_envvar ;;
1258 # FIXME: should be removed in autoconf 3.0.
1259 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1260 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1261 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1262 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1268 if test -n "$ac_prev"; then
1269 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1270 as_fn_error $?
"missing argument to $ac_option"
1273 if test -n "$ac_unrecognized_opts"; then
1274 case $enable_option_checking in
1276 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1277 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1281 # Check all directory arguments for consistency.
1282 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1283 datadir sysconfdir sharedstatedir localstatedir includedir \
1284 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1285 libdir localedir mandir
1287 eval ac_val
=\$
$ac_var
1288 # Remove trailing slashes.
1291 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1292 eval $ac_var=\
$ac_val;;
1294 # Be sure to have absolute directory names.
1296 [\\/$
]* | ?
:[\\/]* ) continue;;
1297 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1299 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1302 # There might be people who depend on the old broken behavior: `$host'
1303 # used to hold the argument of --host etc.
1304 # FIXME: To remove some day.
1307 target
=$target_alias
1309 # FIXME: To remove some day.
1310 if test "x$host_alias" != x
; then
1311 if test "x$build_alias" = x
; then
1312 cross_compiling
=maybe
1313 elif test "x$build_alias" != "x$host_alias"; then
1319 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1321 test "$silent" = yes && exec 6>/dev
/null
1324 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1325 ac_ls_di
=`ls -di .` &&
1326 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1327 as_fn_error $?
"working directory cannot be determined"
1328 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1329 as_fn_error $?
"pwd does not report name of working directory"
1332 # Find the source files, if location was not specified.
1333 if test -z "$srcdir"; then
1334 ac_srcdir_defaulted
=yes
1335 # Try the directory containing this script, then the parent directory.
1336 ac_confdir
=`$as_dirname -- "$as_myself" ||
1337 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1338 X"$as_myself" : 'X\(//\)[^/]' \| \
1339 X"$as_myself" : 'X\(//\)$' \| \
1340 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1341 $as_echo X"$as_myself" |
1342 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1360 if test ! -r "$srcdir/$ac_unique_file"; then
1364 ac_srcdir_defaulted
=no
1366 if test ! -r "$srcdir/$ac_unique_file"; then
1367 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1368 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1370 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1372 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1374 # When building in place, set srcdir=.
1375 if test "$ac_abs_confdir" = "$ac_pwd"; then
1378 # Remove unnecessary trailing slashes from srcdir.
1379 # Double slashes in file names in object file debugging info
1380 # mess up M-x gdb in Emacs.
1382 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1384 for ac_var
in $ac_precious_vars; do
1385 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1386 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1387 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1388 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1392 # Report the --help message.
1394 if test "$ac_init_help" = "long"; then
1395 # Omit some internal or obsolete options to make the list less imposing.
1396 # This message is too long to be a string in the A/UX 3.1 sh.
1398 \`configure' configures ld 2.34.50 to adapt to many kinds of systems.
1400 Usage: $0 [OPTION]... [VAR=VALUE]...
1402 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1403 VAR=VALUE. See below for descriptions of some of the useful variables.
1405 Defaults for the options are specified in brackets.
1408 -h, --help display this help and exit
1409 --help=short display options specific to this package
1410 --help=recursive display the short help of all the included packages
1411 -V, --version display version information and exit
1412 -q, --quiet, --silent do not print \`checking ...' messages
1413 --cache-file=FILE cache test results in FILE [disabled]
1414 -C, --config-cache alias for \`--cache-file=config.cache'
1415 -n, --no-create do not create output files
1416 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1418 Installation directories:
1419 --prefix=PREFIX install architecture-independent files in PREFIX
1420 [$ac_default_prefix]
1421 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1424 By default, \`make install' will install all the files in
1425 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1426 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1427 for instance \`--prefix=\$HOME'.
1429 For better control, use the options below.
1431 Fine tuning of the installation directories:
1432 --bindir=DIR user executables [EPREFIX/bin]
1433 --sbindir=DIR system admin executables [EPREFIX/sbin]
1434 --libexecdir=DIR program executables [EPREFIX/libexec]
1435 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1436 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1437 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1438 --libdir=DIR object code libraries [EPREFIX/lib]
1439 --includedir=DIR C header files [PREFIX/include]
1440 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1441 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1442 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1443 --infodir=DIR info documentation [DATAROOTDIR/info]
1444 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1445 --mandir=DIR man documentation [DATAROOTDIR/man]
1446 --docdir=DIR documentation root [DATAROOTDIR/doc/ld]
1447 --htmldir=DIR html documentation [DOCDIR]
1448 --dvidir=DIR dvi documentation [DOCDIR]
1449 --pdfdir=DIR pdf documentation [DOCDIR]
1450 --psdir=DIR ps documentation [DOCDIR]
1456 --program-prefix=PREFIX prepend PREFIX to installed program names
1457 --program-suffix=SUFFIX append SUFFIX to installed program names
1458 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1461 --build=BUILD configure
for building on BUILD
[guessed
]
1462 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1463 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1467 if test -n "$ac_init_help"; then
1468 case $ac_init_help in
1469 short | recursive
) echo "Configuration of ld 2.34.50:";;
1474 --disable-option-checking ignore unrecognized
--enable/--with options
1475 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1476 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1477 --enable-dependency-tracking
1478 do not reject slow dependency extractors
1479 --disable-dependency-tracking
1480 speeds up one-time build
1481 --enable-silent-rules less verbose build output
(undo
: "make V=1")
1482 --disable-silent-rules verbose build output
(undo
: "make V=0")
1483 --enable-maintainer-mode
1484 enable make rules and dependencies not useful
(and
1485 sometimes confusing
) to the casual installer
1486 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1487 --enable-static[=PKGS
] build static libraries
[default
=yes]
1488 --enable-fast-install[=PKGS
]
1489 optimize
for fast installation
[default
=yes]
1490 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1491 --enable-plugins Enable support
for plugins
1492 --disable-largefile omit support
for large files
1493 --enable-targets alternative target configurations
1494 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1495 --enable-gold[=ARG
] build gold
[ARG
={default
,yes,no
}]
1496 --enable-got=<type> GOT handling scheme
(target
, single
, negative
,
1498 --enable-compressed-debug-sections={all
,ld
,none
}
1499 compress debug sections by default
]
1500 --enable-new-dtags set DT_RUNPATH instead of DT_RPATH by default
]
1501 --enable-relro enable -z relro
in ELF linker by default
1502 --enable-textrel-check=[yes|no|warning|error
]
1503 enable DT_TEXTREL check
in ELF linker
1504 --enable-separate-code enable -z separate-code
in ELF linker by default
1505 --enable-default-hash-style={sysv
,gnu
,both
}
1506 use this default
hash style
1507 --enable-werror treat compile warnings as errors
1508 --enable-build-warnings enable build-time compiler warnings
1509 --disable-nls do not use Native Language Support
1510 --disable-initfini-array do not use .init_array
/.fini_array sections
1513 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1514 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1515 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1517 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1518 --with-lib-path=dir1
:dir2...
set default LIB_PATH
1519 --with-sysroot=DIR Search
for usr
/lib et al within DIR.
1520 --with-system-zlib use installed libz
1522 Some influential environment variables
:
1523 CC C compiler
command
1524 CFLAGS C compiler flags
1525 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1526 nonstandard directory
<lib dir
>
1527 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1528 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1529 you have headers
in a nonstandard directory
<include dir
>
1530 CXX C
++ compiler
command
1531 CXXFLAGS C
++ compiler flags
1533 CXXCPP C
++ preprocessor
1534 YACC The
`Yet Another Compiler Compiler' implementation to use.
1535 Defaults to the first program found out of: `bison
-y', `byacc',
1537 YFLAGS The list of arguments that will be passed by default to $YACC.
1538 This script will default YFLAGS to the empty string to avoid a
1539 default value of `-d' given by some make applications.
1541 Use these variables to override the choices made by `configure' or to
help
1542 it to
find libraries and programs with nonstandard names
/locations.
1544 Report bugs to the package provider.
1549 if test "$ac_init_help" = "recursive"; then
1550 # If there are subdirs, report their specific --help.
1551 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1552 test -d "$ac_dir" ||
1553 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1558 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1560 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1561 # A ".." for each directory in $ac_dir_suffix.
1562 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1563 case $ac_top_builddir_sub in
1564 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1565 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1568 ac_abs_top_builddir
=$ac_pwd
1569 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1570 # for backward compatibility:
1571 ac_top_builddir
=$ac_top_build_prefix
1574 .
) # We are building in place.
1576 ac_top_srcdir
=$ac_top_builddir_sub
1577 ac_abs_top_srcdir
=$ac_pwd ;;
1578 [\\/]* | ?
:[\\/]* ) # Absolute name.
1579 ac_srcdir
=$srcdir$ac_dir_suffix;
1580 ac_top_srcdir
=$srcdir
1581 ac_abs_top_srcdir
=$srcdir ;;
1583 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1584 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1585 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1587 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1589 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1590 # Check for guested configure.
1591 if test -f "$ac_srcdir/configure.gnu"; then
1593 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1594 elif test -f "$ac_srcdir/configure"; then
1596 $SHELL "$ac_srcdir/configure" --help=recursive
1598 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1600 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1604 test -n "$ac_init_help" && exit $ac_status
1605 if $ac_init_version; then
1607 ld configure
2.34.50
1608 generated by GNU Autoconf
2.69
1610 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1611 This configure
script is free software
; the Free Software Foundation
1612 gives unlimited permission to copy
, distribute and modify it.
1617 ## ------------------------ ##
1618 ## Autoconf initialization. ##
1619 ## ------------------------ ##
1621 # ac_fn_c_try_compile LINENO
1622 # --------------------------
1623 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1624 ac_fn_c_try_compile
()
1626 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1627 rm -f conftest.
$ac_objext
1628 if { { ac_try
="$ac_compile"
1630 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1631 *) ac_try_echo=$ac_try;;
1633 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1634 $as_echo "$ac_try_echo"; } >&5
1635 (eval "$ac_compile") 2>conftest.err
1637 if test -s conftest.err; then
1638 grep -v '^ *+' conftest.err >conftest.er1
1639 cat conftest.er1 >&5
1640 mv -f conftest.er1 conftest.err
1642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 test $ac_status = 0; } && {
1644 test -z "$ac_c_werror_flag" ||
1645 test ! -s conftest.err
1646 } && test -s conftest.$ac_objext; then :
1649 $as_echo "$as_me: failed program was:" >&5
1650 sed 's/^/| /' conftest.$ac_ext >&5
1654 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1655 as_fn_set_status $ac_retval
1657 } # ac_fn_c_try_compile
1659 # ac_fn_c_try_link LINENO
1660 # -----------------------
1661 # Try to link conftest.$ac_ext, and return whether this succeeded.
1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665 rm -f conftest.$ac_objext conftest$ac_exeext
1666 if { { ac_try="$ac_link"
1668 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1669 *) ac_try_echo
=$ac_try;;
1671 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1672 $as_echo "$ac_try_echo"; } >&5
1673 (eval "$ac_link") 2>conftest.err
1675 if test -s conftest.err
; then
1676 grep -v '^ *+' conftest.err
>conftest.er1
1677 cat conftest.er1
>&5
1678 mv -f conftest.er1 conftest.err
1680 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1681 test $ac_status = 0; } && {
1682 test -z "$ac_c_werror_flag" ||
1683 test ! -s conftest.err
1684 } && test -s conftest
$ac_exeext && {
1685 test "$cross_compiling" = yes ||
1686 test -x conftest
$ac_exeext
1690 $as_echo "$as_me: failed program was:" >&5
1691 sed 's/^/| /' conftest.
$ac_ext >&5
1695 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1696 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1697 # interfere with the next link command; also delete a directory that is
1698 # left behind by Apple's compiler. We do this before executing the actions.
1699 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1700 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1701 as_fn_set_status
$ac_retval
1703 } # ac_fn_c_try_link
1705 # ac_fn_cxx_try_compile LINENO
1706 # ----------------------------
1707 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1708 ac_fn_cxx_try_compile
()
1710 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1711 rm -f conftest.
$ac_objext
1712 if { { ac_try
="$ac_compile"
1714 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1715 *) ac_try_echo=$ac_try;;
1717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_compile") 2>conftest.err
1721 if test -s conftest.err; then
1722 grep -v '^ *+' conftest.err >conftest.er1
1723 cat conftest.er1 >&5
1724 mv -f conftest.er1 conftest.err
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; } && {
1728 test -z "$ac_cxx_werror_flag" ||
1729 test ! -s conftest.err
1730 } && test -s conftest.$ac_objext; then :
1733 $as_echo "$as_me: failed program was:" >&5
1734 sed 's/^/| /' conftest.$ac_ext >&5
1738 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1739 as_fn_set_status $ac_retval
1741 } # ac_fn_cxx_try_compile
1743 # ac_fn_c_try_cpp LINENO
1744 # ----------------------
1745 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749 if { { ac_try="$ac_cpp conftest.$ac_ext"
1751 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1752 *) ac_try_echo
=$ac_try;;
1754 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1755 $as_echo "$ac_try_echo"; } >&5
1756 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1758 if test -s conftest.err
; then
1759 grep -v '^ *+' conftest.err
>conftest.er1
1760 cat conftest.er1
>&5
1761 mv -f conftest.er1 conftest.err
1763 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1764 test $ac_status = 0; } > conftest.i
&& {
1765 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1766 test ! -s conftest.err
1770 $as_echo "$as_me: failed program was:" >&5
1771 sed 's/^/| /' conftest.
$ac_ext >&5
1775 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1776 as_fn_set_status
$ac_retval
1780 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1781 # -------------------------------------------------------
1782 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1783 # the include files in INCLUDES and setting the cache variable VAR
1785 ac_fn_c_check_header_mongrel
()
1787 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1788 if eval \
${$3+:} false
; then :
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1790 $as_echo_n "checking for $2... " >&6; }
1791 if eval \
${$3+:} false
; then :
1792 $as_echo_n "(cached) " >&6
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796 $as_echo "$ac_res" >&6; }
1798 # Is the header compilable?
1799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1800 $as_echo_n "checking $2 usability... " >&6; }
1801 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1802 /* end confdefs.h. */
1806 if ac_fn_c_try_compile
"$LINENO"; then :
1807 ac_header_compiler
=yes
1809 ac_header_compiler
=no
1811 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1813 $as_echo "$ac_header_compiler" >&6; }
1815 # Is the header present?
1816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1817 $as_echo_n "checking $2 presence... " >&6; }
1818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1819 /* end confdefs.h. */
1822 if ac_fn_c_try_cpp
"$LINENO"; then :
1823 ac_header_preproc
=yes
1825 ac_header_preproc
=no
1827 rm -f conftest.err conftest.i conftest.
$ac_ext
1828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1829 $as_echo "$ac_header_preproc" >&6; }
1831 # So? What about this header?
1832 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1835 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1837 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1840 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1841 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1843 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1845 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1847 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1849 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1853 $as_echo_n "checking for $2... " >&6; }
1854 if eval \
${$3+:} false
; then :
1855 $as_echo_n "(cached) " >&6
1857 eval "$3=\$ac_header_compiler"
1860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1861 $as_echo "$ac_res" >&6; }
1863 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1865 } # ac_fn_c_check_header_mongrel
1867 # ac_fn_c_try_run LINENO
1868 # ----------------------
1869 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1870 # that executables *can* be run.
1873 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1874 if { { ac_try
="$ac_link"
1876 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1877 *) ac_try_echo=$ac_try;;
1879 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1880 $as_echo "$ac_try_echo"; } >&5
1881 (eval "$ac_link") 2>&5
1883 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1884 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1885 { { case "(($ac_try" in
1886 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1887 *) ac_try_echo
=$ac_try;;
1889 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1890 $as_echo "$ac_try_echo"; } >&5
1891 (eval "$ac_try") 2>&5
1893 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1894 test $ac_status = 0; }; }; then :
1897 $as_echo "$as_me: program exited with status $ac_status" >&5
1898 $as_echo "$as_me: failed program was:" >&5
1899 sed 's/^/| /' conftest.
$ac_ext >&5
1901 ac_retval
=$ac_status
1903 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1904 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1905 as_fn_set_status
$ac_retval
1909 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1910 # -------------------------------------------------------
1911 # Tests whether HEADER exists and can be compiled using the include files in
1912 # INCLUDES, setting the cache variable VAR accordingly.
1913 ac_fn_c_check_header_compile
()
1915 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1917 $as_echo_n "checking for $2... " >&6; }
1918 if eval \
${$3+:} false
; then :
1919 $as_echo_n "(cached) " >&6
1921 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1922 /* end confdefs.h. */
1926 if ac_fn_c_try_compile
"$LINENO"; then :
1931 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1935 $as_echo "$ac_res" >&6; }
1936 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1938 } # ac_fn_c_check_header_compile
1940 # ac_fn_c_check_func LINENO FUNC VAR
1941 # ----------------------------------
1942 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1943 ac_fn_c_check_func
()
1945 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1947 $as_echo_n "checking for $2... " >&6; }
1948 if eval \
${$3+:} false
; then :
1949 $as_echo_n "(cached) " >&6
1951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h. */
1953 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1954 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1955 #define $2 innocuous_$2
1957 /* System header to define __stub macros and hopefully few prototypes,
1958 which can conflict with char $2 (); below.
1959 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1960 <limits.h> exists even on freestanding compilers. */
1963 # include <limits.h>
1965 # include <assert.h>
1970 /* Override any GCC internal prototype to avoid an error.
1971 Use char because int might match the return type of a GCC
1972 builtin and then its argument prototype would still apply. */
1977 /* The GNU C library defines this for functions which it implements
1978 to always fail with ENOSYS. Some functions are actually named
1979 something starting with __ and the normal name is an alias. */
1980 #if defined __stub_$2 || defined __stub___$2
1992 if ac_fn_c_try_link
"$LINENO"; then :
1997 rm -f core conftest.err conftest.
$ac_objext \
1998 conftest
$ac_exeext conftest.
$ac_ext
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2002 $as_echo "$ac_res" >&6; }
2003 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2005 } # ac_fn_c_check_func
2007 # ac_fn_cxx_try_cpp LINENO
2008 # ------------------------
2009 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2010 ac_fn_cxx_try_cpp
()
2012 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2013 if { { ac_try
="$ac_cpp conftest.$ac_ext"
2015 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2016 *) ac_try_echo=$ac_try;;
2018 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2019 $as_echo "$ac_try_echo"; } >&5
2020 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2022 if test -s conftest.err; then
2023 grep -v '^ *+' conftest.err >conftest.er1
2024 cat conftest.er1 >&5
2025 mv -f conftest.er1 conftest.err
2027 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2028 test $ac_status = 0; } > conftest.i && {
2029 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2030 test ! -s conftest.err
2034 $as_echo "$as_me: failed program was:" >&5
2035 sed 's/^/| /' conftest.$ac_ext >&5
2039 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2040 as_fn_set_status $ac_retval
2042 } # ac_fn_cxx_try_cpp
2044 # ac_fn_cxx_try_link LINENO
2045 # -------------------------
2046 # Try to link conftest.$ac_ext, and return whether this succeeded.
2047 ac_fn_cxx_try_link ()
2049 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2050 rm -f conftest.$ac_objext conftest$ac_exeext
2051 if { { ac_try="$ac_link"
2053 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2054 *) ac_try_echo
=$ac_try;;
2056 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2057 $as_echo "$ac_try_echo"; } >&5
2058 (eval "$ac_link") 2>conftest.err
2060 if test -s conftest.err
; then
2061 grep -v '^ *+' conftest.err
>conftest.er1
2062 cat conftest.er1
>&5
2063 mv -f conftest.er1 conftest.err
2065 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2066 test $ac_status = 0; } && {
2067 test -z "$ac_cxx_werror_flag" ||
2068 test ! -s conftest.err
2069 } && test -s conftest
$ac_exeext && {
2070 test "$cross_compiling" = yes ||
2071 test -x conftest
$ac_exeext
2075 $as_echo "$as_me: failed program was:" >&5
2076 sed 's/^/| /' conftest.
$ac_ext >&5
2080 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2081 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2082 # interfere with the next link command; also delete a directory that is
2083 # left behind by Apple's compiler. We do this before executing the actions.
2084 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2085 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2086 as_fn_set_status
$ac_retval
2088 } # ac_fn_cxx_try_link
2090 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2091 # ---------------------------------------------
2092 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2094 ac_fn_c_check_decl
()
2096 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2097 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2098 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2100 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2101 if eval \
${$3+:} false
; then :
2102 $as_echo_n "(cached) " >&6
2104 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2105 /* end confdefs.h. */
2110 #ifndef $as_decl_name
2112 (void) $as_decl_use;
2114 (void) $as_decl_name;
2122 if ac_fn_c_try_compile
"$LINENO"; then :
2127 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2131 $as_echo "$ac_res" >&6; }
2132 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2134 } # ac_fn_c_check_decl
2136 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2137 # --------------------------------------------
2138 # Tries to find the compile-time value of EXPR in a program that includes
2139 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2141 ac_fn_c_compute_int
()
2143 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2144 if test "$cross_compiling" = yes; then
2145 # Depending upon the size, compute the lo and hi bounds.
2146 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2147 /* end confdefs.h. */
2152 static int test_array [1 - 2 * !(($2) >= 0)];
2154 return test_array [0];
2160 if ac_fn_c_try_compile
"$LINENO"; then :
2163 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2164 /* end confdefs.h. */
2169 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2171 return test_array [0];
2177 if ac_fn_c_try_compile
"$LINENO"; then :
2178 ac_hi
=$ac_mid; break
2180 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2181 if test $ac_lo -le $ac_mid; then
2185 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2187 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2190 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2191 /* end confdefs.h. */
2196 static int test_array [1 - 2 * !(($2) < 0)];
2198 return test_array [0];
2204 if ac_fn_c_try_compile
"$LINENO"; then :
2207 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2208 /* end confdefs.h. */
2213 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2215 return test_array [0];
2221 if ac_fn_c_try_compile
"$LINENO"; then :
2222 ac_lo
=$ac_mid; break
2224 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2225 if test $ac_mid -le $ac_hi; then
2229 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2231 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2236 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2238 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2239 # Binary search between lo and hi bounds.
2240 while test "x$ac_lo" != "x$ac_hi"; do
2241 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2242 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2243 /* end confdefs.h. */
2248 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2250 return test_array [0];
2256 if ac_fn_c_try_compile
"$LINENO"; then :
2259 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2261 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2264 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2268 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2269 /* end confdefs.h. */
2271 static long int longval () { return $2; }
2272 static unsigned long int ulongval () { return $2; }
2279 FILE *f = fopen ("conftest.val", "w");
2284 long int i = longval ();
2287 fprintf (f, "%ld", i);
2291 unsigned long int i = ulongval ();
2294 fprintf (f, "%lu", i);
2296 /* Do not output a trailing newline, as this causes \r\n confusion
2297 on some platforms. */
2298 return ferror (f) || fclose (f) != 0;
2304 if ac_fn_c_try_run
"$LINENO"; then :
2305 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2309 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2310 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2314 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2315 as_fn_set_status
$ac_retval
2317 } # ac_fn_c_compute_int
2318 cat >config.log
<<_ACEOF
2319 This file contains any messages produced by compilers while
2320 running configure, to aid debugging if configure makes a mistake.
2322 It was created by ld $as_me 2.34.50, which was
2323 generated by GNU Autoconf 2.69. Invocation command line was
2335 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2336 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2337 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2338 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2339 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2341 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2342 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2344 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2345 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2346 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2347 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2348 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2349 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2350 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2354 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2358 test -z "$as_dir" && as_dir
=.
2359 $as_echo "PATH: $as_dir"
2375 # Keep a trace of the command line.
2376 # Strip out --no-create and --no-recursion so they do not pile up.
2377 # Strip out --silent because we don't want to record it for future runs.
2378 # Also quote any args containing shell meta-characters.
2379 # Make two passes to allow for proper duplicate-argument suppression.
2383 ac_must_keep_next
=false
2389 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2390 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2391 |
-silent |
--silent |
--silen |
--sile |
--sil)
2394 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2397 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2399 as_fn_append ac_configure_args1
" '$ac_arg'"
2400 if test $ac_must_keep_next = true
; then
2401 ac_must_keep_next
=false
# Got value, back to normal.
2404 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2405 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2406 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2407 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2408 case "$ac_configure_args0 " in
2409 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2412 -* ) ac_must_keep_next
=true
;;
2415 as_fn_append ac_configure_args
" '$ac_arg'"
2420 { ac_configure_args0
=; unset ac_configure_args0
;}
2421 { ac_configure_args1
=; unset ac_configure_args1
;}
2423 # When interrupted or exit'd, cleanup temporary files, and complete
2424 # config.log. We remove comments because anyway the quotes in there
2425 # would cause problems or look ugly.
2426 # WARNING: Use '\'' to represent an apostrophe within the trap.
2427 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2428 trap 'exit_status=$?
2429 # Save into config.log some information that might help in debugging.
2433 $as_echo "## ---------------- ##
2434 ## Cache variables. ##
2435 ## ---------------- ##"
2437 # The following way of writing the cache mishandles newlines in values,
2439 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2440 eval ac_val=\$$ac_var
2444 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2445 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2448 _ | IFS | as_nl) ;; #(
2449 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2450 *) { eval $ac_var=; unset $ac_var;} ;;
2455 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2456 *${as_nl}ac_space=\ *)
2458 "s/'\''/'\''\\\\'\'''\''/g;
2459 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2462 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2469 $as_echo "## ----------------- ##
2470 ## Output variables. ##
2471 ## ----------------- ##"
2473 for ac_var in $ac_subst_vars
2475 eval ac_val=\$$ac_var
2477 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2479 $as_echo "$ac_var='\''$ac_val'\''"
2483 if test -n "$ac_subst_files"; then
2484 $as_echo "## ------------------- ##
2485 ## File substitutions. ##
2486 ## ------------------- ##"
2488 for ac_var
in $ac_subst_files
2490 eval ac_val
=\$
$ac_var
2492 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2494 $as_echo "$ac_var='\''$ac_val'\''"
2499 if test -s confdefs.h; then
2500 $as_echo "## ----------- ##
2507 test "$ac_signal" != 0 &&
2508 $as_echo "$as_me: caught signal $ac_signal"
2509 $as_echo "$as_me: exit $exit_status"
2511 rm -f core *.core core.conftest.* &&
2512 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2515 for ac_signal
in 1 2 13 15; do
2516 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2520 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2521 rm -f -r conftest
* confdefs.h
2523 $as_echo "/* confdefs.h */" > confdefs.h
2525 # Predefined preprocessor variables.
2527 cat >>confdefs.h
<<_ACEOF
2528 #define PACKAGE_NAME "$PACKAGE_NAME"
2531 cat >>confdefs.h
<<_ACEOF
2532 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2535 cat >>confdefs.h
<<_ACEOF
2536 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2539 cat >>confdefs.h
<<_ACEOF
2540 #define PACKAGE_STRING "$PACKAGE_STRING"
2543 cat >>confdefs.h
<<_ACEOF
2544 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2547 cat >>confdefs.h
<<_ACEOF
2548 #define PACKAGE_URL "$PACKAGE_URL"
2552 # Let the site file select an alternate cache file if it wants to.
2553 # Prefer an explicitly selected file to automatically selected ones.
2556 if test -n "$CONFIG_SITE"; then
2557 # We do not want a PATH search for config.site.
2558 case $CONFIG_SITE in #((
2559 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2560 */*) ac_site_file1
=$CONFIG_SITE;;
2561 *) ac_site_file1
=.
/$CONFIG_SITE;;
2563 elif test "x$prefix" != xNONE
; then
2564 ac_site_file1
=$prefix/share
/config.site
2565 ac_site_file2
=$prefix/etc
/config.site
2567 ac_site_file1
=$ac_default_prefix/share
/config.site
2568 ac_site_file2
=$ac_default_prefix/etc
/config.site
2570 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2572 test "x$ac_site_file" = xNONE
&& continue
2573 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2575 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2576 sed 's/^/| /' "$ac_site_file" >&5
2578 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2579 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2580 as_fn_error $?
"failed to load site script $ac_site_file
2581 See \`config.log' for more details" "$LINENO" 5; }
2585 if test -r "$cache_file"; then
2586 # Some versions of bash will fail to source /dev/null (special files
2587 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2588 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2589 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2590 $as_echo "$as_me: loading cache $cache_file" >&6;}
2592 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2593 *) .
"./$cache_file";;
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2598 $as_echo "$as_me: creating cache $cache_file" >&6;}
2602 as_fn_append ac_header_list
" stdlib.h"
2603 as_fn_append ac_header_list
" unistd.h"
2604 as_fn_append ac_header_list
" sys/param.h"
2605 # Check that the precious variables saved in the cache have kept the same
2607 ac_cache_corrupted
=false
2608 for ac_var
in $ac_precious_vars; do
2609 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2610 eval ac_new_set
=\
$ac_env_${ac_var}_set
2611 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2612 eval ac_new_val
=\
$ac_env_${ac_var}_value
2613 case $ac_old_set,$ac_new_set in
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2616 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2617 ac_cache_corrupted
=: ;;
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2620 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2621 ac_cache_corrupted
=: ;;
2624 if test "x$ac_old_val" != "x$ac_new_val"; then
2625 # differences in whitespace do not lead to failure.
2626 ac_old_val_w
=`echo x $ac_old_val`
2627 ac_new_val_w
=`echo x $ac_new_val`
2628 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2629 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2630 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2631 ac_cache_corrupted
=:
2633 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2634 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2635 eval $ac_var=\
$ac_old_val
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2638 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2640 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2643 # Pass precious variables to config.status.
2644 if test "$ac_new_set" = set; then
2646 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2647 *) ac_arg
=$ac_var=$ac_new_val ;;
2649 case " $ac_configure_args " in
2650 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2651 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2655 if $ac_cache_corrupted; then
2656 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2657 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2659 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2660 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2662 ## -------------------- ##
2663 ## Main body of script. ##
2664 ## -------------------- ##
2667 ac_cpp
='$CPP $CPPFLAGS'
2668 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2669 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2670 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2679 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2680 if test -f "$ac_dir/install-sh"; then
2682 ac_install_sh
="$ac_aux_dir/install-sh -c"
2684 elif test -f "$ac_dir/install.sh"; then
2686 ac_install_sh
="$ac_aux_dir/install.sh -c"
2688 elif test -f "$ac_dir/shtool"; then
2690 ac_install_sh
="$ac_aux_dir/shtool install -c"
2694 if test -z "$ac_aux_dir"; then
2695 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2698 # These three variables are undocumented and unsupported,
2699 # and are intended to be withdrawn in a future Autoconf release.
2700 # They can cause serious problems if a builder's source tree is in a directory
2701 # whose full name contains unusual characters.
2702 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2703 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2704 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2707 # Make sure we can run config.sub.
2708 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2709 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2712 $as_echo_n "checking build system type... " >&6; }
2713 if ${ac_cv_build+:} false
; then :
2714 $as_echo_n "(cached) " >&6
2716 ac_build_alias
=$build_alias
2717 test "x$ac_build_alias" = x
&&
2718 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2719 test "x$ac_build_alias" = x
&&
2720 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2721 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2722 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2726 $as_echo "$ac_cv_build" >&6; }
2727 case $ac_cv_build in
2729 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2732 ac_save_IFS
=$IFS; IFS
='-'
2738 # Remember, the first character of IFS is used to create $*,
2739 # except with old shells:
2742 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2746 $as_echo_n "checking host system type... " >&6; }
2747 if ${ac_cv_host+:} false
; then :
2748 $as_echo_n "(cached) " >&6
2750 if test "x$host_alias" = x
; then
2751 ac_cv_host
=$ac_cv_build
2753 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2754 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2759 $as_echo "$ac_cv_host" >&6; }
2762 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2765 ac_save_IFS
=$IFS; IFS
='-'
2771 # Remember, the first character of IFS is used to create $*,
2772 # except with old shells:
2775 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2779 $as_echo_n "checking target system type... " >&6; }
2780 if ${ac_cv_target+:} false
; then :
2781 $as_echo_n "(cached) " >&6
2783 if test "x$target_alias" = x
; then
2784 ac_cv_target
=$ac_cv_host
2786 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2787 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2792 $as_echo "$ac_cv_target" >&6; }
2793 case $ac_cv_target in
2795 *) as_fn_error $?
"invalid value of canonical target" "$LINENO" 5;;
2797 target
=$ac_cv_target
2798 ac_save_IFS
=$IFS; IFS
='-'
2804 # Remember, the first character of IFS is used to create $*,
2805 # except with old shells:
2808 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2811 # The aliases save the names the user supplied, while $host etc.
2812 # will get canonicalized.
2813 test -n "$target_alias" &&
2814 test "$program_prefix$program_suffix$program_transform_name" = \
2816 program_prefix
=${target_alias}-
2818 # Expand $ac_aux_dir to an absolute path.
2819 am_aux_dir
=`cd "$ac_aux_dir" && pwd`
2822 ac_cpp
='$CPP $CPPFLAGS'
2823 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2826 if test -n "$ac_tool_prefix"; then
2827 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2828 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2830 $as_echo_n "checking for $ac_word... " >&6; }
2831 if ${ac_cv_prog_CC+:} false
; then :
2832 $as_echo_n "(cached) " >&6
2834 if test -n "$CC"; then
2835 ac_cv_prog_CC
="$CC" # Let the user override the test.
2837 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2841 test -z "$as_dir" && as_dir
=.
2842 for ac_exec_ext
in '' $ac_executable_extensions; do
2843 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2844 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2855 if test -n "$CC"; then
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2857 $as_echo "$CC" >&6; }
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2860 $as_echo "no" >&6; }
2865 if test -z "$ac_cv_prog_CC"; then
2867 # Extract the first word of "gcc", so it can be a program name with args.
2868 set dummy gcc
; ac_word
=$2
2869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2870 $as_echo_n "checking for $ac_word... " >&6; }
2871 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2872 $as_echo_n "(cached) " >&6
2874 if test -n "$ac_ct_CC"; then
2875 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2877 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2881 test -z "$as_dir" && as_dir
=.
2882 for ac_exec_ext
in '' $ac_executable_extensions; do
2883 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2884 ac_cv_prog_ac_ct_CC
="gcc"
2885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2894 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2895 if test -n "$ac_ct_CC"; then
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2897 $as_echo "$ac_ct_CC" >&6; }
2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2900 $as_echo "no" >&6; }
2903 if test "x$ac_ct_CC" = x
; then
2906 case $cross_compiling:$ac_tool_warned in
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2909 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2910 ac_tool_warned
=yes ;;
2918 if test -z "$CC"; then
2919 if test -n "$ac_tool_prefix"; then
2920 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2921 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2923 $as_echo_n "checking for $ac_word... " >&6; }
2924 if ${ac_cv_prog_CC+:} false
; then :
2925 $as_echo_n "(cached) " >&6
2927 if test -n "$CC"; then
2928 ac_cv_prog_CC
="$CC" # Let the user override the test.
2930 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2934 test -z "$as_dir" && as_dir
=.
2935 for ac_exec_ext
in '' $ac_executable_extensions; do
2936 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2937 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2948 if test -n "$CC"; then
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2950 $as_echo "$CC" >&6; }
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2953 $as_echo "no" >&6; }
2959 if test -z "$CC"; then
2960 # Extract the first word of "cc", so it can be a program name with args.
2961 set dummy cc
; ac_word
=$2
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2963 $as_echo_n "checking for $ac_word... " >&6; }
2964 if ${ac_cv_prog_CC+:} false
; then :
2965 $as_echo_n "(cached) " >&6
2967 if test -n "$CC"; then
2968 ac_cv_prog_CC
="$CC" # Let the user override the test.
2971 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2975 test -z "$as_dir" && as_dir
=.
2976 for ac_exec_ext
in '' $ac_executable_extensions; do
2977 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2978 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2979 ac_prog_rejected
=yes
2983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2990 if test $ac_prog_rejected = yes; then
2991 # We found a bogon in the path, so make sure we never use it.
2992 set dummy
$ac_cv_prog_CC
2994 if test $# != 0; then
2995 # We chose a different compiler from the bogus one.
2996 # However, it has the same basename, so the bogon will be chosen
2997 # first if we set CC to just the basename; use the full file name.
2999 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3005 if test -n "$CC"; then
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3007 $as_echo "$CC" >&6; }
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3010 $as_echo "no" >&6; }
3015 if test -z "$CC"; then
3016 if test -n "$ac_tool_prefix"; then
3017 for ac_prog
in cl.exe
3019 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3020 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3022 $as_echo_n "checking for $ac_word... " >&6; }
3023 if ${ac_cv_prog_CC+:} false
; then :
3024 $as_echo_n "(cached) " >&6
3026 if test -n "$CC"; then
3027 ac_cv_prog_CC
="$CC" # Let the user override the test.
3029 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3033 test -z "$as_dir" && as_dir
=.
3034 for ac_exec_ext
in '' $ac_executable_extensions; do
3035 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3036 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3047 if test -n "$CC"; then
3048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3049 $as_echo "$CC" >&6; }
3051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3052 $as_echo "no" >&6; }
3056 test -n "$CC" && break
3059 if test -z "$CC"; then
3061 for ac_prog
in cl.exe
3063 # Extract the first word of "$ac_prog", so it can be a program name with args.
3064 set dummy
$ac_prog; ac_word
=$2
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3066 $as_echo_n "checking for $ac_word... " >&6; }
3067 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3068 $as_echo_n "(cached) " >&6
3070 if test -n "$ac_ct_CC"; then
3071 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3073 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3077 test -z "$as_dir" && as_dir
=.
3078 for ac_exec_ext
in '' $ac_executable_extensions; do
3079 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3080 ac_cv_prog_ac_ct_CC
="$ac_prog"
3081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3090 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3091 if test -n "$ac_ct_CC"; then
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3093 $as_echo "$ac_ct_CC" >&6; }
3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3096 $as_echo "no" >&6; }
3100 test -n "$ac_ct_CC" && break
3103 if test "x$ac_ct_CC" = x
; then
3106 case $cross_compiling:$ac_tool_warned in
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3109 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3110 ac_tool_warned
=yes ;;
3119 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3120 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3121 as_fn_error $?
"no acceptable C compiler found in \$PATH
3122 See \`config.log' for more details" "$LINENO" 5; }
3124 # Provide some information about the compiler.
3125 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3128 for ac_option
in --version -v -V -qversion; do
3129 { { ac_try
="$ac_compiler $ac_option >&5"
3131 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3132 *) ac_try_echo=$ac_try;;
3134 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3135 $as_echo "$ac_try_echo"; } >&5
3136 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3138 if test -s conftest.err; then
3140 ... rest of stderr output deleted ...
3141 10q' conftest.err >conftest.er1
3142 cat conftest.er1 >&5
3144 rm -f conftest.er1 conftest.err
3145 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3146 test $ac_status = 0; }
3149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3150 /* end confdefs.h. */
3160 ac_clean_files_save=$ac_clean_files
3161 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3162 # Try to create an executable without -o first, disregard a.out.
3163 # It will help us diagnose broken compilers, and finding out an intuition
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3166 $as_echo_n "checking whether the C compiler works... " >&6; }
3167 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3169 # The possible output files:
3170 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3173 for ac_file in $ac_files
3176 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3177 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3182 if { { ac_try="$ac_link_default"
3184 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3185 *) ac_try_echo
=$ac_try;;
3187 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3188 $as_echo "$ac_try_echo"; } >&5
3189 (eval "$ac_link_default") 2>&5
3191 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3192 test $ac_status = 0; }; then :
3193 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3194 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3195 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3196 # so that the user can short-circuit this test for compilers unknown to
3198 for ac_file
in $ac_files ''
3200 test -f "$ac_file" ||
continue
3202 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3205 # We found the default executable, but exeext='' is most
3209 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3211 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3213 # We set ac_cv_exeext here because the later test for it is not
3214 # safe: cross compilers may not add the suffix if given an `-o'
3215 # argument, so we may need to know it at that point already.
3216 # Even if this section looks crufty: it has the advantage of
3223 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3228 if test -z "$ac_file"; then :
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3230 $as_echo "no" >&6; }
3231 $as_echo "$as_me: failed program was:" >&5
3232 sed 's/^/| /' conftest.
$ac_ext >&5
3234 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3235 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3236 as_fn_error
77 "C compiler cannot create executables
3237 See \`config.log' for more details" "$LINENO" 5; }
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3240 $as_echo "yes" >&6; }
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3243 $as_echo_n "checking for C compiler default output file name... " >&6; }
3244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3245 $as_echo "$ac_file" >&6; }
3246 ac_exeext
=$ac_cv_exeext
3248 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3249 ac_clean_files
=$ac_clean_files_save
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3251 $as_echo_n "checking for suffix of executables... " >&6; }
3252 if { { ac_try
="$ac_link"
3254 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3255 *) ac_try_echo=$ac_try;;
3257 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3258 $as_echo "$ac_try_echo"; } >&5
3259 (eval "$ac_link") 2>&5
3261 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3262 test $ac_status = 0; }; then :
3263 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3264 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3265 # work properly (i.e., refer to `conftest.exe'), while it won't with
3267 for ac_file
in conftest.exe conftest conftest.
*; do
3268 test -f "$ac_file" ||
continue
3270 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3271 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3277 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3278 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3279 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3280 See \`config.log' for more details" "$LINENO" 5; }
3282 rm -f conftest conftest
$ac_cv_exeext
3283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3284 $as_echo "$ac_cv_exeext" >&6; }
3286 rm -f conftest.
$ac_ext
3287 EXEEXT
=$ac_cv_exeext
3289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3290 /* end confdefs.h. */
3295 FILE *f = fopen ("conftest.out", "w");
3296 return ferror (f) || fclose (f) != 0;
3302 ac_clean_files
="$ac_clean_files conftest.out"
3303 # Check that the compiler produces executables we can run. If not, either
3304 # the compiler is broken, or we cross compile.
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3306 $as_echo_n "checking whether we are cross compiling... " >&6; }
3307 if test "$cross_compiling" != yes; then
3308 { { ac_try
="$ac_link"
3310 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3311 *) ac_try_echo=$ac_try;;
3313 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3314 $as_echo "$ac_try_echo"; } >&5
3315 (eval "$ac_link") 2>&5
3317 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3318 test $ac_status = 0; }
3319 if { ac_try='./conftest$ac_cv_exeext'
3320 { { case "(($ac_try" in
3321 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3322 *) ac_try_echo
=$ac_try;;
3324 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3325 $as_echo "$ac_try_echo"; } >&5
3326 (eval "$ac_try") 2>&5
3328 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3329 test $ac_status = 0; }; }; then
3332 if test "$cross_compiling" = maybe
; then
3335 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3336 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3337 as_fn_error $?
"cannot run C compiled programs.
3338 If you meant to cross compile, use \`--host'.
3339 See \`config.log' for more details" "$LINENO" 5; }
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3344 $as_echo "$cross_compiling" >&6; }
3346 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3347 ac_clean_files
=$ac_clean_files_save
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3349 $as_echo_n "checking for suffix of object files... " >&6; }
3350 if ${ac_cv_objext+:} false
; then :
3351 $as_echo_n "(cached) " >&6
3353 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3354 /* end confdefs.h. */
3364 rm -f conftest.o conftest.obj
3365 if { { ac_try
="$ac_compile"
3367 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3368 *) ac_try_echo=$ac_try;;
3370 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3371 $as_echo "$ac_try_echo"; } >&5
3372 (eval "$ac_compile") 2>&5
3374 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3375 test $ac_status = 0; }; then :
3376 for ac_file in conftest.o conftest.obj conftest.*; do
3377 test -f "$ac_file" || continue;
3379 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3380 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3385 $as_echo "$as_me: failed program was:" >&5
3386 sed 's/^/| /' conftest.$ac_ext >&5
3388 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3389 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3390 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3391 See \
`config.log' for more details" "$LINENO" 5; }
3393 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3396 $as_echo "$ac_cv_objext" >&6; }
3397 OBJEXT=$ac_cv_objext
3399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3400 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3401 if ${ac_cv_c_compiler_gnu+:} false; then :
3402 $as_echo_n "(cached) " >&6
3404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405 /* end confdefs.h. */
3418 if ac_fn_c_try_compile "$LINENO"; then :
3423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3424 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3428 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3429 if test $ac_compiler_gnu = yes; then
3434 ac_test_CFLAGS=${CFLAGS+set}
3435 ac_save_CFLAGS=$CFLAGS
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3437 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3438 if ${ac_cv_prog_cc_g+:} false; then :
3439 $as_echo_n "(cached) " >&6
3441 ac_save_c_werror_flag=$ac_c_werror_flag
3442 ac_c_werror_flag=yes
3445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446 /* end confdefs.h. */
3456 if ac_fn_c_try_compile "$LINENO"; then :
3460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3461 /* end confdefs.h. */
3471 if ac_fn_c_try_compile "$LINENO"; then :
3474 ac_c_werror_flag=$ac_save_c_werror_flag
3476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3477 /* end confdefs.h. */
3487 if ac_fn_c_try_compile "$LINENO"; then :
3490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3495 ac_c_werror_flag=$ac_save_c_werror_flag
3497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3498 $as_echo "$ac_cv_prog_cc_g" >&6; }
3499 if test "$ac_test_CFLAGS" = set; then
3500 CFLAGS=$ac_save_CFLAGS
3501 elif test $ac_cv_prog_cc_g = yes; then
3502 if test "$GCC" = yes; then
3508 if test "$GCC" = yes; then
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3515 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3516 if ${ac_cv_prog_cc_c89+:} false; then :
3517 $as_echo_n "(cached) " >&6
3519 ac_cv_prog_cc_c89=no
3521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3522 /* end confdefs.h. */
3526 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3527 struct buf { int x; };
3528 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3529 static char *e (p, i)
3535 static char *f (char * (*g) (char **, int), char **p, ...)
3540 s = g (p, va_arg (v,int));
3545 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3546 function prototypes and stuff, but not '\xHH' hex character constants.
3547 These don't provoke an error unfortunately, instead are silently treated
3548 as 'x'. The following induces an error, until -std is added to get
3549 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3550 array size at least. It's necessary to write '\x00'==0 to get something
3551 that's true only with -std. */
3552 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3554 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3555 inside strings and character constants. */
3557 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3559 int test (int i, double x);
3560 struct s1 {int (*f) (int a);};
3561 struct s2 {int (*f) (double a);};
3562 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3568 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3573 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3574 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3576 CC="$ac_save_CC $ac_arg"
3577 if ac_fn_c_try_compile "$LINENO"; then :
3578 ac_cv_prog_cc_c89=$ac_arg
3580 rm -f core conftest.err conftest.$ac_objext
3581 test "x$ac_cv_prog_cc_c89" != "xno" && break
3583 rm -f conftest.$ac_ext
3588 case "x$ac_cv_prog_cc_c89" in
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3591 $as_echo "none needed" >&6; } ;;
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3594 $as_echo "unsupported" >&6; } ;;
3596 CC="$CC $ac_cv_prog_cc_c89"
3597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3598 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3600 if test "x$ac_cv_prog_cc_c89" != xno; then :
3605 ac_cpp='$CPP $CPPFLAGS'
3606 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3607 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3608 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3611 ac_cpp='$CPP $CPPFLAGS'
3612 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3613 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3614 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3616 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3617 if ${am_cv_prog_cc_c_o+:} false; then :
3618 $as_echo_n "(cached) " >&6
3620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3621 /* end confdefs.h. */
3631 # Make sure it works both with $CC and with simple cc.
3632 # Following AC_PROG_CC_C_O, we do the test twice because some
3633 # compilers refuse to overwrite an existing .o file with -o,
3634 # though they will create one.
3635 am_cv_prog_cc_c_o=yes
3637 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3638 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3641 (exit $ac_status); } \
3642 && test -f conftest2.$ac_objext; then
3645 am_cv_prog_cc_c_o=no
3649 rm -f core conftest*
3652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3653 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3654 if test "$am_cv_prog_cc_c_o" != yes; then
3655 # Losing compiler, so override with the script.
3656 # FIXME: It is wrong to rewrite CC.
3657 # But if we don't then we get into trouble of one sort or another.
3658 # A longer-term fix would be to have automake use am__CC in this case,
3659 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3660 CC="$am_aux_dir/compile $CC"
3663 ac_cpp='$CPP $CPPFLAGS'
3664 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3665 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3666 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3671 $as_echo_n "checking for library containing strerror... " >&6; }
3672 if ${ac_cv_search_strerror+:} false; then :
3673 $as_echo_n "(cached) " >&6
3675 ac_func_search_save_LIBS=$LIBS
3676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3677 /* end confdefs.h. */
3679 /* Override any GCC internal prototype to avoid an error.
3680 Use char because int might match the return type of a GCC
3681 builtin and then its argument prototype would still apply. */
3694 for ac_lib in '' cposix; do
3695 if test -z "$ac_lib"; then
3696 ac_res="none required"
3699 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3701 if ac_fn_c_try_link "$LINENO"; then :
3702 ac_cv_search_strerror=$ac_res
3704 rm -f core conftest.err conftest.$ac_objext \
3706 if ${ac_cv_search_strerror+:} false; then :
3710 if ${ac_cv_search_strerror+:} false; then :
3713 ac_cv_search_strerror=no
3716 LIBS=$ac_func_search_save_LIBS
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3719 $as_echo "$ac_cv_search_strerror" >&6; }
3720 ac_res=$ac_cv_search_strerror
3721 if test "$ac_res" != no; then :
3722 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3727 am__api_version='1.15'
3729 # Find a good install program. We prefer a C program (faster),
3730 # so one script is as good as another. But avoid the broken or
3731 # incompatible versions:
3732 # SysV /etc/install, /usr/sbin/install
3733 # SunOS /usr/etc/install
3734 # IRIX /sbin/install
3736 # AmigaOS /C/install, which installs bootblocks on floppy discs
3737 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3738 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3739 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3740 # OS/2's system install, which has a completely different semantic
3741 # ./install, which can be erroneously created by make from ./install.sh.
3742 # Reject install programs that cannot install multiple files.
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3744 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3745 if test -z "$INSTALL"; then
3746 if ${ac_cv_path_install+:} false; then :
3747 $as_echo_n "(cached) " >&6
3749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3753 test -z "$as_dir" && as_dir=.
3754 # Account for people who put trailing slashes in PATH elements.
3755 case $as_dir/ in #((
3756 ./ | .// | /[cC]/* | \
3757 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3758 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3761 # OSF1 and SCO ODT 3.0 have their own names for install.
3762 # Don't use installbsd from OSF since it installs stuff as root
3764 for ac_prog in ginstall scoinst install; do
3765 for ac_exec_ext in '' $ac_executable_extensions; do
3766 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3767 if test $ac_prog = install &&
3768 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3769 # AIX install. It has an incompatible calling convention.
3771 elif test $ac_prog = install &&
3772 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3773 # program-specific install script used by HP pwplus--don't use.
3776 rm -rf conftest.one conftest.two conftest.dir
3777 echo one > conftest.one
3778 echo two > conftest.two
3780 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3781 test -s conftest.one && test -s conftest.two &&
3782 test -s conftest.dir/conftest.one &&
3783 test -s conftest.dir/conftest.two
3785 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3798 rm -rf conftest.one conftest.two conftest.dir
3801 if test "${ac_cv_path_install+set}" = set; then
3802 INSTALL=$ac_cv_path_install
3804 # As a last resort, use the slow shell script. Don't cache a
3805 # value for INSTALL within a source directory, because that will
3806 # break other packages using the cache if that directory is
3807 # removed, or if the value is a relative name.
3808 INSTALL=$ac_install_sh
3811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3812 $as_echo "$INSTALL" >&6; }
3814 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3815 # It thinks the first close brace ends the variable substitution.
3816 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3818 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3820 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3823 $as_echo_n "checking whether build environment is sane... " >&6; }
3824 # Reject unsafe characters in $srcdir or the absolute working directory
3825 # name. Accept space and tab only in the latter.
3829 *[\\\"\#\$\&\'\`$am_lf]*)
3830 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
3833 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
3834 as_fn_error $?
"unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3837 # Do 'set' in a subshell so we don't clobber the current shell's
3838 # arguments. Must try -L first in case configure is actually a
3839 # symlink; some systems play weird games with the mod time of symlinks
3840 # (eg FreeBSD returns the mod time of the symlink's containing
3844 for am_try
in 1 2; do
3845 echo "timestamp, slept: $am_has_slept" > conftest.
file
3846 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3847 if test "$*" = "X"; then
3849 set X
`ls -t "$srcdir/configure" conftest.file`
3851 if test "$*" != "X $srcdir/configure conftest.file" \
3852 && test "$*" != "X conftest.file $srcdir/configure"; then
3854 # If neither matched, then we have a broken ls. This can happen
3855 # if, for instance, CONFIG_SHELL is bash and it inherits a
3856 # broken ls alias from the environment. This has actually
3857 # happened. Such a system could not be considered "sane".
3858 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
3859 alias in your environment" "$LINENO" 5
3861 if test "$2" = conftest.
file ||
test $am_try -eq 2; then
3868 test "$2" = conftest.
file
3874 as_fn_error $?
"newly created file is older than distributed files!
3875 Check your system clock" "$LINENO" 5
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3878 $as_echo "yes" >&6; }
3879 # If we didn't sleep, we still need to ensure time stamps of config.status and
3880 # generated files are strictly newer.
3882 if grep 'slept: no' conftest.
file >/dev
/null
2>&1; then
3889 test "$program_prefix" != NONE
&&
3890 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
3891 # Use a double $ so make ignores it.
3892 test "$program_suffix" != NONE
&&
3893 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
3894 # Double any \ or $.
3895 # By default was `s,x,x', remove it if useless.
3896 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
3897 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
3899 if test x
"${MISSING+set}" != xset
; then
3902 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
3904 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
3907 # Use eval to expand $SHELL
3908 if eval "$MISSING --is-lightweight"; then
3909 am_missing_run
="$MISSING "
3912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3913 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3916 if test x
"${install_sh+set}" != xset
; then
3919 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
3921 install_sh
="\${SHELL} $am_aux_dir/install-sh"
3925 # Installed binaries are usually stripped using 'strip' when the user
3926 # run "make install-strip". However 'strip' might not be the right
3927 # tool to use in cross-compilation environments, therefore Automake
3928 # will honor the 'STRIP' environment variable to overrule this program.
3929 if test "$cross_compiling" != no
; then
3930 if test -n "$ac_tool_prefix"; then
3931 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3932 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3934 $as_echo_n "checking for $ac_word... " >&6; }
3935 if ${ac_cv_prog_STRIP+:} false
; then :
3936 $as_echo_n "(cached) " >&6
3938 if test -n "$STRIP"; then
3939 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
3941 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3945 test -z "$as_dir" && as_dir
=.
3946 for ac_exec_ext
in '' $ac_executable_extensions; do
3947 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3948 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
3949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3958 STRIP
=$ac_cv_prog_STRIP
3959 if test -n "$STRIP"; then
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3961 $as_echo "$STRIP" >&6; }
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3964 $as_echo "no" >&6; }
3969 if test -z "$ac_cv_prog_STRIP"; then
3971 # Extract the first word of "strip", so it can be a program name with args.
3972 set dummy strip
; ac_word
=$2
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3974 $as_echo_n "checking for $ac_word... " >&6; }
3975 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
3976 $as_echo_n "(cached) " >&6
3978 if test -n "$ac_ct_STRIP"; then
3979 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3981 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3985 test -z "$as_dir" && as_dir
=.
3986 for ac_exec_ext
in '' $ac_executable_extensions; do
3987 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3988 ac_cv_prog_ac_ct_STRIP
="strip"
3989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3998 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3999 if test -n "$ac_ct_STRIP"; then
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4001 $as_echo "$ac_ct_STRIP" >&6; }
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4004 $as_echo "no" >&6; }
4007 if test "x$ac_ct_STRIP" = x
; then
4010 case $cross_compiling:$ac_tool_warned in
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4013 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4014 ac_tool_warned
=yes ;;
4019 STRIP
="$ac_cv_prog_STRIP"
4023 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4026 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4027 if test -z "$MKDIR_P"; then
4028 if ${ac_cv_path_mkdir+:} false
; then :
4029 $as_echo_n "(cached) " >&6
4031 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4032 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
4035 test -z "$as_dir" && as_dir
=.
4036 for ac_prog
in mkdir gmkdir
; do
4037 for ac_exec_ext
in '' $ac_executable_extensions; do
4038 as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext" ||
continue
4039 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4040 'mkdir (GNU coreutils) '* | \
4041 'mkdir (coreutils) '* | \
4042 'mkdir (fileutils) '4.1*)
4043 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
4053 test -d .
/--version && rmdir .
/--version
4054 if test "${ac_cv_path_mkdir+set}" = set; then
4055 MKDIR_P
="$ac_cv_path_mkdir -p"
4057 # As a last resort, use the slow shell script. Don't cache a
4058 # value for MKDIR_P within a source directory, because that will
4059 # break other packages using the cache if that directory is
4060 # removed, or if the value is a relative name.
4061 MKDIR_P
="$ac_install_sh -d"
4064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4065 $as_echo "$MKDIR_P" >&6; }
4067 for ac_prog
in gawk mawk nawk
awk
4069 # Extract the first word of "$ac_prog", so it can be a program name with args.
4070 set dummy
$ac_prog; ac_word
=$2
4071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4072 $as_echo_n "checking for $ac_word... " >&6; }
4073 if ${ac_cv_prog_AWK+:} false
; then :
4074 $as_echo_n "(cached) " >&6
4076 if test -n "$AWK"; then
4077 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4079 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4083 test -z "$as_dir" && as_dir
=.
4084 for ac_exec_ext
in '' $ac_executable_extensions; do
4085 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4086 ac_cv_prog_AWK
="$ac_prog"
4087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4097 if test -n "$AWK"; then
4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4099 $as_echo "$AWK" >&6; }
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4102 $as_echo "no" >&6; }
4106 test -n "$AWK" && break
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4110 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4112 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4113 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
4114 $as_echo_n "(cached) " >&6
4116 cat >conftest.
make <<\_ACEOF
4119 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4121 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4122 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4124 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4126 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4130 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4132 $as_echo "yes" >&6; }
4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4136 $as_echo "no" >&6; }
4137 SET_MAKE
="MAKE=${MAKE-make}"
4140 rm -rf .tst
2>/dev
/null
4141 mkdir .tst
2>/dev
/null
4142 if test -d .tst
; then
4147 rmdir .tst
2>/dev
/null
4149 DEPDIR
="${am__leading_dot}deps"
4151 ac_config_commands
="$ac_config_commands depfiles"
4154 am_make
=${MAKE-make}
4155 cat > confinc
<< 'END'
4157 @
echo this is the am__doit target
4160 # If we don't find an include directive, just comment out the code.
4161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4162 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4166 # First try GNU make style include.
4167 echo "include confinc" > confmf
4168 # Ignore all kinds of additional output from 'make'.
4169 case `$am_make -s -f confmf 2> /dev/null` in #(
4170 *the\ am__doit\ target
*)
4176 # Now try BSD make style include.
4177 if test "$am__include" = "#"; then
4178 echo '.include "confinc"' > confmf
4179 case `$am_make -s -f confmf 2> /dev/null` in #(
4180 *the\ am__doit\ target
*)
4181 am__include
=.include
4189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4190 $as_echo "$_am_result" >&6; }
4191 rm -f confinc confmf
4193 # Check whether --enable-dependency-tracking was given.
4194 if test "${enable_dependency_tracking+set}" = set; then :
4195 enableval
=$enable_dependency_tracking;
4198 if test "x$enable_dependency_tracking" != xno
; then
4199 am_depcomp
="$ac_aux_dir/depcomp"
4203 if test "x$enable_dependency_tracking" != xno; then
4212 # Check whether --enable-silent-rules was given.
4213 if test "${enable_silent_rules+set}" = set; then :
4214 enableval
=$enable_silent_rules;
4217 case $enable_silent_rules in # (((
4218 yes) AM_DEFAULT_VERBOSITY
=0;;
4219 no
) AM_DEFAULT_VERBOSITY
=1;;
4220 *) AM_DEFAULT_VERBOSITY
=1;;
4222 am_make
=${MAKE-make}
4223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4224 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4225 if ${am_cv_make_support_nested_variables+:} false
; then :
4226 $as_echo_n "(cached) " >&6
4228 if $as_echo 'TRUE=$(BAR$(V))
4234 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
4235 am_cv_make_support_nested_variables
=yes
4237 am_cv_make_support_nested_variables
=no
4240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4241 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4242 if test $am_cv_make_support_nested_variables = yes; then
4244 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
4246 AM_V
=$AM_DEFAULT_VERBOSITY
4247 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
4251 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4252 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4253 # is not polluted with repeated "-I."
4254 am__isrc
=' -I$(srcdir)'
4255 # test to see if srcdir already configured
4256 if test -f $srcdir/config.status
; then
4257 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4261 # test whether we have cygpath
4262 if test -z "$CYGPATH_W"; then
4263 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
4264 CYGPATH_W
='cygpath -w'
4271 # Define the identity of the package.
4276 cat >>confdefs.h
<<_ACEOF
4277 #define PACKAGE "$PACKAGE"
4281 cat >>confdefs.h
<<_ACEOF
4282 #define VERSION "$VERSION"
4285 # Some tools Automake needs.
4287 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4290 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
4293 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4296 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
4299 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
4301 # For better backward compatibility. To be removed once Automake 1.9.x
4302 # dies out for good. For more background, see:
4303 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4304 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4305 mkdir_p
='$(MKDIR_P)'
4307 # We need awk for the "check" target (and possibly the TAP driver). The
4308 # system "awk" is bad on some platforms.
4309 # Always define AMTAR for backward compatibility. Yes, it's still used
4310 # in the wild :-( We should find a proper way to deprecate it ...
4314 # We'll loop over all known methods to create a tar archive until one works.
4315 _am_tools
='gnutar pax cpio none'
4317 am__tar
='$${TAR-tar} chof - "$$tardir"' am__untar
='$${TAR-tar} xf -'
4323 depcc
="$CC" am_compiler_list
=
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4326 $as_echo_n "checking dependency style of $depcc... " >&6; }
4327 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
4328 $as_echo_n "(cached) " >&6
4330 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4331 # We make a subdir and do the tests there. Otherwise we can end up
4332 # making bogus files that we don't know about and never remove. For
4333 # instance it was reported that on HP-UX the gcc test will end up
4334 # making a dummy file named 'D' -- because '-MD' means "put the output
4338 # Copy depcomp to subdir because otherwise we won't find it if we're
4339 # using a relative directory.
4340 cp "$am_depcomp" conftest.dir
4342 # We will build objects and dependencies in a subdirectory because
4343 # it helps to detect inapplicable dependency modes. For instance
4344 # both Tru64's cc and ICC support -MD to output dependencies as a
4345 # side effect of compilation, but ICC will put the dependencies in
4346 # the current directory while Tru64 will put them in the object
4350 am_cv_CC_dependencies_compiler_type
=none
4351 if test "$am_compiler_list" = ""; then
4352 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4355 case " $depcc " in #(
4356 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
4359 for depmode
in $am_compiler_list; do
4360 # Setup a source with many dependencies, because some compilers
4361 # like to wrap large dependency lists on column 80 (with \), and
4362 # we should not choose a depcomp mode which is confused by this.
4364 # We need to recreate these files for each test, as the compiler may
4365 # overwrite some of them when testing with obscure command lines.
4366 # This happens at least with the AIX C compiler.
4368 for i
in 1 2 3 4 5 6; do
4369 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4370 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4371 # Solaris 10 /bin/sh.
4372 echo '/* dummy */' > sub
/conftst
$i.h
4374 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4376 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4377 # mode. It turns out that the SunPro C++ compiler does not properly
4378 # handle '-M -o', and we need to detect this. Also, some Intel
4379 # versions had trouble with output in subdirs.
4380 am__obj
=sub
/conftest.
${OBJEXT-o}
4381 am__minus_obj
="-o $am__obj"
4384 # This depmode causes a compiler race in universal mode.
4385 test "$am__universal" = false ||
continue
4388 # After this tag, mechanisms are not by side-effect, so they'll
4389 # only be used when explicitly requested.
4390 if test "x$enable_dependency_tracking" = xyes
; then
4396 msvc7 | msvc7msys | msvisualcpp | msvcmsys
)
4397 # This compiler won't grok '-c -o', but also, the minuso test has
4398 # not run yet. These depmodes are late enough in the game, and
4399 # so weak that their functioning should not be impacted.
4400 am__obj
=conftest.
${OBJEXT-o}
4405 if depmode
=$depmode \
4406 source=sub
/conftest.c object
=$am__obj \
4407 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
4408 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
4409 >/dev
/null
2>conftest.err
&&
4410 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4411 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4412 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
4413 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
4414 # icc doesn't choke on unknown options, it will just issue warnings
4415 # or remarks (even with -Werror). So we grep stderr for any message
4416 # that says an option was ignored or not supported.
4417 # When given -MP, icc 7.0 and 7.1 complain thusly:
4418 # icc: Command line warning: ignoring option '-M'; no argument required
4419 # The diagnosis changed in icc 8.0:
4420 # icc: Command line remark: option '-MP' not supported
4421 if (grep 'ignoring option' conftest.err ||
4422 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4423 am_cv_CC_dependencies_compiler_type
=$depmode
4432 am_cv_CC_dependencies_compiler_type
=none
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4437 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4438 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4441 test "x$enable_dependency_tracking" != xno \
4442 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
4444 am__fastdepCC_FALSE
='#'
4446 am__fastdepCC_TRUE
='#'
4447 am__fastdepCC_FALSE
=
4452 # POSIX will say in a future version that running "rm -f" with no argument
4453 # is OK; and we want to be able to make that assumption in our Makefile
4454 # recipes. So use an aggressive probe to check that the usage we want is
4455 # actually supported "in the wild" to an acceptable degree.
4456 # See automake bug#10828.
4457 # To make any issue more visible, cause the running configure to be aborted
4458 # by default if the 'rm' program in use doesn't match our expectations; the
4459 # user can still override this though.
4460 if rm -f && rm -fr && rm -rf; then : OK
; else
4464 Your 'rm' program seems unable to run without file operands specified
4465 on the command line, even when the '-f' option is present. This is contrary
4466 to the behaviour of most rm programs out there, and not conforming with
4467 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4469 Please tell bug-automake@gnu.org about your system, including the value
4470 of your $PATH and any error possibly output before this message. This
4471 can help us improve future automake versions.
4474 if test x
"$ACCEPT_INFERIOR_RM_PROGRAM" = x
"yes"; then
4475 echo 'Configuration will proceed anyway, since you have set the' >&2
4476 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4480 Aborting the configuration process, to ensure you take notice of the issue.
4482 You can download and install GNU coreutils to get an 'rm' implementation
4483 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4485 If you want to complete the configuration process using your problematic
4486 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4487 to "yes", and re-run configure.
4490 as_fn_error $?
"Your 'rm' program is bad, sorry." "$LINENO" 5
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4496 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4497 # Check whether --enable-maintainer-mode was given.
4498 if test "${enable_maintainer_mode+set}" = set; then :
4499 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
4501 USE_MAINTAINER_MODE
=no
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4505 $as_echo "$USE_MAINTAINER_MODE" >&6; }
4506 if test $USE_MAINTAINER_MODE = yes; then
4507 MAINTAINER_MODE_TRUE
=
4508 MAINTAINER_MODE_FALSE
='#'
4510 MAINTAINER_MODE_TRUE
='#'
4511 MAINTAINER_MODE_FALSE
=
4514 MAINT
=$MAINTAINER_MODE_TRUE
4519 ac_cpp
='$CPP $CPPFLAGS'
4520 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4521 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4522 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4523 if test -n "$ac_tool_prefix"; then
4524 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4525 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4527 $as_echo_n "checking for $ac_word... " >&6; }
4528 if ${ac_cv_prog_CC+:} false
; then :
4529 $as_echo_n "(cached) " >&6
4531 if test -n "$CC"; then
4532 ac_cv_prog_CC
="$CC" # Let the user override the test.
4534 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4538 test -z "$as_dir" && as_dir
=.
4539 for ac_exec_ext
in '' $ac_executable_extensions; do
4540 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4541 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4552 if test -n "$CC"; then
4553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4554 $as_echo "$CC" >&6; }
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4557 $as_echo "no" >&6; }
4562 if test -z "$ac_cv_prog_CC"; then
4564 # Extract the first word of "gcc", so it can be a program name with args.
4565 set dummy gcc
; ac_word
=$2
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4567 $as_echo_n "checking for $ac_word... " >&6; }
4568 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4569 $as_echo_n "(cached) " >&6
4571 if test -n "$ac_ct_CC"; then
4572 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4574 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4578 test -z "$as_dir" && as_dir
=.
4579 for ac_exec_ext
in '' $ac_executable_extensions; do
4580 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4581 ac_cv_prog_ac_ct_CC
="gcc"
4582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4591 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4592 if test -n "$ac_ct_CC"; then
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4594 $as_echo "$ac_ct_CC" >&6; }
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4597 $as_echo "no" >&6; }
4600 if test "x$ac_ct_CC" = x
; then
4603 case $cross_compiling:$ac_tool_warned in
4605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4606 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4607 ac_tool_warned
=yes ;;
4615 if test -z "$CC"; then
4616 if test -n "$ac_tool_prefix"; then
4617 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4618 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4620 $as_echo_n "checking for $ac_word... " >&6; }
4621 if ${ac_cv_prog_CC+:} false
; then :
4622 $as_echo_n "(cached) " >&6
4624 if test -n "$CC"; then
4625 ac_cv_prog_CC
="$CC" # Let the user override the test.
4627 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4631 test -z "$as_dir" && as_dir
=.
4632 for ac_exec_ext
in '' $ac_executable_extensions; do
4633 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4634 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4645 if test -n "$CC"; then
4646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4647 $as_echo "$CC" >&6; }
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4650 $as_echo "no" >&6; }
4656 if test -z "$CC"; then
4657 # Extract the first word of "cc", so it can be a program name with args.
4658 set dummy cc
; ac_word
=$2
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4660 $as_echo_n "checking for $ac_word... " >&6; }
4661 if ${ac_cv_prog_CC+:} false
; then :
4662 $as_echo_n "(cached) " >&6
4664 if test -n "$CC"; then
4665 ac_cv_prog_CC
="$CC" # Let the user override the test.
4668 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4672 test -z "$as_dir" && as_dir
=.
4673 for ac_exec_ext
in '' $ac_executable_extensions; do
4674 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4675 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4676 ac_prog_rejected
=yes
4680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4687 if test $ac_prog_rejected = yes; then
4688 # We found a bogon in the path, so make sure we never use it.
4689 set dummy
$ac_cv_prog_CC
4691 if test $# != 0; then
4692 # We chose a different compiler from the bogus one.
4693 # However, it has the same basename, so the bogon will be chosen
4694 # first if we set CC to just the basename; use the full file name.
4696 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4702 if test -n "$CC"; then
4703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4704 $as_echo "$CC" >&6; }
4706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4707 $as_echo "no" >&6; }
4712 if test -z "$CC"; then
4713 if test -n "$ac_tool_prefix"; then
4714 for ac_prog
in cl.exe
4716 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4717 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4719 $as_echo_n "checking for $ac_word... " >&6; }
4720 if ${ac_cv_prog_CC+:} false
; then :
4721 $as_echo_n "(cached) " >&6
4723 if test -n "$CC"; then
4724 ac_cv_prog_CC
="$CC" # Let the user override the test.
4726 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4730 test -z "$as_dir" && as_dir
=.
4731 for ac_exec_ext
in '' $ac_executable_extensions; do
4732 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4733 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4744 if test -n "$CC"; then
4745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4746 $as_echo "$CC" >&6; }
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4749 $as_echo "no" >&6; }
4753 test -n "$CC" && break
4756 if test -z "$CC"; then
4758 for ac_prog
in cl.exe
4760 # Extract the first word of "$ac_prog", so it can be a program name with args.
4761 set dummy
$ac_prog; ac_word
=$2
4762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4763 $as_echo_n "checking for $ac_word... " >&6; }
4764 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4765 $as_echo_n "(cached) " >&6
4767 if test -n "$ac_ct_CC"; then
4768 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4770 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4774 test -z "$as_dir" && as_dir
=.
4775 for ac_exec_ext
in '' $ac_executable_extensions; do
4776 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4777 ac_cv_prog_ac_ct_CC
="$ac_prog"
4778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4787 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4788 if test -n "$ac_ct_CC"; then
4789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4790 $as_echo "$ac_ct_CC" >&6; }
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4793 $as_echo "no" >&6; }
4797 test -n "$ac_ct_CC" && break
4800 if test "x$ac_ct_CC" = x
; then
4803 case $cross_compiling:$ac_tool_warned in
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4806 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4807 ac_tool_warned
=yes ;;
4816 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4817 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4818 as_fn_error $?
"no acceptable C compiler found in \$PATH
4819 See \`config.log' for more details" "$LINENO" 5; }
4821 # Provide some information about the compiler.
4822 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4825 for ac_option
in --version -v -V -qversion; do
4826 { { ac_try
="$ac_compiler $ac_option >&5"
4828 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4829 *) ac_try_echo=$ac_try;;
4831 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4832 $as_echo "$ac_try_echo"; } >&5
4833 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4835 if test -s conftest.err; then
4837 ... rest of stderr output deleted ...
4838 10q' conftest.err >conftest.er1
4839 cat conftest.er1 >&5
4841 rm -f conftest.er1 conftest.err
4842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4843 test $ac_status = 0; }
4846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4847 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4848 if ${ac_cv_c_compiler_gnu+:} false; then :
4849 $as_echo_n "(cached) " >&6
4851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4852 /* end confdefs.h. */
4865 if ac_fn_c_try_compile "$LINENO"; then :
4870 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4871 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4875 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4876 if test $ac_compiler_gnu = yes; then
4881 ac_test_CFLAGS=${CFLAGS+set}
4882 ac_save_CFLAGS=$CFLAGS
4883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4884 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4885 if ${ac_cv_prog_cc_g+:} false; then :
4886 $as_echo_n "(cached) " >&6
4888 ac_save_c_werror_flag=$ac_c_werror_flag
4889 ac_c_werror_flag=yes
4892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4893 /* end confdefs.h. */
4903 if ac_fn_c_try_compile "$LINENO"; then :
4907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4908 /* end confdefs.h. */
4918 if ac_fn_c_try_compile "$LINENO"; then :
4921 ac_c_werror_flag=$ac_save_c_werror_flag
4923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4924 /* end confdefs.h. */
4934 if ac_fn_c_try_compile "$LINENO"; then :
4937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4942 ac_c_werror_flag=$ac_save_c_werror_flag
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4945 $as_echo "$ac_cv_prog_cc_g" >&6; }
4946 if test "$ac_test_CFLAGS" = set; then
4947 CFLAGS=$ac_save_CFLAGS
4948 elif test $ac_cv_prog_cc_g = yes; then
4949 if test "$GCC" = yes; then
4955 if test "$GCC" = yes; then
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4962 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4963 if ${ac_cv_prog_cc_c89+:} false; then :
4964 $as_echo_n "(cached) " >&6
4966 ac_cv_prog_cc_c89=no
4968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4969 /* end confdefs.h. */
4973 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4974 struct buf { int x; };
4975 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4976 static char *e (p, i)
4982 static char *f (char * (*g) (char **, int), char **p, ...)
4987 s = g (p, va_arg (v,int));
4992 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4993 function prototypes and stuff, but not '\xHH' hex character constants.
4994 These don't provoke an error unfortunately, instead are silently treated
4995 as 'x'. The following induces an error, until -std is added to get
4996 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4997 array size at least. It's necessary to write '\x00'==0 to get something
4998 that's true only with -std. */
4999 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5001 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5002 inside strings and character constants. */
5004 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5006 int test (int i, double x);
5007 struct s1 {int (*f) (int a);};
5008 struct s2 {int (*f) (double a);};
5009 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5015 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5020 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5021 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5023 CC="$ac_save_CC $ac_arg"
5024 if ac_fn_c_try_compile "$LINENO"; then :
5025 ac_cv_prog_cc_c89=$ac_arg
5027 rm -f core conftest.err conftest.$ac_objext
5028 test "x$ac_cv_prog_cc_c89" != "xno" && break
5030 rm -f conftest.$ac_ext
5035 case "x$ac_cv_prog_cc_c89" in
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5038 $as_echo "none needed" >&6; } ;;
5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5041 $as_echo "unsupported" >&6; } ;;
5043 CC="$CC $ac_cv_prog_cc_c89"
5044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5045 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5047 if test "x$ac_cv_prog_cc_c89" != xno; then :
5052 ac_cpp='$CPP $CPPFLAGS'
5053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5055 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5058 ac_cpp='$CPP $CPPFLAGS'
5059 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5060 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5061 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5063 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5064 if ${am_cv_prog_cc_c_o+:} false; then :
5065 $as_echo_n "(cached) " >&6
5067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5068 /* end confdefs.h. */
5078 # Make sure it works both with $CC and with simple cc.
5079 # Following AC_PROG_CC_C_O, we do the test twice because some
5080 # compilers refuse to overwrite an existing .o file with -o,
5081 # though they will create one.
5082 am_cv_prog_cc_c_o=yes
5084 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5085 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5088 (exit $ac_status); } \
5089 && test -f conftest2.$ac_objext; then
5092 am_cv_prog_cc_c_o=no
5096 rm -f core conftest*
5099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5100 $as_echo "$am_cv_prog_cc_c_o" >&6; }
5101 if test "$am_cv_prog_cc_c_o" != yes; then
5102 # Losing compiler, so override with the script.
5103 # FIXME: It is wrong to rewrite CC.
5104 # But if we don't then we get into trouble of one sort or another.
5105 # A longer-term fix would be to have automake use am__CC in this case,
5106 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5107 CC="$am_aux_dir/compile $CC"
5110 ac_cpp='$CPP $CPPFLAGS'
5111 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5112 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5113 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5117 ac_cpp='$CXXCPP $CPPFLAGS'
5118 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5119 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5120 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5121 if test -z "$CXX"; then
5122 if test -n "$CCC"; then
5125 if test -n "$ac_tool_prefix"; then
5126 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5128 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5129 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5131 $as_echo_n "checking for $ac_word... " >&6; }
5132 if ${ac_cv_prog_CXX+:} false; then :
5133 $as_echo_n "(cached) " >&6
5135 if test -n "$CXX"; then
5136 ac_cv_prog_CXX="$CXX" # Let the user override the test.
5138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5142 test -z "$as_dir" && as_dir=.
5143 for ac_exec_ext in '' $ac_executable_extensions; do
5144 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5145 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5156 if test -n "$CXX"; then
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5158 $as_echo "$CXX" >&6; }
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5161 $as_echo "no" >&6; }
5165 test -n "$CXX" && break
5168 if test -z "$CXX"; then
5170 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5172 # Extract the first word of "$ac_prog", so it can be a program name with args.
5173 set dummy $ac_prog; ac_word=$2
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5175 $as_echo_n "checking for $ac_word... " >&6; }
5176 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
5177 $as_echo_n "(cached) " >&6
5179 if test -n "$ac_ct_CXX"; then
5180 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5186 test -z "$as_dir" && as_dir=.
5187 for ac_exec_ext in '' $ac_executable_extensions; do
5188 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5189 ac_cv_prog_ac_ct_CXX="$ac_prog"
5190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5199 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5200 if test -n "$ac_ct_CXX"; then
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5202 $as_echo "$ac_ct_CXX" >&6; }
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5205 $as_echo "no" >&6; }
5209 test -n "$ac_ct_CXX" && break
5212 if test "x$ac_ct_CXX" = x; then
5215 case $cross_compiling:$ac_tool_warned in
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5218 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5219 ac_tool_warned=yes ;;
5227 # Provide some information about the compiler.
5228 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5231 for ac_option in --version -v -V -qversion; do
5232 { { ac_try="$ac_compiler $ac_option >&5"
5234 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
5235 *) ac_try_echo
=$ac_try;;
5237 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5238 $as_echo "$ac_try_echo"; } >&5
5239 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5241 if test -s conftest.err
; then
5243 ... rest of stderr output deleted ...
5244 10q' conftest.err
>conftest.er1
5245 cat conftest.er1
>&5
5247 rm -f conftest.er1 conftest.err
5248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5249 test $ac_status = 0; }
5252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5253 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5254 if ${ac_cv_cxx_compiler_gnu+:} false
; then :
5255 $as_echo_n "(cached) " >&6
5257 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5258 /* end confdefs.h. */
5271 if ac_fn_cxx_try_compile
"$LINENO"; then :
5276 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5277 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5281 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5282 if test $ac_compiler_gnu = yes; then
5287 ac_test_CXXFLAGS
=${CXXFLAGS+set}
5288 ac_save_CXXFLAGS
=$CXXFLAGS
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5290 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
5291 if ${ac_cv_prog_cxx_g+:} false
; then :
5292 $as_echo_n "(cached) " >&6
5294 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
5295 ac_cxx_werror_flag
=yes
5298 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5299 /* end confdefs.h. */
5309 if ac_fn_cxx_try_compile
"$LINENO"; then :
5310 ac_cv_prog_cxx_g
=yes
5313 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5314 /* end confdefs.h. */
5324 if ac_fn_cxx_try_compile
"$LINENO"; then :
5327 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
5329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5330 /* end confdefs.h. */
5340 if ac_fn_cxx_try_compile
"$LINENO"; then :
5341 ac_cv_prog_cxx_g
=yes
5343 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5345 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5347 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5348 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
5350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5351 $as_echo "$ac_cv_prog_cxx_g" >&6; }
5352 if test "$ac_test_CXXFLAGS" = set; then
5353 CXXFLAGS
=$ac_save_CXXFLAGS
5354 elif test $ac_cv_prog_cxx_g = yes; then
5355 if test "$GXX" = yes; then
5361 if test "$GXX" = yes; then
5368 ac_cpp
='$CPP $CPPFLAGS'
5369 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5370 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5371 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5373 depcc
="$CXX" am_compiler_list
=
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5376 $as_echo_n "checking dependency style of $depcc... " >&6; }
5377 if ${am_cv_CXX_dependencies_compiler_type+:} false
; then :
5378 $as_echo_n "(cached) " >&6
5380 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5381 # We make a subdir and do the tests there. Otherwise we can end up
5382 # making bogus files that we don't know about and never remove. For
5383 # instance it was reported that on HP-UX the gcc test will end up
5384 # making a dummy file named 'D' -- because '-MD' means "put the output
5388 # Copy depcomp to subdir because otherwise we won't find it if we're
5389 # using a relative directory.
5390 cp "$am_depcomp" conftest.dir
5392 # We will build objects and dependencies in a subdirectory because
5393 # it helps to detect inapplicable dependency modes. For instance
5394 # both Tru64's cc and ICC support -MD to output dependencies as a
5395 # side effect of compilation, but ICC will put the dependencies in
5396 # the current directory while Tru64 will put them in the object
5400 am_cv_CXX_dependencies_compiler_type
=none
5401 if test "$am_compiler_list" = ""; then
5402 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5405 case " $depcc " in #(
5406 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5409 for depmode
in $am_compiler_list; do
5410 # Setup a source with many dependencies, because some compilers
5411 # like to wrap large dependency lists on column 80 (with \), and
5412 # we should not choose a depcomp mode which is confused by this.
5414 # We need to recreate these files for each test, as the compiler may
5415 # overwrite some of them when testing with obscure command lines.
5416 # This happens at least with the AIX C compiler.
5418 for i
in 1 2 3 4 5 6; do
5419 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5420 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5421 # Solaris 10 /bin/sh.
5422 echo '/* dummy */' > sub
/conftst
$i.h
5424 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5426 # We check with '-c' and '-o' for the sake of the "dashmstdout"
5427 # mode. It turns out that the SunPro C++ compiler does not properly
5428 # handle '-M -o', and we need to detect this. Also, some Intel
5429 # versions had trouble with output in subdirs.
5430 am__obj
=sub
/conftest.
${OBJEXT-o}
5431 am__minus_obj
="-o $am__obj"
5434 # This depmode causes a compiler race in universal mode.
5435 test "$am__universal" = false ||
continue
5438 # After this tag, mechanisms are not by side-effect, so they'll
5439 # only be used when explicitly requested.
5440 if test "x$enable_dependency_tracking" = xyes
; then
5446 msvc7 | msvc7msys | msvisualcpp | msvcmsys
)
5447 # This compiler won't grok '-c -o', but also, the minuso test has
5448 # not run yet. These depmodes are late enough in the game, and
5449 # so weak that their functioning should not be impacted.
5450 am__obj
=conftest.
${OBJEXT-o}
5455 if depmode
=$depmode \
5456 source=sub
/conftest.c object
=$am__obj \
5457 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5458 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5459 >/dev
/null
2>conftest.err
&&
5460 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5461 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5462 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5463 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5464 # icc doesn't choke on unknown options, it will just issue warnings
5465 # or remarks (even with -Werror). So we grep stderr for any message
5466 # that says an option was ignored or not supported.
5467 # When given -MP, icc 7.0 and 7.1 complain thusly:
5468 # icc: Command line warning: ignoring option '-M'; no argument required
5469 # The diagnosis changed in icc 8.0:
5470 # icc: Command line remark: option '-MP' not supported
5471 if (grep 'ignoring option' conftest.err ||
5472 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5473 am_cv_CXX_dependencies_compiler_type
=$depmode
5482 am_cv_CXX_dependencies_compiler_type
=none
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5487 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5488 CXXDEPMODE
=depmode
=$am_cv_CXX_dependencies_compiler_type
5491 test "x$enable_dependency_tracking" != xno \
5492 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3
; then
5493 am__fastdepCXX_TRUE
=
5494 am__fastdepCXX_FALSE
='#'
5496 am__fastdepCXX_TRUE
='#'
5497 am__fastdepCXX_FALSE
=
5501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5502 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5503 if ${ac_cv_path_GREP+:} false
; then :
5504 $as_echo_n "(cached) " >&6
5506 if test -z "$GREP"; then
5507 ac_path_GREP_found
=false
5508 # Loop through the user's path and test for each of PROGNAME-LIST
5509 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5510 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5513 test -z "$as_dir" && as_dir
=.
5514 for ac_prog
in grep ggrep
; do
5515 for ac_exec_ext
in '' $ac_executable_extensions; do
5516 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5517 as_fn_executable_p
"$ac_path_GREP" ||
continue
5518 # Check for GNU ac_path_GREP and select it if it is found.
5519 # Check for GNU $ac_path_GREP
5520 case `"$ac_path_GREP" --version 2>&1` in
5522 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5525 $as_echo_n 0123456789 >"conftest.in"
5528 cat "conftest.in" "conftest.in" >"conftest.tmp"
5529 mv "conftest.tmp" "conftest.in"
5530 cp "conftest.in" "conftest.nl"
5531 $as_echo 'GREP' >> "conftest.nl"
5532 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5533 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5534 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5535 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5536 # Best one so far, save it but keep looking for a better one
5537 ac_cv_path_GREP
="$ac_path_GREP"
5538 ac_path_GREP_max
=$ac_count
5540 # 10*(2^10) chars as input seems more than enough
5541 test $ac_count -gt 10 && break
5543 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5546 $ac_path_GREP_found && break 3
5551 if test -z "$ac_cv_path_GREP"; then
5552 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5555 ac_cv_path_GREP
=$GREP
5559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5560 $as_echo "$ac_cv_path_GREP" >&6; }
5561 GREP
="$ac_cv_path_GREP"
5565 ac_cpp
='$CPP $CPPFLAGS'
5566 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5567 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5568 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5570 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5571 # On Suns, sometimes $CPP names a directory.
5572 if test -n "$CPP" && test -d "$CPP"; then
5575 if test -z "$CPP"; then
5576 if ${ac_cv_prog_CPP+:} false
; then :
5577 $as_echo_n "(cached) " >&6
5579 # Double quotes because CPP needs to be expanded
5580 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5583 for ac_c_preproc_warn_flag
in '' yes
5585 # Use a header file that comes with gcc, so configuring glibc
5586 # with a fresh cross-compiler works.
5587 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5588 # <limits.h> exists even on freestanding compilers.
5589 # On the NeXT, cc -E runs the code through the compiler's parser,
5590 # not just through cpp. "Syntax error" is here to catch this case.
5591 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5592 /* end confdefs.h. */
5594 # include <limits.h>
5596 # include <assert.h>
5600 if ac_fn_c_try_cpp
"$LINENO"; then :
5603 # Broken: fails on valid input.
5606 rm -f conftest.err conftest.i conftest.
$ac_ext
5608 # OK, works on sane cases. Now check whether nonexistent headers
5609 # can be detected and how.
5610 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5611 /* end confdefs.h. */
5612 #include <ac_nonexistent.h>
5614 if ac_fn_c_try_cpp
"$LINENO"; then :
5615 # Broken: success on invalid input.
5618 # Passes both tests.
5622 rm -f conftest.err conftest.i conftest.
$ac_ext
5625 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5626 rm -f conftest.i conftest.err conftest.
$ac_ext
5627 if $ac_preproc_ok; then :
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5640 $as_echo "$CPP" >&6; }
5642 for ac_c_preproc_warn_flag
in '' yes
5644 # Use a header file that comes with gcc, so configuring glibc
5645 # with a fresh cross-compiler works.
5646 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5647 # <limits.h> exists even on freestanding compilers.
5648 # On the NeXT, cc -E runs the code through the compiler's parser,
5649 # not just through cpp. "Syntax error" is here to catch this case.
5650 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5651 /* end confdefs.h. */
5653 # include <limits.h>
5655 # include <assert.h>
5659 if ac_fn_c_try_cpp
"$LINENO"; then :
5662 # Broken: fails on valid input.
5665 rm -f conftest.err conftest.i conftest.
$ac_ext
5667 # OK, works on sane cases. Now check whether nonexistent headers
5668 # can be detected and how.
5669 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5670 /* end confdefs.h. */
5671 #include <ac_nonexistent.h>
5673 if ac_fn_c_try_cpp
"$LINENO"; then :
5674 # Broken: success on invalid input.
5677 # Passes both tests.
5681 rm -f conftest.err conftest.i conftest.
$ac_ext
5684 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5685 rm -f conftest.i conftest.err conftest.
$ac_ext
5686 if $ac_preproc_ok; then :
5689 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5690 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5691 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5692 See \`config.log' for more details" "$LINENO" 5; }
5696 ac_cpp
='$CPP $CPPFLAGS'
5697 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5698 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5699 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5703 $as_echo_n "checking for egrep... " >&6; }
5704 if ${ac_cv_path_EGREP+:} false
; then :
5705 $as_echo_n "(cached) " >&6
5707 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5708 then ac_cv_path_EGREP
="$GREP -E"
5710 if test -z "$EGREP"; then
5711 ac_path_EGREP_found
=false
5712 # Loop through the user's path and test for each of PROGNAME-LIST
5713 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5714 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5717 test -z "$as_dir" && as_dir
=.
5718 for ac_prog
in egrep; do
5719 for ac_exec_ext
in '' $ac_executable_extensions; do
5720 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5721 as_fn_executable_p
"$ac_path_EGREP" ||
continue
5722 # Check for GNU ac_path_EGREP and select it if it is found.
5723 # Check for GNU $ac_path_EGREP
5724 case `"$ac_path_EGREP" --version 2>&1` in
5726 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5729 $as_echo_n 0123456789 >"conftest.in"
5732 cat "conftest.in" "conftest.in" >"conftest.tmp"
5733 mv "conftest.tmp" "conftest.in"
5734 cp "conftest.in" "conftest.nl"
5735 $as_echo 'EGREP' >> "conftest.nl"
5736 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5737 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5738 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5739 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5740 # Best one so far, save it but keep looking for a better one
5741 ac_cv_path_EGREP
="$ac_path_EGREP"
5742 ac_path_EGREP_max
=$ac_count
5744 # 10*(2^10) chars as input seems more than enough
5745 test $ac_count -gt 10 && break
5747 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5750 $ac_path_EGREP_found && break 3
5755 if test -z "$ac_cv_path_EGREP"; then
5756 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5759 ac_cv_path_EGREP
=$EGREP
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5765 $as_echo "$ac_cv_path_EGREP" >&6; }
5766 EGREP
="$ac_cv_path_EGREP"
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5770 $as_echo_n "checking for ANSI C header files... " >&6; }
5771 if ${ac_cv_header_stdc+:} false
; then :
5772 $as_echo_n "(cached) " >&6
5774 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5775 /* end confdefs.h. */
5789 if ac_fn_c_try_compile
"$LINENO"; then :
5790 ac_cv_header_stdc
=yes
5792 ac_cv_header_stdc
=no
5794 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5796 if test $ac_cv_header_stdc = yes; then
5797 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5798 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5799 /* end confdefs.h. */
5803 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5804 $EGREP "memchr" >/dev
/null
2>&1; then :
5807 ac_cv_header_stdc
=no
5813 if test $ac_cv_header_stdc = yes; then
5814 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5815 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5816 /* end confdefs.h. */
5820 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5821 $EGREP "free" >/dev
/null
2>&1; then :
5824 ac_cv_header_stdc
=no
5830 if test $ac_cv_header_stdc = yes; then
5831 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5832 if test "$cross_compiling" = yes; then :
5835 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5836 /* end confdefs.h. */
5839 #if ((' ' & 0x0FF) == 0x020)
5840 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5841 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5843 # define ISLOWER(c) \
5844 (('a' <= (c) && (c) <= 'i') \
5845 || ('j' <= (c) && (c) <= 'r') \
5846 || ('s' <= (c) && (c) <= 'z'))
5847 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5850 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5855 for (i = 0; i < 256; i++)
5856 if (XOR (islower (i), ISLOWER (i))
5857 || toupper (i) != TOUPPER (i))
5862 if ac_fn_c_try_run
"$LINENO"; then :
5865 ac_cv_header_stdc
=no
5867 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5868 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5874 $as_echo "$ac_cv_header_stdc" >&6; }
5875 if test $ac_cv_header_stdc = yes; then
5877 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5881 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5882 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5883 inttypes.h stdint.h unistd.h
5885 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5886 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5888 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5889 cat >>confdefs.h
<<_ACEOF
5890 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5899 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5900 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5907 if test "$MINIX" = yes; then
5909 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5912 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5915 $as_echo "#define _MINIX 1" >>confdefs.h
5920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5921 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5922 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5923 $as_echo_n "(cached) " >&6
5925 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5926 /* end confdefs.h. */
5928 # define __EXTENSIONS__ 1
5929 $ac_includes_default
5938 if ac_fn_c_try_compile
"$LINENO"; then :
5939 ac_cv_safe_to_define___extensions__
=yes
5941 ac_cv_safe_to_define___extensions__
=no
5943 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5946 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5947 test $ac_cv_safe_to_define___extensions__ = yes &&
5948 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5950 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5952 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5954 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5956 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5966 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5971 macro_version
='2.2.7a'
5972 macro_revision
='1.3134'
5986 ltmain
="$ac_aux_dir/ltmain.sh"
5988 # Backslashify metacharacters that are still active within
5989 # double-quoted strings.
5990 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5992 # Same as above, but do not quote variable references.
5993 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5995 # Sed substitution to delay expansion of an escaped shell variable in a
5996 # double_quote_subst'ed string.
5997 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5999 # Sed substitution to delay expansion of an escaped single quote.
6000 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
6002 # Sed substitution to avoid accidental globbing in evaled expressions
6003 no_glob_subst
='s/\*/\\\*/g'
6005 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6006 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6007 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6010 $as_echo_n "checking how to print strings... " >&6; }
6011 # Test print first, because it will be a builtin if present.
6012 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
6013 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6015 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6018 # Use this function as a fallback that always works.
6019 func_fallback_echo ()
6021 eval 'cat <<_LTECHO_EOF
6025 ECHO='func_fallback_echo
'
6028 # func_echo_all arg...
6029 # Invoke $ECHO with all args, space-separated.
6036 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6037 $as_echo "printf" >&6; } ;;
6038 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6039 $as_echo "print -r" >&6; } ;;
6040 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6041 $as_echo "cat" >&6; } ;;
6057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6058 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6059 if ${ac_cv_path_SED+:} false; then :
6060 $as_echo_n "(cached) " >&6
6062 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6063 for ac_i in 1 2 3 4 5 6 7; do
6064 ac_script="$ac_script$as_nl$ac_script"
6066 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6067 { ac_script=; unset ac_script;}
6068 if test -z "$SED"; then
6069 ac_path_SED_found=false
6070 # Loop through the user's path and
test for each of PROGNAME-LIST
6071 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6075 test -z "$as_dir" && as_dir
=.
6076 for ac_prog
in sed gsed
; do
6077 for ac_exec_ext
in '' $ac_executable_extensions; do
6078 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
6079 as_fn_executable_p
"$ac_path_SED" ||
continue
6080 # Check for GNU ac_path_SED and select it if it is found.
6081 # Check for GNU $ac_path_SED
6082 case `"$ac_path_SED" --version 2>&1` in
6084 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
6087 $as_echo_n 0123456789 >"conftest.in"
6090 cat "conftest.in" "conftest.in" >"conftest.tmp"
6091 mv "conftest.tmp" "conftest.in"
6092 cp "conftest.in" "conftest.nl"
6093 $as_echo '' >> "conftest.nl"
6094 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
6095 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
6096 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
6097 if test $ac_count -gt ${ac_path_SED_max-0}; then
6098 # Best one so far, save it but keep looking for a better one
6099 ac_cv_path_SED
="$ac_path_SED"
6100 ac_path_SED_max
=$ac_count
6102 # 10*(2^10) chars as input seems more than enough
6103 test $ac_count -gt 10 && break
6105 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
6108 $ac_path_SED_found && break 3
6113 if test -z "$ac_cv_path_SED"; then
6114 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
6121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6122 $as_echo "$ac_cv_path_SED" >&6; }
6123 SED
="$ac_cv_path_SED"
6126 test -z "$SED" && SED
=sed
6127 Xsed
="$SED -e 1s/^X//"
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6140 $as_echo_n "checking for fgrep... " >&6; }
6141 if ${ac_cv_path_FGREP+:} false
; then :
6142 $as_echo_n "(cached) " >&6
6144 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
6145 then ac_cv_path_FGREP
="$GREP -F"
6147 if test -z "$FGREP"; then
6148 ac_path_FGREP_found
=false
6149 # Loop through the user's path and test for each of PROGNAME-LIST
6150 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6151 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
6154 test -z "$as_dir" && as_dir
=.
6155 for ac_prog
in fgrep
; do
6156 for ac_exec_ext
in '' $ac_executable_extensions; do
6157 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
6158 as_fn_executable_p
"$ac_path_FGREP" ||
continue
6159 # Check for GNU ac_path_FGREP and select it if it is found.
6160 # Check for GNU $ac_path_FGREP
6161 case `"$ac_path_FGREP" --version 2>&1` in
6163 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
6166 $as_echo_n 0123456789 >"conftest.in"
6169 cat "conftest.in" "conftest.in" >"conftest.tmp"
6170 mv "conftest.tmp" "conftest.in"
6171 cp "conftest.in" "conftest.nl"
6172 $as_echo 'FGREP' >> "conftest.nl"
6173 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
6174 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
6175 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
6176 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6177 # Best one so far, save it but keep looking for a better one
6178 ac_cv_path_FGREP
="$ac_path_FGREP"
6179 ac_path_FGREP_max
=$ac_count
6181 # 10*(2^10) chars as input seems more than enough
6182 test $ac_count -gt 10 && break
6184 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
6187 $ac_path_FGREP_found && break 3
6192 if test -z "$ac_cv_path_FGREP"; then
6193 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6196 ac_cv_path_FGREP
=$FGREP
6201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6202 $as_echo "$ac_cv_path_FGREP" >&6; }
6203 FGREP
="$ac_cv_path_FGREP"
6206 test -z "$GREP" && GREP
=grep
6226 # Check whether --with-gnu-ld was given.
6227 if test "${with_gnu_ld+set}" = set; then :
6228 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
6234 if test "$GCC" = yes; then
6235 # Check if gcc -print-prog-name=ld gives a path.
6236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6237 $as_echo_n "checking for ld used by $CC... " >&6; }
6240 # gcc leaves a trailing carriage return which upsets mingw
6241 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6243 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
6246 # Accept absolute paths.
6248 re_direlt
='/[^/][^/]*/\.\./'
6249 # Canonicalize the pathname of ld
6250 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6251 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
6252 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6254 test -z "$LD" && LD
="$ac_prog"
6257 # If it fails, then pretend we aren't using GCC.
6261 # If it is relative, then search for the first ld in PATH.
6265 elif test "$with_gnu_ld" = yes; then
6266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6267 $as_echo_n "checking for GNU ld... " >&6; }
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6270 $as_echo_n "checking for non-GNU ld... " >&6; }
6272 if ${lt_cv_path_LD+:} false
; then :
6273 $as_echo_n "(cached) " >&6
6275 if test -z "$LD"; then
6276 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6277 for ac_dir
in $PATH; do
6279 test -z "$ac_dir" && ac_dir
=.
6280 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
6281 lt_cv_path_LD
="$ac_dir/$ac_prog"
6282 # Check to see if the program is GNU ld. I'd rather use --version,
6283 # but apparently some variants of GNU ld only accept -v.
6284 # Break only if it was the GNU/non-GNU ld that we prefer.
6285 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6286 *GNU
* |
*'with BFD'*)
6287 test "$with_gnu_ld" != no
&& break
6290 test "$with_gnu_ld" != yes && break
6297 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
6302 if test -n "$LD"; then
6303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6304 $as_echo "$LD" >&6; }
6306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6307 $as_echo "no" >&6; }
6309 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6311 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6312 if ${lt_cv_prog_gnu_ld+:} false
; then :
6313 $as_echo_n "(cached) " >&6
6315 # I'd rather use --version here, but apparently some GNU lds only accept -v.
6316 case `$LD -v 2>&1 </dev/null` in
6317 *GNU
* |
*'with BFD'*)
6318 lt_cv_prog_gnu_ld
=yes
6321 lt_cv_prog_gnu_ld
=no
6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6326 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6327 with_gnu_ld
=$lt_cv_prog_gnu_ld
6337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6338 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6339 if ${lt_cv_path_NM+:} false
; then :
6340 $as_echo_n "(cached) " >&6
6342 if test -n "$NM"; then
6343 # Let the user override the test.
6346 lt_nm_to_check
="${ac_tool_prefix}nm"
6347 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6348 lt_nm_to_check
="$lt_nm_to_check nm"
6350 for lt_tmp_nm
in $lt_nm_to_check; do
6351 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6352 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
6354 test -z "$ac_dir" && ac_dir
=.
6355 tmp_nm
="$ac_dir/$lt_tmp_nm"
6356 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
6357 # Check to see if the nm accepts a BSD-compat flag.
6358 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6359 # nm: unknown option "B" ignored
6360 # Tru64's nm complains that /dev/null is an invalid object file
6361 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6362 */dev
/null
* |
*'Invalid file or object type'*)
6363 lt_cv_path_NM
="$tmp_nm -B"
6367 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6369 lt_cv_path_NM
="$tmp_nm -p"
6373 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6374 continue # so that we can try to find one that supports BSD flags
6383 : ${lt_cv_path_NM=no}
6386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6387 $as_echo "$lt_cv_path_NM" >&6; }
6388 if test "$lt_cv_path_NM" != "no"; then
6391 # Didn't find any BSD compatible name lister, look for dumpbin.
6392 if test -n "$DUMPBIN"; then :
6393 # Let the user override the test.
6395 if test -n "$ac_tool_prefix"; then
6396 for ac_prog
in dumpbin
"link -dump"
6398 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6399 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
6400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6401 $as_echo_n "checking for $ac_word... " >&6; }
6402 if ${ac_cv_prog_DUMPBIN+:} false
; then :
6403 $as_echo_n "(cached) " >&6
6405 if test -n "$DUMPBIN"; then
6406 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
6408 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6412 test -z "$as_dir" && as_dir
=.
6413 for ac_exec_ext
in '' $ac_executable_extensions; do
6414 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6415 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
6416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6425 DUMPBIN
=$ac_cv_prog_DUMPBIN
6426 if test -n "$DUMPBIN"; then
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6428 $as_echo "$DUMPBIN" >&6; }
6430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6431 $as_echo "no" >&6; }
6435 test -n "$DUMPBIN" && break
6438 if test -z "$DUMPBIN"; then
6439 ac_ct_DUMPBIN
=$DUMPBIN
6440 for ac_prog
in dumpbin
"link -dump"
6442 # Extract the first word of "$ac_prog", so it can be a program name with args.
6443 set dummy
$ac_prog; ac_word
=$2
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445 $as_echo_n "checking for $ac_word... " >&6; }
6446 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
6447 $as_echo_n "(cached) " >&6
6449 if test -n "$ac_ct_DUMPBIN"; then
6450 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
6452 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6456 test -z "$as_dir" && as_dir
=.
6457 for ac_exec_ext
in '' $ac_executable_extensions; do
6458 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6459 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
6460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6469 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
6470 if test -n "$ac_ct_DUMPBIN"; then
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6472 $as_echo "$ac_ct_DUMPBIN" >&6; }
6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 $as_echo "no" >&6; }
6479 test -n "$ac_ct_DUMPBIN" && break
6482 if test "x$ac_ct_DUMPBIN" = x
; then
6485 case $cross_compiling:$ac_tool_warned in
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6488 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6489 ac_tool_warned
=yes ;;
6491 DUMPBIN
=$ac_ct_DUMPBIN
6495 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6497 DUMPBIN
="$DUMPBIN -symbols"
6505 if test "$DUMPBIN" != ":"; then
6509 test -z "$NM" && NM
=nm
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6517 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6518 if ${lt_cv_nm_interface+:} false
; then :
6519 $as_echo_n "(cached) " >&6
6521 lt_cv_nm_interface
="BSD nm"
6522 echo "int some_variable = 0;" > conftest.
$ac_ext
6523 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6524 (eval "$ac_compile" 2>conftest.err
)
6525 cat conftest.err
>&5
6526 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6527 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
6528 cat conftest.err
>&5
6529 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6530 cat conftest.out
>&5
6531 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
6532 lt_cv_nm_interface
="MS dumpbin"
6536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6537 $as_echo "$lt_cv_nm_interface" >&6; }
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6540 $as_echo_n "checking whether ln -s works... " >&6; }
6542 if test "$LN_S" = "ln -s"; then
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6544 $as_echo "yes" >&6; }
6546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6547 $as_echo "no, using $LN_S" >&6; }
6550 # find the maximum length of command line arguments
6551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6552 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6553 if ${lt_cv_sys_max_cmd_len+:} false
; then :
6554 $as_echo_n "(cached) " >&6
6561 # On DJGPP, this test can blow up pretty badly due to problems in libc
6562 # (any single argument exceeding 2000 bytes causes a buffer overrun
6563 # during glob expansion). Even if it were fixed, the result of this
6564 # check would be larger than it should be.
6565 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
6569 # Under GNU Hurd, this test is not required because there is
6570 # no limit to the length of command line arguments.
6571 # Libtool will interpret -1 as no limit whatsoever
6572 lt_cv_sys_max_cmd_len
=-1;
6575 cygwin
* | mingw
* | cegcc
*)
6576 # On Win9x/ME, this test blows up -- it succeeds, but takes
6577 # about 5 minutes as the teststring grows exponentially.
6578 # Worse, since 9x/ME are not pre-emptively multitasking,
6579 # you end up with a "frozen" computer, even though with patience
6580 # the test eventually succeeds (with a max line length of 256k).
6581 # Instead, let's just punt: use the minimum linelength reported by
6582 # all of the supported platforms: 8192 (on NT/2K/XP).
6583 lt_cv_sys_max_cmd_len
=8192;
6587 # On MiNT this can take a long time and run out of memory.
6588 lt_cv_sys_max_cmd_len
=8192;
6592 # On AmigaOS with pdksh, this test takes hours, literally.
6593 # So we just punt and use a minimum line length of 8192.
6594 lt_cv_sys_max_cmd_len
=8192;
6597 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
6598 # This has been around since 386BSD, at least. Likely further.
6599 if test -x /sbin
/sysctl
; then
6600 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
6601 elif test -x /usr
/sbin
/sysctl
; then
6602 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
6604 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
6606 # And add a safety zone
6607 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6608 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6612 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6613 lt_cv_sys_max_cmd_len
=196608
6617 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6618 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6619 # nice to cause kernel panics so lets avoid the loop below.
6620 # First set a reasonable default.
6621 lt_cv_sys_max_cmd_len
=16384
6623 if test -x /sbin
/sysconfig
; then
6624 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6625 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
6630 lt_cv_sys_max_cmd_len
=102400
6632 sysv5
* | sco5v6
* | sysv4.2uw2
*)
6633 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6634 if test -n "$kargmax"; then
6635 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
6637 lt_cv_sys_max_cmd_len
=32768
6641 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
6642 if test -n "$lt_cv_sys_max_cmd_len"; then
6643 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6644 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6646 # Make teststring a little bigger before we do anything with it.
6647 # a 1K string should be a reasonable start.
6648 for i
in 1 2 3 4 5 6 7 8 ; do
6649 teststring
=$teststring$teststring
6651 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
6652 # If test is not a shell built-in, we'll probably end up computing a
6653 # maximum length that is only half of the actual maximum length, but
6655 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6656 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
6657 test $i != 17 # 1/2 MB should be enough
6660 teststring
=$teststring$teststring
6662 # Only check the string length outside the loop.
6663 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
6665 # Add a significant safety factor because C++ compilers can tack on
6666 # massive amounts of additional arguments before passing them to the
6667 # linker. It appears as though 1/2 is a usable value.
6668 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
6675 if test -n $lt_cv_sys_max_cmd_len ; then
6676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6677 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6680 $as_echo "none" >&6; }
6682 max_cmd_len
=$lt_cv_sys_max_cmd_len
6693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6694 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6695 # Try some XSI features
6698 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6700 && eval 'test $(( 1 + 1 )) -eq 2 \
6701 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6703 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
6704 $as_echo "$xsi_shell" >&6; }
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
6708 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
6710 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
6712 && lt_shell_append=yes
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
6714 $as_echo "$lt_shell_append" >&6; }
6717 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6727 # test EBCDIC or ASCII
6728 case `echo X|tr X '\101'` in
6729 A) # ASCII based system
6730 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6731 lt_SP2NL='tr \040 \012'
6732 lt_NL2SP='tr \015\012 \040\040'
6734 *) # EBCDIC based system
6735 lt_SP2NL='tr \100 \n'
6736 lt_NL2SP='tr \r\n \100\100'
6748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
6749 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
6750 if ${lt_cv_ld_reload_flag+:} false; then :
6751 $as_echo_n "(cached
) " >&6
6753 lt_cv_ld_reload_flag='-r'
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
6756 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6757 reload_flag=$lt_cv_ld_reload_flag
6758 case $reload_flag in
6760 *) reload_flag=" $reload_flag" ;;
6762 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6765 if test "$GCC" = yes; then
6766 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6768 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6781 if test -n "$ac_tool_prefix"; then
6782 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
6783 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6785 $as_echo_n "checking
for $ac_word...
" >&6; }
6786 if ${ac_cv_prog_OBJDUMP+:} false; then :
6787 $as_echo_n "(cached
) " >&6
6789 if test -n "$OBJDUMP"; then
6790 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6796 test -z "$as_dir" && as_dir=.
6797 for ac_exec_ext in '' $ac_executable_extensions; do
6798 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6799 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
6800 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6809 OBJDUMP=$ac_cv_prog_OBJDUMP
6810 if test -n "$OBJDUMP"; then
6811 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
6812 $as_echo "$OBJDUMP" >&6; }
6814 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6815 $as_echo "no
" >&6; }
6820 if test -z "$ac_cv_prog_OBJDUMP"; then
6821 ac_ct_OBJDUMP=$OBJDUMP
6822 # Extract the first word of "objdump
", so it can be a program name with args.
6823 set dummy objdump; ac_word=$2
6824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6825 $as_echo_n "checking
for $ac_word...
" >&6; }
6826 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6827 $as_echo_n "(cached
) " >&6
6829 if test -n "$ac_ct_OBJDUMP"; then
6830 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6836 test -z "$as_dir" && as_dir=.
6837 for ac_exec_ext in '' $ac_executable_extensions; do
6838 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6839 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
6840 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6849 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6850 if test -n "$ac_ct_OBJDUMP"; then
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
6852 $as_echo "$ac_ct_OBJDUMP" >&6; }
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6855 $as_echo "no
" >&6; }
6858 if test "x
$ac_ct_OBJDUMP" = x; then
6861 case $cross_compiling:$ac_tool_warned in
6863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6864 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6865 ac_tool_warned=yes ;;
6867 OBJDUMP=$ac_ct_OBJDUMP
6870 OBJDUMP="$ac_cv_prog_OBJDUMP"
6873 test -z "$OBJDUMP" && OBJDUMP=objdump
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
6884 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
6885 if ${lt_cv_deplibs_check_method+:} false; then :
6886 $as_echo_n "(cached
) " >&6
6888 lt_cv_file_magic_cmd='$MAGIC_CMD'
6889 lt_cv_file_magic_test_file=
6890 lt_cv_deplibs_check_method='unknown'
6891 # Need to set the preceding variable on all platforms that support
6892 # interlibrary dependencies.
6893 # 'none' -- dependencies not supported.
6894 # `unknown' -- same as none, but documents that we really don't know.
6895 # 'pass_all' -- all dependencies passed with no checks.
6896 # 'test_compile' -- check by making test program.
6897 # 'file_magic [[regex]]' -- check by looking for files in library path
6898 # which responds to the $file_magic_cmd with a given extended regex.
6899 # If you have `file' or equivalent on your system and you're not sure
6900 # whether `pass_all' will *always* work, you probably want this one.
6904 lt_cv_deplibs_check_method=pass_all
6908 lt_cv_deplibs_check_method=pass_all
6912 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6913 lt_cv_file_magic_cmd='/usr/bin/file -L'
6914 lt_cv_file_magic_test_file=/shlib/libc.so
6918 # func_win32_libid is a shell function defined in ltmain.sh
6919 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6920 lt_cv_file_magic_cmd='func_win32_libid'
6924 # Base MSYS/MinGW do not provide the 'file' command needed by
6925 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6926 # unless we find 'file', for example because we are cross-compiling.
6927 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6928 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6929 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6930 lt_cv_file_magic_cmd='func_win32_libid'
6932 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6933 lt_cv_file_magic_cmd='$OBJDUMP -f'
6938 # use the weaker test based on 'objdump'. See mingw*.
6939 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6940 lt_cv_file_magic_cmd='$OBJDUMP -f'
6943 darwin* | rhapsody*)
6944 lt_cv_deplibs_check_method=pass_all
6947 freebsd* | dragonfly*)
6948 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6951 # Not sure whether the presence of OpenBSD here was a mistake.
6952 # Let's accept both of them until this is cleared up.
6953 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6954 lt_cv_file_magic_cmd=/usr/bin/file
6955 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6959 lt_cv_deplibs_check_method=pass_all
6964 lt_cv_deplibs_check_method=pass_all
6968 lt_cv_deplibs_check_method=pass_all
6971 hpux10.20* | hpux11*)
6972 lt_cv_file_magic_cmd=/usr/bin/file
6975 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6976 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6979 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]'
6980 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6983 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6984 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6990 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6991 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6994 irix5* | irix6* | nonstopux*)
6996 *-32|*"-32 ") libmagic=32-bit;;
6997 *-n32|*"-n32 ") libmagic=N32;;
6998 *-64|*"-64 ") libmagic=64-bit;;
6999 *) libmagic=never-match;;
7001 lt_cv_deplibs_check_method=pass_all
7004 # This must be Linux ELF.
7005 linux* | k*bsd*-gnu | kopensolaris*-gnu)
7006 lt_cv_deplibs_check_method=pass_all
7010 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7011 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7013 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
7018 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7019 lt_cv_file_magic_cmd=/usr/bin/file
7020 lt_cv_file_magic_test_file=/usr/lib/libnls.so
7024 lt_cv_deplibs_check_method=pass_all
7028 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
7029 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7031 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7035 osf3* | osf4* | osf5*)
7036 lt_cv_deplibs_check_method=pass_all
7040 lt_cv_deplibs_check_method=pass_all
7044 lt_cv_deplibs_check_method=pass_all
7047 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7048 lt_cv_deplibs_check_method=pass_all
7052 case $host_vendor in
7054 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]'
7055 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7058 lt_cv_deplibs_check_method=pass_all
7061 lt_cv_file_magic_cmd='/bin/file'
7062 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7065 lt_cv_file_magic_cmd='/bin/file'
7066 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
7067 lt_cv_file_magic_test_file=/lib/libc.so
7070 lt_cv_deplibs_check_method=pass_all
7073 lt_cv_deplibs_check_method=pass_all
7079 lt_cv_deplibs_check_method=pass_all
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
7085 $as_echo "$lt_cv_deplibs_check_method" >&6; }
7086 file_magic_cmd=$lt_cv_file_magic_cmd
7087 deplibs_check_method=$lt_cv_deplibs_check_method
7088 test -z "$deplibs_check_method" && deplibs_check_method=unknown
7101 if test -n "$ac_tool_prefix"; then
7102 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7103 set dummy ${ac_tool_prefix}ar; ac_word=$2
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7105 $as_echo_n "checking
for $ac_word...
" >&6; }
7106 if ${ac_cv_prog_AR+:} false; then :
7107 $as_echo_n "(cached
) " >&6
7109 if test -n "$AR"; then
7110 ac_cv_prog_AR="$AR" # Let the user override the test.
7112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7116 test -z "$as_dir" && as_dir=.
7117 for ac_exec_ext in '' $ac_executable_extensions; do
7118 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7119 ac_cv_prog_AR="${ac_tool_prefix}ar"
7120 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7130 if test -n "$AR"; then
7131 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
7132 $as_echo "$AR" >&6; }
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7135 $as_echo "no
" >&6; }
7140 if test -z "$ac_cv_prog_AR"; then
7142 # Extract the first word of "ar", so it can be a program name with args.
7143 set dummy ar; ac_word=$2
7144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7145 $as_echo_n "checking
for $ac_word...
" >&6; }
7146 if ${ac_cv_prog_ac_ct_AR+:} false; then :
7147 $as_echo_n "(cached
) " >&6
7149 if test -n "$ac_ct_AR"; then
7150 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7156 test -z "$as_dir" && as_dir=.
7157 for ac_exec_ext in '' $ac_executable_extensions; do
7158 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7159 ac_cv_prog_ac_ct_AR="ar"
7160 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7169 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7170 if test -n "$ac_ct_AR"; then
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
7172 $as_echo "$ac_ct_AR" >&6; }
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7175 $as_echo "no
" >&6; }
7178 if test "x
$ac_ct_AR" = x; then
7181 case $cross_compiling:$ac_tool_warned in
7183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7184 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7185 ac_tool_warned=yes ;;
7193 test -z "$AR" && AR=ar
7194 test -z "$AR_FLAGS" && AR_FLAGS=cru
7206 if test -n "$ac_tool_prefix"; then
7207 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
7208 set dummy ${ac_tool_prefix}strip; ac_word=$2
7209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7210 $as_echo_n "checking
for $ac_word...
" >&6; }
7211 if ${ac_cv_prog_STRIP+:} false; then :
7212 $as_echo_n "(cached
) " >&6
7214 if test -n "$STRIP"; then
7215 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7221 test -z "$as_dir" && as_dir=.
7222 for ac_exec_ext in '' $ac_executable_extensions; do
7223 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7224 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
7225 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7234 STRIP=$ac_cv_prog_STRIP
7235 if test -n "$STRIP"; then
7236 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
7237 $as_echo "$STRIP" >&6; }
7239 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7240 $as_echo "no
" >&6; }
7245 if test -z "$ac_cv_prog_STRIP"; then
7247 # Extract the first word of "strip
", so it can be a program name with args.
7248 set dummy strip; ac_word=$2
7249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7250 $as_echo_n "checking
for $ac_word...
" >&6; }
7251 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
7252 $as_echo_n "(cached
) " >&6
7254 if test -n "$ac_ct_STRIP"; then
7255 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7261 test -z "$as_dir" && as_dir=.
7262 for ac_exec_ext in '' $ac_executable_extensions; do
7263 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7264 ac_cv_prog_ac_ct_STRIP="strip
"
7265 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7274 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7275 if test -n "$ac_ct_STRIP"; then
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
7277 $as_echo "$ac_ct_STRIP" >&6; }
7279 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7280 $as_echo "no
" >&6; }
7283 if test "x
$ac_ct_STRIP" = x; then
7286 case $cross_compiling:$ac_tool_warned in
7288 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7289 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7290 ac_tool_warned=yes ;;
7295 STRIP="$ac_cv_prog_STRIP"
7298 test -z "$STRIP" && STRIP=:
7305 if test -n "$ac_tool_prefix"; then
7306 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
7307 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7309 $as_echo_n "checking
for $ac_word...
" >&6; }
7310 if ${ac_cv_prog_RANLIB+:} false; then :
7311 $as_echo_n "(cached
) " >&6
7313 if test -n "$RANLIB"; then
7314 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7320 test -z "$as_dir" && as_dir=.
7321 for ac_exec_ext in '' $ac_executable_extensions; do
7322 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7323 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
7324 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7333 RANLIB=$ac_cv_prog_RANLIB
7334 if test -n "$RANLIB"; then
7335 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
7336 $as_echo "$RANLIB" >&6; }
7338 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7339 $as_echo "no
" >&6; }
7344 if test -z "$ac_cv_prog_RANLIB"; then
7345 ac_ct_RANLIB=$RANLIB
7346 # Extract the first word of "ranlib
", so it can be a program name with args.
7347 set dummy ranlib; ac_word=$2
7348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7349 $as_echo_n "checking
for $ac_word...
" >&6; }
7350 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7351 $as_echo_n "(cached
) " >&6
7353 if test -n "$ac_ct_RANLIB"; then
7354 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7360 test -z "$as_dir" && as_dir=.
7361 for ac_exec_ext in '' $ac_executable_extensions; do
7362 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7363 ac_cv_prog_ac_ct_RANLIB="ranlib
"
7364 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7373 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7374 if test -n "$ac_ct_RANLIB"; then
7375 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
7376 $as_echo "$ac_ct_RANLIB" >&6; }
7378 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7379 $as_echo "no
" >&6; }
7382 if test "x
$ac_ct_RANLIB" = x; then
7385 case $cross_compiling:$ac_tool_warned in
7387 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7388 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7389 ac_tool_warned=yes ;;
7391 RANLIB=$ac_ct_RANLIB
7394 RANLIB="$ac_cv_prog_RANLIB"
7397 test -z "$RANLIB" && RANLIB=:
7404 # Determine commands to create old-style static archives.
7405 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7406 old_postinstall_cmds='chmod 644 $oldlib'
7407 old_postuninstall_cmds=
7409 if test -n "$RANLIB"; then
7412 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
7415 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
7418 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
7423 lock_old_archive_extraction=yes ;;
7425 lock_old_archive_extraction=no ;;
7466 # If no C compiler was specified, use CC.
7469 # If no C compiler flags were specified, use CFLAGS.
7470 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7472 # Allow CC to be a program name with arguments.
7476 # Check for command to grab the raw symbol name followed by C symbol from nm.
7477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
7478 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
7479 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7480 $as_echo_n "(cached
) " >&6
7483 # These are sane defaults that work on at least a few old systems.
7484 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7486 # Character class describing NM global symbol codes.
7487 symcode='[BCDEGRST]'
7489 # Regexp to match symbols that can be accessed directly from C.
7490 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7492 # Define system-specific variables.
7497 cygwin* | mingw* | pw32* | cegcc*)
7498 symcode='[ABCDGISTW]'
7501 if test "$host_cpu" = ia64; then
7502 symcode='[ABCDEGRST]'
7506 symcode='[BCDEGRST]'
7509 symcode='[BCDEGQRST]'
7520 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7528 # If we're using GNU nm, then use its standard symbol codes.
7529 case `$NM -V 2>&1` in
7530 *GNU* | *'with BFD'*)
7531 symcode='[ABCDGIRSTW]' ;;
7534 # Transform an extracted symbol line into a proper C declaration.
7535 # Some systems (esp. on ia64) link data and code symbols differently,
7536 # so use this general approach.
7537 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7539 # Transform an extracted symbol line into symbol name and symbol address
7540 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7541 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'"
7543 # Handle CRLF in mingw tool chain
7547 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7551 # Try without a prefix underscore, then with it.
7552 for ac_symprfx in "" "_
"; do
7554 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7555 symxfrm="\\1 $ac_symprfx\\2 \\2"
7557 # Write the raw and C identifiers.
7558 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
7559 # Fake it for dumpbin and say T for any non-static function
7560 # and D for any global variable.
7561 # Also find C++ and __fastcall symbols from MSVC++,
7562 # which start with @ or ?.
7563 lt_cv_sys_global_symbol_pipe="$AWK '"\
7564 " {last_section=section; section=\$ 3};"\
7565 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7566 " \$ 0!~/External *\|/{next};"\
7567 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7568 " {if(hide[section]) next};"\
7569 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7570 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7571 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7572 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7573 " ' prfx
=^
$ac_symprfx"
7575 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7578 # Check to see that the pipe works correctly.
7582 cat > conftest.$ac_ext <<_LT_EOF
7587 void nm_test_func(void);
7588 void nm_test_func(void){}
7592 int main(){nm_test_var='a';nm_test_func();return(0);}
7595 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7596 (eval $ac_compile) 2>&5
7598 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7599 test $ac_status = 0; }; then
7600 # Now try to grab the symbols.
7602 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
7603 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7605 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7606 test $ac_status = 0; } && test -s "$nlist"; then
7607 # Try sorting and uniquifying the output.
7608 if sort "$nlist" | uniq > "$nlist"T; then
7609 mv -f "$nlist"T "$nlist"
7614 # Make sure that we snagged all the symbols we need.
7615 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7616 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7617 cat <<_LT_EOF > conftest.$ac_ext
7623 # Now generate the symbol file.
7624 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7626 cat <<_LT_EOF >> conftest.$ac_ext
7628 /* The mapping between symbol names and symbols. */
7633 lt__PROGRAM__LTX_preloaded_symbols[] =
7635 { "@PROGRAM@
", (void *) 0 },
7637 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7638 cat <<\_LT_EOF >> conftest.$ac_ext
7642 /* This works around a problem in FreeBSD linker */
7643 #ifdef FREEBSD_WORKAROUND
7644 static const void *lt_preloaded_setup() {
7645 return lt__PROGRAM__LTX_preloaded_symbols;
7653 # Now try linking the two files.
7654 mv conftest.$ac_objext conftstm.$ac_objext
7655 lt_save_LIBS="$LIBS"
7656 lt_save_CFLAGS="$CFLAGS"
7657 LIBS="conftstm.
$ac_objext"
7658 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7659 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7660 (eval $ac_link) 2>&5
7662 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7663 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7666 LIBS="$lt_save_LIBS"
7667 CFLAGS="$lt_save_CFLAGS"
7669 echo "cannot
find nm_test_func
in $nlist" >&5
7672 echo "cannot
find nm_test_var
in $nlist" >&5
7675 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
7678 echo "$progname: failed program was
:" >&5
7679 cat conftest.$ac_ext >&5
7681 rm -rf conftest* conftst*
7683 # Do not use the global_symbol_pipe unless it works.
7684 if test "$pipe_works" = yes; then
7687 lt_cv_sys_global_symbol_pipe=
7693 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7694 lt_cv_sys_global_symbol_to_cdecl=
7696 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
7698 $as_echo "failed
" >&6; }
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
7701 $as_echo "ok
" >&6; }
7725 # Check whether --enable-libtool-lock was given.
7726 if test "${enable_libtool_lock+set}" = set; then :
7727 enableval=$enable_libtool_lock;
7730 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
7732 # Some flags need to be propagated to the compiler or linker for good
7736 # Find out which ABI we are using.
7737 echo 'int i;' > conftest.$ac_ext
7738 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7739 (eval $ac_compile) 2>&5
7741 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7742 test $ac_status = 0; }; then
7743 case `/usr/bin/file conftest.$ac_objext` in
7755 # Find out which ABI we are using.
7756 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
7757 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7758 (eval $ac_compile) 2>&5
7760 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7761 test $ac_status = 0; }; then
7762 if test "$lt_cv_prog_gnu_ld" = yes; then
7763 case `/usr/bin/file conftest.$ac_objext` in
7765 LD="${LD-ld} -melf32bsmip"
7768 LD="${LD-ld} -melf32bmipn32"
7771 LD="${LD-ld} -melf64bmip"
7775 case `/usr/bin/file conftest.$ac_objext` in
7791 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7792 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7793 # Find out which ABI we are using.
7794 echo 'int i;' > conftest.$ac_ext
7795 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7796 (eval $ac_compile) 2>&5
7798 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7799 test $ac_status = 0; }; then
7800 case `/usr/bin/file conftest.o` in
7803 x86_64-*kfreebsd*-gnu)
7804 LD="${LD-ld} -m elf_i386_fbsd
"
7807 case `/usr/bin/file conftest.o` in
7809 LD="${LD-ld} -m elf32_x86_64
"
7812 LD="${LD-ld} -m elf_i386
"
7816 powerpc64le-*linux*)
7817 LD="${LD-ld} -m elf32lppclinux
"
7820 LD="${LD-ld} -m elf32ppclinux
"
7823 LD="${LD-ld} -m elf_s390
"
7826 LD="${LD-ld} -m elf32_sparc
"
7832 x86_64-*kfreebsd*-gnu)
7833 LD="${LD-ld} -m elf_x86_64_fbsd
"
7836 LD="${LD-ld} -m elf_x86_64
"
7839 LD="${LD-ld} -m elf64lppc
"
7842 LD="${LD-ld} -m elf64ppc
"
7844 s390*-*linux*|s390*-*tpf*)
7845 LD="${LD-ld} -m elf64_s390
"
7848 LD="${LD-ld} -m elf64_sparc
"
7858 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7859 SAVE_CFLAGS="$CFLAGS"
7860 CFLAGS="$CFLAGS -belf"
7861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
7862 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
7863 if ${lt_cv_cc_needs_belf+:} false; then :
7864 $as_echo_n "(cached
) " >&6
7867 ac_cpp='$CPP $CPPFLAGS'
7868 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7869 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7870 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7873 /* end confdefs.h. */
7883 if ac_fn_c_try_link "$LINENO"; then :
7884 lt_cv_cc_needs_belf=yes
7886 lt_cv_cc_needs_belf=no
7888 rm -f core conftest.err conftest.$ac_objext \
7889 conftest$ac_exeext conftest.$ac_ext
7891 ac_cpp='$CPP $CPPFLAGS'
7892 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7893 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7894 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7897 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7898 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7899 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7900 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7901 CFLAGS="$SAVE_CFLAGS"
7905 # Find out which ABI we are using.
7906 echo 'int i;' > conftest.$ac_ext
7907 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7908 (eval $ac_compile) 2>&5
7910 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7911 test $ac_status = 0; }; then
7912 case `/usr/bin/file conftest.o` in
7914 case $lt_cv_prog_gnu_ld in
7915 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7917 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7929 need_locks="$enable_libtool_lock"
7933 rhapsody* | darwin*)
7934 if test -n "$ac_tool_prefix"; then
7935 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7936 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7938 $as_echo_n "checking
for $ac_word...
" >&6; }
7939 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7940 $as_echo_n "(cached
) " >&6
7942 if test -n "$DSYMUTIL"; then
7943 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7949 test -z "$as_dir" && as_dir=.
7950 for ac_exec_ext in '' $ac_executable_extensions; do
7951 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7952 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7953 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7962 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7963 if test -n "$DSYMUTIL"; then
7964 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7965 $as_echo "$DSYMUTIL" >&6; }
7967 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7968 $as_echo "no
" >&6; }
7973 if test -z "$ac_cv_prog_DSYMUTIL"; then
7974 ac_ct_DSYMUTIL=$DSYMUTIL
7975 # Extract the first word of "dsymutil
", so it can be a program name with args.
7976 set dummy dsymutil; ac_word=$2
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7978 $as_echo_n "checking
for $ac_word...
" >&6; }
7979 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7980 $as_echo_n "(cached
) " >&6
7982 if test -n "$ac_ct_DSYMUTIL"; then
7983 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7989 test -z "$as_dir" && as_dir=.
7990 for ac_exec_ext in '' $ac_executable_extensions; do
7991 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7992 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7993 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8002 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
8003 if test -n "$ac_ct_DSYMUTIL"; then
8004 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
8005 $as_echo "$ac_ct_DSYMUTIL" >&6; }
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8008 $as_echo "no
" >&6; }
8011 if test "x
$ac_ct_DSYMUTIL" = x; then
8014 case $cross_compiling:$ac_tool_warned in
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8017 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8018 ac_tool_warned=yes ;;
8020 DSYMUTIL=$ac_ct_DSYMUTIL
8023 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
8026 if test -n "$ac_tool_prefix"; then
8027 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
8028 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
8029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8030 $as_echo_n "checking
for $ac_word...
" >&6; }
8031 if ${ac_cv_prog_NMEDIT+:} false; then :
8032 $as_echo_n "(cached
) " >&6
8034 if test -n "$NMEDIT"; then
8035 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
8037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8041 test -z "$as_dir" && as_dir=.
8042 for ac_exec_ext in '' $ac_executable_extensions; do
8043 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8044 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
8045 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8054 NMEDIT=$ac_cv_prog_NMEDIT
8055 if test -n "$NMEDIT"; then
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
8057 $as_echo "$NMEDIT" >&6; }
8059 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8060 $as_echo "no
" >&6; }
8065 if test -z "$ac_cv_prog_NMEDIT"; then
8066 ac_ct_NMEDIT=$NMEDIT
8067 # Extract the first word of "nmedit
", so it can be a program name with args.
8068 set dummy nmedit; ac_word=$2
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8070 $as_echo_n "checking
for $ac_word...
" >&6; }
8071 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
8072 $as_echo_n "(cached
) " >&6
8074 if test -n "$ac_ct_NMEDIT"; then
8075 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8081 test -z "$as_dir" && as_dir=.
8082 for ac_exec_ext in '' $ac_executable_extensions; do
8083 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8084 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
8085 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8094 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8095 if test -n "$ac_ct_NMEDIT"; then
8096 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
8097 $as_echo "$ac_ct_NMEDIT" >&6; }
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8100 $as_echo "no
" >&6; }
8103 if test "x
$ac_ct_NMEDIT" = x; then
8106 case $cross_compiling:$ac_tool_warned in
8108 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8109 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8110 ac_tool_warned=yes ;;
8112 NMEDIT=$ac_ct_NMEDIT
8115 NMEDIT="$ac_cv_prog_NMEDIT"
8118 if test -n "$ac_tool_prefix"; then
8119 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
8120 set dummy ${ac_tool_prefix}lipo; ac_word=$2
8121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8122 $as_echo_n "checking
for $ac_word...
" >&6; }
8123 if ${ac_cv_prog_LIPO+:} false; then :
8124 $as_echo_n "(cached
) " >&6
8126 if test -n "$LIPO"; then
8127 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8133 test -z "$as_dir" && as_dir=.
8134 for ac_exec_ext in '' $ac_executable_extensions; do
8135 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8136 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
8137 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8146 LIPO=$ac_cv_prog_LIPO
8147 if test -n "$LIPO"; then
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
8149 $as_echo "$LIPO" >&6; }
8151 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8152 $as_echo "no
" >&6; }
8157 if test -z "$ac_cv_prog_LIPO"; then
8159 # Extract the first word of "lipo
", so it can be a program name with args.
8160 set dummy lipo; ac_word=$2
8161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8162 $as_echo_n "checking
for $ac_word...
" >&6; }
8163 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8164 $as_echo_n "(cached
) " >&6
8166 if test -n "$ac_ct_LIPO"; then
8167 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8173 test -z "$as_dir" && as_dir=.
8174 for ac_exec_ext in '' $ac_executable_extensions; do
8175 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8176 ac_cv_prog_ac_ct_LIPO="lipo
"
8177 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8186 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8187 if test -n "$ac_ct_LIPO"; then
8188 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
8189 $as_echo "$ac_ct_LIPO" >&6; }
8191 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8192 $as_echo "no
" >&6; }
8195 if test "x
$ac_ct_LIPO" = x; then
8198 case $cross_compiling:$ac_tool_warned in
8200 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8201 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8202 ac_tool_warned=yes ;;
8207 LIPO="$ac_cv_prog_LIPO"
8210 if test -n "$ac_tool_prefix"; then
8211 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
8212 set dummy ${ac_tool_prefix}otool; ac_word=$2
8213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8214 $as_echo_n "checking
for $ac_word...
" >&6; }
8215 if ${ac_cv_prog_OTOOL+:} false; then :
8216 $as_echo_n "(cached
) " >&6
8218 if test -n "$OTOOL"; then
8219 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8225 test -z "$as_dir" && as_dir=.
8226 for ac_exec_ext in '' $ac_executable_extensions; do
8227 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8228 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
8229 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8238 OTOOL=$ac_cv_prog_OTOOL
8239 if test -n "$OTOOL"; then
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
8241 $as_echo "$OTOOL" >&6; }
8243 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8244 $as_echo "no
" >&6; }
8249 if test -z "$ac_cv_prog_OTOOL"; then
8251 # Extract the first word of "otool
", so it can be a program name with args.
8252 set dummy otool; ac_word=$2
8253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8254 $as_echo_n "checking
for $ac_word...
" >&6; }
8255 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8256 $as_echo_n "(cached
) " >&6
8258 if test -n "$ac_ct_OTOOL"; then
8259 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8265 test -z "$as_dir" && as_dir=.
8266 for ac_exec_ext in '' $ac_executable_extensions; do
8267 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8268 ac_cv_prog_ac_ct_OTOOL="otool
"
8269 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8278 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8279 if test -n "$ac_ct_OTOOL"; then
8280 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
8281 $as_echo "$ac_ct_OTOOL" >&6; }
8283 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8284 $as_echo "no
" >&6; }
8287 if test "x
$ac_ct_OTOOL" = x; then
8290 case $cross_compiling:$ac_tool_warned in
8292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8293 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8294 ac_tool_warned=yes ;;
8299 OTOOL="$ac_cv_prog_OTOOL"
8302 if test -n "$ac_tool_prefix"; then
8303 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
8304 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8306 $as_echo_n "checking
for $ac_word...
" >&6; }
8307 if ${ac_cv_prog_OTOOL64+:} false; then :
8308 $as_echo_n "(cached
) " >&6
8310 if test -n "$OTOOL64"; then
8311 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8313 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8317 test -z "$as_dir" && as_dir=.
8318 for ac_exec_ext in '' $ac_executable_extensions; do
8319 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8320 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
8321 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8330 OTOOL64=$ac_cv_prog_OTOOL64
8331 if test -n "$OTOOL64"; then
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
8333 $as_echo "$OTOOL64" >&6; }
8335 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8336 $as_echo "no
" >&6; }
8341 if test -z "$ac_cv_prog_OTOOL64"; then
8342 ac_ct_OTOOL64=$OTOOL64
8343 # Extract the first word of "otool64
", so it can be a program name with args.
8344 set dummy otool64; ac_word=$2
8345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8346 $as_echo_n "checking
for $ac_word...
" >&6; }
8347 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8348 $as_echo_n "(cached
) " >&6
8350 if test -n "$ac_ct_OTOOL64"; then
8351 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8357 test -z "$as_dir" && as_dir=.
8358 for ac_exec_ext in '' $ac_executable_extensions; do
8359 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8360 ac_cv_prog_ac_ct_OTOOL64="otool64
"
8361 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8370 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8371 if test -n "$ac_ct_OTOOL64"; then
8372 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
8373 $as_echo "$ac_ct_OTOOL64" >&6; }
8375 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8376 $as_echo "no
" >&6; }
8379 if test "x
$ac_ct_OTOOL64" = x; then
8382 case $cross_compiling:$ac_tool_warned in
8384 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8385 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8386 ac_tool_warned=yes ;;
8388 OTOOL64=$ac_ct_OTOOL64
8391 OTOOL64="$ac_cv_prog_OTOOL64"
8420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
8421 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
8422 if ${lt_cv_apple_cc_single_mod+:} false; then :
8423 $as_echo_n "(cached
) " >&6
8425 lt_cv_apple_cc_single_mod=no
8426 if test -z "${LT_MULTI_MODULE}"; then
8427 # By default we will add the -single_module flag. You can override
8428 # by either setting the environment variable LT_MULTI_MODULE
8429 # non-empty at configure time, or by adding -multi_module to the
8431 rm -rf libconftest.dylib*
8432 echo "int foo
(void
){return 1;}" > conftest.c
8433 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8434 -dynamiclib -Wl,-single_module conftest.c
" >&5
8435 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8436 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8438 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8439 lt_cv_apple_cc_single_mod=yes
8441 cat conftest.err >&5
8443 rm -rf libconftest.dylib*
8447 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
8448 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
8450 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
8451 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8452 $as_echo_n "(cached
) " >&6
8454 lt_cv_ld_exported_symbols_list=no
8455 save_LDFLAGS=$LDFLAGS
8456 echo "_main
" > conftest.sym
8457 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
8458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8459 /* end confdefs.h. */
8469 if ac_fn_c_try_link "$LINENO"; then :
8470 lt_cv_ld_exported_symbols_list=yes
8472 lt_cv_ld_exported_symbols_list=no
8474 rm -f core conftest.err conftest.$ac_objext \
8475 conftest$ac_exeext conftest.$ac_ext
8476 LDFLAGS="$save_LDFLAGS"
8479 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
8480 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
8482 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
8483 if ${lt_cv_ld_force_load+:} false; then :
8484 $as_echo_n "(cached
) " >&6
8486 lt_cv_ld_force_load=no
8487 cat > conftest.c << _LT_EOF
8488 int forced_loaded() { return 2;}
8490 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
8491 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8492 echo "$AR cru libconftest.a conftest.o
" >&5
8493 $AR cru libconftest.a conftest.o 2>&5
8494 cat > conftest.c << _LT_EOF
8495 int main() { return 0;}
8497 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
8498 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8500 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8501 lt_cv_ld_force_load=yes
8503 cat conftest.err >&5
8505 rm -f conftest.err libconftest.a conftest conftest.c
8506 rm -rf conftest.dSYM
8509 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
8510 $as_echo "$lt_cv_ld_force_load" >&6; }
8512 rhapsody* | darwin1.[012])
8513 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8515 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8516 darwin*) # darwin 5.x on
8517 # if running on 10.5 or later, the deployment target defaults
8518 # to the OS version, if on x86, and 10.4, the deployment
8519 # target defaults to 10.4. Don't you love it?
8520 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8521 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8522 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8524 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8526 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8530 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8531 _lt_dar_single_mod='$single_module'
8533 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8534 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8536 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8538 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
8539 _lt_dsymutil='~$DSYMUTIL $lib || :'
8546 for ac_header in dlfcn.h
8548 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
8550 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
8551 cat >>confdefs.h <<_ACEOF
8552 #define HAVE_DLFCN_H 1
8574 # Check whether --enable-shared was given.
8575 if test "${enable_shared+set}" = set; then :
8576 enableval=$enable_shared; p=${PACKAGE-default}
8578 yes) enable_shared=yes ;;
8579 no) enable_shared=no ;;
8582 # Look at the argument we got. We use all the common list separators.
8583 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8584 for pkg in $enableval; do
8586 if test "X
$pkg" = "X
$p"; then
8605 # Check whether --enable-static was given.
8606 if test "${enable_static+set}" = set; then :
8607 enableval=$enable_static; p=${PACKAGE-default}
8609 yes) enable_static=yes ;;
8610 no) enable_static=no ;;
8613 # Look at the argument we got. We use all the common list separators.
8614 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8615 for pkg in $enableval; do
8617 if test "X
$pkg" = "X
$p"; then
8637 # Check whether --with-pic was given.
8638 if test "${with_pic+set}" = set; then :
8639 withval=$with_pic; pic_mode="$withval"
8645 test -z "$pic_mode" && pic_mode=default
8653 # Check whether --enable-fast-install was given.
8654 if test "${enable_fast_install+set}" = set; then :
8655 enableval=$enable_fast_install; p=${PACKAGE-default}
8657 yes) enable_fast_install=yes ;;
8658 no) enable_fast_install=no ;;
8660 enable_fast_install=no
8661 # Look at the argument we got. We use all the common list separators.
8662 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8663 for pkg in $enableval; do
8665 if test "X
$pkg" = "X
$p"; then
8666 enable_fast_install=yes
8673 enable_fast_install=yes
8686 # This can be used to rebuild libtool when needed
8687 LIBTOOL_DEPS="$ltmain"
8689 # Always use our own libtool.
8690 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8717 test -z "$LN_S" && LN_S="ln -s"
8732 if test -n "${ZSH_VERSION+set}" ; then
8733 setopt NO_GLOB_SUBST
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for objdir
" >&5
8737 $as_echo_n "checking
for objdir...
" >&6; }
8738 if ${lt_cv_objdir+:} false; then :
8739 $as_echo_n "(cached
) " >&6
8741 rm -f .libs 2>/dev/null
8742 mkdir .libs 2>/dev/null
8743 if test -d .libs; then
8746 # MS-DOS does not allow filenames that begin with a dot.
8749 rmdir .libs 2>/dev/null
8751 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_objdir" >&5
8752 $as_echo "$lt_cv_objdir" >&6; }
8753 objdir=$lt_cv_objdir
8759 cat >>confdefs.h <<_ACEOF
8760 #define LT_OBJDIR "$lt_cv_objdir/"
8768 # AIX sometimes has problems with the GCC collect2 program. For some
8769 # reason, if we set the COLLECT_NAMES environment variable, the problems
8770 # vanish in a puff of smoke.
8771 if test "X
${COLLECT_NAMES+set}" != Xset; then
8773 export COLLECT_NAMES
8780 can_build_shared=yes
8782 # All known linkers require a `.a' archive for static linking (except MSVC,
8783 # which needs '.lib').
8786 with_gnu_ld="$lt_cv_prog_gnu_ld"
8789 old_CFLAGS="$CFLAGS"
8791 # Set sane defaults for various variables
8792 test -z "$CC" && CC=cc
8793 test -z "$LTCC" && LTCC=$CC
8794 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8795 test -z "$LD" && LD=ld
8796 test -z "$ac_objext" && ac_objext=o
8798 for cc_temp in $compiler""; do
8800 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8801 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8806 cc_basename=`$ECHO "$cc_temp" | $SED "s
%.
*/%%; s
%^
$host_alias-%%"`
8809 # Only perform the check for file, if the check method requires it
8810 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8811 case $deplibs_check_method in
8813 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ${ac_tool_prefix}file" >&5
8815 $as_echo_n "checking
for ${ac_tool_prefix}file...
" >&6; }
8816 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8817 $as_echo_n "(cached
) " >&6
8821 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8824 lt_save_MAGIC_CMD="$MAGIC_CMD"
8825 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8826 ac_dummy="/usr
/bin
$PATH_SEPARATOR$PATH"
8827 for ac_dir in $ac_dummy; do
8829 test -z "$ac_dir" && ac_dir=.
8830 if test -f $ac_dir/${ac_tool_prefix}file; then
8831 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8832 if test -n "$file_magic_test_file"; then
8833 case $deplibs_check_method in
8835 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \
(.
*\
)"`
8836 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8837 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8838 $EGREP "$file_magic_regex" > /dev/null; then
8843 *** Warning: the command libtool uses to detect shared libraries,
8844 *** $file_magic_cmd, produces output that libtool cannot recognize.
8845 *** The result is that libtool may fail to recognize shared libraries
8846 *** as such. This will affect the creation of libtool libraries that
8847 *** depend on shared libraries, but programs linked with such libtool
8848 *** libraries will work regardless of this problem. Nevertheless, you
8849 *** may want to report the problem to your system manager and/or to
8850 *** bug-libtool@gnu.org
8860 MAGIC_CMD="$lt_save_MAGIC_CMD"
8865 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8866 if test -n "$MAGIC_CMD"; then
8867 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAGIC_CMD" >&5
8868 $as_echo "$MAGIC_CMD" >&6; }
8870 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8871 $as_echo "no
" >&6; }
8878 if test -z "$lt_cv_path_MAGIC_CMD"; then
8879 if test -n "$ac_tool_prefix"; then
8880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for file" >&5
8881 $as_echo_n "checking
for file...
" >&6; }
8882 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8883 $as_echo_n "(cached
) " >&6
8887 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8890 lt_save_MAGIC_CMD="$MAGIC_CMD"
8891 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8892 ac_dummy="/usr
/bin
$PATH_SEPARATOR$PATH"
8893 for ac_dir in $ac_dummy; do
8895 test -z "$ac_dir" && ac_dir=.
8896 if test -f $ac_dir/file; then
8897 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8898 if test -n "$file_magic_test_file"; then
8899 case $deplibs_check_method in
8901 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \
(.
*\
)"`
8902 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8903 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8904 $EGREP "$file_magic_regex" > /dev/null; then
8909 *** Warning: the command libtool uses to detect shared libraries,
8910 *** $file_magic_cmd, produces output that libtool cannot recognize.
8911 *** The result is that libtool may fail to recognize shared libraries
8912 *** as such. This will affect the creation of libtool libraries that
8913 *** depend on shared libraries, but programs linked with such libtool
8914 *** libraries will work regardless of this problem. Nevertheless, you
8915 *** may want to report the problem to your system manager and/or to
8916 *** bug-libtool@gnu.org
8926 MAGIC_CMD="$lt_save_MAGIC_CMD"
8931 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8932 if test -n "$MAGIC_CMD"; then
8933 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAGIC_CMD" >&5
8934 $as_echo "$MAGIC_CMD" >&6; }
8936 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8937 $as_echo "no
" >&6; }
8950 # Use C for the default configuration in the libtool script
8954 ac_cpp='$CPP $CPPFLAGS'
8955 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8956 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8957 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8960 # Source file extension for C test sources.
8963 # Object file extension for compiled C test sources.
8967 # Code to be used in simple compile tests
8968 lt_simple_compile_test_code="int some_variable
= 0;"
8970 # Code to be used in simple link tests
8971 lt_simple_link_test_code='int main(){return(0);}'
8979 # If no C compiler was specified, use CC.
8982 # If no C compiler flags were specified, use CFLAGS.
8983 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8985 # Allow CC to be a program name with arguments.
8988 # Save the default compiler, since it gets overwritten when the other
8989 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8990 compiler_DEFAULT=$CC
8992 # save warnings/boilerplate of simple test code
8993 ac_outfile=conftest.$ac_objext
8994 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8995 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8996 _lt_compiler_boilerplate=`cat conftest.err`
8999 ac_outfile=conftest.$ac_objext
9000 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9001 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9002 _lt_linker_boilerplate=`cat conftest.err`
9007 ## There is no encapsulation within the following macros, do not change
9008 ## the running order or otherwise move them around unless you know exactly
9009 ## what you are doing...
9010 if test -n "$compiler"; then
9012 lt_prog_compiler_no_builtin_flag=
9014 if test "$GCC" = yes; then
9015 case $cc_basename in
9017 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9019 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-fno-rtti -fno-exceptions" >&5
9023 $as_echo_n "checking
if $compiler supports
-fno-rtti -fno-exceptions...
" >&6; }
9024 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
9025 $as_echo_n "(cached
) " >&6
9027 lt_cv_prog_compiler_rtti_exceptions=no
9028 ac_outfile=conftest.$ac_objext
9029 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9030 lt_compiler_flag="-fno-rtti -fno-exceptions"
9031 # Insert the option either (1) after the last *FLAGS variable, or
9032 # (2) before a word containing "conftest.
", or (3) at the end.
9033 # Note that $ac_compile itself does not contain backslashes and begins
9034 # with a dollar sign (not a hyphen), so the echo should work correctly.
9035 # The option is referenced via a variable to avoid confusing sed.
9036 lt_compile=`echo "$ac_compile" | $SED \
9037 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9038 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9039 -e 's:$: $lt_compiler_flag:'`
9040 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
9041 (eval "$lt_compile" 2>conftest.err)
9043 cat conftest.err >&5
9044 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9045 if (exit $ac_status) && test -s "$ac_outfile"; then
9046 # The compiler can only warn and ignore the option if not recognized
9047 # So say no if there are warnings other than the usual output.
9048 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9049 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9050 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9051 lt_cv_prog_compiler_rtti_exceptions=yes
9057 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_rtti_exceptions" >&5
9058 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9060 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9061 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9073 lt_prog_compiler_wl=
9074 lt_prog_compiler_pic=
9075 lt_prog_compiler_static=
9077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $compiler option to produce PIC
" >&5
9078 $as_echo_n "checking
for $compiler option to produce PIC...
" >&6; }
9080 if test "$GCC" = yes; then
9081 lt_prog_compiler_wl='-Wl,'
9082 lt_prog_compiler_static='-static'
9086 # All AIX code is PIC.
9087 if test "$host_cpu" = ia64; then
9088 # AIX 5 now supports IA64 processor
9089 lt_prog_compiler_static='-Bstatic'
9091 lt_prog_compiler_pic='-fPIC'
9097 # see comment about AmigaOS4 .so support
9098 lt_prog_compiler_pic='-fPIC'
9101 # FIXME: we need at least 68020 code to build shared libraries, but
9102 # adding the `-m68020' flag to GCC prevents building anything better,
9104 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9109 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9110 # PIC is the default for these OSes.
9113 mingw* | cygwin* | pw32* | os2* | cegcc*)
9114 # This hack is so that the source file can tell whether it is being
9115 # built for inclusion in a dll (and should export symbols for example).
9116 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9117 # (--disable-auto-import) libraries
9118 lt_prog_compiler_pic='-DDLL_EXPORT'
9121 darwin* | rhapsody*)
9122 # PIC is the default on this platform
9123 # Common symbols not allowed in MH_DYLIB files
9124 lt_prog_compiler_pic='-fno-common'
9128 # PIC is the default for Haiku.
9129 # The "-static" flag exists, but is broken.
9130 lt_prog_compiler_static=
9134 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9135 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9136 # sets the default TLS model and affects inlining.
9142 lt_prog_compiler_pic='-fPIC'
9148 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9149 # Instead, we relocate shared libraries at runtime.
9153 # Just because we use GCC doesn't mean we suddenly get shared libraries
9154 # on systems that don't support them.
9155 lt_prog_compiler_can_build_shared=no
9160 # QNX uses GNU C++, but need to define -shared option too, otherwise
9162 lt_prog_compiler_pic='-fPIC -shared'
9166 if test -d /usr/nec; then
9167 lt_prog_compiler_pic=-Kconform_pic
9172 lt_prog_compiler_pic='-fPIC'
9176 case $cc_basename in
9177 nvcc*) # Cuda Compiler Driver 2.2
9178 lt_prog_compiler_wl='-Xlinker '
9179 lt_prog_compiler_pic='-Xcompiler -fPIC'
9183 # PORTME Check for flag to pass linker flags through the system compiler.
9186 lt_prog_compiler_wl='-Wl,'
9187 if test "$host_cpu" = ia64; then
9188 # AIX 5 now supports IA64 processor
9189 lt_prog_compiler_static='-Bstatic'
9191 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9195 mingw* | cygwin* | pw32* | os2* | cegcc*)
9196 # This hack is so that the source file can tell whether it is being
9197 # built for inclusion in a dll (and should export symbols for example).
9198 lt_prog_compiler_pic='-DDLL_EXPORT'
9201 hpux9* | hpux10* | hpux11*)
9202 lt_prog_compiler_wl='-Wl,'
9203 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9210 lt_prog_compiler_pic='+Z'
9213 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9214 lt_prog_compiler_static='${wl}-a ${wl}archive'
9217 irix5* | irix6* | nonstopux*)
9218 lt_prog_compiler_wl='-Wl,'
9219 # PIC (with -KPIC) is the default.
9220 lt_prog_compiler_static='-non_shared'
9223 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9224 case $cc_basename in
9225 # old Intel for x86_64 which still supported -KPIC.
9227 lt_prog_compiler_wl='-Wl,'
9228 lt_prog_compiler_pic='-KPIC'
9229 lt_prog_compiler_static='-static'
9231 # icc used to be incompatible with GCC.
9232 # ICC 10 doesn't accept -KPIC any more.
9234 lt_prog_compiler_wl='-Wl,'
9235 lt_prog_compiler_pic='-fPIC'
9236 lt_prog_compiler_static='-static'
9238 # Lahey Fortran 8.1.
9240 lt_prog_compiler_wl='-Wl,'
9241 lt_prog_compiler_pic='--shared'
9242 lt_prog_compiler_static='--static'
9244 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9245 # Portland Group compilers (*not* the Pentium gcc compiler,
9246 # which looks to be a dead project)
9247 lt_prog_compiler_wl='-Wl,'
9248 lt_prog_compiler_pic='-fpic'
9249 lt_prog_compiler_static='-Bstatic'
9252 lt_prog_compiler_wl='-Wl,'
9253 # All Alpha code is PIC.
9254 lt_prog_compiler_static='-non_shared'
9256 xl* | bgxl* | bgf* | mpixl*)
9257 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9258 lt_prog_compiler_wl='-Wl,'
9259 lt_prog_compiler_pic='-qpic'
9260 lt_prog_compiler_static='-qstaticlink'
9263 case `$CC -V 2>&1 | sed 5q` in
9264 *Sun\ F* | *Sun*Fortran*)
9265 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9266 lt_prog_compiler_pic='-KPIC'
9267 lt_prog_compiler_static='-Bstatic'
9268 lt_prog_compiler_wl=''
9272 lt_prog_compiler_pic='-KPIC'
9273 lt_prog_compiler_static='-Bstatic'
9274 lt_prog_compiler_wl='-Wl,'
9282 lt_prog_compiler_pic='-KPIC'
9283 lt_prog_compiler_static='-Bstatic'
9287 # QNX uses GNU C++, but need to define -shared option too, otherwise
9289 lt_prog_compiler_pic='-fPIC -shared'
9292 osf3* | osf4* | osf5*)
9293 lt_prog_compiler_wl='-Wl,'
9294 # All OSF/1 code is PIC.
9295 lt_prog_compiler_static='-non_shared'
9299 lt_prog_compiler_static='-non_shared'
9303 lt_prog_compiler_pic='-KPIC'
9304 lt_prog_compiler_static='-Bstatic'
9305 case $cc_basename in
9307 lt_prog_compiler_wl='-Qoption ld ';;
9309 lt_prog_compiler_wl='-Wl,';;
9314 lt_prog_compiler_wl='-Qoption ld '
9315 lt_prog_compiler_pic='-PIC'
9316 lt_prog_compiler_static='-Bstatic'
9319 sysv4 | sysv4.2uw2* | sysv4.3*)
9320 lt_prog_compiler_wl='-Wl,'
9321 lt_prog_compiler_pic='-KPIC'
9322 lt_prog_compiler_static='-Bstatic'
9326 if test -d /usr/nec ;then
9327 lt_prog_compiler_pic='-Kconform_pic'
9328 lt_prog_compiler_static='-Bstatic'
9332 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9333 lt_prog_compiler_wl='-Wl,'
9334 lt_prog_compiler_pic='-KPIC'
9335 lt_prog_compiler_static='-Bstatic'
9339 lt_prog_compiler_wl='-Wl,'
9340 lt_prog_compiler_can_build_shared=no
9344 lt_prog_compiler_pic='-pic'
9345 lt_prog_compiler_static='-Bstatic'
9349 lt_prog_compiler_can_build_shared=no
9355 # For platforms which do not support PIC, -DPIC is meaningless:
9357 lt_prog_compiler_pic=
9360 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9363 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_prog_compiler_pic" >&5
9364 $as_echo "$lt_prog_compiler_pic" >&6; }
9372 # Check to make sure the PIC flag actually works.
9374 if test -n "$lt_prog_compiler_pic"; then
9375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler PIC flag
$lt_prog_compiler_pic works
" >&5
9376 $as_echo_n "checking
if $compiler PIC flag
$lt_prog_compiler_pic works...
" >&6; }
9377 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9378 $as_echo_n "(cached
) " >&6
9380 lt_cv_prog_compiler_pic_works=no
9381 ac_outfile=conftest.$ac_objext
9382 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9383 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9384 # Insert the option either (1) after the last *FLAGS variable, or
9385 # (2) before a word containing "conftest.
", or (3) at the end.
9386 # Note that $ac_compile itself does not contain backslashes and begins
9387 # with a dollar sign (not a hyphen), so the echo should work correctly.
9388 # The option is referenced via a variable to avoid confusing sed.
9389 lt_compile=`echo "$ac_compile" | $SED \
9390 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9391 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9392 -e 's:$: $lt_compiler_flag:'`
9393 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
9394 (eval "$lt_compile" 2>conftest.err)
9396 cat conftest.err >&5
9397 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9398 if (exit $ac_status) && test -s "$ac_outfile"; then
9399 # The compiler can only warn and ignore the option if not recognized
9400 # So say no if there are warnings other than the usual output.
9401 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9402 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9403 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9404 lt_cv_prog_compiler_pic_works=yes
9410 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_pic_works" >&5
9411 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9413 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9414 case $lt_prog_compiler_pic in
9416 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9419 lt_prog_compiler_pic=
9420 lt_prog_compiler_can_build_shared=no
9431 # Check to make sure the static flag actually works.
9433 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler static flag
$lt_tmp_static_flag works
" >&5
9435 $as_echo_n "checking
if $compiler static flag
$lt_tmp_static_flag works...
" >&6; }
9436 if ${lt_cv_prog_compiler_static_works+:} false; then :
9437 $as_echo_n "(cached
) " >&6
9439 lt_cv_prog_compiler_static_works=no
9440 save_LDFLAGS="$LDFLAGS"
9441 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9442 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9443 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9444 # The linker can only warn and ignore the option if not recognized
9445 # So say no if there are warnings
9446 if test -s conftest.err; then
9447 # Append any errors to the config.log.
9448 cat conftest.err 1>&5
9449 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9450 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9451 if diff conftest.exp conftest.er2 >/dev/null; then
9452 lt_cv_prog_compiler_static_works=yes
9455 lt_cv_prog_compiler_static_works=yes
9459 LDFLAGS="$save_LDFLAGS"
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_static_works" >&5
9463 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9465 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9468 lt_prog_compiler_static=
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-c -o file.
$ac_objext" >&5
9478 $as_echo_n "checking
if $compiler supports
-c -o file.
$ac_objext...
" >&6; }
9479 if ${lt_cv_prog_compiler_c_o+:} false; then :
9480 $as_echo_n "(cached
) " >&6
9482 lt_cv_prog_compiler_c_o=no
9483 $RM -r conftest 2>/dev/null
9487 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9489 lt_compiler_flag="-o out
/conftest2.
$ac_objext"
9490 # Insert the option either (1) after the last *FLAGS variable, or
9491 # (2) before a word containing "conftest.
", or (3) at the end.
9492 # Note that $ac_compile itself does not contain backslashes and begins
9493 # with a dollar sign (not a hyphen), so the echo should work correctly.
9494 lt_compile=`echo "$ac_compile" | $SED \
9495 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9496 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9497 -e 's:$: $lt_compiler_flag:'`
9498 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
9499 (eval "$lt_compile" 2>out/conftest.err)
9501 cat out/conftest.err >&5
9502 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9503 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9505 # The compiler can only warn and ignore the option if not recognized
9506 # So say no if there are warnings
9507 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9508 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9509 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9510 lt_cv_prog_compiler_c_o=yes
9515 # SGI C++ compiler will create directory out/ii_files/ for
9516 # template instantiation
9517 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9518 $RM out/* && rmdir out
9524 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_c_o" >&5
9525 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-c -o file.
$ac_objext" >&5
9533 $as_echo_n "checking
if $compiler supports
-c -o file.
$ac_objext...
" >&6; }
9534 if ${lt_cv_prog_compiler_c_o+:} false; then :
9535 $as_echo_n "(cached
) " >&6
9537 lt_cv_prog_compiler_c_o=no
9538 $RM -r conftest 2>/dev/null
9542 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9544 lt_compiler_flag="-o out
/conftest2.
$ac_objext"
9545 # Insert the option either (1) after the last *FLAGS variable, or
9546 # (2) before a word containing "conftest.
", or (3) at the end.
9547 # Note that $ac_compile itself does not contain backslashes and begins
9548 # with a dollar sign (not a hyphen), so the echo should work correctly.
9549 lt_compile=`echo "$ac_compile" | $SED \
9550 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9551 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9552 -e 's:$: $lt_compiler_flag:'`
9553 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
9554 (eval "$lt_compile" 2>out/conftest.err)
9556 cat out/conftest.err >&5
9557 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
9558 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9560 # The compiler can only warn and ignore the option if not recognized
9561 # So say no if there are warnings
9562 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9563 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9564 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9565 lt_cv_prog_compiler_c_o=yes
9570 # SGI C++ compiler will create directory out/ii_files/ for
9571 # template instantiation
9572 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9573 $RM out/* && rmdir out
9579 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_c_o" >&5
9580 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9585 hard_links="nottested
"
9586 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9587 # do not overwrite the value of need_locks provided by the user
9588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if we can lock with hard links
" >&5
9589 $as_echo_n "checking
if we can lock with hard links...
" >&6; }
9592 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9594 ln conftest.a conftest.b 2>&5 || hard_links=no
9595 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $hard_links" >&5
9597 $as_echo "$hard_links" >&6; }
9598 if test "$hard_links" = no; then
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: \
`$CC' does not support \`-c -o', so \`make -j' may be unsafe
" >&5
9600 $as_echo "$as_me: WARNING
: \
`$CC' does not support \`-c -o', so \`make -j' may be unsafe
" >&2;}
9612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the
$compiler linker
($LD) supports shared libraries
" >&5
9613 $as_echo_n "checking whether the
$compiler linker
($LD) supports shared libraries...
" >&6; }
9616 allow_undefined_flag=
9617 always_export_symbols=no
9619 archive_expsym_cmds=
9620 compiler_needs_object=no
9621 enable_shared_with_static_runtimes=no
9622 export_dynamic_flag_spec=
9623 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9624 hardcode_automatic=no
9626 hardcode_direct_absolute=no
9627 hardcode_libdir_flag_spec=
9628 hardcode_libdir_flag_spec_ld=
9629 hardcode_libdir_separator=
9631 hardcode_shlibpath_var=unsupported
9633 link_all_deplibs=unknown
9636 old_archive_from_new_cmds=
9637 old_archive_from_expsyms_cmds=
9638 thread_safe_flag_spec=
9639 whole_archive_flag_spec=
9640 # include_expsyms should be a list of space-separated symbols to be *always*
9641 # included in the symbol list
9643 # exclude_expsyms can be an extended regexp of symbols to exclude
9644 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9645 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9646 # as well as any symbol that contains `d'.
9647 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9648 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9649 # platforms (ab)use it in PIC code, but their linkers get confused if
9650 # the symbol is explicitly referenced. Since portable code cannot
9651 # rely on this symbol name, it's probably fine to never include it in
9652 # preloaded symbol tables.
9653 # Exclude shared library initialization/finalization symbols.
9654 extract_expsyms_cmds=
9657 cygwin* | mingw* | pw32* | cegcc*)
9658 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9659 # When not using gcc, we currently assume that we are using
9660 # Microsoft Visual C++.
9661 if test "$GCC" != yes; then
9666 # we just hope/assume this is gcc and not c89 (= MSVC++)
9676 # On some targets, GNU ld is compatible enough with the native linker
9677 # that we're better off using the native interface for both.
9678 lt_use_gnu_ld_interface=no
9679 if test "$with_gnu_ld" = yes; then
9682 # The AIX port of GNU ld has always aspired to compatibility
9683 # with the native linker. However, as the warning in the GNU ld
9684 # block says, versions before 2.19.5* couldn't really create working
9685 # shared libraries, regardless of the interface used.
9686 case `$LD -v 2>&1` in
9687 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9688 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9689 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9691 lt_use_gnu_ld_interface=yes
9696 lt_use_gnu_ld_interface=yes
9701 if test "$lt_use_gnu_ld_interface" = yes; then
9702 # If archive_cmds runs LD, not CC, wlarc should be empty
9705 # Set some defaults for GNU ld with shared library support. These
9706 # are reset later if shared libraries are not supported. Putting them
9707 # here allows them to be overridden if necessary.
9708 runpath_var=LD_RUN_PATH
9709 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9710 export_dynamic_flag_spec='${wl}--export-dynamic'
9711 # ancient GNU ld didn't support --whole-archive et. al.
9712 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9713 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9715 whole_archive_flag_spec=
9717 supports_anon_versioning=no
9718 case `$LD -v 2>&1` in
9719 *GNU\ gold*) supports_anon_versioning=yes ;;
9720 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9721 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9722 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9723 *\ 2.11.*) ;; # other 2.11 versions
9724 *) supports_anon_versioning=yes ;;
9727 # See if GNU ld supports shared libraries.
9730 # On AIX/PPC, the GNU linker is very broken
9731 if test "$host_cpu" != ia64; then
9735 *** Warning: the GNU linker, at least up to release 2.19, is reported
9736 *** to be unable to reliably create shared libraries on AIX.
9737 *** Therefore, libtool is disabling shared libraries support. If you
9738 *** really care for shared libraries, you may want to install binutils
9739 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9740 *** You will then need to restart the configuration process.
9749 # see comment about AmigaOS4 .so support
9750 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9751 archive_expsym_cmds=''
9754 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)'
9755 hardcode_libdir_flag_spec
='-L$libdir'
9756 hardcode_minus_L
=yes
9762 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9763 allow_undefined_flag
=unsupported
9764 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9765 # support --undefined. This deserves some investigation. FIXME
9766 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9772 cygwin
* | mingw
* | pw32
* | cegcc
*)
9773 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9774 # as there is no search path for DLLs.
9775 hardcode_libdir_flag_spec
='-L$libdir'
9776 export_dynamic_flag_spec
='${wl}--export-all-symbols'
9777 allow_undefined_flag
=unsupported
9778 always_export_symbols
=no
9779 enable_shared_with_static_runtimes
=yes
9780 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9782 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
9783 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9784 # If the export-symbols file already is a .def file (1st line
9785 # is EXPORTS), use it as is; otherwise, prepend...
9786 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9787 cp $export_symbols $output_objdir/$soname.def;
9789 echo EXPORTS > $output_objdir/$soname.def;
9790 cat $export_symbols >> $output_objdir/$soname.def;
9792 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9799 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9800 link_all_deplibs
=yes
9805 hardcode_shlibpath_var
=no
9806 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9807 export_dynamic_flag_spec
='${wl}-E'
9808 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9809 # Instead, shared libraries are loaded at an image base (0x10000000 by
9810 # default) and relocated if they conflict, which is a slow very memory
9811 # consuming and fragmenting process. To avoid this, we pick a random,
9812 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9813 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9814 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9815 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'
9818 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
9820 if test "$host_os" = linux-dietlibc
; then
9821 case $cc_basename in
9822 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
9825 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
9826 && test "$tmp_diet" = no
9828 tmp_addflag
=' $pic_flag'
9829 tmp_sharedflag
='-shared'
9830 case $cc_basename,$host_cpu in
9831 pgcc
*) # Portland Group C compiler
9832 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'
9833 tmp_addflag
=' $pic_flag'
9835 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
9836 # Portland Group f77 and f90 compilers
9837 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'
9838 tmp_addflag
=' $pic_flag -Mnomain' ;;
9839 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
9840 tmp_addflag
=' -i_dynamic' ;;
9841 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
9842 tmp_addflag
=' -i_dynamic -nofor_main' ;;
9843 ifc
* | ifort
*) # Intel Fortran compiler
9844 tmp_addflag
=' -nofor_main' ;;
9845 lf95
*) # Lahey Fortran 8.1
9846 whole_archive_flag_spec
=
9847 tmp_sharedflag
='--shared' ;;
9848 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9849 tmp_sharedflag
='-qmkshrobj'
9851 nvcc
*) # Cuda Compiler Driver 2.2
9852 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'
9853 compiler_needs_object
=yes
9856 case `$CC -V 2>&1 | sed 5q` in
9857 *Sun\ C
*) # Sun C 5.9
9858 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'
9859 compiler_needs_object
=yes
9860 tmp_sharedflag
='-G' ;;
9861 *Sun\ F
*) # Sun Fortran 8.3
9862 tmp_sharedflag
='-G' ;;
9864 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9866 if test "x$supports_anon_versioning" = xyes
; then
9867 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
9868 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9869 echo "local: *; };" >> $output_objdir/$libname.ver~
9870 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9873 case $cc_basename in
9874 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
9875 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9876 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
9877 hardcode_libdir_flag_spec
=
9878 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
9879 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9880 if test "x$supports_anon_versioning" = xyes
; then
9881 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
9882 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9883 echo "local: *; };" >> $output_objdir/$libname.ver~
9884 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9894 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9895 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9898 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9899 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9904 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
9908 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9909 *** create shared libraries on Solaris systems. Therefore, libtool
9910 *** is disabling shared libraries support. We urge you to upgrade GNU
9911 *** binutils to release 2.9.1 or newer. Another option is to modify
9912 *** your PATH or compiler configuration so that the native linker is
9913 *** used, and then restart.
9916 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9917 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9918 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9924 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
9925 case `$LD -v 2>&1` in
9926 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
9930 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9931 *** reliably create shared libraries on SCO systems. Therefore, libtool
9932 *** is disabling shared libraries support. We urge you to upgrade GNU
9933 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9934 *** your PATH or compiler configuration so that the native linker is
9935 *** used, and then restart.
9940 # For security reasons, it is highly recommended that you always
9941 # use absolute paths for naming shared libraries, and exclude the
9942 # DT_RUNPATH tag from executables and libraries. But doing so
9943 # requires that you compile everything twice, which is a pain.
9944 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9945 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9946 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9947 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9956 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9959 hardcode_shlibpath_var
=no
9963 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9964 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9965 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9972 if test "$ld_shlibs" = no
; then
9974 hardcode_libdir_flag_spec
=
9975 export_dynamic_flag_spec
=
9976 whole_archive_flag_spec
=
9979 # PORTME fill in a description of your system's linker (not GNU ld)
9982 allow_undefined_flag
=unsupported
9983 always_export_symbols
=yes
9984 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'
9985 # Note: this linker hardcodes the directories in LIBPATH if there
9986 # are no directories specified by -L.
9987 hardcode_minus_L
=yes
9988 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9989 # Neither direct hardcoding nor static linking is supported with a
9991 hardcode_direct
=unsupported
9996 if test "$host_cpu" = ia64
; then
9997 # On IA64, the linker does run time linking by default, so we don't
9998 # have to do anything special.
9999 aix_use_runtimelinking
=no
10000 exp_sym_flag
='-Bexport'
10003 # If we're using GNU nm, then we don't want the "-C" option.
10004 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10005 # Also, AIX nm treats weak defined symbols like other global
10006 # defined symbols, whereas GNU nm marks them as "W".
10007 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
10008 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'
10010 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10012 aix_use_runtimelinking
=no
10014 # Test if we are trying to use run time linking or normal
10015 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10016 # need to do runtime linking.
10017 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
10018 for ld_flag
in $LDFLAGS; do
10019 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
10020 aix_use_runtimelinking
=yes
10027 exp_sym_flag
='-bexport'
10028 no_entry_flag
='-bnoentry'
10031 # When large executables or shared objects are built, AIX ld can
10032 # have problems creating the table of contents. If linking a library
10033 # or program results in "error TOC overflow" add -mminimal-toc to
10034 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10035 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10038 hardcode_direct
=yes
10039 hardcode_direct_absolute
=yes
10040 hardcode_libdir_separator
=':'
10041 link_all_deplibs
=yes
10042 file_list_spec
='${wl}-f,'
10044 if test "$GCC" = yes; then
10045 case $host_os in aix4.
[012]|aix4.
[012].
*)
10046 # We only want to do this on AIX 4.2 and lower, the check
10047 # below for broken collect2 doesn't work under 4.3+
10048 collect2name
=`${CC} -print-prog-name=collect2`
10049 if test -f "$collect2name" &&
10050 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
10052 # We have reworked collect2
10055 # We have old collect2
10056 hardcode_direct
=unsupported
10057 # It fails to find uninstalled libraries when the uninstalled
10058 # path is not listed in the libpath. Setting hardcode_minus_L
10059 # to unsupported forces relinking
10060 hardcode_minus_L
=yes
10061 hardcode_libdir_flag_spec
='-L$libdir'
10062 hardcode_libdir_separator
=
10066 shared_flag
='-shared'
10067 if test "$aix_use_runtimelinking" = yes; then
10068 shared_flag
="$shared_flag "'${wl}-G'
10072 if test "$host_cpu" = ia64
; then
10073 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10074 # chokes on -Wl,-G. The following line is correct:
10077 if test "$aix_use_runtimelinking" = yes; then
10078 shared_flag
='${wl}-G'
10080 shared_flag
='${wl}-bM:SRE'
10085 export_dynamic_flag_spec
='${wl}-bexpall'
10086 # It seems that -bexpall does not export symbols beginning with
10087 # underscore (_), so it is better to generate a list of symbols to export.
10088 always_export_symbols
=yes
10089 if test "$aix_use_runtimelinking" = yes; then
10090 # Warning - without using the other runtime loading flags (-brtl),
10091 # -berok will link without error, but may produce a broken library.
10092 allow_undefined_flag
='-berok'
10093 # Determine the default libpath from the value encoded in an
10094 # empty executable.
10095 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10096 /* end confdefs.h. */
10106 if ac_fn_c_try_link
"$LINENO"; then :
10108 lt_aix_libpath_sed
='
10109 /Import File Strings/,/^$/ {
10115 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10116 # Check for a 64-bit object if we didn't find anything.
10117 if test -z "$aix_libpath"; then
10118 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10121 rm -f core conftest.err conftest.
$ac_objext \
10122 conftest
$ac_exeext conftest.
$ac_ext
10123 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
10125 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
10126 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"
10128 if test "$host_cpu" = ia64
; then
10129 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
10130 allow_undefined_flag
="-z nodefs"
10131 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"
10133 # Determine the default libpath from the value encoded in an
10134 # empty executable.
10135 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10136 /* end confdefs.h. */
10146 if ac_fn_c_try_link
"$LINENO"; then :
10148 lt_aix_libpath_sed
='
10149 /Import File Strings/,/^$/ {
10155 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10156 # Check for a 64-bit object if we didn't find anything.
10157 if test -z "$aix_libpath"; then
10158 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10161 rm -f core conftest.err conftest.
$ac_objext \
10162 conftest
$ac_exeext conftest.
$ac_ext
10163 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
10165 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
10166 # Warning - without using the other run time loading flags,
10167 # -berok will link without error, but may produce a broken library.
10168 no_undefined_flag
=' ${wl}-bernotok'
10169 allow_undefined_flag
=' ${wl}-berok'
10170 if test "$with_gnu_ld" = yes; then
10171 # We only use this code for GNU lds that support --whole-archive.
10172 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10174 # Exported symbols can be pulled into shared objects from archives
10175 whole_archive_flag_spec
='$convenience'
10177 archive_cmds_need_lc
=yes
10178 # This is similar to how AIX traditionally builds its shared libraries.
10179 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'
10187 # see comment about AmigaOS4 .so support
10188 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10189 archive_expsym_cmds
=''
10192 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)'
10193 hardcode_libdir_flag_spec
='-L$libdir'
10194 hardcode_minus_L
=yes
10200 export_dynamic_flag_spec
=-rdynamic
10203 cygwin
* | mingw
* | pw32
* | cegcc
*)
10204 # When not using gcc, we currently assume that we are using
10205 # Microsoft Visual C++.
10206 # hardcode_libdir_flag_spec is actually meaningless, as there is
10207 # no search path for DLLs.
10208 hardcode_libdir_flag_spec
=' '
10209 allow_undefined_flag
=unsupported
10210 # Tell ltmain to make .lib files, not .a files.
10212 # Tell ltmain to make .dll files, not .so files.
10214 # FIXME: Setting linknames here is a bad hack.
10215 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10216 # The linker will automatically build a .lib file if we build a DLL.
10217 old_archive_from_new_cmds
='true'
10218 # FIXME: Should let the user specify the lib program.
10219 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
10220 fix_srcfile_path
='`cygpath -w "$srcfile"`'
10221 enable_shared_with_static_runtimes
=yes
10224 darwin
* | rhapsody
*)
10227 archive_cmds_need_lc
=no
10229 hardcode_automatic
=yes
10230 hardcode_shlibpath_var
=unsupported
10231 if test "$lt_cv_ld_force_load" = "yes"; then
10232 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\"`'
10234 whole_archive_flag_spec
=''
10236 link_all_deplibs
=yes
10237 allow_undefined_flag
="$_lt_dar_allow_undefined"
10238 case $cc_basename in
10239 ifort
*) _lt_dar_can_shared
=yes ;;
10240 *) _lt_dar_can_shared
=$GCC ;;
10242 if test "$_lt_dar_can_shared" = "yes"; then
10243 output_verbose_link_cmd
=func_echo_all
10244 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10245 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10246 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}"
10247 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}"
10256 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10257 hardcode_libdir_flag_spec
='-L$libdir'
10258 hardcode_shlibpath_var
=no
10261 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10262 # support. Future versions do this automatically, but an explicit c++rt0.o
10263 # does not break anything, and helps significantly (at the cost of a little
10266 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10267 hardcode_libdir_flag_spec
='-R$libdir'
10268 hardcode_direct
=yes
10269 hardcode_shlibpath_var
=no
10272 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10274 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10275 hardcode_direct
=yes
10276 hardcode_minus_L
=yes
10277 hardcode_shlibpath_var
=no
10280 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10281 freebsd
* | dragonfly
*)
10282 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10283 hardcode_libdir_flag_spec
='-R$libdir'
10284 hardcode_direct
=yes
10285 hardcode_shlibpath_var
=no
10289 if test "$GCC" = yes; then
10290 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'
10292 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'
10294 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10295 hardcode_libdir_separator
=:
10296 hardcode_direct
=yes
10298 # hardcode_minus_L: Not really in the search PATH,
10299 # but as the default location of the library.
10300 hardcode_minus_L
=yes
10301 export_dynamic_flag_spec
='${wl}-E'
10305 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
10306 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10308 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10310 if test "$with_gnu_ld" = no
; then
10311 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10312 hardcode_libdir_flag_spec_ld
='+b $libdir'
10313 hardcode_libdir_separator
=:
10314 hardcode_direct
=yes
10315 hardcode_direct_absolute
=yes
10316 export_dynamic_flag_spec
='${wl}-E'
10317 # hardcode_minus_L: Not really in the search PATH,
10318 # but as the default location of the library.
10319 hardcode_minus_L
=yes
10324 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
10327 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10330 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10333 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10339 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10342 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10346 # Older versions of the 11.00 compiler do not understand -b yet
10347 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10349 $as_echo_n "checking if $CC understands -b... " >&6; }
10350 if ${lt_cv_prog_compiler__b+:} false
; then :
10351 $as_echo_n "(cached) " >&6
10353 lt_cv_prog_compiler__b
=no
10354 save_LDFLAGS
="$LDFLAGS"
10355 LDFLAGS
="$LDFLAGS -b"
10356 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10357 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10358 # The linker can only warn and ignore the option if not recognized
10359 # So say no if there are warnings
10360 if test -s conftest.err
; then
10361 # Append any errors to the config.log.
10362 cat conftest.err
1>&5
10363 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10364 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10365 if diff conftest.exp conftest.er2
>/dev
/null
; then
10366 lt_cv_prog_compiler__b
=yes
10369 lt_cv_prog_compiler__b
=yes
10373 LDFLAGS
="$save_LDFLAGS"
10376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10377 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10379 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
10380 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10382 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10388 if test "$with_gnu_ld" = no
; then
10389 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10390 hardcode_libdir_separator
=:
10395 hardcode_shlibpath_var
=no
10398 hardcode_direct
=yes
10399 hardcode_direct_absolute
=yes
10400 export_dynamic_flag_spec
='${wl}-E'
10402 # hardcode_minus_L: Not really in the search PATH,
10403 # but as the default location of the library.
10404 hardcode_minus_L
=yes
10410 irix5
* | irix6
* | nonstopux
*)
10411 if test "$GCC" = yes; then
10412 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'
10413 # Try to use the -exported_symbol ld option, if it does not
10414 # work, assume that -exports_file does not work either and
10415 # implicitly export all symbols.
10416 save_LDFLAGS
="$LDFLAGS"
10417 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10418 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10419 /* end confdefs.h. */
10422 if ac_fn_c_try_link
"$LINENO"; then :
10423 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'
10426 rm -f core conftest.err conftest.
$ac_objext \
10427 conftest
$ac_exeext conftest.
$ac_ext
10428 LDFLAGS
="$save_LDFLAGS"
10430 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'
10431 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'
10433 archive_cmds_need_lc
='no'
10434 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10435 hardcode_libdir_separator
=:
10437 link_all_deplibs
=yes
10441 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10442 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10444 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10446 hardcode_libdir_flag_spec
='-R$libdir'
10447 hardcode_direct
=yes
10448 hardcode_shlibpath_var
=no
10452 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10453 hardcode_direct
=yes
10454 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10455 hardcode_libdir_separator
=:
10456 hardcode_shlibpath_var
=no
10463 if test -f /usr
/libexec
/ld.so
; then
10464 hardcode_direct
=yes
10465 hardcode_shlibpath_var
=no
10466 hardcode_direct_absolute
=yes
10467 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10468 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10469 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10470 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10471 export_dynamic_flag_spec
='${wl}-E'
10474 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
10475 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10476 hardcode_libdir_flag_spec
='-R$libdir'
10479 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10480 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10490 hardcode_libdir_flag_spec
='-L$libdir'
10491 hardcode_minus_L
=yes
10492 allow_undefined_flag
=unsupported
10493 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'
10494 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10498 if test "$GCC" = yes; then
10499 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
10500 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'
10502 allow_undefined_flag
=' -expect_unresolved \*'
10503 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'
10505 archive_cmds_need_lc
='no'
10506 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10507 hardcode_libdir_separator
=:
10510 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
10511 if test "$GCC" = yes; then
10512 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
10513 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'
10514 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10516 allow_undefined_flag
=' -expect_unresolved \*'
10517 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'
10518 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~
10519 $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'
10521 # Both c and cxx compiler support -rpath directly
10522 hardcode_libdir_flag_spec
='-rpath $libdir'
10524 archive_cmds_need_lc
='no'
10525 hardcode_libdir_separator
=:
10529 no_undefined_flag
=' -z defs'
10530 if test "$GCC" = yes; then
10532 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10533 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10534 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10536 case `$CC -V 2>&1` in
10539 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10540 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10541 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10545 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10546 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10547 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10551 hardcode_libdir_flag_spec
='-R$libdir'
10552 hardcode_shlibpath_var
=no
10554 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
10556 # The compiler driver will combine and reorder linker options,
10557 # but understands `-z linker_flag'. GCC discards it without `$wl',
10558 # but is careful enough not to reorder.
10559 # Supported since Solaris 2.6 (maybe 2.5.1?)
10560 if test "$GCC" = yes; then
10561 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10563 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
10567 link_all_deplibs
=yes
10571 if test "x$host_vendor" = xsequent
; then
10572 # Use $CC to link under sequent, because it throws in some extra .o
10573 # files that make .init and .fini sections work.
10574 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10576 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10578 hardcode_libdir_flag_spec
='-L$libdir'
10579 hardcode_direct
=yes
10580 hardcode_minus_L
=yes
10581 hardcode_shlibpath_var
=no
10585 case $host_vendor in
10587 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10588 hardcode_direct
=yes # is this really true???
10591 ## LD is ld it makes a PLAMLIB
10592 ## CC just makes a GrossModule.
10593 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10594 reload_cmds
='$CC -r -o $output$reload_objs'
10598 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10599 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
10602 runpath_var
='LD_RUN_PATH'
10603 hardcode_shlibpath_var
=no
10607 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10608 hardcode_shlibpath_var
=no
10609 export_dynamic_flag_spec
='-Bexport'
10613 if test -d /usr
/nec
; then
10614 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10615 hardcode_shlibpath_var
=no
10616 runpath_var
=LD_RUN_PATH
10617 hardcode_runpath_var
=yes
10622 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
10623 no_undefined_flag
='${wl}-z,text'
10624 archive_cmds_need_lc
=no
10625 hardcode_shlibpath_var
=no
10626 runpath_var
='LD_RUN_PATH'
10628 if test "$GCC" = yes; then
10629 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10630 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10632 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10633 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10637 sysv5
* | sco3.2v5
* | sco5v6
*)
10638 # Note: We can NOT use -z defs as we might desire, because we do not
10639 # link with -lc, and that would cause any symbols used from libc to
10640 # always be unresolved, which means just about no library would
10641 # ever link correctly. If we're not using GNU ld we use -z text
10642 # though, which does catch some bad symbols but isn't as heavy-handed
10644 no_undefined_flag
='${wl}-z,text'
10645 allow_undefined_flag
='${wl}-z,nodefs'
10646 archive_cmds_need_lc
=no
10647 hardcode_shlibpath_var
=no
10648 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
10649 hardcode_libdir_separator
=':'
10650 link_all_deplibs
=yes
10651 export_dynamic_flag_spec
='${wl}-Bexport'
10652 runpath_var
='LD_RUN_PATH'
10654 if test "$GCC" = yes; then
10655 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10656 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10658 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10659 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10664 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10665 hardcode_libdir_flag_spec
='-L$libdir'
10666 hardcode_shlibpath_var
=no
10674 if test x
$host_vendor = xsni
; then
10676 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
10677 export_dynamic_flag_spec
='${wl}-Blargedynsym'
10683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10684 $as_echo "$ld_shlibs" >&6; }
10685 test "$ld_shlibs" = no
&& can_build_shared
=no
10687 with_gnu_ld
=$with_gnu_ld
10704 # Do we need to explicitly link libc?
10706 case "x$archive_cmds_need_lc" in
10708 # Assume -lc should be added
10709 archive_cmds_need_lc
=yes
10711 if test "$enable_shared" = yes && test "$GCC" = yes; then
10712 case $archive_cmds in
10714 # FIXME: we may have to deal with multi-command sequences.
10717 # Test whether the compiler implicitly links with -lc since on some
10718 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10719 # to ld, don't add -lc before -lgcc.
10720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10721 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10722 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
10723 $as_echo_n "(cached) " >&6
10726 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10728 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10729 (eval $ac_compile) 2>&5
10731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10732 test $ac_status = 0; } 2>conftest.err
; then
10735 libobjs
=conftest.
$ac_objext
10737 wl
=$lt_prog_compiler_wl
10738 pic_flag
=$lt_prog_compiler_pic
10744 lt_save_allow_undefined_flag
=$allow_undefined_flag
10745 allow_undefined_flag
=
10746 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10747 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
10749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10750 test $ac_status = 0; }
10752 lt_cv_archive_cmds_need_lc
=no
10754 lt_cv_archive_cmds_need_lc
=yes
10756 allow_undefined_flag
=$lt_save_allow_undefined_flag
10758 cat conftest.err
1>&5
10763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10764 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10765 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
10928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10929 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10931 if test "$GCC" = yes; then
10933 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
10934 *) lt_awk_arg
="/^libraries:/" ;;
10937 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
10938 *) lt_sed_strip_eq
="s,=/,/,g" ;;
10940 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10941 case $lt_search_path_spec in
10943 # if the path contains ";" then we assume it to be the separator
10944 # otherwise default to the standard path separator (i.e. ":") - it is
10945 # assumed that no part of a normal pathname contains ";" but that should
10946 # okay in the real world where ";" in dirpaths is itself problematic.
10947 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10950 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10953 # Ok, now we have the path, separated by spaces, we can step through it
10954 # and add multilib dir if necessary.
10955 lt_tmp_lt_search_path_spec
=
10956 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10957 for lt_sys_path
in $lt_search_path_spec; do
10958 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10959 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10961 test -d "$lt_sys_path" && \
10962 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
10965 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10966 BEGIN {RS=" "; FS="/|\n";} {
10969 for (lt_i = NF; lt_i > 0; lt_i--) {
10970 if ($lt_i != "" && $lt_i != ".") {
10971 if ($lt_i == "..") {
10974 if (lt_count == 0) {
10975 lt_foo="/" $lt_i lt_foo;
10982 if (lt_foo != "") { lt_freq[lt_foo]++; }
10983 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10985 # AWK program above erroneously prepends '/' to C:/dos/paths
10988 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
10989 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10991 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10993 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
10995 library_names_spec
=
10996 libname_spec
='lib$name'
11000 postuninstall_cmds
=
11004 shlibpath_overrides_runpath
=unknown
11006 dynamic_linker
="$host_os ld.so"
11007 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
11008 need_lib_prefix
=unknown
11009 hardcode_into_libs
=no
11011 # when you set need_version to no, make sure it does not cause -set_version
11012 # flags to be left without arguments
11013 need_version
=unknown
11018 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
11019 shlibpath_var
=LIBPATH
11021 # AIX 3 has no versioning support, so we append a major version to the name.
11022 soname_spec
='${libname}${release}${shared_ext}$major'
11029 hardcode_into_libs
=yes
11030 if test "$host_cpu" = ia64
; then
11031 # AIX 5 supports IA64
11032 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11033 shlibpath_var
=LD_LIBRARY_PATH
11035 # With GCC up to 2.95.x, collect2 would create an import file
11036 # for dependence libraries. The import file would start with
11037 # the line `#! .'. This would cause the generated library to
11038 # depend on `.', always an invalid library. This was fixed in
11039 # development snapshots of GCC prior to 3.0.
11041 aix4 | aix4.
[01] | aix4.
[01].
*)
11042 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11044 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
11047 can_build_shared
=no
11051 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11052 # soname into executable. Probably we can add versioning support to
11053 # collect2, so additional links can be useful in future.
11054 if test "$aix_use_runtimelinking" = yes; then
11055 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11056 # instead of lib<name>.a to let people know that these are not
11057 # typical AIX shared libraries.
11058 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11060 # We preserve .a as extension for shared libraries through AIX4.2
11061 # and later when we are not doing run time linking.
11062 library_names_spec
='${libname}${release}.a $libname.a'
11063 soname_spec
='${libname}${release}${shared_ext}$major'
11065 shlibpath_var
=LIBPATH
11072 # Since July 2007 AmigaOS4 officially supports .so libraries.
11073 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11074 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11077 library_names_spec
='$libname.ixlibrary $libname.a'
11078 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11079 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'
11085 library_names_spec
='${libname}${shared_ext}'
11086 dynamic_linker
="$host_os ld.so"
11087 shlibpath_var
=LIBRARY_PATH
11093 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11094 soname_spec
='${libname}${release}${shared_ext}$major'
11095 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
11096 shlibpath_var
=LD_LIBRARY_PATH
11097 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11098 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
11099 # the default ld.so.conf also contains /usr/contrib/lib and
11100 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11101 # libtool to hard-code these into programs
11104 cygwin
* | mingw
* | pw32
* | cegcc
*)
11105 version_type
=windows
11110 case $GCC,$host_os in
11111 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
11112 library_names_spec
='$libname.dll.a'
11113 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11114 postinstall_cmds
='base_file=`basename \${file}`~
11115 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11116 dldir=$destdir/`dirname \$dlpath`~
11117 test -d \$dldir || mkdir -p \$dldir~
11118 $install_prog $dir/$dlname \$dldir/$dlname~
11119 chmod a+x \$dldir/$dlname~
11120 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11121 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11123 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11124 dlpath=$dir/\$dldll~
11126 shlibpath_overrides_runpath
=yes
11130 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11131 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11133 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
11136 # MinGW DLLs use traditional 'lib' prefix
11137 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11140 # pw32 DLLs use 'pw' prefix rather than 'lib'
11141 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11147 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11150 dynamic_linker
='Win32 ld.exe'
11151 # FIXME: first we should search . and the directory the executable is in
11155 darwin
* | rhapsody
*)
11156 dynamic_linker
="$host_os dyld"
11157 version_type
=darwin
11160 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11161 soname_spec
='${libname}${release}${major}$shared_ext'
11162 shlibpath_overrides_runpath
=yes
11163 shlibpath_var
=DYLD_LIBRARY_PATH
11164 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
11166 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
11167 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
11174 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11175 soname_spec
='${libname}${release}${shared_ext}$major'
11176 shlibpath_var
=LD_LIBRARY_PATH
11179 freebsd
* | dragonfly
*)
11180 # DragonFly does not have aout. When/if they implement a new
11181 # versioning mechanism, adjust this.
11182 if test -x /usr
/bin
/objformat
; then
11183 objformat
=`/usr/bin/objformat`
11186 freebsd
[23].
*) objformat
=aout
;;
11187 *) objformat
=elf
;;
11190 version_type
=freebsd-
$objformat
11191 case $version_type in
11193 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11198 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11202 shlibpath_var
=LD_LIBRARY_PATH
11205 shlibpath_overrides_runpath
=yes
11207 freebsd3.
[01]* | freebsdelf3.
[01]*)
11208 shlibpath_overrides_runpath
=yes
11209 hardcode_into_libs
=yes
11211 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
11212 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
11213 shlibpath_overrides_runpath
=no
11214 hardcode_into_libs
=yes
11216 *) # from 4.6 on, and DragonFly
11217 shlibpath_overrides_runpath
=yes
11218 hardcode_into_libs
=yes
11227 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11228 soname_spec
='${libname}${release}${shared_ext}$major'
11229 shlibpath_var
=LD_LIBRARY_PATH
11230 hardcode_into_libs
=yes
11237 dynamic_linker
="$host_os runtime_loader"
11238 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11239 soname_spec
='${libname}${release}${shared_ext}$major'
11240 shlibpath_var
=LIBRARY_PATH
11241 shlibpath_overrides_runpath
=yes
11242 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
11243 hardcode_into_libs
=yes
11246 hpux9
* | hpux10
* | hpux11
*)
11247 # Give a soname corresponding to the major version so that dld.sl refuses to
11248 # link against other versions.
11255 hardcode_into_libs
=yes
11256 dynamic_linker
="$host_os dld.so"
11257 shlibpath_var
=LD_LIBRARY_PATH
11258 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
11259 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11260 soname_spec
='${libname}${release}${shared_ext}$major'
11261 if test "X$HPUX_IA64_MODE" = X32
; then
11262 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11264 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
11266 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
11270 hardcode_into_libs
=yes
11271 dynamic_linker
="$host_os dld.sl"
11272 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
11273 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
11274 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11275 soname_spec
='${libname}${release}${shared_ext}$major'
11276 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11277 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
11281 dynamic_linker
="$host_os dld.sl"
11282 shlibpath_var
=SHLIB_PATH
11283 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
11284 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11285 soname_spec
='${libname}${release}${shared_ext}$major'
11288 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11289 postinstall_cmds
='chmod 555 $lib'
11290 # or fails outright, so override atomically:
11291 install_override_mode
=555
11298 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11299 soname_spec
='${libname}${release}${shared_ext}$major'
11300 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
11301 shlibpath_var
=LD_LIBRARY_PATH
11302 shlibpath_overrides_runpath
=no
11303 hardcode_into_libs
=yes
11306 irix5
* | irix6
* | nonstopux
*)
11308 nonstopux
*) version_type
=nonstopux
;;
11310 if test "$lt_cv_prog_gnu_ld" = yes; then
11318 soname_spec
='${libname}${release}${shared_ext}$major'
11319 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11321 irix5
* | nonstopux
*)
11322 libsuff
= shlibsuff
=
11325 case $LD in # libtool.m4 will add one of these switches to LD
11326 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
11327 libsuff
= shlibsuff
= libmagic
=32-bit;;
11328 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
11329 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
11330 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
11331 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
11332 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
11336 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
11337 shlibpath_overrides_runpath
=no
11338 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11339 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
11340 hardcode_into_libs
=yes
11343 # No shared lib support for Linux oldld, aout, or coff.
11344 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
11348 # This must be Linux ELF.
11349 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
11353 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11354 soname_spec
='${libname}${release}${shared_ext}$major'
11355 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11356 shlibpath_var
=LD_LIBRARY_PATH
11357 shlibpath_overrides_runpath
=no
11359 # Some binutils ld are patched to set DT_RUNPATH
11360 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
11361 $as_echo_n "(cached) " >&6
11363 lt_cv_shlibpath_overrides_runpath
=no
11364 save_LDFLAGS
=$LDFLAGS
11365 save_libdir
=$libdir
11366 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11367 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11368 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11369 /* end confdefs.h. */
11379 if ac_fn_c_try_link
"$LINENO"; then :
11380 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
11381 lt_cv_shlibpath_overrides_runpath
=yes
11384 rm -f core conftest.err conftest.
$ac_objext \
11385 conftest
$ac_exeext conftest.
$ac_ext
11386 LDFLAGS
=$save_LDFLAGS
11387 libdir
=$save_libdir
11391 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
11393 # This implies no fast_install, which is unacceptable.
11394 # Some rework will be needed to allow for fast_install
11395 # before this can be enabled.
11396 hardcode_into_libs
=yes
11398 # Append ld.so.conf contents to the search path
11399 if test -f /etc
/ld.so.conf
; then
11400 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' ' '`
11401 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
11404 # We used to test for /lib/ld.so.1 and disable shared libraries on
11405 # powerpc, because MkLinux only supported shared libraries with the
11406 # GNU dynamic linker. Since this was broken with cross compilers,
11407 # most powerpc-linux boxes support dynamic linking these days and
11408 # people can always --disable-shared, the test was removed, and we
11409 # assume the GNU/Linux dynamic linker is in use.
11410 dynamic_linker
='GNU/Linux ld.so'
11417 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11418 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11419 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11420 dynamic_linker
='NetBSD (a.out) ld.so'
11422 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11423 soname_spec
='${libname}${release}${shared_ext}$major'
11424 dynamic_linker
='NetBSD ld.elf_so'
11426 shlibpath_var
=LD_LIBRARY_PATH
11427 shlibpath_overrides_runpath
=yes
11428 hardcode_into_libs
=yes
11433 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11434 shlibpath_var
=LD_LIBRARY_PATH
11435 shlibpath_overrides_runpath
=yes
11442 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11443 soname_spec
='${libname}${release}${shared_ext}$major'
11444 shlibpath_var
=LD_LIBRARY_PATH
11445 shlibpath_overrides_runpath
=no
11446 hardcode_into_libs
=yes
11447 dynamic_linker
='ldqnx.so'
11452 sys_lib_dlsearch_path_spec
="/usr/lib"
11454 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11456 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
11457 *) need_version
=no
;;
11459 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11460 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11461 shlibpath_var
=LD_LIBRARY_PATH
11462 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11464 openbsd2.
[89] | openbsd2.
[89].
*)
11465 shlibpath_overrides_runpath
=no
11468 shlibpath_overrides_runpath
=yes
11472 shlibpath_overrides_runpath
=yes
11477 libname_spec
='$name'
11480 library_names_spec
='$libname${shared_ext} $libname.a'
11481 dynamic_linker
='OS/2 ld.exe'
11482 shlibpath_var
=LIBPATH
11485 osf3
* | osf4
* | osf5
*)
11489 soname_spec
='${libname}${release}${shared_ext}$major'
11490 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11491 shlibpath_var
=LD_LIBRARY_PATH
11492 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11493 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
11504 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11505 soname_spec
='${libname}${release}${shared_ext}$major'
11506 shlibpath_var
=LD_LIBRARY_PATH
11507 shlibpath_overrides_runpath
=yes
11508 hardcode_into_libs
=yes
11509 # ldd complains unless libraries are executable
11510 postinstall_cmds
='chmod +x $lib'
11515 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11516 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11517 shlibpath_var
=LD_LIBRARY_PATH
11518 shlibpath_overrides_runpath
=yes
11519 if test "$with_gnu_ld" = yes; then
11527 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11528 soname_spec
='${libname}${release}${shared_ext}$major'
11529 shlibpath_var
=LD_LIBRARY_PATH
11530 case $host_vendor in
11532 shlibpath_overrides_runpath
=no
11534 runpath_var
=LD_RUN_PATH
11542 shlibpath_overrides_runpath
=no
11543 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
11549 if test -d /usr
/nec
;then
11551 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11552 soname_spec
='$libname${shared_ext}.$major'
11553 shlibpath_var
=LD_LIBRARY_PATH
11557 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
11558 version_type
=freebsd-elf
11561 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11562 soname_spec
='${libname}${release}${shared_ext}$major'
11563 shlibpath_var
=LD_LIBRARY_PATH
11564 shlibpath_overrides_runpath
=yes
11565 hardcode_into_libs
=yes
11566 if test "$with_gnu_ld" = yes; then
11567 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11569 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
11572 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
11576 sys_lib_dlsearch_path_spec
='/usr/lib'
11580 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11584 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11585 shlibpath_var
=LD_LIBRARY_PATH
11586 shlibpath_overrides_runpath
=no
11587 hardcode_into_libs
=yes
11592 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11593 soname_spec
='${libname}${release}${shared_ext}$major'
11594 shlibpath_var
=LD_LIBRARY_PATH
11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11602 $as_echo "$dynamic_linker" >&6; }
11603 test "$dynamic_linker" = no
&& can_build_shared
=no
11605 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
11606 if test "$GCC" = yes; then
11607 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11610 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11611 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
11613 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11614 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
11708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11709 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11711 if test -n "$hardcode_libdir_flag_spec" ||
11712 test -n "$runpath_var" ||
11713 test "X$hardcode_automatic" = "Xyes" ; then
11715 # We can hardcode non-existent directories.
11716 if test "$hardcode_direct" != no
&&
11717 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11718 # have to relink, otherwise we might link with an installed library
11719 # when we should be linking with a yet-to-be-installed one
11720 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11721 test "$hardcode_minus_L" != no
; then
11722 # Linking always hardcodes the temporary library directory.
11723 hardcode_action
=relink
11725 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11726 hardcode_action
=immediate
11729 # We cannot hardcode anything, or else we can only hardcode existing
11731 hardcode_action
=unsupported
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11734 $as_echo "$hardcode_action" >&6; }
11736 if test "$hardcode_action" = relink ||
11737 test "$inherit_rpath" = yes; then
11738 # Fast installation is not supported
11739 enable_fast_install
=no
11740 elif test "$shlibpath_overrides_runpath" = yes ||
11741 test "$enable_shared" = no
; then
11742 # Fast installation is not necessary
11743 enable_fast_install
=needless
11751 if test "x$enable_dlopen" != xyes
; then
11752 enable_dlopen
=unknown
11753 enable_dlopen_self
=unknown
11754 enable_dlopen_self_static
=unknown
11761 lt_cv_dlopen
="load_add_on"
11763 lt_cv_dlopen_self
=yes
11766 mingw
* | pw32
* | cegcc
*)
11767 lt_cv_dlopen
="LoadLibrary"
11772 lt_cv_dlopen
="dlopen"
11777 # if libdl is installed we need to link against it
11778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11779 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11780 if ${ac_cv_lib_dl_dlopen+:} false
; then :
11781 $as_echo_n "(cached) " >&6
11783 ac_check_lib_save_LIBS
=$LIBS
11785 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11786 /* end confdefs.h. */
11788 /* Override any GCC internal prototype to avoid an error.
11789 Use char because int might match the return type of a GCC
11790 builtin and then its argument prototype would still apply. */
11803 if ac_fn_c_try_link
"$LINENO"; then :
11804 ac_cv_lib_dl_dlopen
=yes
11806 ac_cv_lib_dl_dlopen
=no
11808 rm -f core conftest.err conftest.
$ac_objext \
11809 conftest
$ac_exeext conftest.
$ac_ext
11810 LIBS
=$ac_check_lib_save_LIBS
11812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11813 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11814 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
11815 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
11818 lt_cv_dlopen
="dyld"
11820 lt_cv_dlopen_self
=yes
11827 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
11828 if test "x$ac_cv_func_shl_load" = xyes
; then :
11829 lt_cv_dlopen
="shl_load"
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11832 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11833 if ${ac_cv_lib_dld_shl_load+:} false
; then :
11834 $as_echo_n "(cached) " >&6
11836 ac_check_lib_save_LIBS
=$LIBS
11838 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11839 /* end confdefs.h. */
11841 /* Override any GCC internal prototype to avoid an error.
11842 Use char because int might match the return type of a GCC
11843 builtin and then its argument prototype would still apply. */
11851 return shl_load ();
11856 if ac_fn_c_try_link
"$LINENO"; then :
11857 ac_cv_lib_dld_shl_load
=yes
11859 ac_cv_lib_dld_shl_load
=no
11861 rm -f core conftest.err conftest.
$ac_objext \
11862 conftest
$ac_exeext conftest.
$ac_ext
11863 LIBS
=$ac_check_lib_save_LIBS
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11866 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11867 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
11868 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
11870 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
11871 if test "x$ac_cv_func_dlopen" = xyes
; then :
11872 lt_cv_dlopen
="dlopen"
11874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11875 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11876 if ${ac_cv_lib_dl_dlopen+:} false
; then :
11877 $as_echo_n "(cached) " >&6
11879 ac_check_lib_save_LIBS
=$LIBS
11881 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11882 /* end confdefs.h. */
11884 /* Override any GCC internal prototype to avoid an error.
11885 Use char because int might match the return type of a GCC
11886 builtin and then its argument prototype would still apply. */
11899 if ac_fn_c_try_link
"$LINENO"; then :
11900 ac_cv_lib_dl_dlopen
=yes
11902 ac_cv_lib_dl_dlopen
=no
11904 rm -f core conftest.err conftest.
$ac_objext \
11905 conftest
$ac_exeext conftest.
$ac_ext
11906 LIBS
=$ac_check_lib_save_LIBS
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11909 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11910 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
11911 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
11913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11914 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11915 if ${ac_cv_lib_svld_dlopen+:} false
; then :
11916 $as_echo_n "(cached) " >&6
11918 ac_check_lib_save_LIBS
=$LIBS
11919 LIBS
="-lsvld $LIBS"
11920 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11921 /* end confdefs.h. */
11923 /* Override any GCC internal prototype to avoid an error.
11924 Use char because int might match the return type of a GCC
11925 builtin and then its argument prototype would still apply. */
11938 if ac_fn_c_try_link
"$LINENO"; then :
11939 ac_cv_lib_svld_dlopen
=yes
11941 ac_cv_lib_svld_dlopen
=no
11943 rm -f core conftest.err conftest.
$ac_objext \
11944 conftest
$ac_exeext conftest.
$ac_ext
11945 LIBS
=$ac_check_lib_save_LIBS
11947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11948 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11949 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
11950 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11953 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11954 if ${ac_cv_lib_dld_dld_link+:} false
; then :
11955 $as_echo_n "(cached) " >&6
11957 ac_check_lib_save_LIBS
=$LIBS
11959 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11960 /* end confdefs.h. */
11962 /* Override any GCC internal prototype to avoid an error.
11963 Use char because int might match the return type of a GCC
11964 builtin and then its argument prototype would still apply. */
11972 return dld_link ();
11977 if ac_fn_c_try_link
"$LINENO"; then :
11978 ac_cv_lib_dld_dld_link
=yes
11980 ac_cv_lib_dld_dld_link
=no
11982 rm -f core conftest.err conftest.
$ac_objext \
11983 conftest
$ac_exeext conftest.
$ac_ext
11984 LIBS
=$ac_check_lib_save_LIBS
11986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11987 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11988 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
11989 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
12010 if test "x$lt_cv_dlopen" != xno
; then
12016 case $lt_cv_dlopen in
12018 save_CPPFLAGS
="$CPPFLAGS"
12019 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
12021 save_LDFLAGS
="$LDFLAGS"
12022 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
12025 LIBS
="$lt_cv_dlopen_libs $LIBS"
12027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12028 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12029 if ${lt_cv_dlopen_self+:} false
; then :
12030 $as_echo_n "(cached) " >&6
12032 if test "$cross_compiling" = yes; then :
12033 lt_cv_dlopen_self
=cross
12035 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12036 lt_status
=$lt_dlunknown
12037 cat > conftest.
$ac_ext <<_LT_EOF
12038 #line 12038 "configure"
12039 #include "confdefs.h"
12048 # define LT_DLGLOBAL RTLD_GLOBAL
12051 # define LT_DLGLOBAL DL_GLOBAL
12053 # define LT_DLGLOBAL 0
12057 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12058 find out it does not work in some platform. */
12059 #ifndef LT_DLLAZY_OR_NOW
12061 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12064 # define LT_DLLAZY_OR_NOW DL_LAZY
12067 # define LT_DLLAZY_OR_NOW RTLD_NOW
12070 # define LT_DLLAZY_OR_NOW DL_NOW
12072 # define LT_DLLAZY_OR_NOW 0
12079 /* When -fvisbility=hidden is used, assume the code has been annotated
12080 correspondingly for the symbols needed. */
12081 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12082 void fnord () __attribute__((visibility("default")));
12085 void fnord () { int i=42; }
12088 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12089 int status = $lt_dlunknown;
12093 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12096 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12097 else puts (dlerror ());
12099 /* dlclose (self); */
12107 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12108 (eval $ac_link) 2>&5
12110 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12111 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12112 (.
/conftest
; exit; ) >&5 2>/dev
/null
12114 case x
$lt_status in
12115 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
12116 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
12117 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
12120 # compilation failed
12121 lt_cv_dlopen_self
=no
12128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12129 $as_echo "$lt_cv_dlopen_self" >&6; }
12131 if test "x$lt_cv_dlopen_self" = xyes
; then
12132 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
12133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12134 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12135 if ${lt_cv_dlopen_self_static+:} false
; then :
12136 $as_echo_n "(cached) " >&6
12138 if test "$cross_compiling" = yes; then :
12139 lt_cv_dlopen_self_static
=cross
12141 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12142 lt_status
=$lt_dlunknown
12143 cat > conftest.
$ac_ext <<_LT_EOF
12144 #line 12144 "configure"
12145 #include "confdefs.h"
12154 # define LT_DLGLOBAL RTLD_GLOBAL
12157 # define LT_DLGLOBAL DL_GLOBAL
12159 # define LT_DLGLOBAL 0
12163 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12164 find out it does not work in some platform. */
12165 #ifndef LT_DLLAZY_OR_NOW
12167 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12170 # define LT_DLLAZY_OR_NOW DL_LAZY
12173 # define LT_DLLAZY_OR_NOW RTLD_NOW
12176 # define LT_DLLAZY_OR_NOW DL_NOW
12178 # define LT_DLLAZY_OR_NOW 0
12185 /* When -fvisbility=hidden is used, assume the code has been annotated
12186 correspondingly for the symbols needed. */
12187 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12188 void fnord () __attribute__((visibility("default")));
12191 void fnord () { int i=42; }
12194 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12195 int status = $lt_dlunknown;
12199 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12202 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12203 else puts (dlerror ());
12205 /* dlclose (self); */
12213 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12214 (eval $ac_link) 2>&5
12216 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12217 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12218 (.
/conftest
; exit; ) >&5 2>/dev
/null
12220 case x
$lt_status in
12221 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
12222 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
12223 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
12226 # compilation failed
12227 lt_cv_dlopen_self_static
=no
12234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12235 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12238 CPPFLAGS
="$save_CPPFLAGS"
12239 LDFLAGS
="$save_LDFLAGS"
12244 case $lt_cv_dlopen_self in
12245 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
12246 *) enable_dlopen_self
=unknown
;;
12249 case $lt_cv_dlopen_self_static in
12250 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
12251 *) enable_dlopen_self_static
=unknown
;;
12273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12274 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12275 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
12276 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
12277 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
12278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12279 $as_echo "yes" >&6; }
12281 # FIXME - insert some real tests, host_os isn't really good enough
12284 if test -n "$STRIP" ; then
12285 striplib
="$STRIP -x"
12286 old_striplib
="$STRIP -S"
12287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12288 $as_echo "yes" >&6; }
12290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12291 $as_echo "no" >&6; }
12295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12296 $as_echo "no" >&6; }
12312 # Report which library types will actually be built
12313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12314 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12316 $as_echo "$can_build_shared" >&6; }
12318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12319 $as_echo_n "checking whether to build shared libraries... " >&6; }
12320 test "$can_build_shared" = "no" && enable_shared
=no
12322 # On AIX, shared libraries and static libraries use the same namespace, and
12323 # are all built from PIC.
12326 test "$enable_shared" = yes && enable_static
=no
12327 if test -n "$RANLIB"; then
12328 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
12329 postinstall_cmds
='$RANLIB $lib'
12334 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
12335 test "$enable_shared" = yes && enable_static
=no
12339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12340 $as_echo "$enable_shared" >&6; }
12342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12343 $as_echo_n "checking whether to build static libraries... " >&6; }
12344 # Make sure either enable_shared or enable_static is yes.
12345 test "$enable_shared" = yes || enable_static
=yes
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12347 $as_echo "$enable_static" >&6; }
12354 ac_cpp
='$CPP $CPPFLAGS'
12355 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12356 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12357 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
12361 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
12362 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
12363 (test "X$CXX" != "Xg++"))) ; then
12365 ac_cpp
='$CXXCPP $CPPFLAGS'
12366 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12367 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12368 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
12369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
12370 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
12371 if test -z "$CXXCPP"; then
12372 if ${ac_cv_prog_CXXCPP+:} false
; then :
12373 $as_echo_n "(cached) " >&6
12375 # Double quotes because CXXCPP needs to be expanded
12376 for CXXCPP
in "$CXX -E" "/lib/cpp"
12378 ac_preproc_ok
=false
12379 for ac_cxx_preproc_warn_flag
in '' yes
12381 # Use a header file that comes with gcc, so configuring glibc
12382 # with a fresh cross-compiler works.
12383 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12384 # <limits.h> exists even on freestanding compilers.
12385 # On the NeXT, cc -E runs the code through the compiler's parser,
12386 # not just through cpp. "Syntax error" is here to catch this case.
12387 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12388 /* end confdefs.h. */
12390 # include <limits.h>
12392 # include <assert.h>
12396 if ac_fn_cxx_try_cpp
"$LINENO"; then :
12399 # Broken: fails on valid input.
12402 rm -f conftest.err conftest.i conftest.
$ac_ext
12404 # OK, works on sane cases. Now check whether nonexistent headers
12405 # can be detected and how.
12406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12407 /* end confdefs.h. */
12408 #include <ac_nonexistent.h>
12410 if ac_fn_cxx_try_cpp
"$LINENO"; then :
12411 # Broken: success on invalid input.
12414 # Passes both tests.
12418 rm -f conftest.err conftest.i conftest.
$ac_ext
12421 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12422 rm -f conftest.i conftest.err conftest.
$ac_ext
12423 if $ac_preproc_ok; then :
12428 ac_cv_prog_CXXCPP
=$CXXCPP
12431 CXXCPP
=$ac_cv_prog_CXXCPP
12433 ac_cv_prog_CXXCPP
=$CXXCPP
12435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
12436 $as_echo "$CXXCPP" >&6; }
12437 ac_preproc_ok
=false
12438 for ac_cxx_preproc_warn_flag
in '' yes
12440 # Use a header file that comes with gcc, so configuring glibc
12441 # with a fresh cross-compiler works.
12442 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12443 # <limits.h> exists even on freestanding compilers.
12444 # On the NeXT, cc -E runs the code through the compiler's parser,
12445 # not just through cpp. "Syntax error" is here to catch this case.
12446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12447 /* end confdefs.h. */
12449 # include <limits.h>
12451 # include <assert.h>
12455 if ac_fn_cxx_try_cpp
"$LINENO"; then :
12458 # Broken: fails on valid input.
12461 rm -f conftest.err conftest.i conftest.
$ac_ext
12463 # OK, works on sane cases. Now check whether nonexistent headers
12464 # can be detected and how.
12465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12466 /* end confdefs.h. */
12467 #include <ac_nonexistent.h>
12469 if ac_fn_cxx_try_cpp
"$LINENO"; then :
12470 # Broken: success on invalid input.
12473 # Passes both tests.
12477 rm -f conftest.err conftest.i conftest.
$ac_ext
12480 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12481 rm -f conftest.i conftest.err conftest.
$ac_ext
12482 if $ac_preproc_ok; then :
12485 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12486 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12487 as_fn_error $?
"C++ preprocessor \"$CXXCPP\" fails sanity check
12488 See \`config.log' for more details" "$LINENO" 5; }
12492 ac_cpp
='$CPP $CPPFLAGS'
12493 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12494 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12495 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
12498 _lt_caught_CXX_error
=yes
12502 ac_cpp
='$CXXCPP $CPPFLAGS'
12503 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12504 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12505 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
12507 archive_cmds_need_lc_CXX
=no
12508 allow_undefined_flag_CXX
=
12509 always_export_symbols_CXX
=no
12510 archive_expsym_cmds_CXX
=
12511 compiler_needs_object_CXX
=no
12512 export_dynamic_flag_spec_CXX
=
12513 hardcode_direct_CXX
=no
12514 hardcode_direct_absolute_CXX
=no
12515 hardcode_libdir_flag_spec_CXX
=
12516 hardcode_libdir_flag_spec_ld_CXX
=
12517 hardcode_libdir_separator_CXX
=
12518 hardcode_minus_L_CXX
=no
12519 hardcode_shlibpath_var_CXX
=unsupported
12520 hardcode_automatic_CXX
=no
12521 inherit_rpath_CXX
=no
12523 module_expsym_cmds_CXX
=
12524 link_all_deplibs_CXX
=unknown
12525 old_archive_cmds_CXX
=$old_archive_cmds
12526 reload_flag_CXX
=$reload_flag
12527 reload_cmds_CXX
=$reload_cmds
12528 no_undefined_flag_CXX
=
12529 whole_archive_flag_spec_CXX
=
12530 enable_shared_with_static_runtimes_CXX
=no
12532 # Source file extension for C++ test sources.
12535 # Object file extension for compiled C++ test sources.
12539 # No sense in running all these tests if we already determined that
12540 # the CXX compiler isn't working. Some variables (like enable_shared)
12541 # are currently assumed to apply to all compilers on this platform,
12542 # and will be corrupted by setting them based on a non-working compiler.
12543 if test "$_lt_caught_CXX_error" != yes; then
12544 # Code to be used in simple compile tests
12545 lt_simple_compile_test_code
="int some_variable = 0;"
12547 # Code to be used in simple link tests
12548 lt_simple_link_test_code
='int main(int, char *[]) { return(0); }'
12550 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12557 # If no C compiler was specified, use CC.
12560 # If no C compiler flags were specified, use CFLAGS.
12561 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
12563 # Allow CC to be a program name with arguments.
12567 # save warnings/boilerplate of simple test code
12568 ac_outfile
=conftest.
$ac_objext
12569 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
12570 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
12571 _lt_compiler_boilerplate
=`cat conftest.err`
12574 ac_outfile
=conftest.
$ac_objext
12575 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
12576 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
12577 _lt_linker_boilerplate
=`cat conftest.err`
12581 # Allow CC to be a program name with arguments.
12586 lt_save_with_gnu_ld
=$with_gnu_ld
12587 lt_save_path_LD
=$lt_cv_path_LD
12588 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12589 lt_cv_prog_gnu_ld
=$lt_cv_prog_gnu_ldcxx
12591 $as_unset lt_cv_prog_gnu_ld
12593 if test -n "${lt_cv_path_LDCXX+set}"; then
12594 lt_cv_path_LD
=$lt_cv_path_LDCXX
12596 $as_unset lt_cv_path_LD
12598 test -z "${LDCXX+set}" || LD
=$LDCXX
12602 for cc_temp
in $compiler""; do
12604 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
12605 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
12610 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12613 if test -n "$compiler"; then
12614 # We don't want -fno-exception when compiling C++ code, so set the
12615 # no_builtin_flag separately
12616 if test "$GXX" = yes; then
12617 lt_prog_compiler_no_builtin_flag_CXX
=' -fno-builtin'
12619 lt_prog_compiler_no_builtin_flag_CXX
=
12622 if test "$GXX" = yes; then
12623 # Set up default GNU C++ configuration
12627 # Check whether --with-gnu-ld was given.
12628 if test "${with_gnu_ld+set}" = set; then :
12629 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
12635 if test "$GCC" = yes; then
12636 # Check if gcc -print-prog-name=ld gives a path.
12637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12638 $as_echo_n "checking for ld used by $CC... " >&6; }
12641 # gcc leaves a trailing carriage return which upsets mingw
12642 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12644 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
12647 # Accept absolute paths.
12649 re_direlt
='/[^/][^/]*/\.\./'
12650 # Canonicalize the pathname of ld
12651 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12652 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
12653 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12655 test -z "$LD" && LD
="$ac_prog"
12658 # If it fails, then pretend we aren't using GCC.
12662 # If it is relative, then search for the first ld in PATH.
12663 with_gnu_ld
=unknown
12666 elif test "$with_gnu_ld" = yes; then
12667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12668 $as_echo_n "checking for GNU ld... " >&6; }
12670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12671 $as_echo_n "checking for non-GNU ld... " >&6; }
12673 if ${lt_cv_path_LD+:} false
; then :
12674 $as_echo_n "(cached) " >&6
12676 if test -z "$LD"; then
12677 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
12678 for ac_dir
in $PATH; do
12680 test -z "$ac_dir" && ac_dir
=.
12681 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
12682 lt_cv_path_LD
="$ac_dir/$ac_prog"
12683 # Check to see if the program is GNU ld. I'd rather use --version,
12684 # but apparently some variants of GNU ld only accept -v.
12685 # Break only if it was the GNU/non-GNU ld that we prefer.
12686 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12687 *GNU
* |
*'with BFD'*)
12688 test "$with_gnu_ld" != no
&& break
12691 test "$with_gnu_ld" != yes && break
12698 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
12702 LD
="$lt_cv_path_LD"
12703 if test -n "$LD"; then
12704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12705 $as_echo "$LD" >&6; }
12707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12708 $as_echo "no" >&6; }
12710 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
12711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12712 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12713 if ${lt_cv_prog_gnu_ld+:} false
; then :
12714 $as_echo_n "(cached) " >&6
12716 # I'd rather use --version here, but apparently some GNU lds only accept -v.
12717 case `$LD -v 2>&1 </dev/null` in
12718 *GNU
* |
*'with BFD'*)
12719 lt_cv_prog_gnu_ld
=yes
12722 lt_cv_prog_gnu_ld
=no
12726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12727 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
12728 with_gnu_ld
=$lt_cv_prog_gnu_ld
12736 # Check if GNU C++ uses GNU ld as the underlying linker, since the
12737 # archiving commands below assume that GNU ld is being used.
12738 if test "$with_gnu_ld" = yes; then
12739 archive_cmds_CXX
='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12740 archive_expsym_cmds_CXX
='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12742 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
12743 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
12745 # If archive_cmds runs LD, not CC, wlarc should be empty
12746 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12747 # investigate it a little bit more. (MM)
12750 # ancient GNU ld didn't support --whole-archive et. al.
12751 if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12752 $GREP 'no-whole-archive' > /dev
/null
; then
12753 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12755 whole_archive_flag_spec_CXX
=
12761 # A generic and very simple default shared library creation
12762 # command for GNU C++ for the case where it uses the native
12763 # linker, instead of GNU ld. If possible, this setting should
12764 # overridden to take advantage of the native linker features on
12765 # the platform it is being used on.
12766 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12769 # Commands to make compiler produce verbose output that lists
12770 # what "hidden" libraries, object files and flags are used when
12771 # linking a shared library.
12772 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
12780 # PORTME: fill in a description of your system's C++ link characteristics
12781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12782 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12786 # FIXME: insert proper C++ library support
12790 if test "$host_cpu" = ia64
; then
12791 # On IA64, the linker does run time linking by default, so we don't
12792 # have to do anything special.
12793 aix_use_runtimelinking
=no
12794 exp_sym_flag
='-Bexport'
12797 aix_use_runtimelinking
=no
12799 # Test if we are trying to use run time linking or normal
12800 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12801 # need to do runtime linking.
12802 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
12803 for ld_flag
in $LDFLAGS; do
12806 aix_use_runtimelinking
=yes
12814 exp_sym_flag
='-bexport'
12815 no_entry_flag
='-bnoentry'
12818 # When large executables or shared objects are built, AIX ld can
12819 # have problems creating the table of contents. If linking a library
12820 # or program results in "error TOC overflow" add -mminimal-toc to
12821 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
12822 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12824 archive_cmds_CXX
=''
12825 hardcode_direct_CXX
=yes
12826 hardcode_direct_absolute_CXX
=yes
12827 hardcode_libdir_separator_CXX
=':'
12828 link_all_deplibs_CXX
=yes
12829 file_list_spec_CXX
='${wl}-f,'
12831 if test "$GXX" = yes; then
12832 case $host_os in aix4.
[012]|aix4.
[012].
*)
12833 # We only want to do this on AIX 4.2 and lower, the check
12834 # below for broken collect2 doesn't work under 4.3+
12835 collect2name
=`${CC} -print-prog-name=collect2`
12836 if test -f "$collect2name" &&
12837 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
12839 # We have reworked collect2
12842 # We have old collect2
12843 hardcode_direct_CXX
=unsupported
12844 # It fails to find uninstalled libraries when the uninstalled
12845 # path is not listed in the libpath. Setting hardcode_minus_L
12846 # to unsupported forces relinking
12847 hardcode_minus_L_CXX
=yes
12848 hardcode_libdir_flag_spec_CXX
='-L$libdir'
12849 hardcode_libdir_separator_CXX
=
12852 shared_flag
='-shared'
12853 if test "$aix_use_runtimelinking" = yes; then
12854 shared_flag
="$shared_flag "'${wl}-G'
12858 if test "$host_cpu" = ia64
; then
12859 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12860 # chokes on -Wl,-G. The following line is correct:
12863 if test "$aix_use_runtimelinking" = yes; then
12864 shared_flag
='${wl}-G'
12866 shared_flag
='${wl}-bM:SRE'
12871 export_dynamic_flag_spec_CXX
='${wl}-bexpall'
12872 # It seems that -bexpall does not export symbols beginning with
12873 # underscore (_), so it is better to generate a list of symbols to
12875 always_export_symbols_CXX
=yes
12876 if test "$aix_use_runtimelinking" = yes; then
12877 # Warning - without using the other runtime loading flags (-brtl),
12878 # -berok will link without error, but may produce a broken library.
12879 allow_undefined_flag_CXX
='-berok'
12880 # Determine the default libpath from the value encoded in an empty
12882 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12883 /* end confdefs.h. */
12893 if ac_fn_cxx_try_link
"$LINENO"; then :
12895 lt_aix_libpath_sed
='
12896 /Import File Strings/,/^$/ {
12902 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12903 # Check for a 64-bit object if we didn't find anything.
12904 if test -z "$aix_libpath"; then
12905 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12908 rm -f core conftest.err conftest.
$ac_objext \
12909 conftest
$ac_exeext conftest.
$ac_ext
12910 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
12912 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
12914 archive_expsym_cmds_CXX
='$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"
12916 if test "$host_cpu" = ia64
; then
12917 hardcode_libdir_flag_spec_CXX
='${wl}-R $libdir:/usr/lib:/lib'
12918 allow_undefined_flag_CXX
="-z nodefs"
12919 archive_expsym_cmds_CXX
="\$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"
12921 # Determine the default libpath from the value encoded in an
12922 # empty executable.
12923 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12924 /* end confdefs.h. */
12934 if ac_fn_cxx_try_link
"$LINENO"; then :
12936 lt_aix_libpath_sed
='
12937 /Import File Strings/,/^$/ {
12943 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12944 # Check for a 64-bit object if we didn't find anything.
12945 if test -z "$aix_libpath"; then
12946 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12949 rm -f core conftest.err conftest.
$ac_objext \
12950 conftest
$ac_exeext conftest.
$ac_ext
12951 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
12953 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
12954 # Warning - without using the other run time loading flags,
12955 # -berok will link without error, but may produce a broken library.
12956 no_undefined_flag_CXX
=' ${wl}-bernotok'
12957 allow_undefined_flag_CXX
=' ${wl}-berok'
12958 if test "$with_gnu_ld" = yes; then
12959 # We only use this code for GNU lds that support --whole-archive.
12960 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12962 # Exported symbols can be pulled into shared objects from archives
12963 whole_archive_flag_spec_CXX
='$convenience'
12965 archive_cmds_need_lc_CXX
=yes
12966 # This is similar to how AIX traditionally builds its shared
12968 archive_expsym_cmds_CXX
="\$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'
12974 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
12975 allow_undefined_flag_CXX
=unsupported
12976 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12977 # support --undefined. This deserves some investigation. FIXME
12978 archive_cmds_CXX
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12985 case $cc_basename in
12987 # FIXME: insert proper C++ library support
12993 cygwin
* | mingw
* | pw32
* | cegcc
*)
12994 # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
12995 # as there is no search path for DLLs.
12996 hardcode_libdir_flag_spec_CXX
='-L$libdir'
12997 export_dynamic_flag_spec_CXX
='${wl}--export-all-symbols'
12998 allow_undefined_flag_CXX
=unsupported
12999 always_export_symbols_CXX
=no
13000 enable_shared_with_static_runtimes_CXX
=yes
13002 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
13003 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
13004 # If the export-symbols file already is a .def file (1st line
13005 # is EXPORTS), use it as is; otherwise, prepend...
13006 archive_expsym_cmds_CXX
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13007 cp $export_symbols $output_objdir/$soname.def;
13009 echo EXPORTS > $output_objdir/$soname.def;
13010 cat $export_symbols >> $output_objdir/$soname.def;
13012 $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
13017 darwin
* | rhapsody
*)
13020 archive_cmds_need_lc_CXX
=no
13021 hardcode_direct_CXX
=no
13022 hardcode_automatic_CXX
=yes
13023 hardcode_shlibpath_var_CXX
=unsupported
13024 if test "$lt_cv_ld_force_load" = "yes"; then
13025 whole_archive_flag_spec_CXX
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
13027 whole_archive_flag_spec_CXX
=''
13029 link_all_deplibs_CXX
=yes
13030 allow_undefined_flag_CXX
="$_lt_dar_allow_undefined"
13031 case $cc_basename in
13032 ifort
*) _lt_dar_can_shared
=yes ;;
13033 *) _lt_dar_can_shared
=$GCC ;;
13035 if test "$_lt_dar_can_shared" = "yes"; then
13036 output_verbose_link_cmd
=func_echo_all
13037 archive_cmds_CXX
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
13038 module_cmds_CXX
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13039 archive_expsym_cmds_CXX
="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}"
13040 module_expsym_cmds_CXX
="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}"
13041 if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13042 archive_cmds_CXX
="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
13043 archive_expsym_cmds_CXX
="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
13053 case $cc_basename in
13055 # FIXME: insert proper C++ library support
13059 # Green Hills C++ Compiler
13060 # FIXME: insert proper C++ library support
13064 # FIXME: insert proper C++ library support
13071 # C++ shared libraries reported to be fairly broken before
13077 archive_cmds_need_lc_CXX
=no
13080 freebsd
* | dragonfly
*)
13081 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13090 archive_cmds_CXX
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13091 link_all_deplibs_CXX
=yes
13095 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
13096 hardcode_libdir_separator_CXX
=:
13097 export_dynamic_flag_spec_CXX
='${wl}-E'
13098 hardcode_direct_CXX
=yes
13099 hardcode_minus_L_CXX
=yes # Not in the search PATH,
13100 # but as the default
13101 # location of the library.
13103 case $cc_basename in
13105 # FIXME: insert proper C++ library support
13109 archive_cmds_CXX
='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
13110 # Commands to make compiler produce verbose output that lists
13111 # what "hidden" libraries, object files and flags are used when
13112 # linking a shared library.
13114 # There doesn't appear to be a way to prevent this compiler from
13115 # explicitly linking system object files so we need to strip them
13116 # from the output so that they don't get included in the library
13118 output_verbose_link_cmd
='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
13121 if test "$GXX" = yes; then
13122 archive_cmds_CXX
='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
13124 # FIXME: insert proper C++ library support
13132 if test $with_gnu_ld = no
; then
13133 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
13134 hardcode_libdir_separator_CXX
=:
13140 export_dynamic_flag_spec_CXX
='${wl}-E'
13146 hardcode_direct_CXX
=no
13147 hardcode_shlibpath_var_CXX
=no
13150 hardcode_direct_CXX
=yes
13151 hardcode_direct_absolute_CXX
=yes
13152 hardcode_minus_L_CXX
=yes # Not in the search PATH,
13153 # but as the default
13154 # location of the library.
13158 case $cc_basename in
13160 # FIXME: insert proper C++ library support
13166 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13169 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13172 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13175 # Commands to make compiler produce verbose output that lists
13176 # what "hidden" libraries, object files and flags are used when
13177 # linking a shared library.
13179 # There doesn't appear to be a way to prevent this compiler from
13180 # explicitly linking system object files so we need to strip them
13181 # from the output so that they don't get included in the library
13183 output_verbose_link_cmd
='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
13186 if test "$GXX" = yes; then
13187 if test $with_gnu_ld = no
; then
13190 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13193 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13196 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13201 # FIXME: insert proper C++ library support
13209 hardcode_direct_CXX
=no
13210 hardcode_shlibpath_var_CXX
=no
13211 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
13212 export_dynamic_flag_spec_CXX
='${wl}-E'
13213 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13214 # Instead, shared libraries are loaded at an image base (0x10000000 by
13215 # default) and relocated if they conflict, which is a slow very memory
13216 # consuming and fragmenting process. To avoid this, we pick a random,
13217 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13218 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
13219 archive_cmds_CXX
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
13220 archive_expsym_cmds_CXX
='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'
13223 case $cc_basename in
13226 archive_cmds_CXX
='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
13228 # Archives containing C++ object files must be created using
13229 # "CC -ar", where "CC" is the IRIX C++ compiler. This is
13230 # necessary to make sure instantiated templates are included
13232 old_archive_cmds_CXX
='$CC -ar -WR,-u -o $oldlib $oldobjs'
13235 if test "$GXX" = yes; then
13236 if test "$with_gnu_ld" = no
; then
13237 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $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'
13239 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
13242 link_all_deplibs_CXX
=yes
13245 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
13246 hardcode_libdir_separator_CXX
=:
13247 inherit_rpath_CXX
=yes
13250 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
13251 case $cc_basename in
13253 # Kuck and Associates, Inc. (KAI) C++ Compiler
13255 # KCC will only create a shared library if the output file
13256 # ends with ".so" (or ".sl" for HP-UX), so rename the library
13257 # to its proper name (with version) after linking.
13258 archive_cmds_CXX
='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
13259 archive_expsym_cmds_CXX
='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
13260 # Commands to make compiler produce verbose output that lists
13261 # what "hidden" libraries, object files and flags are used when
13262 # linking a shared library.
13264 # There doesn't appear to be a way to prevent this compiler from
13265 # explicitly linking system object files so we need to strip them
13266 # from the output so that they don't get included in the library
13268 output_verbose_link_cmd
='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
13270 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
13271 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
13273 # Archives containing C++ object files must be created using
13274 # "CC -Bstatic", where "CC" is the KAI C++ compiler.
13275 old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs'
13280 # version 8.0 and above of icpc choke on multiply defined symbols
13281 # if we add $predep_objects and $postdep_objects, however 7.1 and
13282 # earlier do not add the objects themselves.
13283 case `$CC -V 2>&1` in
13285 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13286 archive_expsym_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13288 *) # Version 8.0 or newer
13291 ia64
*) tmp_idyn
=' -i_dynamic';;
13293 archive_cmds_CXX
='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13294 archive_expsym_cmds_CXX
='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
13297 archive_cmds_need_lc_CXX
=no
13298 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
13299 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
13300 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13303 # Portland Group C++ compiler
13305 *pgCC\
[1-5].
* |
*pgcpp\
[1-5].
*)
13306 prelink_cmds_CXX
='tpldir=Template.dir~
13308 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13309 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13310 old_archive_cmds_CXX
='tpldir=Template.dir~
13312 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13313 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13315 archive_cmds_CXX
='tpldir=Template.dir~
13317 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13318 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13319 archive_expsym_cmds_CXX
='tpldir=Template.dir~
13321 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13322 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13324 *) # Version 6 and above use weak symbols
13325 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13326 archive_expsym_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13330 hardcode_libdir_flag_spec_CXX
='${wl}--rpath ${wl}$libdir'
13331 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
13332 whole_archive_flag_spec_CXX
='${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'
13336 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13337 archive_expsym_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
13339 runpath_var
=LD_RUN_PATH
13340 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
13341 hardcode_libdir_separator_CXX
=:
13343 # Commands to make compiler produce verbose output that lists
13344 # what "hidden" libraries, object files and flags are used when
13345 # linking a shared library.
13347 # There doesn't appear to be a way to prevent this compiler from
13348 # explicitly linking system object files so we need to strip them
13349 # from the output so that they don't get included in the library
13351 output_verbose_link_cmd
='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
13353 xl
* | mpixl
* | bgxl
*)
13354 # IBM XL 8.0 on PPC, with GNU ld
13355 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
13356 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
13357 archive_cmds_CXX
='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13358 if test "x$supports_anon_versioning" = xyes
; then
13359 archive_expsym_cmds_CXX
='echo "{ global:" > $output_objdir/$libname.ver~
13360 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13361 echo "local: *; };" >> $output_objdir/$libname.ver~
13362 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13366 case `$CC -V 2>&1 | sed 5q` in
13369 no_undefined_flag_CXX
=' -zdefs'
13370 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13371 archive_expsym_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
13372 hardcode_libdir_flag_spec_CXX
='-R$libdir'
13373 whole_archive_flag_spec_CXX
='${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'
13374 compiler_needs_object_CXX
=yes
13376 # Not sure whether something based on
13377 # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13379 output_verbose_link_cmd
='func_echo_all'
13381 # Archives containing C++ object files must be created using
13382 # "CC -xar", where "CC" is the Sun C++ compiler. This is
13383 # necessary to make sure instantiated templates are included
13385 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
13393 # FIXME: insert proper C++ library support
13398 # FIXME: insert proper C++ library support
13403 case $cc_basename in
13405 # FIXME: insert proper C++ library support
13409 # FIXME: insert proper C++ library support
13416 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
13417 archive_cmds_CXX
='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13419 hardcode_libdir_flag_spec_CXX
='-R$libdir'
13420 hardcode_direct_CXX
=yes
13421 hardcode_shlibpath_var_CXX
=no
13423 # Workaround some broken pre-1.5 toolchains
13424 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13432 # C++ shared libraries are fairly broken
13437 if test -f /usr
/libexec
/ld.so
; then
13438 hardcode_direct_CXX
=yes
13439 hardcode_shlibpath_var_CXX
=no
13440 hardcode_direct_absolute_CXX
=yes
13441 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13442 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
13443 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13444 archive_expsym_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13445 export_dynamic_flag_spec_CXX
='${wl}-E'
13446 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13448 output_verbose_link_cmd
=func_echo_all
13454 osf3
* | osf4
* | osf5
*)
13455 case $cc_basename in
13457 # Kuck and Associates, Inc. (KAI) C++ Compiler
13459 # KCC will only create a shared library if the output file
13460 # ends with ".so" (or ".sl" for HP-UX), so rename the library
13461 # to its proper name (with version) after linking.
13462 archive_cmds_CXX
='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
13464 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
13465 hardcode_libdir_separator_CXX
=:
13467 # Archives containing C++ object files must be created using
13468 # the KAI C++ compiler.
13470 osf3
*) old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs' ;;
13471 *) old_archive_cmds_CXX
='$CC -o $oldlib $oldobjs' ;;
13475 # Rational C++ 2.4.1
13476 # FIXME: insert proper C++ library support
13482 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
13483 archive_cmds_CXX
='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
13484 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
13487 allow_undefined_flag_CXX
=' -expect_unresolved \*'
13488 archive_cmds_CXX
='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
13489 archive_expsym_cmds_CXX
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13490 echo "-hidden">> $lib.exp~
13491 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
13493 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
13497 hardcode_libdir_separator_CXX
=:
13499 # Commands to make compiler produce verbose output that lists
13500 # what "hidden" libraries, object files and flags are used when
13501 # linking a shared library.
13503 # There doesn't appear to be a way to prevent this compiler from
13504 # explicitly linking system object files so we need to strip them
13505 # from the output so that they don't get included in the library
13507 output_verbose_link_cmd
='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
13510 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
13511 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
13514 archive_cmds_CXX
='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $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'
13517 archive_cmds_CXX
='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $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'
13521 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
13522 hardcode_libdir_separator_CXX
=:
13524 # Commands to make compiler produce verbose output that lists
13525 # what "hidden" libraries, object files and flags are used when
13526 # linking a shared library.
13527 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13530 # FIXME: insert proper C++ library support
13538 # FIXME: insert proper C++ library support
13543 case $cc_basename in
13546 # FIXME: insert proper C++ library support
13551 # FIXME: insert proper C++ library support
13555 # FIXME: insert proper C++ library support
13562 case $cc_basename in
13564 # Sun C++ 4.2, 5.x and Centerline C++
13565 archive_cmds_need_lc_CXX
=yes
13566 no_undefined_flag_CXX
=' -zdefs'
13567 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13568 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13569 $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13571 hardcode_libdir_flag_spec_CXX
='-R$libdir'
13572 hardcode_shlibpath_var_CXX
=no
13574 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
13576 # The compiler driver will combine and reorder linker options,
13577 # but understands `-z linker_flag'.
13578 # Supported since Solaris 2.6 (maybe 2.5.1?)
13579 whole_archive_flag_spec_CXX
='-z allextract$convenience -z defaultextract'
13582 link_all_deplibs_CXX
=yes
13584 output_verbose_link_cmd
='func_echo_all'
13586 # Archives containing C++ object files must be created using
13587 # "CC -xar", where "CC" is the Sun C++ compiler. This is
13588 # necessary to make sure instantiated templates are included
13590 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
13593 # Green Hills C++ Compiler
13594 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13596 # The C++ compiler must be used to create the archive.
13597 old_archive_cmds_CXX
='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13600 # GNU C++ compiler with Solaris linker
13601 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
13602 no_undefined_flag_CXX
=' ${wl}-z ${wl}defs'
13603 if $CC --version |
$GREP -v '^2\.7' > /dev
/null
; then
13604 archive_cmds_CXX
='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13605 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13606 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13608 # Commands to make compiler produce verbose output that lists
13609 # what "hidden" libraries, object files and flags are used when
13610 # linking a shared library.
13611 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13613 # g++ 2.7 appears to require `-G' NOT `-shared' on this
13615 archive_cmds_CXX
='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13616 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13617 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13619 # Commands to make compiler produce verbose output that lists
13620 # what "hidden" libraries, object files and flags are used when
13621 # linking a shared library.
13622 output_verbose_link_cmd
='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13625 hardcode_libdir_flag_spec_CXX
='${wl}-R $wl$libdir'
13627 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
13629 whole_archive_flag_spec_CXX
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13637 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
13638 no_undefined_flag_CXX
='${wl}-z,text'
13639 archive_cmds_need_lc_CXX
=no
13640 hardcode_shlibpath_var_CXX
=no
13641 runpath_var
='LD_RUN_PATH'
13643 case $cc_basename in
13645 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13646 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13649 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13650 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13655 sysv5
* | sco3.2v5
* | sco5v6
*)
13656 # Note: We can NOT use -z defs as we might desire, because we do not
13657 # link with -lc, and that would cause any symbols used from libc to
13658 # always be unresolved, which means just about no library would
13659 # ever link correctly. If we're not using GNU ld we use -z text
13660 # though, which does catch some bad symbols but isn't as heavy-handed
13662 no_undefined_flag_CXX
='${wl}-z,text'
13663 allow_undefined_flag_CXX
='${wl}-z,nodefs'
13664 archive_cmds_need_lc_CXX
=no
13665 hardcode_shlibpath_var_CXX
=no
13666 hardcode_libdir_flag_spec_CXX
='${wl}-R,$libdir'
13667 hardcode_libdir_separator_CXX
=':'
13668 link_all_deplibs_CXX
=yes
13669 export_dynamic_flag_spec_CXX
='${wl}-Bexport'
13670 runpath_var
='LD_RUN_PATH'
13672 case $cc_basename in
13674 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13675 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13676 old_archive_cmds_CXX
='$CC -Tprelink_objects $oldobjs~
13677 '"$old_archive_cmds_CXX"
13678 reload_cmds_CXX
='$CC -Tprelink_objects $reload_objs~
13679 '"$reload_cmds_CXX"
13682 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13683 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13689 case $cc_basename in
13691 # NonStop-UX NCC 3.20
13692 # FIXME: insert proper C++ library support
13696 # FIXME: insert proper C++ library support
13703 # FIXME: insert proper C++ library support
13708 # FIXME: insert proper C++ library support
13713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13714 $as_echo "$ld_shlibs_CXX" >&6; }
13715 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
13721 ## There is no encapsulation within the following macros, do not change
13722 ## the running order or otherwise move them around unless you know exactly
13723 ## what you are doing...
13724 # Dependencies to place before and after the object being linked:
13725 predep_objects_CXX
=
13726 postdep_objects_CXX
=
13729 compiler_lib_search_path_CXX
=
13731 cat > conftest.
$ac_ext <<_LT_EOF
13735 Foo (void) { a = 0; }
13741 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13742 (eval $ac_compile) 2>&5
13744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13745 test $ac_status = 0; }; then
13746 # Parse the compiler output and extract the necessary
13747 # objects, libraries and library flags.
13749 # Sentinel used to keep track of whether or not we are before
13750 # the conftest object file.
13751 pre_test_object_deps_done
=no
13753 for p
in `eval "$output_verbose_link_cmd"`; do
13757 # Some compilers place space between "-{L,R}" and the path.
13758 # Remove the space.
13759 if test $p = "-L" ||
13760 test $p = "-R"; then
13767 if test "$pre_test_object_deps_done" = no
; then
13770 # Internal compiler library paths should come after those
13771 # provided the user. The postdeps already come after the
13772 # user supplied libs so there is no need to process them.
13773 if test -z "$compiler_lib_search_path_CXX"; then
13774 compiler_lib_search_path_CXX
="${prev}${p}"
13776 compiler_lib_search_path_CXX
="${compiler_lib_search_path_CXX} ${prev}${p}"
13779 # The "-l" case would never come before the object being
13780 # linked, so don't bother handling this case.
13783 if test -z "$postdeps_CXX"; then
13784 postdeps_CXX
="${prev}${p}"
13786 postdeps_CXX
="${postdeps_CXX} ${prev}${p}"
13792 # This assumes that the test object file only shows up
13793 # once in the compiler output.
13794 if test "$p" = "conftest.$objext"; then
13795 pre_test_object_deps_done
=yes
13799 if test "$pre_test_object_deps_done" = no
; then
13800 if test -z "$predep_objects_CXX"; then
13801 predep_objects_CXX
="$p"
13803 predep_objects_CXX
="$predep_objects_CXX $p"
13806 if test -z "$postdep_objects_CXX"; then
13807 postdep_objects_CXX
="$p"
13809 postdep_objects_CXX
="$postdep_objects_CXX $p"
13814 *) ;; # Ignore the rest.
13822 echo "libtool.m4: error: problem compiling CXX test program"
13825 $RM -f confest.
$objext
13827 # PORTME: override above test on systems where it is broken
13830 # Interix 3.5 installs completely hosed .la files for C++, so rather than
13831 # hack all around it, let's just trust "g++" to DTRT.
13832 predep_objects_CXX
=
13833 postdep_objects_CXX
=
13838 case `$CC -V 2>&1 | sed 5q` in
13842 # The more standards-conforming stlport4 library is
13843 # incompatible with the Cstd library. Avoid specifying
13844 # it if it's in CXXFLAGS. Ignore libCrun as
13845 # -library=stlport4 depends on it.
13846 case " $CXX $CXXFLAGS " in
13847 *" -library=stlport4 "*)
13848 solaris_use_stlport4
=yes
13852 if test "$solaris_use_stlport4" != yes; then
13853 postdeps_CXX
='-library=Cstd -library=Crun'
13860 case $cc_basename in
13862 # The more standards-conforming stlport4 library is
13863 # incompatible with the Cstd library. Avoid specifying
13864 # it if it's in CXXFLAGS. Ignore libCrun as
13865 # -library=stlport4 depends on it.
13866 case " $CXX $CXXFLAGS " in
13867 *" -library=stlport4 "*)
13868 solaris_use_stlport4
=yes
13872 # Adding this requires a known-good setup of shared libraries for
13873 # Sun compiler versions before 5.6, else PIC objects from an old
13874 # archive will be linked into the output, leading to subtle bugs.
13875 if test "$solaris_use_stlport4" != yes; then
13876 postdeps_CXX
='-library=Cstd -library=Crun'
13884 case " $postdeps_CXX " in
13885 *" -lc "*) archive_cmds_need_lc_CXX
=no
;;
13887 compiler_lib_search_dirs_CXX
=
13888 if test -n "${compiler_lib_search_path_CXX}"; then
13889 compiler_lib_search_dirs_CXX
=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
13922 lt_prog_compiler_wl_CXX
=
13923 lt_prog_compiler_pic_CXX
=
13924 lt_prog_compiler_static_CXX
=
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
13927 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
13929 # C++ specific cases for pic, static, wl, etc.
13930 if test "$GXX" = yes; then
13931 lt_prog_compiler_wl_CXX
='-Wl,'
13932 lt_prog_compiler_static_CXX
='-static'
13936 # All AIX code is PIC.
13937 if test "$host_cpu" = ia64
; then
13938 # AIX 5 now supports IA64 processor
13939 lt_prog_compiler_static_CXX
='-Bstatic'
13941 lt_prog_compiler_pic_CXX
='-fPIC'
13947 # see comment about AmigaOS4 .so support
13948 lt_prog_compiler_pic_CXX
='-fPIC'
13951 # FIXME: we need at least 68020 code to build shared libraries, but
13952 # adding the `-m68020' flag to GCC prevents building anything better,
13954 lt_prog_compiler_pic_CXX
='-m68020 -resident32 -malways-restore-a4'
13959 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
13960 # PIC is the default for these OSes.
13962 mingw
* | cygwin
* | os2
* | pw32
* | cegcc
*)
13963 # This hack is so that the source file can tell whether it is being
13964 # built for inclusion in a dll (and should export symbols for example).
13965 # Although the cygwin gcc ignores -fPIC, still need this for old-style
13966 # (--disable-auto-import) libraries
13967 lt_prog_compiler_pic_CXX
='-DDLL_EXPORT'
13969 darwin
* | rhapsody
*)
13970 # PIC is the default on this platform
13971 # Common symbols not allowed in MH_DYLIB files
13972 lt_prog_compiler_pic_CXX
='-fno-common'
13975 # DJGPP does not support shared libraries at all
13976 lt_prog_compiler_pic_CXX
=
13979 # PIC is the default for Haiku.
13980 # The "-static" flag exists, but is broken.
13981 lt_prog_compiler_static_CXX
=
13984 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
13985 # Instead, we relocate shared libraries at runtime.
13988 if test -d /usr
/nec
; then
13989 lt_prog_compiler_pic_CXX
=-Kconform_pic
13993 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
13994 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
13995 # sets the default TLS model and affects inlining.
14000 lt_prog_compiler_pic_CXX
='-fPIC'
14005 # QNX uses GNU C++, but need to define -shared option too, otherwise
14006 # it will coredump.
14007 lt_prog_compiler_pic_CXX
='-fPIC -shared'
14010 lt_prog_compiler_pic_CXX
='-fPIC'
14016 # All AIX code is PIC.
14017 if test "$host_cpu" = ia64
; then
14018 # AIX 5 now supports IA64 processor
14019 lt_prog_compiler_static_CXX
='-Bstatic'
14021 lt_prog_compiler_static_CXX
='-bnso -bI:/lib/syscalls.exp'
14025 case $cc_basename in
14027 # Green Hills C++ Compiler
14028 # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
14033 case $cc_basename in
14035 lt_prog_compiler_pic_CXX
='-KPIC'
14038 # Green Hills C++ Compiler
14039 lt_prog_compiler_pic_CXX
='-pic'
14045 freebsd
* | dragonfly
*)
14046 # FreeBSD uses GNU C++
14048 hpux9
* | hpux10
* | hpux11
*)
14049 case $cc_basename in
14051 lt_prog_compiler_wl_CXX
='-Wl,'
14052 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
14053 if test "$host_cpu" != ia64
; then
14054 lt_prog_compiler_pic_CXX
='+Z'
14058 lt_prog_compiler_wl_CXX
='-Wl,'
14059 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
14065 lt_prog_compiler_pic_CXX
='+Z'
14074 # This is c89, which is MS Visual C++ (no shared libs)
14075 # Anyone wants to do a port?
14077 irix5
* | irix6
* | nonstopux
*)
14078 case $cc_basename in
14080 lt_prog_compiler_wl_CXX
='-Wl,'
14081 lt_prog_compiler_static_CXX
='-non_shared'
14082 # CC pic flag -KPIC is the default.
14088 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
14089 case $cc_basename in
14092 lt_prog_compiler_wl_CXX
='--backend -Wl,'
14093 lt_prog_compiler_pic_CXX
='-fPIC'
14096 # old Intel C++ for x86_64 which still supported -KPIC.
14097 lt_prog_compiler_wl_CXX
='-Wl,'
14098 lt_prog_compiler_pic_CXX
='-KPIC'
14099 lt_prog_compiler_static_CXX
='-static'
14102 # Intel C++, used to be incompatible with GCC.
14103 # ICC 10 doesn't accept -KPIC any more.
14104 lt_prog_compiler_wl_CXX
='-Wl,'
14105 lt_prog_compiler_pic_CXX
='-fPIC'
14106 lt_prog_compiler_static_CXX
='-static'
14109 # Portland Group C++ compiler
14110 lt_prog_compiler_wl_CXX
='-Wl,'
14111 lt_prog_compiler_pic_CXX
='-fpic'
14112 lt_prog_compiler_static_CXX
='-Bstatic'
14116 # Make sure the PIC flag is empty. It appears that all Alpha
14117 # Linux and Compaq Tru64 Unix objects are PIC.
14118 lt_prog_compiler_pic_CXX
=
14119 lt_prog_compiler_static_CXX
='-non_shared'
14121 xlc
* | xlC
* | bgxl
[cC
]* | mpixl
[cC
]*)
14122 # IBM XL 8.0, 9.0 on PPC and BlueGene
14123 lt_prog_compiler_wl_CXX
='-Wl,'
14124 lt_prog_compiler_pic_CXX
='-qpic'
14125 lt_prog_compiler_static_CXX
='-qstaticlink'
14128 case `$CC -V 2>&1 | sed 5q` in
14131 lt_prog_compiler_pic_CXX
='-KPIC'
14132 lt_prog_compiler_static_CXX
='-Bstatic'
14133 lt_prog_compiler_wl_CXX
='-Qoption ld '
14144 case $cc_basename in
14146 lt_prog_compiler_pic_CXX
='-W c,exportall'
14155 # QNX uses GNU C++, but need to define -shared option too, otherwise
14156 # it will coredump.
14157 lt_prog_compiler_pic_CXX
='-fPIC -shared'
14159 osf3
* | osf4
* | osf5
*)
14160 case $cc_basename in
14162 lt_prog_compiler_wl_CXX
='--backend -Wl,'
14165 # Rational C++ 2.4.1
14166 lt_prog_compiler_pic_CXX
='-pic'
14169 # Digital/Compaq C++
14170 lt_prog_compiler_wl_CXX
='-Wl,'
14171 # Make sure the PIC flag is empty. It appears that all Alpha
14172 # Linux and Compaq Tru64 Unix objects are PIC.
14173 lt_prog_compiler_pic_CXX
=
14174 lt_prog_compiler_static_CXX
='-non_shared'
14183 case $cc_basename in
14185 # Sun C++ 4.2, 5.x and Centerline C++
14186 lt_prog_compiler_pic_CXX
='-KPIC'
14187 lt_prog_compiler_static_CXX
='-Bstatic'
14188 lt_prog_compiler_wl_CXX
='-Qoption ld '
14191 # Green Hills C++ Compiler
14192 lt_prog_compiler_pic_CXX
='-PIC'
14199 case $cc_basename in
14202 lt_prog_compiler_pic_CXX
='-pic'
14203 lt_prog_compiler_static_CXX
='-Bstatic'
14207 lt_prog_compiler_pic_CXX
='-pic'
14213 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
14214 case $cc_basename in
14216 lt_prog_compiler_wl_CXX
='-Wl,'
14217 lt_prog_compiler_pic_CXX
='-KPIC'
14218 lt_prog_compiler_static_CXX
='-Bstatic'
14223 case $cc_basename in
14225 # NonStop-UX NCC 3.20
14226 lt_prog_compiler_pic_CXX
='-KPIC'
14235 lt_prog_compiler_can_build_shared_CXX
=no
14241 # For platforms which do not support PIC, -DPIC is meaningless:
14243 lt_prog_compiler_pic_CXX
=
14246 lt_prog_compiler_pic_CXX
="$lt_prog_compiler_pic_CXX -DPIC"
14249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
14250 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
14255 # Check to make sure the PIC flag actually works.
14257 if test -n "$lt_prog_compiler_pic_CXX"; then
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14259 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14260 if ${lt_cv_prog_compiler_pic_works_CXX+:} false
; then :
14261 $as_echo_n "(cached) " >&6
14263 lt_cv_prog_compiler_pic_works_CXX
=no
14264 ac_outfile
=conftest.
$ac_objext
14265 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
14266 lt_compiler_flag
="$lt_prog_compiler_pic_CXX -DPIC"
14267 # Insert the option either (1) after the last *FLAGS variable, or
14268 # (2) before a word containing "conftest.", or (3) at the end.
14269 # Note that $ac_compile itself does not contain backslashes and begins
14270 # with a dollar sign (not a hyphen), so the echo should work correctly.
14271 # The option is referenced via a variable to avoid confusing sed.
14272 lt_compile
=`echo "$ac_compile" | $SED \
14273 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14274 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14275 -e 's:$: $lt_compiler_flag:'`
14276 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14277 (eval "$lt_compile" 2>conftest.err
)
14279 cat conftest.err
>&5
14280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14281 if (exit $ac_status) && test -s "$ac_outfile"; then
14282 # The compiler can only warn and ignore the option if not recognized
14283 # So say no if there are warnings other than the usual output.
14284 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
14285 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
14286 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
14287 lt_cv_prog_compiler_pic_works_CXX
=yes
14293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14294 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14296 if test x
"$lt_cv_prog_compiler_pic_works_CXX" = xyes
; then
14297 case $lt_prog_compiler_pic_CXX in
14299 *) lt_prog_compiler_pic_CXX
=" $lt_prog_compiler_pic_CXX" ;;
14302 lt_prog_compiler_pic_CXX
=
14303 lt_prog_compiler_can_build_shared_CXX
=no
14311 # Check to make sure the static flag actually works.
14313 wl
=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_CXX\"
14314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14315 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14316 if ${lt_cv_prog_compiler_static_works_CXX+:} false
; then :
14317 $as_echo_n "(cached) " >&6
14319 lt_cv_prog_compiler_static_works_CXX
=no
14320 save_LDFLAGS
="$LDFLAGS"
14321 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
14322 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
14323 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
14324 # The linker can only warn and ignore the option if not recognized
14325 # So say no if there are warnings
14326 if test -s conftest.err
; then
14327 # Append any errors to the config.log.
14328 cat conftest.err
1>&5
14329 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
14330 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
14331 if diff conftest.exp conftest.er2
>/dev
/null
; then
14332 lt_cv_prog_compiler_static_works_CXX
=yes
14335 lt_cv_prog_compiler_static_works_CXX
=yes
14339 LDFLAGS
="$save_LDFLAGS"
14342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14343 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14345 if test x
"$lt_cv_prog_compiler_static_works_CXX" = xyes
; then
14348 lt_prog_compiler_static_CXX
=
14354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14355 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14356 if ${lt_cv_prog_compiler_c_o_CXX+:} false
; then :
14357 $as_echo_n "(cached) " >&6
14359 lt_cv_prog_compiler_c_o_CXX
=no
14360 $RM -r conftest
2>/dev
/null
14364 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
14366 lt_compiler_flag
="-o out/conftest2.$ac_objext"
14367 # Insert the option either (1) after the last *FLAGS variable, or
14368 # (2) before a word containing "conftest.", or (3) at the end.
14369 # Note that $ac_compile itself does not contain backslashes and begins
14370 # with a dollar sign (not a hyphen), so the echo should work correctly.
14371 lt_compile
=`echo "$ac_compile" | $SED \
14372 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14373 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14374 -e 's:$: $lt_compiler_flag:'`
14375 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14376 (eval "$lt_compile" 2>out
/conftest.err
)
14378 cat out
/conftest.err
>&5
14379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14380 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
14382 # The compiler can only warn and ignore the option if not recognized
14383 # So say no if there are warnings
14384 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
14385 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
14386 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
14387 lt_cv_prog_compiler_c_o_CXX
=yes
14392 # SGI C++ compiler will create directory out/ii_files/ for
14393 # template instantiation
14394 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
14395 $RM out
/* && rmdir out
14401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14402 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14407 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14408 if ${lt_cv_prog_compiler_c_o_CXX+:} false
; then :
14409 $as_echo_n "(cached) " >&6
14411 lt_cv_prog_compiler_c_o_CXX
=no
14412 $RM -r conftest
2>/dev
/null
14416 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
14418 lt_compiler_flag
="-o out/conftest2.$ac_objext"
14419 # Insert the option either (1) after the last *FLAGS variable, or
14420 # (2) before a word containing "conftest.", or (3) at the end.
14421 # Note that $ac_compile itself does not contain backslashes and begins
14422 # with a dollar sign (not a hyphen), so the echo should work correctly.
14423 lt_compile
=`echo "$ac_compile" | $SED \
14424 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14425 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14426 -e 's:$: $lt_compiler_flag:'`
14427 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14428 (eval "$lt_compile" 2>out
/conftest.err
)
14430 cat out
/conftest.err
>&5
14431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14432 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
14434 # The compiler can only warn and ignore the option if not recognized
14435 # So say no if there are warnings
14436 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
14437 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
14438 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
14439 lt_cv_prog_compiler_c_o_CXX
=yes
14444 # SGI C++ compiler will create directory out/ii_files/ for
14445 # template instantiation
14446 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
14447 $RM out
/* && rmdir out
14453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14454 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14459 hard_links
="nottested"
14460 if test "$lt_cv_prog_compiler_c_o_CXX" = no
&& test "$need_locks" != no
; then
14461 # do not overwrite the value of need_locks provided by the user
14462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14463 $as_echo_n "checking if we can lock with hard links... " >&6; }
14466 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
14468 ln conftest.a conftest.b
2>&5 || hard_links
=no
14469 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
14470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14471 $as_echo "$hard_links" >&6; }
14472 if test "$hard_links" = no
; then
14473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14474 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14484 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14486 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14489 # If we're using GNU nm, then we don't want the "-C" option.
14490 # -C means demangle to AIX nm, but means don't demangle with GNU nm
14491 # Also, AIX nm treats weak defined symbols like other global defined
14492 # symbols, whereas GNU nm marks them as "W".
14493 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
14494 export_symbols_cmds_CXX
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14496 export_symbols_cmds_CXX
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
14500 export_symbols_cmds_CXX
="$ltdll_cmds"
14502 cygwin
* | mingw
* | cegcc
*)
14503 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
14506 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14509 exclude_expsyms_CXX
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14512 $as_echo "$ld_shlibs_CXX" >&6; }
14513 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
14515 with_gnu_ld_CXX
=$with_gnu_ld
14523 # Do we need to explicitly link libc?
14525 case "x$archive_cmds_need_lc_CXX" in
14527 # Assume -lc should be added
14528 archive_cmds_need_lc_CXX
=yes
14530 if test "$enable_shared" = yes && test "$GCC" = yes; then
14531 case $archive_cmds_CXX in
14533 # FIXME: we may have to deal with multi-command sequences.
14536 # Test whether the compiler implicitly links with -lc since on some
14537 # systems, -lgcc has to come before -lc. If gcc already passes -lc
14538 # to ld, don't add -lc before -lgcc.
14539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14540 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14541 if ${lt_cv_archive_cmds_need_lc_CXX+:} false
; then :
14542 $as_echo_n "(cached) " >&6
14545 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
14547 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14548 (eval $ac_compile) 2>&5
14550 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14551 test $ac_status = 0; } 2>conftest.err
; then
14554 libobjs
=conftest.
$ac_objext
14556 wl
=$lt_prog_compiler_wl_CXX
14557 pic_flag
=$lt_prog_compiler_pic_CXX
14563 lt_save_allow_undefined_flag
=$allow_undefined_flag_CXX
14564 allow_undefined_flag_CXX
=
14565 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14566 (eval $archive_cmds_CXX 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
14568 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14569 test $ac_status = 0; }
14571 lt_cv_archive_cmds_need_lc_CXX
=no
14573 lt_cv_archive_cmds_need_lc_CXX
=yes
14575 allow_undefined_flag_CXX
=$lt_save_allow_undefined_flag
14577 cat conftest.err
1>&5
14582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
14583 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
14584 archive_cmds_need_lc_CXX
=$lt_cv_archive_cmds_need_lc_CXX
14654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14655 $as_echo_n "checking dynamic linker characteristics... " >&6; }
14657 library_names_spec
=
14658 libname_spec
='lib$name'
14662 postuninstall_cmds
=
14666 shlibpath_overrides_runpath
=unknown
14668 dynamic_linker
="$host_os ld.so"
14669 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
14670 need_lib_prefix
=unknown
14671 hardcode_into_libs
=no
14673 # when you set need_version to no, make sure it does not cause -set_version
14674 # flags to be left without arguments
14675 need_version
=unknown
14680 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
14681 shlibpath_var
=LIBPATH
14683 # AIX 3 has no versioning support, so we append a major version to the name.
14684 soname_spec
='${libname}${release}${shared_ext}$major'
14691 hardcode_into_libs
=yes
14692 if test "$host_cpu" = ia64
; then
14693 # AIX 5 supports IA64
14694 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14695 shlibpath_var
=LD_LIBRARY_PATH
14697 # With GCC up to 2.95.x, collect2 would create an import file
14698 # for dependence libraries. The import file would start with
14699 # the line `#! .'. This would cause the generated library to
14700 # depend on `.', always an invalid library. This was fixed in
14701 # development snapshots of GCC prior to 3.0.
14703 aix4 | aix4.
[01] | aix4.
[01].
*)
14704 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14706 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
14709 can_build_shared
=no
14713 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14714 # soname into executable. Probably we can add versioning support to
14715 # collect2, so additional links can be useful in future.
14716 if test "$aix_use_runtimelinking" = yes; then
14717 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14718 # instead of lib<name>.a to let people know that these are not
14719 # typical AIX shared libraries.
14720 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14722 # We preserve .a as extension for shared libraries through AIX4.2
14723 # and later when we are not doing run time linking.
14724 library_names_spec
='${libname}${release}.a $libname.a'
14725 soname_spec
='${libname}${release}${shared_ext}$major'
14727 shlibpath_var
=LIBPATH
14734 # Since July 2007 AmigaOS4 officially supports .so libraries.
14735 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14736 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14739 library_names_spec
='$libname.ixlibrary $libname.a'
14740 # Create ${libname}_ixlibrary.a entries in /sys/libs.
14741 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'
14747 library_names_spec
='${libname}${shared_ext}'
14748 dynamic_linker
="$host_os ld.so"
14749 shlibpath_var
=LIBRARY_PATH
14755 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14756 soname_spec
='${libname}${release}${shared_ext}$major'
14757 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
14758 shlibpath_var
=LD_LIBRARY_PATH
14759 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14760 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
14761 # the default ld.so.conf also contains /usr/contrib/lib and
14762 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14763 # libtool to hard-code these into programs
14766 cygwin
* | mingw
* | pw32
* | cegcc
*)
14767 version_type
=windows
14772 case $GCC,$host_os in
14773 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
14774 library_names_spec
='$libname.dll.a'
14775 # DLL is installed to $(libdir)/../bin by postinstall_cmds
14776 postinstall_cmds
='base_file=`basename \${file}`~
14777 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14778 dldir=$destdir/`dirname \$dlpath`~
14779 test -d \$dldir || mkdir -p \$dldir~
14780 $install_prog $dir/$dlname \$dldir/$dlname~
14781 chmod a+x \$dldir/$dlname~
14782 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14783 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14785 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14786 dlpath=$dir/\$dldll~
14788 shlibpath_overrides_runpath
=yes
14792 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14793 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14797 # MinGW DLLs use traditional 'lib' prefix
14798 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14801 # pw32 DLLs use 'pw' prefix rather than 'lib'
14802 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14808 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14811 dynamic_linker
='Win32 ld.exe'
14812 # FIXME: first we should search . and the directory the executable is in
14816 darwin
* | rhapsody
*)
14817 dynamic_linker
="$host_os dyld"
14818 version_type
=darwin
14821 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14822 soname_spec
='${libname}${release}${major}$shared_ext'
14823 shlibpath_overrides_runpath
=yes
14824 shlibpath_var
=DYLD_LIBRARY_PATH
14825 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
14827 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
14834 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14835 soname_spec
='${libname}${release}${shared_ext}$major'
14836 shlibpath_var
=LD_LIBRARY_PATH
14839 freebsd
* | dragonfly
*)
14840 # DragonFly does not have aout. When/if they implement a new
14841 # versioning mechanism, adjust this.
14842 if test -x /usr
/bin
/objformat
; then
14843 objformat
=`/usr/bin/objformat`
14846 freebsd
[23].
*) objformat
=aout
;;
14847 *) objformat
=elf
;;
14850 version_type
=freebsd-
$objformat
14851 case $version_type in
14853 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14858 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
14862 shlibpath_var
=LD_LIBRARY_PATH
14865 shlibpath_overrides_runpath
=yes
14867 freebsd3.
[01]* | freebsdelf3.
[01]*)
14868 shlibpath_overrides_runpath
=yes
14869 hardcode_into_libs
=yes
14871 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
14872 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
14873 shlibpath_overrides_runpath
=no
14874 hardcode_into_libs
=yes
14876 *) # from 4.6 on, and DragonFly
14877 shlibpath_overrides_runpath
=yes
14878 hardcode_into_libs
=yes
14887 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14888 soname_spec
='${libname}${release}${shared_ext}$major'
14889 shlibpath_var
=LD_LIBRARY_PATH
14890 hardcode_into_libs
=yes
14897 dynamic_linker
="$host_os runtime_loader"
14898 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
14899 soname_spec
='${libname}${release}${shared_ext}$major'
14900 shlibpath_var
=LIBRARY_PATH
14901 shlibpath_overrides_runpath
=yes
14902 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
14903 hardcode_into_libs
=yes
14906 hpux9
* | hpux10
* | hpux11
*)
14907 # Give a soname corresponding to the major version so that dld.sl refuses to
14908 # link against other versions.
14915 hardcode_into_libs
=yes
14916 dynamic_linker
="$host_os dld.so"
14917 shlibpath_var
=LD_LIBRARY_PATH
14918 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
14919 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14920 soname_spec
='${libname}${release}${shared_ext}$major'
14921 if test "X$HPUX_IA64_MODE" = X32
; then
14922 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
14924 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
14926 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
14930 hardcode_into_libs
=yes
14931 dynamic_linker
="$host_os dld.sl"
14932 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
14933 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
14934 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14935 soname_spec
='${libname}${release}${shared_ext}$major'
14936 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
14937 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
14941 dynamic_linker
="$host_os dld.sl"
14942 shlibpath_var
=SHLIB_PATH
14943 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
14944 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14945 soname_spec
='${libname}${release}${shared_ext}$major'
14948 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
14949 postinstall_cmds
='chmod 555 $lib'
14950 # or fails outright, so override atomically:
14951 install_override_mode
=555
14958 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
14959 soname_spec
='${libname}${release}${shared_ext}$major'
14960 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
14961 shlibpath_var
=LD_LIBRARY_PATH
14962 shlibpath_overrides_runpath
=no
14963 hardcode_into_libs
=yes
14966 irix5
* | irix6
* | nonstopux
*)
14968 nonstopux
*) version_type
=nonstopux
;;
14970 if test "$lt_cv_prog_gnu_ld" = yes; then
14978 soname_spec
='${libname}${release}${shared_ext}$major'
14979 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
14981 irix5
* | nonstopux
*)
14982 libsuff
= shlibsuff
=
14985 case $LD in # libtool.m4 will add one of these switches to LD
14986 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
14987 libsuff
= shlibsuff
= libmagic
=32-bit;;
14988 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
14989 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
14990 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
14991 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
14992 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
14996 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
14997 shlibpath_overrides_runpath
=no
14998 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
14999 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
15000 hardcode_into_libs
=yes
15003 # No shared lib support for Linux oldld, aout, or coff.
15004 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
15008 # This must be Linux ELF.
15009 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
15013 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15014 soname_spec
='${libname}${release}${shared_ext}$major'
15015 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
15016 shlibpath_var
=LD_LIBRARY_PATH
15017 shlibpath_overrides_runpath
=no
15019 # Some binutils ld are patched to set DT_RUNPATH
15020 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
15021 $as_echo_n "(cached) " >&6
15023 lt_cv_shlibpath_overrides_runpath
=no
15024 save_LDFLAGS
=$LDFLAGS
15025 save_libdir
=$libdir
15026 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
15027 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
15028 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15029 /* end confdefs.h. */
15039 if ac_fn_cxx_try_link
"$LINENO"; then :
15040 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
15041 lt_cv_shlibpath_overrides_runpath
=yes
15044 rm -f core conftest.err conftest.
$ac_objext \
15045 conftest
$ac_exeext conftest.
$ac_ext
15046 LDFLAGS
=$save_LDFLAGS
15047 libdir
=$save_libdir
15051 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
15053 # This implies no fast_install, which is unacceptable.
15054 # Some rework will be needed to allow for fast_install
15055 # before this can be enabled.
15056 hardcode_into_libs
=yes
15058 # Append ld.so.conf contents to the search path
15059 if test -f /etc
/ld.so.conf
; then
15060 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' ' '`
15061 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
15064 # We used to test for /lib/ld.so.1 and disable shared libraries on
15065 # powerpc, because MkLinux only supported shared libraries with the
15066 # GNU dynamic linker. Since this was broken with cross compilers,
15067 # most powerpc-linux boxes support dynamic linking these days and
15068 # people can always --disable-shared, the test was removed, and we
15069 # assume the GNU/Linux dynamic linker is in use.
15070 dynamic_linker
='GNU/Linux ld.so'
15077 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
15078 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15079 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15080 dynamic_linker
='NetBSD (a.out) ld.so'
15082 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15083 soname_spec
='${libname}${release}${shared_ext}$major'
15084 dynamic_linker
='NetBSD ld.elf_so'
15086 shlibpath_var
=LD_LIBRARY_PATH
15087 shlibpath_overrides_runpath
=yes
15088 hardcode_into_libs
=yes
15093 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15094 shlibpath_var
=LD_LIBRARY_PATH
15095 shlibpath_overrides_runpath
=yes
15102 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15103 soname_spec
='${libname}${release}${shared_ext}$major'
15104 shlibpath_var
=LD_LIBRARY_PATH
15105 shlibpath_overrides_runpath
=no
15106 hardcode_into_libs
=yes
15107 dynamic_linker
='ldqnx.so'
15112 sys_lib_dlsearch_path_spec
="/usr/lib"
15114 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
15116 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
15117 *) need_version
=no
;;
15119 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15120 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15121 shlibpath_var
=LD_LIBRARY_PATH
15122 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15124 openbsd2.
[89] | openbsd2.
[89].
*)
15125 shlibpath_overrides_runpath
=no
15128 shlibpath_overrides_runpath
=yes
15132 shlibpath_overrides_runpath
=yes
15137 libname_spec
='$name'
15140 library_names_spec
='$libname${shared_ext} $libname.a'
15141 dynamic_linker
='OS/2 ld.exe'
15142 shlibpath_var
=LIBPATH
15145 osf3
* | osf4
* | osf5
*)
15149 soname_spec
='${libname}${release}${shared_ext}$major'
15150 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15151 shlibpath_var
=LD_LIBRARY_PATH
15152 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
15153 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
15164 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15165 soname_spec
='${libname}${release}${shared_ext}$major'
15166 shlibpath_var
=LD_LIBRARY_PATH
15167 shlibpath_overrides_runpath
=yes
15168 hardcode_into_libs
=yes
15169 # ldd complains unless libraries are executable
15170 postinstall_cmds
='chmod +x $lib'
15175 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15176 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
15177 shlibpath_var
=LD_LIBRARY_PATH
15178 shlibpath_overrides_runpath
=yes
15179 if test "$with_gnu_ld" = yes; then
15187 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15188 soname_spec
='${libname}${release}${shared_ext}$major'
15189 shlibpath_var
=LD_LIBRARY_PATH
15190 case $host_vendor in
15192 shlibpath_overrides_runpath
=no
15194 runpath_var
=LD_RUN_PATH
15202 shlibpath_overrides_runpath
=no
15203 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
15209 if test -d /usr
/nec
;then
15211 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15212 soname_spec
='$libname${shared_ext}.$major'
15213 shlibpath_var
=LD_LIBRARY_PATH
15217 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
15218 version_type
=freebsd-elf
15221 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15222 soname_spec
='${libname}${release}${shared_ext}$major'
15223 shlibpath_var
=LD_LIBRARY_PATH
15224 shlibpath_overrides_runpath
=yes
15225 hardcode_into_libs
=yes
15226 if test "$with_gnu_ld" = yes; then
15227 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15229 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
15232 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
15236 sys_lib_dlsearch_path_spec
='/usr/lib'
15240 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
15244 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15245 shlibpath_var
=LD_LIBRARY_PATH
15246 shlibpath_overrides_runpath
=no
15247 hardcode_into_libs
=yes
15252 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15253 soname_spec
='${libname}${release}${shared_ext}$major'
15254 shlibpath_var
=LD_LIBRARY_PATH
15261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15262 $as_echo "$dynamic_linker" >&6; }
15263 test "$dynamic_linker" = no
&& can_build_shared
=no
15265 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
15266 if test "$GCC" = yes; then
15267 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15270 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15271 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
15273 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15274 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
15314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15315 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15316 hardcode_action_CXX
=
15317 if test -n "$hardcode_libdir_flag_spec_CXX" ||
15318 test -n "$runpath_var_CXX" ||
15319 test "X$hardcode_automatic_CXX" = "Xyes" ; then
15321 # We can hardcode non-existent directories.
15322 if test "$hardcode_direct_CXX" != no
&&
15323 # If the only mechanism to avoid hardcoding is shlibpath_var, we
15324 # have to relink, otherwise we might link with an installed library
15325 # when we should be linking with a yet-to-be-installed one
15326 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15327 test "$hardcode_minus_L_CXX" != no
; then
15328 # Linking always hardcodes the temporary library directory.
15329 hardcode_action_CXX
=relink
15331 # We can link without hardcoding, and we can hardcode nonexisting dirs.
15332 hardcode_action_CXX
=immediate
15335 # We cannot hardcode anything, or else we can only hardcode existing
15337 hardcode_action_CXX
=unsupported
15339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15340 $as_echo "$hardcode_action_CXX" >&6; }
15342 if test "$hardcode_action_CXX" = relink ||
15343 test "$inherit_rpath_CXX" = yes; then
15344 # Fast installation is not supported
15345 enable_fast_install
=no
15346 elif test "$shlibpath_overrides_runpath" = yes ||
15347 test "$enable_shared" = no
; then
15348 # Fast installation is not necessary
15349 enable_fast_install
=needless
15358 fi # test -n "$compiler"
15364 with_gnu_ld
=$lt_save_with_gnu_ld
15365 lt_cv_path_LDCXX
=$lt_cv_path_LD
15366 lt_cv_path_LD
=$lt_save_path_LD
15367 lt_cv_prog_gnu_ldcxx
=$lt_cv_prog_gnu_ld
15368 lt_cv_prog_gnu_ld
=$lt_save_with_gnu_ld
15369 fi # test "$_lt_caught_CXX_error" != yes
15372 ac_cpp
='$CPP $CPPFLAGS'
15373 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15374 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15375 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
15389 ac_config_commands
="$ac_config_commands libtool"
15394 # Only expand once:
15398 # The tests for host and target for $enable_largefile require
15403 # As the $enable_largefile decision depends on --enable-plugins we must set it
15404 # even in directories otherwise not depending on the $plugins option.
15408 for ac_header
in dlfcn.h
15410 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
15412 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
15413 cat >>confdefs.h
<<_ACEOF
15414 #define HAVE_DLFCN_H 1
15421 for ac_header
in windows.h
15423 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
15425 if test "x$ac_cv_header_windows_h" = xyes
; then :
15426 cat >>confdefs.h
<<_ACEOF
15427 #define HAVE_WINDOWS_H 1
15435 # Check whether --enable-plugins was given.
15436 if test "${enable_plugins+set}" = set; then :
15437 enableval
=$enable_plugins; case "${enableval}" in
15440 if test "$maybe_plugins" != "yes" ; then
15441 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
15445 plugins
=$maybe_plugins
15449 if test "$plugins" = "yes"; then
15450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
15451 $as_echo_n "checking for library containing dlsym... " >&6; }
15452 if ${ac_cv_search_dlsym+:} false
; then :
15453 $as_echo_n "(cached) " >&6
15455 ac_func_search_save_LIBS
=$LIBS
15456 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15457 /* end confdefs.h. */
15459 /* Override any GCC internal prototype to avoid an error.
15460 Use char because int might match the return type of a GCC
15461 builtin and then its argument prototype would still apply. */
15474 for ac_lib
in '' dl
; do
15475 if test -z "$ac_lib"; then
15476 ac_res
="none required"
15479 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15481 if ac_fn_c_try_link
"$LINENO"; then :
15482 ac_cv_search_dlsym
=$ac_res
15484 rm -f core conftest.err conftest.
$ac_objext \
15486 if ${ac_cv_search_dlsym+:} false
; then :
15490 if ${ac_cv_search_dlsym+:} false
; then :
15493 ac_cv_search_dlsym
=no
15495 rm conftest.
$ac_ext
15496 LIBS
=$ac_func_search_save_LIBS
15498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
15499 $as_echo "$ac_cv_search_dlsym" >&6; }
15500 ac_res
=$ac_cv_search_dlsym
15501 if test "$ac_res" != no
; then :
15502 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15510 sparc-
*-solaris*|i
[3-7]86-*-solaris*)
15511 # On native 32bit sparc and ia32 solaris, large-file and procfs support
15512 # are mutually exclusive; and without procfs support, the bfd/ elf module
15513 # cannot provide certain routines such as elfcore_write_prpsinfo
15514 # or elfcore_write_prstatus. So unless the user explicitly requested
15515 # large-file support through the --enable-largefile switch, disable
15516 # large-file support in favor of procfs support.
15517 test "${target}" = "${host}" -a "x$plugins" = xno \
15518 && : ${enable_largefile="no"}
15522 # Check whether --enable-largefile was given.
15523 if test "${enable_largefile+set}" = set; then :
15524 enableval
=$enable_largefile;
15527 if test "$enable_largefile" != no
; then
15529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
15530 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
15531 if ${ac_cv_sys_largefile_CC+:} false
; then :
15532 $as_echo_n "(cached) " >&6
15534 ac_cv_sys_largefile_CC
=no
15535 if test "$GCC" != yes; then
15538 # IRIX 6.2 and later do not support large files by default,
15539 # so use the C compiler's -n32 option if that helps.
15540 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15541 /* end confdefs.h. */
15542 #include <sys/types.h>
15543 /* Check that off_t can represent 2**63 - 1 correctly.
15544 We can't simply define LARGE_OFF_T to be 9223372036854775807,
15545 since some C++ compilers masquerading as C compilers
15546 incorrectly reject 9223372036854775807. */
15547 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15548 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15549 && LARGE_OFF_T % 2147483647 == 1)
15559 if ac_fn_c_try_compile
"$LINENO"; then :
15562 rm -f core conftest.err conftest.
$ac_objext
15564 if ac_fn_c_try_compile
"$LINENO"; then :
15565 ac_cv_sys_largefile_CC
=' -n32'; break
15567 rm -f core conftest.err conftest.
$ac_objext
15571 rm -f conftest.
$ac_ext
15574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
15575 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
15576 if test "$ac_cv_sys_largefile_CC" != no
; then
15577 CC
=$CC$ac_cv_sys_largefile_CC
15580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
15581 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
15582 if ${ac_cv_sys_file_offset_bits+:} false
; then :
15583 $as_echo_n "(cached) " >&6
15586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15587 /* end confdefs.h. */
15588 #include <sys/types.h>
15589 /* Check that off_t can represent 2**63 - 1 correctly.
15590 We can't simply define LARGE_OFF_T to be 9223372036854775807,
15591 since some C++ compilers masquerading as C compilers
15592 incorrectly reject 9223372036854775807. */
15593 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15594 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15595 && LARGE_OFF_T % 2147483647 == 1)
15605 if ac_fn_c_try_compile
"$LINENO"; then :
15606 ac_cv_sys_file_offset_bits
=no
; break
15608 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15609 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15610 /* end confdefs.h. */
15611 #define _FILE_OFFSET_BITS 64
15612 #include <sys/types.h>
15613 /* Check that off_t can represent 2**63 - 1 correctly.
15614 We can't simply define LARGE_OFF_T to be 9223372036854775807,
15615 since some C++ compilers masquerading as C compilers
15616 incorrectly reject 9223372036854775807. */
15617 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15618 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15619 && LARGE_OFF_T % 2147483647 == 1)
15629 if ac_fn_c_try_compile
"$LINENO"; then :
15630 ac_cv_sys_file_offset_bits
=64; break
15632 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15633 ac_cv_sys_file_offset_bits
=unknown
15637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
15638 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
15639 case $ac_cv_sys_file_offset_bits in #(
15642 cat >>confdefs.h
<<_ACEOF
15643 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
15648 if test $ac_cv_sys_file_offset_bits = unknown
; then
15649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
15650 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
15651 if ${ac_cv_sys_large_files+:} false
; then :
15652 $as_echo_n "(cached) " >&6
15655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15656 /* end confdefs.h. */
15657 #include <sys/types.h>
15658 /* Check that off_t can represent 2**63 - 1 correctly.
15659 We can't simply define LARGE_OFF_T to be 9223372036854775807,
15660 since some C++ compilers masquerading as C compilers
15661 incorrectly reject 9223372036854775807. */
15662 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15663 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15664 && LARGE_OFF_T % 2147483647 == 1)
15674 if ac_fn_c_try_compile
"$LINENO"; then :
15675 ac_cv_sys_large_files
=no
; break
15677 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15678 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15679 /* end confdefs.h. */
15680 #define _LARGE_FILES 1
15681 #include <sys/types.h>
15682 /* Check that off_t can represent 2**63 - 1 correctly.
15683 We can't simply define LARGE_OFF_T to be 9223372036854775807,
15684 since some C++ compilers masquerading as C compilers
15685 incorrectly reject 9223372036854775807. */
15686 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
15687 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
15688 && LARGE_OFF_T % 2147483647 == 1)
15698 if ac_fn_c_try_compile
"$LINENO"; then :
15699 ac_cv_sys_large_files
=1; break
15701 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15702 ac_cv_sys_large_files
=unknown
15706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
15707 $as_echo "$ac_cv_sys_large_files" >&6; }
15708 case $ac_cv_sys_large_files in #(
15711 cat >>confdefs.h
<<_ACEOF
15712 #define _LARGE_FILES $ac_cv_sys_large_files
15725 # Check whether --with-lib-path was given.
15726 if test "${with_lib_path+set}" = set; then :
15727 withval
=$with_lib_path; LIB_PATH
=$withval
15730 # Check whether --enable-targets was given.
15731 if test "${enable_targets+set}" = set; then :
15732 enableval
=$enable_targets; case "${enableval}" in
15733 yes |
"") as_fn_error $?
"enable-targets option must specify target names or 'all'" "$LINENO" 5
15735 no
) enable_targets
= ;;
15736 *) enable_targets
=$enableval ;;
15739 # Check whether --enable-64-bit-bfd was given.
15740 if test "${enable_64_bit_bfd+set}" = set; then :
15741 enableval
=$enable_64_bit_bfd; case "${enableval}" in
15742 yes) want64
=true
;;
15743 no
) want64
=false
;;
15744 *) as_fn_error $?
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
15751 # Check whether --with-sysroot was given.
15752 if test "${with_sysroot+set}" = set; then :
15753 withval
=$with_sysroot;
15754 case ${with_sysroot} in
15755 yes) TARGET_SYSTEM_ROOT
='${exec_prefix}/${target_alias}/sys-root' ;;
15756 *) TARGET_SYSTEM_ROOT
=$with_sysroot ;;
15759 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
15762 if test "x$prefix" = xNONE
; then
15763 test_prefix
=/usr
/local
15765 test_prefix
=$prefix
15767 if test "x$exec_prefix" = xNONE
; then
15768 test_exec_prefix
=$test_prefix
15770 test_exec_prefix
=$exec_prefix
15772 case ${TARGET_SYSTEM_ROOT} in
15773 "${test_prefix}"|
"${test_prefix}/"*|\
15774 "${test_exec_prefix}"|
"${test_exec_prefix}/"*|\
15775 '${prefix}'|
'${prefix}/'*|\
15776 '${exec_prefix}'|
'${exec_prefix}/'*)
15777 t
="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
15778 TARGET_SYSTEM_ROOT_DEFINE
="$t"
15785 TARGET_SYSTEM_ROOT
=
15786 TARGET_SYSTEM_ROOT_DEFINE
='-DTARGET_SYSTEM_ROOT=\"\"'
15794 # Check whether --enable-gold was given.
15795 if test "${enable_gold+set}" = set; then :
15796 enableval
=$enable_gold; case "${enableval}" in
15798 install_as_default
=no
15799 installed_linker
=ld.bfd
15802 install_as_default
=yes
15803 installed_linker
=ld.bfd
15806 as_fn_error $?
"invalid --enable-gold argument" "$LINENO" 5
15810 install_as_default
=yes
15811 installed_linker
=ld.bfd
15817 # Check whether --enable-got was given.
15818 if test "${enable_got+set}" = set; then :
15819 enableval
=$enable_got; case "${enableval}" in
15820 target | single | negative | multigot
) got_handling
=$enableval ;;
15821 *) as_fn_error $?
"bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
15824 got_handling
=target
15828 case "${got_handling}" in
15831 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
15835 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
15839 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
15843 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
15845 *) as_fn_error $?
"bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
15849 # Decide the default method for compressing debug sections.
15850 ac_default_compressed_debug_sections
=unset
15851 # Provide a configure time option to override our default.
15852 # Check whether --enable-compressed_debug_sections was given.
15853 if test "${enable_compressed_debug_sections+set}" = set; then :
15854 enableval
=$enable_compressed_debug_sections; case ,"${enableval}", in
15855 ,yes, |
,all
, |
*,ld
,*) ac_default_compressed_debug_sections
=yes ;;
15856 ,no
, |
,none
,) ac_default_compressed_debug_sections
=no
;;
15860 # Decide setting DT_RUNPATH instead of DT_RPATH by default
15861 ac_default_new_dtags
=unset
15862 # Provide a configure time option to override our default.
15863 # Check whether --enable-new_dtags was given.
15864 if test "${enable_new_dtags+set}" = set; then :
15865 enableval
=$enable_new_dtags; case "${enableval}" in
15866 yes) ac_default_new_dtags
=1 ;;
15867 no
) ac_default_new_dtags
=0 ;;
15871 # Decide if -z relro should be enabled in ELF linker by default.
15872 ac_default_ld_z_relro
=unset
15873 # Provide a configure time option to override our default.
15874 # Check whether --enable-relro was given.
15875 if test "${enable_relro+set}" = set; then :
15876 enableval
=$enable_relro; case "${enableval}" in
15877 yes) ac_default_ld_z_relro
=1 ;;
15878 no
) ac_default_ld_z_relro
=0 ;;
15882 # Decide if DT_TEXTREL check should be enabled in ELF linker.
15883 ac_default_ld_textrel_check
=unset
15884 # Check whether --enable-textrel-check was given.
15885 if test "${enable_textrel_check+set}" = set; then :
15886 enableval
=$enable_textrel_check; case "${enableval}" in
15887 yes|no|warning|error
) ac_default_ld_textrel_check
=${enableval} ;;
15892 # Decide if -z separate-code should be enabled in ELF linker by default.
15893 ac_default_ld_z_separate_code
=unset
15894 # Check whether --enable-separate-code was given.
15895 if test "${enable_separate_code+set}" = set; then :
15896 enableval
=$enable_separate_code; case "${enableval}" in
15897 yes) ac_default_ld_z_separate_code
=1 ;;
15898 no
) ac_default_ld_z_separate_code
=0 ;;
15903 # Decide which "--hash-style" to use by default
15904 # Provide a configure time option to override our default.
15905 # Check whether --enable-default-hash-style was given.
15906 if test "${enable_default_hash_style+set}" = set; then :
15907 enableval
=$enable_default_hash_style; case "${enable_default_hash_style}" in
15908 sysv | gnu | both
) ;;
15909 *) as_fn_error $?
"bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
15912 case "${target}" in
15913 # Enable gnu hash only on GNU targets, but not mips
15914 mips
*-*-*) enable_default_hash_style
=sysv
;;
15915 *-*-gnu* |
*-*-linux* |
*-*-nacl*) enable_default_hash_style
=both
;;
15916 *) enable_default_hash_style
=sysv
;;
15921 case "${enable_default_hash_style}" in
15922 sysv | both
) ac_default_emit_sysv_hash
=1 ;;
15923 *) ac_default_emit_sysv_hash
=0 ;;
15926 case "${enable_default_hash_style}" in
15927 gnu | both
) ac_default_emit_gnu_hash
=1 ;;
15928 *) ac_default_emit_gnu_hash
=0 ;;
15932 # Set the 'development' global.
15933 .
$srcdir/..
/bfd
/development.sh
15935 # Set acp_cpp_for_build variable
15936 ac_cpp_for_build
="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
15938 # Default set of GCC warnings to enable.
15939 GCC_WARN_CFLAGS
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
15940 GCC_WARN_CFLAGS_FOR_BUILD
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
15942 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
15943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15944 /* end confdefs.h. */
15947 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15948 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
15951 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wshadow"
15956 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
15957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15958 /* end confdefs.h. */
15961 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15962 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev
/null
2>&1; then :
15965 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wstack-usage=262144"
15970 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
15971 WARN_WRITE_STRINGS
=""
15972 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15973 /* end confdefs.h. */
15976 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15977 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
15980 WARN_WRITE_STRINGS
="-Wwrite-strings"
15985 # Verify CC_FOR_BUILD to be compatible with warning flags
15987 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
15988 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15989 /* end confdefs.h. */
15992 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
15993 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
15996 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
16001 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
16002 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16003 /* end confdefs.h. */
16006 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
16007 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev
/null
2>&1; then :
16010 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
16015 # Check whether --enable-werror was given.
16016 if test "${enable_werror+set}" = set; then :
16017 enableval
=$enable_werror; case "${enableval}" in
16018 yes | y
) ERROR_ON_WARNING
="yes" ;;
16019 no | n
) ERROR_ON_WARNING
="no" ;;
16020 *) as_fn_error $?
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
16025 # Disable -Wformat by default when using gcc on mingw
16028 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
16029 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wno-format"
16030 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
16036 # Enable -Werror by default when using gcc. Turn it off for releases.
16037 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true
; then
16038 ERROR_ON_WARNING
=yes
16042 if test "${ERROR_ON_WARNING}" = yes ; then
16043 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Werror"
16044 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
16045 NO_WERROR
="-Wno-error"
16048 if test "${GCC}" = yes ; then
16049 WARN_CFLAGS
="${GCC_WARN_CFLAGS}"
16050 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD}"
16053 # Check whether --enable-build-warnings was given.
16054 if test "${enable_build_warnings+set}" = set; then :
16055 enableval
=$enable_build_warnings; case "${enableval}" in
16056 yes) WARN_CFLAGS
="${GCC_WARN_CFLAGS}"
16057 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD}";;
16058 no
) if test "${GCC}" = yes ; then
16060 WARN_CFLAGS_FOR_BUILD
="-w"
16062 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
16063 WARN_CFLAGS
="${GCC_WARN_CFLAGS} ${t}"
16064 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
16065 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
16066 WARN_CFLAGS
="${t} ${GCC_WARN_CFLAGS}"
16067 WARN_CFLAGS_FOR_BUILD
="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
16068 *) WARN_CFLAGS
=`echo "${enableval}" | sed -e "s/,/ /g"`
16069 WARN_CFLAGS_FOR_BUILD
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
16074 if test x
"$silent" != x
"yes" && test x
"$WARN_CFLAGS" != x
""; then
16075 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
16085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
16086 $as_echo_n "checking for LC_MESSAGES... " >&6; }
16087 if ${am_cv_val_LC_MESSAGES+:} false
; then :
16088 $as_echo_n "(cached) " >&6
16090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16091 /* end confdefs.h. */
16092 #include <locale.h>
16101 if ac_fn_c_try_link
"$LINENO"; then :
16102 am_cv_val_LC_MESSAGES
=yes
16104 am_cv_val_LC_MESSAGES
=no
16106 rm -f core conftest.err conftest.
$ac_objext \
16107 conftest
$ac_exeext conftest.
$ac_ext
16109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
16110 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
16111 if test $am_cv_val_LC_MESSAGES = yes; then
16113 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
16118 ac_config_headers
="$ac_config_headers config.h:config.in"
16124 if test -z "$target" ; then
16125 as_fn_error $?
"Unrecognized target system type; please check config.sub." "$LINENO" 5
16127 if test -z "$host" ; then
16128 as_fn_error $?
"Unrecognized host system type; please check config.sub." "$LINENO" 5
16131 # host-specific stuff:
16133 ALL_LINGUAS
="bg da de es fi fr ga id it ja pt_BR ru sr sv tr uk vi zh_CN zh_TW"
16134 # If we haven't got the data from the intl directory,
16135 # assume NLS is disabled.
16144 if test -f ..
/intl
/config.intl
; then
16145 . ..
/intl
/config.intl
16147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
16148 $as_echo_n "checking whether NLS is requested... " >&6; }
16149 if test x
"$USE_NLS" != xyes
; then
16150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16151 $as_echo "no" >&6; }
16153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16154 $as_echo "yes" >&6; }
16156 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
16159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
16160 $as_echo_n "checking for catalogs to be installed... " >&6; }
16161 # Look for .po and .gmo files in the source directory.
16164 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
16165 # If there aren't any .gmo files the shell will give us the
16166 # literal string "../path/to/srcdir/po/*.gmo" which has to be
16168 case "$cat" in *\
**)
16171 # The quadruple backslash is collapsed to a double backslash
16172 # by the backticks, then collapsed again by the double quotes,
16173 # leaving us with one backslash in the sed expression (right
16174 # before the dot that mustn't act as a wildcard).
16175 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
16176 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
16177 # The user is allowed to set LINGUAS to a list of languages to
16178 # install catalogs for. If it's empty that means "all of them."
16179 if test "x$LINGUAS" = x
; then
16180 CATALOGS
="$CATALOGS $cat"
16181 XLINGUAS
="$XLINGUAS $lang"
16183 case "$LINGUAS" in *$lang*)
16184 CATALOGS
="$CATALOGS $cat"
16185 XLINGUAS
="$XLINGUAS $lang"
16190 LINGUAS
="$XLINGUAS"
16191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
16192 $as_echo "$LINGUAS" >&6; }
16206 if test -n "$ac_aux_dir"; then
16207 case "$ac_aux_dir" in
16208 /*) MKINSTALLDIRS
="$ac_aux_dir/mkinstalldirs" ;;
16209 *) MKINSTALLDIRS
="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
16212 if test -z "$MKINSTALLDIRS"; then
16213 MKINSTALLDIRS
="\$(top_srcdir)/mkinstalldirs"
16218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
16219 $as_echo_n "checking whether NLS is requested... " >&6; }
16220 # Check whether --enable-nls was given.
16221 if test "${enable_nls+set}" = set; then :
16222 enableval
=$enable_nls; USE_NLS
=$enableval
16227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
16228 $as_echo "$USE_NLS" >&6; }
16235 # Prepare PATH_SEPARATOR.
16236 # The user is always right.
16237 if test "${PATH_SEPARATOR+set}" != set; then
16238 echo "#! /bin/sh" >conf$$.sh
16239 echo "exit 0" >>conf$$.sh
16241 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
16249 # Find out how to test for executable files. Don't use a zero-byte file,
16250 # as systems may use methods other than mode bits to determine executability.
16251 cat >conf$$.
file <<_ASEOF
16255 chmod +x conf$$.
file
16256 if test -x conf$$.
file >/dev
/null
2>&1; then
16257 ac_executable_p
="test -x"
16259 ac_executable_p
="test -f"
16263 # Extract the first word of "msgfmt", so it can be a program name with args.
16264 set dummy msgfmt
; ac_word
=$2
16265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16266 $as_echo_n "checking for $ac_word... " >&6; }
16267 if ${ac_cv_path_MSGFMT+:} false
; then :
16268 $as_echo_n "(cached) " >&6
16272 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
16275 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
16276 for ac_dir
in $PATH; do
16278 test -z "$ac_dir" && ac_dir
=.
16279 for ac_exec_ext
in '' $ac_executable_extensions; do
16280 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16281 if $ac_dir/$ac_word --statistics /dev
/null
>/dev
/null
2>&1 &&
16282 (if $ac_dir/$ac_word --statistics /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
16283 ac_cv_path_MSGFMT
="$ac_dir/$ac_word$ac_exec_ext"
16290 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
=":"
16294 MSGFMT
="$ac_cv_path_MSGFMT"
16295 if test "$MSGFMT" != ":"; then
16296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
16297 $as_echo "$MSGFMT" >&6; }
16299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16300 $as_echo "no" >&6; }
16303 # Extract the first word of "gmsgfmt", so it can be a program name with args.
16304 set dummy gmsgfmt
; ac_word
=$2
16305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16306 $as_echo_n "checking for $ac_word... " >&6; }
16307 if ${ac_cv_path_GMSGFMT+:} false
; then :
16308 $as_echo_n "(cached) " >&6
16312 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
16315 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16316 for as_dir
in $PATH
16319 test -z "$as_dir" && as_dir
=.
16320 for ac_exec_ext
in '' $ac_executable_extensions; do
16321 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
16322 ac_cv_path_GMSGFMT
="$as_dir/$ac_word$ac_exec_ext"
16323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16330 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
16334 GMSGFMT
=$ac_cv_path_GMSGFMT
16335 if test -n "$GMSGFMT"; then
16336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
16337 $as_echo "$GMSGFMT" >&6; }
16339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16340 $as_echo "no" >&6; }
16346 # Prepare PATH_SEPARATOR.
16347 # The user is always right.
16348 if test "${PATH_SEPARATOR+set}" != set; then
16349 echo "#! /bin/sh" >conf$$.sh
16350 echo "exit 0" >>conf$$.sh
16352 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
16360 # Find out how to test for executable files. Don't use a zero-byte file,
16361 # as systems may use methods other than mode bits to determine executability.
16362 cat >conf$$.
file <<_ASEOF
16366 chmod +x conf$$.
file
16367 if test -x conf$$.
file >/dev
/null
2>&1; then
16368 ac_executable_p
="test -x"
16370 ac_executable_p
="test -f"
16374 # Extract the first word of "xgettext", so it can be a program name with args.
16375 set dummy xgettext
; ac_word
=$2
16376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16377 $as_echo_n "checking for $ac_word... " >&6; }
16378 if ${ac_cv_path_XGETTEXT+:} false
; then :
16379 $as_echo_n "(cached) " >&6
16381 case "$XGETTEXT" in
16383 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
16386 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
16387 for ac_dir
in $PATH; do
16389 test -z "$ac_dir" && ac_dir
=.
16390 for ac_exec_ext
in '' $ac_executable_extensions; do
16391 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16392 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
>/dev
/null
2>&1 &&
16393 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
16394 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word$ac_exec_ext"
16401 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
16405 XGETTEXT
="$ac_cv_path_XGETTEXT"
16406 if test "$XGETTEXT" != ":"; then
16407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
16408 $as_echo "$XGETTEXT" >&6; }
16410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16411 $as_echo "no" >&6; }
16417 # Prepare PATH_SEPARATOR.
16418 # The user is always right.
16419 if test "${PATH_SEPARATOR+set}" != set; then
16420 echo "#! /bin/sh" >conf$$.sh
16421 echo "exit 0" >>conf$$.sh
16423 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
16431 # Find out how to test for executable files. Don't use a zero-byte file,
16432 # as systems may use methods other than mode bits to determine executability.
16433 cat >conf$$.
file <<_ASEOF
16437 chmod +x conf$$.
file
16438 if test -x conf$$.
file >/dev
/null
2>&1; then
16439 ac_executable_p
="test -x"
16441 ac_executable_p
="test -f"
16445 # Extract the first word of "msgmerge", so it can be a program name with args.
16446 set dummy msgmerge
; ac_word
=$2
16447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16448 $as_echo_n "checking for $ac_word... " >&6; }
16449 if ${ac_cv_path_MSGMERGE+:} false
; then :
16450 $as_echo_n "(cached) " >&6
16452 case "$MSGMERGE" in
16454 ac_cv_path_MSGMERGE
="$MSGMERGE" # Let the user override the test with a path.
16457 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
16458 for ac_dir
in $PATH; do
16460 test -z "$ac_dir" && ac_dir
=.
16461 for ac_exec_ext
in '' $ac_executable_extensions; do
16462 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16463 if $ac_dir/$ac_word --update -q /dev
/null
/dev
/null
>/dev
/null
2>&1; then
16464 ac_cv_path_MSGMERGE
="$ac_dir/$ac_word$ac_exec_ext"
16471 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE
=":"
16475 MSGMERGE
="$ac_cv_path_MSGMERGE"
16476 if test "$MSGMERGE" != ":"; then
16477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
16478 $as_echo "$MSGMERGE" >&6; }
16480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16481 $as_echo "no" >&6; }
16485 if test "$GMSGFMT" != ":"; then
16486 if $GMSGFMT --statistics /dev
/null
>/dev
/null
2>&1 &&
16487 (if $GMSGFMT --statistics /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
16490 GMSGFMT
=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
16491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
16492 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
16497 if test "$XGETTEXT" != ":"; then
16498 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
>/dev
/null
2>&1 &&
16499 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
16502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
16503 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
16509 ac_config_commands
="$ac_config_commands default-1"
16515 for ac_prog
in 'bison -y' byacc
16517 # Extract the first word of "$ac_prog", so it can be a program name with args.
16518 set dummy
$ac_prog; ac_word
=$2
16519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16520 $as_echo_n "checking for $ac_word... " >&6; }
16521 if ${ac_cv_prog_YACC+:} false
; then :
16522 $as_echo_n "(cached) " >&6
16524 if test -n "$YACC"; then
16525 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
16527 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16528 for as_dir
in $PATH
16531 test -z "$as_dir" && as_dir
=.
16532 for ac_exec_ext
in '' $ac_executable_extensions; do
16533 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
16534 ac_cv_prog_YACC
="$ac_prog"
16535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16544 YACC
=$ac_cv_prog_YACC
16545 if test -n "$YACC"; then
16546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
16547 $as_echo "$YACC" >&6; }
16549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16550 $as_echo "no" >&6; }
16554 test -n "$YACC" && break
16556 test -n "$YACC" || YACC
="yacc"
16558 for ac_prog
in flex
lex
16560 # Extract the first word of "$ac_prog", so it can be a program name with args.
16561 set dummy
$ac_prog; ac_word
=$2
16562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16563 $as_echo_n "checking for $ac_word... " >&6; }
16564 if ${ac_cv_prog_LEX+:} false
; then :
16565 $as_echo_n "(cached) " >&6
16567 if test -n "$LEX"; then
16568 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
16570 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16571 for as_dir
in $PATH
16574 test -z "$as_dir" && as_dir
=.
16575 for ac_exec_ext
in '' $ac_executable_extensions; do
16576 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
16577 ac_cv_prog_LEX
="$ac_prog"
16578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16587 LEX
=$ac_cv_prog_LEX
16588 if test -n "$LEX"; then
16589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
16590 $as_echo "$LEX" >&6; }
16592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16593 $as_echo "no" >&6; }
16597 test -n "$LEX" && break
16599 test -n "$LEX" || LEX
=":"
16603 *) cat >conftest.l
<<_ACEOF
16609 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
16610 yyless ((input () != 0)); }
16611 f { unput (yytext[0]); }
16612 . { BEGIN INITIAL; }
16614 #ifdef YYTEXT_POINTER
16615 extern char *yytext;
16620 return ! yylex () + ! yywrap ();
16623 { { ac_try
="$LEX conftest.l"
16624 case "(($ac_try" in
16625 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
16626 *) ac_try_echo=$ac_try;;
16628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16629 $as_echo "$ac_try_echo"; } >&5
16630 (eval "$LEX conftest.l") 2>&5
16632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16633 test $ac_status = 0; }
16634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
16635 $as_echo_n "checking lex output file root... " >&6; }
16636 if ${ac_cv_prog_lex_root+:} false; then :
16637 $as_echo_n "(cached) " >&6
16640 if test -f lex.yy.c; then
16641 ac_cv_prog_lex_root=lex.yy
16642 elif test -f lexyy.c; then
16643 ac_cv_prog_lex_root=lexyy
16645 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
16648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
16649 $as_echo "$ac_cv_prog_lex_root" >&6; }
16650 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
16652 if test -z "${LEXLIB+set}"; then
16653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
16654 $as_echo_n "checking lex library... " >&6; }
16655 if ${ac_cv_lib_lex+:} false; then :
16656 $as_echo_n "(cached) " >&6
16660 ac_cv_lib_lex='none needed'
16661 for ac_lib in '' -lfl -ll; do
16662 LIBS="$ac_lib $ac_save_LIBS"
16663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16664 /* end confdefs.h. */
16665 `cat $LEX_OUTPUT_ROOT.c
`
16667 if ac_fn_c_try_link "$LINENO"; then :
16668 ac_cv_lib_lex=$ac_lib
16670 rm -f core conftest.err conftest.$ac_objext \
16671 conftest$ac_exeext conftest.$ac_ext
16672 test "$ac_cv_lib_lex" != 'none needed' && break
16677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
16678 $as_echo "$ac_cv_lib_lex" >&6; }
16679 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
16683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
16684 $as_echo_n "checking whether yytext is a pointer... " >&6; }
16685 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
16686 $as_echo_n "(cached) " >&6
16688 # POSIX says lex can declare yytext either as a pointer or an array; the
16689 # default is implementation-dependent. Figure out which it is, since
16690 # not all implementations provide the %pointer and %array declarations.
16691 ac_cv_prog_lex_yytext_pointer=no
16693 LIBS="$LEXLIB $ac_save_LIBS"
16694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16695 /* end confdefs.h. */
16697 #define YYTEXT_POINTER 1
16698 `cat $LEX_OUTPUT_ROOT.c
`
16700 if ac_fn_c_try_link "$LINENO"; then :
16701 ac_cv_prog_lex_yytext_pointer=yes
16703 rm -f core conftest.err conftest.$ac_objext \
16704 conftest$ac_exeext conftest.$ac_ext
16708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
16709 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
16710 if test $ac_cv_prog_lex_yytext_pointer = yes; then
16712 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
16715 rm -f conftest.l $LEX_OUTPUT_ROOT.c
16718 if test "$LEX" = :; then
16719 LEX=${am_missing_run}flex
16723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
16724 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
16725 # Check whether --enable-maintainer-mode was given.
16726 if test "${enable_maintainer_mode+set}" = set; then :
16727 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
16729 USE_MAINTAINER_MODE=no
16732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
16733 $as_echo "$USE_MAINTAINER_MODE" >&6; }
16734 if test $USE_MAINTAINER_MODE = yes; then
16735 MAINTAINER_MODE_TRUE=
16736 MAINTAINER_MODE_FALSE='#'
16738 MAINTAINER_MODE_TRUE='#'
16739 MAINTAINER_MODE_FALSE=
16742 MAINT=$MAINTAINER_MODE_TRUE
16746 GENINSRC_NEVER_TRUE=
16747 GENINSRC_NEVER_FALSE='#'
16749 GENINSRC_NEVER_TRUE='#'
16750 GENINSRC_NEVER_FALSE=
16753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
16754 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
16755 if ${gcc_cv_prog_cmp_skip+:} false; then :
16756 $as_echo_n "(cached) " >&6
16760 gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
16761 if cmp t1 t2 2 2 > /dev/null 2>&1; then
16762 if cmp t1 t2 1 1 > /dev/null 2>&1; then
16765 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
16768 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
16769 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
16772 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
16778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
16779 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
16780 do_compare="$gcc_cv_prog_cmp_skip"
16784 . ${srcdir}/configure.host
16789 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h locale.h sys/param.h
16791 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
16792 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16793 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16794 cat >>confdefs.h <<_ACEOF
16795 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
16802 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
16804 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
16805 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
16806 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16807 cat >>confdefs.h <<_ACEOF
16808 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
16815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
16816 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
16817 if ${gcc_cv_header_string+:} false; then :
16818 $as_echo_n "(cached) " >&6
16820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16821 /* end confdefs.h. */
16822 #include <string.h>
16823 #include <strings.h>
16832 if ac_fn_c_try_compile "$LINENO"; then :
16833 gcc_cv_header_string=yes
16835 gcc_cv_header_string=no
16837 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
16840 $as_echo "$gcc_cv_header_string" >&6; }
16841 if test $gcc_cv_header_string = yes; then
16843 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
16847 for ac_func in glob mkstemp realpath sbrk setlocale waitpid
16849 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
16850 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16851 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
16852 cat >>confdefs.h <<_ACEOF
16853 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
16859 for ac_func in open lseek close
16861 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
16862 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
16863 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
16864 cat >>confdefs.h <<_ACEOF
16865 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
16871 ac_header_dirent=no
16872 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
16873 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" |
$as_tr_sh`
16874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
16875 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
16876 if eval \${$as_ac_Header+:} false; then :
16877 $as_echo_n "(cached) " >&6
16879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16880 /* end confdefs.h. */
16881 #include <sys/types.h>
16893 if ac_fn_c_try_compile "$LINENO"; then :
16894 eval "$as_ac_Header=yes"
16896 eval "$as_ac_Header=no"
16898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16900 eval ac_res=\$$as_ac_Header
16901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16902 $as_echo "$ac_res" >&6; }
16903 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16904 cat >>confdefs.h <<_ACEOF
16905 #define `$as_echo "HAVE_$ac_hdr" |
$as_tr_cpp` 1
16908 ac_header_dirent=$ac_hdr; break
16912 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
16913 if test $ac_header_dirent = dirent.h; then
16914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
16915 $as_echo_n "checking for library containing opendir... " >&6; }
16916 if ${ac_cv_search_opendir+:} false; then :
16917 $as_echo_n "(cached) " >&6
16919 ac_func_search_save_LIBS=$LIBS
16920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16921 /* end confdefs.h. */
16923 /* Override any GCC internal prototype to avoid an error.
16924 Use char because int might match the return type of a GCC
16925 builtin and then its argument prototype would still apply. */
16938 for ac_lib in '' dir; do
16939 if test -z "$ac_lib"; then
16940 ac_res="none required"
16943 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16945 if ac_fn_c_try_link "$LINENO"; then :
16946 ac_cv_search_opendir=$ac_res
16948 rm -f core conftest.err conftest.$ac_objext \
16950 if ${ac_cv_search_opendir+:} false; then :
16954 if ${ac_cv_search_opendir+:} false; then :
16957 ac_cv_search_opendir=no
16959 rm conftest.$ac_ext
16960 LIBS=$ac_func_search_save_LIBS
16962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
16963 $as_echo "$ac_cv_search_opendir" >&6; }
16964 ac_res=$ac_cv_search_opendir
16965 if test "$ac_res" != no; then :
16966 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
16971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
16972 $as_echo_n "checking for library containing opendir... " >&6; }
16973 if ${ac_cv_search_opendir+:} false; then :
16974 $as_echo_n "(cached) " >&6
16976 ac_func_search_save_LIBS=$LIBS
16977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16978 /* end confdefs.h. */
16980 /* Override any GCC internal prototype to avoid an error.
16981 Use char because int might match the return type of a GCC
16982 builtin and then its argument prototype would still apply. */
16995 for ac_lib in '' x; do
16996 if test -z "$ac_lib"; then
16997 ac_res="none required"
17000 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17002 if ac_fn_c_try_link "$LINENO"; then :
17003 ac_cv_search_opendir=$ac_res
17005 rm -f core conftest.err conftest.$ac_objext \
17007 if ${ac_cv_search_opendir+:} false; then :
17011 if ${ac_cv_search_opendir+:} false; then :
17014 ac_cv_search_opendir=no
17016 rm conftest.$ac_ext
17017 LIBS=$ac_func_search_save_LIBS
17019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
17020 $as_echo "$ac_cv_search_opendir" >&6; }
17021 ac_res=$ac_cv_search_opendir
17022 if test "$ac_res" != no; then :
17023 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
17033 for ac_header in $ac_header_list
17035 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
17036 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
17038 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17039 cat >>confdefs.h <<_ACEOF
17040 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
17054 for ac_func in getpagesize
17056 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
17057 if test "x$ac_cv_func_getpagesize" = xyes; then :
17058 cat >>confdefs.h <<_ACEOF
17059 #define HAVE_GETPAGESIZE 1
17065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
17066 $as_echo_n "checking for working mmap... " >&6; }
17067 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
17068 $as_echo_n "(cached) " >&6
17070 if test "$cross_compiling" = yes; then :
17071 ac_cv_func_mmap_fixed_mapped=no
17073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17074 /* end confdefs.h. */
17075 $ac_includes_default
17076 /* malloc might have been renamed as rpl_malloc. */
17079 /* Thanks to Mike Haertel and Jim Avera for this test.
17080 Here is a matrix of mmap possibilities:
17081 mmap private not fixed
17082 mmap private fixed at somewhere currently unmapped
17083 mmap private fixed at somewhere already mapped
17084 mmap shared not fixed
17085 mmap shared fixed at somewhere currently unmapped
17086 mmap shared fixed at somewhere already mapped
17087 For private mappings, we should verify that changes cannot be read()
17088 back from the file, nor mmap's back from the file at a different
17089 address. (There have been systems where private was not correctly
17090 implemented like the infamous i386 svr4.0, and systems where the
17091 VM page cache was not coherent with the file system buffer cache
17092 like early versions of FreeBSD and possibly contemporary NetBSD.)
17093 For shared mappings, we should conversely verify that changes get
17094 propagated back to all the places they're supposed to be.
17096 Grep wants private fixed already mapped.
17097 The main things grep needs to know about mmap are:
17098 * does it exist and is it safe to write into the mmap'd area
17099 * how to use it (BSD variants) */
17102 #include <sys/mman.h>
17104 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
17108 /* This mess was copied from the GNU getpagesize.h. */
17109 #ifndef HAVE_GETPAGESIZE
17110 # ifdef _SC_PAGESIZE
17111 # define getpagesize() sysconf(_SC_PAGESIZE)
17112 # else /* no _SC_PAGESIZE */
17113 # ifdef HAVE_SYS_PARAM_H
17114 # include <sys/param.h>
17115 # ifdef EXEC_PAGESIZE
17116 # define getpagesize() EXEC_PAGESIZE
17117 # else /* no EXEC_PAGESIZE */
17119 # define getpagesize() NBPG * CLSIZE
17122 # endif /* no CLSIZE */
17123 # else /* no NBPG */
17125 # define getpagesize() NBPC
17126 # else /* no NBPC */
17128 # define getpagesize() PAGESIZE
17129 # endif /* PAGESIZE */
17130 # endif /* no NBPC */
17131 # endif /* no NBPG */
17132 # endif /* no EXEC_PAGESIZE */
17133 # else /* no HAVE_SYS_PARAM_H */
17134 # define getpagesize() 8192 /* punt totally */
17135 # endif /* no HAVE_SYS_PARAM_H */
17136 # endif /* no _SC_PAGESIZE */
17138 #endif /* no HAVE_GETPAGESIZE */
17143 char *data, *data2, *data3;
17144 const char *cdata2;
17148 pagesize = getpagesize ();
17150 /* First, make a file with some known garbage in it. */
17151 data = (char *) malloc (pagesize);
17154 for (i = 0; i < pagesize; ++i)
17155 *(data + i) = rand ();
17157 fd = creat ("conftest.mmap", 0600);
17160 if (write (fd, data, pagesize) != pagesize)
17164 /* Next, check that the tail of a page is zero-filled. File must have
17165 non-zero length, otherwise we risk SIGBUS for entire page. */
17166 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
17170 if (write (fd2, cdata2, 1) != 1)
17172 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
17173 if (data2 == MAP_FAILED)
17175 for (i = 0; i < pagesize; ++i)
17179 if (munmap (data2, pagesize))
17182 /* Next, try to mmap the file at a fixed address which already has
17183 something else allocated at it. If we can, also make sure that
17184 we see the same garbage. */
17185 fd = open ("conftest.mmap", O_RDWR);
17188 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
17189 MAP_PRIVATE | MAP_FIXED, fd, 0L))
17191 for (i = 0; i < pagesize; ++i)
17192 if (*(data + i) != *(data2 + i))
17195 /* Finally, make sure that changes to the mapped area do not
17196 percolate back to the file as seen by read(). (This is a bug on
17197 some variants of i386 svr4.0.) */
17198 for (i = 0; i < pagesize; ++i)
17199 *(data2 + i) = *(data2 + i) + 1;
17200 data3 = (char *) malloc (pagesize);
17203 if (read (fd, data3, pagesize) != pagesize)
17205 for (i = 0; i < pagesize; ++i)
17206 if (*(data + i) != *(data3 + i))
17212 if ac_fn_c_try_run "$LINENO"; then :
17213 ac_cv_func_mmap_fixed_mapped=yes
17215 ac_cv_func_mmap_fixed_mapped=no
17217 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17218 conftest.$ac_objext conftest.beam conftest.$ac_ext
17222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
17223 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
17224 if test $ac_cv_func_mmap_fixed_mapped = yes; then
17226 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
17229 rm -f conftest.mmap conftest.txt
17232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
17233 $as_echo_n "checking for library containing dlopen... " >&6; }
17234 if ${ac_cv_search_dlopen+:} false; then :
17235 $as_echo_n "(cached) " >&6
17237 ac_func_search_save_LIBS=$LIBS
17238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17239 /* end confdefs.h. */
17241 /* Override any GCC internal prototype to avoid an error.
17242 Use char because int might match the return type of a GCC
17243 builtin and then its argument prototype would still apply. */
17256 for ac_lib in '' dl; do
17257 if test -z "$ac_lib"; then
17258 ac_res="none required"
17261 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17263 if ac_fn_c_try_link "$LINENO"; then :
17264 ac_cv_search_dlopen=$ac_res
17266 rm -f core conftest.err conftest.$ac_objext \
17268 if ${ac_cv_search_dlopen+:} false; then :
17272 if ${ac_cv_search_dlopen+:} false; then :
17275 ac_cv_search_dlopen=no
17277 rm conftest.$ac_ext
17278 LIBS=$ac_func_search_save_LIBS
17280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
17281 $as_echo "$ac_cv_search_dlopen" >&6; }
17282 ac_res=$ac_cv_search_dlopen
17283 if test "$ac_res" != no; then :
17284 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
17288 if test x$plugins = xyes; then
17289 ENABLE_PLUGINS_TRUE=
17290 ENABLE_PLUGINS_FALSE='#'
17292 ENABLE_PLUGINS_TRUE='#'
17293 ENABLE_PLUGINS_FALSE=
17297 # Check whether --enable-initfini-array was given.
17298 if test "${enable_initfini_array+set}" = set; then :
17299 enableval=$enable_initfini_array; case "${enableval}" in
17301 *) as_fn_error $? "invalid --enable-initfini-array argument" "$LINENO" 5 ;;
17304 enable_initfini_array=yes
17308 if test $enable_initfini_array = yes; then
17310 $as_echo "#define HAVE_INITFINI_ARRAY 1" >>confdefs.h
17314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
17315 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
17316 if ${ld_cv_decl_getopt_unistd_h+:} false; then :
17317 $as_echo_n "(cached) " >&6
17319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17320 /* end confdefs.h. */
17321 #include <unistd.h>
17325 extern int getopt (int, char *const*, const char *);
17330 if ac_fn_c_try_compile "$LINENO"; then :
17331 ld_cv_decl_getopt_unistd_h=yes
17333 ld_cv_decl_getopt_unistd_h=no
17335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
17339 $as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
17340 if test $ld_cv_decl_getopt_unistd_h = yes; then
17342 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
17348 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
17350 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
17354 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
17355 if test "x$ac_cv_have_decl_strstr" = xyes; then :
17361 cat >>confdefs.h <<_ACEOF
17362 #define HAVE_DECL_STRSTR $ac_have_decl
17364 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
17365 if test "x$ac_cv_have_decl_free" = xyes; then :
17371 cat >>confdefs.h <<_ACEOF
17372 #define HAVE_DECL_FREE $ac_have_decl
17374 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
17375 if test "x$ac_cv_have_decl_sbrk" = xyes; then :
17381 cat >>confdefs.h <<_ACEOF
17382 #define HAVE_DECL_SBRK $ac_have_decl
17384 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
17385 if test "x$ac_cv_have_decl_getenv" = xyes; then :
17391 cat >>confdefs.h <<_ACEOF
17392 #define HAVE_DECL_GETENV $ac_have_decl
17394 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
17395 if test "x$ac_cv_have_decl_environ" = xyes; then :
17401 cat >>confdefs.h <<_ACEOF
17402 #define HAVE_DECL_ENVIRON $ac_have_decl
17406 # Link in zlib if we can. This allows us to read and write
17407 # compressed CTF sections.
17409 # Use the system's zlib library.
17410 zlibdir="-L\$(top_builddir)/../zlib"
17411 zlibinc="-I\$(top_srcdir)/../zlib"
17413 # Check whether --with-system-zlib was given.
17414 if test "${with_system_zlib+set}" = set; then :
17415 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
17426 # When converting linker scripts into strings for use in emulation
17427 # files, use astring.sed if the compiler supports ANSI string
17428 # concatenation, or ostring.sed otherwise. This is to support the
17429 # broken Microsoft MSVC compiler, which limits the length of string
17430 # constants, while still supporting pre-ANSI compilers which do not
17431 # support string concatenation.
17432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
17433 $as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
17434 if ${ld_cv_string_concatenation+:} false; then :
17435 $as_echo_n "(cached) " >&6
17437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17438 /* end confdefs.h. */
17448 if ac_fn_c_try_compile "$LINENO"; then :
17449 ld_cv_string_concatenation=yes
17451 ld_cv_string_concatenation=no
17453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
17457 $as_echo "$ld_cv_string_concatenation" >&6; }
17458 if test "$ld_cv_string_concatenation" = "yes"; then
17459 STRINGIFY=astring.sed
17461 STRINGIFY=ostring.sed
17465 # target-specific stuff:
17474 # If the host is 64-bit, then we enable 64-bit targets by default.
17475 # This is consistent with what ../bfd/configure.ac does.
17476 if test x${want64} = xfalse; then
17477 # The cast to long int works around a bug in the HP C Compiler
17478 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
17479 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
17480 # This bug is HP SR number 8606223364.
17481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
17482 $as_echo_n "checking size of void *... " >&6; }
17483 if ${ac_cv_sizeof_void_p+:} false; then :
17484 $as_echo_n "(cached) " >&6
17486 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
17489 if test "$ac_cv_type_void_p" = yes; then
17490 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17491 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
17492 as_fn_error 77 "cannot compute sizeof (void *)
17493 See \`config.log
' for more details" "$LINENO" 5; }
17495 ac_cv_sizeof_void_p=0
17500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
17501 $as_echo "$ac_cv_sizeof_void_p" >&6; }
17505 cat >>confdefs.h <<_ACEOF
17506 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
17510 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
17515 elf_list_options=FALSE
17516 elf_shlib_list_options=FALSE
17517 elf_plt_unwind_list_options=FALSE
17518 for targ_alias in `echo $target_alias $enable_targets | sed 's
/,/ /g
'`
17520 if test "$targ_alias" = "all"; then
17522 elf_list_options=TRUE
17523 elf_shlib_list_options=TRUE
17524 elf_plt_unwind_list_options=TRUE
17526 # Canonicalize the secondary target names.
17527 result=`$ac_config_sub $targ_alias 2>/dev/null`
17528 if test -n "$result"; then
17534 . ${srcdir}/configure.tgt
17536 if test "$targ" = "$target"; then
17540 if test x${want64} = xfalse; then
17541 . ${srcdir}/../bfd/config.bfd
17544 if test x${want64} = xtrue; then
17545 targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
17546 targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
17549 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
17550 case " $all_emuls " in
17553 all_emuls="$all_emuls e${i}.o"
17554 eval result=\$tdir_$i
17555 test -z "$result" && result=$targ_alias
17560 elf_list_options=TRUE
17563 if $GREP "TEMPLATE_NAME=elf" ${srcdir}/emulparams/${i}.sh >/dev/null 2>/dev/null; then
17564 elf_list_options=TRUE
17568 if test "$elf_list_options" = "TRUE"; then
17573 source_sh ${srcdir}/emulparams/${i}.sh
17574 if test x${GENERATE_SHLIB_SCRIPT} = xyes; then
17575 elf_shlib_list_options=TRUE
17577 if test x${PLT_UNWIND} = xyes; then
17578 elf_plt_unwind_list_options=TRUE
17585 for i in $targ_emul $targ_extra_libpath; do
17586 case " $all_libpath " in
17589 if test -z "$all_libpath"; then
17592 all_libpath="$all_libpath ${i}"
17598 for i in $targ_extra_ofiles; do
17599 case " $all_emul_extras " in
17602 all_emul_extras="$all_emul_extras ${i}"
17610 if test x$ac_default_compressed_debug_sections = xyes ; then
17612 $as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
17616 if test "${ac_default_new_dtags}" = unset; then
17617 ac_default_new_dtags=0
17620 cat >>confdefs.h <<_ACEOF
17621 #define DEFAULT_NEW_DTAGS $ac_default_new_dtags
17625 if test "${ac_default_ld_z_relro}" = unset; then
17626 ac_default_ld_z_relro=0
17629 cat >>confdefs.h <<_ACEOF
17630 #define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
17634 ac_default_ld_textrel_check_warning=0
17635 case "${ac_default_ld_textrel_check}" in
17637 ac_default_ld_textrel_check=textrel_check_none
17640 ac_default_ld_textrel_check=textrel_check_warning
17641 ac_default_ld_textrel_check_warning=1
17644 ac_default_ld_textrel_check=textrel_check_error
17648 cat >>confdefs.h <<_ACEOF
17649 #define DEFAULT_LD_TEXTREL_CHECK $ac_default_ld_textrel_check
17653 cat >>confdefs.h <<_ACEOF
17654 #define DEFAULT_LD_TEXTREL_CHECK_WARNING $ac_default_ld_textrel_check_warning
17658 if test "${ac_default_ld_z_separate_code}" = unset; then
17659 ac_default_ld_z_separate_code=0
17662 cat >>confdefs.h <<_ACEOF
17663 #define DEFAULT_LD_Z_SEPARATE_CODE $ac_default_ld_z_separate_code
17668 cat >>confdefs.h <<_ACEOF
17669 #define DEFAULT_EMIT_SYSV_HASH $ac_default_emit_sysv_hash
17674 cat >>confdefs.h <<_ACEOF
17675 #define DEFAULT_EMIT_GNU_HASH $ac_default_emit_gnu_hash
17687 if test x${all_targets} = xtrue; then
17688 if test x${want64} = xtrue; then
17689 EMULATION_OFILES='$
(ALL_EMULATIONS
) $
(ALL_64_EMULATIONS
)'
17690 EMUL_EXTRA_OFILES='$
(ALL_EMUL_EXTRA_OFILES
) $
(ALL_64_EMUL_EXTRA_OFILES
)'
17692 EMULATION_OFILES='$
(ALL_EMULATIONS
)'
17693 EMUL_EXTRA_OFILES='$
(ALL_EMUL_EXTRA_OFILES
)'
17696 EMULATION_OFILES=$all_emuls
17697 EMUL_EXTRA_OFILES=$all_emul_extras
17703 EMULATION_LIBPATH=$all_libpath
17706 if test x${enable_static} = xno; then
17707 TESTBFDLIB="-Wl,--rpath,../bfd/.libs ../bfd/.libs/libbfd.so"
17708 TESTCTFLIB="-Wl,--rpath,../libctf/.libs ../libctf/.libs/libctf.so"
17710 TESTBFDLIB="../bfd/.libs/libbfd.a"
17711 TESTCTFLIB="../libctf/.libs/libctf.a"
17716 target_vendor=${target_vendor=$host_vendor}
17717 case "$target_vendor" in
17718 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
17719 *) EXTRA_SHLIB_EXTENSION= ;;
17722 case "$target_os" in
17723 lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
17726 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
17728 cat >>confdefs.h <<_ACEOF
17729 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
17734 ac_config_commands="$ac_config_commands default"
17742 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
17744 cat >confcache <<\_ACEOF
17745 # This file is a shell script that caches the results of configure
17746 # tests run on this system so they can be shared between configure
17747 # scripts and configure runs, see configure's option
--config-cache.
17748 # It is not useful on other systems. If it contains results you don't
17749 # want to keep, you may remove or edit it.
17751 # config.status only pays attention to the cache file if you give it
17752 # the --recheck option to rerun configure.
17754 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17755 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17756 # following values.
17760 # The following way of writing the cache mishandles newlines in values,
17761 # but we know of no workaround that is simple, portable, and efficient.
17762 # So, we kill variables containing newlines.
17763 # Ultrix sh set writes to stderr and can't be redirected directly,
17764 # and sets the high bit in the cache file unless we assign to the vars.
17766 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17767 eval ac_val
=\$
$ac_var
17771 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
17772 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
17775 _ | IFS | as_nl
) ;; #(
17776 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
17777 *) { eval $ac_var=; unset $ac_var;} ;;
17783 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17784 *${as_nl}ac_space
=\
*)
17785 # `set' does not quote correctly, so add quotes: double-quote
17786 # substitution turns \\\\ into \\, and sed turns \\ into \.
17789 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17792 # `set' quotes correctly as required by POSIX, so do not add quotes.
17793 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
17802 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17804 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17806 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
17807 if test -w "$cache_file"; then
17808 if test "x$cache_file" != "x/dev/null"; then
17809 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
17810 $as_echo "$as_me: updating cache $cache_file" >&6;}
17811 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
17812 cat confcache
>"$cache_file"
17814 case $cache_file in #(
17816 mv -f confcache
"$cache_file"$$
&&
17817 mv -f "$cache_file"$$
"$cache_file" ;; #(
17819 mv -f confcache
"$cache_file" ;;
17824 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
17825 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
17830 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
17831 # Let make expand exec_prefix.
17832 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
17834 DEFS
=-DHAVE_CONFIG_H
17839 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
17840 # 1. Remove the extension, and $U if already installed.
17841 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
17842 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
17843 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17844 # will be set to the directory where LIBOBJS objects are built.
17845 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17846 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
17848 LIBOBJS
=$ac_libobjs
17850 LTLIBOBJS
=$ac_ltlibobjs
17853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
17854 $as_echo_n "checking that generated files are newer than configure... " >&6; }
17855 if test -n "$am_sleep_pid"; then
17856 # Hide warnings about reused PIDs.
17857 wait $am_sleep_pid 2>/dev
/null
17859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
17860 $as_echo "done" >&6; }
17861 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17862 as_fn_error $?
"conditional \"AMDEP\" was never defined.
17863 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17865 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17866 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
17867 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17869 if test -n "$EXEEXT"; then
17871 am__EXEEXT_FALSE
='#'
17873 am__EXEEXT_TRUE
='#'
17877 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17878 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
17879 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17881 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17882 as_fn_error $?
"conditional \"am__fastdepCXX\" was never defined.
17883 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17885 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17886 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
17887 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17889 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
17890 as_fn_error $?
"conditional \"GENINSRC_NEVER\" was never defined.
17891 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17893 if test -z "${ENABLE_PLUGINS_TRUE}" && test -z "${ENABLE_PLUGINS_FALSE}"; then
17894 as_fn_error $?
"conditional \"ENABLE_PLUGINS\" was never defined.
17895 Usually this means the macro was only invoked conditionally." "$LINENO" 5
17898 : "${CONFIG_STATUS=./config.status}"
17900 ac_clean_files_save
=$ac_clean_files
17901 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
17902 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
17903 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17905 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
17907 # Generated by $as_me.
17908 # Run this file to recreate the current configuration.
17909 # Compiler output produced by configure, useful for debugging
17910 # configure, is in config.log if it exists.
17913 ac_cs_recheck=false
17916 SHELL=\${CONFIG_SHELL-$SHELL}
17919 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
17920 ## -------------------- ##
17921 ## M4sh Initialization. ##
17922 ## -------------------- ##
17924 # Be more Bourne compatible
17925 DUALCASE
=1; export DUALCASE
# for MKS sh
17926 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
17929 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
17930 # is contrary to our usage. Disable this feature.
17931 alias -g '${1+"$@"}'='"$@"'
17932 setopt NO_GLOB_SUBST
17934 case `(set -o) 2>/dev/null` in #(
17946 # Printing a long string crashes Solaris 7 /usr/bin/printf.
17947 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17948 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17949 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17950 # Prefer a ksh shell builtin over an external printf program on Solaris,
17951 # but without wasting forks for bash or zsh.
17952 if test -z "$BASH_VERSION$ZSH_VERSION" \
17953 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
17954 as_echo='print
-r --'
17955 as_echo_n='print
-rn --'
17956 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17957 as_echo='printf %s
\n'
17958 as_echo_n='printf %s
'
17960 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17961 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
17962 as_echo_n='/usr
/ucb
/echo -n'
17964 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17965 as_echo_n_body='eval
17969 expr "X$arg" : "X\\(.*\\)$as_nl";
17970 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17972 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
17974 export as_echo_n_body
17975 as_echo_n='sh
-c $as_echo_n_body as_echo
'
17977 export as_echo_body
17978 as_echo='sh
-c $as_echo_body as_echo
'
17981 # The user is always right.
17982 if test "${PATH_SEPARATOR+set}" != set; then
17984 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17985 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17992 # We need space, tab and new line, in precisely that order. Quoting is
17993 # there to prevent editors from complaining about space-tab.
17994 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
17995 # splitting by setting IFS to empty value.)
17998 # Find who we are. Look in the path if we contain no directory separator.
18001 *[\\/]* ) as_myself=$0 ;;
18002 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18003 for as_dir in $PATH
18006 test -z "$as_dir" && as_dir=.
18007 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18013 # We did not find ourselves, most probably we were run as `sh COMMAND'
18014 # in which case we are not to be found in the path.
18015 if test "x$as_myself" = x
; then
18018 if test ! -f "$as_myself"; then
18019 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18023 # Unset variables that we do not need and which cause bugs (e.g. in
18024 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
18025 # suppresses any "Segmentation fault" message there. '((' could
18026 # trigger a bug in pdksh 5.2.14.
18027 for as_var
in BASH_ENV ENV MAIL MAILPATH
18028 do eval test x\
${$as_var+set} = xset \
18029 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
18042 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
18045 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18046 # ----------------------------------------
18047 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18048 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18049 # script with STATUS, using 1 if that was 0.
18052 as_status
=$1; test $as_status -eq 0 && as_status
=1
18054 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
18055 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18057 $as_echo "$as_me: error: $2" >&2
18058 as_fn_exit
$as_status
18062 # as_fn_set_status STATUS
18063 # -----------------------
18064 # Set $? to STATUS, without forking.
18065 as_fn_set_status
()
18068 } # as_fn_set_status
18070 # as_fn_exit STATUS
18071 # -----------------
18072 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18076 as_fn_set_status
$1
18082 # Portably unset VAR.
18085 { eval $1=; unset $1;}
18087 as_unset
=as_fn_unset
18088 # as_fn_append VAR VALUE
18089 # ----------------------
18090 # Append the text in VALUE to the end of the definition contained in VAR. Take
18091 # advantage of any shell optimizations that allow amortized linear growth over
18092 # repeated appends, instead of the typical quadratic growth present in naive
18094 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
18095 eval 'as_fn_append ()
18106 # as_fn_arith ARG...
18107 # ------------------
18108 # Perform arithmetic evaluation on the ARGs, and store the result in the
18109 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18110 # must be portable across $(()) and expr.
18111 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
18112 eval 'as_fn_arith ()
18119 as_val
=`expr "$@" || test $? -eq 1`
18124 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
18125 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
18131 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18132 as_basename
=basename
18137 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
18143 as_me
=`$as_basename -- "$0" ||
18144 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18145 X"$0" : 'X\(//\)$' \| \
18146 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18148 sed '/^.*\/\([^/][^/]*\)\/*$/{
18162 # Avoid depending upon Character Ranges.
18163 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
18164 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18165 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
18166 as_cr_digits
='0123456789'
18167 as_cr_alnum
=$as_cr_Letters$as_cr_digits
18169 ECHO_C
= ECHO_N
= ECHO_T
=
18170 case `echo -n x` in #(((((
18172 case `echo 'xy\c'` in
18173 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
18175 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
18182 rm -f conf$$ conf$$.exe conf$$.
file
18183 if test -d conf$$.dir
; then
18184 rm -f conf$$.dir
/conf$$.
file
18187 mkdir conf$$.dir
2>/dev
/null
18189 if (echo >conf$$.
file) 2>/dev
/null
; then
18190 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
18192 # ... but there are two gotchas:
18193 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18194 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18195 # In both cases, we have to default to `cp -pR'.
18196 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
18198 elif ln conf$$.
file conf$$
2>/dev
/null
; then
18206 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
18207 rmdir conf$$.dir
2>/dev
/null
18212 # Create "$as_dir" as a directory, including parents if necessary.
18217 -*) as_dir
=.
/$as_dir;;
18219 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
18223 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18224 *) as_qdir
=$as_dir;;
18226 as_dirs
="'$as_qdir' $as_dirs"
18227 as_dir
=`$as_dirname -- "$as_dir" ||
18228 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18229 X"$as_dir" : 'X\(//\)[^/]' \| \
18230 X"$as_dir" : 'X\(//\)$' \| \
18231 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18232 $as_echo X"$as_dir" |
18233 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18237 /^X\(\/\/\)[^/].*/{
18250 test -d "$as_dir" && break
18252 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
18253 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
18257 if mkdir
-p .
2>/dev
/null
; then
18258 as_mkdir_p
='mkdir -p "$as_dir"'
18260 test -d .
/-p && rmdir .
/-p
18265 # as_fn_executable_p FILE
18266 # -----------------------
18267 # Test if FILE is an executable regular file.
18268 as_fn_executable_p
()
18270 test -f "$1" && test -x "$1"
18271 } # as_fn_executable_p
18272 as_test_x
='test -x'
18273 as_executable_p
=as_fn_executable_p
18275 # Sed expression to map a string onto a valid CPP name.
18276 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18278 # Sed expression to map a string onto a valid variable name.
18279 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18283 ## ----------------------------------- ##
18284 ## Main body of $CONFIG_STATUS script. ##
18285 ## ----------------------------------- ##
18287 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
18289 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18290 # Save the log message, to keep $0 and so on meaningful, and to
18291 # report actual input values of CONFIG_FILES etc. instead of their
18292 # values after options handling.
18294 This file was extended by ld $as_me 2.34.50, which was
18295 generated by GNU Autoconf 2.69. Invocation command line was
18297 CONFIG_FILES = $CONFIG_FILES
18298 CONFIG_HEADERS = $CONFIG_HEADERS
18299 CONFIG_LINKS = $CONFIG_LINKS
18300 CONFIG_COMMANDS = $CONFIG_COMMANDS
18303 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18308 case $ac_config_files in *"
18309 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
18312 case $ac_config_headers in *"
18313 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
18317 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18318 # Files that config.status was made for.
18319 config_files="$ac_config_files"
18320 config_headers="$ac_config_headers"
18321 config_commands="$ac_config_commands"
18325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18327 \`$as_me' instantiates files and other configuration actions
18328 from templates according to the current configuration. Unless the files
18329 and actions are specified as TAGs, all are instantiated by default.
18331 Usage: $0 [OPTION]... [TAG]...
18333 -h, --help print this help, then exit
18334 -V, --version print version number and configuration settings, then exit
18335 --config print configuration, then exit
18336 -q, --quiet, --silent
18337 do not print progress messages
18338 -d, --debug don't remove temporary files
18339 --recheck update $as_me by reconfiguring in the same conditions
18340 --file=FILE[:TEMPLATE]
18341 instantiate the configuration file FILE
18342 --header=FILE[:TEMPLATE]
18343 instantiate the configuration header FILE
18345 Configuration files:
18348 Configuration headers:
18351 Configuration commands:
18354 Report bugs to the package provider."
18357 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18358 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18360 ld config.status 2.34.50
18361 configured by $0, generated by GNU Autoconf 2.69,
18362 with options \\"\$ac_cs_config\\"
18364 Copyright (C) 2012 Free Software Foundation, Inc.
18365 This config.status script is free software; the Free Software Foundation
18366 gives unlimited permission to copy, distribute and modify it."
18373 test -n "\$AWK" || AWK=awk
18376 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18377 # The default lists apply if the user does not specify any file.
18383 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18384 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
18388 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
18400 # Handling of the options.
18401 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
18403 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
18404 $as_echo "$ac_cs_version"; exit ;;
18405 --config |
--confi |
--conf |
--con |
--co |
--c )
18406 $as_echo "$ac_cs_config"; exit ;;
18407 --debug |
--debu |
--deb |
--de |
--d |
-d )
18409 --file |
--fil |
--fi |
--f )
18412 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18413 '') as_fn_error $?
"missing file argument" ;;
18415 as_fn_append CONFIG_FILES
" '$ac_optarg'"
18416 ac_need_defaults
=false
;;
18417 --header |
--heade |
--head |
--hea )
18420 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18422 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
18423 ac_need_defaults
=false
;;
18425 # Conflict between --help and --header
18426 as_fn_error $?
"ambiguous option: \`$1'
18427 Try \`$0 --help' for more information.";;
18428 --help |
--hel |
-h )
18429 $as_echo "$ac_cs_usage"; exit ;;
18430 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
18431 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
18434 # This is an error.
18435 -*) as_fn_error $?
"unrecognized option: \`$1'
18436 Try \`$0 --help' for more information." ;;
18438 *) as_fn_append ac_config_targets
" $1"
18439 ac_need_defaults
=false
;;
18445 ac_configure_extra_args
=
18447 if $ac_cs_silent; then
18449 ac_configure_extra_args
="$ac_configure_extra_args --silent"
18453 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18454 if \$ac_cs_recheck; then
18455 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18457 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18458 CONFIG_SHELL='$SHELL'
18459 export CONFIG_SHELL
18464 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18468 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18469 ## Running $as_me. ##
18475 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18479 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18482 # The HP-UX ksh and POSIX shell print the target directory to stdout
18483 # if CDPATH is set.
18484 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18486 sed_quote_subst='$sed_quote_subst'
18487 double_quote_subst='$double_quote_subst'
18488 delay_variable_subst='$delay_variable_subst'
18489 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
18490 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
18491 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
18492 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
18493 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
18494 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
18495 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
18496 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18497 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
18498 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
18499 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
18500 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
18501 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
18502 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
18503 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
18504 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
18505 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
18506 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
18507 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
18508 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
18509 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
18510 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
18511 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
18512 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
18513 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
18514 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
18515 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
18516 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
18517 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
18518 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
18519 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
18520 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
18521 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
18522 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
18523 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
18524 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
18525 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
18526 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18527 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18528 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
18529 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
18530 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
18531 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
18532 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
18533 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
18534 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
18535 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
18536 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
18537 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"`'
18538 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
18539 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
18540 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
18541 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
18542 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
18543 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
18544 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
18545 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
18546 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
18547 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
18548 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
18549 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
18550 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
18551 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
18552 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
18553 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18554 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
18555 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
18556 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
18557 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
18558 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
18559 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
18560 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18561 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
18562 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18563 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
18564 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18565 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
18566 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
18567 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
18568 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
18569 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
18570 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
18571 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
18572 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
18573 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
18574 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
18575 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
18576 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
18577 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
18578 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
18579 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
18580 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
18581 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
18582 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
18583 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
18584 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
18585 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
18586 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
18587 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
18588 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
18589 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
18590 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
18591 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
18592 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
18593 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
18594 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
18595 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
18596 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18597 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18598 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
18599 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
18600 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
18601 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
18602 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
18603 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
18604 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
18605 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
18606 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
18607 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
18608 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
18609 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
18610 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
18611 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
18612 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
18613 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
18614 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
18615 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
18616 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
18617 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18618 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18619 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
18620 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
18621 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
18622 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
18623 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
18624 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
18625 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
18626 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
18627 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
18628 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18629 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18630 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
18631 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18632 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18633 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18634 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18635 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18636 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18637 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
18638 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
18639 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
18640 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18641 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
18642 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
18643 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
18644 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
18645 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
18646 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
18647 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
18648 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
18649 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
18650 fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
18651 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
18652 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18653 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
18654 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
18655 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
18656 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
18657 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
18658 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
18659 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
18660 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
18661 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
18662 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
18663 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
18666 LTCFLAGS='$LTCFLAGS'
18667 compiler='$compiler_DEFAULT'
18669 # A function that is used when there is no print builtin or printf.
18670 func_fallback_echo ()
18672 eval 'cat <<_LTECHO_EOF
18677 # Quote evaled strings.
18691 deplibs_check_method \
18700 lt_cv_sys_global_symbol_pipe \
18701 lt_cv_sys_global_symbol_to_cdecl \
18702 lt_cv_sys_global_symbol_to_c_name_address \
18703 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
18704 lt_prog_compiler_no_builtin_flag \
18705 lt_prog_compiler_wl \
18706 lt_prog_compiler_pic \
18707 lt_prog_compiler_static \
18708 lt_cv_prog_compiler_c_o \
18716 export_dynamic_flag_spec \
18717 whole_archive_flag_spec \
18718 compiler_needs_object \
18720 allow_undefined_flag \
18721 no_undefined_flag \
18722 hardcode_libdir_flag_spec \
18723 hardcode_libdir_flag_spec_ld \
18724 hardcode_libdir_separator \
18729 variables_saved_for_relink \
18731 library_names_spec \
18733 install_override_mode \
18737 compiler_lib_search_dirs \
18742 compiler_lib_search_path \
18746 lt_prog_compiler_no_builtin_flag_CXX \
18747 lt_prog_compiler_wl_CXX \
18748 lt_prog_compiler_pic_CXX \
18749 lt_prog_compiler_static_CXX \
18750 lt_cv_prog_compiler_c_o_CXX \
18751 export_dynamic_flag_spec_CXX \
18752 whole_archive_flag_spec_CXX \
18753 compiler_needs_object_CXX \
18755 allow_undefined_flag_CXX \
18756 no_undefined_flag_CXX \
18757 hardcode_libdir_flag_spec_CXX \
18758 hardcode_libdir_flag_spec_ld_CXX \
18759 hardcode_libdir_separator_CXX \
18760 fix_srcfile_path_CXX \
18761 exclude_expsyms_CXX \
18762 include_expsyms_CXX \
18763 file_list_spec_CXX \
18764 compiler_lib_search_dirs_CXX \
18765 predep_objects_CXX \
18766 postdep_objects_CXX \
18769 compiler_lib_search_path_CXX; do
18770 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18771 *[\\\\\\\`\\"\\\$]*)
18772 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
18775 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18780 # Double-quote double-evaled strings.
18781 for var in reload_cmds \
18782 old_postinstall_cmds \
18783 old_postuninstall_cmds \
18785 extract_expsyms_cmds \
18786 old_archive_from_new_cmds \
18787 old_archive_from_expsyms_cmds \
18789 archive_expsym_cmds \
18791 module_expsym_cmds \
18792 export_symbols_cmds \
18795 postuninstall_cmds \
18797 sys_lib_search_path_spec \
18798 sys_lib_dlsearch_path_spec \
18800 old_archive_cmds_CXX \
18801 old_archive_from_new_cmds_CXX \
18802 old_archive_from_expsyms_cmds_CXX \
18804 archive_expsym_cmds_CXX \
18806 module_expsym_cmds_CXX \
18807 export_symbols_cmds_CXX \
18808 prelink_cmds_CXX; do
18809 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
18810 *[\\\\\\\`\\"\\\$]*)
18811 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
18814 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
18819 ac_aux_dir='$ac_aux_dir'
18820 xsi_shell='$xsi_shell'
18821 lt_shell_append='$lt_shell_append'
18823 # See if we are running on zsh, and set the options which allow our
18824 # commands through without removal of \ escapes INIT.
18825 if test -n "\${ZSH_VERSION+set}" ; then
18826 setopt NO_GLOB_SUBST
18832 TIMESTAMP='$TIMESTAMP'
18840 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
18841 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
18843 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
18844 # Capture the value of LINGUAS because we need it to compute CATALOGS.
18845 LINGUAS="${LINGUAS-%UNSET%}"
18851 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
18853 # Handling of arguments.
18854 for ac_config_target
in $ac_config_targets
18856 case $ac_config_target in
18857 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
18858 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
18859 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
18860 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
18861 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
18862 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
18863 "po/Makefile.in") CONFIG_FILES
="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
18865 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
18870 # If the user did not use the arguments to specify the items to instantiate,
18871 # then the envvar interface is used. Set only those that are not.
18872 # We use the long form for the default assignment because of an extremely
18873 # bizarre bug on SunOS 4.1.3.
18874 if $ac_need_defaults; then
18875 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
18876 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
18877 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
18880 # Have a temporary directory for convenience. Make it in the build tree
18881 # simply because there is no reason against having it here, and in addition,
18882 # creating and moving files from /tmp can sometimes cause problems.
18883 # Hook for its removal unless debugging.
18884 # Note that there is a small window in which the directory will not be cleaned:
18885 # after its creation but before its name has been assigned to `$tmp'.
18889 trap 'exit_status=$?
18890 : "${ac_tmp:=$tmp}"
18891 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
18893 trap 'as_fn_exit 1' 1 2 13 15
18895 # Create a (secure) tmp directory for tmp files.
18898 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
18902 tmp
=.
/conf$$
-$RANDOM
18903 (umask 077 && mkdir
"$tmp")
18904 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
18907 # Set up the scripts for CONFIG_FILES section.
18908 # No need to generate them if there are no CONFIG_FILES.
18909 # This happens for instance with `./config.status config.h'.
18910 if test -n "$CONFIG_FILES"; then
18913 ac_cr
=`echo X | tr X '\015'`
18914 # On cygwin, bash can eat \r inside `` if the user requested igncr.
18915 # But we know of no other shell where ac_cr would be empty at this
18916 # point, so we can use a bashism as a fallback.
18917 if test "x$ac_cr" = x
; then
18918 eval ac_cr
=\$
\'\\r
\'
18920 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
18921 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
18924 ac_cs_awk_cr
=$ac_cr
18927 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
18932 echo "cat >conf$$subs.awk <<_ACEOF" &&
18933 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
18935 } >conf$$subs.sh ||
18936 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18937 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
18939 for ac_last_try in false false false false false :; do
18940 . ./conf$$subs.sh ||
18941 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18943 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
18944 if test $ac_delim_n = $ac_delim_num; then
18946 elif $ac_last_try; then
18947 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
18949 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
18952 rm -f conf$$subs.sh
18954 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18955 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
18959 s/^/S["/; s
/!.
*/"]=/
18969 s/\(.\{148\}\)..*/\1/
18971 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
18976 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18983 s/\(.\{148\}\)..*/\1/
18985 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
18989 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
18994 ' <conf$$subs.awk | sed '
18999 ' >>$CONFIG_STATUS || ac_write_fail=1
19000 rm -f conf$$subs.awk
19001 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19003 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
19004 for (key in S) S_is_set[key] = 1
19010 nfields = split(line, field, "@
")
19012 len = length(field[1])
19013 for (i = 2; i < nfields; i++) {
19015 keylen = length(key)
19016 if (S_is_set[key]) {
19018 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19019 len += length(value) + length(field[++i])
19030 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19031 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19032 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
19035 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
19036 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
19039 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19040 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
19041 # trailing colons and then remove the whole line if VPATH becomes empty
19042 # (actually we leave an empty line to preserve line numbers).
19043 if test "x
$srcdir" = x.; then
19044 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
19062 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19063 fi # test -n "$CONFIG_FILES"
19065 # Set up the scripts for CONFIG_HEADERS section.
19066 # No need to generate them if there are no CONFIG_HEADERS.
19067 # This happens for instance with `./config.status Makefile'.
19068 if test -n "$CONFIG_HEADERS"; then
19069 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
19073 # Transform confdefs.h into an awk script `defines.awk', embedded as
19074 # here-document in config.status, that substitutes the proper values into
19075 # config.h.in to produce config.h.
19077 # Create a delimiter string that does not exist in confdefs.h, to ease
19078 # handling of long lines.
19080 for ac_last_try in false false :; do
19081 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
19082 if test -z "$ac_tt"; then
19084 elif $ac_last_try; then
19085 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
19087 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
19091 # For the awk script, D is an array of macro values keyed by name,
19092 # likewise P contains macro parameters if any. Preserve backslash
19093 # newline sequences.
19095 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19097 s/.\{148\}/&'"$ac_delim"'/g
19100 s/^[ ]*#[ ]*define[ ][ ]*/ /
19107 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
19109 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
19113 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
19114 D["\
1"]=" \
3\\\\\\n
"\\/p
19116 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
19121 s/.\{148\}/&'"$ac_delim"'/g
19126 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
19129 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
19131 ' <confdefs.h | sed '
19132 s/'"$ac_delim"'/"\\\
19133 "/g' >>$CONFIG_STATUS || ac_write_fail=1
19135 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19136 for (key in D) D_is_set[key] = 1
19139 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19141 split(line, arg, " ")
19142 if (arg[1] == "#") {
19146 defundef
= substr
(arg
[1], 2)
19149 split(mac1
, mac2
, "(") #)
19151 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
19152 if (D_is_set
[macro
]) {
19153 # Preserve the white space surrounding the "#".
19154 print prefix
"define", macro P
[macro
] D
[macro
]
19157 # Replace #undef with comments. This is necessary, for example,
19158 # in the case of _POSIX_SOURCE, which is predefined and required
19159 # on some systems where configure will not decide to define it.
19160 if (defundef
== "undef") {
19161 print
"/*", prefix defundef
, macro
, "*/"
19169 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19170 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
19171 fi # test -n "$CONFIG_HEADERS"
19174 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
19179 :[FHLC
]) ac_mode
=$ac_tag; continue;;
19181 case $ac_mode$ac_tag in
19183 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
19184 :[FH
]-) ac_tag
=-:-;;
19185 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
19202 -) ac_f
="$ac_tmp/stdin";;
19203 *) # Look for the file first in the build tree, then in the source tree
19204 # (if the path is not absolute). The absolute path cannot be DOS-style,
19205 # because $ac_f cannot contain `:'.
19209 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
19211 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19213 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19214 as_fn_append ac_file_inputs
" '$ac_f'"
19217 # Let's still pretend it is `configure' which instantiates (i.e., don't
19218 # use $as_me), people would be surprised to read:
19219 # /* config.h. Generated by config.status. */
19220 configure_input
='Generated from '`
19221 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19223 if test x
"$ac_file" != x-
; then
19224 configure_input
="$ac_file. $configure_input"
19225 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19226 $as_echo "$as_me: creating $ac_file" >&6;}
19228 # Neutralize special characters interpreted by sed in replacement strings.
19229 case $configure_input in #(
19230 *\
&* |
*\|
* |
*\\* )
19231 ac_sed_conf_input
=`$as_echo "$configure_input" |
19232 sed 's/[\\\\&|]/\\\\&/g'`;; #(
19233 *) ac_sed_conf_input
=$configure_input;;
19237 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
19238 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
19243 ac_dir
=`$as_dirname -- "$ac_file" ||
19244 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19245 X"$ac_file" : 'X\(//\)[^/]' \| \
19246 X"$ac_file" : 'X\(//\)$' \| \
19247 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19248 $as_echo X"$ac_file" |
19249 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19253 /^X\(\/\/\)[^/].*/{
19266 as_dir
="$ac_dir"; as_fn_mkdir_p
19270 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
19272 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19273 # A ".." for each directory in $ac_dir_suffix.
19274 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19275 case $ac_top_builddir_sub in
19276 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
19277 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
19280 ac_abs_top_builddir
=$ac_pwd
19281 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
19282 # for backward compatibility:
19283 ac_top_builddir
=$ac_top_build_prefix
19286 .
) # We are building in place.
19288 ac_top_srcdir
=$ac_top_builddir_sub
19289 ac_abs_top_srcdir
=$ac_pwd ;;
19290 [\\/]* | ?
:[\\/]* ) # Absolute name.
19291 ac_srcdir
=$srcdir$ac_dir_suffix;
19292 ac_top_srcdir
=$srcdir
19293 ac_abs_top_srcdir
=$srcdir ;;
19294 *) # Relative name.
19295 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
19296 ac_top_srcdir
=$ac_top_build_prefix$srcdir
19297 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
19299 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
19309 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
19310 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
19312 ac_MKDIR_P
=$MKDIR_P
19314 [\\/$
]* | ?
:[\\/]* ) ;;
19315 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
19319 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19320 # If the template does not know about datarootdir, expand it.
19321 # FIXME: This hack should be removed a few years after 2.60.
19322 ac_datarootdir_hack
=; ac_datarootdir_seen
=
19333 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19334 *datarootdir
*) ac_datarootdir_seen
=yes;;
19335 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
19336 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19337 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19339 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19340 ac_datarootdir_hack='
19341 s&@datadir@&$datadir&g
19342 s&@docdir@&$docdir&g
19343 s&@infodir@&$infodir&g
19344 s&@localedir@&$localedir&g
19345 s&@mandir@&$mandir&g
19346 s&\\\${datarootdir}&$datarootdir&g' ;;
19350 # Neutralize VPATH when `$srcdir' = `.'.
19351 # Shell code in configure.ac might set extrasub.
19352 # FIXME: do we really want to maintain this feature?
19353 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19354 ac_sed_extra="$ac_vpsub
19357 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19359 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
19360 s|@configure_input@|
$ac_sed_conf_input|
;t t
19361 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
19362 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
19363 s
&@srcdir@
&$ac_srcdir&;t t
19364 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
19365 s
&@top_srcdir@
&$ac_top_srcdir&;t t
19366 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
19367 s
&@builddir@
&$ac_builddir&;t t
19368 s
&@abs_builddir@
&$ac_abs_builddir&;t t
19369 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
19370 s
&@INSTALL@
&$ac_INSTALL&;t t
19371 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
19372 $ac_datarootdir_hack
19374 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
19375 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
19377 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19378 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
19379 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
19380 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
19381 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
19382 which seems to be undefined. Please make sure it is defined" >&5
19383 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
19384 which seems to be undefined. Please make sure it is defined" >&2;}
19386 rm -f "$ac_tmp/stdin"
19388 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19389 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19391 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19397 if test x"$ac_file" != x-; then
19399 $as_echo "/* $configure_input */" \
19400 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19401 } >"$ac_tmp/config.h" \
19402 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19403 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19404 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19405 $as_echo "$as_me: $ac_file is unchanged" >&6;}
19408 mv "$ac_tmp/config.h" "$ac_file" \
19409 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19412 $as_echo "/* $configure_input */" \
19413 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19414 || as_fn_error $? "could not create -" "$LINENO" 5
19416 # Compute "$ac_file"'s index
in $config_headers.
19419 for _am_header
in $config_headers :; do
19420 case $_am_header in
19421 $_am_arg |
$_am_arg:* )
19424 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
19427 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19428 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19429 X"$_am_arg" : 'X\(//\)[^/]' \| \
19430 X"$_am_arg" : 'X\(//\)$' \| \
19431 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19432 $as_echo X"$_am_arg" |
19433 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19437 /^X\(\/\/\)[^/].*/{
19449 s/.*/./; q'`/stamp-h
$_am_stamp_count
19452 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19453 $as_echo "$as_me: executing $ac_file commands" >&6;}
19458 case $ac_file$ac_mode in
19459 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
19460 # Older Autoconf quotes --file arguments for eval, but not when files
19461 # are listed without --file. Let's play safe and only enable the eval
19462 # if we detect the quoting.
19463 case $CONFIG_FILES in
19464 *\'*) eval set x
"$CONFIG_FILES" ;;
19465 *) set x
$CONFIG_FILES ;;
19470 # Strip MF so we end up with the name of the file.
19471 mf
=`echo "$mf" | sed -e 's/:.*$//'`
19472 # Check whether this is an Automake generated Makefile or not.
19473 # We used to match only the files named 'Makefile.in', but
19474 # some people rename them; so instead we look at the file content.
19475 # Grep'ing the first line is not enough: some people post-process
19476 # each Makefile.in and add a new line on top of each file to say so.
19477 # Grep'ing the whole file is not good either: AIX grep has a line
19478 # limit of 2048, but all sed's we know have understand at least 4000.
19479 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
19480 dirpart
=`$as_dirname -- "$mf" ||
19481 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19482 X"$mf" : 'X\(//\)[^/]' \| \
19483 X"$mf" : 'X\(//\)$' \| \
19484 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19486 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19490 /^X\(\/\/\)[^/].*/{
19506 # Extract the definition of DEPDIR, am__include, and am__quote
19507 # from the Makefile without running 'make'.
19508 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
19509 test -z "$DEPDIR" && continue
19510 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
19511 test -z "$am__include" && continue
19512 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
19513 # Find all dependency output files, they are included files with
19514 # $(DEPDIR) in their names. We invoke sed twice because it is the
19515 # simplest approach to changing $(DEPDIR) to its actual value in the
19517 for file in `sed -n "
19518 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19519 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
19520 # Make sure the directory exists.
19521 test -f "$dirpart/$file" && continue
19522 fdir
=`$as_dirname -- "$file" ||
19523 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19524 X"$file" : 'X\(//\)[^/]' \| \
19525 X"$file" : 'X\(//\)$' \| \
19526 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19527 $as_echo X"$file" |
19528 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19532 /^X\(\/\/\)[^/].*/{
19545 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
19546 # echo "creating $dirpart/$file"
19547 echo '# dummy' > "$dirpart/$file"
19554 # See if we are running on zsh, and set the options which allow our
19555 # commands through without removal of \ escapes.
19556 if test -n "${ZSH_VERSION+set}" ; then
19557 setopt NO_GLOB_SUBST
19560 cfgfile
="${ofile}T"
19561 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
19564 cat <<_LT_EOF >> "$cfgfile"
19567 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
19568 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
19569 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19570 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
19572 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19573 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
19574 # Written by Gordon Matzigkeit, 1996
19576 # This file is part of GNU Libtool.
19578 # GNU Libtool is free software; you can redistribute it and/or
19579 # modify it under the terms of the GNU General Public License as
19580 # published by the Free Software Foundation; either version 2 of
19581 # the License, or (at your option) any later version.
19583 # As a special exception to the GNU General Public License,
19584 # if you distribute this file as part of a program or library that
19585 # is built using GNU Libtool, you may include this file under the
19586 # same distribution terms that you use for the rest of that program.
19588 # GNU Libtool is distributed in the hope that it will be useful,
19589 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19590 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19591 # GNU General Public License for more details.
19593 # You should have received a copy of the GNU General Public License
19594 # along with GNU Libtool; see the file COPYING. If not, a copy
19595 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
19596 # obtained by writing to the Free Software Foundation, Inc.,
19597 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19600 # The names of the tagged configurations supported by this script.
19601 available_tags="CXX "
19603 # ### BEGIN LIBTOOL CONFIG
19605 # Which release of libtool.m4 was used?
19606 macro_version=$macro_version
19607 macro_revision=$macro_revision
19609 # Whether or not to build shared libraries.
19610 build_libtool_libs=$enable_shared
19612 # Whether or not to build static libraries.
19613 build_old_libs=$enable_static
19615 # What type of objects to build.
19618 # Whether or not to optimize for fast installation.
19619 fast_install=$enable_fast_install
19621 # Shell to use when invoking shell scripts.
19624 # An echo program that protects backslashes.
19628 host_alias=$host_alias
19632 # The build system.
19633 build_alias=$build_alias
19637 # A sed program that does not truncate output.
19640 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
19641 Xsed="\$SED -e 1s/^X//"
19643 # A grep program that handles long lines.
19649 # A literal string matcher.
19652 # A BSD- or MS-compatible name lister.
19655 # Whether we need soft or hard links.
19658 # What is the maximum length of a command?
19659 max_cmd_len=$max_cmd_len
19661 # Object file suffix (normally "o").
19664 # Executable file suffix (normally "").
19667 # whether the shell understands "unset".
19670 # turn spaces into newlines.
19673 # turn newlines into spaces.
19676 # An object symbol dumper.
19677 OBJDUMP=$lt_OBJDUMP
19679 # Method to check whether dependent libraries are shared objects.
19680 deplibs_check_method=$lt_deplibs_check_method
19682 # Command to use when deplibs_check_method == "file_magic".
19683 file_magic_cmd=$lt_file_magic_cmd
19687 AR_FLAGS=$lt_AR_FLAGS
19689 # A symbol stripping program.
19692 # Commands used to install an old-style archive.
19694 old_postinstall_cmds=$lt_old_postinstall_cmds
19695 old_postuninstall_cmds=$lt_old_postuninstall_cmds
19697 # Whether to use a lock for old archive extraction.
19698 lock_old_archive_extraction=$lock_old_archive_extraction
19703 # LTCC compiler flags.
19704 LTCFLAGS=$lt_CFLAGS
19706 # Take the output of nm and produce a listing of raw symbols and C names.
19707 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
19709 # Transform the output of nm in a proper C declaration.
19710 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
19712 # Transform the output of nm in a C name address pair.
19713 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
19715 # Transform the output of nm in a C name address pair when lib prefix is needed.
19716 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
19718 # The name of the directory that contains temporary libtool files.
19721 # Used to examine libraries when file_magic_cmd begins with "file".
19722 MAGIC_CMD=$MAGIC_CMD
19724 # Must we lock files when doing compilation?
19725 need_locks=$lt_need_locks
19727 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
19728 DSYMUTIL=$lt_DSYMUTIL
19730 # Tool to change global to local symbols on Mac OS X.
19733 # Tool to manipulate fat objects and archives on Mac OS X.
19736 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
19739 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
19740 OTOOL64=$lt_OTOOL64
19742 # Old archive suffix (normally "a").
19745 # Shared library suffix (normally ".so").
19746 shrext_cmds=$lt_shrext_cmds
19748 # The commands to extract the exported symbol list from a shared archive.
19749 extract_expsyms_cmds=$lt_extract_expsyms_cmds
19751 # Variables whose values should be saved in libtool wrapper scripts and
19752 # restored at link time.
19753 variables_saved_for_relink=$lt_variables_saved_for_relink
19755 # Do we need the "lib" prefix for modules?
19756 need_lib_prefix=$need_lib_prefix
19758 # Do we need a version for libraries?
19759 need_version=$need_version
19761 # Library versioning type.
19762 version_type=$version_type
19764 # Shared library runtime path variable.
19765 runpath_var=$runpath_var
19767 # Shared library path variable.
19768 shlibpath_var=$shlibpath_var
19770 # Is shlibpath searched before the hard-coded library search path?
19771 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
19773 # Format of library name prefix.
19774 libname_spec=$lt_libname_spec
19776 # List of archive names. First name is the real one, the rest are links.
19777 # The last name is the one that the linker finds with -lNAME
19778 library_names_spec=$lt_library_names_spec
19780 # The coded name of the library, if different from the real name.
19781 soname_spec=$lt_soname_spec
19783 # Permission mode override for installation of shared libraries.
19784 install_override_mode=$lt_install_override_mode
19786 # Command to use after installation of a shared archive.
19787 postinstall_cmds=$lt_postinstall_cmds
19789 # Command to use after uninstallation of a shared archive.
19790 postuninstall_cmds=$lt_postuninstall_cmds
19792 # Commands used to finish a libtool library installation in a directory.
19793 finish_cmds=$lt_finish_cmds
19795 # As "finish_cmds", except a single script fragment to be evaled but
19797 finish_eval=$lt_finish_eval
19799 # Whether we should hardcode library paths into libraries.
19800 hardcode_into_libs=$hardcode_into_libs
19802 # Compile-time system search path for libraries.
19803 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
19805 # Run-time system search path for libraries.
19806 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
19808 # Whether dlopen is supported.
19809 dlopen_support=$enable_dlopen
19811 # Whether dlopen of programs is supported.
19812 dlopen_self=$enable_dlopen_self
19814 # Whether dlopen of statically linked programs is supported.
19815 dlopen_self_static=$enable_dlopen_self_static
19817 # Commands to strip libraries.
19818 old_striplib=$lt_old_striplib
19819 striplib=$lt_striplib
19822 # The linker used to build libraries.
19825 # How to create reloadable object files.
19826 reload_flag=$lt_reload_flag
19827 reload_cmds=$lt_reload_cmds
19829 # Commands used to build an old-style archive.
19830 old_archive_cmds=$lt_old_archive_cmds
19832 # A language specific compiler.
19835 # Is the compiler the GNU compiler?
19838 # Compiler flag to turn off builtin functions.
19839 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
19841 # How to pass a linker flag through the compiler.
19842 wl=$lt_lt_prog_compiler_wl
19844 # Additional compiler flags for building library objects.
19845 pic_flag=$lt_lt_prog_compiler_pic
19847 # Compiler flag to prevent dynamic linking.
19848 link_static_flag=$lt_lt_prog_compiler_static
19850 # Does compiler simultaneously support -c and -o options?
19851 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
19853 # Whether or not to add -lc for building shared libraries.
19854 build_libtool_need_lc=$archive_cmds_need_lc
19856 # Whether or not to disallow shared libs when runtime libs are static.
19857 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
19859 # Compiler flag to allow reflexive dlopens.
19860 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
19862 # Compiler flag to generate shared objects directly from archives.
19863 whole_archive_flag_spec=$lt_whole_archive_flag_spec
19865 # Whether the compiler copes with passing no objects directly.
19866 compiler_needs_object=$lt_compiler_needs_object
19868 # Create an old-style archive from a shared archive.
19869 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
19871 # Create a temporary old-style archive to link instead of a shared archive.
19872 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
19874 # Commands used to build a shared archive.
19875 archive_cmds=$lt_archive_cmds
19876 archive_expsym_cmds=$lt_archive_expsym_cmds
19878 # Commands used to build a loadable module if different from building
19879 # a shared archive.
19880 module_cmds=$lt_module_cmds
19881 module_expsym_cmds=$lt_module_expsym_cmds
19883 # Whether we are building with GNU ld or not.
19884 with_gnu_ld=$lt_with_gnu_ld
19886 # Flag that allows shared libraries with undefined symbols to be built.
19887 allow_undefined_flag=$lt_allow_undefined_flag
19889 # Flag that enforces no undefined symbols.
19890 no_undefined_flag=$lt_no_undefined_flag
19892 # Flag to hardcode \$libdir into a binary during linking.
19893 # This must work even if \$libdir does not exist
19894 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
19896 # If ld is used when linking, flag to hardcode \$libdir into a binary
19897 # during linking. This must work even if \$libdir does not exist.
19898 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
19900 # Whether we need a single "-rpath" flag with a separated argument.
19901 hardcode_libdir_separator=$lt_hardcode_libdir_separator
19903 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19904 # DIR into the resulting binary.
19905 hardcode_direct=$hardcode_direct
19907 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
19908 # DIR into the resulting binary and the resulting library dependency is
19909 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
19910 # library is relocated.
19911 hardcode_direct_absolute=$hardcode_direct_absolute
19913 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
19914 # into the resulting binary.
19915 hardcode_minus_L=$hardcode_minus_L
19917 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
19918 # into the resulting binary.
19919 hardcode_shlibpath_var=$hardcode_shlibpath_var
19921 # Set to "yes" if building a shared library automatically hardcodes DIR
19922 # into the library and all subsequent libraries and executables linked
19924 hardcode_automatic=$hardcode_automatic
19926 # Set to yes if linker adds runtime paths of dependent libraries
19927 # to runtime path list.
19928 inherit_rpath=$inherit_rpath
19930 # Whether libtool must link a program against all its dependency libraries.
19931 link_all_deplibs=$link_all_deplibs
19933 # Fix the shell variable \$srcfile for the compiler.
19934 fix_srcfile_path=$lt_fix_srcfile_path
19936 # Set to "yes" if exported symbols are required.
19937 always_export_symbols=$always_export_symbols
19939 # The commands to list exported symbols.
19940 export_symbols_cmds=$lt_export_symbols_cmds
19942 # Symbols that should not be listed in the preloaded symbols.
19943 exclude_expsyms=$lt_exclude_expsyms
19945 # Symbols that must always be exported.
19946 include_expsyms=$lt_include_expsyms
19948 # Commands necessary for linking programs (against libraries) with templates.
19949 prelink_cmds=$lt_prelink_cmds
19951 # Specify filename containing input files.
19952 file_list_spec=$lt_file_list_spec
19954 # How to hardcode a shared library path into an executable.
19955 hardcode_action=$hardcode_action
19957 # The directories searched by this compiler when creating a shared library.
19958 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
19960 # Dependencies to place before and after the objects being linked to
19961 # create a shared library.
19962 predep_objects=$lt_predep_objects
19963 postdep_objects=$lt_postdep_objects
19964 predeps=$lt_predeps
19965 postdeps=$lt_postdeps
19967 # The library search path used internally by the compiler when linking
19968 # a shared library.
19969 compiler_lib_search_path=$lt_compiler_lib_search_path
19971 # ### END LIBTOOL CONFIG
19977 cat <<\_LT_EOF
>> "$cfgfile"
19978 # AIX sometimes has problems with the GCC collect2 program. For some
19979 # reason, if we set the COLLECT_NAMES environment variable, the problems
19980 # vanish in a puff of smoke.
19981 if test "X${COLLECT_NAMES+set}" != Xset
; then
19983 export COLLECT_NAMES
19990 ltmain
="$ac_aux_dir/ltmain.sh"
19993 # We use sed instead of cat because bash on DJGPP gets confused if
19994 # if finds mixed CR/LF and LF-only lines. Since sed operates in
19995 # text mode, it properly converts lines to CR/LF. This bash problem
19996 # is reportedly fixed, but why not run on old versions too?
19997 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
19998 ||
(rm -f "$cfgfile"; exit 1)
20002 cat << \_LT_EOF
>> "$cfgfile"
20004 # func_dirname file append nondir_replacement
20005 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
20006 # otherwise set result to NONDIR_REPLACEMENT.
20010 */*) func_dirname_result
="${1%/*}${2}" ;;
20011 * ) func_dirname_result
="${3}" ;;
20015 # func_basename file
20018 func_basename_result
="${1##*/}"
20021 # func_dirname_and_basename file append nondir_replacement
20022 # perform func_basename and func_dirname in a single function
20024 # dirname: Compute the dirname of FILE. If nonempty,
20025 # add APPEND to the result, otherwise set result
20026 # to NONDIR_REPLACEMENT.
20027 # value returned in "$func_dirname_result"
20028 # basename: Compute filename of FILE.
20029 # value retuned in "$func_basename_result"
20030 # Implementation must be kept synchronized with func_dirname
20031 # and func_basename. For efficiency, we do not delegate to
20032 # those functions but instead duplicate the functionality here.
20033 func_dirname_and_basename
()
20036 */*) func_dirname_result
="${1%/*}${2}" ;;
20037 * ) func_dirname_result
="${3}" ;;
20039 func_basename_result
="${1##*/}"
20042 # func_stripname prefix suffix name
20043 # strip PREFIX and SUFFIX off of NAME.
20044 # PREFIX and SUFFIX must not contain globbing or regex special
20045 # characters, hashes, percent signs, but SUFFIX may contain a leading
20046 # dot (in which case that matches only a dot).
20049 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
20050 # positional parameters, so assign one to ordinary parameter first.
20051 func_stripname_result
=${3}
20052 func_stripname_result
=${func_stripname_result#"${1}"}
20053 func_stripname_result
=${func_stripname_result%"${2}"}
20059 func_opt_split_opt
=${1%%=*}
20060 func_opt_split_arg
=${1#*=}
20067 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
20068 *) func_lo2o_result
=${1} ;;
20072 # func_xform libobj-or-source
20075 func_xform_result
=${1%.*}.lo
20078 # func_arith arithmetic-term...
20081 func_arith_result
=$
(( $
* ))
20085 # STRING may not start with a hyphen.
20088 func_len_result
=${#1}
20093 *) # Bourne compatible functions.
20094 cat << \_LT_EOF
>> "$cfgfile"
20096 # func_dirname file append nondir_replacement
20097 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
20098 # otherwise set result to NONDIR_REPLACEMENT.
20101 # Extract subdirectory from the argument.
20102 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
20103 if test "X$func_dirname_result" = "X${1}"; then
20104 func_dirname_result
="${3}"
20106 func_dirname_result
="$func_dirname_result${2}"
20110 # func_basename file
20113 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
20117 # func_stripname prefix suffix name
20118 # strip PREFIX and SUFFIX off of NAME.
20119 # PREFIX and SUFFIX must not contain globbing or regex special
20120 # characters, hashes, percent signs, but SUFFIX may contain a leading
20121 # dot (in which case that matches only a dot).
20122 # func_strip_suffix prefix name
20126 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
20127 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
20132 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
20133 my_sed_long_arg
='1s/^-[^=]*=//'
20138 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
20139 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
20145 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
20148 # func_xform libobj-or-source
20151 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
20154 # func_arith arithmetic-term...
20157 func_arith_result
=`expr "$@"`
20161 # STRING may not start with a hyphen.
20164 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
20170 case $lt_shell_append in
20172 cat << \_LT_EOF
>> "$cfgfile"
20174 # func_append var value
20175 # Append VALUE to the end of shell variable VAR.
20183 cat << \_LT_EOF
>> "$cfgfile"
20185 # func_append var value
20186 # Append VALUE to the end of shell variable VAR.
20197 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
20198 ||
(rm -f "$cfgfile"; exit 1)
20200 mv -f "$cfgfile" "$ofile" ||
20201 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20205 cat <<_LT_EOF >> "$ofile"
20207 # ### BEGIN LIBTOOL TAG CONFIG: CXX
20209 # The linker used to build libraries.
20212 # How to create reloadable object files.
20213 reload_flag=$lt_reload_flag_CXX
20214 reload_cmds=$lt_reload_cmds_CXX
20216 # Commands used to build an old-style archive.
20217 old_archive_cmds=$lt_old_archive_cmds_CXX
20219 # A language specific compiler.
20220 CC=$lt_compiler_CXX
20222 # Is the compiler the GNU compiler?
20225 # Compiler flag to turn off builtin functions.
20226 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
20228 # How to pass a linker flag through the compiler.
20229 wl=$lt_lt_prog_compiler_wl_CXX
20231 # Additional compiler flags for building library objects.
20232 pic_flag=$lt_lt_prog_compiler_pic_CXX
20234 # Compiler flag to prevent dynamic linking.
20235 link_static_flag=$lt_lt_prog_compiler_static_CXX
20237 # Does compiler simultaneously support -c and -o options?
20238 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
20240 # Whether or not to add -lc for building shared libraries.
20241 build_libtool_need_lc=$archive_cmds_need_lc_CXX
20243 # Whether or not to disallow shared libs when runtime libs are static.
20244 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
20246 # Compiler flag to allow reflexive dlopens.
20247 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
20249 # Compiler flag to generate shared objects directly from archives.
20250 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
20252 # Whether the compiler copes with passing no objects directly.
20253 compiler_needs_object=$lt_compiler_needs_object_CXX
20255 # Create an old-style archive from a shared archive.
20256 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
20258 # Create a temporary old-style archive to link instead of a shared archive.
20259 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
20261 # Commands used to build a shared archive.
20262 archive_cmds=$lt_archive_cmds_CXX
20263 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
20265 # Commands used to build a loadable module if different from building
20266 # a shared archive.
20267 module_cmds=$lt_module_cmds_CXX
20268 module_expsym_cmds=$lt_module_expsym_cmds_CXX
20270 # Whether we are building with GNU ld or not.
20271 with_gnu_ld=$lt_with_gnu_ld_CXX
20273 # Flag that allows shared libraries with undefined symbols to be built.
20274 allow_undefined_flag=$lt_allow_undefined_flag_CXX
20276 # Flag that enforces no undefined symbols.
20277 no_undefined_flag=$lt_no_undefined_flag_CXX
20279 # Flag to hardcode \$libdir into a binary during linking.
20280 # This must work even if \$libdir does not exist
20281 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
20283 # If ld is used when linking, flag to hardcode \$libdir into a binary
20284 # during linking. This must work even if \$libdir does not exist.
20285 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
20287 # Whether we need a single "-rpath" flag with a separated argument.
20288 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
20290 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20291 # DIR into the resulting binary.
20292 hardcode_direct=$hardcode_direct_CXX
20294 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20295 # DIR into the resulting binary and the resulting library dependency is
20296 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20297 # library is relocated.
20298 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
20300 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20301 # into the resulting binary.
20302 hardcode_minus_L=$hardcode_minus_L_CXX
20304 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20305 # into the resulting binary.
20306 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
20308 # Set to "yes" if building a shared library automatically hardcodes DIR
20309 # into the library and all subsequent libraries and executables linked
20311 hardcode_automatic=$hardcode_automatic_CXX
20313 # Set to yes if linker adds runtime paths of dependent libraries
20314 # to runtime path list.
20315 inherit_rpath=$inherit_rpath_CXX
20317 # Whether libtool must link a program against all its dependency libraries.
20318 link_all_deplibs=$link_all_deplibs_CXX
20320 # Fix the shell variable \$srcfile for the compiler.
20321 fix_srcfile_path=$lt_fix_srcfile_path_CXX
20323 # Set to "yes" if exported symbols are required.
20324 always_export_symbols=$always_export_symbols_CXX
20326 # The commands to list exported symbols.
20327 export_symbols_cmds=$lt_export_symbols_cmds_CXX
20329 # Symbols that should not be listed in the preloaded symbols.
20330 exclude_expsyms=$lt_exclude_expsyms_CXX
20332 # Symbols that must always be exported.
20333 include_expsyms=$lt_include_expsyms_CXX
20335 # Commands necessary for linking programs (against libraries) with templates.
20336 prelink_cmds=$lt_prelink_cmds_CXX
20338 # Specify filename containing input files.
20339 file_list_spec=$lt_file_list_spec_CXX
20341 # How to hardcode a shared library path into an executable.
20342 hardcode_action=$hardcode_action_CXX
20344 # The directories searched by this compiler when creating a shared library.
20345 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
20347 # Dependencies to place before and after the objects being linked to
20348 # create a shared library.
20349 predep_objects=$lt_predep_objects_CXX
20350 postdep_objects=$lt_postdep_objects_CXX
20351 predeps=$lt_predeps_CXX
20352 postdeps=$lt_postdeps_CXX
20354 # The library search path used internally by the compiler when linking
20355 # a shared library.
20356 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
20358 # ### END LIBTOOL TAG CONFIG: CXX
20363 for ac_file
in $CONFIG_FILES; do
20364 # Support "outfile[:infile[:infile...]]"
20366 *:*) ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
20368 # PO directories have a Makefile.in generated from Makefile.in.in.
20369 case "$ac_file" in */Makefile.
in)
20370 # Adjust a relative srcdir.
20371 ac_dir
=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
20372 ac_dir_suffix
=/`echo "$ac_dir"|sed 's%^\./%%'`
20373 ac_dots
=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
20374 # In autoconf-2.13 it is called $ac_given_srcdir.
20375 # In autoconf-2.50 it is called $srcdir.
20376 test -n "$ac_given_srcdir" || ac_given_srcdir
="$srcdir"
20377 case "$ac_given_srcdir" in
20378 .
) top_srcdir
=`echo $ac_dots|sed 's%/$%%'` ;;
20379 /*) top_srcdir
="$ac_given_srcdir" ;;
20380 *) top_srcdir
="$ac_dots$ac_given_srcdir" ;;
20382 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
20383 rm -f "$ac_dir/POTFILES"
20384 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" ||
echo "creating $ac_dir/POTFILES"
20385 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" |
sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," |
sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
20386 POMAKEFILEDEPS
="POTFILES.in"
20387 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
20388 # on $ac_dir but don't depend on user-specified configuration
20390 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
20391 # The LINGUAS file contains the set of available languages.
20392 if test -n "$OBSOLETE_ALL_LINGUAS"; then
20393 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" ||
echo "setting ALL_LINGUAS in configure.ac is obsolete"
20395 ALL_LINGUAS_
=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
20396 # Hide the ALL_LINGUAS assigment from automake.
20397 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
20398 POMAKEFILEDEPS
="$POMAKEFILEDEPS LINGUAS"
20400 # The set of available languages was given in configure.ac.
20401 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
20403 case "$ac_given_srcdir" in
20405 *) srcdirpre
='$(srcdir)/' ;;
20411 for lang
in $ALL_LINGUAS; do
20412 POFILES
="$POFILES $srcdirpre$lang.po"
20413 GMOFILES
="$GMOFILES $srcdirpre$lang.gmo"
20414 UPDATEPOFILES
="$UPDATEPOFILES $lang.po-update"
20415 DUMMYPOFILES
="$DUMMYPOFILES $lang.nop"
20417 # CATALOGS depends on both $ac_dir and the user's LINGUAS
20418 # environment variable.
20420 if test -n "$ALL_LINGUAS"; then
20421 for presentlang
in $ALL_LINGUAS; do
20423 if test "%UNSET%" != "$LINGUAS"; then
20424 desiredlanguages
="$LINGUAS"
20426 desiredlanguages
="$ALL_LINGUAS"
20428 for desiredlang
in $desiredlanguages; do
20429 # Use the presentlang catalog if desiredlang is
20430 # a. equal to presentlang, or
20431 # b. a variant of presentlang (because in this case,
20432 # presentlang can be used as a fallback for messages
20433 # which are not translated in the desiredlang catalog).
20434 case "$desiredlang" in
20435 "$presentlang"*) useit
=yes;;
20438 if test $useit = yes; then
20439 INST_LINGUAS
="$INST_LINGUAS $presentlang"
20444 if test -n "$INST_LINGUAS"; then
20445 for lang
in $INST_LINGUAS; do
20446 CATALOGS
="$CATALOGS $lang.gmo"
20449 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" ||
echo "creating $ac_dir/Makefile"
20450 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
20451 for f
in "$ac_given_srcdir/$ac_dir"/Rules-
*; do
20452 if test -f "$f"; then
20454 *.orig |
*.bak |
*~
) ;;
20455 *) cat "$f" >> "$ac_dir/Makefile" ;;
20466 *) srcdirpre
='$(srcdir)/' ;;
20470 for lang
in dummy
$OBSOLETE_ALL_LINGUAS; do
20471 if test $lang != dummy
; then
20472 POFILES
="$POFILES $srcdirpre$lang.po"
20473 GMOFILES
="$GMOFILES $srcdirpre$lang.gmo"
20476 sed -e '/^SRC-POTFILES =/r po/SRC-POTFILES' \
20477 -e '/^BLD-POTFILES =/r po/BLD-POTFILES' \
20478 -e "s,@POFILES@,$POFILES," \
20479 -e "s,@GMOFILES@,$GMOFILES," \
20480 po
/Makefile.
in > po
/Makefile
;;
20488 ac_clean_files
=$ac_clean_files_save
20490 test $ac_write_fail = 0 ||
20491 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
20494 # configure is writing to config.log, and then calls config.status.
20495 # config.status does its own redirection, appending to config.log.
20496 # Unfortunately, on DOS this fails, as config.log is still kept open
20497 # by configure, so config.status won't be able to write to it; its
20498 # output is simply discarded. So we exec the FD to /dev/null,
20499 # effectively closing config.log, so it can be properly (re)opened and
20500 # appended to by config.status. When coming back to configure, we
20501 # need to make the FD available again.
20502 if test "$no_create" != yes; then
20504 ac_config_status_args
=
20505 test "$silent" = yes &&
20506 ac_config_status_args
="$ac_config_status_args --quiet"
20508 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
20510 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20511 # would make configure fail if this is the last instruction.
20512 $ac_cs_success || as_fn_exit
1
20514 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
20515 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20516 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}