2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for package-unused version-unused.
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
22 DUALCASE
=1; export DUALCASE
# for MKS sh
24 # Support unset when possible.
25 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C
; export $as_var
51 # Required to use basename.
52 if expr a
: '\(a\)' >/dev
/null
2>&1; then
58 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
65 # Name of the executable.
66 as_me
=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits
='0123456789'
84 as_cr_alnum
=$as_cr_Letters$as_cr_digits
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
91 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
102 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
105 # Find who we are. Look in the path if we contain no path at all
108 *[\\/]* ) as_myself
=$0 ;;
109 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
113 test -z "$as_dir" && as_dir
=.
114 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x
; then
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
128 case $CONFIG_SHELL in
130 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
131 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
134 test -z "$as_dir" && as_dir
=.
135 for as_base
in sh bash ksh sh5
; do
138 if ("$as_dir/$as_base" -c '
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
144 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
145 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
146 CONFIG_SHELL
=$as_dir/$as_base
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 s,^['$as_cr_digits']*\n,,
174 chmod +x
$as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
182 # Exit status is that of the last command.
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c
*,-n*) ECHO_N
= ECHO_C
='
190 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
191 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
194 if expr a
: '\(a\)' >/dev
/null
2>&1; then
200 rm -f conf$$ conf$$.exe conf$$.
file
202 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe
; then
206 # Don't use ln at all; we don't have any links
211 elif ln conf$$.
file conf$$
2>/dev
/null
; then
216 rm -f conf$$ conf$$.exe conf$$.
file
218 if mkdir
-p .
2>/dev
/null
; then
221 test -d .
/-p && rmdir .
/-p
225 as_executable_p
="test -f"
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
235 # We need space, tab and new line, in precisely that order.
245 # Check that we are running under the correct shell.
246 SHELL
=${CONFIG_SHELL-/bin/sh}
250 # Remove one level of quotation (which was required for Make).
251 ECHO
=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
256 if test "X$1" = X--no-reexec
; then
257 # Discard the --no-reexec flag, and continue.
259 elif test "X$1" = X--fallback-echo
; then
260 # Avoid inline document here, it may be left over
262 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263 # Yippee, $ECHO works!
266 # Restart under the correct shell.
267 exec $SHELL "$0" --no-reexec ${1+"$@"}
270 if test "X$1" = X--fallback-echo
; then
271 # used as fallback echo
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
281 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
283 if test -z "$lt_ECHO"; then
284 if test "X${echo_test_string+set}" != Xset
; then
285 # find a string as large as possible, as long as the shell can cope with it
286 for cmd
in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288 if { echo_test_string
=`eval $cmd`; } 2>/dev
/null
&&
289 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev
/null
296 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298 test "X$echo_testing_string" = "X$echo_test_string"; then
301 # The Solaris, AIX, and Digital Unix default echo programs unquote
302 # backslashes. This makes it impossible to quote backslashes using
303 # echo "$something" | sed 's/\\/\\\\/g'
305 # So, first we look for a working echo in the user's PATH.
307 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
308 for dir
in $PATH /usr
/ucb
; do
310 if (test -f $dir/echo ||
test -f $dir/echo$ac_exeext) &&
311 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312 echo_testing_string
=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313 test "X$echo_testing_string" = "X$echo_test_string"; then
320 if test "X$ECHO" = Xecho
; then
321 # We didn't find a better echo, so look for alternatives.
322 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323 echo_testing_string
=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324 test "X$echo_testing_string" = "X$echo_test_string"; then
325 # This shell has a builtin print -r that does the trick.
327 elif { test -f /bin
/ksh ||
test -f /bin
/ksh
$ac_exeext; } &&
328 test "X$CONFIG_SHELL" != X
/bin
/ksh
; then
329 # If we have ksh, try running configure again with it.
330 ORIGINAL_CONFIG_SHELL
=${CONFIG_SHELL-/bin/sh}
331 export ORIGINAL_CONFIG_SHELL
332 CONFIG_SHELL
=/bin
/ksh
334 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
338 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340 test "X$echo_testing_string" = "X$echo_test_string"; then
343 elif echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344 test "X$echo_testing_string" = 'X\t' &&
345 echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346 test "X$echo_testing_string" = "X$echo_test_string"; then
347 CONFIG_SHELL
=$ORIGINAL_CONFIG_SHELL
349 SHELL
="$CONFIG_SHELL"
351 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
352 elif echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353 test "X$echo_testing_string" = 'X\t' &&
354 echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355 test "X$echo_testing_string" = "X$echo_test_string"; then
356 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
358 # maybe with a smaller string...
361 for cmd
in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev
/null
369 if test "$prev" != 'sed 50q "$0"'; then
370 echo_test_string
=`eval $prev`
371 export echo_test_string
372 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
374 # Oops. We lost completely, so just stick with echo.
383 # Copy echo and quote the copy suitably for passing to libtool from
384 # the Makefile, instead of quoting the original, which is used later.
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387 lt_ECHO
="$CONFIG_SHELL \\\$\$0 --fallback-echo"
394 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395 # so uname gets run too.
396 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
403 ac_default_prefix
=/usr
/local
404 ac_config_libobj_dir
=.
409 SHELL
=${CONFIG_SHELL-/bin/sh}
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete. It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
416 # Identity of this package.
417 PACKAGE_NAME
='package-unused'
418 PACKAGE_TARNAME
='libobjc'
419 PACKAGE_VERSION
='version-unused'
420 PACKAGE_STRING
='package-unused version-unused'
423 ac_unique_file
="objc/objc.h"
424 # Factoring default headers for most tests.
425 ac_includes_default
="\
428 # include <sys/types.h>
431 # include <sys/stat.h>
442 # if !STDC_HEADERS && HAVE_MEMORY_H
448 # include <strings.h>
451 # include <inttypes.h>
461 ac_subst_vars
='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_libsubdir build_subdir host_subdir target_subdir VERSION OBJC_BOEHM_GC OBJC_BOEHM_GC_INCLUDES multi_basedir host host_cpu host_vendor host_os target target_cpu target_vendor target_os target_noncanonical glibcpp_srcdir toolexecdir toolexeclibdir includedirname libsuffix CC ac_ct_CC EXEEXT OBJEXT extra_ldflags_libobjc CFLAGS AS ac_ct_AS AR ac_ct_AR RANLIB ac_ct_RANLIB INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT DLLTOOL ac_ct_DLLTOOL OBJDUMP ac_ct_OBJDUMP LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S STRIP ac_ct_STRIP lt_ECHO CPP CPPFLAGS SET_MAKE LIBOBJS LTLIBOBJS'
464 # Initialize some variables set by options.
466 ac_init_version
=false
467 # The variables have the same names as the options, with
468 # dashes changed to underlines.
476 program_transform_name
=s
,x
,x
,
484 # Installation directory options.
485 # These are left unexpanded so users can "make install exec_prefix=/foo"
486 # and all the variables that are supposed to be based on exec_prefix
487 # by default will actually change.
488 # Use braces instead of parens because sh, perl, etc. also accept them.
489 bindir
='${exec_prefix}/bin'
490 sbindir
='${exec_prefix}/sbin'
491 libexecdir
='${exec_prefix}/libexec'
492 datadir
='${prefix}/share'
493 sysconfdir
='${prefix}/etc'
494 sharedstatedir
='${prefix}/com'
495 localstatedir
='${prefix}/var'
496 libdir
='${exec_prefix}/lib'
497 includedir
='${prefix}/include'
498 oldincludedir
='/usr/include'
499 infodir
='${prefix}/info'
500 mandir
='${prefix}/man'
505 # If the previous option needs an argument, assign it.
506 if test -n "$ac_prev"; then
507 eval "$ac_prev=\$ac_option"
512 ac_optarg
=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514 # Accept the important Cygnus configure options, so we can diagnose typos.
518 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
520 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
523 -build |
--build |
--buil |
--bui |
--bu)
524 ac_prev
=build_alias
;;
525 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
526 build_alias
=$ac_optarg ;;
528 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
529 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
530 ac_prev
=cache_file
;;
531 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
532 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
533 cache_file
=$ac_optarg ;;
536 cache_file
=config.cache
;;
538 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
540 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
542 datadir
=$ac_optarg ;;
544 -disable-* |
--disable-*)
545 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546 # Reject names that are not valid shell variable names.
547 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
548 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549 { (exit 1); exit 1; }; }
550 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
551 eval "enable_$ac_feature=no" ;;
553 -enable-* |
--enable-*)
554 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555 # Reject names that are not valid shell variable names.
556 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
557 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558 { (exit 1); exit 1; }; }
559 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
561 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
564 eval "enable_$ac_feature='$ac_optarg'" ;;
566 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
567 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
568 |
--exec |
--exe |
--ex)
569 ac_prev
=exec_prefix
;;
570 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
571 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
572 |
--exec=* |
--exe=* |
--ex=*)
573 exec_prefix
=$ac_optarg ;;
575 -gas |
--gas |
--ga |
--g)
576 # Obsolete; use --with-gas.
579 -help |
--help |
--hel |
--he |
-h)
581 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
582 ac_init_help
=recursive
;;
583 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
584 ac_init_help
=short
;;
586 -host |
--host |
--hos |
--ho)
587 ac_prev
=host_alias
;;
588 -host=* |
--host=* |
--hos=* |
--ho=*)
589 host_alias
=$ac_optarg ;;
591 -includedir |
--includedir |
--includedi |
--included |
--include \
592 |
--includ |
--inclu |
--incl |
--inc)
593 ac_prev
=includedir
;;
594 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
595 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
596 includedir
=$ac_optarg ;;
598 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
600 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
601 infodir
=$ac_optarg ;;
603 -libdir |
--libdir |
--libdi |
--libd)
605 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
608 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
609 |
--libexe |
--libex |
--libe)
610 ac_prev
=libexecdir
;;
611 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
612 |
--libexe=* |
--libex=* |
--libe=*)
613 libexecdir
=$ac_optarg ;;
615 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
616 |
--localstate |
--localstat |
--localsta |
--localst \
617 |
--locals |
--local |
--loca |
--loc |
--lo)
618 ac_prev
=localstatedir
;;
619 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
620 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
621 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
622 localstatedir
=$ac_optarg ;;
624 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
626 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
630 # Obsolete; use --without-fp.
633 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
634 |
--no-cr |
--no-c |
-n)
637 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
638 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
641 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
642 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
643 |
--oldin |
--oldi |
--old |
--ol |
--o)
644 ac_prev
=oldincludedir
;;
645 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
646 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
647 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
648 oldincludedir
=$ac_optarg ;;
650 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
652 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
655 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
656 |
--program-pre |
--program-pr |
--program-p)
657 ac_prev
=program_prefix
;;
658 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
659 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
660 program_prefix
=$ac_optarg ;;
662 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
663 |
--program-suf |
--program-su |
--program-s)
664 ac_prev
=program_suffix
;;
665 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
666 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
667 program_suffix
=$ac_optarg ;;
669 -program-transform-name |
--program-transform-name \
670 |
--program-transform-nam |
--program-transform-na \
671 |
--program-transform-n |
--program-transform- \
672 |
--program-transform |
--program-transfor \
673 |
--program-transfo |
--program-transf \
674 |
--program-trans |
--program-tran \
675 |
--progr-tra |
--program-tr |
--program-t)
676 ac_prev
=program_transform_name
;;
677 -program-transform-name=* |
--program-transform-name=* \
678 |
--program-transform-nam=* |
--program-transform-na=* \
679 |
--program-transform-n=* |
--program-transform-=* \
680 |
--program-transform=* |
--program-transfor=* \
681 |
--program-transfo=* |
--program-transf=* \
682 |
--program-trans=* |
--program-tran=* \
683 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
684 program_transform_name
=$ac_optarg ;;
686 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
687 |
-silent |
--silent |
--silen |
--sile |
--sil)
690 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
692 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
694 sbindir
=$ac_optarg ;;
696 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
697 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
698 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
700 ac_prev
=sharedstatedir
;;
701 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
702 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
703 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
705 sharedstatedir
=$ac_optarg ;;
707 -site |
--site |
--sit)
709 -site=* |
--site=* |
--sit=*)
712 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
714 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
717 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
718 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
719 ac_prev
=sysconfdir
;;
720 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
721 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
722 sysconfdir
=$ac_optarg ;;
724 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
725 ac_prev
=target_alias
;;
726 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
727 target_alias
=$ac_optarg ;;
729 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
732 -version |
--version |
--versio |
--versi |
--vers |
-V)
736 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737 # Reject names that are not valid shell variable names.
738 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
739 { echo "$as_me: error: invalid package name: $ac_package" >&2
740 { (exit 1); exit 1; }; }
741 ac_package
=`echo $ac_package| sed 's/-/_/g'`
743 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
746 eval "with_$ac_package='$ac_optarg'" ;;
748 -without-* |
--without-*)
749 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750 # Reject names that are not valid shell variable names.
751 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
752 { echo "$as_me: error: invalid package name: $ac_package" >&2
753 { (exit 1); exit 1; }; }
754 ac_package
=`echo $ac_package | sed 's/-/_/g'`
755 eval "with_$ac_package=no" ;;
758 # Obsolete; use --with-x.
761 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
762 |
--x-incl |
--x-inc |
--x-in |
--x-i)
763 ac_prev
=x_includes
;;
764 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
765 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
766 x_includes
=$ac_optarg ;;
768 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
769 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
770 ac_prev
=x_libraries
;;
771 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
772 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
773 x_libraries
=$ac_optarg ;;
775 -*) { echo "$as_me: error: unrecognized option: $ac_option
776 Try \`$0 --help' for more information." >&2
777 { (exit 1); exit 1; }; }
781 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
782 # Reject names that are not valid shell variable names.
783 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
784 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785 { (exit 1); exit 1; }; }
786 ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787 eval "$ac_envvar='$ac_optarg'"
791 # FIXME: should be removed in autoconf 3.0.
792 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
794 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
801 if test -n "$ac_prev"; then
802 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
803 { echo "$as_me: error: missing argument to $ac_option" >&2
804 { (exit 1); exit 1; }; }
807 # Be sure to have absolute paths.
808 for ac_var
in exec_prefix prefix
810 eval ac_val
=$
`echo $ac_var`
812 [\\/$
]* | ?
:[\\/]* | NONE |
'' ) ;;
813 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814 { (exit 1); exit 1; }; };;
818 # Be sure to have absolute paths.
819 for ac_var
in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820 localstatedir libdir includedir oldincludedir infodir mandir
822 eval ac_val
=$
`echo $ac_var`
824 [\\/$
]* | ?
:[\\/]* ) ;;
825 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826 { (exit 1); exit 1; }; };;
830 # There might be people who depend on the old broken behavior: `$host'
831 # used to hold the argument of --host etc.
832 # FIXME: To remove some day.
837 # FIXME: To remove some day.
838 if test "x$host_alias" != x
; then
839 if test "x$build_alias" = x
; then
840 cross_compiling
=maybe
841 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842 If a cross compiler is detected then cross compile mode will be used." >&2
843 elif test "x$build_alias" != "x$host_alias"; then
849 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
851 test "$silent" = yes && exec 6>/dev
/null
854 # Find the source files, if location was not specified.
855 if test -z "$srcdir"; then
856 ac_srcdir_defaulted
=yes
857 # Try the directory containing this script, then its parent.
858 ac_confdir
=`(dirname "$0") 2>/dev/null ||
859 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860 X"$0" : 'X\(//\)[^/]' \| \
861 X"$0" : 'X\(//\)$' \| \
862 X"$0" : 'X\(/\)' \| \
863 . : '\(.\)' 2>/dev/null ||
865 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867 /^X\(\/\/\)$/{ s//\1/; q; }
868 /^X\(\/\).*/{ s//\1/; q; }
871 if test ! -r $srcdir/$ac_unique_file; then
875 ac_srcdir_defaulted
=no
877 if test ! -r $srcdir/$ac_unique_file; then
878 if test "$ac_srcdir_defaulted" = yes; then
879 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880 { (exit 1); exit 1; }; }
882 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883 { (exit 1); exit 1; }; }
886 (cd $srcdir && test -r .
/$ac_unique_file) 2>/dev
/null ||
887 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888 { (exit 1); exit 1; }; }
889 srcdir
=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890 ac_env_build_alias_set
=${build_alias+set}
891 ac_env_build_alias_value
=$build_alias
892 ac_cv_env_build_alias_set
=${build_alias+set}
893 ac_cv_env_build_alias_value
=$build_alias
894 ac_env_host_alias_set
=${host_alias+set}
895 ac_env_host_alias_value
=$host_alias
896 ac_cv_env_host_alias_set
=${host_alias+set}
897 ac_cv_env_host_alias_value
=$host_alias
898 ac_env_target_alias_set
=${target_alias+set}
899 ac_env_target_alias_value
=$target_alias
900 ac_cv_env_target_alias_set
=${target_alias+set}
901 ac_cv_env_target_alias_value
=$target_alias
902 ac_env_CPP_set
=${CPP+set}
903 ac_env_CPP_value
=$CPP
904 ac_cv_env_CPP_set
=${CPP+set}
905 ac_cv_env_CPP_value
=$CPP
906 ac_env_CPPFLAGS_set
=${CPPFLAGS+set}
907 ac_env_CPPFLAGS_value
=$CPPFLAGS
908 ac_cv_env_CPPFLAGS_set
=${CPPFLAGS+set}
909 ac_cv_env_CPPFLAGS_value
=$CPPFLAGS
912 # Report the --help message.
914 if test "$ac_init_help" = "long"; then
915 # Omit some internal or obsolete options to make the list less imposing.
916 # This message is too long to be a string in the A/UX 3.1 sh.
918 \`configure' configures package-unused version-unused to adapt to many kinds of systems.
920 Usage: $0 [OPTION]... [VAR=VALUE]...
922 To assign environment variables (e.g., CC, CFLAGS...), specify them as
923 VAR=VALUE. See below for descriptions of some of the useful variables.
925 Defaults for the options are specified in brackets.
928 -h, --help display this help and exit
929 --help=short display options specific to this package
930 --help=recursive display the short help of all the included packages
931 -V, --version display version information and exit
932 -q, --quiet, --silent do not print \`checking...' messages
933 --cache-file=FILE cache test results in FILE [disabled]
934 -C, --config-cache alias for \`--cache-file=config.cache'
935 -n, --no-create do not create output files
936 --srcdir=DIR find the sources in DIR [configure dir or \`..']
941 Installation directories:
942 --prefix=PREFIX install architecture-independent files in PREFIX
944 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
947 By default, \`make install' will install all the files in
948 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
949 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
950 for instance \`--prefix=\$HOME'.
952 For better control, use the options below.
954 Fine tuning of the installation directories:
955 --bindir=DIR user executables [EPREFIX/bin]
956 --sbindir=DIR system admin executables [EPREFIX/sbin]
957 --libexecdir=DIR program executables [EPREFIX/libexec]
958 --datadir=DIR read-only architecture-independent data [PREFIX/share]
959 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
960 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
961 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
962 --libdir=DIR object code libraries [EPREFIX/lib]
963 --includedir=DIR C header files [PREFIX/include]
964 --oldincludedir=DIR C header files for non-gcc [/usr/include]
965 --infodir=DIR info documentation [PREFIX/info]
966 --mandir=DIR man documentation [PREFIX/man]
972 --build=BUILD configure
for building on BUILD
[guessed
]
973 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
974 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
978 if test -n "$ac_init_help"; then
979 case $ac_init_help in
980 short | recursive
) echo "Configuration of package-unused version-unused:";;
985 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
986 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
987 --enable-version-specific-runtime-libs Specify that runtime libraries should be installed
in a compiler-specific directory
988 --enable-objc-gc enable the use of Boehm
's garbage collector with
989 the GNU Objective-C runtime.
990 --enable-multilib build many library versions (default)
991 --enable-maintainer-mode enable make rules and dependencies not useful
992 (and sometimes confusing) to the casual installer
993 --enable-shared[=PKGS]
994 build shared libraries [default=yes]
995 --enable-static[=PKGS]
996 build static libraries [default=yes]
997 --enable-fast-install[=PKGS]
998 optimize for fast installation [default=yes]
999 --disable-libtool-lock avoid locking (might break parallel builds)
1000 --enable-sjlj-exceptions
1001 force use of builtin_setjmp for exceptions
1004 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1005 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1006 --with-build-libsubdir=DIR Directory where to find libraries for build system
1007 --with-target-subdir=SUBDIR
1008 configuring in a subdirectory
1009 --with-cross-host=HOST configuring with a cross compiler
1010 --with-pic try to use only PIC/non-PIC objects [default=use
1012 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1014 Some influential environment variables:
1015 CC C compiler command
1016 CFLAGS C compiler flags
1017 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1018 nonstandard directory <lib dir>
1019 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1020 headers in a nonstandard directory <include dir>
1023 Use these variables to override the choices made by `configure' or to
help
1024 it to
find libraries and programs with nonstandard names
/locations.
1029 if test "$ac_init_help" = "recursive"; then
1030 # If there are subdirs, report their specific --help.
1032 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1033 test -d $ac_dir ||
continue
1036 if test "$ac_dir" != .
; then
1037 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1038 # A "../" for each directory in $ac_dir_suffix.
1039 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1041 ac_dir_suffix
= ac_top_builddir
=
1045 .
) # No --srcdir option. We are building in place.
1047 if test -z "$ac_top_builddir"; then
1050 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
1052 [\\/]* | ?
:[\\/]* ) # Absolute path.
1053 ac_srcdir
=$srcdir$ac_dir_suffix;
1054 ac_top_srcdir
=$srcdir ;;
1056 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
1057 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
1060 # Do not use `cd foo && pwd` to compute absolute paths, because
1061 # the directories may not exist.
1063 .
) ac_abs_builddir
="$ac_dir";;
1066 .
) ac_abs_builddir
=`pwd`;;
1067 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
1068 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
1071 case $ac_abs_builddir in
1072 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
1074 case ${ac_top_builddir}.
in
1075 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
1076 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
1077 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
1080 case $ac_abs_builddir in
1081 .
) ac_abs_srcdir
=$ac_srcdir;;
1084 .
) ac_abs_srcdir
=$ac_abs_builddir;;
1085 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
1086 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
1089 case $ac_abs_builddir in
1090 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
1092 case $ac_top_srcdir in
1093 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
1094 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
1095 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
1100 # Check for guested configure; otherwise get Cygnus style configure.
1101 if test -f $ac_srcdir/configure.gnu
; then
1103 $SHELL $ac_srcdir/configure.gnu
--help=recursive
1104 elif test -f $ac_srcdir/configure
; then
1106 $SHELL $ac_srcdir/configure
--help=recursive
1107 elif test -f $ac_srcdir/configure.ac ||
1108 test -f $ac_srcdir/configure.
in; then
1110 $ac_configure --help
1112 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1118 test -n "$ac_init_help" && exit 0
1119 if $ac_init_version; then
1121 package-unused configure version-unused
1122 generated by GNU Autoconf
2.59
1124 Copyright
(C
) 2003 Free Software Foundation
, Inc.
1125 This configure
script is free software
; the Free Software Foundation
1126 gives unlimited permission to copy
, distribute and modify it.
1132 This file contains any messages produced by compilers while
1133 running configure, to aid debugging if configure makes a mistake.
1135 It was created by package-unused $as_me version-unused, which was
1136 generated by GNU Autoconf 2.59. Invocation command line was
1147 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1148 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1149 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1150 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1151 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1153 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1154 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1156 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1157 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1158 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1159 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1160 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1161 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1162 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1166 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1170 test -z "$as_dir" && as_dir
=.
1171 echo "PATH: $as_dir"
1186 # Keep a trace of the command line.
1187 # Strip out --no-create and --no-recursion so they do not pile up.
1188 # Strip out --silent because we don't want to record it for future runs.
1189 # Also quote any args containing shell meta-characters.
1190 # Make two passes to allow for proper duplicate-argument suppression.
1195 ac_must_keep_next
=false
1201 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1202 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1203 |
-silent |
--silent |
--silen |
--sile |
--sil)
1205 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1206 ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1209 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1211 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1212 if test $ac_must_keep_next = true
; then
1213 ac_must_keep_next
=false
# Got value, back to normal.
1216 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1217 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1218 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1219 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1220 case "$ac_configure_args0 " in
1221 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1224 -* ) ac_must_keep_next
=true
;;
1227 ac_configure_args
="$ac_configure_args$ac_sep'$ac_arg'"
1228 # Get rid of the leading space.
1234 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1235 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1237 # When interrupted or exit'd, cleanup temporary files, and complete
1238 # config.log. We remove comments because anyway the quotes in there
1239 # would cause problems or look ugly.
1240 # WARNING: Be sure not to use single quotes in there, as some shells,
1241 # such as our DU 5.0 friend, will then `close' the trap.
1242 trap 'exit_status=$?
1243 # Save into config.log some information that might help in debugging.
1248 ## ---------------- ##
1249 ## Cache variables. ##
1250 ## ---------------- ##
1253 # The following way of writing the cache mishandles newlines in values,
1256 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1259 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1260 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1264 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1271 ## ----------------- ##
1272 ## Output variables. ##
1273 ## ----------------- ##
1276 for ac_var in $ac_subst_vars
1278 eval ac_val=$`echo $ac_var`
1279 echo "$ac_var='"'"'$ac_val'"'"'"
1283 if test -n "$ac_subst_files"; then
1290 for ac_var in $ac_subst_files
1292 eval ac_val=$`echo $ac_var`
1293 echo "$ac_var='"'"'$ac_val'"'"'"
1298 if test -s confdefs.h; then
1305 sed "/^$/d" confdefs.h | sort
1308 test "$ac_signal" != 0 &&
1309 echo "$as_me: caught signal $ac_signal"
1310 echo "$as_me: exit $exit_status"
1312 rm -f core *.core &&
1313 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1316 for ac_signal
in 1 2 13 15; do
1317 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1321 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1322 rm -rf conftest
* confdefs.h
1323 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1326 # Predefined preprocessor variables.
1328 cat >>confdefs.h
<<_ACEOF
1329 #define PACKAGE_NAME "$PACKAGE_NAME"
1333 cat >>confdefs.h
<<_ACEOF
1334 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1338 cat >>confdefs.h
<<_ACEOF
1339 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1343 cat >>confdefs.h
<<_ACEOF
1344 #define PACKAGE_STRING "$PACKAGE_STRING"
1348 cat >>confdefs.h
<<_ACEOF
1349 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1353 # Let the site file select an alternate cache file if it wants to.
1354 # Prefer explicitly selected file to automatically selected ones.
1355 if test -z "$CONFIG_SITE"; then
1356 if test "x$prefix" != xNONE
; then
1357 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
1359 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1362 for ac_site_file
in $CONFIG_SITE; do
1363 if test -r "$ac_site_file"; then
1364 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1365 echo "$as_me: loading site script $ac_site_file" >&6;}
1366 sed 's/^/| /' "$ac_site_file" >&5
1371 if test -r "$cache_file"; then
1372 # Some versions of bash will fail to source /dev/null (special
1373 # files actually), so we avoid doing that.
1374 if test -f "$cache_file"; then
1375 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1376 echo "$as_me: loading cache $cache_file" >&6;}
1378 [\\/]* | ?
:[\\/]* ) .
$cache_file;;
1379 *) . .
/$cache_file;;
1383 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1384 echo "$as_me: creating cache $cache_file" >&6;}
1388 # Check that the precious variables saved in the cache have kept the same
1390 ac_cache_corrupted
=false
1391 for ac_var
in `(set) 2>&1 |
1392 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1393 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1394 eval ac_new_set
=\
$ac_env_${ac_var}_set
1395 eval ac_old_val
="\$ac_cv_env_${ac_var}_value"
1396 eval ac_new_val
="\$ac_env_${ac_var}_value"
1397 case $ac_old_set,$ac_new_set in
1399 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1400 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1401 ac_cache_corrupted
=: ;;
1403 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1404 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1405 ac_cache_corrupted
=: ;;
1408 if test "x$ac_old_val" != "x$ac_new_val"; then
1409 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1410 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1411 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1412 echo "$as_me: former value: $ac_old_val" >&2;}
1413 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1414 echo "$as_me: current value: $ac_new_val" >&2;}
1415 ac_cache_corrupted
=:
1418 # Pass precious variables to config.status.
1419 if test "$ac_new_set" = set; then
1421 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1422 ac_arg
=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1423 *) ac_arg
=$ac_var=$ac_new_val ;;
1425 case " $ac_configure_args " in
1426 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1427 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
1431 if $ac_cache_corrupted; then
1432 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1433 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1434 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1435 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1436 { (exit 1); exit 1; }; }
1440 ac_cpp
='$CPP $CPPFLAGS'
1441 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1442 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1443 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1473 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
1474 if test -f $ac_dir/install-sh
; then
1476 ac_install_sh
="$ac_aux_dir/install-sh -c"
1478 elif test -f $ac_dir/install.sh
; then
1480 ac_install_sh
="$ac_aux_dir/install.sh -c"
1482 elif test -f $ac_dir/shtool
; then
1484 ac_install_sh
="$ac_aux_dir/shtool install -c"
1488 if test -z "$ac_aux_dir"; then
1489 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1490 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1491 { (exit 1); exit 1; }; }
1493 ac_config_guess
="$SHELL $ac_aux_dir/config.guess"
1494 ac_config_sub
="$SHELL $ac_aux_dir/config.sub"
1495 ac_configure
="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1497 # Make sure we can run config.sub.
1498 $ac_config_sub sun4
>/dev
/null
2>&1 ||
1499 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1500 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1501 { (exit 1); exit 1; }; }
1503 echo "$as_me:$LINENO: checking build system type" >&5
1504 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1505 if test "${ac_cv_build+set}" = set; then
1506 echo $ECHO_N "(cached) $ECHO_C" >&6
1508 ac_cv_build_alias
=$build_alias
1509 test -z "$ac_cv_build_alias" &&
1510 ac_cv_build_alias
=`$ac_config_guess`
1511 test -z "$ac_cv_build_alias" &&
1512 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1513 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1514 { (exit 1); exit 1; }; }
1515 ac_cv_build
=`$ac_config_sub $ac_cv_build_alias` ||
1516 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1517 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1518 { (exit 1); exit 1; }; }
1521 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1522 echo "${ECHO_T}$ac_cv_build" >&6
1524 build_cpu
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1525 build_vendor
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1526 build_os
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1529 case ${build_alias} in
1530 "") build_noncanonical
=${build} ;;
1531 *) build_noncanonical
=${build_alias} ;;
1534 case ${host_alias} in
1535 "") host_noncanonical
=${build_noncanonical} ;;
1536 *) host_noncanonical
=${host_alias} ;;
1539 case ${target_alias} in
1540 "") target_noncanonical
=${host_noncanonical} ;;
1541 *) target_noncanonical
=${target_alias} ;;
1545 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1546 # have matching libraries, they should use host libraries: Makefile.tpl
1547 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1548 # However, they still use the build modules, because the corresponding
1549 # host modules (e.g. bison) are only built for the host when bootstrap
1551 # - build_subdir is where we find build modules, and never changes.
1552 # - build_libsubdir is where we find build libraries, and can be overridden.
1554 # Prefix 'build-' so this never conflicts with target_subdir.
1555 build_subdir
="build-${build_noncanonical}"
1557 # Check whether --with-build-libsubdir or --without-build-libsubdir was given.
1558 if test "${with_build_libsubdir+set}" = set; then
1559 withval
="$with_build_libsubdir"
1560 build_libsubdir
="$withval"
1562 build_libsubdir
="$build_subdir"
1564 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1565 if ( test $srcdir = .
&& test -d gcc
) \
1566 ||
test -d $srcdir/..
/host-
${host_noncanonical}; then
1567 host_subdir
="host-${host_noncanonical}"
1572 target_subdir
=${target_noncanonical}
1575 # We need the following definitions because AC_PROG_LIBTOOL relies on them
1577 # Version is pulled out to make it a bit easier to change using sed.
1581 # This works around the fact that libtool configuration may change LD
1582 # for this particular configuration, but some shells, instead of
1583 # keeping the changes in LD private, export them just because LD is
1585 ORIGINAL_LD_FOR_MULTILIBS
=$LD
1591 # We use these options to decide which functions to include.
1593 # Check whether --with-target-subdir or --without-target-subdir was given.
1594 if test "${with_target_subdir+set}" = set; then
1595 withval
="$with_target_subdir"
1599 # Check whether --with-cross-host or --without-cross-host was given.
1600 if test "${with_cross_host+set}" = set; then
1601 withval
="$with_cross_host"
1605 echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
1606 echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
1607 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1608 if test "${enable_version_specific_runtime_libs+set}" = set; then
1609 enableval
="$enable_version_specific_runtime_libs"
1610 case "$enableval" in
1611 yes) version_specific_libs
=yes ;;
1612 no
) version_specific_libs
=no
;;
1613 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
1614 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
1615 { (exit 1); exit 1; }; };;
1618 version_specific_libs
=no
1620 echo "$as_me:$LINENO: result: $version_specific_libs" >&5
1621 echo "${ECHO_T}$version_specific_libs" >&6
1623 # Check whether --enable-objc-gc or --disable-objc-gc was given.
1624 if test "${enable_objc_gc+set}" = set; then
1625 enableval
="$enable_objc_gc"
1626 case $enable_objc_gc in
1629 OBJC_BOEHM_GC_INCLUDES
=''
1632 OBJC_BOEHM_GC
=libobjc_gc.la
1633 OBJC_BOEHM_GC_INCLUDES
='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
1637 OBJC_BOEHM_GC
=''; OBJC_BOEHM_GC_INCLUDES
=''
1646 # Find the rest of the source tree framework.
1647 # Default to --enable-multilib
1648 # Check whether --enable-multilib or --disable-multilib was given.
1649 if test "${enable_multilib+set}" = set; then
1650 enableval
="$enable_multilib"
1651 case "$enableval" in
1652 yes) multilib
=yes ;;
1654 *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1655 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1656 { (exit 1); exit 1; }; } ;;
1662 # We may get other options which we leave undocumented:
1663 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1664 # See config-ml.in if you want the gory details.
1666 if test "$srcdir" = "."; then
1667 if test "$with_target_subdir" != "."; then
1668 multi_basedir
="$srcdir/$with_multisrctop../.."
1670 multi_basedir
="$srcdir/$with_multisrctop.."
1673 multi_basedir
="$srcdir/.."
1677 # Even if the default multilib is not a cross compilation,
1678 # it may be that some of the other multilibs are.
1679 if test $cross_compiling = no
&& test $multilib = yes \
1680 && test "x${with_multisubdir}" != x
; then
1681 cross_compiling
=maybe
1684 ac_config_commands
="$ac_config_commands default-1"
1687 echo "$as_me:$LINENO: checking host system type" >&5
1688 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1689 if test "${ac_cv_host+set}" = set; then
1690 echo $ECHO_N "(cached) $ECHO_C" >&6
1692 ac_cv_host_alias
=$host_alias
1693 test -z "$ac_cv_host_alias" &&
1694 ac_cv_host_alias
=$ac_cv_build_alias
1695 ac_cv_host
=`$ac_config_sub $ac_cv_host_alias` ||
1696 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1697 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1698 { (exit 1); exit 1; }; }
1701 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1702 echo "${ECHO_T}$ac_cv_host" >&6
1704 host_cpu
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1705 host_vendor
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1706 host_os
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1709 echo "$as_me:$LINENO: checking target system type" >&5
1710 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1711 if test "${ac_cv_target+set}" = set; then
1712 echo $ECHO_N "(cached) $ECHO_C" >&6
1714 ac_cv_target_alias
=$target_alias
1715 test "x$ac_cv_target_alias" = "x" &&
1716 ac_cv_target_alias
=$ac_cv_host_alias
1717 ac_cv_target
=`$ac_config_sub $ac_cv_target_alias` ||
1718 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1719 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1720 { (exit 1); exit 1; }; }
1723 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1724 echo "${ECHO_T}$ac_cv_target" >&6
1725 target
=$ac_cv_target
1726 target_cpu
=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1727 target_vendor
=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1728 target_os
=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1731 # The aliases save the names the user supplied, while $host etc.
1732 # will get canonicalized.
1733 test -n "$target_alias" &&
1734 test "$program_prefix$program_suffix$program_transform_name" = \
1736 program_prefix
=${target_alias}-
1740 # Export source directory.
1741 # These need to be absolute paths, yet at the same time need to
1742 # canonicalize only relative paths, because then amd will not unmount
1743 # drives. Thus the use of PWDCMD: set it to 'pawd' or 'amq -w' if using amd.
1745 \\/$
* | ?
:\\/*) glibcpp_srcdir
=${srcdir} ;;
1746 *) glibcpp_srcdir
=`cd "$srcdir" && ${PWDCMD-pwd} || echo "$srcdir"` ;;
1750 # Calculate toolexeclibdir
1751 # Also toolexecdir, though it's only used in toolexeclibdir
1752 case ${version_specific_libs} in
1754 # Need the gcc compiler version to know where to install libraries
1755 # and header files if --enable-version-specific-runtime-libs option
1757 toolexecdir
='$(libdir)/gcc/$(target_noncanonical)'
1758 toolexeclibdir
='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
1761 if test -n "$with_cross_host" &&
1762 test x
"$with_cross_host" != x
"no"; then
1763 # Install a library built with a cross compiler in tooldir, not libdir.
1764 toolexecdir
='$(exec_prefix)/$(target_noncanonical)'
1765 toolexeclibdir
='$(toolexecdir)/lib'
1767 toolexecdir
='$(libdir)/gcc-lib/$(target_noncanonical)'
1768 toolexeclibdir
='$(libdir)'
1770 multi_os_directory
=`$CC -print-multi-os-directory`
1771 case $multi_os_directory in
1772 .
) ;; # Avoid trailing /.
1773 *) toolexeclibdir
=$toolexeclibdir/$multi_os_directory ;;
1780 # Figure out if we want to name the include directory and the
1781 # library name changes differently.
1782 includedirname
=include
1786 # Darwin is the only target so far that needs a different include directory.
1787 includedirname
=include-gnu-runtime
1794 ac_config_headers
="$ac_config_headers config.h"
1803 # We must force CC to /not/ be a precious variable; otherwise
1804 # the wrong, non-multilib-adjusted value will be used in multilibs.
1805 # As a side effect, we have to subst CFLAGS ourselves.
1809 ac_cpp
='$CPP $CPPFLAGS'
1810 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1811 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1812 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1813 if test -n "$ac_tool_prefix"; then
1814 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1815 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
1816 echo "$as_me:$LINENO: checking for $ac_word" >&5
1817 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1818 if test "${ac_cv_prog_CC+set}" = set; then
1819 echo $ECHO_N "(cached) $ECHO_C" >&6
1821 if test -n "$CC"; then
1822 ac_cv_prog_CC
="$CC" # Let the user override the test.
1824 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1828 test -z "$as_dir" && as_dir
=.
1829 for ac_exec_ext
in '' $ac_executable_extensions; do
1830 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1831 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
1832 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841 if test -n "$CC"; then
1842 echo "$as_me:$LINENO: result: $CC" >&5
1843 echo "${ECHO_T}$CC" >&6
1845 echo "$as_me:$LINENO: result: no" >&5
1846 echo "${ECHO_T}no" >&6
1850 if test -z "$ac_cv_prog_CC"; then
1852 # Extract the first word of "gcc", so it can be a program name with args.
1853 set dummy gcc
; ac_word
=$2
1854 echo "$as_me:$LINENO: checking for $ac_word" >&5
1855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1856 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1857 echo $ECHO_N "(cached) $ECHO_C" >&6
1859 if test -n "$ac_ct_CC"; then
1860 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
1862 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1866 test -z "$as_dir" && as_dir
=.
1867 for ac_exec_ext
in '' $ac_executable_extensions; do
1868 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1869 ac_cv_prog_ac_ct_CC
="gcc"
1870 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1878 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
1879 if test -n "$ac_ct_CC"; then
1880 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1881 echo "${ECHO_T}$ac_ct_CC" >&6
1883 echo "$as_me:$LINENO: result: no" >&5
1884 echo "${ECHO_T}no" >&6
1892 if test -z "$CC"; then
1893 if test -n "$ac_tool_prefix"; then
1894 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1895 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
1896 echo "$as_me:$LINENO: checking for $ac_word" >&5
1897 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1898 if test "${ac_cv_prog_CC+set}" = set; then
1899 echo $ECHO_N "(cached) $ECHO_C" >&6
1901 if test -n "$CC"; then
1902 ac_cv_prog_CC
="$CC" # Let the user override the test.
1904 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1908 test -z "$as_dir" && as_dir
=.
1909 for ac_exec_ext
in '' $ac_executable_extensions; do
1910 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1911 ac_cv_prog_CC
="${ac_tool_prefix}cc"
1912 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1921 if test -n "$CC"; then
1922 echo "$as_me:$LINENO: result: $CC" >&5
1923 echo "${ECHO_T}$CC" >&6
1925 echo "$as_me:$LINENO: result: no" >&5
1926 echo "${ECHO_T}no" >&6
1930 if test -z "$ac_cv_prog_CC"; then
1932 # Extract the first word of "cc", so it can be a program name with args.
1933 set dummy cc
; ac_word
=$2
1934 echo "$as_me:$LINENO: checking for $ac_word" >&5
1935 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1936 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1937 echo $ECHO_N "(cached) $ECHO_C" >&6
1939 if test -n "$ac_ct_CC"; then
1940 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
1942 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1946 test -z "$as_dir" && as_dir
=.
1947 for ac_exec_ext
in '' $ac_executable_extensions; do
1948 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1949 ac_cv_prog_ac_ct_CC
="cc"
1950 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1958 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
1959 if test -n "$ac_ct_CC"; then
1960 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1961 echo "${ECHO_T}$ac_ct_CC" >&6
1963 echo "$as_me:$LINENO: result: no" >&5
1964 echo "${ECHO_T}no" >&6
1973 if test -z "$CC"; then
1974 # Extract the first word of "cc", so it can be a program name with args.
1975 set dummy cc
; ac_word
=$2
1976 echo "$as_me:$LINENO: checking for $ac_word" >&5
1977 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1978 if test "${ac_cv_prog_CC+set}" = set; then
1979 echo $ECHO_N "(cached) $ECHO_C" >&6
1981 if test -n "$CC"; then
1982 ac_cv_prog_CC
="$CC" # Let the user override the test.
1985 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1989 test -z "$as_dir" && as_dir
=.
1990 for ac_exec_ext
in '' $ac_executable_extensions; do
1991 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1992 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1993 ac_prog_rejected
=yes
1997 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2003 if test $ac_prog_rejected = yes; then
2004 # We found a bogon in the path, so make sure we never use it.
2005 set dummy
$ac_cv_prog_CC
2007 if test $# != 0; then
2008 # We chose a different compiler from the bogus one.
2009 # However, it has the same basename, so the bogon will be chosen
2010 # first if we set CC to just the basename; use the full file name.
2012 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2018 if test -n "$CC"; then
2019 echo "$as_me:$LINENO: result: $CC" >&5
2020 echo "${ECHO_T}$CC" >&6
2022 echo "$as_me:$LINENO: result: no" >&5
2023 echo "${ECHO_T}no" >&6
2027 if test -z "$CC"; then
2028 if test -n "$ac_tool_prefix"; then
2031 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2032 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2033 echo "$as_me:$LINENO: checking for $ac_word" >&5
2034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2035 if test "${ac_cv_prog_CC+set}" = set; then
2036 echo $ECHO_N "(cached) $ECHO_C" >&6
2038 if test -n "$CC"; then
2039 ac_cv_prog_CC
="$CC" # Let the user override the test.
2041 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2045 test -z "$as_dir" && as_dir
=.
2046 for ac_exec_ext
in '' $ac_executable_extensions; do
2047 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2048 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2049 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2058 if test -n "$CC"; then
2059 echo "$as_me:$LINENO: result: $CC" >&5
2060 echo "${ECHO_T}$CC" >&6
2062 echo "$as_me:$LINENO: result: no" >&5
2063 echo "${ECHO_T}no" >&6
2066 test -n "$CC" && break
2069 if test -z "$CC"; then
2073 # Extract the first word of "$ac_prog", so it can be a program name with args.
2074 set dummy
$ac_prog; ac_word
=$2
2075 echo "$as_me:$LINENO: checking for $ac_word" >&5
2076 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2077 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2078 echo $ECHO_N "(cached) $ECHO_C" >&6
2080 if test -n "$ac_ct_CC"; then
2081 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2083 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2087 test -z "$as_dir" && as_dir
=.
2088 for ac_exec_ext
in '' $ac_executable_extensions; do
2089 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2090 ac_cv_prog_ac_ct_CC
="$ac_prog"
2091 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2099 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2100 if test -n "$ac_ct_CC"; then
2101 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2102 echo "${ECHO_T}$ac_ct_CC" >&6
2104 echo "$as_me:$LINENO: result: no" >&5
2105 echo "${ECHO_T}no" >&6
2108 test -n "$ac_ct_CC" && break
2117 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2118 See \`config.log' for more details." >&5
2119 echo "$as_me: error: no acceptable C compiler found in \$PATH
2120 See \`config.log' for more details." >&2;}
2121 { (exit 1); exit 1; }; }
2123 # Provide some information about the compiler.
2124 echo "$as_me:$LINENO:" \
2125 "checking for C compiler version" >&5
2126 ac_compiler
=`set X $ac_compile; echo $2`
2127 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2128 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
2130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2131 (exit $ac_status); }
2132 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2133 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
2135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2136 (exit $ac_status); }
2137 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2138 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
2140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2141 (exit $ac_status); }
2143 cat >conftest.
$ac_ext <<_ACEOF
2146 cat confdefs.h
>>conftest.
$ac_ext
2147 cat >>conftest.
$ac_ext <<_ACEOF
2148 /* end confdefs.h. */
2159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2160 (eval $ac_link) 2>&5
2162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2163 (exit $ac_status); }; then
2169 if test x
$gcc_no_link = xyes
; then
2170 # Setting cross_compile will disable run tests; it will
2171 # also disable AC_CHECK_FILE but that's generally
2172 # correct if we can't link.
2176 cat >conftest.
$ac_ext <<_ACEOF
2179 cat confdefs.h
>>conftest.
$ac_ext
2180 cat >>conftest.
$ac_ext <<_ACEOF
2181 /* end confdefs.h. */
2191 ac_clean_files_save
=$ac_clean_files
2192 ac_clean_files
="$ac_clean_files a.out a.exe b.out"
2193 # Try to create an executable without -o first, disregard a.out.
2194 # It will help us diagnose broken compilers, and finding out an intuition
2196 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2197 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2198 ac_link_default
=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2199 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2200 (eval $ac_link_default) 2>&5
2202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203 (exit $ac_status); }; then
2204 # Find the output, starting from the most likely. This scheme is
2205 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2208 # Be careful to initialize this variable, since it used to be cached.
2209 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2211 # b.out is created by i960 compilers.
2212 for ac_file
in a_out.exe a.exe conftest.exe a.out conftest a.
* conftest.
* b.out
2214 test -f "$ac_file" ||
continue
2216 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.o |
*.obj
)
2219 # This is the source file.
2222 # We found the default executable, but exeext='' is most
2226 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2227 # FIXME: I believe we export ac_cv_exeext for Libtool,
2228 # but it would be cool to find out if it's true. Does anybody
2229 # maintain Libtool? --akim.
2237 echo "$as_me: failed program was:" >&5
2238 sed 's/^/| /' conftest.
$ac_ext >&5
2240 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2241 See \`config.log' for more details." >&5
2242 echo "$as_me: error: C compiler cannot create executables
2243 See \`config.log' for more details." >&2;}
2244 { (exit 77); exit 77; }; }
2247 ac_exeext
=$ac_cv_exeext
2248 echo "$as_me:$LINENO: result: $ac_file" >&5
2249 echo "${ECHO_T}$ac_file" >&6
2251 # Check the compiler produces executables we can run. If not, either
2252 # the compiler is broken, or we cross compile.
2253 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2254 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2255 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2256 # If not cross compiling, check that we can run a simple program.
2257 if test "$cross_compiling" != yes; then
2258 if { ac_try
='./$ac_file'
2259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263 (exit $ac_status); }; }; then
2266 if test "$cross_compiling" = maybe
; then
2269 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2270 If you meant to cross compile, use \`--host'.
2271 See \`config.log' for more details." >&5
2272 echo "$as_me: error: cannot run C compiled programs.
2273 If you meant to cross compile, use \`--host'.
2274 See \`config.log' for more details." >&2;}
2275 { (exit 1); exit 1; }; }
2279 echo "$as_me:$LINENO: result: yes" >&5
2280 echo "${ECHO_T}yes" >&6
2282 rm -f a.out a.exe conftest
$ac_cv_exeext b.out
2283 ac_clean_files
=$ac_clean_files_save
2284 # Check the compiler produces executables we can run. If not, either
2285 # the compiler is broken, or we cross compile.
2286 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2287 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2288 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2289 echo "${ECHO_T}$cross_compiling" >&6
2291 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2292 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2293 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2294 (eval $ac_link) 2>&5
2296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2297 (exit $ac_status); }; then
2298 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2299 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2300 # work properly (i.e., refer to `conftest.exe'), while it won't with
2302 for ac_file
in conftest.exe conftest conftest.
*; do
2303 test -f "$ac_file" ||
continue
2305 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.o |
*.obj
) ;;
2306 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2313 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2314 See \`config.log' for more details." >&5
2315 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2316 See \`config.log' for more details." >&2;}
2317 { (exit 1); exit 1; }; }
2320 rm -f conftest
$ac_cv_exeext
2321 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2322 echo "${ECHO_T}$ac_cv_exeext" >&6
2324 rm -f conftest.
$ac_ext
2325 EXEEXT
=$ac_cv_exeext
2328 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2329 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2330 if test "${ac_cv_objext+set}" = set; then
2331 echo $ECHO_N "(cached) $ECHO_C" >&6
2333 cat >conftest.
$ac_ext <<_ACEOF
2336 cat confdefs.h
>>conftest.
$ac_ext
2337 cat >>conftest.
$ac_ext <<_ACEOF
2338 /* end confdefs.h. */
2348 rm -f conftest.o conftest.obj
2349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2350 (eval $ac_compile) 2>&5
2352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2353 (exit $ac_status); }; then
2354 for ac_file
in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2356 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg
) ;;
2357 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2362 echo "$as_me: failed program was:" >&5
2363 sed 's/^/| /' conftest.
$ac_ext >&5
2365 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2366 See \`config.log' for more details." >&5
2367 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2368 See \`config.log' for more details." >&2;}
2369 { (exit 1); exit 1; }; }
2372 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2374 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2375 echo "${ECHO_T}$ac_cv_objext" >&6
2376 OBJEXT
=$ac_cv_objext
2378 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2379 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2380 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2381 echo $ECHO_N "(cached) $ECHO_C" >&6
2383 cat >conftest.
$ac_ext <<_ACEOF
2386 cat confdefs.h
>>conftest.
$ac_ext
2387 cat >>conftest.
$ac_ext <<_ACEOF
2388 /* end confdefs.h. */
2401 rm -f conftest.
$ac_objext
2402 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2403 (eval $ac_compile) 2>conftest.er1
2405 grep -v '^ *+' conftest.er1
>conftest.err
2407 cat conftest.err
>&5
2408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2409 (exit $ac_status); } &&
2410 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415 (exit $ac_status); }; } &&
2416 { ac_try
='test -s conftest.$ac_objext'
2417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421 (exit $ac_status); }; }; then
2424 echo "$as_me: failed program was:" >&5
2425 sed 's/^/| /' conftest.
$ac_ext >&5
2429 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2430 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2433 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2434 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2435 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2436 ac_test_CFLAGS
=${CFLAGS+set}
2437 ac_save_CFLAGS
=$CFLAGS
2439 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2440 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2441 if test "${ac_cv_prog_cc_g+set}" = set; then
2442 echo $ECHO_N "(cached) $ECHO_C" >&6
2444 cat >conftest.
$ac_ext <<_ACEOF
2447 cat confdefs.h
>>conftest.
$ac_ext
2448 cat >>conftest.
$ac_ext <<_ACEOF
2449 /* end confdefs.h. */
2459 rm -f conftest.
$ac_objext
2460 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2461 (eval $ac_compile) 2>conftest.er1
2463 grep -v '^ *+' conftest.er1
>conftest.err
2465 cat conftest.err
>&5
2466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467 (exit $ac_status); } &&
2468 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2473 (exit $ac_status); }; } &&
2474 { ac_try
='test -s conftest.$ac_objext'
2475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2479 (exit $ac_status); }; }; then
2482 echo "$as_me: failed program was:" >&5
2483 sed 's/^/| /' conftest.
$ac_ext >&5
2487 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2489 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2490 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2491 if test "$ac_test_CFLAGS" = set; then
2492 CFLAGS
=$ac_save_CFLAGS
2493 elif test $ac_cv_prog_cc_g = yes; then
2494 if test "$GCC" = yes; then
2500 if test "$GCC" = yes; then
2506 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2507 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2508 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2509 echo $ECHO_N "(cached) $ECHO_C" >&6
2511 ac_cv_prog_cc_stdc
=no
2513 cat >conftest.
$ac_ext <<_ACEOF
2516 cat confdefs.h
>>conftest.
$ac_ext
2517 cat >>conftest.
$ac_ext <<_ACEOF
2518 /* end confdefs.h. */
2521 #include <sys/types.h>
2522 #include <sys/stat.h>
2523 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2524 struct buf { int x; };
2525 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2526 static char *e (p, i)
2532 static char *f (char * (*g) (char **, int), char **p, ...)
2537 s = g (p, va_arg (v,int));
2542 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2543 function prototypes and stuff, but not '\xHH' hex character constants.
2544 These don't provoke an error unfortunately, instead are silently treated
2545 as 'x'. The following induces an error, until -std1 is added to get
2546 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2547 array size at least. It's necessary to write '\x00'==0 to get something
2548 that's true only with -std1. */
2549 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2551 int test (int i, double x);
2552 struct s1 {int (*f) (int a);};
2553 struct s2 {int (*f) (double a);};
2554 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2560 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2565 # Don't try gcc -ansi; that turns off useful extensions and
2566 # breaks some systems' header files.
2567 # AIX -qlanglvl=ansi
2568 # Ultrix and OSF/1 -std1
2569 # HP-UX 10.20 and later -Ae
2570 # HP-UX older versions -Aa -D_HPUX_SOURCE
2571 # SVR4 -Xc -D__EXTENSIONS__
2572 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2574 CC
="$ac_save_CC $ac_arg"
2575 rm -f conftest.
$ac_objext
2576 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2577 (eval $ac_compile) 2>conftest.er1
2579 grep -v '^ *+' conftest.er1
>conftest.err
2581 cat conftest.err
>&5
2582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2583 (exit $ac_status); } &&
2584 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2589 (exit $ac_status); }; } &&
2590 { ac_try
='test -s conftest.$ac_objext'
2591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2595 (exit $ac_status); }; }; then
2596 ac_cv_prog_cc_stdc
=$ac_arg
2599 echo "$as_me: failed program was:" >&5
2600 sed 's/^/| /' conftest.
$ac_ext >&5
2603 rm -f conftest.err conftest.
$ac_objext
2605 rm -f conftest.
$ac_ext conftest.
$ac_objext
2610 case "x$ac_cv_prog_cc_stdc" in
2612 echo "$as_me:$LINENO: result: none needed" >&5
2613 echo "${ECHO_T}none needed" >&6 ;;
2615 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2616 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2617 CC
="$CC $ac_cv_prog_cc_stdc" ;;
2620 # Some people use a C++ compiler to compile C. Since we use `exit',
2621 # in C++ we need to declare it. In case someone uses the same compiler
2622 # for both compiling C and C++ we need to have the C++ compiler decide
2623 # the declaration of exit, since it's the most demanding environment.
2624 cat >conftest.
$ac_ext <<_ACEOF
2629 rm -f conftest.
$ac_objext
2630 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2631 (eval $ac_compile) 2>conftest.er1
2633 grep -v '^ *+' conftest.er1
>conftest.err
2635 cat conftest.err
>&5
2636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2637 (exit $ac_status); } &&
2638 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2643 (exit $ac_status); }; } &&
2644 { ac_try
='test -s conftest.$ac_objext'
2645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649 (exit $ac_status); }; }; then
2650 for ac_declaration
in \
2652 'extern "C" void std::exit (int) throw (); using std::exit;' \
2653 'extern "C" void std::exit (int); using std::exit;' \
2654 'extern "C" void exit (int) throw ();' \
2655 'extern "C" void exit (int);' \
2658 cat >conftest.
$ac_ext <<_ACEOF
2661 cat confdefs.h
>>conftest.
$ac_ext
2662 cat >>conftest.
$ac_ext <<_ACEOF
2663 /* end confdefs.h. */
2674 rm -f conftest.
$ac_objext
2675 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2676 (eval $ac_compile) 2>conftest.er1
2678 grep -v '^ *+' conftest.er1
>conftest.err
2680 cat conftest.err
>&5
2681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2682 (exit $ac_status); } &&
2683 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2688 (exit $ac_status); }; } &&
2689 { ac_try
='test -s conftest.$ac_objext'
2690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2694 (exit $ac_status); }; }; then
2697 echo "$as_me: failed program was:" >&5
2698 sed 's/^/| /' conftest.
$ac_ext >&5
2702 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2703 cat >conftest.
$ac_ext <<_ACEOF
2706 cat confdefs.h
>>conftest.
$ac_ext
2707 cat >>conftest.
$ac_ext <<_ACEOF
2708 /* end confdefs.h. */
2718 rm -f conftest.
$ac_objext
2719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2720 (eval $ac_compile) 2>conftest.er1
2722 grep -v '^ *+' conftest.er1
>conftest.err
2724 cat conftest.err
>&5
2725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2726 (exit $ac_status); } &&
2727 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2732 (exit $ac_status); }; } &&
2733 { ac_try
='test -s conftest.$ac_objext'
2734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738 (exit $ac_status); }; }; then
2741 echo "$as_me: failed program was:" >&5
2742 sed 's/^/| /' conftest.
$ac_ext >&5
2745 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2748 if test -n "$ac_declaration"; then
2749 echo '#ifdef __cplusplus' >>confdefs.h
2750 echo $ac_declaration >>confdefs.h
2751 echo '#endif' >>confdefs.h
2755 echo "$as_me: failed program was:" >&5
2756 sed 's/^/| /' conftest.
$ac_ext >&5
2759 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2761 ac_cpp
='$CPP $CPPFLAGS'
2762 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2763 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2764 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2768 # extra LD Flags which are required for targets
2771 # Darwin needs -single_module when linking libobjc
2772 extra_ldflags_libobjc
=-Wl,-single_module
2779 if test -n "$ac_tool_prefix"; then
2780 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
2781 set dummy
${ac_tool_prefix}as
; ac_word
=$2
2782 echo "$as_me:$LINENO: checking for $ac_word" >&5
2783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2784 if test "${ac_cv_prog_AS+set}" = set; then
2785 echo $ECHO_N "(cached) $ECHO_C" >&6
2787 if test -n "$AS"; then
2788 ac_cv_prog_AS
="$AS" # Let the user override the test.
2790 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2794 test -z "$as_dir" && as_dir
=.
2795 for ac_exec_ext
in '' $ac_executable_extensions; do
2796 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2797 ac_cv_prog_AS
="${ac_tool_prefix}as"
2798 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2807 if test -n "$AS"; then
2808 echo "$as_me:$LINENO: result: $AS" >&5
2809 echo "${ECHO_T}$AS" >&6
2811 echo "$as_me:$LINENO: result: no" >&5
2812 echo "${ECHO_T}no" >&6
2816 if test -z "$ac_cv_prog_AS"; then
2818 # Extract the first word of "as", so it can be a program name with args.
2819 set dummy as
; ac_word
=$2
2820 echo "$as_me:$LINENO: checking for $ac_word" >&5
2821 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2822 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
2823 echo $ECHO_N "(cached) $ECHO_C" >&6
2825 if test -n "$ac_ct_AS"; then
2826 ac_cv_prog_ac_ct_AS
="$ac_ct_AS" # Let the user override the test.
2828 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2832 test -z "$as_dir" && as_dir
=.
2833 for ac_exec_ext
in '' $ac_executable_extensions; do
2834 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2835 ac_cv_prog_ac_ct_AS
="as"
2836 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2844 ac_ct_AS
=$ac_cv_prog_ac_ct_AS
2845 if test -n "$ac_ct_AS"; then
2846 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
2847 echo "${ECHO_T}$ac_ct_AS" >&6
2849 echo "$as_me:$LINENO: result: no" >&5
2850 echo "${ECHO_T}no" >&6
2858 if test -n "$ac_tool_prefix"; then
2859 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2860 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2861 echo "$as_me:$LINENO: checking for $ac_word" >&5
2862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2863 if test "${ac_cv_prog_AR+set}" = set; then
2864 echo $ECHO_N "(cached) $ECHO_C" >&6
2866 if test -n "$AR"; then
2867 ac_cv_prog_AR
="$AR" # Let the user override the test.
2869 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2873 test -z "$as_dir" && as_dir
=.
2874 for ac_exec_ext
in '' $ac_executable_extensions; do
2875 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2876 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2877 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2886 if test -n "$AR"; then
2887 echo "$as_me:$LINENO: result: $AR" >&5
2888 echo "${ECHO_T}$AR" >&6
2890 echo "$as_me:$LINENO: result: no" >&5
2891 echo "${ECHO_T}no" >&6
2895 if test -z "$ac_cv_prog_AR"; then
2897 # Extract the first word of "ar", so it can be a program name with args.
2898 set dummy
ar; ac_word
=$2
2899 echo "$as_me:$LINENO: checking for $ac_word" >&5
2900 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2901 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
2902 echo $ECHO_N "(cached) $ECHO_C" >&6
2904 if test -n "$ac_ct_AR"; then
2905 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2907 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2911 test -z "$as_dir" && as_dir
=.
2912 for ac_exec_ext
in '' $ac_executable_extensions; do
2913 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2914 ac_cv_prog_ac_ct_AR
="ar"
2915 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2923 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2924 if test -n "$ac_ct_AR"; then
2925 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
2926 echo "${ECHO_T}$ac_ct_AR" >&6
2928 echo "$as_me:$LINENO: result: no" >&5
2929 echo "${ECHO_T}no" >&6
2937 if test -n "$ac_tool_prefix"; then
2938 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2939 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2940 echo "$as_me:$LINENO: checking for $ac_word" >&5
2941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2942 if test "${ac_cv_prog_RANLIB+set}" = set; then
2943 echo $ECHO_N "(cached) $ECHO_C" >&6
2945 if test -n "$RANLIB"; then
2946 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2948 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2952 test -z "$as_dir" && as_dir
=.
2953 for ac_exec_ext
in '' $ac_executable_extensions; do
2954 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2955 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2956 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2964 RANLIB
=$ac_cv_prog_RANLIB
2965 if test -n "$RANLIB"; then
2966 echo "$as_me:$LINENO: result: $RANLIB" >&5
2967 echo "${ECHO_T}$RANLIB" >&6
2969 echo "$as_me:$LINENO: result: no" >&5
2970 echo "${ECHO_T}no" >&6
2974 if test -z "$ac_cv_prog_RANLIB"; then
2975 ac_ct_RANLIB
=$RANLIB
2976 # Extract the first word of "ranlib", so it can be a program name with args.
2977 set dummy ranlib
; ac_word
=$2
2978 echo "$as_me:$LINENO: checking for $ac_word" >&5
2979 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2980 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2981 echo $ECHO_N "(cached) $ECHO_C" >&6
2983 if test -n "$ac_ct_RANLIB"; then
2984 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2986 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2990 test -z "$as_dir" && as_dir
=.
2991 for ac_exec_ext
in '' $ac_executable_extensions; do
2992 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2993 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2994 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3000 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB
=":"
3003 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3004 if test -n "$ac_ct_RANLIB"; then
3005 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3006 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3008 echo "$as_me:$LINENO: result: no" >&5
3009 echo "${ECHO_T}no" >&6
3012 RANLIB
=$ac_ct_RANLIB
3014 RANLIB
="$ac_cv_prog_RANLIB"
3017 # Find a good install program. We prefer a C program (faster),
3018 # so one script is as good as another. But avoid the broken or
3019 # incompatible versions:
3020 # SysV /etc/install, /usr/sbin/install
3021 # SunOS /usr/etc/install
3022 # IRIX /sbin/install
3024 # AmigaOS /C/install, which installs bootblocks on floppy discs
3025 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3026 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3027 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3028 # OS/2's system install, which has a completely different semantic
3029 # ./install, which can be erroneously created by make from ./install.sh.
3030 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3031 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3032 if test -z "$INSTALL"; then
3033 if test "${ac_cv_path_install+set}" = set; then
3034 echo $ECHO_N "(cached) $ECHO_C" >&6
3036 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3040 test -z "$as_dir" && as_dir
=.
3041 # Account for people who put trailing slashes in PATH elements.
3043 .
/ | .
// |
/cC
/* | \
3044 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
3045 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
3048 # OSF1 and SCO ODT 3.0 have their own names for install.
3049 # Don't use installbsd from OSF since it installs stuff as root
3051 for ac_prog
in ginstall scoinst
install; do
3052 for ac_exec_ext
in '' $ac_executable_extensions; do
3053 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3054 if test $ac_prog = install &&
3055 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3056 # AIX install. It has an incompatible calling convention.
3058 elif test $ac_prog = install &&
3059 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3060 # program-specific install script used by HP pwplus--don't use.
3063 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3075 if test "${ac_cv_path_install+set}" = set; then
3076 INSTALL
=$ac_cv_path_install
3078 # As a last resort, use the slow shell script. We don't cache a
3079 # path for INSTALL within a source directory, because that will
3080 # break other packages using the cache if that directory is
3081 # removed, or if the path is relative.
3082 INSTALL
=$ac_install_sh
3085 echo "$as_me:$LINENO: result: $INSTALL" >&5
3086 echo "${ECHO_T}$INSTALL" >&6
3088 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3089 # It thinks the first close brace ends the variable substitution.
3090 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3092 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
3094 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3097 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
3098 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
3099 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3100 if test "${enable_maintainer_mode+set}" = set; then
3101 enableval
="$enable_maintainer_mode"
3102 USE_MAINTAINER_MODE
=$enableval
3104 USE_MAINTAINER_MODE
=no
3106 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
3107 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
3110 if test $USE_MAINTAINER_MODE = yes; then
3111 MAINTAINER_MODE_TRUE
=
3112 MAINTAINER_MODE_FALSE
='#'
3114 MAINTAINER_MODE_TRUE
='#'
3115 MAINTAINER_MODE_FALSE
=
3118 MAINT
=$MAINTAINER_MODE_TRUE
3122 # Enable Win32 DLL on MS Windows - FIXME
3123 enable_win32_dll
=yes
3126 *-*-cygwin* |
*-*-mingw* |
*-*-pw32*)
3127 if test -n "$ac_tool_prefix"; then
3128 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3129 set dummy
${ac_tool_prefix}as
; ac_word
=$2
3130 echo "$as_me:$LINENO: checking for $ac_word" >&5
3131 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3132 if test "${ac_cv_prog_AS+set}" = set; then
3133 echo $ECHO_N "(cached) $ECHO_C" >&6
3135 if test -n "$AS"; then
3136 ac_cv_prog_AS
="$AS" # Let the user override the test.
3138 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3142 test -z "$as_dir" && as_dir
=.
3143 for ac_exec_ext
in '' $ac_executable_extensions; do
3144 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3145 ac_cv_prog_AS
="${ac_tool_prefix}as"
3146 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3155 if test -n "$AS"; then
3156 echo "$as_me:$LINENO: result: $AS" >&5
3157 echo "${ECHO_T}$AS" >&6
3159 echo "$as_me:$LINENO: result: no" >&5
3160 echo "${ECHO_T}no" >&6
3164 if test -z "$ac_cv_prog_AS"; then
3166 # Extract the first word of "as", so it can be a program name with args.
3167 set dummy as
; ac_word
=$2
3168 echo "$as_me:$LINENO: checking for $ac_word" >&5
3169 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3170 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3171 echo $ECHO_N "(cached) $ECHO_C" >&6
3173 if test -n "$ac_ct_AS"; then
3174 ac_cv_prog_ac_ct_AS
="$ac_ct_AS" # Let the user override the test.
3176 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3180 test -z "$as_dir" && as_dir
=.
3181 for ac_exec_ext
in '' $ac_executable_extensions; do
3182 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3183 ac_cv_prog_ac_ct_AS
="as"
3184 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3190 test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS
="false"
3193 ac_ct_AS
=$ac_cv_prog_ac_ct_AS
3194 if test -n "$ac_ct_AS"; then
3195 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3196 echo "${ECHO_T}$ac_ct_AS" >&6
3198 echo "$as_me:$LINENO: result: no" >&5
3199 echo "${ECHO_T}no" >&6
3207 if test -n "$ac_tool_prefix"; then
3208 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
3209 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
3210 echo "$as_me:$LINENO: checking for $ac_word" >&5
3211 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3212 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
3213 echo $ECHO_N "(cached) $ECHO_C" >&6
3215 if test -n "$DLLTOOL"; then
3216 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
3218 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3222 test -z "$as_dir" && as_dir
=.
3223 for ac_exec_ext
in '' $ac_executable_extensions; do
3224 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3225 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
3226 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3234 DLLTOOL
=$ac_cv_prog_DLLTOOL
3235 if test -n "$DLLTOOL"; then
3236 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
3237 echo "${ECHO_T}$DLLTOOL" >&6
3239 echo "$as_me:$LINENO: result: no" >&5
3240 echo "${ECHO_T}no" >&6
3244 if test -z "$ac_cv_prog_DLLTOOL"; then
3245 ac_ct_DLLTOOL
=$DLLTOOL
3246 # Extract the first word of "dlltool", so it can be a program name with args.
3247 set dummy dlltool
; ac_word
=$2
3248 echo "$as_me:$LINENO: checking for $ac_word" >&5
3249 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3250 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
3251 echo $ECHO_N "(cached) $ECHO_C" >&6
3253 if test -n "$ac_ct_DLLTOOL"; then
3254 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
3256 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3260 test -z "$as_dir" && as_dir
=.
3261 for ac_exec_ext
in '' $ac_executable_extensions; do
3262 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3263 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
3264 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3270 test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL
="false"
3273 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
3274 if test -n "$ac_ct_DLLTOOL"; then
3275 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
3276 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
3278 echo "$as_me:$LINENO: result: no" >&5
3279 echo "${ECHO_T}no" >&6
3282 DLLTOOL
=$ac_ct_DLLTOOL
3284 DLLTOOL
="$ac_cv_prog_DLLTOOL"
3287 if test -n "$ac_tool_prefix"; then
3288 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
3289 set dummy
${ac_tool_prefix}objdump
; ac_word
=$2
3290 echo "$as_me:$LINENO: checking for $ac_word" >&5
3291 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3292 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
3293 echo $ECHO_N "(cached) $ECHO_C" >&6
3295 if test -n "$OBJDUMP"; then
3296 ac_cv_prog_OBJDUMP
="$OBJDUMP" # Let the user override the test.
3298 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3302 test -z "$as_dir" && as_dir
=.
3303 for ac_exec_ext
in '' $ac_executable_extensions; do
3304 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3305 ac_cv_prog_OBJDUMP
="${ac_tool_prefix}objdump"
3306 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3314 OBJDUMP
=$ac_cv_prog_OBJDUMP
3315 if test -n "$OBJDUMP"; then
3316 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
3317 echo "${ECHO_T}$OBJDUMP" >&6
3319 echo "$as_me:$LINENO: result: no" >&5
3320 echo "${ECHO_T}no" >&6
3324 if test -z "$ac_cv_prog_OBJDUMP"; then
3325 ac_ct_OBJDUMP
=$OBJDUMP
3326 # Extract the first word of "objdump", so it can be a program name with args.
3327 set dummy objdump
; ac_word
=$2
3328 echo "$as_me:$LINENO: checking for $ac_word" >&5
3329 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3330 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
3331 echo $ECHO_N "(cached) $ECHO_C" >&6
3333 if test -n "$ac_ct_OBJDUMP"; then
3334 ac_cv_prog_ac_ct_OBJDUMP
="$ac_ct_OBJDUMP" # Let the user override the test.
3336 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3340 test -z "$as_dir" && as_dir
=.
3341 for ac_exec_ext
in '' $ac_executable_extensions; do
3342 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3343 ac_cv_prog_ac_ct_OBJDUMP
="objdump"
3344 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3350 test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP
="false"
3353 ac_ct_OBJDUMP
=$ac_cv_prog_ac_ct_OBJDUMP
3354 if test -n "$ac_ct_OBJDUMP"; then
3355 echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
3356 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
3358 echo "$as_me:$LINENO: result: no" >&5
3359 echo "${ECHO_T}no" >&6
3362 OBJDUMP
=$ac_ct_OBJDUMP
3364 OBJDUMP
="$ac_cv_prog_OBJDUMP"
3370 test -z "$AS" && AS
=as
3376 test -z "$DLLTOOL" && DLLTOOL
=dlltool
3382 test -z "$OBJDUMP" && OBJDUMP
=objdump
3393 macro_version
='2.1a'
3394 macro_revision
='1.2435'
3407 ltmain
="$ac_aux_dir/ltmain.sh"
3415 # Check whether --enable-shared or --disable-shared was given.
3416 if test "${enable_shared+set}" = set; then
3417 enableval
="$enable_shared"
3418 p
=${PACKAGE-default}
3420 yes) enable_shared
=yes ;;
3421 no
) enable_shared
=no
;;
3424 # Look at the argument we got. We use all the common list separators.
3425 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
3426 for pkg
in $enableval; do
3428 if test "X$pkg" = "X$p"; then
3446 # Check whether --enable-static or --disable-static was given.
3447 if test "${enable_static+set}" = set; then
3448 enableval
="$enable_static"
3449 p
=${PACKAGE-default}
3451 yes) enable_static
=yes ;;
3452 no
) enable_static
=no
;;
3455 # Look at the argument we got. We use all the common list separators.
3456 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
3457 for pkg
in $enableval; do
3459 if test "X$pkg" = "X$p"; then
3478 # Check whether --with-pic or --without-pic was given.
3479 if test "${with_pic+set}" = set; then
3486 test -z "$pic_mode" && pic_mode
=default
3494 # Check whether --enable-fast-install or --disable-fast-install was given.
3495 if test "${enable_fast_install+set}" = set; then
3496 enableval
="$enable_fast_install"
3497 p
=${PACKAGE-default}
3499 yes) enable_fast_install
=yes ;;
3500 no
) enable_fast_install
=no
;;
3502 enable_fast_install
=no
3503 # Look at the argument we got. We use all the common list separators.
3504 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
3505 for pkg
in $enableval; do
3507 if test "X$pkg" = "X$p"; then
3508 enable_fast_install
=yes
3515 enable_fast_install
=yes
3525 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3526 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
3527 if test "${lt_cv_path_SED+set}" = set; then
3528 echo $ECHO_N "(cached) $ECHO_C" >&6
3530 # Loop through the user's path and test for sed and gsed.
3531 # Then use that list of sed's as ones to test for truncation.
3532 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3536 test -z "$as_dir" && as_dir
=.
3537 for lt_ac_prog
in sed gsed
; do
3538 for ac_exec_ext
in '' $ac_executable_extensions; do
3539 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
3540 lt_ac_sed_list
="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
3548 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
3549 # along with /bin/sed that truncates output.
3550 for lt_ac_sed
in $lt_ac_sed_list /usr
/xpg
4/bin
/sed; do
3551 test ! -f $lt_ac_sed && continue
3552 cat /dev
/null
> conftest.
in
3554 echo $ECHO_N "0123456789$ECHO_C" >conftest.
in
3555 # Check for GNU sed and select it if it is found.
3556 if "$lt_ac_sed" --version 2>&1 < /dev
/null |
grep 'GNU' > /dev
/null
; then
3557 lt_cv_path_SED
=$lt_ac_sed
3561 cat conftest.
in conftest.
in >conftest.tmp
3562 mv conftest.tmp conftest.
in
3563 cp conftest.
in conftest.
nl
3565 $lt_ac_sed -e 's/a$//' < conftest.
nl >conftest.out ||
break
3566 cmp -s conftest.out conftest.
nl ||
break
3567 # 10000 chars as input seems more than enough
3568 test $lt_ac_count -gt 10 && break
3569 lt_ac_count
=`expr $lt_ac_count + 1`
3570 if test $lt_ac_count -gt $lt_ac_max; then
3571 lt_ac_max
=$lt_ac_count
3572 lt_cv_path_SED
=$lt_ac_sed
3581 echo "$as_me:$LINENO: result: $SED" >&5
3582 echo "${ECHO_T}$SED" >&6
3584 test -z "$SED" && SED
=sed
3585 Xsed
="$SED -e 1s/^X//"
3597 echo "$as_me:$LINENO: checking for egrep" >&5
3598 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3599 if test "${ac_cv_prog_egrep+set}" = set; then
3600 echo $ECHO_N "(cached) $ECHO_C" >&6
3602 if echo a |
(grep -E '(a|b)') >/dev
/null
2>&1
3603 then ac_cv_prog_egrep
='grep -E'
3604 else ac_cv_prog_egrep
='egrep'
3607 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3608 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3609 EGREP
=$ac_cv_prog_egrep
3612 echo "$as_me:$LINENO: checking for fgrep" >&5
3613 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
3614 if test "${ac_cv_prog_fgrep+set}" = set; then
3615 echo $ECHO_N "(cached) $ECHO_C" >&6
3617 if echo 'ab*c' |
(grep -F 'ab*c') >/dev
/null
2>&1
3618 then ac_cv_prog_fgrep
='grep -F'
3619 else ac_cv_prog_fgrep
='fgrep'
3622 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
3623 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
3624 FGREP
=$ac_cv_prog_fgrep
3627 test -z "$GREP" && GREP
=grep
3647 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3648 if test "${with_gnu_ld+set}" = set; then
3649 withval
="$with_gnu_ld"
3650 test "$withval" = no || with_gnu_ld
=yes
3655 if test "$GCC" = yes; then
3656 # Check if gcc -print-prog-name=ld gives a path.
3657 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
3658 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
3661 # gcc leaves a trailing carriage return which upsets mingw
3662 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3664 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
3667 # Accept absolute paths.
3669 re_direlt
='/[^/][^/]*/\.\./'
3670 # Canonicalize the pathname of ld
3671 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
3672 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
3673 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
3675 test -z "$LD" && LD
="$ac_prog"
3678 # If it fails, then pretend we aren't using GCC.
3682 # If it is relative, then search for the first ld in PATH.
3686 elif test "$with_gnu_ld" = yes; then
3687 echo "$as_me:$LINENO: checking for GNU ld" >&5
3688 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3690 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3691 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3693 if test "${lt_cv_path_LD+set}" = set; then
3694 echo $ECHO_N "(cached) $ECHO_C" >&6
3696 if test -z "$LD"; then
3697 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
3698 for ac_dir
in $PATH; do
3700 test -z "$ac_dir" && ac_dir
=.
3701 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
3702 lt_cv_path_LD
="$ac_dir/$ac_prog"
3703 # Check to see if the program is GNU ld. I'd rather use --version,
3704 # but apparently some variants of GNU ld only accept -v.
3705 # Break only if it was the GNU/non-GNU ld that we prefer.
3706 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
3707 *GNU
* |
*'with BFD'*)
3708 test "$with_gnu_ld" != no
&& break
3711 test "$with_gnu_ld" != yes && break
3718 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
3723 if test -n "$LD"; then
3724 echo "$as_me:$LINENO: result: $LD" >&5
3725 echo "${ECHO_T}$LD" >&6
3727 echo "$as_me:$LINENO: result: no" >&5
3728 echo "${ECHO_T}no" >&6
3730 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3731 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3732 { (exit 1); exit 1; }; }
3733 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3734 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3735 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3736 echo $ECHO_N "(cached) $ECHO_C" >&6
3738 # I'd rather use --version here, but apparently some GNU lds only accept -v.
3739 case `$LD -v 2>&1 </dev/null` in
3740 *GNU
* |
*'with BFD'*)
3741 lt_cv_prog_gnu_ld
=yes
3744 lt_cv_prog_gnu_ld
=no
3748 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3749 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3750 with_gnu_ld
=$lt_cv_prog_gnu_ld
3761 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
3762 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
3763 if test "${lt_cv_path_NM+set}" = set; then
3764 echo $ECHO_N "(cached) $ECHO_C" >&6
3766 if test -n "$NM"; then
3767 # Let the user override the test.
3770 lt_nm_to_check
="${ac_tool_prefix}nm"
3771 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
3772 lt_nm_to_check
="$lt_nm_to_check nm"
3774 for lt_tmp_nm
in $lt_nm_to_check; do
3775 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
3776 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
3778 test -z "$ac_dir" && ac_dir
=.
3779 tmp_nm
="$ac_dir/$lt_tmp_nm"
3780 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
3781 # Check to see if the nm accepts a BSD-compat flag.
3782 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3783 # nm: unknown option "B" ignored
3784 # Tru64's nm complains that /dev/null is an invalid object file
3785 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
3786 */dev
/null
* |
*'Invalid file or object type'*)
3787 lt_cv_path_NM
="$tmp_nm -B"
3791 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
3793 lt_cv_path_NM
="$tmp_nm -p"
3797 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3798 continue # so that we can try to find one that supports BSD flags
3807 : ${lt_cv_path_NM=no}
3810 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
3811 echo "${ECHO_T}$lt_cv_path_NM" >&6
3812 if test "$lt_cv_path_NM" != "no"; then
3815 # Didn't find any BSD compatible name lister, look for dumpbin.
3816 if test -n "$ac_tool_prefix"; then
3817 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
3819 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3820 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3821 echo "$as_me:$LINENO: checking for $ac_word" >&5
3822 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3823 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
3824 echo $ECHO_N "(cached) $ECHO_C" >&6
3826 if test -n "$DUMPBIN"; then
3827 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
3829 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3833 test -z "$as_dir" && as_dir
=.
3834 for ac_exec_ext
in '' $ac_executable_extensions; do
3835 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3836 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
3837 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3845 DUMPBIN
=$ac_cv_prog_DUMPBIN
3846 if test -n "$DUMPBIN"; then
3847 echo "$as_me:$LINENO: result: $DUMPBIN" >&5
3848 echo "${ECHO_T}$DUMPBIN" >&6
3850 echo "$as_me:$LINENO: result: no" >&5
3851 echo "${ECHO_T}no" >&6
3854 test -n "$DUMPBIN" && break
3857 if test -z "$DUMPBIN"; then
3858 ac_ct_DUMPBIN
=$DUMPBIN
3859 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
3861 # Extract the first word of "$ac_prog", so it can be a program name with args.
3862 set dummy
$ac_prog; ac_word
=$2
3863 echo "$as_me:$LINENO: checking for $ac_word" >&5
3864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3865 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
3866 echo $ECHO_N "(cached) $ECHO_C" >&6
3868 if test -n "$ac_ct_DUMPBIN"; then
3869 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
3871 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3875 test -z "$as_dir" && as_dir
=.
3876 for ac_exec_ext
in '' $ac_executable_extensions; do
3877 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3878 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
3879 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3887 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
3888 if test -n "$ac_ct_DUMPBIN"; then
3889 echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
3890 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
3892 echo "$as_me:$LINENO: result: no" >&5
3893 echo "${ECHO_T}no" >&6
3896 test -n "$ac_ct_DUMPBIN" && break
3898 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN
=":"
3900 DUMPBIN
=$ac_ct_DUMPBIN
3904 if test "$DUMPBIN" != ":"; then
3908 test -z "$NM" && NM
=nm
3915 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
3916 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
3917 if test "${lt_cv_nm_interface+set}" = set; then
3918 echo $ECHO_N "(cached) $ECHO_C" >&6
3920 lt_cv_nm_interface
="BSD nm"
3921 echo "int some_variable = 0;" > conftest.
$ac_ext
3922 (eval echo "\"\$as_me:3922: $ac_compile\"" >&5)
3923 (eval "$ac_compile" 2>conftest.err
)
3924 cat conftest.err
>&5
3925 (eval echo "\"\$as_me:3925: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
3926 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
3927 cat conftest.err
>&5
3928 (eval echo "\"\$as_me:3928: output\"" >&5)
3929 cat conftest.out
>&5
3930 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
3931 lt_cv_nm_interface
="MS dumpbin"
3935 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
3936 echo "${ECHO_T}$lt_cv_nm_interface" >&6
3938 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3939 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3941 if test "$LN_S" = "ln -s"; then
3942 echo "$as_me:$LINENO: result: yes" >&5
3943 echo "${ECHO_T}yes" >&6
3945 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3946 echo "${ECHO_T}no, using $LN_S" >&6
3949 # find the maximum length of command line arguments
3950 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
3951 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
3952 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
3953 echo $ECHO_N "(cached) $ECHO_C" >&6
3960 # On DJGPP, this test can blow up pretty badly due to problems in libc
3961 # (any single argument exceeding 2000 bytes causes a buffer overrun
3962 # during glob expansion). Even if it were fixed, the result of this
3963 # check would be larger than it should be.
3964 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
3968 # Under GNU Hurd, this test is not required because there is
3969 # no limit to the length of command line arguments.
3970 # Libtool will interpret -1 as no limit whatsoever
3971 lt_cv_sys_max_cmd_len
=-1;
3975 # On Win9x/ME, this test blows up -- it succeeds, but takes
3976 # about 5 minutes as the teststring grows exponentially.
3977 # Worse, since 9x/ME are not pre-emptively multitasking,
3978 # you end up with a "frozen" computer, even though with patience
3979 # the test eventually succeeds (with a max line length of 256k).
3980 # Instead, let's just punt: use the minimum linelength reported by
3981 # all of the supported platforms: 8192 (on NT/2K/XP).
3982 lt_cv_sys_max_cmd_len
=8192;
3986 # On AmigaOS with pdksh, this test takes hours, literally.
3987 # So we just punt and use a minimum line length of 8192.
3988 lt_cv_sys_max_cmd_len
=8192;
3991 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
3992 # This has been around since 386BSD, at least. Likely further.
3993 if test -x /sbin
/sysctl
; then
3994 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
3995 elif test -x /usr
/sbin
/sysctl
; then
3996 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
3998 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4000 # And add a safety zone
4001 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4002 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4006 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4007 lt_cv_sys_max_cmd_len
=196608
4011 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4012 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4013 # nice to cause kernel panics so lets avoid the loop below.
4014 # First set a reasonable default.
4015 lt_cv_sys_max_cmd_len
=16384
4017 if test -x /sbin
/sysconfig
; then
4018 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4019 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4024 lt_cv_sys_max_cmd_len
=102400
4026 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4027 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4028 if test -n "$kargmax"; then
4029 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4031 lt_cv_sys_max_cmd_len
=32768
4035 lt_cv_sys_max_cmd_len
=`getconf ARG_MAX 2> /dev/null`
4036 if test -n $lt_cv_sys_max_cmd_len; then
4037 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4038 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4040 # Make teststring a little bigger before we do anything with it.
4041 # a 1K string should be a reasonable start.
4042 for i
in 1 2 3 4 5 6 7 8 ; do
4043 teststring
=$teststring$teststring
4045 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4046 # If test is not a shell built-in, we'll probably end up computing a
4047 # maximum length that is only half of the actual maximum length, but
4049 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4050 = "XX$teststring$teststring"; } >/dev
/null
2>&1 &&
4051 test $i != 17 # 1/2 MB should be enough
4054 teststring
=$teststring$teststring
4056 # Only check the string length outside the loop.
4057 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4059 # Add a significant safety factor because C++ compilers can tack on
4060 # massive amounts of additional arguments before passing them to the
4061 # linker. It appears as though 1/2 is a usable value.
4062 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4069 if test -n $lt_cv_sys_max_cmd_len ; then
4070 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4071 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4073 echo "$as_me:$LINENO: result: none" >&5
4074 echo "${ECHO_T}none" >&6
4076 max_cmd_len
=$lt_cv_sys_max_cmd_len
4088 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4089 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4090 # Try some XSI features
4093 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4094 = c,a/b,, ) >/dev/null 2>&1 \
4096 echo "$as_me:$LINENO: result
: $xsi_shell" >&5
4097 echo "${ECHO_T}$xsi_shell" >&6
4100 echo "$as_me:$LINENO: checking whether the shell understands
\"+=\"" >&5
4101 echo $ECHO_N "checking whether the shell understands
\"+=\"...
$ECHO_C" >&6
4103 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4105 && lt_shell_append=yes
4106 echo "$as_me:$LINENO: result
: $lt_shell_append" >&5
4107 echo "${ECHO_T}$lt_shell_append" >&6
4110 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4120 # test EBCDIC or ASCII
4121 case `echo X|tr X '\101'` in
4122 A) # ASCII based system
4123 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4124 lt_SP2NL='tr \040 \012'
4125 lt_NL2SP='tr \015\012 \040\040'
4127 *) # EBCDIC based system
4128 lt_SP2NL='tr \100 \n'
4129 lt_NL2SP='tr \r\n \100\100'
4141 echo "$as_me:$LINENO: checking
for $LD option to reload object files
" >&5
4142 echo $ECHO_N "checking
for $LD option to reload object files...
$ECHO_C" >&6
4143 if test "${lt_cv_ld_reload_flag+set}" = set; then
4144 echo $ECHO_N "(cached
) $ECHO_C" >&6
4146 lt_cv_ld_reload_flag='-r'
4148 echo "$as_me:$LINENO: result
: $lt_cv_ld_reload_flag" >&5
4149 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4150 reload_flag=$lt_cv_ld_reload_flag
4151 case $reload_flag in
4153 *) reload_flag=" $reload_flag" ;;
4155 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4158 if test "$GCC" = yes; then
4159 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4161 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4175 echo "$as_me:$LINENO: checking how to recognize dependent libraries
" >&5
4176 echo $ECHO_N "checking how to recognize dependent libraries...
$ECHO_C" >&6
4177 if test "${lt_cv_deplibs_check_method+set}" = set; then
4178 echo $ECHO_N "(cached
) $ECHO_C" >&6
4180 lt_cv_file_magic_cmd='$MAGIC_CMD'
4181 lt_cv_file_magic_test_file=
4182 lt_cv_deplibs_check_method='unknown'
4183 # Need to set the preceding variable on all platforms that support
4184 # interlibrary dependencies.
4185 # 'none' -- dependencies not supported.
4186 # `unknown' -- same as none, but documents that we really don't know.
4187 # 'pass_all' -- all dependencies passed with no checks.
4188 # 'test_compile' -- check by making test program.
4189 # 'file_magic [[regex]]' -- check by looking for files in library path
4190 # which responds to the $file_magic_cmd with a given extended regex.
4191 # If you have `file' or equivalent on your system and you're not sure
4192 # whether `pass_all' will *always* work, you probably want this one.
4196 lt_cv_deplibs_check_method=pass_all
4200 lt_cv_deplibs_check_method=pass_all
4204 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4205 lt_cv_file_magic_cmd='/usr/bin/file -L'
4206 lt_cv_file_magic_test_file=/shlib/libc.so
4210 # func_win32_libid is a shell function defined in ltmain.sh
4211 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4212 lt_cv_file_magic_cmd='func_win32_libid'
4216 # Base MSYS/MinGW do not provide the 'file' command needed by
4217 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4218 # unless we find 'file', for example because we are cross-compiling.
4219 if ( file / ) >/dev/null 2>&1; then
4220 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4221 lt_cv_file_magic_cmd='func_win32_libid'
4223 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4224 lt_cv_file_magic_cmd='$OBJDUMP -f'
4228 darwin* | rhapsody*)
4229 lt_cv_deplibs_check_method=pass_all
4232 freebsd* | dragonfly*)
4233 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4236 # Not sure whether the presence of OpenBSD here was a mistake.
4237 # Let's accept both of them until this is cleared up.
4238 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4239 lt_cv_file_magic_cmd=/usr/bin/file
4240 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4244 lt_cv_deplibs_check_method=pass_all
4249 lt_cv_deplibs_check_method=pass_all
4252 hpux10.20* | hpux11*)
4253 lt_cv_file_magic_cmd=/usr/bin/file
4256 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4257 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4260 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4261 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4264 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4265 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4271 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4272 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4275 irix5* | irix6* | nonstopux*)
4277 *-32|*"-32 ") libmagic=32-bit;;
4278 *-n32|*"-n32 ") libmagic=N32;;
4279 *-64|*"-64 ") libmagic=64-bit;;
4280 *) libmagic=never-match;;
4282 lt_cv_deplibs_check_method=pass_all
4285 # This must be Linux ELF.
4286 linux* | k*bsd*-gnu)
4287 lt_cv_deplibs_check_method=pass_all
4291 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4292 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4294 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4299 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4300 lt_cv_file_magic_cmd=/usr/bin/file
4301 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4305 lt_cv_deplibs_check_method=pass_all
4309 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
4310 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4312 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4316 osf3* | osf4* | osf5*)
4317 lt_cv_deplibs_check_method=pass_all
4321 lt_cv_deplibs_check_method=pass_all
4325 lt_cv_deplibs_check_method=pass_all
4328 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4329 lt_cv_deplibs_check_method=pass_all
4333 case $host_vendor in
4335 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]'
4336 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4339 lt_cv_deplibs_check_method=pass_all
4342 lt_cv_file_magic_cmd='/bin/file'
4343 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4346 lt_cv_file_magic_cmd='/bin/file'
4347 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
4348 lt_cv_file_magic_test_file=/lib/libc.so
4351 lt_cv_deplibs_check_method=pass_all
4354 lt_cv_deplibs_check_method=pass_all
4360 lt_cv_deplibs_check_method=pass_all
4365 echo "$as_me:$LINENO: result
: $lt_cv_deplibs_check_method" >&5
4366 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4367 file_magic_cmd=$lt_cv_file_magic_cmd
4368 deplibs_check_method=$lt_cv_deplibs_check_method
4369 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4382 if test -n "$ac_tool_prefix"; then
4383 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4384 set dummy ${ac_tool_prefix}ar; ac_word=$2
4385 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4386 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4387 if test "${ac_cv_prog_AR+set}" = set; then
4388 echo $ECHO_N "(cached
) $ECHO_C" >&6
4390 if test -n "$AR"; then
4391 ac_cv_prog_AR="$AR" # Let the user override the test.
4393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397 test -z "$as_dir" && as_dir=.
4398 for ac_exec_ext in '' $ac_executable_extensions; do
4399 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4400 ac_cv_prog_AR="${ac_tool_prefix}ar"
4401 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4410 if test -n "$AR"; then
4411 echo "$as_me:$LINENO: result
: $AR" >&5
4412 echo "${ECHO_T}$AR" >&6
4414 echo "$as_me:$LINENO: result
: no
" >&5
4415 echo "${ECHO_T}no
" >&6
4419 if test -z "$ac_cv_prog_AR"; then
4421 # Extract the first word of "ar", so it can be a program name with args.
4422 set dummy ar; ac_word=$2
4423 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4424 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4425 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4426 echo $ECHO_N "(cached
) $ECHO_C" >&6
4428 if test -n "$ac_ct_AR"; then
4429 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4435 test -z "$as_dir" && as_dir=.
4436 for ac_exec_ext in '' $ac_executable_extensions; do
4437 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4438 ac_cv_prog_ac_ct_AR="ar"
4439 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4445 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false
"
4448 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4449 if test -n "$ac_ct_AR"; then
4450 echo "$as_me:$LINENO: result
: $ac_ct_AR" >&5
4451 echo "${ECHO_T}$ac_ct_AR" >&6
4453 echo "$as_me:$LINENO: result
: no
" >&5
4454 echo "${ECHO_T}no
" >&6
4462 test -z "$AR" && AR=ar
4463 test -z "$AR_FLAGS" && AR_FLAGS=cru
4475 if test -n "$ac_tool_prefix"; then
4476 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
4477 set dummy ${ac_tool_prefix}strip; ac_word=$2
4478 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4479 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4480 if test "${ac_cv_prog_STRIP+set}" = set; then
4481 echo $ECHO_N "(cached
) $ECHO_C" >&6
4483 if test -n "$STRIP"; then
4484 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4490 test -z "$as_dir" && as_dir=.
4491 for ac_exec_ext in '' $ac_executable_extensions; do
4492 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4493 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
4494 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4502 STRIP=$ac_cv_prog_STRIP
4503 if test -n "$STRIP"; then
4504 echo "$as_me:$LINENO: result
: $STRIP" >&5
4505 echo "${ECHO_T}$STRIP" >&6
4507 echo "$as_me:$LINENO: result
: no
" >&5
4508 echo "${ECHO_T}no
" >&6
4512 if test -z "$ac_cv_prog_STRIP"; then
4514 # Extract the first word of "strip
", so it can be a program name with args.
4515 set dummy strip; ac_word=$2
4516 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4517 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4518 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4519 echo $ECHO_N "(cached
) $ECHO_C" >&6
4521 if test -n "$ac_ct_STRIP"; then
4522 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4528 test -z "$as_dir" && as_dir=.
4529 for ac_exec_ext in '' $ac_executable_extensions; do
4530 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4531 ac_cv_prog_ac_ct_STRIP="strip
"
4532 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4538 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4541 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4542 if test -n "$ac_ct_STRIP"; then
4543 echo "$as_me:$LINENO: result
: $ac_ct_STRIP" >&5
4544 echo "${ECHO_T}$ac_ct_STRIP" >&6
4546 echo "$as_me:$LINENO: result
: no
" >&5
4547 echo "${ECHO_T}no
" >&6
4552 STRIP="$ac_cv_prog_STRIP"
4555 test -z "$STRIP" && STRIP=:
4562 if test -n "$ac_tool_prefix"; then
4563 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
4564 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4565 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4566 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4567 if test "${ac_cv_prog_RANLIB+set}" = set; then
4568 echo $ECHO_N "(cached
) $ECHO_C" >&6
4570 if test -n "$RANLIB"; then
4571 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577 test -z "$as_dir" && as_dir=.
4578 for ac_exec_ext in '' $ac_executable_extensions; do
4579 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4580 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
4581 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4589 RANLIB=$ac_cv_prog_RANLIB
4590 if test -n "$RANLIB"; then
4591 echo "$as_me:$LINENO: result
: $RANLIB" >&5
4592 echo "${ECHO_T}$RANLIB" >&6
4594 echo "$as_me:$LINENO: result
: no
" >&5
4595 echo "${ECHO_T}no
" >&6
4599 if test -z "$ac_cv_prog_RANLIB"; then
4600 ac_ct_RANLIB=$RANLIB
4601 # Extract the first word of "ranlib
", so it can be a program name with args.
4602 set dummy ranlib; ac_word=$2
4603 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4604 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4605 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4606 echo $ECHO_N "(cached
) $ECHO_C" >&6
4608 if test -n "$ac_ct_RANLIB"; then
4609 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4615 test -z "$as_dir" && as_dir=.
4616 for ac_exec_ext in '' $ac_executable_extensions; do
4617 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4618 ac_cv_prog_ac_ct_RANLIB="ranlib
"
4619 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4625 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4628 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4629 if test -n "$ac_ct_RANLIB"; then
4630 echo "$as_me:$LINENO: result
: $ac_ct_RANLIB" >&5
4631 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4633 echo "$as_me:$LINENO: result
: no
" >&5
4634 echo "${ECHO_T}no
" >&6
4637 RANLIB=$ac_ct_RANLIB
4639 RANLIB="$ac_cv_prog_RANLIB"
4642 test -z "$RANLIB" && RANLIB=:
4649 # Determine commands to create old-style static archives.
4650 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
4651 old_postinstall_cmds='chmod 644 $oldlib'
4652 old_postuninstall_cmds=
4654 if test -n "$RANLIB"; then
4657 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
4660 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
4663 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
4699 # If no C compiler was specified, use CC.
4702 # If no C compiler flags were specified, use CFLAGS.
4703 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
4705 # Allow CC to be a program name with arguments.
4709 # Check for command to grab the raw symbol name followed by C symbol from nm.
4710 echo "$as_me:$LINENO: checking
command to parse
$NM output from
$compiler object
" >&5
4711 echo $ECHO_N "checking
command to parse
$NM output from
$compiler object...
$ECHO_C" >&6
4712 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4713 echo $ECHO_N "(cached
) $ECHO_C" >&6
4716 # These are sane defaults that work on at least a few old systems.
4717 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4719 # Character class describing NM global symbol codes.
4720 symcode='[BCDEGRST]'
4722 # Regexp to match symbols that can be accessed directly from C.
4723 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4725 # Define system-specific variables.
4730 cygwin* | mingw* | pw32*)
4731 symcode='[ABCDGISTW]'
4734 if test "$host_cpu" = ia64; then
4735 symcode='[ABCDEGRST]'
4739 symcode='[BCDEGRST]'
4742 symcode='[BCDEGQRST]'
4753 sysv5* | sco5v6* | unixware* | OpenUNIX*)
4761 # If we're using GNU nm, then use its standard symbol codes.
4762 case `$NM -V 2>&1` in
4763 *GNU* | *'with BFD'*)
4764 symcode='[ABCDGIRSTW]' ;;
4767 # Transform an extracted symbol line into a proper C declaration.
4768 # Some systems (esp. on ia64) link data and code symbols differently,
4769 # so use this general approach.
4770 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
4772 # Transform an extracted symbol line into symbol name and symbol address
4773 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
4775 # Handle CRLF in mingw tool chain
4779 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4783 # Try without a prefix underscore, then with it.
4784 for ac_symprfx in "" "_
"; do
4786 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
4787 symxfrm="\\1 $ac_symprfx\\2 \\2"
4789 # Write the raw and C identifiers.
4790 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
4791 # Fake it for dumpbin and say T for any non-static function
4792 # and D for any global variable.
4793 # Also find C++ and __fastcall symbols from MSVC++,
4794 # which start with @ or ?.
4795 lt_cv_sys_global_symbol_pipe="$AWK '"\
4796 " {last_section=section; section=\$ 3};"\
4797 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
4798 " \$ 0!~/External *\|/{next};"\
4799 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
4800 " {if(hide[section]) next};"\
4801 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
4802 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
4803 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
4804 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
4805 " ' prfx
=^
$ac_symprfx"
4807 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
4810 # Check to see that the pipe works correctly.
4814 cat > conftest.$ac_ext <<_LT_EOF
4819 void nm_test_func(void);
4820 void nm_test_func(void){}
4824 int main(){nm_test_var='a';nm_test_func();return(0);}
4827 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4828 (eval $ac_compile) 2>&5
4830 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4831 (exit $ac_status); }; then
4832 # Now try to grab the symbols.
4834 if { (eval echo "$as_me:$LINENO: \"$NM conftest.
$ac_objext \|
$lt_cv_sys_global_symbol_pipe \
> $nlist\"") >&5
4835 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4837 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4838 (exit $ac_status); } && test -s "$nlist"; then
4839 # Try sorting and uniquifying the output.
4840 if sort "$nlist" | uniq > "$nlist"T; then
4841 mv -f "$nlist"T "$nlist"
4846 # Make sure that we snagged all the symbols we need.
4847 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
4848 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
4849 cat <<_LT_EOF > conftest.$ac_ext
4855 # Now generate the symbol file.
4856 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
4858 cat <<_LT_EOF >> conftest.$ac_ext
4860 /* The mapping between symbol names and symbols. */
4865 lt__PROGRAM__LTX_preloaded_symbols[] =
4867 { "@PROGRAM@
", (void *) 0 },
4869 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
4870 cat <<\_LT_EOF >> conftest.$ac_ext
4874 /* This works around a problem in FreeBSD linker */
4875 #ifdef FREEBSD_WORKAROUND
4876 static const void *lt_preloaded_setup() {
4877 return lt__PROGRAM__LTX_preloaded_symbols;
4885 # Now try linking the two files.
4886 mv conftest.$ac_objext conftstm.$ac_objext
4887 lt_save_LIBS="$LIBS"
4888 lt_save_CFLAGS="$CFLAGS"
4889 LIBS="conftstm.
$ac_objext"
4890 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
4891 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4892 (eval $ac_link) 2>&5
4894 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4895 (exit $ac_status); } && test -s conftest${ac_exeext}; then
4898 LIBS="$lt_save_LIBS"
4899 CFLAGS="$lt_save_CFLAGS"
4901 echo "cannot
find nm_test_func
in $nlist" >&5
4904 echo "cannot
find nm_test_var
in $nlist" >&5
4907 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
4910 echo "$progname: failed program was
:" >&5
4911 cat conftest.$ac_ext >&5
4913 rm -f conftest* conftst*
4915 # Do not use the global_symbol_pipe unless it works.
4916 if test "$pipe_works" = yes; then
4919 lt_cv_sys_global_symbol_pipe=
4925 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4926 lt_cv_sys_global_symbol_to_cdecl=
4928 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
4929 echo "$as_me:$LINENO: result
: failed
" >&5
4930 echo "${ECHO_T}failed
" >&6
4932 echo "$as_me:$LINENO: result
: ok
" >&5
4933 echo "${ECHO_T}ok
" >&6
4953 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4954 if test "${enable_libtool_lock+set}" = set; then
4955 enableval="$enable_libtool_lock"
4958 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
4960 # Some flags need to be propagated to the compiler or linker for good
4964 # Find out which ABI we are using.
4965 echo 'int i;' > conftest.$ac_ext
4966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4967 (eval $ac_compile) 2>&5
4969 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4970 (exit $ac_status); }; then
4971 case `/usr/bin/file conftest.$ac_objext` in
4983 # Find out which ABI we are using.
4984 echo '#line 4984 "configure
"' > conftest.$ac_ext
4985 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4986 (eval $ac_compile) 2>&5
4988 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4989 (exit $ac_status); }; then
4990 if test "$lt_cv_prog_gnu_ld" = yes; then
4991 case `/usr/bin/file conftest.$ac_objext` in
4993 LD="${LD-ld} -melf32bsmip"
4996 LD="${LD-ld} -melf32bmipn32"
4999 LD="${LD-ld} -melf64bmip"
5003 case `/usr/bin/file conftest.$ac_objext` in
5019 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5020 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5021 # Find out which ABI we are using.
5022 echo 'int i;' > conftest.$ac_ext
5023 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5024 (eval $ac_compile) 2>&5
5026 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5027 (exit $ac_status); }; then
5028 case `/usr/bin/file conftest.o` in
5031 x86_64-*kfreebsd*-gnu)
5032 LD="${LD-ld} -m elf_i386_fbsd
"
5035 LD="${LD-ld} -m elf_i386
"
5037 ppc64-*linux*|powerpc64-*linux*)
5038 LD="${LD-ld} -m elf32ppclinux
"
5041 LD="${LD-ld} -m elf_s390
"
5044 LD="${LD-ld} -m elf32_sparc
"
5050 x86_64-*kfreebsd*-gnu)
5051 LD="${LD-ld} -m elf_x86_64_fbsd
"
5054 LD="${LD-ld} -m elf_x86_64
"
5056 ppc*-*linux*|powerpc*-*linux*)
5057 LD="${LD-ld} -m elf64ppc
"
5059 s390*-*linux*|s390*-*tpf*)
5060 LD="${LD-ld} -m elf64_s390
"
5063 LD="${LD-ld} -m elf64_sparc
"
5073 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5074 SAVE_CFLAGS="$CFLAGS"
5075 CFLAGS="$CFLAGS -belf"
5076 echo "$as_me:$LINENO: checking whether the C compiler needs
-belf" >&5
5077 echo $ECHO_N "checking whether the C compiler needs
-belf...
$ECHO_C" >&6
5078 if test "${lt_cv_cc_needs_belf+set}" = set; then
5079 echo $ECHO_N "(cached
) $ECHO_C" >&6
5082 ac_cpp='$CPP $CPPFLAGS'
5083 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5084 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5085 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5087 if test x$gcc_no_link = xyes; then
5088 { { echo "$as_me:$LINENO: error
: Link tests are not allowed after GCC_NO_EXECUTABLES.
" >&5
5089 echo "$as_me: error
: Link tests are not allowed after GCC_NO_EXECUTABLES.
" >&2;}
5090 { (exit 1); exit 1; }; }
5092 cat >conftest.$ac_ext <<_ACEOF
5095 cat confdefs.h >>conftest.$ac_ext
5096 cat >>conftest.$ac_ext <<_ACEOF
5097 /* end confdefs.h. */
5107 rm -f conftest.$ac_objext conftest$ac_exeext
5108 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5109 (eval $ac_link) 2>conftest.er1
5111 grep -v '^ *+' conftest.er1 >conftest.err
5113 cat conftest.err >&5
5114 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5115 (exit $ac_status); } &&
5116 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5120 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5121 (exit $ac_status); }; } &&
5122 { ac_try='test -s conftest$ac_exeext'
5123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5126 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5127 (exit $ac_status); }; }; then
5128 lt_cv_cc_needs_belf=yes
5130 echo "$as_me: failed program was
:" >&5
5131 sed 's/^/| /' conftest.$ac_ext >&5
5133 lt_cv_cc_needs_belf=no
5135 rm -f conftest.err conftest.$ac_objext \
5136 conftest$ac_exeext conftest.$ac_ext
5138 ac_cpp='$CPP $CPPFLAGS'
5139 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5140 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5141 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5144 echo "$as_me:$LINENO: result
: $lt_cv_cc_needs_belf" >&5
5145 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5146 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5147 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5148 CFLAGS="$SAVE_CFLAGS"
5152 # Find out which ABI we are using.
5153 echo 'int i;' > conftest.$ac_ext
5154 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5155 (eval $ac_compile) 2>&5
5157 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5158 (exit $ac_status); }; then
5159 case `/usr/bin/file conftest.o` in
5161 case $lt_cv_prog_gnu_ld in
5162 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
5163 *) LD="${LD-ld} -64" ;;
5172 need_locks="$enable_libtool_lock"
5175 ac_cpp='$CPP $CPPFLAGS'
5176 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5177 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5178 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5179 echo "$as_me:$LINENO: checking how to run the C preprocessor
" >&5
5180 echo $ECHO_N "checking how to run the C preprocessor...
$ECHO_C" >&6
5181 # On Suns, sometimes $CPP names a directory.
5182 if test -n "$CPP" && test -d "$CPP"; then
5185 if test -z "$CPP"; then
5186 if test "${ac_cv_prog_CPP+set}" = set; then
5187 echo $ECHO_N "(cached
) $ECHO_C" >&6
5189 # Double quotes because CPP needs to be expanded
5190 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
5193 for ac_c_preproc_warn_flag in '' yes
5195 # Use a header file that comes with gcc, so configuring glibc
5196 # with a fresh cross-compiler works.
5197 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5198 # <limits.h> exists even on freestanding compilers.
5199 # On the NeXT, cc -E runs the code through the compiler's parser,
5200 # not just through cpp. "Syntax error
" is here to catch this case.
5201 cat >conftest.$ac_ext <<_ACEOF
5204 cat confdefs.h >>conftest.$ac_ext
5205 cat >>conftest.$ac_ext <<_ACEOF
5206 /* end confdefs.h. */
5208 # include <limits.h>
5210 # include <assert.h>
5214 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5215 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5217 grep -v '^ *+' conftest.er1 >conftest.err
5219 cat conftest.err >&5
5220 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5221 (exit $ac_status); } >/dev/null; then
5222 if test -s conftest.err; then
5223 ac_cpp_err=$ac_c_preproc_warn_flag
5224 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5231 if test -z "$ac_cpp_err"; then
5234 echo "$as_me: failed program was
:" >&5
5235 sed 's/^/| /' conftest.$ac_ext >&5
5237 # Broken: fails on valid input.
5240 rm -f conftest.err conftest.$ac_ext
5242 # OK, works on sane cases. Now check whether non-existent headers
5243 # can be detected and how.
5244 cat >conftest.$ac_ext <<_ACEOF
5247 cat confdefs.h >>conftest.$ac_ext
5248 cat >>conftest.$ac_ext <<_ACEOF
5249 /* end confdefs.h. */
5250 #include <ac_nonexistent.h>
5252 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5253 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5255 grep -v '^ *+' conftest.er1 >conftest.err
5257 cat conftest.err >&5
5258 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5259 (exit $ac_status); } >/dev/null; then
5260 if test -s conftest.err; then
5261 ac_cpp_err=$ac_c_preproc_warn_flag
5262 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5269 if test -z "$ac_cpp_err"; then
5270 # Broken: success on invalid input.
5273 echo "$as_me: failed program was
:" >&5
5274 sed 's/^/| /' conftest.$ac_ext >&5
5276 # Passes both tests.
5280 rm -f conftest.err conftest.$ac_ext
5283 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5284 rm -f conftest.err conftest.$ac_ext
5285 if $ac_preproc_ok; then
5297 echo "$as_me:$LINENO: result
: $CPP" >&5
5298 echo "${ECHO_T}$CPP" >&6
5300 for ac_c_preproc_warn_flag in '' yes
5302 # Use a header file that comes with gcc, so configuring glibc
5303 # with a fresh cross-compiler works.
5304 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5305 # <limits.h> exists even on freestanding compilers.
5306 # On the NeXT, cc -E runs the code through the compiler's parser,
5307 # not just through cpp. "Syntax error
" is here to catch this case.
5308 cat >conftest.$ac_ext <<_ACEOF
5311 cat confdefs.h >>conftest.$ac_ext
5312 cat >>conftest.$ac_ext <<_ACEOF
5313 /* end confdefs.h. */
5315 # include <limits.h>
5317 # include <assert.h>
5321 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5322 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5324 grep -v '^ *+' conftest.er1 >conftest.err
5326 cat conftest.err >&5
5327 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5328 (exit $ac_status); } >/dev/null; then
5329 if test -s conftest.err; then
5330 ac_cpp_err=$ac_c_preproc_warn_flag
5331 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5338 if test -z "$ac_cpp_err"; then
5341 echo "$as_me: failed program was
:" >&5
5342 sed 's/^/| /' conftest.$ac_ext >&5
5344 # Broken: fails on valid input.
5347 rm -f conftest.err conftest.$ac_ext
5349 # OK, works on sane cases. Now check whether non-existent headers
5350 # can be detected and how.
5351 cat >conftest.$ac_ext <<_ACEOF
5354 cat confdefs.h >>conftest.$ac_ext
5355 cat >>conftest.$ac_ext <<_ACEOF
5356 /* end confdefs.h. */
5357 #include <ac_nonexistent.h>
5359 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5360 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5362 grep -v '^ *+' conftest.er1 >conftest.err
5364 cat conftest.err >&5
5365 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5366 (exit $ac_status); } >/dev/null; then
5367 if test -s conftest.err; then
5368 ac_cpp_err=$ac_c_preproc_warn_flag
5369 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5376 if test -z "$ac_cpp_err"; then
5377 # Broken: success on invalid input.
5380 echo "$as_me: failed program was
:" >&5
5381 sed 's/^/| /' conftest.$ac_ext >&5
5383 # Passes both tests.
5387 rm -f conftest.err conftest.$ac_ext
5390 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5391 rm -f conftest.err conftest.$ac_ext
5392 if $ac_preproc_ok; then
5395 { { echo "$as_me:$LINENO: error
: C preprocessor
\"$CPP\" fails sanity check
5396 See \
`config.log' for more details." >&5
5397 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5398 See \`config.log
' for more details." >&2;}
5399 { (exit 1); exit 1; }; }
5403 ac_cpp='$CPP $CPPFLAGS'
5404 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
5405 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
5406 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5409 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5410 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5411 if test "${ac_cv_header_stdc+set}" = set; then
5412 echo $ECHO_N "(cached) $ECHO_C" >&6
5414 cat >conftest.$ac_ext <<_ACEOF
5417 cat confdefs.h >>conftest.$ac_ext
5418 cat >>conftest.$ac_ext <<_ACEOF
5419 /* end confdefs.h. */
5433 rm -f conftest.$ac_objext
5434 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5435 (eval $ac_compile) 2>conftest.er1
5437 grep -v '^
*+' conftest.er1 >conftest.err
5439 cat conftest.err >&5
5440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5441 (exit $ac_status); } &&
5442 { ac_try='test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
'
5443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5447 (exit $ac_status); }; } &&
5448 { ac_try='test -s conftest.
$ac_objext'
5449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5453 (exit $ac_status); }; }; then
5454 ac_cv_header_stdc=yes
5456 echo "$as_me: failed program was:" >&5
5457 sed 's
/^
/|
/' conftest.$ac_ext >&5
5459 ac_cv_header_stdc=no
5461 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5463 if test $ac_cv_header_stdc = yes; then
5464 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5465 cat >conftest.$ac_ext <<_ACEOF
5468 cat confdefs.h >>conftest.$ac_ext
5469 cat >>conftest.$ac_ext <<_ACEOF
5470 /* end confdefs.h. */
5474 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5475 $EGREP "memchr" >/dev/null 2>&1; then
5478 ac_cv_header_stdc=no
5484 if test $ac_cv_header_stdc = yes; then
5485 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5486 cat >conftest.$ac_ext <<_ACEOF
5489 cat confdefs.h >>conftest.$ac_ext
5490 cat >>conftest.$ac_ext <<_ACEOF
5491 /* end confdefs.h. */
5495 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5496 $EGREP "free" >/dev/null 2>&1; then
5499 ac_cv_header_stdc=no
5505 if test $ac_cv_header_stdc = yes; then
5506 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5507 if test "$cross_compiling" = yes; then
5510 cat >conftest.$ac_ext <<_ACEOF
5513 cat confdefs.h >>conftest.$ac_ext
5514 cat >>conftest.$ac_ext <<_ACEOF
5515 /* end confdefs.h. */
5517 #if ((' ' & 0x0FF) == 0x020)
5518 # define ISLOWER(c) ('a
' <= (c) && (c) <= 'z
')
5519 # define TOUPPER(c) (ISLOWER(c) ? 'A
' + ((c) - 'a
') : (c))
5521 # define ISLOWER(c) \
5522 (('a
' <= (c) && (c) <= 'i
') \
5523 || ('j
' <= (c) && (c) <= 'r
') \
5524 || ('s
' <= (c) && (c) <= 'z
'))
5525 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5528 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5533 for (i = 0; i < 256; i++)
5534 if (XOR (islower (i), ISLOWER (i))
5535 || toupper (i) != TOUPPER (i))
5540 rm -f conftest$ac_exeext
5541 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5542 (eval $ac_link) 2>&5
5544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5545 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
5546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5550 (exit $ac_status); }; }; then
5553 echo "$as_me: program exited with status $ac_status" >&5
5554 echo "$as_me: failed program was:" >&5
5555 sed 's
/^
/|
/' conftest.$ac_ext >&5
5558 ac_cv_header_stdc=no
5560 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5564 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5565 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5566 if test $ac_cv_header_stdc = yes; then
5568 cat >>confdefs.h <<\_ACEOF
5569 #define STDC_HEADERS 1
5574 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5584 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5585 inttypes.h stdint.h unistd.h
5587 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5588 echo "$as_me:$LINENO: checking for $ac_header" >&5
5589 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5590 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5591 echo $ECHO_N "(cached) $ECHO_C" >&6
5593 cat >conftest.$ac_ext <<_ACEOF
5596 cat confdefs.h >>conftest.$ac_ext
5597 cat >>conftest.$ac_ext <<_ACEOF
5598 /* end confdefs.h. */
5599 $ac_includes_default
5601 #include <$ac_header>
5603 rm -f conftest.$ac_objext
5604 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5605 (eval $ac_compile) 2>conftest.er1
5607 grep -v '^
*+' conftest.er1 >conftest.err
5609 cat conftest.err >&5
5610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611 (exit $ac_status); } &&
5612 { ac_try='test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
'
5613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5617 (exit $ac_status); }; } &&
5618 { ac_try='test -s conftest.
$ac_objext'
5619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623 (exit $ac_status); }; }; then
5624 eval "$as_ac_Header=yes"
5626 echo "$as_me: failed program was:" >&5
5627 sed 's
/^
/|
/' conftest.$ac_ext >&5
5629 eval "$as_ac_Header=no"
5631 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5633 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5634 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5635 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5636 cat >>confdefs.h <<_ACEOF
5637 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5646 for ac_header in dlfcn.h
5648 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5649 echo "$as_me:$LINENO: checking for $ac_header" >&5
5650 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5651 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5652 echo $ECHO_N "(cached) $ECHO_C" >&6
5654 cat >conftest.$ac_ext <<_ACEOF
5657 cat confdefs.h >>conftest.$ac_ext
5658 cat >>conftest.$ac_ext <<_ACEOF
5659 /* end confdefs.h. */
5660 $ac_includes_default
5662 #include <$ac_header>
5664 rm -f conftest.$ac_objext
5665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5666 (eval $ac_compile) 2>conftest.er1
5668 grep -v '^
*+' conftest.er1 >conftest.err
5670 cat conftest.err >&5
5671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5672 (exit $ac_status); } &&
5673 { ac_try='test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
'
5674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5678 (exit $ac_status); }; } &&
5679 { ac_try='test -s conftest.
$ac_objext'
5680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5684 (exit $ac_status); }; }; then
5685 eval "$as_ac_Header=yes"
5687 echo "$as_me: failed program was:" >&5
5688 sed 's
/^
/|
/' conftest.$ac_ext >&5
5690 eval "$as_ac_Header=no"
5692 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5694 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5695 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5696 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5697 cat >>confdefs.h <<_ACEOF
5698 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5707 # This can be used to rebuild libtool when needed
5708 LIBTOOL_DEPS="$ltmain"
5710 # Always use our own libtool.
5711 LIBTOOL='$
(SHELL
) $
(top_builddir
)/libtool
'
5737 test -z "$LN_S" && LN_S="ln -s"
5752 if test -n "${ZSH_VERSION+set}" ; then
5753 setopt NO_GLOB_SUBST
5756 echo "$as_me:$LINENO: checking for objdir" >&5
5757 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5758 if test "${lt_cv_objdir+set}" = set; then
5759 echo $ECHO_N "(cached) $ECHO_C" >&6
5761 rm -f .libs 2>/dev/null
5762 mkdir .libs 2>/dev/null
5763 if test -d .libs; then
5766 # MS-DOS does not allow filenames that begin with a dot.
5769 rmdir .libs 2>/dev/null
5771 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
5772 echo "${ECHO_T}$lt_cv_objdir" >&6
5773 objdir=$lt_cv_objdir
5779 cat >>confdefs.h <<_ACEOF
5780 #define LT_OBJDIR "$lt_cv_objdir/"
5801 # AIX sometimes has problems with the GCC collect2 program. For some
5802 # reason, if we set the COLLECT_NAMES environment variable, the problems
5803 # vanish in a puff of smoke.
5804 if test "X${COLLECT_NAMES+set}" != Xset; then
5806 export COLLECT_NAMES
5811 # Sed substitution that helps us do robust quoting. It backslashifies
5812 # metacharacters that are still active within double-quoted strings.
5813 sed_quote_subst='s
/\
(["`$\\]\)/\\\1/g'
5815 # Same as above, but do not quote variable references.
5816 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5818 # Sed substitution to delay expansion of an escaped shell variable in a
5819 # double_quote_subst'ed string.
5820 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5822 # Sed substitution to delay expansion of an escaped single quote.
5823 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5825 # Sed substitution to avoid accidental globbing in evaled expressions
5826 no_glob_subst='s/\*/\\\*/g'
5830 can_build_shared=yes
5832 # All known linkers require a `.a
' archive for static linking (except MSVC,
5833 # which needs '.lib
').
5836 with_gnu_ld="$lt_cv_prog_gnu_ld"
5839 old_CFLAGS="$CFLAGS"
5841 # Set sane defaults for various variables
5842 test -z "$CC" && CC=cc
5843 test -z "$LTCC" && LTCC=$CC
5844 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
5845 test -z "$LD" && LD=ld
5846 test -z "$ac_objext" && ac_objext=o
5848 for cc_temp in $compiler""; do
5850 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
5851 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
5856 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's
%.
*/%%' -e "s%^$host_alias-%%"`
5859 # Only perform the check for file, if the check method requires it
5860 test -z "$MAGIC_CMD" && MAGIC_CMD=file
5861 case $deplibs_check_method in
5863 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
5864 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
5865 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
5866 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5867 echo $ECHO_N "(cached) $ECHO_C" >&6
5871 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5874 lt_save_MAGIC_CMD="$MAGIC_CMD"
5875 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5876 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
5877 for ac_dir in $ac_dummy; do
5879 test -z "$ac_dir" && ac_dir=.
5880 if test -f $ac_dir/${ac_tool_prefix}file; then
5881 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
5882 if test -n "$file_magic_test_file"; then
5883 case $deplibs_check_method in
5885 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
5886 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5887 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5888 $EGREP "$file_magic_regex" > /dev/null; then
5893 *** Warning: the command libtool uses to detect shared libraries,
5894 *** $file_magic_cmd, produces output that libtool cannot recognize.
5895 *** The result is that libtool may fail to recognize shared libraries
5896 *** as such. This will affect the creation of libtool libraries that
5897 *** depend on shared libraries, but programs linked with such libtool
5898 *** libraries will work regardless of this problem. Nevertheless, you
5899 *** may want to report the problem to your system manager and/or to
5900 *** bug-libtool@gnu.org
5910 MAGIC_CMD="$lt_save_MAGIC_CMD"
5915 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5916 if test -n "$MAGIC_CMD"; then
5917 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5918 echo "${ECHO_T}$MAGIC_CMD" >&6
5920 echo "$as_me:$LINENO: result: no" >&5
5921 echo "${ECHO_T}no" >&6
5928 if test -z "$lt_cv_path_MAGIC_CMD"; then
5929 if test -n "$ac_tool_prefix"; then
5930 echo "$as_me:$LINENO: checking for file" >&5
5931 echo $ECHO_N "checking for file... $ECHO_C" >&6
5932 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5933 echo $ECHO_N "(cached) $ECHO_C" >&6
5937 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5940 lt_save_MAGIC_CMD="$MAGIC_CMD"
5941 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5942 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
5943 for ac_dir in $ac_dummy; do
5945 test -z "$ac_dir" && ac_dir=.
5946 if test -f $ac_dir/file; then
5947 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5948 if test -n "$file_magic_test_file"; then
5949 case $deplibs_check_method in
5951 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
5952 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5953 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5954 $EGREP "$file_magic_regex" > /dev/null; then
5959 *** Warning: the command libtool uses to detect shared libraries,
5960 *** $file_magic_cmd, produces output that libtool cannot recognize.
5961 *** The result is that libtool may fail to recognize shared libraries
5962 *** as such. This will affect the creation of libtool libraries that
5963 *** depend on shared libraries, but programs linked with such libtool
5964 *** libraries will work regardless of this problem. Nevertheless, you
5965 *** may want to report the problem to your system manager and/or to
5966 *** bug-libtool@gnu.org
5976 MAGIC_CMD="$lt_save_MAGIC_CMD"
5981 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5982 if test -n "$MAGIC_CMD"; then
5983 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5984 echo "${ECHO_T}$MAGIC_CMD" >&6
5986 echo "$as_me:$LINENO: result: no" >&5
5987 echo "${ECHO_T}no" >&6
6000 # Use C for the default configuration in the libtool script
6004 ac_cpp='$CPP $CPPFLAGS'
6005 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
6006 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
6007 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6010 # Source file extension for C test sources.
6013 # Object file extension for compiled C test sources.
6017 # Code to be used in simple compile tests
6018 lt_simple_compile_test_code="int some_variable = 0;"
6020 # Code to be used in simple link tests
6021 lt_simple_link_test_code='int main
(){return(0);}'
6029 # If no C compiler was specified, use CC.
6032 # If no C compiler flags were specified, use CFLAGS.
6033 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6035 # Allow CC to be a program name with arguments.
6038 # Save the default compiler, since it gets overwritten when the other
6039 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6040 compiler_DEFAULT=$CC
6042 # save warnings/boilerplate of simple test code
6043 ac_outfile=conftest.$ac_objext
6044 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6045 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$
/d
; /^
*+/d
' >conftest.err
6046 _lt_compiler_boilerplate=`cat conftest.err`
6049 ac_outfile=conftest.$ac_objext
6050 echo "$lt_simple_link_test_code" >conftest.$ac_ext
6051 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$
/d
; /^
*+/d
' >conftest.err
6052 _lt_linker_boilerplate=`cat conftest.err`
6057 ## There is no encapsulation within the following macros, do not change
6058 ## the running order or otherwise move them around unless you know exactly
6059 ## what you are doing...
6060 if test -n "$compiler"; then
6062 lt_prog_compiler_no_builtin_flag=
6064 if test "$GCC" = yes; then
6065 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6067 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6068 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6069 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6070 echo $ECHO_N "(cached) $ECHO_C" >&6
6072 lt_cv_prog_compiler_rtti_exceptions=no
6073 ac_outfile=conftest.$ac_objext
6074 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6075 lt_compiler_flag="-fno-rtti -fno-exceptions"
6076 # Insert the option either (1) after the last *FLAGS variable, or
6077 # (2) before a word containing "conftest.", or (3) at the end.
6078 # Note that $ac_compile itself does not contain backslashes and begins
6079 # with a dollar sign (not a hyphen), so the echo should work correctly.
6080 # The option is referenced via a variable to avoid confusing sed.
6081 lt_compile=`echo "$ac_compile" | $SED \
6082 -e 's
:.
*FLAGS
}\
{0,1\
} :&$lt_compiler_flag :; t
' \
6083 -e 's
: [^
]*conftest\.
: $lt_compiler_flag&:; t
' \
6084 -e 's
:$
: $lt_compiler_flag:'`
6085 (eval echo "\"\$as_me:6085: $lt_compile\"" >&5)
6086 (eval "$lt_compile" 2>conftest.err)
6088 cat conftest.err >&5
6089 echo "$as_me:6089: \$? = $ac_status" >&5
6090 if (exit $ac_status) && test -s "$ac_outfile"; then
6091 # The compiler can only warn and ignore the option if not recognized
6092 # So say no if there are warnings other than the usual output.
6093 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$
/d
' >conftest.exp
6094 $SED '/^$
/d
; /^
*+/d
' conftest.err >conftest.er2
6095 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6096 lt_cv_prog_compiler_rtti_exceptions=yes
6102 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6103 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6105 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6106 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6118 lt_prog_compiler_wl=
6119 lt_prog_compiler_pic=
6120 lt_prog_compiler_static=
6122 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6123 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6125 if test "$GCC" = yes; then
6126 lt_prog_compiler_wl='-Wl,'
6127 lt_prog_compiler_static='-static'
6131 # All AIX code is PIC.
6132 if test "$host_cpu" = ia64; then
6133 # AIX 5 now supports IA64 processor
6134 lt_prog_compiler_static='-Bstatic'
6139 if test "$host_cpu" = m68k; then
6140 # FIXME: we need at least 68020 code to build shared libraries, but
6141 # adding the `-m68020' flag to GCC prevents building anything better
,
6143 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
6147 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
6148 # PIC is the default for these OSes.
6151 mingw
* | cygwin
* | pw32
* | os2
*)
6152 # This hack is so that the source file can tell whether it is being
6153 # built for inclusion in a dll (and should export symbols for example).
6154 # Although the cygwin gcc ignores -fPIC, still need this for old-style
6155 # (--disable-auto-import) libraries
6156 lt_prog_compiler_pic
='-DDLL_EXPORT'
6159 darwin
* | rhapsody
*)
6160 # PIC is the default on this platform
6161 # Common symbols not allowed in MH_DYLIB files
6162 lt_prog_compiler_pic
='-fno-common'
6166 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6173 lt_prog_compiler_pic
='-fPIC'
6179 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6180 # Instead, we relocate shared libraries at runtime.
6184 # Just because we use GCC doesn't mean we suddenly get shared libraries
6185 # on systems that don't support them.
6186 lt_prog_compiler_can_build_shared
=no
6191 # QNX uses GNU C++, but need to define -shared option too, otherwise
6193 lt_prog_compiler_pic
='-fPIC -shared'
6197 if test -d /usr
/nec
; then
6198 lt_prog_compiler_pic
=-Kconform_pic
6203 lt_prog_compiler_pic
='-fPIC'
6207 # PORTME Check for flag to pass linker flags through the system compiler.
6210 lt_prog_compiler_wl
='-Wl,'
6211 if test "$host_cpu" = ia64
; then
6212 # AIX 5 now supports IA64 processor
6213 lt_prog_compiler_static
='-Bstatic'
6215 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
6219 # PIC is the default on this platform
6220 # Common symbols not allowed in MH_DYLIB files
6221 case $cc_basename in
6223 lt_prog_compiler_pic
='-qnocommon'
6224 lt_prog_compiler_wl
='-Wl,'
6229 mingw
* | cygwin
* | pw32
* | os2
*)
6230 # This hack is so that the source file can tell whether it is being
6231 # built for inclusion in a dll (and should export symbols for example).
6232 lt_prog_compiler_pic
='-DDLL_EXPORT'
6235 hpux9
* | hpux10
* | hpux11
*)
6236 lt_prog_compiler_wl
='-Wl,'
6237 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6244 lt_prog_compiler_pic
='+Z'
6247 # Is there a better lt_prog_compiler_static that works with the bundled CC?
6248 lt_prog_compiler_static
='${wl}-a ${wl}archive'
6251 irix5
* | irix6
* | nonstopux
*)
6252 lt_prog_compiler_wl
='-Wl,'
6253 # PIC (with -KPIC) is the default.
6254 lt_prog_compiler_static
='-non_shared'
6257 linux
* | k
*bsd
*-gnu)
6258 case $cc_basename in
6260 lt_prog_compiler_wl
='-Wl,'
6261 lt_prog_compiler_pic
='-KPIC'
6262 lt_prog_compiler_static
='-static'
6264 pgcc
* | pgf77
* | pgf90
* | pgf95
*)
6265 # Portland Group compilers (*not* the Pentium gcc compiler,
6266 # which looks to be a dead project)
6267 lt_prog_compiler_wl
='-Wl,'
6268 lt_prog_compiler_pic
='-fpic'
6269 lt_prog_compiler_static
='-Bstatic'
6272 lt_prog_compiler_wl
='-Wl,'
6273 # All Alpha code is PIC.
6274 lt_prog_compiler_static
='-non_shared'
6277 case `$CC -V 2>&1 | sed 5q` in
6280 lt_prog_compiler_pic
='-KPIC'
6281 lt_prog_compiler_static
='-Bstatic'
6282 lt_prog_compiler_wl
='-Wl,'
6285 # Sun Fortran 8.3 passes all unrecognized flags to the linker
6286 lt_prog_compiler_pic
='-KPIC'
6287 lt_prog_compiler_static
='-Bstatic'
6288 lt_prog_compiler_wl
=''
6296 lt_prog_compiler_pic
='-KPIC'
6297 lt_prog_compiler_static
='-Bstatic'
6301 # QNX uses GNU C++, but need to define -shared option too, otherwise
6303 lt_prog_compiler_pic
='-fPIC -shared'
6306 osf3
* | osf4
* | osf5
*)
6307 lt_prog_compiler_wl
='-Wl,'
6308 # All OSF/1 code is PIC.
6309 lt_prog_compiler_static
='-non_shared'
6313 lt_prog_compiler_static
='-non_shared'
6317 lt_prog_compiler_pic
='-KPIC'
6318 lt_prog_compiler_static
='-Bstatic'
6319 case $cc_basename in
6321 lt_prog_compiler_wl
='-Qoption ld ';;
6323 lt_prog_compiler_wl
='-Wl,';;
6328 lt_prog_compiler_wl
='-Qoption ld '
6329 lt_prog_compiler_pic
='-PIC'
6330 lt_prog_compiler_static
='-Bstatic'
6333 sysv4 | sysv4.2uw2
* | sysv4.3
*)
6334 lt_prog_compiler_wl
='-Wl,'
6335 lt_prog_compiler_pic
='-KPIC'
6336 lt_prog_compiler_static
='-Bstatic'
6340 if test -d /usr
/nec
;then
6341 lt_prog_compiler_pic
='-Kconform_pic'
6342 lt_prog_compiler_static
='-Bstatic'
6346 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
6347 lt_prog_compiler_wl
='-Wl,'
6348 lt_prog_compiler_pic
='-KPIC'
6349 lt_prog_compiler_static
='-Bstatic'
6353 lt_prog_compiler_wl
='-Wl,'
6354 lt_prog_compiler_can_build_shared
=no
6358 lt_prog_compiler_pic
='-pic'
6359 lt_prog_compiler_static
='-Bstatic'
6363 lt_prog_compiler_can_build_shared
=no
6369 # For platforms which do not support PIC, -DPIC is meaningless:
6371 lt_prog_compiler_pic
=
6374 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
6377 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
6378 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
6386 # Check to make sure the PIC flag actually works.
6388 if test -n "$lt_prog_compiler_pic"; then
6389 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
6390 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
6391 if test "${lt_prog_compiler_pic_works+set}" = set; then
6392 echo $ECHO_N "(cached) $ECHO_C" >&6
6394 lt_prog_compiler_pic_works
=no
6395 ac_outfile
=conftest.
$ac_objext
6396 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6397 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
6398 # Insert the option either (1) after the last *FLAGS variable, or
6399 # (2) before a word containing "conftest.", or (3) at the end.
6400 # Note that $ac_compile itself does not contain backslashes and begins
6401 # with a dollar sign (not a hyphen), so the echo should work correctly.
6402 # The option is referenced via a variable to avoid confusing sed.
6403 lt_compile
=`echo "$ac_compile" | $SED \
6404 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6405 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6406 -e 's:$: $lt_compiler_flag:'`
6407 (eval echo "\"\$as_me:6407: $lt_compile\"" >&5)
6408 (eval "$lt_compile" 2>conftest.err
)
6410 cat conftest.err
>&5
6411 echo "$as_me:6411: \$? = $ac_status" >&5
6412 if (exit $ac_status) && test -s "$ac_outfile"; then
6413 # The compiler can only warn and ignore the option if not recognized
6414 # So say no if there are warnings other than the usual output.
6415 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
6416 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
6417 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
6418 lt_prog_compiler_pic_works
=yes
6424 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
6425 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
6427 if test x
"$lt_prog_compiler_pic_works" = xyes
; then
6428 case $lt_prog_compiler_pic in
6430 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
6433 lt_prog_compiler_pic
=
6434 lt_prog_compiler_can_build_shared
=no
6445 # Check to make sure the static flag actually works.
6447 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
6448 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
6449 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
6450 if test "${lt_prog_compiler_static_works+set}" = set; then
6451 echo $ECHO_N "(cached) $ECHO_C" >&6
6453 lt_prog_compiler_static_works
=no
6454 save_LDFLAGS
="$LDFLAGS"
6455 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
6456 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
6457 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
6458 # The linker can only warn and ignore the option if not recognized
6459 # So say no if there are warnings
6460 if test -s conftest.err
; then
6461 # Append any errors to the config.log.
6462 cat conftest.err
1>&5
6463 $ECHO "X$_lt_linker_boilerplate" |
$Xsed -e '/^$/d' > conftest.exp
6464 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
6465 if diff conftest.exp conftest.er2
>/dev
/null
; then
6466 lt_prog_compiler_static_works
=yes
6469 lt_prog_compiler_static_works
=yes
6473 LDFLAGS
="$save_LDFLAGS"
6476 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
6477 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
6479 if test x
"$lt_prog_compiler_static_works" = xyes
; then
6482 lt_prog_compiler_static
=
6491 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
6492 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
6493 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
6494 echo $ECHO_N "(cached) $ECHO_C" >&6
6496 lt_cv_prog_compiler_c_o
=no
6497 $RM -r conftest
2>/dev
/null
6501 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6503 lt_compiler_flag
="-o out/conftest2.$ac_objext"
6504 # Insert the option either (1) after the last *FLAGS variable, or
6505 # (2) before a word containing "conftest.", or (3) at the end.
6506 # Note that $ac_compile itself does not contain backslashes and begins
6507 # with a dollar sign (not a hyphen), so the echo should work correctly.
6508 lt_compile
=`echo "$ac_compile" | $SED \
6509 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6510 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6511 -e 's:$: $lt_compiler_flag:'`
6512 (eval echo "\"\$as_me:6512: $lt_compile\"" >&5)
6513 (eval "$lt_compile" 2>out
/conftest.err
)
6515 cat out
/conftest.err
>&5
6516 echo "$as_me:6516: \$? = $ac_status" >&5
6517 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
6519 # The compiler can only warn and ignore the option if not recognized
6520 # So say no if there are warnings
6521 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
6522 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
6523 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
6524 lt_cv_prog_compiler_c_o
=yes
6529 # SGI C++ compiler will create directory out/ii_files/ for
6530 # template instantiation
6531 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
6532 $RM out
/* && rmdir out
6538 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
6539 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
6546 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
6547 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
6548 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
6549 echo $ECHO_N "(cached) $ECHO_C" >&6
6551 lt_cv_prog_compiler_c_o
=no
6552 $RM -r conftest
2>/dev
/null
6556 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6558 lt_compiler_flag
="-o out/conftest2.$ac_objext"
6559 # Insert the option either (1) after the last *FLAGS variable, or
6560 # (2) before a word containing "conftest.", or (3) at the end.
6561 # Note that $ac_compile itself does not contain backslashes and begins
6562 # with a dollar sign (not a hyphen), so the echo should work correctly.
6563 lt_compile
=`echo "$ac_compile" | $SED \
6564 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6565 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6566 -e 's:$: $lt_compiler_flag:'`
6567 (eval echo "\"\$as_me:6567: $lt_compile\"" >&5)
6568 (eval "$lt_compile" 2>out
/conftest.err
)
6570 cat out
/conftest.err
>&5
6571 echo "$as_me:6571: \$? = $ac_status" >&5
6572 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
6574 # The compiler can only warn and ignore the option if not recognized
6575 # So say no if there are warnings
6576 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
6577 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
6578 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
6579 lt_cv_prog_compiler_c_o
=yes
6584 # SGI C++ compiler will create directory out/ii_files/ for
6585 # template instantiation
6586 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
6587 $RM out
/* && rmdir out
6593 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
6594 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
6599 hard_links
="nottested"
6600 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
6601 # do not overwrite the value of need_locks provided by the user
6602 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
6603 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
6606 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
6608 ln conftest.a conftest.b
2>&5 || hard_links
=no
6609 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
6610 echo "$as_me:$LINENO: result: $hard_links" >&5
6611 echo "${ECHO_T}$hard_links" >&6
6612 if test "$hard_links" = no
; then
6613 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
6614 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
6626 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
6627 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
6630 allow_undefined_flag
=
6631 always_export_symbols
=no
6633 archive_expsym_cmds
=
6634 compiler_needs_object
=no
6635 enable_shared_with_static_runtimes
=no
6636 export_dynamic_flag_spec
=
6637 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
6638 hardcode_automatic
=no
6640 hardcode_direct_absolute
=no
6641 hardcode_libdir_flag_spec
=
6642 hardcode_libdir_flag_spec_ld
=
6643 hardcode_libdir_separator
=
6645 hardcode_shlibpath_var
=unsupported
6647 link_all_deplibs
=unknown
6650 old_archive_from_new_cmds
=
6651 old_archive_from_expsyms_cmds
=
6652 thread_safe_flag_spec
=
6653 whole_archive_flag_spec
=
6654 # include_expsyms should be a list of space-separated symbols to be *always*
6655 # included in the symbol list
6657 # exclude_expsyms can be an extended regexp of symbols to exclude
6658 # it will be wrapped by ` (' and `)$', so one must not match beginning or
6659 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
6660 # as well as any symbol that contains `d'.
6661 exclude_expsyms
="_GLOBAL_OFFSET_TABLE_"
6662 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
6663 # platforms (ab)use it in PIC code, but their linkers get confused if
6664 # the symbol is explicitly referenced. Since portable code cannot
6665 # rely on this symbol name, it's probably fine to never include it in
6666 # preloaded symbol tables.
6667 extract_expsyms_cmds
=
6670 cygwin
* | mingw
* | pw32
*)
6671 # FIXME: the MSVC++ port hasn't been tested in a loooong time
6672 # When not using gcc, we currently assume that we are using
6673 # Microsoft Visual C++.
6674 if test "$GCC" != yes; then
6679 # we just hope/assume this is gcc and not c89 (= MSVC++)
6688 if test "$with_gnu_ld" = yes; then
6689 # If archive_cmds runs LD, not CC, wlarc should be empty
6692 # Set some defaults for GNU ld with shared library support. These
6693 # are reset later if shared libraries are not supported. Putting them
6694 # here allows them to be overridden if necessary.
6695 runpath_var
=LD_RUN_PATH
6696 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
6697 export_dynamic_flag_spec
='${wl}--export-dynamic'
6698 # ancient GNU ld didn't support --whole-archive et. al.
6699 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
6700 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6702 whole_archive_flag_spec
=
6704 supports_anon_versioning
=no
6705 case `$LD -v 2>&1` in
6706 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
6707 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
6708 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
6709 *\
2.11.
*) ;; # other 2.11 versions
6710 *) supports_anon_versioning
=yes ;;
6713 # See if GNU ld supports shared libraries.
6715 aix3
* | aix4
* | aix5
*)
6716 # On AIX/PPC, the GNU linker is very broken
6717 if test "$host_cpu" != ia64
; then
6721 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
6722 *** to be unable to reliably create shared libraries on AIX.
6723 *** Therefore, libtool is disabling shared libraries support. If you
6724 *** really care for shared libraries, you may want to modify your PATH
6725 *** so that a non-GNU linker is found, and then restart.
6732 if test "$host_cpu" = m68k
; then
6733 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)'
6734 hardcode_libdir_flag_spec
='-L$libdir'
6735 hardcode_minus_L
=yes
6738 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
6739 # that the semantics of dynamic libraries on AmigaOS, at least up
6740 # to version 4, is to share data among multiple programs linked
6741 # with the same dynamic library. Since this doesn't match the
6742 # behavior of shared libraries on other platforms, we can't use
6748 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6749 allow_undefined_flag
=unsupported
6750 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
6751 # support --undefined. This deserves some investigation. FIXME
6752 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6758 cygwin
* | mingw
* | pw32
*)
6759 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
6760 # as there is no search path for DLLs.
6761 hardcode_libdir_flag_spec
='-L$libdir'
6762 allow_undefined_flag
=unsupported
6763 always_export_symbols
=no
6764 enable_shared_with_static_runtimes
=yes
6765 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
6767 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
6768 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6769 # If the export-symbols file already is a .def file (1st line
6770 # is EXPORTS), use it as is; otherwise, prepend...
6771 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
6772 cp $export_symbols $output_objdir/$soname.def;
6774 echo EXPORTS > $output_objdir/$soname.def;
6775 cat $export_symbols >> $output_objdir/$soname.def;
6777 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6785 hardcode_shlibpath_var
=no
6786 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
6787 export_dynamic_flag_spec
='${wl}-E'
6788 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
6789 # Instead, shared libraries are loaded at an image base (0x10000000 by
6790 # default) and relocated if they conflict, which is a slow very memory
6791 # consuming and fragmenting process. To avoid this, we pick a random,
6792 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
6793 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
6794 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6795 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'
6798 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu)
6800 if test "$host_os" = linux-dietlibc
; then
6801 case $cc_basename in
6802 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
6805 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
6806 && test "$tmp_diet" = no
6809 case $cc_basename,$host_cpu in
6810 pgcc
*) # Portland Group C compiler
6811 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
6812 tmp_addflag
=' $pic_flag'
6814 pgf77
* | pgf90
* | pgf95
*) # Portland Group f77 and f90 compilers
6815 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
6816 tmp_addflag
=' $pic_flag -Mnomain' ;;
6817 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
6818 tmp_addflag
=' -i_dynamic' ;;
6819 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
6820 tmp_addflag
=' -i_dynamic -nofor_main' ;;
6821 ifc
* | ifort
*) # Intel Fortran compiler
6822 tmp_addflag
=' -nofor_main' ;;
6824 case `$CC -V 2>&1 | sed 5q` in
6825 *Sun\ C
*) # Sun C 5.9
6826 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
6827 compiler_needs_object
=yes
6828 tmp_sharedflag
='-G' ;;
6829 *Sun\ F
*) # Sun Fortran 8.3
6830 tmp_sharedflag
='-G' ;;
6832 tmp_sharedflag
='-shared' ;;
6834 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6836 if test "x$supports_anon_versioning" = xyes
; then
6837 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
6838 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
6839 echo "local: *; };" >> $output_objdir/$libname.ver~
6840 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
6848 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
6849 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6852 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6853 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6858 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
6862 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
6863 *** create shared libraries on Solaris systems. Therefore, libtool
6864 *** is disabling shared libraries support. We urge you to upgrade GNU
6865 *** binutils to release 2.9.1 or newer. Another option is to modify
6866 *** your PATH or compiler configuration so that the native linker is
6867 *** used, and then restart.
6870 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6871 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6872 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6878 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
6879 case `$LD -v 2>&1` in
6880 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
6884 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
6885 *** reliably create shared libraries on SCO systems. Therefore, libtool
6886 *** is disabling shared libraries support. We urge you to upgrade GNU
6887 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
6888 *** your PATH or compiler configuration so that the native linker is
6889 *** used, and then restart.
6894 # For security reasons, it is highly recommended that you always
6895 # use absolute paths for naming shared libraries, and exclude the
6896 # DT_RUNPATH tag from executables and libraries. But doing so
6897 # requires that you compile everything twice, which is a pain.
6898 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6899 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
6900 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6901 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6910 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6913 hardcode_shlibpath_var
=no
6917 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6918 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6919 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6926 if test "$ld_shlibs" = no
; then
6928 hardcode_libdir_flag_spec
=
6929 export_dynamic_flag_spec
=
6930 whole_archive_flag_spec
=
6933 # PORTME fill in a description of your system's linker (not GNU ld)
6936 allow_undefined_flag
=unsupported
6937 always_export_symbols
=yes
6938 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'
6939 # Note: this linker hardcodes the directories in LIBPATH if there
6940 # are no directories specified by -L.
6941 hardcode_minus_L
=yes
6942 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
6943 # Neither direct hardcoding nor static linking is supported with a
6945 hardcode_direct
=unsupported
6950 if test "$host_cpu" = ia64
; then
6951 # On IA64, the linker does run time linking by default, so we don't
6952 # have to do anything special.
6953 aix_use_runtimelinking
=no
6954 exp_sym_flag
='-Bexport'
6957 # If we're using GNU nm, then we don't want the "-C" option.
6958 # -C means demangle to AIX nm, but means don't demangle with GNU nm
6959 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
6960 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
6962 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
6964 aix_use_runtimelinking
=no
6966 # Test if we are trying to use run time linking or normal
6967 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
6968 # need to do runtime linking.
6969 case $host_os in aix4.
[23]|aix4.
[23].
*|aix5
*)
6970 for ld_flag
in $LDFLAGS; do
6971 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
6972 aix_use_runtimelinking
=yes
6979 exp_sym_flag
='-bexport'
6980 no_entry_flag
='-bnoentry'
6983 # When large executables or shared objects are built, AIX ld can
6984 # have problems creating the table of contents. If linking a library
6985 # or program results in "error TOC overflow" add -mminimal-toc to
6986 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
6987 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
6991 hardcode_direct_absolute
=yes
6992 hardcode_libdir_separator
=':'
6993 link_all_deplibs
=yes
6994 file_list_spec
='${wl}-f,'
6996 if test "$GCC" = yes; then
6997 case $host_os in aix4.
[012]|aix4.
[012].
*)
6998 # We only want to do this on AIX 4.2 and lower, the check
6999 # below for broken collect2 doesn't work under 4.3+
7000 collect2name
=`${CC} -print-prog-name=collect2`
7001 if test -f "$collect2name" &&
7002 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
7004 # We have reworked collect2
7007 # We have old collect2
7008 hardcode_direct
=unsupported
7009 # It fails to find uninstalled libraries when the uninstalled
7010 # path is not listed in the libpath. Setting hardcode_minus_L
7011 # to unsupported forces relinking
7012 hardcode_minus_L
=yes
7013 hardcode_libdir_flag_spec
='-L$libdir'
7014 hardcode_libdir_separator
=
7018 shared_flag
='-shared'
7019 if test "$aix_use_runtimelinking" = yes; then
7020 shared_flag
="$shared_flag "'${wl}-G'
7024 if test "$host_cpu" = ia64
; then
7025 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7026 # chokes on -Wl,-G. The following line is correct:
7029 if test "$aix_use_runtimelinking" = yes; then
7030 shared_flag
='${wl}-G'
7032 shared_flag
='${wl}-bM:SRE'
7037 # It seems that -bexpall does not export symbols beginning with
7038 # underscore (_), so it is better to generate a list of symbols to export.
7039 always_export_symbols
=yes
7040 if test "$aix_use_runtimelinking" = yes; then
7041 # Warning - without using the other runtime loading flags (-brtl),
7042 # -berok will link without error, but may produce a broken library.
7043 allow_undefined_flag
='-berok'
7044 # Determine the default libpath from the value encoded in an
7046 if test x
$gcc_no_link = xyes
; then
7047 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7048 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7049 { (exit 1); exit 1; }; }
7051 cat >conftest.
$ac_ext <<_ACEOF
7054 cat confdefs.h
>>conftest.
$ac_ext
7055 cat >>conftest.
$ac_ext <<_ACEOF
7056 /* end confdefs.h. */
7066 rm -f conftest.
$ac_objext conftest
$ac_exeext
7067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7068 (eval $ac_link) 2>conftest.er1
7070 grep -v '^ *+' conftest.er1
>conftest.err
7072 cat conftest.err
>&5
7073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7074 (exit $ac_status); } &&
7075 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7080 (exit $ac_status); }; } &&
7081 { ac_try
='test -s conftest$ac_exeext'
7082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7086 (exit $ac_status); }; }; then
7088 lt_aix_libpath_sed
='
7089 /Import File Strings/,/^$/ {
7095 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7096 # Check for a 64-bit object if we didn't find anything.
7097 if test -z "$aix_libpath"; then
7098 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7101 echo "$as_me: failed program was:" >&5
7102 sed 's/^/| /' conftest.
$ac_ext >&5
7105 rm -f conftest.err conftest.
$ac_objext \
7106 conftest
$ac_exeext conftest.
$ac_ext
7107 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7109 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7110 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
7112 if test "$host_cpu" = ia64
; then
7113 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
7114 allow_undefined_flag
="-z nodefs"
7115 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"
7117 # Determine the default libpath from the value encoded in an
7119 if test x
$gcc_no_link = xyes
; then
7120 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7121 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7122 { (exit 1); exit 1; }; }
7124 cat >conftest.
$ac_ext <<_ACEOF
7127 cat confdefs.h
>>conftest.
$ac_ext
7128 cat >>conftest.
$ac_ext <<_ACEOF
7129 /* end confdefs.h. */
7139 rm -f conftest.
$ac_objext conftest
$ac_exeext
7140 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7141 (eval $ac_link) 2>conftest.er1
7143 grep -v '^ *+' conftest.er1
>conftest.err
7145 cat conftest.err
>&5
7146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7147 (exit $ac_status); } &&
7148 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7153 (exit $ac_status); }; } &&
7154 { ac_try
='test -s conftest$ac_exeext'
7155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159 (exit $ac_status); }; }; then
7161 lt_aix_libpath_sed
='
7162 /Import File Strings/,/^$/ {
7168 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7169 # Check for a 64-bit object if we didn't find anything.
7170 if test -z "$aix_libpath"; then
7171 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7174 echo "$as_me: failed program was:" >&5
7175 sed 's/^/| /' conftest.
$ac_ext >&5
7178 rm -f conftest.err conftest.
$ac_objext \
7179 conftest
$ac_exeext conftest.
$ac_ext
7180 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7182 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7183 # Warning - without using the other run time loading flags,
7184 # -berok will link without error, but may produce a broken library.
7185 no_undefined_flag
=' ${wl}-bernotok'
7186 allow_undefined_flag
=' ${wl}-berok'
7187 # Exported symbols can be pulled into shared objects from archives
7188 whole_archive_flag_spec
='$convenience'
7189 archive_cmds_need_lc
=yes
7190 # This is similar to how AIX traditionally builds its shared libraries.
7191 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'
7197 if test "$host_cpu" = m68k
; then
7198 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)'
7199 hardcode_libdir_flag_spec
='-L$libdir'
7200 hardcode_minus_L
=yes
7202 # see comment about different semantics on the GNU ld section
7207 export_dynamic_flag_spec
=-rdynamic
7210 cygwin
* | mingw
* | pw32
*)
7211 # When not using gcc, we currently assume that we are using
7212 # Microsoft Visual C++.
7213 # hardcode_libdir_flag_spec is actually meaningless, as there is
7214 # no search path for DLLs.
7215 hardcode_libdir_flag_spec
=' '
7216 allow_undefined_flag
=unsupported
7217 # Tell ltmain to make .lib files, not .a files.
7219 # Tell ltmain to make .dll files, not .so files.
7221 # FIXME: Setting linknames here is a bad hack.
7222 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7223 # The linker will automatically build a .lib file if we build a DLL.
7224 old_archive_from_new_cmds
='true'
7225 # FIXME: Should let the user specify the lib program.
7226 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
7227 fix_srcfile_path
='`cygpath -w "$srcfile"`'
7228 enable_shared_with_static_runtimes
=yes
7231 darwin
* | rhapsody
*)
7233 rhapsody
* | darwin1.
[012])
7234 allow_undefined_flag
='${wl}-undefined ${wl}suppress'
7237 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7239 allow_undefined_flag
='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7242 allow_undefined_flag
='${wl}-undefined ${wl}dynamic_lookup'
7247 archive_cmds_need_lc
=no
7249 hardcode_automatic
=yes
7250 hardcode_shlibpath_var
=unsupported
7251 whole_archive_flag_spec
=''
7252 link_all_deplibs
=yes
7253 if test "$GCC" = yes ; then
7254 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7255 echo $ECHO_N "(cached) $ECHO_C" >&6
7257 lt_cv_apple_cc_single_mod
=no
7258 if test -z "${LT_MULTI_MODULE}"; then
7259 # By default we will add the -single_module flag. You can override
7260 # by either setting the environment variable LT_MULTI_MODULE
7261 # non-empty at configure time, or by adding -multi-module to the
7263 echo "int foo(void){return 1;}" > conftest.c
7264 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7265 -dynamiclib ${wl}-single_module conftest.c
7266 if test -f libconftest.dylib
; then
7267 lt_cv_apple_cc_single_mod
=yes
7268 rm libconftest.dylib
7274 output_verbose_link_cmd
=echo
7275 if test "X$lt_cv_apple_cc_single_mod" = Xyes
; then
7276 archive_cmds
='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7277 archive_expsym_cmds
='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7279 archive_cmds
='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7280 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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7282 module_cmds
='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7283 module_expsym_cmds
='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7285 case $cc_basename in
7287 output_verbose_link_cmd
=echo
7288 archive_cmds
='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
7289 module_cmds
='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7290 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
7291 archive_expsym_cmds
='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7292 module_expsym_cmds
='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7302 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7303 hardcode_libdir_flag_spec
='-L$libdir'
7304 hardcode_shlibpath_var
=no
7311 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7312 # support. Future versions do this automatically, but an explicit c++rt0.o
7313 # does not break anything, and helps significantly (at the cost of a little
7316 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7317 hardcode_libdir_flag_spec
='-R$libdir'
7319 hardcode_shlibpath_var
=no
7322 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7324 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7326 hardcode_minus_L
=yes
7327 hardcode_shlibpath_var
=no
7330 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7331 freebsd
* | dragonfly
*)
7332 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7333 hardcode_libdir_flag_spec
='-R$libdir'
7335 hardcode_shlibpath_var
=no
7339 if test "$GCC" = yes; then
7340 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'
7342 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'
7344 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7345 hardcode_libdir_separator
=:
7348 # hardcode_minus_L: Not really in the search PATH,
7349 # but as the default location of the library.
7350 hardcode_minus_L
=yes
7351 export_dynamic_flag_spec
='${wl}-E'
7355 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7356 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7358 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7360 if test "$with_gnu_ld" = no
; then
7361 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7362 hardcode_libdir_flag_spec_ld
='+b $libdir'
7363 hardcode_libdir_separator
=:
7365 hardcode_direct_absolute
=yes
7366 export_dynamic_flag_spec
='${wl}-E'
7367 # hardcode_minus_L: Not really in the search PATH,
7368 # but as the default location of the library.
7369 hardcode_minus_L
=yes
7374 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7377 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7380 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7383 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7389 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7392 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7395 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7399 if test "$with_gnu_ld" = no
; then
7400 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7401 hardcode_libdir_separator
=:
7406 hardcode_shlibpath_var
=no
7410 hardcode_direct_absolute
=yes
7411 export_dynamic_flag_spec
='${wl}-E'
7413 # hardcode_minus_L: Not really in the search PATH,
7414 # but as the default location of the library.
7415 hardcode_minus_L
=yes
7421 irix5
* | irix6
* | nonstopux
*)
7422 if test "$GCC" = yes; then
7423 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7424 # Try to use the -exported_symbol ld option, if it does not
7425 # work, assume that -exports_file does not work either and
7426 # implicitly export all symbols.
7427 save_LDFLAGS
="$LDFLAGS"
7428 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
7429 if test x
$gcc_no_link = xyes
; then
7430 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7431 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7432 { (exit 1); exit 1; }; }
7434 cat >conftest.
$ac_ext <<_ACEOF
7437 rm -f conftest.
$ac_objext conftest
$ac_exeext
7438 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7439 (eval $ac_link) 2>conftest.er1
7441 grep -v '^ *+' conftest.er1
>conftest.err
7443 cat conftest.err
>&5
7444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7445 (exit $ac_status); } &&
7446 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7451 (exit $ac_status); }; } &&
7452 { ac_try
='test -s conftest$ac_exeext'
7453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457 (exit $ac_status); }; }; then
7458 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
7461 echo "$as_me: failed program was:" >&5
7462 sed 's/^/| /' conftest.
$ac_ext >&5
7465 rm -f conftest.err conftest.
$ac_objext \
7466 conftest
$ac_exeext conftest.
$ac_ext
7467 LDFLAGS
="$save_LDFLAGS"
7469 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
7470 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
7472 archive_cmds_need_lc
='no'
7473 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7474 hardcode_libdir_separator
=:
7476 link_all_deplibs
=yes
7480 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
7481 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
7483 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
7485 hardcode_libdir_flag_spec
='-R$libdir'
7487 hardcode_shlibpath_var
=no
7491 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7493 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7494 hardcode_libdir_separator
=:
7495 hardcode_shlibpath_var
=no
7503 hardcode_shlibpath_var
=no
7504 hardcode_direct_absolute
=yes
7505 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7506 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
7507 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
7508 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
7509 export_dynamic_flag_spec
='${wl}-E'
7512 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
7513 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7514 hardcode_libdir_flag_spec
='-R$libdir'
7517 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
7518 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
7525 hardcode_libdir_flag_spec
='-L$libdir'
7526 hardcode_minus_L
=yes
7527 allow_undefined_flag
=unsupported
7528 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'
7529 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
7533 if test "$GCC" = yes; then
7534 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
7535 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7537 allow_undefined_flag
=' -expect_unresolved \*'
7538 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
7540 archive_cmds_need_lc
='no'
7541 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7542 hardcode_libdir_separator
=:
7545 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
7546 if test "$GCC" = yes; then
7547 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
7548 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7549 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7551 allow_undefined_flag
=' -expect_unresolved \*'
7552 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
7553 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~
7554 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
7556 # Both c and cxx compiler support -rpath directly
7557 hardcode_libdir_flag_spec
='-rpath $libdir'
7559 archive_cmds_need_lc
='no'
7560 hardcode_libdir_separator
=:
7564 no_undefined_flag
=' -z defs'
7565 if test "$GCC" = yes; then
7567 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7568 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
7569 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
7571 case `$CC -V 2>&1` in
7574 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
7575 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
7576 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
7580 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
7581 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
7582 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
7586 hardcode_libdir_flag_spec
='-R$libdir'
7587 hardcode_shlibpath_var
=no
7589 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
7591 # The compiler driver will combine and reorder linker options,
7592 # but understands `-z linker_flag'. GCC discards it without `$wl',
7593 # but is careful enough not to reorder.
7594 # Supported since Solaris 2.6 (maybe 2.5.1?)
7595 if test "$GCC" = yes; then
7596 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
7598 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
7602 link_all_deplibs
=yes
7606 if test "x$host_vendor" = xsequent
; then
7607 # Use $CC to link under sequent, because it throws in some extra .o
7608 # files that make .init and .fini sections work.
7609 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
7611 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
7613 hardcode_libdir_flag_spec
='-L$libdir'
7615 hardcode_minus_L
=yes
7616 hardcode_shlibpath_var
=no
7620 case $host_vendor in
7622 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7623 hardcode_direct
=yes # is this really true???
7626 ## LD is ld it makes a PLAMLIB
7627 ## CC just makes a GrossModule.
7628 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
7629 reload_cmds
='$CC -r -o $output$reload_objs'
7633 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7634 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
7637 runpath_var
='LD_RUN_PATH'
7638 hardcode_shlibpath_var
=no
7642 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7643 hardcode_shlibpath_var
=no
7644 export_dynamic_flag_spec
='-Bexport'
7648 if test -d /usr
/nec
; then
7649 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7650 hardcode_shlibpath_var
=no
7651 runpath_var
=LD_RUN_PATH
7652 hardcode_runpath_var
=yes
7657 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
7658 no_undefined_flag
='${wl}-z,text'
7659 archive_cmds_need_lc
=no
7660 hardcode_shlibpath_var
=no
7661 runpath_var
='LD_RUN_PATH'
7663 if test "$GCC" = yes; then
7664 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7665 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7667 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7668 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7672 sysv5
* | sco3.2v5
* | sco5v6
*)
7673 # Note: We can NOT use -z defs as we might desire, because we do not
7674 # link with -lc, and that would cause any symbols used from libc to
7675 # always be unresolved, which means just about no library would
7676 # ever link correctly. If we're not using GNU ld we use -z text
7677 # though, which does catch some bad symbols but isn't as heavy-handed
7679 no_undefined_flag
='${wl}-z,text'
7680 allow_undefined_flag
='${wl}-z,nodefs'
7681 archive_cmds_need_lc
=no
7682 hardcode_shlibpath_var
=no
7683 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
7684 hardcode_libdir_separator
=':'
7685 link_all_deplibs
=yes
7686 export_dynamic_flag_spec
='${wl}-Bexport'
7687 runpath_var
='LD_RUN_PATH'
7689 if test "$GCC" = yes; then
7690 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7691 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7693 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7694 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7699 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7700 hardcode_libdir_flag_spec
='-L$libdir'
7701 hardcode_shlibpath_var
=no
7709 if test x
$host_vendor = xsni
; then
7711 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
7712 export_dynamic_flag_spec
='${wl}-Blargedynsym'
7718 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
7719 echo "${ECHO_T}$ld_shlibs" >&6
7720 test "$ld_shlibs" = no
&& can_build_shared
=no
7722 with_gnu_ld
=$with_gnu_ld
7739 # Do we need to explicitly link libc?
7741 case "x$archive_cmds_need_lc" in
7743 # Assume -lc should be added
7744 archive_cmds_need_lc
=yes
7746 if test "$enable_shared" = yes && test "$GCC" = yes; then
7747 case $archive_cmds in
7749 # FIXME: we may have to deal with multi-command sequences.
7752 # Test whether the compiler implicitly links with -lc since on some
7753 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7754 # to ld, don't add -lc before -lgcc.
7755 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7756 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7758 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7760 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7761 (eval $ac_compile) 2>&5
7763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7764 (exit $ac_status); } 2>conftest.err
; then
7767 libobjs
=conftest.
$ac_objext
7769 wl
=$lt_prog_compiler_wl
7770 pic_flag
=$lt_prog_compiler_pic
7776 lt_save_allow_undefined_flag
=$allow_undefined_flag
7777 allow_undefined_flag
=
7778 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
7779 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
7781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7782 (exit $ac_status); }
7784 archive_cmds_need_lc
=no
7786 archive_cmds_need_lc
=yes
7788 allow_undefined_flag
=$lt_save_allow_undefined_flag
7790 cat conftest.err
1>&5
7793 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
7794 echo "${ECHO_T}$archive_cmds_need_lc" >&6
7957 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
7958 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
7960 if test "$withGCC" = yes; then
7962 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
7963 *) lt_awk_arg
="/^libraries:/" ;;
7965 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
7966 if $ECHO "$lt_search_path_spec" |
$GREP ';' >/dev
/null
; then
7967 # if the path contains ";" then we assume it to be the separator
7968 # otherwise default to the standard path separator (i.e. ":") - it is
7969 # assumed that no part of a normal pathname contains ";" but that should
7970 # okay in the real world where ";" in dirpaths is itself problematic.
7971 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
7973 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
7975 # Ok, now we have the path, separated by spaces, we can step through it
7976 # and add multilib dir if necessary.
7977 lt_tmp_lt_search_path_spec
=
7978 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
7979 for lt_sys_path
in $lt_search_path_spec; do
7980 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
7981 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
7983 test -d "$lt_sys_path" && \
7984 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
7987 lt_search_path_spec
=`$ECHO $lt_tmp_lt_search_path_spec | awk '
7988 BEGIN {RS=" "; FS="/|\n";} {
7991 for (lt_i = NF; lt_i > 0; lt_i--) {
7992 if ($lt_i != "" && $lt_i != ".") {
7993 if ($lt_i == "..") {
7996 if (lt_count == 0) {
7997 lt_foo="/" $lt_i lt_foo;
8004 if (lt_foo != "") { lt_freq[lt_foo]++; }
8005 if (lt_freq[lt_foo] == 1) { print lt_foo; }
8007 sys_lib_search_path_spec
=`$ECHO $lt_search_path_spec`
8009 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
8012 libname_spec
='lib$name'
8020 shlibpath_overrides_runpath
=unknown
8022 dynamic_linker
="$host_os ld.so"
8023 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
8024 need_lib_prefix
=unknown
8025 hardcode_into_libs
=no
8027 # when you set need_version to no, make sure it does not cause -set_version
8028 # flags to be left without arguments
8029 need_version
=unknown
8034 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
8035 shlibpath_var
=LIBPATH
8037 # AIX 3 has no versioning support, so we append a major version to the name.
8038 soname_spec
='${libname}${release}${shared_ext}$major'
8045 hardcode_into_libs
=yes
8046 if test "$host_cpu" = ia64
; then
8047 # AIX 5 supports IA64
8048 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8049 shlibpath_var
=LD_LIBRARY_PATH
8051 # With GCC up to 2.95.x, collect2 would create an import file
8052 # for dependence libraries. The import file would start with
8053 # the line `#! .'. This would cause the generated library to
8054 # depend on `.', always an invalid library. This was fixed in
8055 # development snapshots of GCC prior to 3.0.
8057 aix4 | aix4.
[01] | aix4.
[01].
*)
8058 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8060 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
8067 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8068 # soname into executable. Probably we can add versioning support to
8069 # collect2, so additional links can be useful in future.
8070 if test "$aix_use_runtimelinking" = yes; then
8071 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8072 # instead of lib<name>.a to let people know that these are not
8073 # typical AIX shared libraries.
8074 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8076 # We preserve .a as extension for shared libraries through AIX4.2
8077 # and later when we are not doing run time linking.
8078 library_names_spec
='${libname}${release}.a $libname.a'
8079 soname_spec
='${libname}${release}${shared_ext}$major'
8081 shlibpath_var
=LIBPATH
8086 if test "$host_cpu" = m68k
; then
8087 library_names_spec
='$libname.ixlibrary $libname.a'
8088 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8089 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
8096 library_names_spec
='${libname}${shared_ext}'
8097 dynamic_linker
="$host_os ld.so"
8098 shlibpath_var
=LIBRARY_PATH
8104 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8105 soname_spec
='${libname}${release}${shared_ext}$major'
8106 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
8107 shlibpath_var
=LD_LIBRARY_PATH
8108 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8109 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
8110 # the default ld.so.conf also contains /usr/contrib/lib and
8111 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8112 # libtool to hard-code these into programs
8115 cygwin
* | mingw
* | pw32
*)
8116 version_type
=windows
8121 case $withGCC,$host_os in
8122 yes,cygwin
* |
yes,mingw
* |
yes,pw32
*)
8123 library_names_spec
='$libname.dll.a'
8124 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8125 postinstall_cmds
='base_file=`basename \${file}`~
8126 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8127 dldir=$destdir/`dirname \$dlpath`~
8128 test -d \$dldir || mkdir -p \$dldir~
8129 $install_prog $dir/$dlname \$dldir/$dlname~
8130 chmod a+x \$dldir/$dlname~
8131 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8132 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8134 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8135 dlpath=$dir/\$dldll~
8137 shlibpath_overrides_runpath
=yes
8141 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8142 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8143 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
8146 # MinGW DLLs use traditional 'lib' prefix
8147 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8148 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8149 if $ECHO "$sys_lib_search_path_spec" |
$GREP ';[c-zC-Z]:/' >/dev
/null
; then
8150 # It is most probably a Windows format PATH printed by
8151 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8152 # path with ; separators, and with drive letters. We can handle the
8153 # drive letters (cygwin fileutils understands them), so leave them,
8154 # especially as we might pass files found there to a mingw objdump,
8155 # which wouldn't understand a cygwinified path. Ahh.
8156 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8158 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8162 # pw32 DLLs use 'pw' prefix rather than 'lib'
8163 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8169 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8172 dynamic_linker
='Win32 ld.exe'
8173 # FIXME: first we should search . and the directory the executable is in
8177 darwin
* | rhapsody
*)
8178 dynamic_linker
="$host_os dyld"
8182 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8183 soname_spec
='${libname}${release}${major}$shared_ext'
8184 shlibpath_overrides_runpath
=yes
8185 shlibpath_var
=DYLD_LIBRARY_PATH
8186 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
8188 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
8189 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
8196 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8197 soname_spec
='${libname}${release}${shared_ext}$major'
8198 shlibpath_var
=LD_LIBRARY_PATH
8205 freebsd
* | dragonfly
*)
8206 # DragonFly does not have aout. When/if they implement a new
8207 # versioning mechanism, adjust this.
8208 if test -x /usr
/bin
/objformat
; then
8209 objformat
=`/usr/bin/objformat`
8212 freebsd
[123]*) objformat
=aout
;;
8216 version_type
=freebsd-
$objformat
8217 case $version_type in
8219 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8224 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8228 shlibpath_var
=LD_LIBRARY_PATH
8231 shlibpath_overrides_runpath
=yes
8233 freebsd3.
[01]* | freebsdelf3.
[01]*)
8234 shlibpath_overrides_runpath
=yes
8235 hardcode_into_libs
=yes
8237 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
8238 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
8239 shlibpath_overrides_runpath
=no
8240 hardcode_into_libs
=yes
8242 *) # from 4.6 on, and DragonFly
8243 shlibpath_overrides_runpath
=yes
8244 hardcode_into_libs
=yes
8253 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8254 soname_spec
='${libname}${release}${shared_ext}$major'
8255 shlibpath_var
=LD_LIBRARY_PATH
8256 hardcode_into_libs
=yes
8259 hpux9
* | hpux10
* | hpux11
*)
8260 # Give a soname corresponding to the major version so that dld.sl refuses to
8261 # link against other versions.
8268 hardcode_into_libs
=yes
8269 dynamic_linker
="$host_os dld.so"
8270 shlibpath_var
=LD_LIBRARY_PATH
8271 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8272 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8273 soname_spec
='${libname}${release}${shared_ext}$major'
8274 if test "X$HPUX_IA64_MODE" = X32
; then
8275 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8277 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
8279 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8283 hardcode_into_libs
=yes
8284 dynamic_linker
="$host_os dld.sl"
8285 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
8286 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8287 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8288 soname_spec
='${libname}${release}${shared_ext}$major'
8289 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8290 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8294 dynamic_linker
="$host_os dld.sl"
8295 shlibpath_var
=SHLIB_PATH
8296 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
8297 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8298 soname_spec
='${libname}${release}${shared_ext}$major'
8301 # HP-UX runs *really* slowly unless shared libraries are mode 555.
8302 postinstall_cmds
='chmod 555 $lib'
8309 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8310 soname_spec
='${libname}${release}${shared_ext}$major'
8311 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
8312 shlibpath_var
=LD_LIBRARY_PATH
8313 shlibpath_overrides_runpath
=no
8314 hardcode_into_libs
=yes
8317 irix5
* | irix6
* | nonstopux
*)
8319 nonstopux
*) version_type
=nonstopux
;;
8321 if test "$lt_cv_prog_gnu_ld" = yes; then
8329 soname_spec
='${libname}${release}${shared_ext}$major'
8330 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8332 irix5
* | nonstopux
*)
8336 case $LD in # libtool.m4 will add one of these switches to LD
8337 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
8338 libsuff
= shlibsuff
= libmagic
=32-bit;;
8339 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
8340 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
8341 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
8342 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
8343 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
8347 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
8348 shlibpath_overrides_runpath
=no
8349 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8350 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
8351 hardcode_into_libs
=yes
8354 # No shared lib support for Linux oldld, aout, or coff.
8355 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
8359 # This must be Linux ELF.
8360 linux
* | k
*bsd
*-gnu)
8364 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8365 soname_spec
='${libname}${release}${shared_ext}$major'
8366 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8367 shlibpath_var
=LD_LIBRARY_PATH
8368 shlibpath_overrides_runpath
=no
8369 # Some binutils ld are patched to set DT_RUNPATH
8370 save_LDFLAGS
=$LDFLAGS
8372 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8373 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8374 if test x
$gcc_no_link = xyes
; then
8375 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8376 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8377 { (exit 1); exit 1; }; }
8379 cat >conftest.
$ac_ext <<_ACEOF
8382 cat confdefs.h
>>conftest.
$ac_ext
8383 cat >>conftest.
$ac_ext <<_ACEOF
8384 /* end confdefs.h. */
8394 rm -f conftest.
$ac_objext conftest
$ac_exeext
8395 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8396 (eval $ac_link) 2>conftest.er1
8398 grep -v '^ *+' conftest.er1
>conftest.err
8400 cat conftest.err
>&5
8401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8402 (exit $ac_status); } &&
8403 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408 (exit $ac_status); }; } &&
8409 { ac_try
='test -s conftest$ac_exeext'
8410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414 (exit $ac_status); }; }; then
8415 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir"; then
8416 shlibpath_overrides_runpath
=yes
8420 echo "$as_me: failed program was:" >&5
8421 sed 's/^/| /' conftest.
$ac_ext >&5
8424 rm -f conftest.err conftest.
$ac_objext \
8425 conftest
$ac_exeext conftest.
$ac_ext
8426 LDFLAGS
=$save_LDFLAGS
8429 # This implies no fast_install, which is unacceptable.
8430 # Some rework will be needed to allow for fast_install
8431 # before this can be enabled.
8432 hardcode_into_libs
=yes
8434 # Append ld.so.conf contents to the search path
8435 if test -f /etc
/ld.so.conf
; then
8436 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
8437 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
8440 # We used to test for /lib/ld.so.1 and disable shared libraries on
8441 # powerpc, because MkLinux only supported shared libraries with the
8442 # GNU dynamic linker. Since this was broken with cross compilers,
8443 # most powerpc-linux boxes support dynamic linking these days and
8444 # people can always --disable-shared, the test was removed, and we
8445 # assume the GNU/Linux dynamic linker is in use.
8446 dynamic_linker
='GNU/Linux ld.so'
8453 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8454 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8455 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8456 dynamic_linker
='NetBSD (a.out) ld.so'
8458 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8459 soname_spec
='${libname}${release}${shared_ext}$major'
8460 dynamic_linker
='NetBSD ld.elf_so'
8462 shlibpath_var
=LD_LIBRARY_PATH
8463 shlibpath_overrides_runpath
=yes
8464 hardcode_into_libs
=yes
8469 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8470 shlibpath_var
=LD_LIBRARY_PATH
8471 shlibpath_overrides_runpath
=yes
8478 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8479 soname_spec
='${libname}${release}${shared_ext}$major'
8480 shlibpath_var
=LD_LIBRARY_PATH
8481 shlibpath_overrides_runpath
=no
8482 hardcode_into_libs
=yes
8483 dynamic_linker
='ldqnx.so'
8488 sys_lib_dlsearch_path_spec
="/usr/lib"
8490 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
8492 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
8493 *) need_version
=no
;;
8495 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8496 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8497 shlibpath_var
=LD_LIBRARY_PATH
8498 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8500 openbsd2.
[89] | openbsd2.
[89].
*)
8501 shlibpath_overrides_runpath
=no
8504 shlibpath_overrides_runpath
=yes
8508 shlibpath_overrides_runpath
=yes
8513 libname_spec
='$name'
8516 library_names_spec
='$libname${shared_ext} $libname.a'
8517 dynamic_linker
='OS/2 ld.exe'
8518 shlibpath_var
=LIBPATH
8521 osf3
* | osf4
* | osf5
*)
8525 soname_spec
='${libname}${release}${shared_ext}$major'
8526 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8527 shlibpath_var
=LD_LIBRARY_PATH
8528 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
8529 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
8540 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8541 soname_spec
='${libname}${release}${shared_ext}$major'
8542 shlibpath_var
=LD_LIBRARY_PATH
8543 shlibpath_overrides_runpath
=yes
8544 hardcode_into_libs
=yes
8545 # ldd complains unless libraries are executable
8546 postinstall_cmds
='chmod +x $lib'
8551 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8552 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
8553 shlibpath_var
=LD_LIBRARY_PATH
8554 shlibpath_overrides_runpath
=yes
8555 if test "$with_gnu_ld" = yes; then
8563 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8564 soname_spec
='${libname}${release}${shared_ext}$major'
8565 shlibpath_var
=LD_LIBRARY_PATH
8566 case $host_vendor in
8568 shlibpath_overrides_runpath
=no
8570 runpath_var
=LD_RUN_PATH
8578 shlibpath_overrides_runpath
=no
8579 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
8585 if test -d /usr
/nec
;then
8587 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
8588 soname_spec
='$libname${shared_ext}.$major'
8589 shlibpath_var
=LD_LIBRARY_PATH
8593 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
8594 version_type
=freebsd-elf
8597 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8598 soname_spec
='${libname}${release}${shared_ext}$major'
8599 shlibpath_var
=LD_LIBRARY_PATH
8600 shlibpath_overrides_runpath
=yes
8601 hardcode_into_libs
=yes
8602 if test "$with_gnu_ld" = yes; then
8603 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
8605 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
8608 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
8612 sys_lib_dlsearch_path_spec
='/usr/lib'
8616 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
8620 library_name_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8621 shlibpath_var
=LD_LIBRARY_PATH
8622 shlibpath_overrides_runpath
=no
8623 hardcode_into_libs
=yes
8628 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8629 soname_spec
='${libname}${release}${shared_ext}$major'
8630 shlibpath_var
=LD_LIBRARY_PATH
8637 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
8638 echo "${ECHO_T}$dynamic_linker" >&6
8639 test "$dynamic_linker" = no
&& can_build_shared
=no
8641 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
8642 if test "$GCC" = yes; then
8643 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8732 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
8733 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
8735 if test -n "$hardcode_libdir_flag_spec" ||
8736 test -n "$runpath_var" ||
8737 test "X$hardcode_automatic" = "Xyes" ; then
8739 # We can hardcode non-existent directories.
8740 if test "$hardcode_direct" != no
&&
8741 # If the only mechanism to avoid hardcoding is shlibpath_var, we
8742 # have to relink, otherwise we might link with an installed library
8743 # when we should be linking with a yet-to-be-installed one
8744 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
8745 test "$hardcode_minus_L" != no
; then
8746 # Linking always hardcodes the temporary library directory.
8747 hardcode_action
=relink
8749 # We can link without hardcoding, and we can hardcode nonexisting dirs.
8750 hardcode_action
=immediate
8753 # We cannot hardcode anything, or else we can only hardcode existing
8755 hardcode_action
=unsupported
8757 echo "$as_me:$LINENO: result: $hardcode_action" >&5
8758 echo "${ECHO_T}$hardcode_action" >&6
8760 if test "$hardcode_action" = relink ||
8761 test "$inherit_rpath" = yes; then
8762 # Fast installation is not supported
8763 enable_fast_install
=no
8764 elif test "$shlibpath_overrides_runpath" = yes ||
8765 test "$enable_shared" = no
; then
8766 # Fast installation is not necessary
8767 enable_fast_install
=needless
8775 if test "x$enable_dlopen" != xyes
; then
8776 enable_dlopen
=unknown
8777 enable_dlopen_self
=unknown
8778 enable_dlopen_self_static
=unknown
8785 lt_cv_dlopen
="load_add_on"
8787 lt_cv_dlopen_self
=yes
8791 lt_cv_dlopen
="LoadLibrary"
8796 lt_cv_dlopen
="dlopen"
8801 # if libdl is installed we need to link against it
8802 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
8803 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
8804 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
8805 echo $ECHO_N "(cached) $ECHO_C" >&6
8807 ac_check_lib_save_LIBS
=$LIBS
8809 if test x
$gcc_no_link = xyes
; then
8810 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8811 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8812 { (exit 1); exit 1; }; }
8814 cat >conftest.
$ac_ext <<_ACEOF
8817 cat confdefs.h
>>conftest.
$ac_ext
8818 cat >>conftest.
$ac_ext <<_ACEOF
8819 /* end confdefs.h. */
8821 /* Override any gcc2 internal prototype to avoid an error. */
8825 /* We use char because int might match the return type of a gcc2
8826 builtin and then its argument prototype would still apply. */
8836 rm -f conftest.
$ac_objext conftest
$ac_exeext
8837 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8838 (eval $ac_link) 2>conftest.er1
8840 grep -v '^ *+' conftest.er1
>conftest.err
8842 cat conftest.err
>&5
8843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8844 (exit $ac_status); } &&
8845 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8850 (exit $ac_status); }; } &&
8851 { ac_try
='test -s conftest$ac_exeext'
8852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8856 (exit $ac_status); }; }; then
8857 ac_cv_lib_dl_dlopen
=yes
8859 echo "$as_me: failed program was:" >&5
8860 sed 's/^/| /' conftest.
$ac_ext >&5
8862 ac_cv_lib_dl_dlopen
=no
8864 rm -f conftest.err conftest.
$ac_objext \
8865 conftest
$ac_exeext conftest.
$ac_ext
8866 LIBS
=$ac_check_lib_save_LIBS
8868 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
8869 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
8870 if test $ac_cv_lib_dl_dlopen = yes; then
8871 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
8876 lt_cv_dlopen_self
=yes
8883 echo "$as_me:$LINENO: checking for shl_load" >&5
8884 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
8885 if test "${ac_cv_func_shl_load+set}" = set; then
8886 echo $ECHO_N "(cached) $ECHO_C" >&6
8888 if test x
$gcc_no_link = xyes
; then
8889 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8890 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8891 { (exit 1); exit 1; }; }
8893 cat >conftest.
$ac_ext <<_ACEOF
8896 cat confdefs.h
>>conftest.
$ac_ext
8897 cat >>conftest.
$ac_ext <<_ACEOF
8898 /* end confdefs.h. */
8899 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
8900 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8901 #define shl_load innocuous_shl_load
8903 /* System header to define __stub macros and hopefully few prototypes,
8904 which can conflict with char shl_load (); below.
8905 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8906 <limits.h> exists even on freestanding compilers. */
8909 # include <limits.h>
8911 # include <assert.h>
8916 /* Override any gcc2 internal prototype to avoid an error. */
8921 /* We use char because int might match the return type of a gcc2
8922 builtin and then its argument prototype would still apply. */
8924 /* The GNU C library defines this for functions which it implements
8925 to always fail with ENOSYS. Some functions are actually named
8926 something starting with __ and the normal name is an alias. */
8927 #if defined (__stub_shl_load) || defined (__stub___shl_load)
8930 char (*f) () = shl_load;
8939 return f != shl_load;
8944 rm -f conftest.
$ac_objext conftest
$ac_exeext
8945 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8946 (eval $ac_link) 2>conftest.er1
8948 grep -v '^ *+' conftest.er1
>conftest.err
8950 cat conftest.err
>&5
8951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952 (exit $ac_status); } &&
8953 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8958 (exit $ac_status); }; } &&
8959 { ac_try
='test -s conftest$ac_exeext'
8960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8964 (exit $ac_status); }; }; then
8965 ac_cv_func_shl_load
=yes
8967 echo "$as_me: failed program was:" >&5
8968 sed 's/^/| /' conftest.
$ac_ext >&5
8970 ac_cv_func_shl_load
=no
8972 rm -f conftest.err conftest.
$ac_objext \
8973 conftest
$ac_exeext conftest.
$ac_ext
8975 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
8976 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
8977 if test $ac_cv_func_shl_load = yes; then
8978 lt_cv_dlopen
="shl_load"
8980 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
8981 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
8982 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
8983 echo $ECHO_N "(cached) $ECHO_C" >&6
8985 ac_check_lib_save_LIBS
=$LIBS
8987 if test x
$gcc_no_link = xyes
; then
8988 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8989 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8990 { (exit 1); exit 1; }; }
8992 cat >conftest.
$ac_ext <<_ACEOF
8995 cat confdefs.h
>>conftest.
$ac_ext
8996 cat >>conftest.
$ac_ext <<_ACEOF
8997 /* end confdefs.h. */
8999 /* Override any gcc2 internal prototype to avoid an error. */
9003 /* We use char because int might match the return type of a gcc2
9004 builtin and then its argument prototype would still apply. */
9014 rm -f conftest.
$ac_objext conftest
$ac_exeext
9015 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9016 (eval $ac_link) 2>conftest.er1
9018 grep -v '^ *+' conftest.er1
>conftest.err
9020 cat conftest.err
>&5
9021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9022 (exit $ac_status); } &&
9023 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9028 (exit $ac_status); }; } &&
9029 { ac_try
='test -s conftest$ac_exeext'
9030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9034 (exit $ac_status); }; }; then
9035 ac_cv_lib_dld_shl_load
=yes
9037 echo "$as_me: failed program was:" >&5
9038 sed 's/^/| /' conftest.
$ac_ext >&5
9040 ac_cv_lib_dld_shl_load
=no
9042 rm -f conftest.err conftest.
$ac_objext \
9043 conftest
$ac_exeext conftest.
$ac_ext
9044 LIBS
=$ac_check_lib_save_LIBS
9046 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9047 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9048 if test $ac_cv_lib_dld_shl_load = yes; then
9049 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-dld"
9051 echo "$as_me:$LINENO: checking for dlopen" >&5
9052 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9053 if test "${ac_cv_func_dlopen+set}" = set; then
9054 echo $ECHO_N "(cached) $ECHO_C" >&6
9056 if test x
$gcc_no_link = xyes
; then
9057 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9058 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9059 { (exit 1); exit 1; }; }
9061 cat >conftest.
$ac_ext <<_ACEOF
9064 cat confdefs.h
>>conftest.
$ac_ext
9065 cat >>conftest.
$ac_ext <<_ACEOF
9066 /* end confdefs.h. */
9067 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9068 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9069 #define dlopen innocuous_dlopen
9071 /* System header to define __stub macros and hopefully few prototypes,
9072 which can conflict with char dlopen (); below.
9073 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9074 <limits.h> exists even on freestanding compilers. */
9077 # include <limits.h>
9079 # include <assert.h>
9084 /* Override any gcc2 internal prototype to avoid an error. */
9089 /* We use char because int might match the return type of a gcc2
9090 builtin and then its argument prototype would still apply. */
9092 /* The GNU C library defines this for functions which it implements
9093 to always fail with ENOSYS. Some functions are actually named
9094 something starting with __ and the normal name is an alias. */
9095 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9098 char (*f) () = dlopen;
9112 rm -f conftest.
$ac_objext conftest
$ac_exeext
9113 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9114 (eval $ac_link) 2>conftest.er1
9116 grep -v '^ *+' conftest.er1
>conftest.err
9118 cat conftest.err
>&5
9119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9120 (exit $ac_status); } &&
9121 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9126 (exit $ac_status); }; } &&
9127 { ac_try
='test -s conftest$ac_exeext'
9128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9132 (exit $ac_status); }; }; then
9133 ac_cv_func_dlopen
=yes
9135 echo "$as_me: failed program was:" >&5
9136 sed 's/^/| /' conftest.
$ac_ext >&5
9138 ac_cv_func_dlopen
=no
9140 rm -f conftest.err conftest.
$ac_objext \
9141 conftest
$ac_exeext conftest.
$ac_ext
9143 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9144 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9145 if test $ac_cv_func_dlopen = yes; then
9146 lt_cv_dlopen
="dlopen"
9148 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9149 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9150 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9151 echo $ECHO_N "(cached) $ECHO_C" >&6
9153 ac_check_lib_save_LIBS
=$LIBS
9155 if test x
$gcc_no_link = xyes
; then
9156 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9157 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9158 { (exit 1); exit 1; }; }
9160 cat >conftest.
$ac_ext <<_ACEOF
9163 cat confdefs.h
>>conftest.
$ac_ext
9164 cat >>conftest.
$ac_ext <<_ACEOF
9165 /* end confdefs.h. */
9167 /* Override any gcc2 internal prototype to avoid an error. */
9171 /* We use char because int might match the return type of a gcc2
9172 builtin and then its argument prototype would still apply. */
9182 rm -f conftest.
$ac_objext conftest
$ac_exeext
9183 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9184 (eval $ac_link) 2>conftest.er1
9186 grep -v '^ *+' conftest.er1
>conftest.err
9188 cat conftest.err
>&5
9189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9190 (exit $ac_status); } &&
9191 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9196 (exit $ac_status); }; } &&
9197 { ac_try
='test -s conftest$ac_exeext'
9198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9202 (exit $ac_status); }; }; then
9203 ac_cv_lib_dl_dlopen
=yes
9205 echo "$as_me: failed program was:" >&5
9206 sed 's/^/| /' conftest.
$ac_ext >&5
9208 ac_cv_lib_dl_dlopen
=no
9210 rm -f conftest.err conftest.
$ac_objext \
9211 conftest
$ac_exeext conftest.
$ac_ext
9212 LIBS
=$ac_check_lib_save_LIBS
9214 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9215 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9216 if test $ac_cv_lib_dl_dlopen = yes; then
9217 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
9219 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9220 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9221 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9222 echo $ECHO_N "(cached) $ECHO_C" >&6
9224 ac_check_lib_save_LIBS
=$LIBS
9226 if test x
$gcc_no_link = xyes
; then
9227 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9228 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9229 { (exit 1); exit 1; }; }
9231 cat >conftest.
$ac_ext <<_ACEOF
9234 cat confdefs.h
>>conftest.
$ac_ext
9235 cat >>conftest.
$ac_ext <<_ACEOF
9236 /* end confdefs.h. */
9238 /* Override any gcc2 internal prototype to avoid an error. */
9242 /* We use char because int might match the return type of a gcc2
9243 builtin and then its argument prototype would still apply. */
9253 rm -f conftest.
$ac_objext conftest
$ac_exeext
9254 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9255 (eval $ac_link) 2>conftest.er1
9257 grep -v '^ *+' conftest.er1
>conftest.err
9259 cat conftest.err
>&5
9260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9261 (exit $ac_status); } &&
9262 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9267 (exit $ac_status); }; } &&
9268 { ac_try
='test -s conftest$ac_exeext'
9269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9273 (exit $ac_status); }; }; then
9274 ac_cv_lib_svld_dlopen
=yes
9276 echo "$as_me: failed program was:" >&5
9277 sed 's/^/| /' conftest.
$ac_ext >&5
9279 ac_cv_lib_svld_dlopen
=no
9281 rm -f conftest.err conftest.
$ac_objext \
9282 conftest
$ac_exeext conftest.
$ac_ext
9283 LIBS
=$ac_check_lib_save_LIBS
9285 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9286 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9287 if test $ac_cv_lib_svld_dlopen = yes; then
9288 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
9290 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9291 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9292 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9293 echo $ECHO_N "(cached) $ECHO_C" >&6
9295 ac_check_lib_save_LIBS
=$LIBS
9297 if test x
$gcc_no_link = xyes
; then
9298 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9299 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9300 { (exit 1); exit 1; }; }
9302 cat >conftest.
$ac_ext <<_ACEOF
9305 cat confdefs.h
>>conftest.
$ac_ext
9306 cat >>conftest.
$ac_ext <<_ACEOF
9307 /* end confdefs.h. */
9309 /* Override any gcc2 internal prototype to avoid an error. */
9313 /* We use char because int might match the return type of a gcc2
9314 builtin and then its argument prototype would still apply. */
9324 rm -f conftest.
$ac_objext conftest
$ac_exeext
9325 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9326 (eval $ac_link) 2>conftest.er1
9328 grep -v '^ *+' conftest.er1
>conftest.err
9330 cat conftest.err
>&5
9331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9332 (exit $ac_status); } &&
9333 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338 (exit $ac_status); }; } &&
9339 { ac_try
='test -s conftest$ac_exeext'
9340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); }; }; then
9345 ac_cv_lib_dld_dld_link
=yes
9347 echo "$as_me: failed program was:" >&5
9348 sed 's/^/| /' conftest.
$ac_ext >&5
9350 ac_cv_lib_dld_dld_link
=no
9352 rm -f conftest.err conftest.
$ac_objext \
9353 conftest
$ac_exeext conftest.
$ac_ext
9354 LIBS
=$ac_check_lib_save_LIBS
9356 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9357 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
9358 if test $ac_cv_lib_dld_dld_link = yes; then
9359 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-dld"
9380 if test "x$lt_cv_dlopen" != xno
; then
9386 case $lt_cv_dlopen in
9388 save_CPPFLAGS
="$CPPFLAGS"
9389 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
9391 save_LDFLAGS
="$LDFLAGS"
9392 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
9395 LIBS
="$lt_cv_dlopen_libs $LIBS"
9397 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
9398 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
9399 if test "${lt_cv_dlopen_self+set}" = set; then
9400 echo $ECHO_N "(cached) $ECHO_C" >&6
9402 if test "$cross_compiling" = yes; then :
9403 lt_cv_dlopen_self
=cross
9405 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9406 lt_status
=$lt_dlunknown
9407 cat > conftest.
$ac_ext <<_LT_EOF
9408 #line 9408 "configure"
9409 #include "confdefs.h"
9418 # define LT_DLGLOBAL RTLD_GLOBAL
9421 # define LT_DLGLOBAL DL_GLOBAL
9423 # define LT_DLGLOBAL 0
9427 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9428 find out it does not work in some platform. */
9429 #ifndef LT_DLLAZY_OR_NOW
9431 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9434 # define LT_DLLAZY_OR_NOW DL_LAZY
9437 # define LT_DLLAZY_OR_NOW RTLD_NOW
9440 # define LT_DLLAZY_OR_NOW DL_NOW
9442 # define LT_DLLAZY_OR_NOW 0
9450 extern "C" void exit (int);
9453 void fnord() { int i=42;}
9456 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9457 int status = $lt_dlunknown;
9461 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9462 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9463 /* dlclose (self); */
9471 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9472 (eval $ac_link) 2>&5
9474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9475 (exit $ac_status); } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9476 (.
/conftest
; exit; ) >&5 2>/dev
/null
9479 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
9480 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
9481 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
9484 # compilation failed
9485 lt_cv_dlopen_self
=no
9492 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
9493 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
9495 if test "x$lt_cv_dlopen_self" = xyes
; then
9496 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
9497 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
9498 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
9499 if test "${lt_cv_dlopen_self_static+set}" = set; then
9500 echo $ECHO_N "(cached) $ECHO_C" >&6
9502 if test "$cross_compiling" = yes; then :
9503 lt_cv_dlopen_self_static
=cross
9505 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9506 lt_status
=$lt_dlunknown
9507 cat > conftest.
$ac_ext <<_LT_EOF
9508 #line 9508 "configure"
9509 #include "confdefs.h"
9518 # define LT_DLGLOBAL RTLD_GLOBAL
9521 # define LT_DLGLOBAL DL_GLOBAL
9523 # define LT_DLGLOBAL 0
9527 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9528 find out it does not work in some platform. */
9529 #ifndef LT_DLLAZY_OR_NOW
9531 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9534 # define LT_DLLAZY_OR_NOW DL_LAZY
9537 # define LT_DLLAZY_OR_NOW RTLD_NOW
9540 # define LT_DLLAZY_OR_NOW DL_NOW
9542 # define LT_DLLAZY_OR_NOW 0
9550 extern "C" void exit (int);
9553 void fnord() { int i=42;}
9556 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9557 int status = $lt_dlunknown;
9561 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9562 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9563 /* dlclose (self); */
9571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9572 (eval $ac_link) 2>&5
9574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575 (exit $ac_status); } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9576 (.
/conftest
; exit; ) >&5 2>/dev
/null
9579 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
9580 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
9581 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
9584 # compilation failed
9585 lt_cv_dlopen_self_static
=no
9592 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
9593 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
9596 CPPFLAGS
="$save_CPPFLAGS"
9597 LDFLAGS
="$save_LDFLAGS"
9602 case $lt_cv_dlopen_self in
9603 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
9604 *) enable_dlopen_self
=unknown
;;
9607 case $lt_cv_dlopen_self_static in
9608 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
9609 *) enable_dlopen_self_static
=unknown
;;
9631 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9632 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9633 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
9634 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
9635 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
9636 echo "$as_me:$LINENO: result: yes" >&5
9637 echo "${ECHO_T}yes" >&6
9639 # FIXME - insert some real tests, host_os isn't really good enough
9642 if test -n "$STRIP" ; then
9643 striplib
="$STRIP -x"
9644 old_striplib
="$STRIP -S"
9645 echo "$as_me:$LINENO: result: yes" >&5
9646 echo "${ECHO_T}yes" >&6
9648 echo "$as_me:$LINENO: result: no" >&5
9649 echo "${ECHO_T}no" >&6
9653 echo "$as_me:$LINENO: result: no" >&5
9654 echo "${ECHO_T}no" >&6
9670 # Report which library types will actually be built
9671 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
9672 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
9673 echo "$as_me:$LINENO: result: $can_build_shared" >&5
9674 echo "${ECHO_T}$can_build_shared" >&6
9676 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
9677 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
9678 test "$can_build_shared" = "no" && enable_shared
=no
9680 # On AIX, shared libraries and static libraries use the same namespace, and
9681 # are all built from PIC.
9684 test "$enable_shared" = yes && enable_static
=no
9685 if test -n "$RANLIB"; then
9686 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
9687 postinstall_cmds
='$RANLIB $lib'
9692 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
9693 test "$enable_shared" = yes && enable_static
=no
9697 echo "$as_me:$LINENO: result: $enable_shared" >&5
9698 echo "${ECHO_T}$enable_shared" >&6
9700 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
9701 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
9702 # Make sure either enable_shared or enable_static is yes.
9703 test "$enable_shared" = yes || enable_static
=yes
9704 echo "$as_me:$LINENO: result: $enable_static" >&5
9705 echo "${ECHO_T}$enable_static" >&6
9712 ac_cpp
='$CPP $CPPFLAGS'
9713 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9714 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9715 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9731 ac_config_commands
="$ac_config_commands libtool"
9740 if test "x$CC" != xcc
; then
9741 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
9742 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
9744 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
9745 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
9747 set dummy
$CC; ac_cc
=`echo $2 |
9748 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
9749 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
9750 echo $ECHO_N "(cached) $ECHO_C" >&6
9752 cat >conftest.
$ac_ext <<_ACEOF
9755 cat confdefs.h
>>conftest.
$ac_ext
9756 cat >>conftest.
$ac_ext <<_ACEOF
9757 /* end confdefs.h. */
9767 # Make sure it works both with $CC and with simple cc.
9768 # We do the test twice because some compilers refuse to overwrite an
9769 # existing .o file with -o, though they will create one.
9770 ac_try
='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
9771 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775 (exit $ac_status); } &&
9776 test -f conftest.
$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780 (exit $ac_status); };
9782 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
9783 if test "x$CC" != xcc
; then
9784 # Test first that cc exists at all.
9785 if { ac_try
='cc -c conftest.$ac_ext >&5'
9786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790 (exit $ac_status); }; }; then
9791 ac_try
='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
9792 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9796 (exit $ac_status); } &&
9797 test -f conftest.
$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9801 (exit $ac_status); };
9806 # cc exists but doesn't like -o.
9807 eval ac_cv_prog_cc_
${ac_cc}_c_o
=no
9812 eval ac_cv_prog_cc_
${ac_cc}_c_o
=no
9817 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
9818 echo "$as_me:$LINENO: result: yes" >&5
9819 echo "${ECHO_T}yes" >&6
9821 echo "$as_me:$LINENO: result: no" >&5
9822 echo "${ECHO_T}no" >&6
9824 cat >>confdefs.h
<<\_ACEOF
9825 #define NO_MINUS_C_MINUS_O 1
9830 # expand $ac_aux_dir to an absolute path
9831 am_aux_dir
=`cd $ac_aux_dir && pwd`
9833 # FIXME: we rely on the cache variable name because
9834 # there is no other way.
9836 ac_cc
=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
9837 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
9838 # Losing compiler, so override with the script.
9839 # FIXME: It is wrong to rewrite CC.
9840 # But if we don't then we get into trouble of one sort or another.
9841 # A longer-term fix would be to have automake use am__CC in this case,
9842 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
9843 CC
="$am_aux_dir/compile $CC"
9847 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9848 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
9849 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y,:./+-,___p_,'`
9850 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
9851 echo $ECHO_N "(cached) $ECHO_C" >&6
9853 cat >conftest.
make <<\_ACEOF
9855 @
echo 'ac_maketemp="$(MAKE)"'
9857 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9858 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
9859 if test -n "$ac_maketemp"; then
9860 eval ac_cv_prog_make_
${ac_make}_set
=yes
9862 eval ac_cv_prog_make_
${ac_make}_set
=no
9866 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
9867 echo "$as_me:$LINENO: result: yes" >&5
9868 echo "${ECHO_T}yes" >&6
9871 echo "$as_me:$LINENO: result: no" >&5
9872 echo "${ECHO_T}no" >&6
9873 SET_MAKE
="MAKE=${MAKE-make}"
9881 # Sanity check for the cross-compilation case:
9882 if test "${ac_cv_header_stdio_h+set}" = set; then
9883 echo "$as_me:$LINENO: checking for stdio.h" >&5
9884 echo $ECHO_N "checking for stdio.h... $ECHO_C" >&6
9885 if test "${ac_cv_header_stdio_h+set}" = set; then
9886 echo $ECHO_N "(cached) $ECHO_C" >&6
9888 echo "$as_me:$LINENO: result: $ac_cv_header_stdio_h" >&5
9889 echo "${ECHO_T}$ac_cv_header_stdio_h" >&6
9891 # Is the header compilable?
9892 echo "$as_me:$LINENO: checking stdio.h usability" >&5
9893 echo $ECHO_N "checking stdio.h usability... $ECHO_C" >&6
9894 cat >conftest.
$ac_ext <<_ACEOF
9897 cat confdefs.h
>>conftest.
$ac_ext
9898 cat >>conftest.
$ac_ext <<_ACEOF
9899 /* end confdefs.h. */
9900 $ac_includes_default
9903 rm -f conftest.
$ac_objext
9904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9905 (eval $ac_compile) 2>conftest.er1
9907 grep -v '^ *+' conftest.er1
>conftest.err
9909 cat conftest.err
>&5
9910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9911 (exit $ac_status); } &&
9912 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917 (exit $ac_status); }; } &&
9918 { ac_try
='test -s conftest.$ac_objext'
9919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 (exit $ac_status); }; }; then
9924 ac_header_compiler
=yes
9926 echo "$as_me: failed program was:" >&5
9927 sed 's/^/| /' conftest.
$ac_ext >&5
9929 ac_header_compiler
=no
9931 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
9932 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9933 echo "${ECHO_T}$ac_header_compiler" >&6
9935 # Is the header present?
9936 echo "$as_me:$LINENO: checking stdio.h presence" >&5
9937 echo $ECHO_N "checking stdio.h presence... $ECHO_C" >&6
9938 cat >conftest.
$ac_ext <<_ACEOF
9941 cat confdefs.h
>>conftest.
$ac_ext
9942 cat >>conftest.
$ac_ext <<_ACEOF
9943 /* end confdefs.h. */
9946 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9947 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
9949 grep -v '^ *+' conftest.er1
>conftest.err
9951 cat conftest.err
>&5
9952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9953 (exit $ac_status); } >/dev
/null
; then
9954 if test -s conftest.err
; then
9955 ac_cpp_err
=$ac_c_preproc_warn_flag
9956 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
9963 if test -z "$ac_cpp_err"; then
9964 ac_header_preproc
=yes
9966 echo "$as_me: failed program was:" >&5
9967 sed 's/^/| /' conftest.
$ac_ext >&5
9969 ac_header_preproc
=no
9971 rm -f conftest.err conftest.
$ac_ext
9972 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9973 echo "${ECHO_T}$ac_header_preproc" >&6
9975 # So? What about this header?
9976 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9978 { echo "$as_me:$LINENO: WARNING: stdio.h: accepted by the compiler, rejected by the preprocessor!" >&5
9979 echo "$as_me: WARNING: stdio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9980 { echo "$as_me:$LINENO: WARNING: stdio.h: proceeding with the compiler's result" >&5
9981 echo "$as_me: WARNING: stdio.h: proceeding with the compiler's result" >&2;}
9982 ac_header_preproc
=yes
9985 { echo "$as_me:$LINENO: WARNING: stdio.h: present but cannot be compiled" >&5
9986 echo "$as_me: WARNING: stdio.h: present but cannot be compiled" >&2;}
9987 { echo "$as_me:$LINENO: WARNING: stdio.h: check for missing prerequisite headers?" >&5
9988 echo "$as_me: WARNING: stdio.h: check for missing prerequisite headers?" >&2;}
9989 { echo "$as_me:$LINENO: WARNING: stdio.h: see the Autoconf documentation" >&5
9990 echo "$as_me: WARNING: stdio.h: see the Autoconf documentation" >&2;}
9991 { echo "$as_me:$LINENO: WARNING: stdio.h: section \"Present But Cannot Be Compiled\"" >&5
9992 echo "$as_me: WARNING: stdio.h: section \"Present But Cannot Be Compiled\"" >&2;}
9993 { echo "$as_me:$LINENO: WARNING: stdio.h: proceeding with the preprocessor's result" >&5
9994 echo "$as_me: WARNING: stdio.h: proceeding with the preprocessor's result" >&2;}
9995 { echo "$as_me:$LINENO: WARNING: stdio.h: in the future, the compiler will take precedence" >&5
9996 echo "$as_me: WARNING: stdio.h: in the future, the compiler will take precedence" >&2;}
9999 ## ----------------------------------------- ##
10000 ## Report this to the package-unused lists. ##
10001 ## ----------------------------------------- ##
10004 sed "s/^/$as_me: WARNING: /" >&2
10007 echo "$as_me:$LINENO: checking for stdio.h" >&5
10008 echo $ECHO_N "checking for stdio.h... $ECHO_C" >&6
10009 if test "${ac_cv_header_stdio_h+set}" = set; then
10010 echo $ECHO_N "(cached) $ECHO_C" >&6
10012 ac_cv_header_stdio_h
=$ac_header_preproc
10014 echo "$as_me:$LINENO: result: $ac_cv_header_stdio_h" >&5
10015 echo "${ECHO_T}$ac_cv_header_stdio_h" >&6
10018 if test $ac_cv_header_stdio_h = yes; then
10021 { { echo "$as_me:$LINENO: error: Can't find stdio.h.
10022 You must have a usable C system for the target already installed, at least
10023 including headers and, preferably, the library, before you can configure
10024 the Objective C runtime system. If necessary, install gcc now with
10025 \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." >&5
10026 echo "$as_me: error: Can't find stdio.h.
10027 You must have a usable C system for the target already installed, at least
10028 including headers and, preferably, the library, before you can configure
10029 the Objective C runtime system. If necessary, install gcc now with
10030 \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." >&2;}
10031 { (exit 1); exit 1; }; }
10036 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
10037 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10038 if test "${ac_cv_header_stdc+set}" = set; then
10039 echo $ECHO_N "(cached) $ECHO_C" >&6
10041 cat >conftest.
$ac_ext <<_ACEOF
10044 cat confdefs.h
>>conftest.
$ac_ext
10045 cat >>conftest.
$ac_ext <<_ACEOF
10046 /* end confdefs.h. */
10047 #include <stdlib.h>
10048 #include <stdarg.h>
10049 #include <string.h>
10060 rm -f conftest.
$ac_objext
10061 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10062 (eval $ac_compile) 2>conftest.er1
10064 grep -v '^ *+' conftest.er1
>conftest.err
10066 cat conftest.err
>&5
10067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 (exit $ac_status); } &&
10069 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10071 (eval $ac_try) 2>&5
10073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074 (exit $ac_status); }; } &&
10075 { ac_try
='test -s conftest.$ac_objext'
10076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10077 (eval $ac_try) 2>&5
10079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10080 (exit $ac_status); }; }; then
10081 ac_cv_header_stdc
=yes
10083 echo "$as_me: failed program was:" >&5
10084 sed 's/^/| /' conftest.
$ac_ext >&5
10086 ac_cv_header_stdc
=no
10088 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
10090 if test $ac_cv_header_stdc = yes; then
10091 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10092 cat >conftest.
$ac_ext <<_ACEOF
10095 cat confdefs.h
>>conftest.
$ac_ext
10096 cat >>conftest.
$ac_ext <<_ACEOF
10097 /* end confdefs.h. */
10098 #include <string.h>
10101 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10102 $EGREP "memchr" >/dev
/null
2>&1; then
10105 ac_cv_header_stdc
=no
10111 if test $ac_cv_header_stdc = yes; then
10112 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10113 cat >conftest.
$ac_ext <<_ACEOF
10116 cat confdefs.h
>>conftest.
$ac_ext
10117 cat >>conftest.
$ac_ext <<_ACEOF
10118 /* end confdefs.h. */
10119 #include <stdlib.h>
10122 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10123 $EGREP "free" >/dev
/null
2>&1; then
10126 ac_cv_header_stdc
=no
10132 if test $ac_cv_header_stdc = yes; then
10133 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10134 if test "$cross_compiling" = yes; then
10137 cat >conftest.
$ac_ext <<_ACEOF
10140 cat confdefs.h
>>conftest.
$ac_ext
10141 cat >>conftest.
$ac_ext <<_ACEOF
10142 /* end confdefs.h. */
10144 #if ((' ' & 0x0FF) == 0x020)
10145 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10146 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10148 # define ISLOWER(c) \
10149 (('a' <= (c) && (c) <= 'i') \
10150 || ('j' <= (c) && (c) <= 'r') \
10151 || ('s' <= (c) && (c) <= 'z'))
10152 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10155 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10160 for (i = 0; i < 256; i++)
10161 if (XOR (islower (i), ISLOWER (i))
10162 || toupper (i) != TOUPPER (i))
10167 rm -f conftest
$ac_exeext
10168 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10169 (eval $ac_link) 2>&5
10171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10172 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
10173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10174 (eval $ac_try) 2>&5
10176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177 (exit $ac_status); }; }; then
10180 echo "$as_me: program exited with status $ac_status" >&5
10181 echo "$as_me: failed program was:" >&5
10182 sed 's/^/| /' conftest.
$ac_ext >&5
10184 ( exit $ac_status )
10185 ac_cv_header_stdc
=no
10187 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
10191 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10192 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10193 if test $ac_cv_header_stdc = yes; then
10195 cat >>confdefs.h
<<\_ACEOF
10196 #define STDC_HEADERS 1
10203 for ac_header
in sched.h
10205 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10206 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10207 echo "$as_me:$LINENO: checking for $ac_header" >&5
10208 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10209 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10210 echo $ECHO_N "(cached) $ECHO_C" >&6
10212 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10213 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10215 # Is the header compilable?
10216 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10217 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10218 cat >conftest.
$ac_ext <<_ACEOF
10221 cat confdefs.h
>>conftest.
$ac_ext
10222 cat >>conftest.
$ac_ext <<_ACEOF
10223 /* end confdefs.h. */
10224 $ac_includes_default
10225 #include <$ac_header>
10227 rm -f conftest.
$ac_objext
10228 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10229 (eval $ac_compile) 2>conftest.er1
10231 grep -v '^ *+' conftest.er1
>conftest.err
10233 cat conftest.err
>&5
10234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10235 (exit $ac_status); } &&
10236 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10238 (eval $ac_try) 2>&5
10240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10241 (exit $ac_status); }; } &&
10242 { ac_try
='test -s conftest.$ac_objext'
10243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10244 (eval $ac_try) 2>&5
10246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247 (exit $ac_status); }; }; then
10248 ac_header_compiler
=yes
10250 echo "$as_me: failed program was:" >&5
10251 sed 's/^/| /' conftest.
$ac_ext >&5
10253 ac_header_compiler
=no
10255 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
10256 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10257 echo "${ECHO_T}$ac_header_compiler" >&6
10259 # Is the header present?
10260 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10261 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10262 cat >conftest.
$ac_ext <<_ACEOF
10265 cat confdefs.h
>>conftest.
$ac_ext
10266 cat >>conftest.
$ac_ext <<_ACEOF
10267 /* end confdefs.h. */
10268 #include <$ac_header>
10270 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10271 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
10273 grep -v '^ *+' conftest.er1
>conftest.err
10275 cat conftest.err
>&5
10276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10277 (exit $ac_status); } >/dev
/null
; then
10278 if test -s conftest.err
; then
10279 ac_cpp_err
=$ac_c_preproc_warn_flag
10280 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
10287 if test -z "$ac_cpp_err"; then
10288 ac_header_preproc
=yes
10290 echo "$as_me: failed program was:" >&5
10291 sed 's/^/| /' conftest.
$ac_ext >&5
10293 ac_header_preproc
=no
10295 rm -f conftest.err conftest.
$ac_ext
10296 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10297 echo "${ECHO_T}$ac_header_preproc" >&6
10299 # So? What about this header?
10300 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10302 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10303 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10304 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10305 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10306 ac_header_preproc
=yes
10309 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10310 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10311 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10312 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10313 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10314 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10315 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10316 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10317 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10318 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10319 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10320 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10323 ## ----------------------------------------- ##
10324 ## Report this to the package-unused lists. ##
10325 ## ----------------------------------------- ##
10328 sed "s/^/$as_me: WARNING: /" >&2
10331 echo "$as_me:$LINENO: checking for $ac_header" >&5
10332 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10333 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10334 echo $ECHO_N "(cached) $ECHO_C" >&6
10336 eval "$as_ac_Header=\$ac_header_preproc"
10338 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10339 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10342 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10343 cat >>confdefs.h
<<_ACEOF
10344 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10356 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
10357 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
10358 target_thread_file
=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
10359 echo "$as_me:$LINENO: result: $target_thread_file" >&5
10360 echo "${ECHO_T}$target_thread_file" >&6
10362 if test $target_thread_file != single
; then
10364 cat >>confdefs.h
<<\_ACEOF
10365 #define HAVE_GTHR_DEFAULT 1
10371 echo "$as_me:$LINENO: checking for exception model to use" >&5
10372 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
10374 ac_cpp
='$CPP $CPPFLAGS'
10375 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10376 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10377 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10379 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
10380 if test "${enable_sjlj_exceptions+set}" = set; then
10381 enableval
="$enable_sjlj_exceptions"
10384 cat > conftest.
$ac_ext << EOF
10385 #line 10385 "configure"
10388 @implementation Frob
10396 @catch (Frob* ex) {
10401 old_CFLAGS
="$CFLAGS"
10402 CFLAGS
="-x objective-c -fgnu-runtime -fobjc-exceptions -S"
10403 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10404 (eval $ac_compile) 2>&5
10406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10407 (exit $ac_status); }; then
10408 if grep _Unwind_SjLj_Resume conftest.s
>/dev
/null
2>&1 ; then
10409 enable_sjlj_exceptions
=yes
10410 elif grep _Unwind_Resume conftest.s
>/dev
/null
2>&1 ; then
10411 enable_sjlj_exceptions
=no
10414 CFLAGS
="$old_CFLAGS"
10417 if test x
$enable_sjlj_exceptions = xyes
; then
10419 cat >>confdefs.h
<<\_ACEOF
10420 #define SJLJ_EXCEPTIONS 1
10423 ac_exception_model_name
=sjlj
10424 elif test x
$enable_sjlj_exceptions = xno
; then
10425 ac_exception_model_name
="call frame"
10427 { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
10428 echo "$as_me: error: unable to detect exception model" >&2;}
10429 { (exit 1); exit 1; }; }
10432 ac_cpp
='$CPP $CPPFLAGS'
10433 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10434 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10435 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10437 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
10438 echo "${ECHO_T}$ac_exception_model_name" >&6
10444 ac_config_files
="$ac_config_files Makefile"
10447 ac_config_commands
="$ac_config_commands default"
10450 cat >confcache
<<\_ACEOF
10451 # This file is a shell script that caches the results of configure
10452 # tests run on this system so they can be shared between configure
10453 # scripts and configure runs, see configure's option --config-cache.
10454 # It is not useful on other systems. If it contains results you don't
10455 # want to keep, you may remove or edit it.
10457 # config.status only pays attention to the cache file if you give it
10458 # the --recheck option to rerun configure.
10460 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10461 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10462 # following values.
10466 # The following way of writing the cache mishandles newlines in values,
10467 # but we know of no workaround that is simple, portable, and efficient.
10468 # So, don't put newlines in cache variables' values.
10469 # Ultrix sh set writes to stderr and can't be redirected directly,
10470 # and sets the high bit in the cache file unless we assign to the vars.
10473 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10475 # `set' does not quote correctly, so add quotes (double-quote
10476 # substitution turns \\\\ into \\, and sed turns \\ into \).
10479 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10482 # `set' quotes correctly as required by POSIX, so do not add quotes.
10484 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10491 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10493 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10495 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
10496 if test -w $cache_file; then
10497 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10498 cat confcache
>$cache_file
10500 echo "not updating unwritable cache $cache_file"
10505 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10506 # Let make expand exec_prefix.
10507 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10509 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10510 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10511 # trailing colons and then remove the whole line if VPATH becomes empty
10512 # (actually we leave an empty line to preserve line numbers).
10513 if test "x$srcdir" = x.
; then
10514 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
10515 s/:*\$(srcdir):*/:/;
10516 s/:*\${srcdir}:*/:/;
10518 s/^\([^=]*=[ ]*\):*/\1/;
10524 DEFS
=-DHAVE_CONFIG_H
10528 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10529 # 1. Remove the extension, and $U if already installed.
10530 ac_i
=`echo "$ac_i" |
10531 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10533 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
10534 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
10536 LIBOBJS
=$ac_libobjs
10538 LTLIBOBJS
=$ac_ltlibobjs
10541 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10542 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
10543 Usually this means the macro was only invoked conditionally." >&5
10544 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
10545 Usually this means the macro was only invoked conditionally." >&2;}
10546 { (exit 1); exit 1; }; }
10549 : ${CONFIG_STATUS=./config.status}
10550 ac_clean_files_save
=$ac_clean_files
10551 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10552 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10553 echo "$as_me: creating $CONFIG_STATUS" >&6;}
10554 cat >$CONFIG_STATUS <<_ACEOF
10556 # Generated by $as_me.
10557 # Run this file to recreate the current configuration.
10558 # Compiler output produced by configure, useful for debugging
10559 # configure, is in config.log if it exists.
10562 ac_cs_recheck=false
10564 SHELL=\${CONFIG_SHELL-$SHELL}
10567 cat >>$CONFIG_STATUS <<\_ACEOF
10568 ## --------------------- ##
10569 ## M4sh Initialization. ##
10570 ## --------------------- ##
10572 # Be Bourne compatible
10573 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
10576 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10577 # is contrary to our usage. Disable this feature.
10578 alias -g '${1+"$@"}'='"$@"'
10579 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
10582 DUALCASE
=1; export DUALCASE
# for MKS sh
10584 # Support unset when possible.
10585 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
10592 # Work around bugs in pre-3.0 UWIN ksh.
10593 $as_unset ENV MAIL MAILPATH
10600 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
10601 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
10602 LC_TELEPHONE LC_TIME
10604 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
10605 eval $as_var=C
; export $as_var
10611 # Required to use basename.
10612 if expr a
: '\(a\)' >/dev
/null
2>&1; then
10618 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
10619 as_basename
=basename
10625 # Name of the executable.
10626 as_me
=`$as_basename "$0" ||
10627 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10628 X"$0" : 'X\(//\)$' \| \
10629 X"$0" : 'X\(/\)$' \| \
10630 . : '\(.\)' 2>/dev/null ||
10632 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10633 /^X\/\(\/\/\)$/{ s//\1/; q; }
10634 /^X\/\(\/\).*/{ s//\1/; q; }
10638 # PATH needs CR, and LINENO needs CR and PATH.
10639 # Avoid depending upon Character Ranges.
10640 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10641 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10642 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10643 as_cr_digits
='0123456789'
10644 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10646 # The user is always right.
10647 if test "${PATH_SEPARATOR+set}" != set; then
10648 echo "#! /bin/sh" >conf$$.sh
10649 echo "exit 0" >>conf$$.sh
10651 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
10660 as_lineno_1
=$LINENO
10661 as_lineno_2
=$LINENO
10662 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
10663 test "x$as_lineno_1" != "x$as_lineno_2" &&
10664 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
10665 # Find who we are. Look in the path if we contain no path at all
10668 *[\\/]* ) as_myself
=$0 ;;
10669 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10670 for as_dir
in $PATH
10673 test -z "$as_dir" && as_dir
=.
10674 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
10679 # We did not find ourselves, most probably we were run as `sh COMMAND'
10680 # in which case we are not to be found in the path.
10681 if test "x$as_myself" = x
; then
10684 if test ! -f "$as_myself"; then
10685 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10686 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10687 { (exit 1); exit 1; }; }
10689 case $CONFIG_SHELL in
10691 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10692 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
10695 test -z "$as_dir" && as_dir
=.
10696 for as_base
in sh bash ksh sh5
; do
10699 if ("$as_dir/$as_base" -c '
10700 as_lineno_1=$LINENO
10701 as_lineno_2=$LINENO
10702 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10703 test "x$as_lineno_1" != "x$as_lineno_2" &&
10704 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
10705 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
10706 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
10707 CONFIG_SHELL
=$as_dir/$as_base
10708 export CONFIG_SHELL
10709 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10717 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10718 # uniformly replaced by the line number. The first 'sed' inserts a
10719 # line-number line before each line; the second 'sed' does the real
10720 # work. The second script uses 'N' to pair each line-number line
10721 # with the numbered line, and appends trailing '-' during
10722 # substitution so that $LINENO is not a special case at line end.
10723 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10724 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
10725 sed '=' <$as_myself |
10730 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10733 s,^['$as_cr_digits']*\n,,
10734 ' >$as_me.lineno
&&
10735 chmod +x
$as_me.lineno ||
10736 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10737 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10738 { (exit 1); exit 1; }; }
10740 # Don't try to exec as it changes $[0], causing all sort of problems
10741 # (the dirname of $[0] is not the place where we might find the
10742 # original and so on. Autoconf is especially sensible to this).
10744 # Exit status is that of the last command.
10749 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10750 *c
*,-n*) ECHO_N
= ECHO_C
='
10752 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
10753 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
10756 if expr a
: '\(a\)' >/dev
/null
2>&1; then
10762 rm -f conf$$ conf$$.exe conf$$.
file
10764 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10765 # We could just check for DJGPP; but this test a) works b) is more generic
10766 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10767 if test -f conf$$.exe
; then
10768 # Don't use ln at all; we don't have any links
10773 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10778 rm -f conf$$ conf$$.exe conf$$.
file
10780 if mkdir
-p .
2>/dev
/null
; then
10783 test -d .
/-p && rmdir .
/-p
10787 as_executable_p
="test -f"
10789 # Sed expression to map a string onto a valid CPP name.
10790 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10792 # Sed expression to map a string onto a valid variable name.
10793 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10797 # We need space, tab and new line, in precisely that order.
10807 # Open the log real soon, to keep \$[0] and so on meaningful, and to
10808 # report actual input values of CONFIG_FILES etc. instead of their
10809 # values after options handling. Logging --version etc. is OK.
10813 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10814 ## Running $as_me. ##
10819 This file was extended by package-unused $as_me version-unused, which was
10820 generated by GNU Autoconf 2.59. Invocation command line was
10822 CONFIG_FILES = $CONFIG_FILES
10823 CONFIG_HEADERS = $CONFIG_HEADERS
10824 CONFIG_LINKS = $CONFIG_LINKS
10825 CONFIG_COMMANDS = $CONFIG_COMMANDS
10829 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10833 # Files that config.status was made for.
10834 if test -n "$ac_config_files"; then
10835 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10838 if test -n "$ac_config_headers"; then
10839 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10842 if test -n "$ac_config_links"; then
10843 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10846 if test -n "$ac_config_commands"; then
10847 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10850 cat >>$CONFIG_STATUS <<\_ACEOF
10853 \`$as_me' instantiates files from templates according to the
10854 current configuration.
10856 Usage: $0 [OPTIONS] [FILE]...
10858 -h, --help print this help, then exit
10859 -V, --version print version number, then exit
10860 -q, --quiet do not print progress messages
10861 -d, --debug don't remove temporary files
10862 --recheck update $as_me by reconfiguring in the same conditions
10863 --file=FILE[:TEMPLATE]
10864 instantiate the configuration file FILE
10865 --header=FILE[:TEMPLATE]
10866 instantiate the configuration header FILE
10868 Configuration files:
10871 Configuration headers:
10874 Configuration commands:
10877 Report bugs to <bug-autoconf@gnu.org>."
10880 cat >>$CONFIG_STATUS <<_ACEOF
10882 package-unused config.status version-unused
10883 configured by $0, generated by GNU Autoconf 2.59,
10884 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10886 Copyright (C) 2003 Free Software Foundation, Inc.
10887 This config.status script is free software; the Free Software Foundation
10888 gives unlimited permission to copy, distribute and modify it."
10893 cat >>$CONFIG_STATUS <<\_ACEOF
10894 # If no file are specified by the user, then we need to provide default
10895 # value. By we need to know if files were specified by the user.
10901 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
10902 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
10910 *) # This is not an option, so the user has probably given explicit
10913 ac_need_defaults
=false
;;
10917 # Handling of the options.
10919 cat >>$CONFIG_STATUS <<\_ACEOF
10920 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10922 --version |
--vers* |
-V )
10923 echo "$ac_cs_version"; exit 0 ;;
10925 # Conflict between --help and --header
10926 { { echo "$as_me:$LINENO: error: ambiguous option: $1
10927 Try \`$0 --help' for more information." >&5
10928 echo "$as_me: error: ambiguous option: $1
10929 Try \`$0 --help' for more information." >&2;}
10930 { (exit 1); exit 1; }; };;
10931 --help |
--hel |
-h )
10932 echo "$ac_cs_usage"; exit 0 ;;
10933 --debug |
--d* |
-d )
10935 --file |
--fil |
--fi |
--f )
10937 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
10938 ac_need_defaults
=false
;;
10939 --header |
--heade |
--head |
--hea )
10941 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
10942 ac_need_defaults
=false
;;
10943 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
10944 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
10947 # This is an error.
10948 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10949 Try \`$0 --help' for more information." >&5
10950 echo "$as_me: error: unrecognized option: $1
10951 Try \`$0 --help' for more information." >&2;}
10952 { (exit 1); exit 1; }; } ;;
10954 *) ac_config_targets
="$ac_config_targets $1" ;;
10960 ac_configure_extra_args
=
10962 if $ac_cs_silent; then
10964 ac_configure_extra_args
="$ac_configure_extra_args --silent"
10968 cat >>$CONFIG_STATUS <<_ACEOF
10969 if \$ac_cs_recheck; then
10970 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10971 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10976 cat >>$CONFIG_STATUS <<_ACEOF
10978 # INIT-COMMANDS section.
10985 with_multisubdir="$with_multisubdir"
10986 with_multisrctop="$with_multisrctop"
10987 with_target_subdir="$with_target_subdir"
10988 ac_configure_args="${multilib_arg} ${ac_configure_args}"
10989 multi_basedir="$multi_basedir"
10990 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
10994 # The HP-UX ksh and POSIX shell print the target directory to stdout
10995 # if CDPATH is set.
10996 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10998 sed_quote_subst='$sed_quote_subst'
10999 double_quote_subst='$double_quote_subst'
11000 delay_variable_subst='$delay_variable_subst'
11001 AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
11002 DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11003 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11004 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11005 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11006 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11007 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11008 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11009 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11010 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11011 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11012 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11013 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11014 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11015 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11016 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11017 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11018 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11019 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11020 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11021 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11022 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11023 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11024 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11025 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11026 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11027 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11028 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11029 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11030 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11031 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11032 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11033 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11034 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11035 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11036 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11037 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11038 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11039 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11040 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11041 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11042 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11043 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11044 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11045 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11046 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11047 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
11048 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11049 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11050 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11051 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11052 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11053 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11054 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11055 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11056 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11057 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11058 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11059 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11060 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11061 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11062 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11063 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11064 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11065 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11066 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11067 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11068 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11069 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11070 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11071 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11072 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11073 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11074 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11075 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11076 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11077 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11078 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11079 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11080 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11081 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11082 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11083 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11084 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11085 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11086 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11087 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11088 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11089 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11090 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11091 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11092 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11093 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11094 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11095 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11096 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11097 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11098 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11099 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11100 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11101 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11102 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11103 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11104 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11105 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11106 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11107 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11108 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11109 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11110 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11111 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11112 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11113 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11114 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11117 LTCFLAGS='$LTCFLAGS'
11118 compiler='$compiler_DEFAULT'
11120 # Quote evaled strings.
11131 deplibs_check_method \
11140 lt_cv_sys_global_symbol_pipe \
11141 lt_cv_sys_global_symbol_to_cdecl \
11142 lt_cv_sys_global_symbol_to_c_name_address \
11145 lt_prog_compiler_no_builtin_flag \
11146 lt_prog_compiler_wl \
11147 lt_prog_compiler_pic \
11148 lt_prog_compiler_static \
11149 lt_cv_prog_compiler_c_o \
11152 export_dynamic_flag_spec \
11153 whole_archive_flag_spec \
11154 compiler_needs_object \
11156 allow_undefined_flag \
11157 no_undefined_flag \
11158 hardcode_libdir_flag_spec \
11159 hardcode_libdir_flag_spec_ld \
11160 hardcode_libdir_separator \
11165 variables_saved_for_relink \
11167 library_names_spec \
11172 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11173 *[\\\\\\\`\\"\\\$]*)
11174 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11177 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11182 # Double-quote double-evaled strings.
11183 for var in reload_cmds \
11184 old_postinstall_cmds \
11185 old_postuninstall_cmds \
11187 extract_expsyms_cmds \
11188 old_archive_from_new_cmds \
11189 old_archive_from_expsyms_cmds \
11191 archive_expsym_cmds \
11193 module_expsym_cmds \
11194 export_symbols_cmds \
11197 postuninstall_cmds \
11199 sys_lib_search_path_spec \
11200 sys_lib_dlsearch_path_spec; do
11201 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11202 *[\\\\\\\`\\"\\\$]*)
11203 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11206 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11211 # Fix-up fallback echo if it was mangled by the above quoting rules.
11213 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11217 ac_aux_dir='$ac_aux_dir'
11218 xsi_shell='$xsi_shell'
11219 lt_shell_append='$lt_shell_append'
11221 # See if we are running on zsh, and set the options which allow our
11222 # commands through without removal of \ escapes INIT.
11223 if test -n "\${ZSH_VERSION+set}" ; then
11224 setopt NO_GLOB_SUBST
11230 TIMESTAMP='$TIMESTAMP'
11239 with_target_subdir=${with_target_subdir}
11240 with_multisubdir=${with_multisubdir}
11241 ac_configure_args="--enable-multilib ${ac_configure_args}"
11242 multi_basedir=${multi_basedir}
11243 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11244 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
11251 cat >>$CONFIG_STATUS <<\_ACEOF
11252 for ac_config_target
in $ac_config_targets
11254 case "$ac_config_target" in
11255 # Handling of arguments.
11256 "Makefile" ) CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
11257 "default-1" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
11258 "libtool" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
11259 "default" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
11260 "config.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11261 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11262 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11263 { (exit 1); exit 1; }; };;
11267 # If the user did not use the arguments to specify the items to instantiate,
11268 # then the envvar interface is used. Set only those that are not.
11269 # We use the long form for the default assignment because of an extremely
11270 # bizarre bug on SunOS 4.1.3.
11271 if $ac_need_defaults; then
11272 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11273 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11274 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
11277 # Have a temporary directory for convenience. Make it in the build tree
11278 # simply because there is no reason to put it here, and in addition,
11279 # creating and moving files from /tmp can sometimes cause problems.
11280 # Create a temporary directory, and hook for its removal unless debugging.
11283 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11284 trap '{ (exit 1); exit 1; }' 1 2 13 15
11287 # Create a (secure) tmp directory for tmp files.
11290 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11291 test -n "$tmp" && test -d "$tmp"
11294 tmp
=.
/confstat$$
-$RANDOM
11295 (umask 077 && mkdir
$tmp)
11298 echo "$me: cannot create a temporary directory in ." >&2
11299 { (exit 1); exit 1; }
11304 cat >>$CONFIG_STATUS <<_ACEOF
11307 # CONFIG_FILES section.
11310 # No need to generate the scripts if there are no CONFIG_FILES.
11311 # This happens for instance when ./config.status config.h
11312 if test -n "\$CONFIG_FILES"; then
11313 # Protect against being on the right side of a sed subst in config.status.
11314 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11315 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11316 s,@SHELL@,$SHELL,;t t
11317 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11318 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11319 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11320 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11321 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11322 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11323 s,@exec_prefix@,$exec_prefix,;t t
11324 s,@prefix@,$prefix,;t t
11325 s,@program_transform_name@,$program_transform_name,;t t
11326 s,@bindir@,$bindir,;t t
11327 s,@sbindir@,$sbindir,;t t
11328 s,@libexecdir@,$libexecdir,;t t
11329 s,@datadir@,$datadir,;t t
11330 s,@sysconfdir@,$sysconfdir,;t t
11331 s,@sharedstatedir@,$sharedstatedir,;t t
11332 s,@localstatedir@,$localstatedir,;t t
11333 s,@libdir@,$libdir,;t t
11334 s,@includedir@,$includedir,;t t
11335 s,@oldincludedir@,$oldincludedir,;t t
11336 s,@infodir@,$infodir,;t t
11337 s,@mandir@,$mandir,;t t
11338 s,@build_alias@,$build_alias,;t t
11339 s,@host_alias@,$host_alias,;t t
11340 s,@target_alias@,$target_alias,;t t
11341 s,@DEFS@,$DEFS,;t t
11342 s,@ECHO_C@,$ECHO_C,;t t
11343 s,@ECHO_N@,$ECHO_N,;t t
11344 s,@ECHO_T@,$ECHO_T,;t t
11345 s,@LIBS@,$LIBS,;t t
11346 s,@build@,$build,;t t
11347 s,@build_cpu@,$build_cpu,;t t
11348 s,@build_vendor@,$build_vendor,;t t
11349 s,@build_os@,$build_os,;t t
11350 s,@build_libsubdir@,$build_libsubdir,;t t
11351 s,@build_subdir@,$build_subdir,;t t
11352 s,@host_subdir@,$host_subdir,;t t
11353 s,@target_subdir@,$target_subdir,;t t
11354 s,@VERSION@,$VERSION,;t t
11355 s,@OBJC_BOEHM_GC@,$OBJC_BOEHM_GC,;t t
11356 s,@OBJC_BOEHM_GC_INCLUDES@,$OBJC_BOEHM_GC_INCLUDES,;t t
11357 s,@multi_basedir@,$multi_basedir,;t t
11358 s,@host@,$host,;t t
11359 s,@host_cpu@,$host_cpu,;t t
11360 s,@host_vendor@,$host_vendor,;t t
11361 s,@host_os@,$host_os,;t t
11362 s,@target@,$target,;t t
11363 s,@target_cpu@,$target_cpu,;t t
11364 s,@target_vendor@,$target_vendor,;t t
11365 s,@target_os@,$target_os,;t t
11366 s,@target_noncanonical@,$target_noncanonical,;t t
11367 s,@glibcpp_srcdir@,$glibcpp_srcdir,;t t
11368 s,@toolexecdir@,$toolexecdir,;t t
11369 s,@toolexeclibdir@,$toolexeclibdir,;t t
11370 s,@includedirname@,$includedirname,;t t
11371 s,@libsuffix@,$libsuffix,;t t
11373 s,@ac_ct_CC@,$ac_ct_CC,;t t
11374 s,@EXEEXT@,$EXEEXT,;t t
11375 s,@OBJEXT@,$OBJEXT,;t t
11376 s,@extra_ldflags_libobjc@,$extra_ldflags_libobjc,;t t
11377 s,@CFLAGS@,$CFLAGS,;t t
11379 s,@ac_ct_AS@,$ac_ct_AS,;t t
11381 s,@ac_ct_AR@,$ac_ct_AR,;t t
11382 s,@RANLIB@,$RANLIB,;t t
11383 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11384 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11385 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11386 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11387 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11388 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11389 s,@MAINT@,$MAINT,;t t
11390 s,@DLLTOOL@,$DLLTOOL,;t t
11391 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
11392 s,@OBJDUMP@,$OBJDUMP,;t t
11393 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
11394 s,@LIBTOOL@,$LIBTOOL,;t t
11396 s,@EGREP@,$EGREP,;t t
11397 s,@FGREP@,$FGREP,;t t
11398 s,@GREP@,$GREP,;t t
11400 s,@DUMPBIN@,$DUMPBIN,;t t
11401 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
11403 s,@LN_S@,$LN_S,;t t
11404 s,@STRIP@,$STRIP,;t t
11405 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11406 s,@lt_ECHO@,$lt_ECHO,;t t
11408 s,@CPPFLAGS@,$CPPFLAGS,;t t
11409 s,@SET_MAKE@,$SET_MAKE,;t t
11410 s,@LIBOBJS@,$LIBOBJS,;t t
11411 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11416 cat >>$CONFIG_STATUS <<\_ACEOF
11417 # Split the substitutions into bite-sized pieces for seds with
11418 # small command number limits, like on Digital OSF/1 and HP-UX.
11419 ac_max_sed_lines
=48
11420 ac_sed_frag
=1 # Number of current file.
11421 ac_beg
=1 # First line for current file.
11422 ac_end
=$ac_max_sed_lines # Line after last line for current file.
11425 while $ac_more_lines; do
11426 if test $ac_beg -gt 1; then
11427 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
11429 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
11431 if test ! -s $tmp/subs.frag
; then
11432 ac_more_lines
=false
11434 # The purpose of the label and of the branching condition is to
11435 # speed up the sed processing (if there are no `@' at all, there
11436 # is no need to browse any of the substitutions).
11437 # These are the two extra sed commands mentioned above.
11439 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
11440 if test -z "$ac_sed_cmds"; then
11441 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
11443 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11445 ac_sed_frag
=`expr $ac_sed_frag + 1`
11447 ac_end
=`expr $ac_end + $ac_max_sed_lines`
11450 if test -z "$ac_sed_cmds"; then
11453 fi # test -n "$CONFIG_FILES"
11456 cat >>$CONFIG_STATUS <<\_ACEOF
11457 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
11458 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11460 - |
*:- |
*:-:* ) # input from stdin
11462 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11463 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11464 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11465 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11466 * ) ac_file_in
=$ac_file.
in ;;
11469 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11470 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
11471 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11472 X"$ac_file" : 'X\(//\)[^/]' \| \
11473 X"$ac_file" : 'X\(//\)$' \| \
11474 X"$ac_file" : 'X\(/\)' \| \
11475 . : '\(.\)' 2>/dev/null ||
11477 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11478 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11479 /^X\(\/\/\)$/{ s//\1/; q; }
11480 /^X\(\/\).*/{ s//\1/; q; }
11482 { if $as_mkdir_p; then
11487 while test ! -d "$as_dir"; do
11488 as_dirs
="$as_dir $as_dirs"
11489 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
11490 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11491 X"$as_dir" : 'X\(//\)[^/]' \| \
11492 X"$as_dir" : 'X\(//\)$' \| \
11493 X"$as_dir" : 'X\(/\)' \| \
11494 . : '\(.\)' 2>/dev/null ||
11496 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11497 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11498 /^X\(\/\/\)$/{ s//\1/; q; }
11499 /^X\(\/\).*/{ s//\1/; q; }
11502 test ! -n "$as_dirs" || mkdir
$as_dirs
11503 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11504 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11505 { (exit 1); exit 1; }; }; }
11509 if test "$ac_dir" != .
; then
11510 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11511 # A "../" for each directory in $ac_dir_suffix.
11512 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11514 ac_dir_suffix
= ac_top_builddir
=
11518 .
) # No --srcdir option. We are building in place.
11520 if test -z "$ac_top_builddir"; then
11523 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
11525 [\\/]* | ?
:[\\/]* ) # Absolute path.
11526 ac_srcdir
=$srcdir$ac_dir_suffix;
11527 ac_top_srcdir
=$srcdir ;;
11528 *) # Relative path.
11529 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
11530 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
11533 # Do not use `cd foo && pwd` to compute absolute paths, because
11534 # the directories may not exist.
11536 .
) ac_abs_builddir
="$ac_dir";;
11539 .
) ac_abs_builddir
=`pwd`;;
11540 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
11541 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
11544 case $ac_abs_builddir in
11545 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11547 case ${ac_top_builddir}.
in
11548 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
11549 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11550 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
11553 case $ac_abs_builddir in
11554 .
) ac_abs_srcdir
=$ac_srcdir;;
11557 .
) ac_abs_srcdir
=$ac_abs_builddir;;
11558 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
11559 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
11562 case $ac_abs_builddir in
11563 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
11565 case $ac_top_srcdir in
11566 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
11567 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
11568 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
11574 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
11575 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
11578 # Let's still pretend it is `configure' which instantiates (i.e., don't
11579 # use $as_me), people would be surprised to read:
11580 # /* config.h. Generated by config.status. */
11581 if test x
"$ac_file" = x-
; then
11584 configure_input
="$ac_file. "
11586 configure_input
=$configure_input"Generated from `echo $ac_file_in |
11587 sed 's,.*/,,'` by configure."
11589 # First look for the input files in the build tree, otherwise in the
11591 ac_file_inputs
=`IFS=:
11592 for f in $ac_file_in; do
11594 -) echo $tmp/stdin ;;
11596 # Absolute (can't be DOS-style, as IFS=:)
11597 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11598 echo "$as_me: error: cannot find input file: $f" >&2;}
11599 { (exit 1); exit 1; }; }
11602 if test -f "$f"; then
11605 elif test -f "$srcdir/$f"; then
11610 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11611 echo "$as_me: error: cannot find input file: $f" >&2;}
11612 { (exit 1); exit 1; }; }
11615 done` ||
{ (exit 1); exit 1; }
11617 if test x
"$ac_file" != x-
; then
11618 { echo "$as_me:$LINENO: creating $ac_file" >&5
11619 echo "$as_me: creating $ac_file" >&6;}
11623 cat >>$CONFIG_STATUS <<_ACEOF
11627 cat >>$CONFIG_STATUS <<\_ACEOF
11629 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11630 s
,@configure_input@
,$configure_input,;t t
11631 s
,@srcdir@
,$ac_srcdir,;t t
11632 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
11633 s
,@top_srcdir@
,$ac_top_srcdir,;t t
11634 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
11635 s
,@builddir@
,$ac_builddir,;t t
11636 s
,@abs_builddir@
,$ac_abs_builddir,;t t
11637 s
,@top_builddir@
,$ac_top_builddir,;t t
11638 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
11639 s
,@INSTALL@
,$ac_INSTALL,;t t
11640 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11642 if test x"$ac_file" != x-; then
11643 mv $tmp/out $ac_file
11651 cat >>$CONFIG_STATUS <<\_ACEOF
11654 # CONFIG_HEADER section.
11657 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
11658 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11660 # ac_d sets the value in "#define NAME VALUE" lines.
11661 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11662 ac_dB
='[ ].*$,\1#\2'
11665 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11666 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11667 ac_uB
='$,\1#\2define\3'
11671 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
11672 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11674 - |
*:- |
*:-:* ) # input from stdin
11676 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11677 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11678 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11679 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11680 * ) ac_file_in
=$ac_file.
in ;;
11683 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
11684 echo "$as_me: creating $ac_file" >&6;}
11686 # First look for the input files in the build tree, otherwise in the
11688 ac_file_inputs
=`IFS=:
11689 for f in $ac_file_in; do
11691 -) echo $tmp/stdin ;;
11693 # Absolute (can't be DOS-style, as IFS=:)
11694 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11695 echo "$as_me: error: cannot find input file: $f" >&2;}
11696 { (exit 1); exit 1; }; }
11697 # Do quote $f, to prevent DOS paths from being IFS'd.
11700 if test -f "$f"; then
11703 elif test -f "$srcdir/$f"; then
11708 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11709 echo "$as_me: error: cannot find input file: $f" >&2;}
11710 { (exit 1); exit 1; }; }
11713 done` ||
{ (exit 1); exit 1; }
11714 # Remove the trailing spaces.
11715 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
11719 # Transform confdefs.h into two sed scripts, `conftest.defines' and
11720 # `conftest.undefs', that substitutes the proper values into
11721 # config.h.in to produce config.h. The first handles `#define'
11722 # templates, and the second `#undef' templates.
11723 # And first: Protect against being on the right side of a sed subst in
11724 # config.status. Protect against being in an unquoted here document
11725 # in config.status.
11726 rm -f conftest.defines conftest.undefs
11727 # Using a here document instead of a string reduces the quoting nightmare.
11728 # Putting comments in sed scripts is not portable.
11730 # `end' is used to avoid that the second main sed command (meant for
11731 # 0-ary CPP macros) applies to n-ary macro definitions.
11732 # See the Autoconf documentation for `clear'.
11733 cat >confdef2sed.
sed <<\_ACEOF
11738 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11740 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11743 # If some macros were called several times there might be several times
11744 # the same #defines, which is useless. Nevertheless, we may not want to
11745 # sort them, since we want the *last* AC-DEFINE to be honored.
11746 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11747 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11748 rm -f confdef2sed.sed
11750 # This sed command replaces #undef with comments. This is necessary, for
11751 # example, in the case of _POSIX_SOURCE, which is predefined and required
11752 # on some systems where configure will not decide to define it.
11753 cat >>conftest.undefs <<\_ACEOF
11754 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11757 # Break up conftest.defines because some shells have a limit on the size
11758 # of here documents, and old seds have small limits too (100 cmds).
11759 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11760 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11761 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11762 echo ' :' >>$CONFIG_STATUS
11763 rm -f conftest.tail
11764 while grep . conftest.defines >/dev/null
11766 # Write a limited-size here document to $tmp/defines.sed.
11767 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11768 # Speed up: don't consider the non `#define' lines.
11769 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
11770 # Work around the forget-to-reset-the-flag bug.
11771 echo 't clr' >>$CONFIG_STATUS
11772 echo ': clr' >>$CONFIG_STATUS
11773 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
11775 sed -f $tmp/defines.sed $tmp/in >$tmp/out
11777 mv $tmp/out $tmp/in
11779 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
11780 rm -f conftest.defines
11781 mv conftest.
tail conftest.defines
11783 rm -f conftest.defines
11784 echo ' fi # grep' >>$CONFIG_STATUS
11785 echo >>$CONFIG_STATUS
11787 # Break up conftest.undefs because some shells have a limit on the size
11788 # of here documents, and old seds have small limits too (100 cmds).
11789 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
11790 rm -f conftest.
tail
11791 while grep . conftest.undefs
>/dev
/null
11793 # Write a limited-size here document to $tmp/undefs.sed.
11794 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11795 # Speed up: don't consider the non
`#undef'
11796 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
11797 # Work around the forget-to-reset-the-flag bug.
11798 echo 't clr' >>$CONFIG_STATUS
11799 echo ': clr' >>$CONFIG_STATUS
11800 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11802 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11804 mv $tmp/out $tmp/in
11806 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11807 rm -f conftest.undefs
11808 mv conftest.tail conftest.undefs
11810 rm -f conftest.undefs
11812 cat >>$CONFIG_STATUS <<\_ACEOF
11813 # Let's still pretend it is `configure
' which instantiates (i.e., don't
11814 # use $as_me), people would be surprised to read:
11815 # /* config.h. Generated by config.status. */
11816 if test x
"$ac_file" = x-
; then
11817 echo "/* Generated by configure. */" >$tmp/config.h
11819 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
11821 cat $tmp/in >>$tmp/config.h
11823 if test x
"$ac_file" != x-
; then
11824 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
11825 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11826 echo "$as_me: $ac_file is unchanged" >&6;}
11828 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
11829 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11830 X"$ac_file" : 'X\(//\)[^/]' \| \
11831 X"$ac_file" : 'X\(//\)$' \| \
11832 X"$ac_file" : 'X\(/\)' \| \
11833 . : '\(.\)' 2>/dev/null ||
11835 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11836 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11837 /^X\(\/\/\)$/{ s//\1/; q; }
11838 /^X\(\/\).*/{ s//\1/; q; }
11840 { if $as_mkdir_p; then
11845 while test ! -d "$as_dir"; do
11846 as_dirs
="$as_dir $as_dirs"
11847 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
11848 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11849 X"$as_dir" : 'X\(//\)[^/]' \| \
11850 X"$as_dir" : 'X\(//\)$' \| \
11851 X"$as_dir" : 'X\(/\)' \| \
11852 . : '\(.\)' 2>/dev/null ||
11854 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11855 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11856 /^X\(\/\/\)$/{ s//\1/; q; }
11857 /^X\(\/\).*/{ s//\1/; q; }
11860 test ! -n "$as_dirs" || mkdir
$as_dirs
11861 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11862 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11863 { (exit 1); exit 1; }; }; }
11866 mv $tmp/config.h
$ac_file
11870 rm -f $tmp/config.h
11874 cat >>$CONFIG_STATUS <<\_ACEOF
11877 # CONFIG_COMMANDS section.
11879 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
11880 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
11881 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11882 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
11883 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11884 X"$ac_dest" : 'X\(//\)[^/]' \| \
11885 X"$ac_dest" : 'X\(//\)$' \| \
11886 X"$ac_dest" : 'X\(/\)' \| \
11887 . : '\(.\)' 2>/dev/null ||
11889 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11890 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11891 /^X\(\/\/\)$/{ s//\1/; q; }
11892 /^X\(\/\).*/{ s//\1/; q; }
11894 { if $as_mkdir_p; then
11899 while test ! -d "$as_dir"; do
11900 as_dirs
="$as_dir $as_dirs"
11901 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
11902 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11903 X"$as_dir" : 'X\(//\)[^/]' \| \
11904 X"$as_dir" : 'X\(//\)$' \| \
11905 X"$as_dir" : 'X\(/\)' \| \
11906 . : '\(.\)' 2>/dev/null ||
11908 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11909 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11910 /^X\(\/\/\)$/{ s//\1/; q; }
11911 /^X\(\/\).*/{ s//\1/; q; }
11914 test ! -n "$as_dirs" || mkdir
$as_dirs
11915 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11916 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11917 { (exit 1); exit 1; }; }; }
11921 if test "$ac_dir" != .
; then
11922 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11923 # A "../" for each directory in $ac_dir_suffix.
11924 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11926 ac_dir_suffix
= ac_top_builddir
=
11930 .
) # No --srcdir option. We are building in place.
11932 if test -z "$ac_top_builddir"; then
11935 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
11937 [\\/]* | ?
:[\\/]* ) # Absolute path.
11938 ac_srcdir
=$srcdir$ac_dir_suffix;
11939 ac_top_srcdir
=$srcdir ;;
11940 *) # Relative path.
11941 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
11942 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
11945 # Do not use `cd foo && pwd` to compute absolute paths, because
11946 # the directories may not exist.
11948 .
) ac_abs_builddir
="$ac_dir";;
11951 .
) ac_abs_builddir
=`pwd`;;
11952 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
11953 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
11956 case $ac_abs_builddir in
11957 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11959 case ${ac_top_builddir}.
in
11960 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
11961 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11962 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
11965 case $ac_abs_builddir in
11966 .
) ac_abs_srcdir
=$ac_srcdir;;
11969 .
) ac_abs_srcdir
=$ac_abs_builddir;;
11970 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
11971 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
11974 case $ac_abs_builddir in
11975 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
11977 case $ac_top_srcdir in
11978 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
11979 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
11980 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
11985 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
11986 echo "$as_me: executing $ac_dest commands" >&6;}
11989 # Only add multilib support code if we just rebuilt the top-level
11991 case " $CONFIG_FILES " in
11993 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
11998 # See if we are running on zsh, and set the options which allow our
11999 # commands through without removal of \ escapes.
12000 if test -n "${ZSH_VERSION+set}" ; then
12001 setopt NO_GLOB_SUBST
12004 cfgfile
="${ofile}T"
12005 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12008 cat <<_LT_EOF >> "$cfgfile"
12011 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12012 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
12013 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12014 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12016 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12017 # 2006, 2007 Free Software Foundation, Inc.
12019 # This file is part of GNU Libtool:
12020 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
12022 # This program is free software; you can redistribute it and/or modify
12023 # it under the terms of the GNU General Public License as published by
12024 # the Free Software Foundation; either version 2 of the License, or
12025 # (at your option) any later version.
12027 # This program is distributed in the hope that it will be useful, but
12028 # WITHOUT ANY WARRANTY; without even the implied warranty of
12029 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12030 # General Public License for more details.
12032 # You should have received a copy of the GNU General Public License
12033 # along with this program; if not, a copy can be downloaded from
12034 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
12035 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
12036 # MA 02110-1301, USA.
12038 # As a special exception to the GNU General Public License, if you
12039 # distribute this file as part of a program that contains a
12040 # configuration script generated by Autoconf, you may include it under
12041 # the same distribution terms that you use for the rest of that program.
12044 # The names of the tagged configurations supported by this script.
12047 # ### BEGIN LIBTOOL CONFIG
12049 # Assembler program.
12052 # DLL creation program.
12055 # Object dumper program.
12058 # Which release of libtool.m4 was used?
12059 macro_version=$macro_version
12060 macro_revision=$macro_revision
12062 # Whether or not to build shared libraries.
12063 build_libtool_libs=$enable_shared
12065 # Whether or not to build static libraries.
12066 build_old_libs=$enable_static
12068 # What type of objects to build.
12071 # Whether or not to optimize for fast installation.
12072 fast_install=$enable_fast_install
12075 host_alias=$host_alias
12079 # The build system.
12080 build_alias=$build_alias
12084 # A sed program that does not truncate output.
12087 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12088 Xsed="\$SED -e 1s/^X//"
12090 # A grep program that handles long lines.
12096 # A literal string matcher.
12099 # A BSD- or MS-compatible name lister.
12102 # Whether we need soft or hard links.
12105 # What is the maximum length of a command?
12106 max_cmd_len=$max_cmd_len
12108 # Object file suffix (normally "o").
12111 # Executable file suffix (normally "").
12114 # whether the shell understands "unset".
12117 # turn spaces into newlines.
12120 # turn newlines into spaces.
12123 # How to create reloadable object files.
12124 reload_flag=$lt_reload_flag
12125 reload_cmds=$lt_reload_cmds
12127 # Method to check whether dependent libraries are shared objects.
12128 deplibs_check_method=$lt_deplibs_check_method
12130 # Command to use when deplibs_check_method == "file_magic".
12131 file_magic_cmd=$lt_file_magic_cmd
12135 AR_FLAGS=$lt_AR_FLAGS
12137 # A symbol stripping program.
12140 # Commands used to install an old-style archive.
12142 old_postinstall_cmds=$lt_old_postinstall_cmds
12143 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12148 # LTCC compiler flags.
12149 LTCFLAGS=$lt_CFLAGS
12151 # Take the output of nm and produce a listing of raw symbols and C names.
12152 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12154 # Transform the output of nm in a proper C declaration.
12155 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12157 # Transform the output of nm in a C name address pair.
12158 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12160 # The name of the directory that contains temporary libtool files.
12163 # Shell to use when invoking shell scripts.
12166 # An echo program that does not interpret backslashes.
12169 # Used to examine libraries when file_magic_cmd begins with "file".
12170 MAGIC_CMD=$MAGIC_CMD
12172 # Must we lock files when doing compilation?
12173 need_locks=$lt_need_locks
12175 # Old archive suffix (normally "a").
12178 # Shared library suffix (normally ".so").
12179 shrext_cmds=$lt_shrext_cmds
12181 # The commands to extract the exported symbol list from a shared archive.
12182 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12184 # Variables whose values should be saved in libtool wrapper scripts and
12185 # restored at link time.
12186 variables_saved_for_relink=$lt_variables_saved_for_relink
12188 # Do we need the "lib" prefix for modules?
12189 need_lib_prefix=$need_lib_prefix
12191 # Do we need a version for libraries?
12192 need_version=$need_version
12194 # Library versioning type.
12195 version_type=$version_type
12197 # Shared library runtime path variable.
12198 runpath_var=$runpath_var
12200 # Shared library path variable.
12201 shlibpath_var=$shlibpath_var
12203 # Is shlibpath searched before the hard-coded library search path?
12204 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12206 # Format of library name prefix.
12207 libname_spec=$lt_libname_spec
12209 # List of archive names. First name is the real one, the rest are links.
12210 # The last name is the one that the linker finds with -lNAME
12211 library_names_spec=$lt_library_names_spec
12213 # The coded name of the library, if different from the real name.
12214 soname_spec=$lt_soname_spec
12216 # Command to use after installation of a shared archive.
12217 postinstall_cmds=$lt_postinstall_cmds
12219 # Command to use after uninstallation of a shared archive.
12220 postuninstall_cmds=$lt_postuninstall_cmds
12222 # Commands used to finish a libtool library installation in a directory.
12223 finish_cmds=$lt_finish_cmds
12225 # As "finish_cmds", except a single script fragment to be evaled but
12227 finish_eval=$lt_finish_eval
12229 # Whether we should hardcode library paths into libraries.
12230 hardcode_into_libs=$hardcode_into_libs
12232 # Compile-time system search path for libraries.
12233 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12235 # Run-time system search path for libraries.
12236 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12238 # Whether dlopen is supported.
12239 dlopen_support=$enable_dlopen
12241 # Whether dlopen of programs is supported.
12242 dlopen_self=$enable_dlopen_self
12244 # Whether dlopen of statically linked programs is supported.
12245 dlopen_self_static=$enable_dlopen_self_static
12247 # Commands to strip libraries.
12248 old_striplib=$lt_old_striplib
12249 striplib=$lt_striplib
12252 # The linker used to build libraries.
12255 # Commands used to build an old-style archive.
12256 old_archive_cmds=$lt_old_archive_cmds
12258 # A language specific compiler.
12261 # Is the compiler the GNU compiler?
12264 # Compiler flag to turn off builtin functions.
12265 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12267 # How to pass a linker flag through the compiler.
12268 wl=$lt_lt_prog_compiler_wl
12270 # Additional compiler flags for building library objects.
12271 pic_flag=$lt_lt_prog_compiler_pic
12273 # Compiler flag to prevent dynamic linking.
12274 link_static_flag=$lt_lt_prog_compiler_static
12276 # Does compiler simultaneously support -c and -o options?
12277 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12279 # Whether or not to add -lc for building shared libraries.
12280 build_libtool_need_lc=$archive_cmds_need_lc
12282 # Whether or not to disallow shared libs when runtime libs are static.
12283 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12285 # Compiler flag to allow reflexive dlopens.
12286 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12288 # Compiler flag to generate shared objects directly from archives.
12289 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12291 # Whether the compiler copes with passing no objects directly.
12292 compiler_needs_object=$lt_compiler_needs_object
12294 # Create an old-style archive from a shared archive.
12295 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12297 # Create a temporary old-style archive to link instead of a shared archive.
12298 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12300 # Commands used to build a shared archive.
12301 archive_cmds=$lt_archive_cmds
12302 archive_expsym_cmds=$lt_archive_expsym_cmds
12304 # Commands used to build a loadable module if different from building
12305 # a shared archive.
12306 module_cmds=$lt_module_cmds
12307 module_expsym_cmds=$lt_module_expsym_cmds
12309 # Whether we are building with GNU ld or not.
12310 with_gnu_ld=$lt_with_gnu_ld
12312 # Flag that allows shared libraries with undefined symbols to be built.
12313 allow_undefined_flag=$lt_allow_undefined_flag
12315 # Flag that enforces no undefined symbols.
12316 no_undefined_flag=$lt_no_undefined_flag
12318 # Flag to hardcode \$libdir into a binary during linking.
12319 # This must work even if \$libdir does not exist
12320 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12322 # If ld is used when linking, flag to hardcode \$libdir into a binary
12323 # during linking. This must work even if \$libdir does not exist.
12324 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12326 # Whether we need a single "-rpath" flag with a separated argument.
12327 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12329 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12330 # DIR into the resulting binary.
12331 hardcode_direct=$hardcode_direct
12333 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12334 # DIR into the resulting binary and the resulting library dependency is
12335 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12336 # library is relocated.
12337 hardcode_direct_absolute=$hardcode_direct_absolute
12339 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12340 # into the resulting binary.
12341 hardcode_minus_L=$hardcode_minus_L
12343 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12344 # into the resulting binary.
12345 hardcode_shlibpath_var=$hardcode_shlibpath_var
12347 # Set to "yes" if building a shared library automatically hardcodes DIR
12348 # into the library and all subsequent libraries and executables linked
12350 hardcode_automatic=$hardcode_automatic
12352 # Set to yes if linker adds runtime paths of dependent libraries
12353 # to runtime path list.
12354 inherit_rpath=$inherit_rpath
12356 # Whether libtool must link a program against all its dependency libraries.
12357 link_all_deplibs=$link_all_deplibs
12359 # Fix the shell variable \$srcfile for the compiler.
12360 fix_srcfile_path=$lt_fix_srcfile_path
12362 # Set to "yes" if exported symbols are required.
12363 always_export_symbols=$always_export_symbols
12365 # The commands to list exported symbols.
12366 export_symbols_cmds=$lt_export_symbols_cmds
12368 # Symbols that should not be listed in the preloaded symbols.
12369 exclude_expsyms=$lt_exclude_expsyms
12371 # Symbols that must always be exported.
12372 include_expsyms=$lt_include_expsyms
12374 # Commands necessary for linking programs (against libraries) with templates.
12375 prelink_cmds=$lt_prelink_cmds
12377 # Specify filename containing input files.
12378 file_list_spec=$lt_file_list_spec
12380 # How to hardcode a shared library path into an executable.
12381 hardcode_action=$hardcode_action
12383 # ### END LIBTOOL CONFIG
12389 cat <<\_LT_EOF
>> "$cfgfile"
12390 # AIX sometimes has problems with the GCC collect2 program. For some
12391 # reason, if we set the COLLECT_NAMES environment variable, the problems
12392 # vanish in a puff of smoke.
12393 if test "X${COLLECT_NAMES+set}" != Xset
; then
12395 export COLLECT_NAMES
12402 ltmain
="$ac_aux_dir/ltmain.sh"
12405 # We use sed instead of cat because bash on DJGPP gets confused if
12406 # if finds mixed CR/LF and LF-only lines. Since sed operates in
12407 # text mode, it properly converts lines to CR/LF. This bash problem
12408 # is reportedly fixed, but why not run on old versions too?
12409 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12410 ||
(rm -f "$cfgfile"; exit 1)
12414 cat << \_LT_EOF
>> "$cfgfile"
12415 # func_dirname file append nondir_replacement
12416 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12417 # otherwise set result to NONDIR_REPLACEMENT.
12421 */*) func_dirname_result
="${1%/*}${2}" ;;
12422 * ) func_dirname_result
="${3}" ;;
12426 # func_basename file
12429 func_basename_result
="${1##*/}"
12432 # func_stripname prefix suffix name
12433 # strip PREFIX and SUFFIX off of NAME.
12434 # PREFIX and SUFFIX must not contain globbing or regex special
12435 # characters, hashes, percent signs, but SUFFIX may contain a leading
12436 # dot (in which case that matches only a dot).
12439 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12440 # positional parameters, so assign one to ordinary parameter first.
12441 func_stripname_result
=${3}
12442 func_stripname_result
=${func_stripname_result#"${1}"}
12443 func_stripname_result
=${func_stripname_result%"${2}"}
12449 func_opt_split_opt
=${1%%=*}
12450 func_opt_split_arg
=${1#*=}
12457 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
12458 *) func_lo2o_result
=${1} ;;
12463 *) # Bourne compatible functions.
12464 cat << \_LT_EOF
>> "$cfgfile"
12465 # func_dirname file append nondir_replacement
12466 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12467 # otherwise set result to NONDIR_REPLACEMENT.
12470 # Extract subdirectory from the argument.
12471 func_dirname_result
=`$ECHO "X${1}" | $Xsed -e "$dirname"`
12472 if test "X$func_dirname_result" = "X${1}"; then
12473 func_dirname_result
="${3}"
12475 func_dirname_result
="$func_dirname_result${2}"
12479 # func_basename file
12482 func_basename_result
=`$ECHO "X${1}" | $Xsed -e "$basename"`
12485 # func_stripname prefix suffix name
12486 # strip PREFIX and SUFFIX off of NAME.
12487 # PREFIX and SUFFIX must not contain globbing or regex special
12488 # characters, hashes, percent signs, but SUFFIX may contain a leading
12489 # dot (in which case that matches only a dot).
12490 # func_strip_suffix prefix name
12494 .
*) func_stripname_result
=`$ECHO "X${3}" \
12495 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
12496 *) func_stripname_result
=`$ECHO "X${3}" \
12497 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
12502 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
12503 my_sed_long_arg
='1s/^-[^=]*=//'
12508 func_opt_split_opt
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
12509 func_opt_split_arg
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
12515 func_lo2o_result
=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
12520 case $lt_shell_append in
12522 cat << \_LT_EOF
>> "$cfgfile"
12524 # func_append var value
12525 # Append VALUE to the end of shell variable VAR.
12533 cat << \_LT_EOF
>> "$cfgfile"
12535 # func_append var value
12536 # Append VALUE to the end of shell variable VAR.
12546 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
12547 ||
(rm -f "$cfgfile"; exit 1)
12549 mv -f "$cfgfile" "$ofile" ||
12550 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
12554 default
) if test -n "$CONFIG_FILES"; then
12555 if test -n "${with_target_subdir}"; then
12556 # FIXME: We shouldn't need to set ac_file
12558 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
12559 .
${multi_basedir}/config-ml.
in
12566 cat >>$CONFIG_STATUS <<\_ACEOF
12568 { (exit 0); exit 0; }
12570 chmod +x
$CONFIG_STATUS
12571 ac_clean_files
=$ac_clean_files_save
12574 # configure is writing to config.log, and then calls config.status.
12575 # config.status does its own redirection, appending to config.log.
12576 # Unfortunately, on DOS this fails, as config.log is still kept open
12577 # by configure, so config.status won't be able to write to it; its
12578 # output is simply discarded. So we exec the FD to /dev/null,
12579 # effectively closing config.log, so it can be properly (re)opened and
12580 # appended to by config.status. When coming back to configure, we
12581 # need to make the FD available again.
12582 if test "$no_create" != yes; then
12584 ac_config_status_args
=
12585 test "$silent" = yes &&
12586 ac_config_status_args
="$ac_config_status_args --quiet"
12588 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
12590 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12591 # would make configure fail if this is the last instruction.
12592 $ac_cs_success ||
{ (exit 1); exit 1; }