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 libsubfix 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 # Make teststring a little bigger before we do anything with it.
4036 # a 1K string should be a reasonable start.
4037 for i
in 1 2 3 4 5 6 7 8 ; do
4038 teststring
=$teststring$teststring
4040 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4041 # If test is not a shell built-in, we'll probably end up computing a
4042 # maximum length that is only half of the actual maximum length, but
4044 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4045 = "XX$teststring$teststring"; } >/dev
/null
2>&1 &&
4046 test $i != 17 # 1/2 MB should be enough
4049 teststring
=$teststring$teststring
4051 # Only check the string length outside the loop.
4052 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4054 # Add a significant safety factor because C++ compilers can tack on massive
4055 # amounts of additional arguments before passing them to the linker.
4056 # It appears as though 1/2 is a usable value.
4057 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4063 if test -n $lt_cv_sys_max_cmd_len ; then
4064 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4065 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4067 echo "$as_me:$LINENO: result: none" >&5
4068 echo "${ECHO_T}none" >&6
4070 max_cmd_len
=$lt_cv_sys_max_cmd_len
4082 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4083 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4084 # Try some XSI features
4087 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4088 = c,a/b,, ) >/dev/null 2>&1 \
4090 echo "$as_me:$LINENO: result
: $xsi_shell" >&5
4091 echo "${ECHO_T}$xsi_shell" >&6
4094 echo "$as_me:$LINENO: checking whether the shell understands
\"+=\"" >&5
4095 echo $ECHO_N "checking whether the shell understands
\"+=\"...
$ECHO_C" >&6
4097 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4099 && lt_shell_append=yes
4100 echo "$as_me:$LINENO: result
: $lt_shell_append" >&5
4101 echo "${ECHO_T}$lt_shell_append" >&6
4104 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4114 # test EBCDIC or ASCII
4115 case `echo X|tr X '\101'` in
4116 A) # ASCII based system
4117 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4118 lt_SP2NL='tr \040 \012'
4119 lt_NL2SP='tr \015\012 \040\040'
4121 *) # EBCDIC based system
4122 lt_SP2NL='tr \100 \n'
4123 lt_NL2SP='tr \r\n \100\100'
4135 echo "$as_me:$LINENO: checking
for $LD option to reload object files
" >&5
4136 echo $ECHO_N "checking
for $LD option to reload object files...
$ECHO_C" >&6
4137 if test "${lt_cv_ld_reload_flag+set}" = set; then
4138 echo $ECHO_N "(cached
) $ECHO_C" >&6
4140 lt_cv_ld_reload_flag='-r'
4142 echo "$as_me:$LINENO: result
: $lt_cv_ld_reload_flag" >&5
4143 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4144 reload_flag=$lt_cv_ld_reload_flag
4145 case $reload_flag in
4147 *) reload_flag=" $reload_flag" ;;
4149 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4152 if test "$GCC" = yes; then
4153 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4155 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4169 echo "$as_me:$LINENO: checking how to recognize dependent libraries
" >&5
4170 echo $ECHO_N "checking how to recognize dependent libraries...
$ECHO_C" >&6
4171 if test "${lt_cv_deplibs_check_method+set}" = set; then
4172 echo $ECHO_N "(cached
) $ECHO_C" >&6
4174 lt_cv_file_magic_cmd='$MAGIC_CMD'
4175 lt_cv_file_magic_test_file=
4176 lt_cv_deplibs_check_method='unknown'
4177 # Need to set the preceding variable on all platforms that support
4178 # interlibrary dependencies.
4179 # 'none' -- dependencies not supported.
4180 # `unknown' -- same as none, but documents that we really don't know.
4181 # 'pass_all' -- all dependencies passed with no checks.
4182 # 'test_compile' -- check by making test program.
4183 # 'file_magic [[regex]]' -- check by looking for files in library path
4184 # which responds to the $file_magic_cmd with a given extended regex.
4185 # If you have `file' or equivalent on your system and you're not sure
4186 # whether `pass_all' will *always* work, you probably want this one.
4190 lt_cv_deplibs_check_method=pass_all
4194 lt_cv_deplibs_check_method=pass_all
4198 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4199 lt_cv_file_magic_cmd='/usr/bin/file -L'
4200 lt_cv_file_magic_test_file=/shlib/libc.so
4204 # func_win32_libid is a shell function defined in ltmain.sh
4205 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4206 lt_cv_file_magic_cmd='func_win32_libid'
4210 # Base MSYS/MinGW do not provide the 'file' command needed by
4211 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4212 # unless we find 'file', for example because we are cross-compiling.
4213 if ( file / ) >/dev/null 2>&1; then
4214 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4215 lt_cv_file_magic_cmd='func_win32_libid'
4217 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4218 lt_cv_file_magic_cmd='$OBJDUMP -f'
4222 darwin* | rhapsody*)
4223 lt_cv_deplibs_check_method=pass_all
4226 freebsd* | dragonfly*)
4227 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4230 # Not sure whether the presence of OpenBSD here was a mistake.
4231 # Let's accept both of them until this is cleared up.
4232 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4233 lt_cv_file_magic_cmd=/usr/bin/file
4234 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4238 lt_cv_deplibs_check_method=pass_all
4243 lt_cv_deplibs_check_method=pass_all
4246 hpux10.20* | hpux11*)
4247 lt_cv_file_magic_cmd=/usr/bin/file
4250 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4251 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4254 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]'
4255 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4258 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4259 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4265 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4266 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4269 irix5* | irix6* | nonstopux*)
4271 *-32|*"-32 ") libmagic=32-bit;;
4272 *-n32|*"-n32 ") libmagic=N32;;
4273 *-64|*"-64 ") libmagic=64-bit;;
4274 *) libmagic=never-match;;
4276 lt_cv_deplibs_check_method=pass_all
4279 # This must be Linux ELF.
4280 linux* | k*bsd*-gnu)
4281 lt_cv_deplibs_check_method=pass_all
4285 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4286 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4288 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4293 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4294 lt_cv_file_magic_cmd=/usr/bin/file
4295 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4299 lt_cv_deplibs_check_method=pass_all
4303 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
4304 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4306 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4310 osf3* | osf4* | osf5*)
4311 lt_cv_deplibs_check_method=pass_all
4315 lt_cv_deplibs_check_method=pass_all
4319 lt_cv_deplibs_check_method=pass_all
4322 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4323 lt_cv_deplibs_check_method=pass_all
4327 case $host_vendor in
4329 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]'
4330 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4333 lt_cv_deplibs_check_method=pass_all
4336 lt_cv_file_magic_cmd='/bin/file'
4337 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4340 lt_cv_file_magic_cmd='/bin/file'
4341 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
4342 lt_cv_file_magic_test_file=/lib/libc.so
4345 lt_cv_deplibs_check_method=pass_all
4348 lt_cv_deplibs_check_method=pass_all
4354 lt_cv_deplibs_check_method=pass_all
4359 echo "$as_me:$LINENO: result
: $lt_cv_deplibs_check_method" >&5
4360 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4361 file_magic_cmd=$lt_cv_file_magic_cmd
4362 deplibs_check_method=$lt_cv_deplibs_check_method
4363 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4376 if test -n "$ac_tool_prefix"; then
4377 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4378 set dummy ${ac_tool_prefix}ar; ac_word=$2
4379 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4380 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4381 if test "${ac_cv_prog_AR+set}" = set; then
4382 echo $ECHO_N "(cached
) $ECHO_C" >&6
4384 if test -n "$AR"; then
4385 ac_cv_prog_AR="$AR" # Let the user override the test.
4387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4391 test -z "$as_dir" && as_dir=.
4392 for ac_exec_ext in '' $ac_executable_extensions; do
4393 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4394 ac_cv_prog_AR="${ac_tool_prefix}ar"
4395 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4404 if test -n "$AR"; then
4405 echo "$as_me:$LINENO: result
: $AR" >&5
4406 echo "${ECHO_T}$AR" >&6
4408 echo "$as_me:$LINENO: result
: no
" >&5
4409 echo "${ECHO_T}no
" >&6
4413 if test -z "$ac_cv_prog_AR"; then
4415 # Extract the first word of "ar", so it can be a program name with args.
4416 set dummy ar; ac_word=$2
4417 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4418 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4419 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4420 echo $ECHO_N "(cached
) $ECHO_C" >&6
4422 if test -n "$ac_ct_AR"; then
4423 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4429 test -z "$as_dir" && as_dir=.
4430 for ac_exec_ext in '' $ac_executable_extensions; do
4431 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4432 ac_cv_prog_ac_ct_AR="ar"
4433 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4439 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false
"
4442 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4443 if test -n "$ac_ct_AR"; then
4444 echo "$as_me:$LINENO: result
: $ac_ct_AR" >&5
4445 echo "${ECHO_T}$ac_ct_AR" >&6
4447 echo "$as_me:$LINENO: result
: no
" >&5
4448 echo "${ECHO_T}no
" >&6
4456 test -z "$AR" && AR=ar
4457 test -z "$AR_FLAGS" && AR_FLAGS=cru
4469 if test -n "$ac_tool_prefix"; then
4470 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
4471 set dummy ${ac_tool_prefix}strip; ac_word=$2
4472 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4473 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4474 if test "${ac_cv_prog_STRIP+set}" = set; then
4475 echo $ECHO_N "(cached
) $ECHO_C" >&6
4477 if test -n "$STRIP"; then
4478 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4484 test -z "$as_dir" && as_dir=.
4485 for ac_exec_ext in '' $ac_executable_extensions; do
4486 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4487 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
4488 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4496 STRIP=$ac_cv_prog_STRIP
4497 if test -n "$STRIP"; then
4498 echo "$as_me:$LINENO: result
: $STRIP" >&5
4499 echo "${ECHO_T}$STRIP" >&6
4501 echo "$as_me:$LINENO: result
: no
" >&5
4502 echo "${ECHO_T}no
" >&6
4506 if test -z "$ac_cv_prog_STRIP"; then
4508 # Extract the first word of "strip
", so it can be a program name with args.
4509 set dummy strip; ac_word=$2
4510 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4511 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4512 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4513 echo $ECHO_N "(cached
) $ECHO_C" >&6
4515 if test -n "$ac_ct_STRIP"; then
4516 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4522 test -z "$as_dir" && as_dir=.
4523 for ac_exec_ext in '' $ac_executable_extensions; do
4524 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4525 ac_cv_prog_ac_ct_STRIP="strip
"
4526 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4532 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4535 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4536 if test -n "$ac_ct_STRIP"; then
4537 echo "$as_me:$LINENO: result
: $ac_ct_STRIP" >&5
4538 echo "${ECHO_T}$ac_ct_STRIP" >&6
4540 echo "$as_me:$LINENO: result
: no
" >&5
4541 echo "${ECHO_T}no
" >&6
4546 STRIP="$ac_cv_prog_STRIP"
4549 test -z "$STRIP" && STRIP=:
4556 if test -n "$ac_tool_prefix"; then
4557 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
4558 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4559 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4560 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4561 if test "${ac_cv_prog_RANLIB+set}" = set; then
4562 echo $ECHO_N "(cached
) $ECHO_C" >&6
4564 if test -n "$RANLIB"; then
4565 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4571 test -z "$as_dir" && as_dir=.
4572 for ac_exec_ext in '' $ac_executable_extensions; do
4573 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4574 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
4575 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4583 RANLIB=$ac_cv_prog_RANLIB
4584 if test -n "$RANLIB"; then
4585 echo "$as_me:$LINENO: result
: $RANLIB" >&5
4586 echo "${ECHO_T}$RANLIB" >&6
4588 echo "$as_me:$LINENO: result
: no
" >&5
4589 echo "${ECHO_T}no
" >&6
4593 if test -z "$ac_cv_prog_RANLIB"; then
4594 ac_ct_RANLIB=$RANLIB
4595 # Extract the first word of "ranlib
", so it can be a program name with args.
4596 set dummy ranlib; ac_word=$2
4597 echo "$as_me:$LINENO: checking
for $ac_word" >&5
4598 echo $ECHO_N "checking
for $ac_word...
$ECHO_C" >&6
4599 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4600 echo $ECHO_N "(cached
) $ECHO_C" >&6
4602 if test -n "$ac_ct_RANLIB"; then
4603 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4609 test -z "$as_dir" && as_dir=.
4610 for ac_exec_ext in '' $ac_executable_extensions; do
4611 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4612 ac_cv_prog_ac_ct_RANLIB="ranlib
"
4613 echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
4619 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4622 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4623 if test -n "$ac_ct_RANLIB"; then
4624 echo "$as_me:$LINENO: result
: $ac_ct_RANLIB" >&5
4625 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4627 echo "$as_me:$LINENO: result
: no
" >&5
4628 echo "${ECHO_T}no
" >&6
4631 RANLIB=$ac_ct_RANLIB
4633 RANLIB="$ac_cv_prog_RANLIB"
4636 test -z "$RANLIB" && RANLIB=:
4643 # Determine commands to create old-style static archives.
4644 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
4645 old_postinstall_cmds='chmod 644 $oldlib'
4646 old_postuninstall_cmds=
4648 if test -n "$RANLIB"; then
4651 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
4654 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
4657 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
4693 # If no C compiler was specified, use CC.
4696 # If no C compiler flags were specified, use CFLAGS.
4697 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
4699 # Allow CC to be a program name with arguments.
4703 # Check for command to grab the raw symbol name followed by C symbol from nm.
4704 echo "$as_me:$LINENO: checking
command to parse
$NM output from
$compiler object
" >&5
4705 echo $ECHO_N "checking
command to parse
$NM output from
$compiler object...
$ECHO_C" >&6
4706 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4707 echo $ECHO_N "(cached
) $ECHO_C" >&6
4710 # These are sane defaults that work on at least a few old systems.
4711 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4713 # Character class describing NM global symbol codes.
4714 symcode='[BCDEGRST]'
4716 # Regexp to match symbols that can be accessed directly from C.
4717 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4719 # Define system-specific variables.
4724 cygwin* | mingw* | pw32*)
4725 symcode='[ABCDGISTW]'
4728 if test "$host_cpu" = ia64; then
4729 symcode='[ABCDEGRST]'
4733 symcode='[BCDEGRST]'
4736 symcode='[BCDEGQRST]'
4747 sysv5* | sco5v6* | unixware* | OpenUNIX*)
4755 # If we're using GNU nm, then use its standard symbol codes.
4756 case `$NM -V 2>&1` in
4757 *GNU* | *'with BFD'*)
4758 symcode='[ABCDGIRSTW]' ;;
4761 # Transform an extracted symbol line into a proper C declaration.
4762 # Some systems (esp. on ia64) link data and code symbols differently,
4763 # so use this general approach.
4764 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
4766 # Transform an extracted symbol line into symbol name and symbol address
4767 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
4769 # Handle CRLF in mingw tool chain
4773 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4777 # Try without a prefix underscore, then with it.
4778 for ac_symprfx in "" "_
"; do
4780 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
4781 symxfrm="\\1 $ac_symprfx\\2 \\2"
4783 # Write the raw and C identifiers.
4784 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
4785 # Fake it for dumpbin and say T for any non-static function
4786 # and D for any global variable.
4787 # Also find C++ and __fastcall symbols from MSVC++,
4788 # which start with @ or ?.
4789 lt_cv_sys_global_symbol_pipe="$AWK '"\
4790 " {last_section=section; section=\$ 3};"\
4791 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
4792 " \$ 0!~/External *\|/{next};"\
4793 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
4794 " {if(hide[section]) next};"\
4795 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
4796 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
4797 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
4798 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
4799 " ' prfx
=^
$ac_symprfx"
4801 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
4804 # Check to see that the pipe works correctly.
4808 cat > conftest.$ac_ext <<_LT_EOF
4813 void nm_test_func(void);
4814 void nm_test_func(void){}
4818 int main(){nm_test_var='a';nm_test_func();return(0);}
4821 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4822 (eval $ac_compile) 2>&5
4824 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4825 (exit $ac_status); }; then
4826 # Now try to grab the symbols.
4828 if { (eval echo "$as_me:$LINENO: \"$NM conftest.
$ac_objext \|
$lt_cv_sys_global_symbol_pipe \
> $nlist\"") >&5
4829 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4831 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4832 (exit $ac_status); } && test -s "$nlist"; then
4833 # Try sorting and uniquifying the output.
4834 if sort "$nlist" | uniq > "$nlist"T; then
4835 mv -f "$nlist"T "$nlist"
4840 # Make sure that we snagged all the symbols we need.
4841 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
4842 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
4843 cat <<_LT_EOF > conftest.$ac_ext
4849 # Now generate the symbol file.
4850 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
4852 cat <<_LT_EOF >> conftest.$ac_ext
4854 /* The mapping between symbol names and symbols. */
4859 lt__PROGRAM__LTX_preloaded_symbols[] =
4861 { "@PROGRAM@
", (void *) 0 },
4863 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
4864 cat <<\_LT_EOF >> conftest.$ac_ext
4868 /* This works around a problem in FreeBSD linker */
4869 #ifdef FREEBSD_WORKAROUND
4870 static const void *lt_preloaded_setup() {
4871 return lt__PROGRAM__LTX_preloaded_symbols;
4879 # Now try linking the two files.
4880 mv conftest.$ac_objext conftstm.$ac_objext
4881 lt_save_LIBS="$LIBS"
4882 lt_save_CFLAGS="$CFLAGS"
4883 LIBS="conftstm.
$ac_objext"
4884 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
4885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4886 (eval $ac_link) 2>&5
4888 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4889 (exit $ac_status); } && test -s conftest${ac_exeext}; then
4892 LIBS="$lt_save_LIBS"
4893 CFLAGS="$lt_save_CFLAGS"
4895 echo "cannot
find nm_test_func
in $nlist" >&5
4898 echo "cannot
find nm_test_var
in $nlist" >&5
4901 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
4904 echo "$progname: failed program was
:" >&5
4905 cat conftest.$ac_ext >&5
4907 rm -f conftest* conftst*
4909 # Do not use the global_symbol_pipe unless it works.
4910 if test "$pipe_works" = yes; then
4913 lt_cv_sys_global_symbol_pipe=
4919 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4920 lt_cv_sys_global_symbol_to_cdecl=
4922 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
4923 echo "$as_me:$LINENO: result
: failed
" >&5
4924 echo "${ECHO_T}failed
" >&6
4926 echo "$as_me:$LINENO: result
: ok
" >&5
4927 echo "${ECHO_T}ok
" >&6
4947 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4948 if test "${enable_libtool_lock+set}" = set; then
4949 enableval="$enable_libtool_lock"
4952 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
4954 # Some flags need to be propagated to the compiler or linker for good
4958 # Find out which ABI we are using.
4959 echo 'int i;' > conftest.$ac_ext
4960 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4961 (eval $ac_compile) 2>&5
4963 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4964 (exit $ac_status); }; then
4965 case `/usr/bin/file conftest.$ac_objext` in
4977 # Find out which ABI we are using.
4978 echo '#line 4978 "configure
"' > conftest.$ac_ext
4979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4980 (eval $ac_compile) 2>&5
4982 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
4983 (exit $ac_status); }; then
4984 if test "$lt_cv_prog_gnu_ld" = yes; then
4985 case `/usr/bin/file conftest.$ac_objext` in
4987 LD="${LD-ld} -melf32bsmip"
4990 LD="${LD-ld} -melf32bmipn32"
4993 LD="${LD-ld} -melf64bmip"
4997 case `/usr/bin/file conftest.$ac_objext` in
5013 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5014 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5015 # Find out which ABI we are using.
5016 echo 'int i;' > conftest.$ac_ext
5017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5018 (eval $ac_compile) 2>&5
5020 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5021 (exit $ac_status); }; then
5022 case `/usr/bin/file conftest.o` in
5025 x86_64-*kfreebsd*-gnu)
5026 LD="${LD-ld} -m elf_i386_fbsd
"
5029 LD="${LD-ld} -m elf_i386
"
5031 ppc64-*linux*|powerpc64-*linux*)
5032 LD="${LD-ld} -m elf32ppclinux
"
5035 LD="${LD-ld} -m elf_s390
"
5038 LD="${LD-ld} -m elf32_sparc
"
5044 x86_64-*kfreebsd*-gnu)
5045 LD="${LD-ld} -m elf_x86_64_fbsd
"
5048 LD="${LD-ld} -m elf_x86_64
"
5050 ppc*-*linux*|powerpc*-*linux*)
5051 LD="${LD-ld} -m elf64ppc
"
5053 s390*-*linux*|s390*-*tpf*)
5054 LD="${LD-ld} -m elf64_s390
"
5057 LD="${LD-ld} -m elf64_sparc
"
5067 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5068 SAVE_CFLAGS="$CFLAGS"
5069 CFLAGS="$CFLAGS -belf"
5070 echo "$as_me:$LINENO: checking whether the C compiler needs
-belf" >&5
5071 echo $ECHO_N "checking whether the C compiler needs
-belf...
$ECHO_C" >&6
5072 if test "${lt_cv_cc_needs_belf+set}" = set; then
5073 echo $ECHO_N "(cached
) $ECHO_C" >&6
5076 ac_cpp='$CPP $CPPFLAGS'
5077 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5078 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5079 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5081 if test x$gcc_no_link = xyes; then
5082 { { echo "$as_me:$LINENO: error
: Link tests are not allowed after GCC_NO_EXECUTABLES.
" >&5
5083 echo "$as_me: error
: Link tests are not allowed after GCC_NO_EXECUTABLES.
" >&2;}
5084 { (exit 1); exit 1; }; }
5086 cat >conftest.$ac_ext <<_ACEOF
5089 cat confdefs.h >>conftest.$ac_ext
5090 cat >>conftest.$ac_ext <<_ACEOF
5091 /* end confdefs.h. */
5101 rm -f conftest.$ac_objext conftest$ac_exeext
5102 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5103 (eval $ac_link) 2>conftest.er1
5105 grep -v '^ *+' conftest.er1 >conftest.err
5107 cat conftest.err >&5
5108 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5109 (exit $ac_status); } &&
5110 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5114 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5115 (exit $ac_status); }; } &&
5116 { ac_try='test -s conftest$ac_exeext'
5117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5120 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5121 (exit $ac_status); }; }; then
5122 lt_cv_cc_needs_belf=yes
5124 echo "$as_me: failed program was
:" >&5
5125 sed 's/^/| /' conftest.$ac_ext >&5
5127 lt_cv_cc_needs_belf=no
5129 rm -f conftest.err conftest.$ac_objext \
5130 conftest$ac_exeext conftest.$ac_ext
5132 ac_cpp='$CPP $CPPFLAGS'
5133 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5134 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5135 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5138 echo "$as_me:$LINENO: result
: $lt_cv_cc_needs_belf" >&5
5139 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5140 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5141 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5142 CFLAGS="$SAVE_CFLAGS"
5146 # Find out which ABI we are using.
5147 echo 'int i;' > conftest.$ac_ext
5148 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5149 (eval $ac_compile) 2>&5
5151 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5152 (exit $ac_status); }; then
5153 case `/usr/bin/file conftest.o` in
5155 case $lt_cv_prog_gnu_ld in
5156 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
5157 *) LD="${LD-ld} -64" ;;
5166 need_locks="$enable_libtool_lock"
5169 ac_cpp='$CPP $CPPFLAGS'
5170 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5171 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5172 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5173 echo "$as_me:$LINENO: checking how to run the C preprocessor
" >&5
5174 echo $ECHO_N "checking how to run the C preprocessor...
$ECHO_C" >&6
5175 # On Suns, sometimes $CPP names a directory.
5176 if test -n "$CPP" && test -d "$CPP"; then
5179 if test -z "$CPP"; then
5180 if test "${ac_cv_prog_CPP+set}" = set; then
5181 echo $ECHO_N "(cached
) $ECHO_C" >&6
5183 # Double quotes because CPP needs to be expanded
5184 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
5187 for ac_c_preproc_warn_flag in '' yes
5189 # Use a header file that comes with gcc, so configuring glibc
5190 # with a fresh cross-compiler works.
5191 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5192 # <limits.h> exists even on freestanding compilers.
5193 # On the NeXT, cc -E runs the code through the compiler's parser,
5194 # not just through cpp. "Syntax error
" is here to catch this case.
5195 cat >conftest.$ac_ext <<_ACEOF
5198 cat confdefs.h >>conftest.$ac_ext
5199 cat >>conftest.$ac_ext <<_ACEOF
5200 /* end confdefs.h. */
5202 # include <limits.h>
5204 # include <assert.h>
5208 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5209 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5211 grep -v '^ *+' conftest.er1 >conftest.err
5213 cat conftest.err >&5
5214 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5215 (exit $ac_status); } >/dev/null; then
5216 if test -s conftest.err; then
5217 ac_cpp_err=$ac_c_preproc_warn_flag
5218 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5225 if test -z "$ac_cpp_err"; then
5228 echo "$as_me: failed program was
:" >&5
5229 sed 's/^/| /' conftest.$ac_ext >&5
5231 # Broken: fails on valid input.
5234 rm -f conftest.err conftest.$ac_ext
5236 # OK, works on sane cases. Now check whether non-existent headers
5237 # can be detected and how.
5238 cat >conftest.$ac_ext <<_ACEOF
5241 cat confdefs.h >>conftest.$ac_ext
5242 cat >>conftest.$ac_ext <<_ACEOF
5243 /* end confdefs.h. */
5244 #include <ac_nonexistent.h>
5246 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5247 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5249 grep -v '^ *+' conftest.er1 >conftest.err
5251 cat conftest.err >&5
5252 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5253 (exit $ac_status); } >/dev/null; then
5254 if test -s conftest.err; then
5255 ac_cpp_err=$ac_c_preproc_warn_flag
5256 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5263 if test -z "$ac_cpp_err"; then
5264 # Broken: success on invalid input.
5267 echo "$as_me: failed program was
:" >&5
5268 sed 's/^/| /' conftest.$ac_ext >&5
5270 # Passes both tests.
5274 rm -f conftest.err conftest.$ac_ext
5277 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5278 rm -f conftest.err conftest.$ac_ext
5279 if $ac_preproc_ok; then
5291 echo "$as_me:$LINENO: result
: $CPP" >&5
5292 echo "${ECHO_T}$CPP" >&6
5294 for ac_c_preproc_warn_flag in '' yes
5296 # Use a header file that comes with gcc, so configuring glibc
5297 # with a fresh cross-compiler works.
5298 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5299 # <limits.h> exists even on freestanding compilers.
5300 # On the NeXT, cc -E runs the code through the compiler's parser,
5301 # not just through cpp. "Syntax error
" is here to catch this case.
5302 cat >conftest.$ac_ext <<_ACEOF
5305 cat confdefs.h >>conftest.$ac_ext
5306 cat >>conftest.$ac_ext <<_ACEOF
5307 /* end confdefs.h. */
5309 # include <limits.h>
5311 # include <assert.h>
5315 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5316 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5318 grep -v '^ *+' conftest.er1 >conftest.err
5320 cat conftest.err >&5
5321 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5322 (exit $ac_status); } >/dev/null; then
5323 if test -s conftest.err; then
5324 ac_cpp_err=$ac_c_preproc_warn_flag
5325 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5332 if test -z "$ac_cpp_err"; then
5335 echo "$as_me: failed program was
:" >&5
5336 sed 's/^/| /' conftest.$ac_ext >&5
5338 # Broken: fails on valid input.
5341 rm -f conftest.err conftest.$ac_ext
5343 # OK, works on sane cases. Now check whether non-existent headers
5344 # can be detected and how.
5345 cat >conftest.$ac_ext <<_ACEOF
5348 cat confdefs.h >>conftest.$ac_ext
5349 cat >>conftest.$ac_ext <<_ACEOF
5350 /* end confdefs.h. */
5351 #include <ac_nonexistent.h>
5353 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.
$ac_ext\"") >&5
5354 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5356 grep -v '^ *+' conftest.er1 >conftest.err
5358 cat conftest.err >&5
5359 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5360 (exit $ac_status); } >/dev/null; then
5361 if test -s conftest.err; then
5362 ac_cpp_err=$ac_c_preproc_warn_flag
5363 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5370 if test -z "$ac_cpp_err"; then
5371 # Broken: success on invalid input.
5374 echo "$as_me: failed program was
:" >&5
5375 sed 's/^/| /' conftest.$ac_ext >&5
5377 # Passes both tests.
5381 rm -f conftest.err conftest.$ac_ext
5384 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5385 rm -f conftest.err conftest.$ac_ext
5386 if $ac_preproc_ok; then
5389 { { echo "$as_me:$LINENO: error
: C preprocessor
\"$CPP\" fails sanity check
5390 See \
`config.log' for more details." >&5
5391 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5392 See \`config.log
' for more details." >&2;}
5393 { (exit 1); exit 1; }; }
5397 ac_cpp='$CPP $CPPFLAGS'
5398 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
5399 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
5400 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5403 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5404 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5405 if test "${ac_cv_header_stdc+set}" = set; then
5406 echo $ECHO_N "(cached) $ECHO_C" >&6
5408 cat >conftest.$ac_ext <<_ACEOF
5411 cat confdefs.h >>conftest.$ac_ext
5412 cat >>conftest.$ac_ext <<_ACEOF
5413 /* end confdefs.h. */
5427 rm -f conftest.$ac_objext
5428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5429 (eval $ac_compile) 2>conftest.er1
5431 grep -v '^
*+' conftest.er1 >conftest.err
5433 cat conftest.err >&5
5434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5435 (exit $ac_status); } &&
5436 { ac_try='test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
'
5437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5441 (exit $ac_status); }; } &&
5442 { ac_try='test -s conftest.
$ac_objext'
5443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5447 (exit $ac_status); }; }; then
5448 ac_cv_header_stdc=yes
5450 echo "$as_me: failed program was:" >&5
5451 sed 's
/^
/|
/' conftest.$ac_ext >&5
5453 ac_cv_header_stdc=no
5455 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5457 if test $ac_cv_header_stdc = yes; then
5458 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5459 cat >conftest.$ac_ext <<_ACEOF
5462 cat confdefs.h >>conftest.$ac_ext
5463 cat >>conftest.$ac_ext <<_ACEOF
5464 /* end confdefs.h. */
5468 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5469 $EGREP "memchr" >/dev/null 2>&1; then
5472 ac_cv_header_stdc=no
5478 if test $ac_cv_header_stdc = yes; then
5479 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5480 cat >conftest.$ac_ext <<_ACEOF
5483 cat confdefs.h >>conftest.$ac_ext
5484 cat >>conftest.$ac_ext <<_ACEOF
5485 /* end confdefs.h. */
5489 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5490 $EGREP "free" >/dev/null 2>&1; then
5493 ac_cv_header_stdc=no
5499 if test $ac_cv_header_stdc = yes; then
5500 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5501 if test "$cross_compiling" = yes; then
5504 cat >conftest.$ac_ext <<_ACEOF
5507 cat confdefs.h >>conftest.$ac_ext
5508 cat >>conftest.$ac_ext <<_ACEOF
5509 /* end confdefs.h. */
5511 #if ((' ' & 0x0FF) == 0x020)
5512 # define ISLOWER(c) ('a
' <= (c) && (c) <= 'z
')
5513 # define TOUPPER(c) (ISLOWER(c) ? 'A
' + ((c) - 'a
') : (c))
5515 # define ISLOWER(c) \
5516 (('a
' <= (c) && (c) <= 'i
') \
5517 || ('j
' <= (c) && (c) <= 'r
') \
5518 || ('s
' <= (c) && (c) <= 'z
'))
5519 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5522 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5527 for (i = 0; i < 256; i++)
5528 if (XOR (islower (i), ISLOWER (i))
5529 || toupper (i) != TOUPPER (i))
5534 rm -f conftest$ac_exeext
5535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5536 (eval $ac_link) 2>&5
5538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5539 (exit $ac_status); } && { ac_try='.
/conftest
$ac_exeext'
5540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544 (exit $ac_status); }; }; then
5547 echo "$as_me: program exited with status $ac_status" >&5
5548 echo "$as_me: failed program was:" >&5
5549 sed 's
/^
/|
/' conftest.$ac_ext >&5
5552 ac_cv_header_stdc=no
5554 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5558 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5559 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5560 if test $ac_cv_header_stdc = yes; then
5562 cat >>confdefs.h <<\_ACEOF
5563 #define STDC_HEADERS 1
5568 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5578 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5579 inttypes.h stdint.h unistd.h
5581 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5582 echo "$as_me:$LINENO: checking for $ac_header" >&5
5583 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5584 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5585 echo $ECHO_N "(cached) $ECHO_C" >&6
5587 cat >conftest.$ac_ext <<_ACEOF
5590 cat confdefs.h >>conftest.$ac_ext
5591 cat >>conftest.$ac_ext <<_ACEOF
5592 /* end confdefs.h. */
5593 $ac_includes_default
5595 #include <$ac_header>
5597 rm -f conftest.$ac_objext
5598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5599 (eval $ac_compile) 2>conftest.er1
5601 grep -v '^
*+' conftest.er1 >conftest.err
5603 cat conftest.err >&5
5604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5605 (exit $ac_status); } &&
5606 { ac_try='test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
'
5607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611 (exit $ac_status); }; } &&
5612 { ac_try='test -s conftest.
$ac_objext'
5613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5617 (exit $ac_status); }; }; then
5618 eval "$as_ac_Header=yes"
5620 echo "$as_me: failed program was:" >&5
5621 sed 's
/^
/|
/' conftest.$ac_ext >&5
5623 eval "$as_ac_Header=no"
5625 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5627 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5628 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5629 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5630 cat >>confdefs.h <<_ACEOF
5631 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5640 for ac_header in dlfcn.h
5642 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5643 echo "$as_me:$LINENO: checking for $ac_header" >&5
5644 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5645 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5646 echo $ECHO_N "(cached) $ECHO_C" >&6
5648 cat >conftest.$ac_ext <<_ACEOF
5651 cat confdefs.h >>conftest.$ac_ext
5652 cat >>conftest.$ac_ext <<_ACEOF
5653 /* end confdefs.h. */
5654 $ac_includes_default
5656 #include <$ac_header>
5658 rm -f conftest.$ac_objext
5659 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5660 (eval $ac_compile) 2>conftest.er1
5662 grep -v '^
*+' conftest.er1 >conftest.err
5664 cat conftest.err >&5
5665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5666 (exit $ac_status); } &&
5667 { ac_try='test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
'
5668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5672 (exit $ac_status); }; } &&
5673 { ac_try='test -s conftest.
$ac_objext'
5674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5678 (exit $ac_status); }; }; then
5679 eval "$as_ac_Header=yes"
5681 echo "$as_me: failed program was:" >&5
5682 sed 's
/^
/|
/' conftest.$ac_ext >&5
5684 eval "$as_ac_Header=no"
5686 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5688 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5689 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5690 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5691 cat >>confdefs.h <<_ACEOF
5692 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5701 # This can be used to rebuild libtool when needed
5702 LIBTOOL_DEPS="$ltmain"
5704 # Always use our own libtool.
5705 LIBTOOL='$
(SHELL
) $
(top_builddir
)/libtool
'
5731 test -z "$LN_S" && LN_S="ln -s"
5746 if test -n "${ZSH_VERSION+set}" ; then
5747 setopt NO_GLOB_SUBST
5750 echo "$as_me:$LINENO: checking for objdir" >&5
5751 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5752 if test "${lt_cv_objdir+set}" = set; then
5753 echo $ECHO_N "(cached) $ECHO_C" >&6
5755 rm -f .libs 2>/dev/null
5756 mkdir .libs 2>/dev/null
5757 if test -d .libs; then
5760 # MS-DOS does not allow filenames that begin with a dot.
5763 rmdir .libs 2>/dev/null
5765 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
5766 echo "${ECHO_T}$lt_cv_objdir" >&6
5767 objdir=$lt_cv_objdir
5773 cat >>confdefs.h <<_ACEOF
5774 #define LT_OBJDIR "$lt_cv_objdir/"
5795 # AIX sometimes has problems with the GCC collect2 program. For some
5796 # reason, if we set the COLLECT_NAMES environment variable, the problems
5797 # vanish in a puff of smoke.
5798 if test "X${COLLECT_NAMES+set}" != Xset; then
5800 export COLLECT_NAMES
5805 # Sed substitution that helps us do robust quoting. It backslashifies
5806 # metacharacters that are still active within double-quoted strings.
5807 sed_quote_subst='s
/\
(["`$\\]\)/\\\1/g'
5809 # Same as above, but do not quote variable references.
5810 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5812 # Sed substitution to delay expansion of an escaped shell variable in a
5813 # double_quote_subst'ed string.
5814 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5816 # Sed substitution to delay expansion of an escaped single quote.
5817 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5819 # Sed substitution to avoid accidental globbing in evaled expressions
5820 no_glob_subst='s/\*/\\\*/g'
5824 can_build_shared=yes
5826 # All known linkers require a `.a
' archive for static linking (except MSVC,
5827 # which needs '.lib
').
5830 with_gnu_ld="$lt_cv_prog_gnu_ld"
5833 old_CFLAGS="$CFLAGS"
5835 # Set sane defaults for various variables
5836 test -z "$CC" && CC=cc
5837 test -z "$LTCC" && LTCC=$CC
5838 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
5839 test -z "$LD" && LD=ld
5840 test -z "$ac_objext" && ac_objext=o
5842 for cc_temp in $compiler""; do
5844 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
5845 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
5850 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's
%.
*/%%' -e "s%^$host_alias-%%"`
5853 # Only perform the check for file, if the check method requires it
5854 test -z "$MAGIC_CMD" && MAGIC_CMD=file
5855 case $deplibs_check_method in
5857 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
5858 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
5859 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
5860 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5861 echo $ECHO_N "(cached) $ECHO_C" >&6
5865 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5868 lt_save_MAGIC_CMD="$MAGIC_CMD"
5869 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5870 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
5871 for ac_dir in $ac_dummy; do
5873 test -z "$ac_dir" && ac_dir=.
5874 if test -f $ac_dir/${ac_tool_prefix}file; then
5875 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
5876 if test -n "$file_magic_test_file"; then
5877 case $deplibs_check_method in
5879 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
5880 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5881 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5882 $EGREP "$file_magic_regex" > /dev/null; then
5887 *** Warning: the command libtool uses to detect shared libraries,
5888 *** $file_magic_cmd, produces output that libtool cannot recognize.
5889 *** The result is that libtool may fail to recognize shared libraries
5890 *** as such. This will affect the creation of libtool libraries that
5891 *** depend on shared libraries, but programs linked with such libtool
5892 *** libraries will work regardless of this problem. Nevertheless, you
5893 *** may want to report the problem to your system manager and/or to
5894 *** bug-libtool@gnu.org
5904 MAGIC_CMD="$lt_save_MAGIC_CMD"
5909 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5910 if test -n "$MAGIC_CMD"; then
5911 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5912 echo "${ECHO_T}$MAGIC_CMD" >&6
5914 echo "$as_me:$LINENO: result: no" >&5
5915 echo "${ECHO_T}no" >&6
5922 if test -z "$lt_cv_path_MAGIC_CMD"; then
5923 if test -n "$ac_tool_prefix"; then
5924 echo "$as_me:$LINENO: checking for file" >&5
5925 echo $ECHO_N "checking for file... $ECHO_C" >&6
5926 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5927 echo $ECHO_N "(cached) $ECHO_C" >&6
5931 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5934 lt_save_MAGIC_CMD="$MAGIC_CMD"
5935 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5936 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
5937 for ac_dir in $ac_dummy; do
5939 test -z "$ac_dir" && ac_dir=.
5940 if test -f $ac_dir/file; then
5941 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5942 if test -n "$file_magic_test_file"; then
5943 case $deplibs_check_method in
5945 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
5946 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5947 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5948 $EGREP "$file_magic_regex" > /dev/null; then
5953 *** Warning: the command libtool uses to detect shared libraries,
5954 *** $file_magic_cmd, produces output that libtool cannot recognize.
5955 *** The result is that libtool may fail to recognize shared libraries
5956 *** as such. This will affect the creation of libtool libraries that
5957 *** depend on shared libraries, but programs linked with such libtool
5958 *** libraries will work regardless of this problem. Nevertheless, you
5959 *** may want to report the problem to your system manager and/or to
5960 *** bug-libtool@gnu.org
5970 MAGIC_CMD="$lt_save_MAGIC_CMD"
5975 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5976 if test -n "$MAGIC_CMD"; then
5977 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5978 echo "${ECHO_T}$MAGIC_CMD" >&6
5980 echo "$as_me:$LINENO: result: no" >&5
5981 echo "${ECHO_T}no" >&6
5994 # Use C for the default configuration in the libtool script
5998 ac_cpp='$CPP $CPPFLAGS'
5999 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
6000 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
6001 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6004 # Source file extension for C test sources.
6007 # Object file extension for compiled C test sources.
6011 # Code to be used in simple compile tests
6012 lt_simple_compile_test_code="int some_variable = 0;"
6014 # Code to be used in simple link tests
6015 lt_simple_link_test_code='int main
(){return(0);}'
6023 # If no C compiler was specified, use CC.
6026 # If no C compiler flags were specified, use CFLAGS.
6027 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6029 # Allow CC to be a program name with arguments.
6032 # Save the default compiler, since it gets overwritten when the other
6033 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6034 compiler_DEFAULT=$CC
6036 # save warnings/boilerplate of simple test code
6037 ac_outfile=conftest.$ac_objext
6038 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6039 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$
/d
; /^
*+/d
' >conftest.err
6040 _lt_compiler_boilerplate=`cat conftest.err`
6043 ac_outfile=conftest.$ac_objext
6044 echo "$lt_simple_link_test_code" >conftest.$ac_ext
6045 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$
/d
; /^
*+/d
' >conftest.err
6046 _lt_linker_boilerplate=`cat conftest.err`
6051 ## There is no encapsulation within the following macros, do not change
6052 ## the running order or otherwise move them around unless you know exactly
6053 ## what you are doing...
6054 if test -n "$compiler"; then
6056 lt_prog_compiler_no_builtin_flag=
6058 if test "$GCC" = yes; then
6059 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6061 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6062 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6063 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6064 echo $ECHO_N "(cached) $ECHO_C" >&6
6066 lt_cv_prog_compiler_rtti_exceptions=no
6067 ac_outfile=conftest.$ac_objext
6068 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6069 lt_compiler_flag="-fno-rtti -fno-exceptions"
6070 # Insert the option either (1) after the last *FLAGS variable, or
6071 # (2) before a word containing "conftest.", or (3) at the end.
6072 # Note that $ac_compile itself does not contain backslashes and begins
6073 # with a dollar sign (not a hyphen), so the echo should work correctly.
6074 # The option is referenced via a variable to avoid confusing sed.
6075 lt_compile=`echo "$ac_compile" | $SED \
6076 -e 's
:.
*FLAGS
}\
{0,1\
} :&$lt_compiler_flag :; t
' \
6077 -e 's
: [^
]*conftest\.
: $lt_compiler_flag&:; t
' \
6078 -e 's
:$
: $lt_compiler_flag:'`
6079 (eval echo "\"\$as_me:6079: $lt_compile\"" >&5)
6080 (eval "$lt_compile" 2>conftest.err)
6082 cat conftest.err >&5
6083 echo "$as_me:6083: \$? = $ac_status" >&5
6084 if (exit $ac_status) && test -s "$ac_outfile"; then
6085 # The compiler can only warn and ignore the option if not recognized
6086 # So say no if there are warnings other than the usual output.
6087 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$
/d
' >conftest.exp
6088 $SED '/^$
/d
; /^
*+/d
' conftest.err >conftest.er2
6089 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6090 lt_cv_prog_compiler_rtti_exceptions=yes
6096 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6097 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6099 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6100 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6112 lt_prog_compiler_wl=
6113 lt_prog_compiler_pic=
6114 lt_prog_compiler_static=
6116 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6117 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6119 if test "$GCC" = yes; then
6120 lt_prog_compiler_wl='-Wl,'
6121 lt_prog_compiler_static='-static'
6125 # All AIX code is PIC.
6126 if test "$host_cpu" = ia64; then
6127 # AIX 5 now supports IA64 processor
6128 lt_prog_compiler_static='-Bstatic'
6133 if test "$host_cpu" = m68k; then
6134 # FIXME: we need at least 68020 code to build shared libraries, but
6135 # adding the `-m68020' flag to GCC prevents building anything better
,
6137 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
6141 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
6142 # PIC is the default for these OSes.
6145 mingw
* | cygwin
* | pw32
* | os2
*)
6146 # This hack is so that the source file can tell whether it is being
6147 # built for inclusion in a dll (and should export symbols for example).
6148 # Although the cygwin gcc ignores -fPIC, still need this for old-style
6149 # (--disable-auto-import) libraries
6150 lt_prog_compiler_pic
='-DDLL_EXPORT'
6153 darwin
* | rhapsody
*)
6154 # PIC is the default on this platform
6155 # Common symbols not allowed in MH_DYLIB files
6156 lt_prog_compiler_pic
='-fno-common'
6160 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6167 lt_prog_compiler_pic
='-fPIC'
6173 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6174 # Instead, we relocate shared libraries at runtime.
6178 # Just because we use GCC doesn't mean we suddenly get shared libraries
6179 # on systems that don't support them.
6180 lt_prog_compiler_can_build_shared
=no
6185 # QNX uses GNU C++, but need to define -shared option too, otherwise
6187 lt_prog_compiler_pic
='-fPIC -shared'
6191 if test -d /usr
/nec
; then
6192 lt_prog_compiler_pic
=-Kconform_pic
6197 lt_prog_compiler_pic
='-fPIC'
6201 # PORTME Check for flag to pass linker flags through the system compiler.
6204 lt_prog_compiler_wl
='-Wl,'
6205 if test "$host_cpu" = ia64
; then
6206 # AIX 5 now supports IA64 processor
6207 lt_prog_compiler_static
='-Bstatic'
6209 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
6213 # PIC is the default on this platform
6214 # Common symbols not allowed in MH_DYLIB files
6215 case $cc_basename in
6217 lt_prog_compiler_pic
='-qnocommon'
6218 lt_prog_compiler_wl
='-Wl,'
6223 mingw
* | cygwin
* | pw32
* | os2
*)
6224 # This hack is so that the source file can tell whether it is being
6225 # built for inclusion in a dll (and should export symbols for example).
6226 lt_prog_compiler_pic
='-DDLL_EXPORT'
6229 hpux9
* | hpux10
* | hpux11
*)
6230 lt_prog_compiler_wl
='-Wl,'
6231 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6238 lt_prog_compiler_pic
='+Z'
6241 # Is there a better lt_prog_compiler_static that works with the bundled CC?
6242 lt_prog_compiler_static
='${wl}-a ${wl}archive'
6245 irix5
* | irix6
* | nonstopux
*)
6246 lt_prog_compiler_wl
='-Wl,'
6247 # PIC (with -KPIC) is the default.
6248 lt_prog_compiler_static
='-non_shared'
6251 linux
* | k
*bsd
*-gnu)
6252 case $cc_basename in
6254 lt_prog_compiler_wl
='-Wl,'
6255 lt_prog_compiler_pic
='-KPIC'
6256 lt_prog_compiler_static
='-static'
6258 pgcc
* | pgf77
* | pgf90
* | pgf95
*)
6259 # Portland Group compilers (*not* the Pentium gcc compiler,
6260 # which looks to be a dead project)
6261 lt_prog_compiler_wl
='-Wl,'
6262 lt_prog_compiler_pic
='-fpic'
6263 lt_prog_compiler_static
='-Bstatic'
6266 lt_prog_compiler_wl
='-Wl,'
6267 # All Alpha code is PIC.
6268 lt_prog_compiler_static
='-non_shared'
6271 case `$CC -V 2>&1 | sed 5q` in
6274 lt_prog_compiler_pic
='-KPIC'
6275 lt_prog_compiler_static
='-Bstatic'
6276 lt_prog_compiler_wl
='-Wl,'
6279 # Sun Fortran 8.3 passes all unrecognized flags to the linker
6280 lt_prog_compiler_pic
='-KPIC'
6281 lt_prog_compiler_static
='-Bstatic'
6282 lt_prog_compiler_wl
=''
6290 lt_prog_compiler_pic
='-KPIC'
6291 lt_prog_compiler_static
='-Bstatic'
6295 # QNX uses GNU C++, but need to define -shared option too, otherwise
6297 lt_prog_compiler_pic
='-fPIC -shared'
6300 osf3
* | osf4
* | osf5
*)
6301 lt_prog_compiler_wl
='-Wl,'
6302 # All OSF/1 code is PIC.
6303 lt_prog_compiler_static
='-non_shared'
6307 lt_prog_compiler_static
='-non_shared'
6311 lt_prog_compiler_pic
='-KPIC'
6312 lt_prog_compiler_static
='-Bstatic'
6313 case $cc_basename in
6315 lt_prog_compiler_wl
='-Qoption ld ';;
6317 lt_prog_compiler_wl
='-Wl,';;
6322 lt_prog_compiler_wl
='-Qoption ld '
6323 lt_prog_compiler_pic
='-PIC'
6324 lt_prog_compiler_static
='-Bstatic'
6327 sysv4 | sysv4.2uw2
* | sysv4.3
*)
6328 lt_prog_compiler_wl
='-Wl,'
6329 lt_prog_compiler_pic
='-KPIC'
6330 lt_prog_compiler_static
='-Bstatic'
6334 if test -d /usr
/nec
;then
6335 lt_prog_compiler_pic
='-Kconform_pic'
6336 lt_prog_compiler_static
='-Bstatic'
6340 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
6341 lt_prog_compiler_wl
='-Wl,'
6342 lt_prog_compiler_pic
='-KPIC'
6343 lt_prog_compiler_static
='-Bstatic'
6347 lt_prog_compiler_wl
='-Wl,'
6348 lt_prog_compiler_can_build_shared
=no
6352 lt_prog_compiler_pic
='-pic'
6353 lt_prog_compiler_static
='-Bstatic'
6357 lt_prog_compiler_can_build_shared
=no
6363 # For platforms which do not support PIC, -DPIC is meaningless:
6365 lt_prog_compiler_pic
=
6368 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
6371 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
6372 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
6380 # Check to make sure the PIC flag actually works.
6382 if test -n "$lt_prog_compiler_pic"; then
6383 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
6384 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
6385 if test "${lt_prog_compiler_pic_works+set}" = set; then
6386 echo $ECHO_N "(cached) $ECHO_C" >&6
6388 lt_prog_compiler_pic_works
=no
6389 ac_outfile
=conftest.
$ac_objext
6390 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6391 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
6392 # Insert the option either (1) after the last *FLAGS variable, or
6393 # (2) before a word containing "conftest.", or (3) at the end.
6394 # Note that $ac_compile itself does not contain backslashes and begins
6395 # with a dollar sign (not a hyphen), so the echo should work correctly.
6396 # The option is referenced via a variable to avoid confusing sed.
6397 lt_compile
=`echo "$ac_compile" | $SED \
6398 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6399 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6400 -e 's:$: $lt_compiler_flag:'`
6401 (eval echo "\"\$as_me:6401: $lt_compile\"" >&5)
6402 (eval "$lt_compile" 2>conftest.err
)
6404 cat conftest.err
>&5
6405 echo "$as_me:6405: \$? = $ac_status" >&5
6406 if (exit $ac_status) && test -s "$ac_outfile"; then
6407 # The compiler can only warn and ignore the option if not recognized
6408 # So say no if there are warnings other than the usual output.
6409 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
6410 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
6411 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
6412 lt_prog_compiler_pic_works
=yes
6418 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
6419 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
6421 if test x
"$lt_prog_compiler_pic_works" = xyes
; then
6422 case $lt_prog_compiler_pic in
6424 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
6427 lt_prog_compiler_pic
=
6428 lt_prog_compiler_can_build_shared
=no
6439 # Check to make sure the static flag actually works.
6441 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
6442 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
6443 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
6444 if test "${lt_prog_compiler_static_works+set}" = set; then
6445 echo $ECHO_N "(cached) $ECHO_C" >&6
6447 lt_prog_compiler_static_works
=no
6448 save_LDFLAGS
="$LDFLAGS"
6449 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
6450 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
6451 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
6452 # The linker can only warn and ignore the option if not recognized
6453 # So say no if there are warnings
6454 if test -s conftest.err
; then
6455 # Append any errors to the config.log.
6456 cat conftest.err
1>&5
6457 $ECHO "X$_lt_linker_boilerplate" |
$Xsed -e '/^$/d' > conftest.exp
6458 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
6459 if diff conftest.exp conftest.er2
>/dev
/null
; then
6460 lt_prog_compiler_static_works
=yes
6463 lt_prog_compiler_static_works
=yes
6467 LDFLAGS
="$save_LDFLAGS"
6470 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
6471 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
6473 if test x
"$lt_prog_compiler_static_works" = xyes
; then
6476 lt_prog_compiler_static
=
6485 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
6486 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
6487 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
6488 echo $ECHO_N "(cached) $ECHO_C" >&6
6490 lt_cv_prog_compiler_c_o
=no
6491 $RM -r conftest
2>/dev
/null
6495 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6497 lt_compiler_flag
="-o out/conftest2.$ac_objext"
6498 # Insert the option either (1) after the last *FLAGS variable, or
6499 # (2) before a word containing "conftest.", or (3) at the end.
6500 # Note that $ac_compile itself does not contain backslashes and begins
6501 # with a dollar sign (not a hyphen), so the echo should work correctly.
6502 lt_compile
=`echo "$ac_compile" | $SED \
6503 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6504 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6505 -e 's:$: $lt_compiler_flag:'`
6506 (eval echo "\"\$as_me:6506: $lt_compile\"" >&5)
6507 (eval "$lt_compile" 2>out
/conftest.err
)
6509 cat out
/conftest.err
>&5
6510 echo "$as_me:6510: \$? = $ac_status" >&5
6511 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
6513 # The compiler can only warn and ignore the option if not recognized
6514 # So say no if there are warnings
6515 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
6516 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
6517 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
6518 lt_cv_prog_compiler_c_o
=yes
6523 # SGI C++ compiler will create directory out/ii_files/ for
6524 # template instantiation
6525 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
6526 $RM out
/* && rmdir out
6532 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
6533 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
6540 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
6541 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
6542 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
6543 echo $ECHO_N "(cached) $ECHO_C" >&6
6545 lt_cv_prog_compiler_c_o
=no
6546 $RM -r conftest
2>/dev
/null
6550 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6552 lt_compiler_flag
="-o out/conftest2.$ac_objext"
6553 # Insert the option either (1) after the last *FLAGS variable, or
6554 # (2) before a word containing "conftest.", or (3) at the end.
6555 # Note that $ac_compile itself does not contain backslashes and begins
6556 # with a dollar sign (not a hyphen), so the echo should work correctly.
6557 lt_compile
=`echo "$ac_compile" | $SED \
6558 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6559 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6560 -e 's:$: $lt_compiler_flag:'`
6561 (eval echo "\"\$as_me:6561: $lt_compile\"" >&5)
6562 (eval "$lt_compile" 2>out
/conftest.err
)
6564 cat out
/conftest.err
>&5
6565 echo "$as_me:6565: \$? = $ac_status" >&5
6566 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
6568 # The compiler can only warn and ignore the option if not recognized
6569 # So say no if there are warnings
6570 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
6571 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
6572 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
6573 lt_cv_prog_compiler_c_o
=yes
6578 # SGI C++ compiler will create directory out/ii_files/ for
6579 # template instantiation
6580 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
6581 $RM out
/* && rmdir out
6587 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
6588 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
6593 hard_links
="nottested"
6594 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
6595 # do not overwrite the value of need_locks provided by the user
6596 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
6597 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
6600 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
6602 ln conftest.a conftest.b
2>&5 || hard_links
=no
6603 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
6604 echo "$as_me:$LINENO: result: $hard_links" >&5
6605 echo "${ECHO_T}$hard_links" >&6
6606 if test "$hard_links" = no
; then
6607 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
6608 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
6620 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
6621 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
6624 allow_undefined_flag
=
6625 always_export_symbols
=no
6627 archive_expsym_cmds
=
6628 compiler_needs_object
=no
6629 enable_shared_with_static_runtimes
=no
6630 export_dynamic_flag_spec
=
6631 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
6632 hardcode_automatic
=no
6634 hardcode_direct_absolute
=no
6635 hardcode_libdir_flag_spec
=
6636 hardcode_libdir_flag_spec_ld
=
6637 hardcode_libdir_separator
=
6639 hardcode_shlibpath_var
=unsupported
6641 link_all_deplibs
=unknown
6644 old_archive_from_new_cmds
=
6645 old_archive_from_expsyms_cmds
=
6646 thread_safe_flag_spec
=
6647 whole_archive_flag_spec
=
6648 # include_expsyms should be a list of space-separated symbols to be *always*
6649 # included in the symbol list
6651 # exclude_expsyms can be an extended regexp of symbols to exclude
6652 # it will be wrapped by ` (' and `)$', so one must not match beginning or
6653 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
6654 # as well as any symbol that contains `d'.
6655 exclude_expsyms
="_GLOBAL_OFFSET_TABLE_"
6656 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
6657 # platforms (ab)use it in PIC code, but their linkers get confused if
6658 # the symbol is explicitly referenced. Since portable code cannot
6659 # rely on this symbol name, it's probably fine to never include it in
6660 # preloaded symbol tables.
6661 extract_expsyms_cmds
=
6664 cygwin
* | mingw
* | pw32
*)
6665 # FIXME: the MSVC++ port hasn't been tested in a loooong time
6666 # When not using gcc, we currently assume that we are using
6667 # Microsoft Visual C++.
6668 if test "$GCC" != yes; then
6673 # we just hope/assume this is gcc and not c89 (= MSVC++)
6682 if test "$with_gnu_ld" = yes; then
6683 # If archive_cmds runs LD, not CC, wlarc should be empty
6686 # Set some defaults for GNU ld with shared library support. These
6687 # are reset later if shared libraries are not supported. Putting them
6688 # here allows them to be overridden if necessary.
6689 runpath_var
=LD_RUN_PATH
6690 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
6691 export_dynamic_flag_spec
='${wl}--export-dynamic'
6692 # ancient GNU ld didn't support --whole-archive et. al.
6693 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
6694 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6696 whole_archive_flag_spec
=
6698 supports_anon_versioning
=no
6699 case `$LD -v 2>&1` in
6700 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
6701 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
6702 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
6703 *\
2.11.
*) ;; # other 2.11 versions
6704 *) supports_anon_versioning
=yes ;;
6707 # See if GNU ld supports shared libraries.
6709 aix3
* | aix4
* | aix5
*)
6710 # On AIX/PPC, the GNU linker is very broken
6711 if test "$host_cpu" != ia64
; then
6715 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
6716 *** to be unable to reliably create shared libraries on AIX.
6717 *** Therefore, libtool is disabling shared libraries support. If you
6718 *** really care for shared libraries, you may want to modify your PATH
6719 *** so that a non-GNU linker is found, and then restart.
6726 if test "$host_cpu" = m68k
; then
6727 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)'
6728 hardcode_libdir_flag_spec
='-L$libdir'
6729 hardcode_minus_L
=yes
6732 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
6733 # that the semantics of dynamic libraries on AmigaOS, at least up
6734 # to version 4, is to share data among multiple programs linked
6735 # with the same dynamic library. Since this doesn't match the
6736 # behavior of shared libraries on other platforms, we can't use
6742 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6743 allow_undefined_flag
=unsupported
6744 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
6745 # support --undefined. This deserves some investigation. FIXME
6746 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6752 cygwin
* | mingw
* | pw32
*)
6753 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
6754 # as there is no search path for DLLs.
6755 hardcode_libdir_flag_spec
='-L$libdir'
6756 allow_undefined_flag
=unsupported
6757 always_export_symbols
=no
6758 enable_shared_with_static_runtimes
=yes
6759 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
6761 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
6762 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6763 # If the export-symbols file already is a .def file (1st line
6764 # is EXPORTS), use it as is; otherwise, prepend...
6765 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
6766 cp $export_symbols $output_objdir/$soname.def;
6768 echo EXPORTS > $output_objdir/$soname.def;
6769 cat $export_symbols >> $output_objdir/$soname.def;
6771 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
6779 hardcode_shlibpath_var
=no
6780 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
6781 export_dynamic_flag_spec
='${wl}-E'
6782 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
6783 # Instead, shared libraries are loaded at an image base (0x10000000 by
6784 # default) and relocated if they conflict, which is a slow very memory
6785 # consuming and fragmenting process. To avoid this, we pick a random,
6786 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
6787 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
6788 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
6789 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'
6792 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu)
6794 if test "$host_os" = linux-dietlibc
; then
6795 case $cc_basename in
6796 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
6799 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
6800 && test "$tmp_diet" = no
6803 case $cc_basename,$host_cpu in
6804 pgcc
*) # Portland Group C compiler
6805 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'
6806 tmp_addflag
=' $pic_flag'
6808 pgf77
* | pgf90
* | pgf95
*) # Portland Group f77 and f90 compilers
6809 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'
6810 tmp_addflag
=' $pic_flag -Mnomain' ;;
6811 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
6812 tmp_addflag
=' -i_dynamic' ;;
6813 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
6814 tmp_addflag
=' -i_dynamic -nofor_main' ;;
6815 ifc
* | ifort
*) # Intel Fortran compiler
6816 tmp_addflag
=' -nofor_main' ;;
6818 case `$CC -V 2>&1 | sed 5q` in
6819 *Sun\ C
*) # Sun C 5.9
6820 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'
6821 compiler_needs_object
=yes
6822 tmp_sharedflag
='-G' ;;
6823 *Sun\ F
*) # Sun Fortran 8.3
6824 tmp_sharedflag
='-G' ;;
6826 tmp_sharedflag
='-shared' ;;
6828 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6830 if test "x$supports_anon_versioning" = xyes
; then
6831 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
6832 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
6833 echo "local: *; };" >> $output_objdir/$libname.ver~
6834 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
6842 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
6843 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6846 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6847 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6852 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
6856 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
6857 *** create shared libraries on Solaris systems. Therefore, libtool
6858 *** is disabling shared libraries support. We urge you to upgrade GNU
6859 *** binutils to release 2.9.1 or newer. Another option is to modify
6860 *** your PATH or compiler configuration so that the native linker is
6861 *** used, and then restart.
6864 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6865 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6866 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6872 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
6873 case `$LD -v 2>&1` in
6874 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
6878 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
6879 *** reliably create shared libraries on SCO systems. Therefore, libtool
6880 *** is disabling shared libraries support. We urge you to upgrade GNU
6881 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
6882 *** your PATH or compiler configuration so that the native linker is
6883 *** used, and then restart.
6888 # For security reasons, it is highly recommended that you always
6889 # use absolute paths for naming shared libraries, and exclude the
6890 # DT_RUNPATH tag from executables and libraries. But doing so
6891 # requires that you compile everything twice, which is a pain.
6892 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6893 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
6894 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6895 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6904 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6907 hardcode_shlibpath_var
=no
6911 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
6912 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6913 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6920 if test "$ld_shlibs" = no
; then
6922 hardcode_libdir_flag_spec
=
6923 export_dynamic_flag_spec
=
6924 whole_archive_flag_spec
=
6927 # PORTME fill in a description of your system's linker (not GNU ld)
6930 allow_undefined_flag
=unsupported
6931 always_export_symbols
=yes
6932 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'
6933 # Note: this linker hardcodes the directories in LIBPATH if there
6934 # are no directories specified by -L.
6935 hardcode_minus_L
=yes
6936 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
6937 # Neither direct hardcoding nor static linking is supported with a
6939 hardcode_direct
=unsupported
6944 if test "$host_cpu" = ia64
; then
6945 # On IA64, the linker does run time linking by default, so we don't
6946 # have to do anything special.
6947 aix_use_runtimelinking
=no
6948 exp_sym_flag
='-Bexport'
6951 # If we're using GNU nm, then we don't want the "-C" option.
6952 # -C means demangle to AIX nm, but means don't demangle with GNU nm
6953 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
6954 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'
6956 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'
6958 aix_use_runtimelinking
=no
6960 # Test if we are trying to use run time linking or normal
6961 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
6962 # need to do runtime linking.
6963 case $host_os in aix4.
[23]|aix4.
[23].
*|aix5
*)
6964 for ld_flag
in $LDFLAGS; do
6965 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
6966 aix_use_runtimelinking
=yes
6973 exp_sym_flag
='-bexport'
6974 no_entry_flag
='-bnoentry'
6977 # When large executables or shared objects are built, AIX ld can
6978 # have problems creating the table of contents. If linking a library
6979 # or program results in "error TOC overflow" add -mminimal-toc to
6980 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
6981 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
6985 hardcode_direct_absolute
=yes
6986 hardcode_libdir_separator
=':'
6987 link_all_deplibs
=yes
6988 file_list_spec
='${wl}-f,'
6990 if test "$GCC" = yes; then
6991 case $host_os in aix4.
[012]|aix4.
[012].
*)
6992 # We only want to do this on AIX 4.2 and lower, the check
6993 # below for broken collect2 doesn't work under 4.3+
6994 collect2name
=`${CC} -print-prog-name=collect2`
6995 if test -f "$collect2name" &&
6996 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
6998 # We have reworked collect2
7001 # We have old collect2
7002 hardcode_direct
=unsupported
7003 # It fails to find uninstalled libraries when the uninstalled
7004 # path is not listed in the libpath. Setting hardcode_minus_L
7005 # to unsupported forces relinking
7006 hardcode_minus_L
=yes
7007 hardcode_libdir_flag_spec
='-L$libdir'
7008 hardcode_libdir_separator
=
7012 shared_flag
='-shared'
7013 if test "$aix_use_runtimelinking" = yes; then
7014 shared_flag
="$shared_flag "'${wl}-G'
7018 if test "$host_cpu" = ia64
; then
7019 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7020 # chokes on -Wl,-G. The following line is correct:
7023 if test "$aix_use_runtimelinking" = yes; then
7024 shared_flag
='${wl}-G'
7026 shared_flag
='${wl}-bM:SRE'
7031 # It seems that -bexpall does not export symbols beginning with
7032 # underscore (_), so it is better to generate a list of symbols to export.
7033 always_export_symbols
=yes
7034 if test "$aix_use_runtimelinking" = yes; then
7035 # Warning - without using the other runtime loading flags (-brtl),
7036 # -berok will link without error, but may produce a broken library.
7037 allow_undefined_flag
='-berok'
7038 # Determine the default libpath from the value encoded in an
7040 if test x
$gcc_no_link = xyes
; then
7041 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7042 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7043 { (exit 1); exit 1; }; }
7045 cat >conftest.
$ac_ext <<_ACEOF
7048 cat confdefs.h
>>conftest.
$ac_ext
7049 cat >>conftest.
$ac_ext <<_ACEOF
7050 /* end confdefs.h. */
7060 rm -f conftest.
$ac_objext conftest
$ac_exeext
7061 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7062 (eval $ac_link) 2>conftest.er1
7064 grep -v '^ *+' conftest.er1
>conftest.err
7066 cat conftest.err
>&5
7067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7068 (exit $ac_status); } &&
7069 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7074 (exit $ac_status); }; } &&
7075 { ac_try
='test -s conftest$ac_exeext'
7076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7080 (exit $ac_status); }; }; then
7082 lt_aix_libpath_sed
='
7083 /Import File Strings/,/^$/ {
7089 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7090 # Check for a 64-bit object if we didn't find anything.
7091 if test -z "$aix_libpath"; then
7092 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7095 echo "$as_me: failed program was:" >&5
7096 sed 's/^/| /' conftest.
$ac_ext >&5
7099 rm -f conftest.err conftest.
$ac_objext \
7100 conftest
$ac_exeext conftest.
$ac_ext
7101 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7103 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7104 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"
7106 if test "$host_cpu" = ia64
; then
7107 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
7108 allow_undefined_flag
="-z nodefs"
7109 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"
7111 # Determine the default libpath from the value encoded in an
7113 if test x
$gcc_no_link = xyes
; then
7114 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7115 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7116 { (exit 1); exit 1; }; }
7118 cat >conftest.
$ac_ext <<_ACEOF
7121 cat confdefs.h
>>conftest.
$ac_ext
7122 cat >>conftest.
$ac_ext <<_ACEOF
7123 /* end confdefs.h. */
7133 rm -f conftest.
$ac_objext conftest
$ac_exeext
7134 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7135 (eval $ac_link) 2>conftest.er1
7137 grep -v '^ *+' conftest.er1
>conftest.err
7139 cat conftest.err
>&5
7140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); } &&
7142 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7147 (exit $ac_status); }; } &&
7148 { ac_try
='test -s conftest$ac_exeext'
7149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7153 (exit $ac_status); }; }; then
7155 lt_aix_libpath_sed
='
7156 /Import File Strings/,/^$/ {
7162 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7163 # Check for a 64-bit object if we didn't find anything.
7164 if test -z "$aix_libpath"; then
7165 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7168 echo "$as_me: failed program was:" >&5
7169 sed 's/^/| /' conftest.
$ac_ext >&5
7172 rm -f conftest.err conftest.
$ac_objext \
7173 conftest
$ac_exeext conftest.
$ac_ext
7174 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7176 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7177 # Warning - without using the other run time loading flags,
7178 # -berok will link without error, but may produce a broken library.
7179 no_undefined_flag
=' ${wl}-bernotok'
7180 allow_undefined_flag
=' ${wl}-berok'
7181 # Exported symbols can be pulled into shared objects from archives
7182 whole_archive_flag_spec
='$convenience'
7183 archive_cmds_need_lc
=yes
7184 # This is similar to how AIX traditionally builds its shared libraries.
7185 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'
7191 if test "$host_cpu" = m68k
; then
7192 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)'
7193 hardcode_libdir_flag_spec
='-L$libdir'
7194 hardcode_minus_L
=yes
7196 # see comment about different semantics on the GNU ld section
7201 export_dynamic_flag_spec
=-rdynamic
7204 cygwin
* | mingw
* | pw32
*)
7205 # When not using gcc, we currently assume that we are using
7206 # Microsoft Visual C++.
7207 # hardcode_libdir_flag_spec is actually meaningless, as there is
7208 # no search path for DLLs.
7209 hardcode_libdir_flag_spec
=' '
7210 allow_undefined_flag
=unsupported
7211 # Tell ltmain to make .lib files, not .a files.
7213 # Tell ltmain to make .dll files, not .so files.
7215 # FIXME: Setting linknames here is a bad hack.
7216 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7217 # The linker will automatically build a .lib file if we build a DLL.
7218 old_archive_from_new_cmds
='true'
7219 # FIXME: Should let the user specify the lib program.
7220 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
7221 fix_srcfile_path
='`cygpath -w "$srcfile"`'
7222 enable_shared_with_static_runtimes
=yes
7225 darwin
* | rhapsody
*)
7227 rhapsody
* | darwin1.
[012])
7228 allow_undefined_flag
='${wl}-undefined ${wl}suppress'
7231 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7233 allow_undefined_flag
='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7236 allow_undefined_flag
='${wl}-undefined ${wl}dynamic_lookup'
7241 archive_cmds_need_lc
=no
7243 hardcode_automatic
=yes
7244 hardcode_shlibpath_var
=unsupported
7245 whole_archive_flag_spec
=''
7246 link_all_deplibs
=yes
7247 if test "$GCC" = yes ; then
7248 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7249 echo $ECHO_N "(cached) $ECHO_C" >&6
7251 lt_cv_apple_cc_single_mod
=no
7252 if test -z "${LT_MULTI_MODULE}"; then
7253 # By default we will add the -single_module flag. You can override
7254 # by either setting the environment variable LT_MULTI_MODULE
7255 # non-empty at configure time, or by adding -multi-module to the
7257 echo "int foo(void){return 1;}" > conftest.c
7258 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7259 -dynamiclib ${wl}-single_module conftest.c
7260 if test -f libconftest.dylib
; then
7261 lt_cv_apple_cc_single_mod
=yes
7262 rm libconftest.dylib
7268 output_verbose_link_cmd
=echo
7269 if test "X$lt_cv_apple_cc_single_mod" = Xyes
; then
7270 archive_cmds
='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7271 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}'
7273 archive_cmds
='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7274 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}'
7276 module_cmds
='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7277 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}'
7279 case $cc_basename in
7281 output_verbose_link_cmd
=echo
7282 archive_cmds
='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
7283 module_cmds
='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7284 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
7285 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}'
7286 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}'
7296 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7297 hardcode_libdir_flag_spec
='-L$libdir'
7298 hardcode_shlibpath_var
=no
7305 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7306 # support. Future versions do this automatically, but an explicit c++rt0.o
7307 # does not break anything, and helps significantly (at the cost of a little
7310 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7311 hardcode_libdir_flag_spec
='-R$libdir'
7313 hardcode_shlibpath_var
=no
7316 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7318 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7320 hardcode_minus_L
=yes
7321 hardcode_shlibpath_var
=no
7324 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7325 freebsd
* | dragonfly
*)
7326 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7327 hardcode_libdir_flag_spec
='-R$libdir'
7329 hardcode_shlibpath_var
=no
7333 if test "$GCC" = yes; then
7334 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'
7336 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'
7338 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7339 hardcode_libdir_separator
=:
7342 # hardcode_minus_L: Not really in the search PATH,
7343 # but as the default location of the library.
7344 hardcode_minus_L
=yes
7345 export_dynamic_flag_spec
='${wl}-E'
7349 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7350 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7352 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7354 if test "$with_gnu_ld" = no
; then
7355 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7356 hardcode_libdir_flag_spec_ld
='+b $libdir'
7357 hardcode_libdir_separator
=:
7359 hardcode_direct_absolute
=yes
7360 export_dynamic_flag_spec
='${wl}-E'
7361 # hardcode_minus_L: Not really in the search PATH,
7362 # but as the default location of the library.
7363 hardcode_minus_L
=yes
7368 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7371 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7374 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7377 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7383 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7386 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7389 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7393 if test "$with_gnu_ld" = no
; then
7394 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7395 hardcode_libdir_separator
=:
7400 hardcode_shlibpath_var
=no
7404 hardcode_direct_absolute
=yes
7405 export_dynamic_flag_spec
='${wl}-E'
7407 # hardcode_minus_L: Not really in the search PATH,
7408 # but as the default location of the library.
7409 hardcode_minus_L
=yes
7415 irix5
* | irix6
* | nonstopux
*)
7416 if test "$GCC" = yes; then
7417 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'
7418 # Try to use the -exported_symbol ld option, if it does not
7419 # work, assume that -exports_file does not work either and
7420 # implicitly export all symbols.
7421 save_LDFLAGS
="$LDFLAGS"
7422 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
7423 if test x
$gcc_no_link = xyes
; then
7424 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7425 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7426 { (exit 1); exit 1; }; }
7428 cat >conftest.
$ac_ext <<_ACEOF
7431 rm -f conftest.
$ac_objext conftest
$ac_exeext
7432 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7433 (eval $ac_link) 2>conftest.er1
7435 grep -v '^ *+' conftest.er1
>conftest.err
7437 cat conftest.err
>&5
7438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7439 (exit $ac_status); } &&
7440 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7445 (exit $ac_status); }; } &&
7446 { ac_try
='test -s conftest$ac_exeext'
7447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7451 (exit $ac_status); }; }; then
7452 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'
7455 echo "$as_me: failed program was:" >&5
7456 sed 's/^/| /' conftest.
$ac_ext >&5
7459 rm -f conftest.err conftest.
$ac_objext \
7460 conftest
$ac_exeext conftest.
$ac_ext
7461 LDFLAGS
="$save_LDFLAGS"
7463 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'
7464 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'
7466 archive_cmds_need_lc
='no'
7467 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7468 hardcode_libdir_separator
=:
7470 link_all_deplibs
=yes
7474 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
7475 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
7477 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
7479 hardcode_libdir_flag_spec
='-R$libdir'
7481 hardcode_shlibpath_var
=no
7485 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7487 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7488 hardcode_libdir_separator
=:
7489 hardcode_shlibpath_var
=no
7497 hardcode_shlibpath_var
=no
7498 hardcode_direct_absolute
=yes
7499 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7500 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
7501 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
7502 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
7503 export_dynamic_flag_spec
='${wl}-E'
7506 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
7507 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7508 hardcode_libdir_flag_spec
='-R$libdir'
7511 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
7512 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
7519 hardcode_libdir_flag_spec
='-L$libdir'
7520 hardcode_minus_L
=yes
7521 allow_undefined_flag
=unsupported
7522 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'
7523 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
7527 if test "$GCC" = yes; then
7528 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
7529 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'
7531 allow_undefined_flag
=' -expect_unresolved \*'
7532 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'
7534 archive_cmds_need_lc
='no'
7535 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7536 hardcode_libdir_separator
=:
7539 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
7540 if test "$GCC" = yes; then
7541 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
7542 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'
7543 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7545 allow_undefined_flag
=' -expect_unresolved \*'
7546 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'
7547 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~
7548 $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'
7550 # Both c and cxx compiler support -rpath directly
7551 hardcode_libdir_flag_spec
='-rpath $libdir'
7553 archive_cmds_need_lc
='no'
7554 hardcode_libdir_separator
=:
7558 no_undefined_flag
=' -z defs'
7559 if test "$GCC" = yes; then
7561 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7562 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
7563 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
7565 case `$CC -V 2>&1` in
7568 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
7569 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
7570 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
7574 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
7575 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
7576 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
7580 hardcode_libdir_flag_spec
='-R$libdir'
7581 hardcode_shlibpath_var
=no
7583 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
7585 # The compiler driver will combine and reorder linker options,
7586 # but understands `-z linker_flag'. GCC discards it without `$wl',
7587 # but is careful enough not to reorder.
7588 # Supported since Solaris 2.6 (maybe 2.5.1?)
7589 if test "$GCC" = yes; then
7590 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
7592 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
7596 link_all_deplibs
=yes
7600 if test "x$host_vendor" = xsequent
; then
7601 # Use $CC to link under sequent, because it throws in some extra .o
7602 # files that make .init and .fini sections work.
7603 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
7605 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
7607 hardcode_libdir_flag_spec
='-L$libdir'
7609 hardcode_minus_L
=yes
7610 hardcode_shlibpath_var
=no
7614 case $host_vendor in
7616 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7617 hardcode_direct
=yes # is this really true???
7620 ## LD is ld it makes a PLAMLIB
7621 ## CC just makes a GrossModule.
7622 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
7623 reload_cmds
='$CC -r -o $output$reload_objs'
7627 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7628 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
7631 runpath_var
='LD_RUN_PATH'
7632 hardcode_shlibpath_var
=no
7636 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7637 hardcode_shlibpath_var
=no
7638 export_dynamic_flag_spec
='-Bexport'
7642 if test -d /usr
/nec
; then
7643 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7644 hardcode_shlibpath_var
=no
7645 runpath_var
=LD_RUN_PATH
7646 hardcode_runpath_var
=yes
7651 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
7652 no_undefined_flag
='${wl}-z,text'
7653 archive_cmds_need_lc
=no
7654 hardcode_shlibpath_var
=no
7655 runpath_var
='LD_RUN_PATH'
7657 if test "$GCC" = yes; then
7658 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7659 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7661 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7662 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7666 sysv5
* | sco3.2v5
* | sco5v6
*)
7667 # Note: We can NOT use -z defs as we might desire, because we do not
7668 # link with -lc, and that would cause any symbols used from libc to
7669 # always be unresolved, which means just about no library would
7670 # ever link correctly. If we're not using GNU ld we use -z text
7671 # though, which does catch some bad symbols but isn't as heavy-handed
7673 no_undefined_flag
='${wl}-z,text'
7674 allow_undefined_flag
='${wl}-z,nodefs'
7675 archive_cmds_need_lc
=no
7676 hardcode_shlibpath_var
=no
7677 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
7678 hardcode_libdir_separator
=':'
7679 link_all_deplibs
=yes
7680 export_dynamic_flag_spec
='${wl}-Bexport'
7681 runpath_var
='LD_RUN_PATH'
7683 if test "$GCC" = yes; then
7684 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7685 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7687 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7688 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
7693 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7694 hardcode_libdir_flag_spec
='-L$libdir'
7695 hardcode_shlibpath_var
=no
7703 if test x
$host_vendor = xsni
; then
7705 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
7706 export_dynamic_flag_spec
='${wl}-Blargedynsym'
7712 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
7713 echo "${ECHO_T}$ld_shlibs" >&6
7714 test "$ld_shlibs" = no
&& can_build_shared
=no
7716 with_gnu_ld
=$with_gnu_ld
7733 # Do we need to explicitly link libc?
7735 case "x$archive_cmds_need_lc" in
7737 # Assume -lc should be added
7738 archive_cmds_need_lc
=yes
7740 if test "$enable_shared" = yes && test "$GCC" = yes; then
7741 case $archive_cmds in
7743 # FIXME: we may have to deal with multi-command sequences.
7746 # Test whether the compiler implicitly links with -lc since on some
7747 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7748 # to ld, don't add -lc before -lgcc.
7749 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7750 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7752 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7754 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7755 (eval $ac_compile) 2>&5
7757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7758 (exit $ac_status); } 2>conftest.err
; then
7761 libobjs
=conftest.
$ac_objext
7763 wl
=$lt_prog_compiler_wl
7764 pic_flag
=$lt_prog_compiler_pic
7770 lt_save_allow_undefined_flag
=$allow_undefined_flag
7771 allow_undefined_flag
=
7772 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
7773 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
7775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7776 (exit $ac_status); }
7778 archive_cmds_need_lc
=no
7780 archive_cmds_need_lc
=yes
7782 allow_undefined_flag
=$lt_save_allow_undefined_flag
7784 cat conftest.err
1>&5
7787 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
7788 echo "${ECHO_T}$archive_cmds_need_lc" >&6
7951 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
7952 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
7954 if test "$withGCC" = yes; then
7956 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
7957 *) lt_awk_arg
="/^libraries:/" ;;
7959 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
7960 if $ECHO "$lt_search_path_spec" |
$GREP ';' >/dev
/null
; then
7961 # if the path contains ";" then we assume it to be the separator
7962 # otherwise default to the standard path separator (i.e. ":") - it is
7963 # assumed that no part of a normal pathname contains ";" but that should
7964 # okay in the real world where ";" in dirpaths is itself problematic.
7965 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
7967 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
7969 # Ok, now we have the path, separated by spaces, we can step through it
7970 # and add multilib dir if necessary.
7971 lt_tmp_lt_search_path_spec
=
7972 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
7973 for lt_sys_path
in $lt_search_path_spec; do
7974 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
7975 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
7977 test -d "$lt_sys_path" && \
7978 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
7981 lt_search_path_spec
=`$ECHO $lt_tmp_lt_search_path_spec | awk '
7982 BEGIN {RS=" "; FS="/|\n";} {
7985 for (lt_i = NF; lt_i > 0; lt_i--) {
7986 if ($lt_i != "" && $lt_i != ".") {
7987 if ($lt_i == "..") {
7990 if (lt_count == 0) {
7991 lt_foo="/" $lt_i lt_foo;
7998 if (lt_foo != "") { lt_freq[lt_foo]++; }
7999 if (lt_freq[lt_foo] == 1) { print lt_foo; }
8001 sys_lib_search_path_spec
=`$ECHO $lt_search_path_spec`
8003 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
8006 libname_spec
='lib$name'
8014 shlibpath_overrides_runpath
=unknown
8016 dynamic_linker
="$host_os ld.so"
8017 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
8018 need_lib_prefix
=unknown
8019 hardcode_into_libs
=no
8021 # when you set need_version to no, make sure it does not cause -set_version
8022 # flags to be left without arguments
8023 need_version
=unknown
8028 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
8029 shlibpath_var
=LIBPATH
8031 # AIX 3 has no versioning support, so we append a major version to the name.
8032 soname_spec
='${libname}${release}${shared_ext}$major'
8039 hardcode_into_libs
=yes
8040 if test "$host_cpu" = ia64
; then
8041 # AIX 5 supports IA64
8042 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8043 shlibpath_var
=LD_LIBRARY_PATH
8045 # With GCC up to 2.95.x, collect2 would create an import file
8046 # for dependence libraries. The import file would start with
8047 # the line `#! .'. This would cause the generated library to
8048 # depend on `.', always an invalid library. This was fixed in
8049 # development snapshots of GCC prior to 3.0.
8051 aix4 | aix4.
[01] | aix4.
[01].
*)
8052 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8054 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
8061 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8062 # soname into executable. Probably we can add versioning support to
8063 # collect2, so additional links can be useful in future.
8064 if test "$aix_use_runtimelinking" = yes; then
8065 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8066 # instead of lib<name>.a to let people know that these are not
8067 # typical AIX shared libraries.
8068 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8070 # We preserve .a as extension for shared libraries through AIX4.2
8071 # and later when we are not doing run time linking.
8072 library_names_spec
='${libname}${release}.a $libname.a'
8073 soname_spec
='${libname}${release}${shared_ext}$major'
8075 shlibpath_var
=LIBPATH
8080 if test "$host_cpu" = m68k
; then
8081 library_names_spec
='$libname.ixlibrary $libname.a'
8082 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8083 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'
8090 library_names_spec
='${libname}${shared_ext}'
8091 dynamic_linker
="$host_os ld.so"
8092 shlibpath_var
=LIBRARY_PATH
8098 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8099 soname_spec
='${libname}${release}${shared_ext}$major'
8100 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
8101 shlibpath_var
=LD_LIBRARY_PATH
8102 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8103 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
8104 # the default ld.so.conf also contains /usr/contrib/lib and
8105 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8106 # libtool to hard-code these into programs
8109 cygwin
* | mingw
* | pw32
*)
8110 version_type
=windows
8115 case $withGCC,$host_os in
8116 yes,cygwin
* |
yes,mingw
* |
yes,pw32
*)
8117 library_names_spec
='$libname.dll.a'
8118 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8119 postinstall_cmds
='base_file=`basename \${file}`~
8120 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8121 dldir=$destdir/`dirname \$dlpath`~
8122 test -d \$dldir || mkdir -p \$dldir~
8123 $install_prog $dir/$dlname \$dldir/$dlname~
8124 chmod a+x \$dldir/$dlname~
8125 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8126 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8128 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8129 dlpath=$dir/\$dldll~
8131 shlibpath_overrides_runpath
=yes
8135 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8136 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8137 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
8140 # MinGW DLLs use traditional 'lib' prefix
8141 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8142 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8143 if $ECHO "$sys_lib_search_path_spec" |
$GREP ';[c-zC-Z]:/' >/dev
/null
; then
8144 # It is most probably a Windows format PATH printed by
8145 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8146 # path with ; separators, and with drive letters. We can handle the
8147 # drive letters (cygwin fileutils understands them), so leave them,
8148 # especially as we might pass files found there to a mingw objdump,
8149 # which wouldn't understand a cygwinified path. Ahh.
8150 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8152 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8156 # pw32 DLLs use 'pw' prefix rather than 'lib'
8157 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8163 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8166 dynamic_linker
='Win32 ld.exe'
8167 # FIXME: first we should search . and the directory the executable is in
8171 darwin
* | rhapsody
*)
8172 dynamic_linker
="$host_os dyld"
8176 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8177 soname_spec
='${libname}${release}${major}$shared_ext'
8178 shlibpath_overrides_runpath
=yes
8179 shlibpath_var
=DYLD_LIBRARY_PATH
8180 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
8182 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
8183 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
8190 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8191 soname_spec
='${libname}${release}${shared_ext}$major'
8192 shlibpath_var
=LD_LIBRARY_PATH
8199 freebsd
* | dragonfly
*)
8200 # DragonFly does not have aout. When/if they implement a new
8201 # versioning mechanism, adjust this.
8202 if test -x /usr
/bin
/objformat
; then
8203 objformat
=`/usr/bin/objformat`
8206 freebsd
[123]*) objformat
=aout
;;
8210 version_type
=freebsd-
$objformat
8211 case $version_type in
8213 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8218 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8222 shlibpath_var
=LD_LIBRARY_PATH
8225 shlibpath_overrides_runpath
=yes
8227 freebsd3.
[01]* | freebsdelf3.
[01]*)
8228 shlibpath_overrides_runpath
=yes
8229 hardcode_into_libs
=yes
8231 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
8232 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
8233 shlibpath_overrides_runpath
=no
8234 hardcode_into_libs
=yes
8236 *) # from 4.6 on, and DragonFly
8237 shlibpath_overrides_runpath
=yes
8238 hardcode_into_libs
=yes
8247 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8248 soname_spec
='${libname}${release}${shared_ext}$major'
8249 shlibpath_var
=LD_LIBRARY_PATH
8250 hardcode_into_libs
=yes
8253 hpux9
* | hpux10
* | hpux11
*)
8254 # Give a soname corresponding to the major version so that dld.sl refuses to
8255 # link against other versions.
8262 hardcode_into_libs
=yes
8263 dynamic_linker
="$host_os dld.so"
8264 shlibpath_var
=LD_LIBRARY_PATH
8265 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8266 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8267 soname_spec
='${libname}${release}${shared_ext}$major'
8268 if test "X$HPUX_IA64_MODE" = X32
; then
8269 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8271 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
8273 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8277 hardcode_into_libs
=yes
8278 dynamic_linker
="$host_os dld.sl"
8279 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
8280 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8281 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8282 soname_spec
='${libname}${release}${shared_ext}$major'
8283 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8284 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8288 dynamic_linker
="$host_os dld.sl"
8289 shlibpath_var
=SHLIB_PATH
8290 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
8291 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8292 soname_spec
='${libname}${release}${shared_ext}$major'
8295 # HP-UX runs *really* slowly unless shared libraries are mode 555.
8296 postinstall_cmds
='chmod 555 $lib'
8303 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8304 soname_spec
='${libname}${release}${shared_ext}$major'
8305 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
8306 shlibpath_var
=LD_LIBRARY_PATH
8307 shlibpath_overrides_runpath
=no
8308 hardcode_into_libs
=yes
8311 irix5
* | irix6
* | nonstopux
*)
8313 nonstopux
*) version_type
=nonstopux
;;
8315 if test "$lt_cv_prog_gnu_ld" = yes; then
8323 soname_spec
='${libname}${release}${shared_ext}$major'
8324 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8326 irix5
* | nonstopux
*)
8330 case $LD in # libtool.m4 will add one of these switches to LD
8331 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
8332 libsuff
= shlibsuff
= libmagic
=32-bit;;
8333 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
8334 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
8335 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
8336 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
8337 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
8341 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
8342 shlibpath_overrides_runpath
=no
8343 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8344 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
8345 hardcode_into_libs
=yes
8348 # No shared lib support for Linux oldld, aout, or coff.
8349 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
8353 # This must be Linux ELF.
8354 linux
* | k
*bsd
*-gnu)
8358 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8359 soname_spec
='${libname}${release}${shared_ext}$major'
8360 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8361 shlibpath_var
=LD_LIBRARY_PATH
8362 shlibpath_overrides_runpath
=no
8363 # Some binutils ld are patched to set DT_RUNPATH
8364 save_LDFLAGS
=$LDFLAGS
8366 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8367 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8368 if test x
$gcc_no_link = xyes
; then
8369 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8370 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8371 { (exit 1); exit 1; }; }
8373 cat >conftest.
$ac_ext <<_ACEOF
8376 cat confdefs.h
>>conftest.
$ac_ext
8377 cat >>conftest.
$ac_ext <<_ACEOF
8378 /* end confdefs.h. */
8388 rm -f conftest.
$ac_objext conftest
$ac_exeext
8389 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8390 (eval $ac_link) 2>conftest.er1
8392 grep -v '^ *+' conftest.er1
>conftest.err
8394 cat conftest.err
>&5
8395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8396 (exit $ac_status); } &&
8397 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8402 (exit $ac_status); }; } &&
8403 { ac_try
='test -s conftest$ac_exeext'
8404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408 (exit $ac_status); }; }; then
8409 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir"; then
8410 shlibpath_overrides_runpath
=yes
8414 echo "$as_me: failed program was:" >&5
8415 sed 's/^/| /' conftest.
$ac_ext >&5
8418 rm -f conftest.err conftest.
$ac_objext \
8419 conftest
$ac_exeext conftest.
$ac_ext
8420 LDFLAGS
=$save_LDFLAGS
8423 # This implies no fast_install, which is unacceptable.
8424 # Some rework will be needed to allow for fast_install
8425 # before this can be enabled.
8426 hardcode_into_libs
=yes
8428 # Append ld.so.conf contents to the search path
8429 if test -f /etc
/ld.so.conf
; then
8430 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' ' '`
8431 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
8434 # We used to test for /lib/ld.so.1 and disable shared libraries on
8435 # powerpc, because MkLinux only supported shared libraries with the
8436 # GNU dynamic linker. Since this was broken with cross compilers,
8437 # most powerpc-linux boxes support dynamic linking these days and
8438 # people can always --disable-shared, the test was removed, and we
8439 # assume the GNU/Linux dynamic linker is in use.
8440 dynamic_linker
='GNU/Linux ld.so'
8447 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8448 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8449 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8450 dynamic_linker
='NetBSD (a.out) ld.so'
8452 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8453 soname_spec
='${libname}${release}${shared_ext}$major'
8454 dynamic_linker
='NetBSD ld.elf_so'
8456 shlibpath_var
=LD_LIBRARY_PATH
8457 shlibpath_overrides_runpath
=yes
8458 hardcode_into_libs
=yes
8463 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8464 shlibpath_var
=LD_LIBRARY_PATH
8465 shlibpath_overrides_runpath
=yes
8472 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8473 soname_spec
='${libname}${release}${shared_ext}$major'
8474 shlibpath_var
=LD_LIBRARY_PATH
8475 shlibpath_overrides_runpath
=no
8476 hardcode_into_libs
=yes
8477 dynamic_linker
='ldqnx.so'
8482 sys_lib_dlsearch_path_spec
="/usr/lib"
8484 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
8486 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
8487 *) need_version
=no
;;
8489 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8490 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8491 shlibpath_var
=LD_LIBRARY_PATH
8492 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8494 openbsd2.
[89] | openbsd2.
[89].
*)
8495 shlibpath_overrides_runpath
=no
8498 shlibpath_overrides_runpath
=yes
8502 shlibpath_overrides_runpath
=yes
8507 libname_spec
='$name'
8510 library_names_spec
='$libname${shared_ext} $libname.a'
8511 dynamic_linker
='OS/2 ld.exe'
8512 shlibpath_var
=LIBPATH
8515 osf3
* | osf4
* | osf5
*)
8519 soname_spec
='${libname}${release}${shared_ext}$major'
8520 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8521 shlibpath_var
=LD_LIBRARY_PATH
8522 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
8523 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
8534 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8535 soname_spec
='${libname}${release}${shared_ext}$major'
8536 shlibpath_var
=LD_LIBRARY_PATH
8537 shlibpath_overrides_runpath
=yes
8538 hardcode_into_libs
=yes
8539 # ldd complains unless libraries are executable
8540 postinstall_cmds
='chmod +x $lib'
8545 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8546 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
8547 shlibpath_var
=LD_LIBRARY_PATH
8548 shlibpath_overrides_runpath
=yes
8549 if test "$with_gnu_ld" = yes; then
8557 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8558 soname_spec
='${libname}${release}${shared_ext}$major'
8559 shlibpath_var
=LD_LIBRARY_PATH
8560 case $host_vendor in
8562 shlibpath_overrides_runpath
=no
8564 runpath_var
=LD_RUN_PATH
8572 shlibpath_overrides_runpath
=no
8573 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
8579 if test -d /usr
/nec
;then
8581 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
8582 soname_spec
='$libname${shared_ext}.$major'
8583 shlibpath_var
=LD_LIBRARY_PATH
8587 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
8588 version_type
=freebsd-elf
8591 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8592 soname_spec
='${libname}${release}${shared_ext}$major'
8593 shlibpath_var
=LD_LIBRARY_PATH
8594 shlibpath_overrides_runpath
=yes
8595 hardcode_into_libs
=yes
8596 if test "$with_gnu_ld" = yes; then
8597 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
8599 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
8602 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
8606 sys_lib_dlsearch_path_spec
='/usr/lib'
8610 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
8614 library_name_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8615 shlibpath_var
=LD_LIBRARY_PATH
8616 shlibpath_overrides_runpath
=no
8617 hardcode_into_libs
=yes
8622 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8623 soname_spec
='${libname}${release}${shared_ext}$major'
8624 shlibpath_var
=LD_LIBRARY_PATH
8631 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
8632 echo "${ECHO_T}$dynamic_linker" >&6
8633 test "$dynamic_linker" = no
&& can_build_shared
=no
8635 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
8636 if test "$GCC" = yes; then
8637 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8726 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
8727 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
8729 if test -n "$hardcode_libdir_flag_spec" ||
8730 test -n "$runpath_var" ||
8731 test "X$hardcode_automatic" = "Xyes" ; then
8733 # We can hardcode non-existent directories.
8734 if test "$hardcode_direct" != no
&&
8735 # If the only mechanism to avoid hardcoding is shlibpath_var, we
8736 # have to relink, otherwise we might link with an installed library
8737 # when we should be linking with a yet-to-be-installed one
8738 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
8739 test "$hardcode_minus_L" != no
; then
8740 # Linking always hardcodes the temporary library directory.
8741 hardcode_action
=relink
8743 # We can link without hardcoding, and we can hardcode nonexisting dirs.
8744 hardcode_action
=immediate
8747 # We cannot hardcode anything, or else we can only hardcode existing
8749 hardcode_action
=unsupported
8751 echo "$as_me:$LINENO: result: $hardcode_action" >&5
8752 echo "${ECHO_T}$hardcode_action" >&6
8754 if test "$hardcode_action" = relink ||
8755 test "$inherit_rpath" = yes; then
8756 # Fast installation is not supported
8757 enable_fast_install
=no
8758 elif test "$shlibpath_overrides_runpath" = yes ||
8759 test "$enable_shared" = no
; then
8760 # Fast installation is not necessary
8761 enable_fast_install
=needless
8769 if test "x$enable_dlopen" != xyes
; then
8770 enable_dlopen
=unknown
8771 enable_dlopen_self
=unknown
8772 enable_dlopen_self_static
=unknown
8779 lt_cv_dlopen
="load_add_on"
8781 lt_cv_dlopen_self
=yes
8785 lt_cv_dlopen
="LoadLibrary"
8790 lt_cv_dlopen
="dlopen"
8795 # if libdl is installed we need to link against it
8796 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
8797 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
8798 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
8799 echo $ECHO_N "(cached) $ECHO_C" >&6
8801 ac_check_lib_save_LIBS
=$LIBS
8803 if test x
$gcc_no_link = xyes
; then
8804 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8805 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8806 { (exit 1); exit 1; }; }
8808 cat >conftest.
$ac_ext <<_ACEOF
8811 cat confdefs.h
>>conftest.
$ac_ext
8812 cat >>conftest.
$ac_ext <<_ACEOF
8813 /* end confdefs.h. */
8815 /* Override any gcc2 internal prototype to avoid an error. */
8819 /* We use char because int might match the return type of a gcc2
8820 builtin and then its argument prototype would still apply. */
8830 rm -f conftest.
$ac_objext conftest
$ac_exeext
8831 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8832 (eval $ac_link) 2>conftest.er1
8834 grep -v '^ *+' conftest.er1
>conftest.err
8836 cat conftest.err
>&5
8837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8838 (exit $ac_status); } &&
8839 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8844 (exit $ac_status); }; } &&
8845 { ac_try
='test -s conftest$ac_exeext'
8846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8850 (exit $ac_status); }; }; then
8851 ac_cv_lib_dl_dlopen
=yes
8853 echo "$as_me: failed program was:" >&5
8854 sed 's/^/| /' conftest.
$ac_ext >&5
8856 ac_cv_lib_dl_dlopen
=no
8858 rm -f conftest.err conftest.
$ac_objext \
8859 conftest
$ac_exeext conftest.
$ac_ext
8860 LIBS
=$ac_check_lib_save_LIBS
8862 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
8863 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
8864 if test $ac_cv_lib_dl_dlopen = yes; then
8865 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
8870 lt_cv_dlopen_self
=yes
8877 echo "$as_me:$LINENO: checking for shl_load" >&5
8878 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
8879 if test "${ac_cv_func_shl_load+set}" = set; then
8880 echo $ECHO_N "(cached) $ECHO_C" >&6
8882 if test x
$gcc_no_link = xyes
; then
8883 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8884 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8885 { (exit 1); exit 1; }; }
8887 cat >conftest.
$ac_ext <<_ACEOF
8890 cat confdefs.h
>>conftest.
$ac_ext
8891 cat >>conftest.
$ac_ext <<_ACEOF
8892 /* end confdefs.h. */
8893 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
8894 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8895 #define shl_load innocuous_shl_load
8897 /* System header to define __stub macros and hopefully few prototypes,
8898 which can conflict with char shl_load (); below.
8899 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8900 <limits.h> exists even on freestanding compilers. */
8903 # include <limits.h>
8905 # include <assert.h>
8910 /* Override any gcc2 internal prototype to avoid an error. */
8915 /* We use char because int might match the return type of a gcc2
8916 builtin and then its argument prototype would still apply. */
8918 /* The GNU C library defines this for functions which it implements
8919 to always fail with ENOSYS. Some functions are actually named
8920 something starting with __ and the normal name is an alias. */
8921 #if defined (__stub_shl_load) || defined (__stub___shl_load)
8924 char (*f) () = shl_load;
8933 return f != shl_load;
8938 rm -f conftest.
$ac_objext conftest
$ac_exeext
8939 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8940 (eval $ac_link) 2>conftest.er1
8942 grep -v '^ *+' conftest.er1
>conftest.err
8944 cat conftest.err
>&5
8945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8946 (exit $ac_status); } &&
8947 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952 (exit $ac_status); }; } &&
8953 { ac_try
='test -s conftest$ac_exeext'
8954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8958 (exit $ac_status); }; }; then
8959 ac_cv_func_shl_load
=yes
8961 echo "$as_me: failed program was:" >&5
8962 sed 's/^/| /' conftest.
$ac_ext >&5
8964 ac_cv_func_shl_load
=no
8966 rm -f conftest.err conftest.
$ac_objext \
8967 conftest
$ac_exeext conftest.
$ac_ext
8969 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
8970 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
8971 if test $ac_cv_func_shl_load = yes; then
8972 lt_cv_dlopen
="shl_load"
8974 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
8975 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
8976 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
8977 echo $ECHO_N "(cached) $ECHO_C" >&6
8979 ac_check_lib_save_LIBS
=$LIBS
8981 if test x
$gcc_no_link = xyes
; then
8982 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8983 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8984 { (exit 1); exit 1; }; }
8986 cat >conftest.
$ac_ext <<_ACEOF
8989 cat confdefs.h
>>conftest.
$ac_ext
8990 cat >>conftest.
$ac_ext <<_ACEOF
8991 /* end confdefs.h. */
8993 /* Override any gcc2 internal prototype to avoid an error. */
8997 /* We use char because int might match the return type of a gcc2
8998 builtin and then its argument prototype would still apply. */
9008 rm -f conftest.
$ac_objext conftest
$ac_exeext
9009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9010 (eval $ac_link) 2>conftest.er1
9012 grep -v '^ *+' conftest.er1
>conftest.err
9014 cat conftest.err
>&5
9015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9016 (exit $ac_status); } &&
9017 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9022 (exit $ac_status); }; } &&
9023 { ac_try
='test -s conftest$ac_exeext'
9024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9028 (exit $ac_status); }; }; then
9029 ac_cv_lib_dld_shl_load
=yes
9031 echo "$as_me: failed program was:" >&5
9032 sed 's/^/| /' conftest.
$ac_ext >&5
9034 ac_cv_lib_dld_shl_load
=no
9036 rm -f conftest.err conftest.
$ac_objext \
9037 conftest
$ac_exeext conftest.
$ac_ext
9038 LIBS
=$ac_check_lib_save_LIBS
9040 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9041 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9042 if test $ac_cv_lib_dld_shl_load = yes; then
9043 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-dld"
9045 echo "$as_me:$LINENO: checking for dlopen" >&5
9046 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9047 if test "${ac_cv_func_dlopen+set}" = set; then
9048 echo $ECHO_N "(cached) $ECHO_C" >&6
9050 if test x
$gcc_no_link = xyes
; then
9051 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9052 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9053 { (exit 1); exit 1; }; }
9055 cat >conftest.
$ac_ext <<_ACEOF
9058 cat confdefs.h
>>conftest.
$ac_ext
9059 cat >>conftest.
$ac_ext <<_ACEOF
9060 /* end confdefs.h. */
9061 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9062 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9063 #define dlopen innocuous_dlopen
9065 /* System header to define __stub macros and hopefully few prototypes,
9066 which can conflict with char dlopen (); below.
9067 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9068 <limits.h> exists even on freestanding compilers. */
9071 # include <limits.h>
9073 # include <assert.h>
9078 /* Override any gcc2 internal prototype to avoid an error. */
9083 /* We use char because int might match the return type of a gcc2
9084 builtin and then its argument prototype would still apply. */
9086 /* The GNU C library defines this for functions which it implements
9087 to always fail with ENOSYS. Some functions are actually named
9088 something starting with __ and the normal name is an alias. */
9089 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9092 char (*f) () = dlopen;
9106 rm -f conftest.
$ac_objext conftest
$ac_exeext
9107 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9108 (eval $ac_link) 2>conftest.er1
9110 grep -v '^ *+' conftest.er1
>conftest.err
9112 cat conftest.err
>&5
9113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9114 (exit $ac_status); } &&
9115 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9120 (exit $ac_status); }; } &&
9121 { ac_try
='test -s conftest$ac_exeext'
9122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9126 (exit $ac_status); }; }; then
9127 ac_cv_func_dlopen
=yes
9129 echo "$as_me: failed program was:" >&5
9130 sed 's/^/| /' conftest.
$ac_ext >&5
9132 ac_cv_func_dlopen
=no
9134 rm -f conftest.err conftest.
$ac_objext \
9135 conftest
$ac_exeext conftest.
$ac_ext
9137 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9138 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9139 if test $ac_cv_func_dlopen = yes; then
9140 lt_cv_dlopen
="dlopen"
9142 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9143 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9144 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9145 echo $ECHO_N "(cached) $ECHO_C" >&6
9147 ac_check_lib_save_LIBS
=$LIBS
9149 if test x
$gcc_no_link = xyes
; then
9150 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9151 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9152 { (exit 1); exit 1; }; }
9154 cat >conftest.
$ac_ext <<_ACEOF
9157 cat confdefs.h
>>conftest.
$ac_ext
9158 cat >>conftest.
$ac_ext <<_ACEOF
9159 /* end confdefs.h. */
9161 /* Override any gcc2 internal prototype to avoid an error. */
9165 /* We use char because int might match the return type of a gcc2
9166 builtin and then its argument prototype would still apply. */
9176 rm -f conftest.
$ac_objext conftest
$ac_exeext
9177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9178 (eval $ac_link) 2>conftest.er1
9180 grep -v '^ *+' conftest.er1
>conftest.err
9182 cat conftest.err
>&5
9183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9184 (exit $ac_status); } &&
9185 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9190 (exit $ac_status); }; } &&
9191 { ac_try
='test -s conftest$ac_exeext'
9192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9196 (exit $ac_status); }; }; then
9197 ac_cv_lib_dl_dlopen
=yes
9199 echo "$as_me: failed program was:" >&5
9200 sed 's/^/| /' conftest.
$ac_ext >&5
9202 ac_cv_lib_dl_dlopen
=no
9204 rm -f conftest.err conftest.
$ac_objext \
9205 conftest
$ac_exeext conftest.
$ac_ext
9206 LIBS
=$ac_check_lib_save_LIBS
9208 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9209 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9210 if test $ac_cv_lib_dl_dlopen = yes; then
9211 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
9213 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9214 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9215 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9216 echo $ECHO_N "(cached) $ECHO_C" >&6
9218 ac_check_lib_save_LIBS
=$LIBS
9220 if test x
$gcc_no_link = xyes
; then
9221 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9222 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9223 { (exit 1); exit 1; }; }
9225 cat >conftest.
$ac_ext <<_ACEOF
9228 cat confdefs.h
>>conftest.
$ac_ext
9229 cat >>conftest.
$ac_ext <<_ACEOF
9230 /* end confdefs.h. */
9232 /* Override any gcc2 internal prototype to avoid an error. */
9236 /* We use char because int might match the return type of a gcc2
9237 builtin and then its argument prototype would still apply. */
9247 rm -f conftest.
$ac_objext conftest
$ac_exeext
9248 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9249 (eval $ac_link) 2>conftest.er1
9251 grep -v '^ *+' conftest.er1
>conftest.err
9253 cat conftest.err
>&5
9254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9255 (exit $ac_status); } &&
9256 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9261 (exit $ac_status); }; } &&
9262 { ac_try
='test -s conftest$ac_exeext'
9263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9267 (exit $ac_status); }; }; then
9268 ac_cv_lib_svld_dlopen
=yes
9270 echo "$as_me: failed program was:" >&5
9271 sed 's/^/| /' conftest.
$ac_ext >&5
9273 ac_cv_lib_svld_dlopen
=no
9275 rm -f conftest.err conftest.
$ac_objext \
9276 conftest
$ac_exeext conftest.
$ac_ext
9277 LIBS
=$ac_check_lib_save_LIBS
9279 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9280 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9281 if test $ac_cv_lib_svld_dlopen = yes; then
9282 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
9284 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9285 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9286 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9287 echo $ECHO_N "(cached) $ECHO_C" >&6
9289 ac_check_lib_save_LIBS
=$LIBS
9291 if test x
$gcc_no_link = xyes
; then
9292 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9293 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9294 { (exit 1); exit 1; }; }
9296 cat >conftest.
$ac_ext <<_ACEOF
9299 cat confdefs.h
>>conftest.
$ac_ext
9300 cat >>conftest.
$ac_ext <<_ACEOF
9301 /* end confdefs.h. */
9303 /* Override any gcc2 internal prototype to avoid an error. */
9307 /* We use char because int might match the return type of a gcc2
9308 builtin and then its argument prototype would still apply. */
9318 rm -f conftest.
$ac_objext conftest
$ac_exeext
9319 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9320 (eval $ac_link) 2>conftest.er1
9322 grep -v '^ *+' conftest.er1
>conftest.err
9324 cat conftest.err
>&5
9325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9326 (exit $ac_status); } &&
9327 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9332 (exit $ac_status); }; } &&
9333 { ac_try
='test -s conftest$ac_exeext'
9334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338 (exit $ac_status); }; }; then
9339 ac_cv_lib_dld_dld_link
=yes
9341 echo "$as_me: failed program was:" >&5
9342 sed 's/^/| /' conftest.
$ac_ext >&5
9344 ac_cv_lib_dld_dld_link
=no
9346 rm -f conftest.err conftest.
$ac_objext \
9347 conftest
$ac_exeext conftest.
$ac_ext
9348 LIBS
=$ac_check_lib_save_LIBS
9350 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9351 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
9352 if test $ac_cv_lib_dld_dld_link = yes; then
9353 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-dld"
9374 if test "x$lt_cv_dlopen" != xno
; then
9380 case $lt_cv_dlopen in
9382 save_CPPFLAGS
="$CPPFLAGS"
9383 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
9385 save_LDFLAGS
="$LDFLAGS"
9386 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
9389 LIBS
="$lt_cv_dlopen_libs $LIBS"
9391 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
9392 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
9393 if test "${lt_cv_dlopen_self+set}" = set; then
9394 echo $ECHO_N "(cached) $ECHO_C" >&6
9396 if test "$cross_compiling" = yes; then :
9397 lt_cv_dlopen_self
=cross
9399 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9400 lt_status
=$lt_dlunknown
9401 cat > conftest.
$ac_ext <<_LT_EOF
9402 #line 9402 "configure"
9403 #include "confdefs.h"
9412 # define LT_DLGLOBAL RTLD_GLOBAL
9415 # define LT_DLGLOBAL DL_GLOBAL
9417 # define LT_DLGLOBAL 0
9421 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9422 find out it does not work in some platform. */
9423 #ifndef LT_DLLAZY_OR_NOW
9425 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9428 # define LT_DLLAZY_OR_NOW DL_LAZY
9431 # define LT_DLLAZY_OR_NOW RTLD_NOW
9434 # define LT_DLLAZY_OR_NOW DL_NOW
9436 # define LT_DLLAZY_OR_NOW 0
9444 extern "C" void exit (int);
9447 void fnord() { int i=42;}
9450 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9451 int status = $lt_dlunknown;
9455 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9456 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9457 /* dlclose (self); */
9465 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9466 (eval $ac_link) 2>&5
9468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469 (exit $ac_status); } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9470 (.
/conftest
; exit; ) >&5 2>/dev
/null
9473 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
9474 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
9475 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
9478 # compilation failed
9479 lt_cv_dlopen_self
=no
9486 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
9487 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
9489 if test "x$lt_cv_dlopen_self" = xyes
; then
9490 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
9491 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
9492 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
9493 if test "${lt_cv_dlopen_self_static+set}" = set; then
9494 echo $ECHO_N "(cached) $ECHO_C" >&6
9496 if test "$cross_compiling" = yes; then :
9497 lt_cv_dlopen_self_static
=cross
9499 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9500 lt_status
=$lt_dlunknown
9501 cat > conftest.
$ac_ext <<_LT_EOF
9502 #line 9502 "configure"
9503 #include "confdefs.h"
9512 # define LT_DLGLOBAL RTLD_GLOBAL
9515 # define LT_DLGLOBAL DL_GLOBAL
9517 # define LT_DLGLOBAL 0
9521 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9522 find out it does not work in some platform. */
9523 #ifndef LT_DLLAZY_OR_NOW
9525 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9528 # define LT_DLLAZY_OR_NOW DL_LAZY
9531 # define LT_DLLAZY_OR_NOW RTLD_NOW
9534 # define LT_DLLAZY_OR_NOW DL_NOW
9536 # define LT_DLLAZY_OR_NOW 0
9544 extern "C" void exit (int);
9547 void fnord() { int i=42;}
9550 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9551 int status = $lt_dlunknown;
9555 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9556 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9557 /* dlclose (self); */
9565 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9566 (eval $ac_link) 2>&5
9568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9569 (exit $ac_status); } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9570 (.
/conftest
; exit; ) >&5 2>/dev
/null
9573 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
9574 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
9575 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
9578 # compilation failed
9579 lt_cv_dlopen_self_static
=no
9586 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
9587 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
9590 CPPFLAGS
="$save_CPPFLAGS"
9591 LDFLAGS
="$save_LDFLAGS"
9596 case $lt_cv_dlopen_self in
9597 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
9598 *) enable_dlopen_self
=unknown
;;
9601 case $lt_cv_dlopen_self_static in
9602 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
9603 *) enable_dlopen_self_static
=unknown
;;
9625 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9626 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9627 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
9628 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
9629 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
9630 echo "$as_me:$LINENO: result: yes" >&5
9631 echo "${ECHO_T}yes" >&6
9633 # FIXME - insert some real tests, host_os isn't really good enough
9636 if test -n "$STRIP" ; then
9637 striplib
="$STRIP -x"
9638 old_striplib
="$STRIP -S"
9639 echo "$as_me:$LINENO: result: yes" >&5
9640 echo "${ECHO_T}yes" >&6
9642 echo "$as_me:$LINENO: result: no" >&5
9643 echo "${ECHO_T}no" >&6
9647 echo "$as_me:$LINENO: result: no" >&5
9648 echo "${ECHO_T}no" >&6
9664 # Report which library types will actually be built
9665 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
9666 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
9667 echo "$as_me:$LINENO: result: $can_build_shared" >&5
9668 echo "${ECHO_T}$can_build_shared" >&6
9670 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
9671 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
9672 test "$can_build_shared" = "no" && enable_shared
=no
9674 # On AIX, shared libraries and static libraries use the same namespace, and
9675 # are all built from PIC.
9678 test "$enable_shared" = yes && enable_static
=no
9679 if test -n "$RANLIB"; then
9680 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
9681 postinstall_cmds
='$RANLIB $lib'
9686 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
9687 test "$enable_shared" = yes && enable_static
=no
9691 echo "$as_me:$LINENO: result: $enable_shared" >&5
9692 echo "${ECHO_T}$enable_shared" >&6
9694 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
9695 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
9696 # Make sure either enable_shared or enable_static is yes.
9697 test "$enable_shared" = yes || enable_static
=yes
9698 echo "$as_me:$LINENO: result: $enable_static" >&5
9699 echo "${ECHO_T}$enable_static" >&6
9706 ac_cpp
='$CPP $CPPFLAGS'
9707 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9708 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9709 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9725 ac_config_commands
="$ac_config_commands libtool"
9734 if test "x$CC" != xcc
; then
9735 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
9736 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
9738 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
9739 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
9741 set dummy
$CC; ac_cc
=`echo $2 |
9742 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
9743 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
9744 echo $ECHO_N "(cached) $ECHO_C" >&6
9746 cat >conftest.
$ac_ext <<_ACEOF
9749 cat confdefs.h
>>conftest.
$ac_ext
9750 cat >>conftest.
$ac_ext <<_ACEOF
9751 /* end confdefs.h. */
9761 # Make sure it works both with $CC and with simple cc.
9762 # We do the test twice because some compilers refuse to overwrite an
9763 # existing .o file with -o, though they will create one.
9764 ac_try
='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
9765 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769 (exit $ac_status); } &&
9770 test -f conftest.
$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9774 (exit $ac_status); };
9776 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
9777 if test "x$CC" != xcc
; then
9778 # Test first that cc exists at all.
9779 if { ac_try
='cc -c conftest.$ac_ext >&5'
9780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9784 (exit $ac_status); }; }; then
9785 ac_try
='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
9786 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790 (exit $ac_status); } &&
9791 test -f conftest.
$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795 (exit $ac_status); };
9800 # cc exists but doesn't like -o.
9801 eval ac_cv_prog_cc_
${ac_cc}_c_o
=no
9806 eval ac_cv_prog_cc_
${ac_cc}_c_o
=no
9811 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
9812 echo "$as_me:$LINENO: result: yes" >&5
9813 echo "${ECHO_T}yes" >&6
9815 echo "$as_me:$LINENO: result: no" >&5
9816 echo "${ECHO_T}no" >&6
9818 cat >>confdefs.h
<<\_ACEOF
9819 #define NO_MINUS_C_MINUS_O 1
9824 # expand $ac_aux_dir to an absolute path
9825 am_aux_dir
=`cd $ac_aux_dir && pwd`
9827 # FIXME: we rely on the cache variable name because
9828 # there is no other way.
9830 ac_cc
=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
9831 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
9832 # Losing compiler, so override with the script.
9833 # FIXME: It is wrong to rewrite CC.
9834 # But if we don't then we get into trouble of one sort or another.
9835 # A longer-term fix would be to have automake use am__CC in this case,
9836 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
9837 CC
="$am_aux_dir/compile $CC"
9841 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
9842 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
9843 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y,:./+-,___p_,'`
9844 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
9845 echo $ECHO_N "(cached) $ECHO_C" >&6
9847 cat >conftest.
make <<\_ACEOF
9849 @
echo 'ac_maketemp="$(MAKE)"'
9851 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9852 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
9853 if test -n "$ac_maketemp"; then
9854 eval ac_cv_prog_make_
${ac_make}_set
=yes
9856 eval ac_cv_prog_make_
${ac_make}_set
=no
9860 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
9861 echo "$as_me:$LINENO: result: yes" >&5
9862 echo "${ECHO_T}yes" >&6
9865 echo "$as_me:$LINENO: result: no" >&5
9866 echo "${ECHO_T}no" >&6
9867 SET_MAKE
="MAKE=${MAKE-make}"
9875 # Sanity check for the cross-compilation case:
9876 if test "${ac_cv_header_stdio_h+set}" = set; then
9877 echo "$as_me:$LINENO: checking for stdio.h" >&5
9878 echo $ECHO_N "checking for stdio.h... $ECHO_C" >&6
9879 if test "${ac_cv_header_stdio_h+set}" = set; then
9880 echo $ECHO_N "(cached) $ECHO_C" >&6
9882 echo "$as_me:$LINENO: result: $ac_cv_header_stdio_h" >&5
9883 echo "${ECHO_T}$ac_cv_header_stdio_h" >&6
9885 # Is the header compilable?
9886 echo "$as_me:$LINENO: checking stdio.h usability" >&5
9887 echo $ECHO_N "checking stdio.h usability... $ECHO_C" >&6
9888 cat >conftest.
$ac_ext <<_ACEOF
9891 cat confdefs.h
>>conftest.
$ac_ext
9892 cat >>conftest.
$ac_ext <<_ACEOF
9893 /* end confdefs.h. */
9894 $ac_includes_default
9897 rm -f conftest.
$ac_objext
9898 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9899 (eval $ac_compile) 2>conftest.er1
9901 grep -v '^ *+' conftest.er1
>conftest.err
9903 cat conftest.err
>&5
9904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9905 (exit $ac_status); } &&
9906 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9911 (exit $ac_status); }; } &&
9912 { ac_try
='test -s conftest.$ac_objext'
9913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917 (exit $ac_status); }; }; then
9918 ac_header_compiler
=yes
9920 echo "$as_me: failed program was:" >&5
9921 sed 's/^/| /' conftest.
$ac_ext >&5
9923 ac_header_compiler
=no
9925 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
9926 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9927 echo "${ECHO_T}$ac_header_compiler" >&6
9929 # Is the header present?
9930 echo "$as_me:$LINENO: checking stdio.h presence" >&5
9931 echo $ECHO_N "checking stdio.h presence... $ECHO_C" >&6
9932 cat >conftest.
$ac_ext <<_ACEOF
9935 cat confdefs.h
>>conftest.
$ac_ext
9936 cat >>conftest.
$ac_ext <<_ACEOF
9937 /* end confdefs.h. */
9940 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9941 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
9943 grep -v '^ *+' conftest.er1
>conftest.err
9945 cat conftest.err
>&5
9946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947 (exit $ac_status); } >/dev
/null
; then
9948 if test -s conftest.err
; then
9949 ac_cpp_err
=$ac_c_preproc_warn_flag
9950 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
9957 if test -z "$ac_cpp_err"; then
9958 ac_header_preproc
=yes
9960 echo "$as_me: failed program was:" >&5
9961 sed 's/^/| /' conftest.
$ac_ext >&5
9963 ac_header_preproc
=no
9965 rm -f conftest.err conftest.
$ac_ext
9966 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9967 echo "${ECHO_T}$ac_header_preproc" >&6
9969 # So? What about this header?
9970 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9972 { echo "$as_me:$LINENO: WARNING: stdio.h: accepted by the compiler, rejected by the preprocessor!" >&5
9973 echo "$as_me: WARNING: stdio.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9974 { echo "$as_me:$LINENO: WARNING: stdio.h: proceeding with the compiler's result" >&5
9975 echo "$as_me: WARNING: stdio.h: proceeding with the compiler's result" >&2;}
9976 ac_header_preproc
=yes
9979 { echo "$as_me:$LINENO: WARNING: stdio.h: present but cannot be compiled" >&5
9980 echo "$as_me: WARNING: stdio.h: present but cannot be compiled" >&2;}
9981 { echo "$as_me:$LINENO: WARNING: stdio.h: check for missing prerequisite headers?" >&5
9982 echo "$as_me: WARNING: stdio.h: check for missing prerequisite headers?" >&2;}
9983 { echo "$as_me:$LINENO: WARNING: stdio.h: see the Autoconf documentation" >&5
9984 echo "$as_me: WARNING: stdio.h: see the Autoconf documentation" >&2;}
9985 { echo "$as_me:$LINENO: WARNING: stdio.h: section \"Present But Cannot Be Compiled\"" >&5
9986 echo "$as_me: WARNING: stdio.h: section \"Present But Cannot Be Compiled\"" >&2;}
9987 { echo "$as_me:$LINENO: WARNING: stdio.h: proceeding with the preprocessor's result" >&5
9988 echo "$as_me: WARNING: stdio.h: proceeding with the preprocessor's result" >&2;}
9989 { echo "$as_me:$LINENO: WARNING: stdio.h: in the future, the compiler will take precedence" >&5
9990 echo "$as_me: WARNING: stdio.h: in the future, the compiler will take precedence" >&2;}
9993 ## ----------------------------------------- ##
9994 ## Report this to the package-unused lists. ##
9995 ## ----------------------------------------- ##
9998 sed "s/^/$as_me: WARNING: /" >&2
10001 echo "$as_me:$LINENO: checking for stdio.h" >&5
10002 echo $ECHO_N "checking for stdio.h... $ECHO_C" >&6
10003 if test "${ac_cv_header_stdio_h+set}" = set; then
10004 echo $ECHO_N "(cached) $ECHO_C" >&6
10006 ac_cv_header_stdio_h
=$ac_header_preproc
10008 echo "$as_me:$LINENO: result: $ac_cv_header_stdio_h" >&5
10009 echo "${ECHO_T}$ac_cv_header_stdio_h" >&6
10012 if test $ac_cv_header_stdio_h = yes; then
10015 { { echo "$as_me:$LINENO: error: Can't find stdio.h.
10016 You must have a usable C system for the target already installed, at least
10017 including headers and, preferably, the library, before you can configure
10018 the Objective C runtime system. If necessary, install gcc now with
10019 \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." >&5
10020 echo "$as_me: error: Can't find stdio.h.
10021 You must have a usable C system for the target already installed, at least
10022 including headers and, preferably, the library, before you can configure
10023 the Objective C runtime system. If necessary, install gcc now with
10024 \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." >&2;}
10025 { (exit 1); exit 1; }; }
10030 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
10031 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10032 if test "${ac_cv_header_stdc+set}" = set; then
10033 echo $ECHO_N "(cached) $ECHO_C" >&6
10035 cat >conftest.
$ac_ext <<_ACEOF
10038 cat confdefs.h
>>conftest.
$ac_ext
10039 cat >>conftest.
$ac_ext <<_ACEOF
10040 /* end confdefs.h. */
10041 #include <stdlib.h>
10042 #include <stdarg.h>
10043 #include <string.h>
10054 rm -f conftest.
$ac_objext
10055 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10056 (eval $ac_compile) 2>conftest.er1
10058 grep -v '^ *+' conftest.er1
>conftest.err
10060 cat conftest.err
>&5
10061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10062 (exit $ac_status); } &&
10063 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10065 (eval $ac_try) 2>&5
10067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 (exit $ac_status); }; } &&
10069 { ac_try
='test -s conftest.$ac_objext'
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); }; }; then
10075 ac_cv_header_stdc
=yes
10077 echo "$as_me: failed program was:" >&5
10078 sed 's/^/| /' conftest.
$ac_ext >&5
10080 ac_cv_header_stdc
=no
10082 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
10084 if test $ac_cv_header_stdc = yes; then
10085 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10086 cat >conftest.
$ac_ext <<_ACEOF
10089 cat confdefs.h
>>conftest.
$ac_ext
10090 cat >>conftest.
$ac_ext <<_ACEOF
10091 /* end confdefs.h. */
10092 #include <string.h>
10095 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10096 $EGREP "memchr" >/dev
/null
2>&1; then
10099 ac_cv_header_stdc
=no
10105 if test $ac_cv_header_stdc = yes; then
10106 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10107 cat >conftest.
$ac_ext <<_ACEOF
10110 cat confdefs.h
>>conftest.
$ac_ext
10111 cat >>conftest.
$ac_ext <<_ACEOF
10112 /* end confdefs.h. */
10113 #include <stdlib.h>
10116 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10117 $EGREP "free" >/dev
/null
2>&1; then
10120 ac_cv_header_stdc
=no
10126 if test $ac_cv_header_stdc = yes; then
10127 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10128 if test "$cross_compiling" = yes; then
10131 cat >conftest.
$ac_ext <<_ACEOF
10134 cat confdefs.h
>>conftest.
$ac_ext
10135 cat >>conftest.
$ac_ext <<_ACEOF
10136 /* end confdefs.h. */
10138 #if ((' ' & 0x0FF) == 0x020)
10139 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10140 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10142 # define ISLOWER(c) \
10143 (('a' <= (c) && (c) <= 'i') \
10144 || ('j' <= (c) && (c) <= 'r') \
10145 || ('s' <= (c) && (c) <= 'z'))
10146 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10149 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10154 for (i = 0; i < 256; i++)
10155 if (XOR (islower (i), ISLOWER (i))
10156 || toupper (i) != TOUPPER (i))
10161 rm -f conftest
$ac_exeext
10162 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10163 (eval $ac_link) 2>&5
10165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10166 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
10167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10168 (eval $ac_try) 2>&5
10170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10171 (exit $ac_status); }; }; then
10174 echo "$as_me: program exited with status $ac_status" >&5
10175 echo "$as_me: failed program was:" >&5
10176 sed 's/^/| /' conftest.
$ac_ext >&5
10178 ( exit $ac_status )
10179 ac_cv_header_stdc
=no
10181 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
10185 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
10186 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10187 if test $ac_cv_header_stdc = yes; then
10189 cat >>confdefs.h
<<\_ACEOF
10190 #define STDC_HEADERS 1
10197 for ac_header
in sched.h
10199 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10200 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10201 echo "$as_me:$LINENO: checking for $ac_header" >&5
10202 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10203 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10204 echo $ECHO_N "(cached) $ECHO_C" >&6
10206 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10207 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10209 # Is the header compilable?
10210 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10211 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10212 cat >conftest.
$ac_ext <<_ACEOF
10215 cat confdefs.h
>>conftest.
$ac_ext
10216 cat >>conftest.
$ac_ext <<_ACEOF
10217 /* end confdefs.h. */
10218 $ac_includes_default
10219 #include <$ac_header>
10221 rm -f conftest.
$ac_objext
10222 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10223 (eval $ac_compile) 2>conftest.er1
10225 grep -v '^ *+' conftest.er1
>conftest.err
10227 cat conftest.err
>&5
10228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229 (exit $ac_status); } &&
10230 { ac_try
='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10232 (eval $ac_try) 2>&5
10234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10235 (exit $ac_status); }; } &&
10236 { ac_try
='test -s conftest.$ac_objext'
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); }; }; then
10242 ac_header_compiler
=yes
10244 echo "$as_me: failed program was:" >&5
10245 sed 's/^/| /' conftest.
$ac_ext >&5
10247 ac_header_compiler
=no
10249 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
10250 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10251 echo "${ECHO_T}$ac_header_compiler" >&6
10253 # Is the header present?
10254 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10255 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10256 cat >conftest.
$ac_ext <<_ACEOF
10259 cat confdefs.h
>>conftest.
$ac_ext
10260 cat >>conftest.
$ac_ext <<_ACEOF
10261 /* end confdefs.h. */
10262 #include <$ac_header>
10264 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10265 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
10267 grep -v '^ *+' conftest.er1
>conftest.err
10269 cat conftest.err
>&5
10270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10271 (exit $ac_status); } >/dev
/null
; then
10272 if test -s conftest.err
; then
10273 ac_cpp_err
=$ac_c_preproc_warn_flag
10274 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
10281 if test -z "$ac_cpp_err"; then
10282 ac_header_preproc
=yes
10284 echo "$as_me: failed program was:" >&5
10285 sed 's/^/| /' conftest.
$ac_ext >&5
10287 ac_header_preproc
=no
10289 rm -f conftest.err conftest.
$ac_ext
10290 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10291 echo "${ECHO_T}$ac_header_preproc" >&6
10293 # So? What about this header?
10294 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10296 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10297 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10298 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10299 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10300 ac_header_preproc
=yes
10303 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10304 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10305 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10306 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10307 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10308 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10309 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10310 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10311 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10312 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10313 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10314 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10317 ## ----------------------------------------- ##
10318 ## Report this to the package-unused lists. ##
10319 ## ----------------------------------------- ##
10322 sed "s/^/$as_me: WARNING: /" >&2
10325 echo "$as_me:$LINENO: checking for $ac_header" >&5
10326 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10327 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10328 echo $ECHO_N "(cached) $ECHO_C" >&6
10330 eval "$as_ac_Header=\$ac_header_preproc"
10332 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10333 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10336 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10337 cat >>confdefs.h
<<_ACEOF
10338 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10350 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
10351 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
10352 target_thread_file
=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
10353 echo "$as_me:$LINENO: result: $target_thread_file" >&5
10354 echo "${ECHO_T}$target_thread_file" >&6
10356 if test $target_thread_file != single
; then
10358 cat >>confdefs.h
<<\_ACEOF
10359 #define HAVE_GTHR_DEFAULT 1
10365 echo "$as_me:$LINENO: checking for exception model to use" >&5
10366 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
10368 ac_cpp
='$CPP $CPPFLAGS'
10369 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10370 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10371 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10373 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
10374 if test "${enable_sjlj_exceptions+set}" = set; then
10375 enableval
="$enable_sjlj_exceptions"
10378 cat > conftest.
$ac_ext << EOF
10379 #line 10379 "configure"
10382 @implementation Frob
10390 @catch (Frob* ex) {
10395 old_CFLAGS
="$CFLAGS"
10396 CFLAGS
="-x objective-c -fgnu-runtime -fobjc-exceptions -S"
10397 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10398 (eval $ac_compile) 2>&5
10400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10401 (exit $ac_status); }; then
10402 if grep _Unwind_SjLj_Resume conftest.s
>/dev
/null
2>&1 ; then
10403 enable_sjlj_exceptions
=yes
10404 elif grep _Unwind_Resume conftest.s
>/dev
/null
2>&1 ; then
10405 enable_sjlj_exceptions
=no
10408 CFLAGS
="$old_CFLAGS"
10411 if test x
$enable_sjlj_exceptions = xyes
; then
10413 cat >>confdefs.h
<<\_ACEOF
10414 #define SJLJ_EXCEPTIONS 1
10417 ac_exception_model_name
=sjlj
10418 elif test x
$enable_sjlj_exceptions = xno
; then
10419 ac_exception_model_name
="call frame"
10421 { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
10422 echo "$as_me: error: unable to detect exception model" >&2;}
10423 { (exit 1); exit 1; }; }
10426 ac_cpp
='$CPP $CPPFLAGS'
10427 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10428 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10429 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10431 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
10432 echo "${ECHO_T}$ac_exception_model_name" >&6
10438 ac_config_files
="$ac_config_files Makefile"
10441 ac_config_commands
="$ac_config_commands default"
10444 cat >confcache
<<\_ACEOF
10445 # This file is a shell script that caches the results of configure
10446 # tests run on this system so they can be shared between configure
10447 # scripts and configure runs, see configure's option --config-cache.
10448 # It is not useful on other systems. If it contains results you don't
10449 # want to keep, you may remove or edit it.
10451 # config.status only pays attention to the cache file if you give it
10452 # the --recheck option to rerun configure.
10454 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10455 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10456 # following values.
10460 # The following way of writing the cache mishandles newlines in values,
10461 # but we know of no workaround that is simple, portable, and efficient.
10462 # So, don't put newlines in cache variables' values.
10463 # Ultrix sh set writes to stderr and can't be redirected directly,
10464 # and sets the high bit in the cache file unless we assign to the vars.
10467 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10469 # `set' does not quote correctly, so add quotes (double-quote
10470 # substitution turns \\\\ into \\, and sed turns \\ into \).
10473 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10476 # `set' quotes correctly as required by POSIX, so do not add quotes.
10478 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10485 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10487 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10489 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
10490 if test -w $cache_file; then
10491 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10492 cat confcache
>$cache_file
10494 echo "not updating unwritable cache $cache_file"
10499 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10500 # Let make expand exec_prefix.
10501 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10503 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10504 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10505 # trailing colons and then remove the whole line if VPATH becomes empty
10506 # (actually we leave an empty line to preserve line numbers).
10507 if test "x$srcdir" = x.
; then
10508 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
10509 s/:*\$(srcdir):*/:/;
10510 s/:*\${srcdir}:*/:/;
10512 s/^\([^=]*=[ ]*\):*/\1/;
10518 DEFS
=-DHAVE_CONFIG_H
10522 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10523 # 1. Remove the extension, and $U if already installed.
10524 ac_i
=`echo "$ac_i" |
10525 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10527 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
10528 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
10530 LIBOBJS
=$ac_libobjs
10532 LTLIBOBJS
=$ac_ltlibobjs
10535 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10536 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
10537 Usually this means the macro was only invoked conditionally." >&5
10538 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
10539 Usually this means the macro was only invoked conditionally." >&2;}
10540 { (exit 1); exit 1; }; }
10543 : ${CONFIG_STATUS=./config.status}
10544 ac_clean_files_save
=$ac_clean_files
10545 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10546 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10547 echo "$as_me: creating $CONFIG_STATUS" >&6;}
10548 cat >$CONFIG_STATUS <<_ACEOF
10550 # Generated by $as_me.
10551 # Run this file to recreate the current configuration.
10552 # Compiler output produced by configure, useful for debugging
10553 # configure, is in config.log if it exists.
10556 ac_cs_recheck=false
10558 SHELL=\${CONFIG_SHELL-$SHELL}
10561 cat >>$CONFIG_STATUS <<\_ACEOF
10562 ## --------------------- ##
10563 ## M4sh Initialization. ##
10564 ## --------------------- ##
10566 # Be Bourne compatible
10567 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
10570 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10571 # is contrary to our usage. Disable this feature.
10572 alias -g '${1+"$@"}'='"$@"'
10573 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
10576 DUALCASE
=1; export DUALCASE
# for MKS sh
10578 # Support unset when possible.
10579 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
10586 # Work around bugs in pre-3.0 UWIN ksh.
10587 $as_unset ENV MAIL MAILPATH
10594 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
10595 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
10596 LC_TELEPHONE LC_TIME
10598 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
10599 eval $as_var=C
; export $as_var
10605 # Required to use basename.
10606 if expr a
: '\(a\)' >/dev
/null
2>&1; then
10612 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
10613 as_basename
=basename
10619 # Name of the executable.
10620 as_me
=`$as_basename "$0" ||
10621 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10622 X"$0" : 'X\(//\)$' \| \
10623 X"$0" : 'X\(/\)$' \| \
10624 . : '\(.\)' 2>/dev/null ||
10626 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10627 /^X\/\(\/\/\)$/{ s//\1/; q; }
10628 /^X\/\(\/\).*/{ s//\1/; q; }
10632 # PATH needs CR, and LINENO needs CR and PATH.
10633 # Avoid depending upon Character Ranges.
10634 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10635 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10636 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10637 as_cr_digits
='0123456789'
10638 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10640 # The user is always right.
10641 if test "${PATH_SEPARATOR+set}" != set; then
10642 echo "#! /bin/sh" >conf$$.sh
10643 echo "exit 0" >>conf$$.sh
10645 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
10654 as_lineno_1
=$LINENO
10655 as_lineno_2
=$LINENO
10656 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
10657 test "x$as_lineno_1" != "x$as_lineno_2" &&
10658 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
10659 # Find who we are. Look in the path if we contain no path at all
10662 *[\\/]* ) as_myself
=$0 ;;
10663 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10664 for as_dir
in $PATH
10667 test -z "$as_dir" && as_dir
=.
10668 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
10673 # We did not find ourselves, most probably we were run as `sh COMMAND'
10674 # in which case we are not to be found in the path.
10675 if test "x$as_myself" = x
; then
10678 if test ! -f "$as_myself"; then
10679 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10680 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10681 { (exit 1); exit 1; }; }
10683 case $CONFIG_SHELL in
10685 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10686 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
10689 test -z "$as_dir" && as_dir
=.
10690 for as_base
in sh bash ksh sh5
; do
10693 if ("$as_dir/$as_base" -c '
10694 as_lineno_1=$LINENO
10695 as_lineno_2=$LINENO
10696 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10697 test "x$as_lineno_1" != "x$as_lineno_2" &&
10698 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
10699 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
10700 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
10701 CONFIG_SHELL
=$as_dir/$as_base
10702 export CONFIG_SHELL
10703 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10711 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10712 # uniformly replaced by the line number. The first 'sed' inserts a
10713 # line-number line before each line; the second 'sed' does the real
10714 # work. The second script uses 'N' to pair each line-number line
10715 # with the numbered line, and appends trailing '-' during
10716 # substitution so that $LINENO is not a special case at line end.
10717 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10718 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
10719 sed '=' <$as_myself |
10724 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10727 s,^['$as_cr_digits']*\n,,
10728 ' >$as_me.lineno
&&
10729 chmod +x
$as_me.lineno ||
10730 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10731 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10732 { (exit 1); exit 1; }; }
10734 # Don't try to exec as it changes $[0], causing all sort of problems
10735 # (the dirname of $[0] is not the place where we might find the
10736 # original and so on. Autoconf is especially sensible to this).
10738 # Exit status is that of the last command.
10743 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10744 *c
*,-n*) ECHO_N
= ECHO_C
='
10746 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
10747 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
10750 if expr a
: '\(a\)' >/dev
/null
2>&1; then
10756 rm -f conf$$ conf$$.exe conf$$.
file
10758 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10759 # We could just check for DJGPP; but this test a) works b) is more generic
10760 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10761 if test -f conf$$.exe
; then
10762 # Don't use ln at all; we don't have any links
10767 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10772 rm -f conf$$ conf$$.exe conf$$.
file
10774 if mkdir
-p .
2>/dev
/null
; then
10777 test -d .
/-p && rmdir .
/-p
10781 as_executable_p
="test -f"
10783 # Sed expression to map a string onto a valid CPP name.
10784 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10786 # Sed expression to map a string onto a valid variable name.
10787 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10791 # We need space, tab and new line, in precisely that order.
10801 # Open the log real soon, to keep \$[0] and so on meaningful, and to
10802 # report actual input values of CONFIG_FILES etc. instead of their
10803 # values after options handling. Logging --version etc. is OK.
10807 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10808 ## Running $as_me. ##
10813 This file was extended by package-unused $as_me version-unused, which was
10814 generated by GNU Autoconf 2.59. Invocation command line was
10816 CONFIG_FILES = $CONFIG_FILES
10817 CONFIG_HEADERS = $CONFIG_HEADERS
10818 CONFIG_LINKS = $CONFIG_LINKS
10819 CONFIG_COMMANDS = $CONFIG_COMMANDS
10823 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10827 # Files that config.status was made for.
10828 if test -n "$ac_config_files"; then
10829 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10832 if test -n "$ac_config_headers"; then
10833 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10836 if test -n "$ac_config_links"; then
10837 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10840 if test -n "$ac_config_commands"; then
10841 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10844 cat >>$CONFIG_STATUS <<\_ACEOF
10847 \`$as_me' instantiates files from templates according to the
10848 current configuration.
10850 Usage: $0 [OPTIONS] [FILE]...
10852 -h, --help print this help, then exit
10853 -V, --version print version number, then exit
10854 -q, --quiet do not print progress messages
10855 -d, --debug don't remove temporary files
10856 --recheck update $as_me by reconfiguring in the same conditions
10857 --file=FILE[:TEMPLATE]
10858 instantiate the configuration file FILE
10859 --header=FILE[:TEMPLATE]
10860 instantiate the configuration header FILE
10862 Configuration files:
10865 Configuration headers:
10868 Configuration commands:
10871 Report bugs to <bug-autoconf@gnu.org>."
10874 cat >>$CONFIG_STATUS <<_ACEOF
10876 package-unused config.status version-unused
10877 configured by $0, generated by GNU Autoconf 2.59,
10878 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10880 Copyright (C) 2003 Free Software Foundation, Inc.
10881 This config.status script is free software; the Free Software Foundation
10882 gives unlimited permission to copy, distribute and modify it."
10887 cat >>$CONFIG_STATUS <<\_ACEOF
10888 # If no file are specified by the user, then we need to provide default
10889 # value. By we need to know if files were specified by the user.
10895 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
10896 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
10904 *) # This is not an option, so the user has probably given explicit
10907 ac_need_defaults
=false
;;
10911 # Handling of the options.
10913 cat >>$CONFIG_STATUS <<\_ACEOF
10914 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10916 --version |
--vers* |
-V )
10917 echo "$ac_cs_version"; exit 0 ;;
10919 # Conflict between --help and --header
10920 { { echo "$as_me:$LINENO: error: ambiguous option: $1
10921 Try \`$0 --help' for more information." >&5
10922 echo "$as_me: error: ambiguous option: $1
10923 Try \`$0 --help' for more information." >&2;}
10924 { (exit 1); exit 1; }; };;
10925 --help |
--hel |
-h )
10926 echo "$ac_cs_usage"; exit 0 ;;
10927 --debug |
--d* |
-d )
10929 --file |
--fil |
--fi |
--f )
10931 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
10932 ac_need_defaults
=false
;;
10933 --header |
--heade |
--head |
--hea )
10935 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
10936 ac_need_defaults
=false
;;
10937 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
10938 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
10941 # This is an error.
10942 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10943 Try \`$0 --help' for more information." >&5
10944 echo "$as_me: error: unrecognized option: $1
10945 Try \`$0 --help' for more information." >&2;}
10946 { (exit 1); exit 1; }; } ;;
10948 *) ac_config_targets
="$ac_config_targets $1" ;;
10954 ac_configure_extra_args
=
10956 if $ac_cs_silent; then
10958 ac_configure_extra_args
="$ac_configure_extra_args --silent"
10962 cat >>$CONFIG_STATUS <<_ACEOF
10963 if \$ac_cs_recheck; then
10964 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10965 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10970 cat >>$CONFIG_STATUS <<_ACEOF
10972 # INIT-COMMANDS section.
10979 with_multisubdir="$with_multisubdir"
10980 with_multisrctop="$with_multisrctop"
10981 with_target_subdir="$with_target_subdir"
10982 ac_configure_args="${multilib_arg} ${ac_configure_args}"
10983 multi_basedir="$multi_basedir"
10984 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
10988 # The HP-UX ksh and POSIX shell print the target directory to stdout
10989 # if CDPATH is set.
10990 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10992 sed_quote_subst='$sed_quote_subst'
10993 double_quote_subst='$double_quote_subst'
10994 delay_variable_subst='$delay_variable_subst'
10995 AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
10996 DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
10997 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
10998 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
10999 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11000 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11001 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11002 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11003 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11004 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11005 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11006 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11007 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11008 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11009 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11010 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11011 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11012 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11013 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11014 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11015 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11016 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11017 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11018 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11019 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11020 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11021 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11022 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11023 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11024 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11025 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11026 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11027 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11028 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11029 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11030 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11031 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11032 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11033 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11034 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11035 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11036 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11037 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11038 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11039 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11040 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11041 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"`'
11042 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11043 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11044 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11045 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11046 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11047 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11048 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11049 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11050 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11051 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11052 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11053 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11054 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11055 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11056 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11057 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11058 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11059 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11060 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11061 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11062 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11063 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11064 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11065 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11066 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11067 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11068 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11069 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11070 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11071 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11072 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11073 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11074 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11075 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11076 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11077 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11078 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11079 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11080 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11081 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11082 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11083 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11084 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11085 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11086 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11087 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11088 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11089 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11090 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11091 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11092 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11093 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11094 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11095 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11096 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11097 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11098 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11099 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11100 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11101 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11102 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11103 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11104 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11105 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11106 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11107 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11108 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11111 LTCFLAGS='$LTCFLAGS'
11112 compiler='$compiler_DEFAULT'
11114 # Quote evaled strings.
11125 deplibs_check_method \
11134 lt_cv_sys_global_symbol_pipe \
11135 lt_cv_sys_global_symbol_to_cdecl \
11136 lt_cv_sys_global_symbol_to_c_name_address \
11139 lt_prog_compiler_no_builtin_flag \
11140 lt_prog_compiler_wl \
11141 lt_prog_compiler_pic \
11142 lt_prog_compiler_static \
11143 lt_cv_prog_compiler_c_o \
11146 export_dynamic_flag_spec \
11147 whole_archive_flag_spec \
11148 compiler_needs_object \
11150 allow_undefined_flag \
11151 no_undefined_flag \
11152 hardcode_libdir_flag_spec \
11153 hardcode_libdir_flag_spec_ld \
11154 hardcode_libdir_separator \
11159 variables_saved_for_relink \
11161 library_names_spec \
11166 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11167 *[\\\\\\\`\\"\\\$]*)
11168 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11171 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11176 # Double-quote double-evaled strings.
11177 for var in reload_cmds \
11178 old_postinstall_cmds \
11179 old_postuninstall_cmds \
11181 extract_expsyms_cmds \
11182 old_archive_from_new_cmds \
11183 old_archive_from_expsyms_cmds \
11185 archive_expsym_cmds \
11187 module_expsym_cmds \
11188 export_symbols_cmds \
11191 postuninstall_cmds \
11193 sys_lib_search_path_spec \
11194 sys_lib_dlsearch_path_spec; do
11195 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11196 *[\\\\\\\`\\"\\\$]*)
11197 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11200 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11205 # Fix-up fallback echo if it was mangled by the above quoting rules.
11207 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11211 ac_aux_dir='$ac_aux_dir'
11212 xsi_shell='$xsi_shell'
11213 lt_shell_append='$lt_shell_append'
11215 # See if we are running on zsh, and set the options which allow our
11216 # commands through without removal of \ escapes INIT.
11217 if test -n "\${ZSH_VERSION+set}" ; then
11218 setopt NO_GLOB_SUBST
11224 TIMESTAMP='$TIMESTAMP'
11233 with_target_subdir=${with_target_subdir}
11234 with_multisubdir=${with_multisubdir}
11235 ac_configure_args="--enable-multilib ${ac_configure_args}"
11236 multi_basedir=${multi_basedir}
11237 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11238 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
11245 cat >>$CONFIG_STATUS <<\_ACEOF
11246 for ac_config_target
in $ac_config_targets
11248 case "$ac_config_target" in
11249 # Handling of arguments.
11250 "Makefile" ) CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
11251 "default-1" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
11252 "libtool" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
11253 "default" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
11254 "config.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11255 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11256 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11257 { (exit 1); exit 1; }; };;
11261 # If the user did not use the arguments to specify the items to instantiate,
11262 # then the envvar interface is used. Set only those that are not.
11263 # We use the long form for the default assignment because of an extremely
11264 # bizarre bug on SunOS 4.1.3.
11265 if $ac_need_defaults; then
11266 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11267 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11268 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
11271 # Have a temporary directory for convenience. Make it in the build tree
11272 # simply because there is no reason to put it here, and in addition,
11273 # creating and moving files from /tmp can sometimes cause problems.
11274 # Create a temporary directory, and hook for its removal unless debugging.
11277 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11278 trap '{ (exit 1); exit 1; }' 1 2 13 15
11281 # Create a (secure) tmp directory for tmp files.
11284 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11285 test -n "$tmp" && test -d "$tmp"
11288 tmp
=.
/confstat$$
-$RANDOM
11289 (umask 077 && mkdir
$tmp)
11292 echo "$me: cannot create a temporary directory in ." >&2
11293 { (exit 1); exit 1; }
11298 cat >>$CONFIG_STATUS <<_ACEOF
11301 # CONFIG_FILES section.
11304 # No need to generate the scripts if there are no CONFIG_FILES.
11305 # This happens for instance when ./config.status config.h
11306 if test -n "\$CONFIG_FILES"; then
11307 # Protect against being on the right side of a sed subst in config.status.
11308 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11309 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11310 s,@SHELL@,$SHELL,;t t
11311 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11312 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11313 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11314 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11315 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11316 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11317 s,@exec_prefix@,$exec_prefix,;t t
11318 s,@prefix@,$prefix,;t t
11319 s,@program_transform_name@,$program_transform_name,;t t
11320 s,@bindir@,$bindir,;t t
11321 s,@sbindir@,$sbindir,;t t
11322 s,@libexecdir@,$libexecdir,;t t
11323 s,@datadir@,$datadir,;t t
11324 s,@sysconfdir@,$sysconfdir,;t t
11325 s,@sharedstatedir@,$sharedstatedir,;t t
11326 s,@localstatedir@,$localstatedir,;t t
11327 s,@libdir@,$libdir,;t t
11328 s,@includedir@,$includedir,;t t
11329 s,@oldincludedir@,$oldincludedir,;t t
11330 s,@infodir@,$infodir,;t t
11331 s,@mandir@,$mandir,;t t
11332 s,@build_alias@,$build_alias,;t t
11333 s,@host_alias@,$host_alias,;t t
11334 s,@target_alias@,$target_alias,;t t
11335 s,@DEFS@,$DEFS,;t t
11336 s,@ECHO_C@,$ECHO_C,;t t
11337 s,@ECHO_N@,$ECHO_N,;t t
11338 s,@ECHO_T@,$ECHO_T,;t t
11339 s,@LIBS@,$LIBS,;t t
11340 s,@build@,$build,;t t
11341 s,@build_cpu@,$build_cpu,;t t
11342 s,@build_vendor@,$build_vendor,;t t
11343 s,@build_os@,$build_os,;t t
11344 s,@build_libsubdir@,$build_libsubdir,;t t
11345 s,@build_subdir@,$build_subdir,;t t
11346 s,@host_subdir@,$host_subdir,;t t
11347 s,@target_subdir@,$target_subdir,;t t
11348 s,@VERSION@,$VERSION,;t t
11349 s,@OBJC_BOEHM_GC@,$OBJC_BOEHM_GC,;t t
11350 s,@OBJC_BOEHM_GC_INCLUDES@,$OBJC_BOEHM_GC_INCLUDES,;t t
11351 s,@multi_basedir@,$multi_basedir,;t t
11352 s,@host@,$host,;t t
11353 s,@host_cpu@,$host_cpu,;t t
11354 s,@host_vendor@,$host_vendor,;t t
11355 s,@host_os@,$host_os,;t t
11356 s,@target@,$target,;t t
11357 s,@target_cpu@,$target_cpu,;t t
11358 s,@target_vendor@,$target_vendor,;t t
11359 s,@target_os@,$target_os,;t t
11360 s,@target_noncanonical@,$target_noncanonical,;t t
11361 s,@glibcpp_srcdir@,$glibcpp_srcdir,;t t
11362 s,@toolexecdir@,$toolexecdir,;t t
11363 s,@toolexeclibdir@,$toolexeclibdir,;t t
11364 s,@includedirname@,$includedirname,;t t
11365 s,@libsubfix@,$libsubfix,;t t
11367 s,@ac_ct_CC@,$ac_ct_CC,;t t
11368 s,@EXEEXT@,$EXEEXT,;t t
11369 s,@OBJEXT@,$OBJEXT,;t t
11370 s,@extra_ldflags_libobjc@,$extra_ldflags_libobjc,;t t
11371 s,@CFLAGS@,$CFLAGS,;t t
11373 s,@ac_ct_AS@,$ac_ct_AS,;t t
11375 s,@ac_ct_AR@,$ac_ct_AR,;t t
11376 s,@RANLIB@,$RANLIB,;t t
11377 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11378 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11379 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11380 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11381 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11382 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11383 s,@MAINT@,$MAINT,;t t
11384 s,@DLLTOOL@,$DLLTOOL,;t t
11385 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
11386 s,@OBJDUMP@,$OBJDUMP,;t t
11387 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
11388 s,@LIBTOOL@,$LIBTOOL,;t t
11390 s,@EGREP@,$EGREP,;t t
11391 s,@FGREP@,$FGREP,;t t
11392 s,@GREP@,$GREP,;t t
11394 s,@DUMPBIN@,$DUMPBIN,;t t
11395 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
11397 s,@LN_S@,$LN_S,;t t
11398 s,@STRIP@,$STRIP,;t t
11399 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11400 s,@lt_ECHO@,$lt_ECHO,;t t
11402 s,@CPPFLAGS@,$CPPFLAGS,;t t
11403 s,@SET_MAKE@,$SET_MAKE,;t t
11404 s,@LIBOBJS@,$LIBOBJS,;t t
11405 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11410 cat >>$CONFIG_STATUS <<\_ACEOF
11411 # Split the substitutions into bite-sized pieces for seds with
11412 # small command number limits, like on Digital OSF/1 and HP-UX.
11413 ac_max_sed_lines
=48
11414 ac_sed_frag
=1 # Number of current file.
11415 ac_beg
=1 # First line for current file.
11416 ac_end
=$ac_max_sed_lines # Line after last line for current file.
11419 while $ac_more_lines; do
11420 if test $ac_beg -gt 1; then
11421 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
11423 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
11425 if test ! -s $tmp/subs.frag
; then
11426 ac_more_lines
=false
11428 # The purpose of the label and of the branching condition is to
11429 # speed up the sed processing (if there are no `@' at all, there
11430 # is no need to browse any of the substitutions).
11431 # These are the two extra sed commands mentioned above.
11433 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
11434 if test -z "$ac_sed_cmds"; then
11435 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
11437 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11439 ac_sed_frag
=`expr $ac_sed_frag + 1`
11441 ac_end
=`expr $ac_end + $ac_max_sed_lines`
11444 if test -z "$ac_sed_cmds"; then
11447 fi # test -n "$CONFIG_FILES"
11450 cat >>$CONFIG_STATUS <<\_ACEOF
11451 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
11452 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11454 - |
*:- |
*:-:* ) # input from stdin
11456 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11457 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11458 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11459 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11460 * ) ac_file_in
=$ac_file.
in ;;
11463 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11464 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
11465 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11466 X"$ac_file" : 'X\(//\)[^/]' \| \
11467 X"$ac_file" : 'X\(//\)$' \| \
11468 X"$ac_file" : 'X\(/\)' \| \
11469 . : '\(.\)' 2>/dev/null ||
11471 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11472 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11473 /^X\(\/\/\)$/{ s//\1/; q; }
11474 /^X\(\/\).*/{ s//\1/; q; }
11476 { if $as_mkdir_p; then
11481 while test ! -d "$as_dir"; do
11482 as_dirs
="$as_dir $as_dirs"
11483 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
11484 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11485 X"$as_dir" : 'X\(//\)[^/]' \| \
11486 X"$as_dir" : 'X\(//\)$' \| \
11487 X"$as_dir" : 'X\(/\)' \| \
11488 . : '\(.\)' 2>/dev/null ||
11490 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11491 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11492 /^X\(\/\/\)$/{ s//\1/; q; }
11493 /^X\(\/\).*/{ s//\1/; q; }
11496 test ! -n "$as_dirs" || mkdir
$as_dirs
11497 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11498 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11499 { (exit 1); exit 1; }; }; }
11503 if test "$ac_dir" != .
; then
11504 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11505 # A "../" for each directory in $ac_dir_suffix.
11506 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11508 ac_dir_suffix
= ac_top_builddir
=
11512 .
) # No --srcdir option. We are building in place.
11514 if test -z "$ac_top_builddir"; then
11517 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
11519 [\\/]* | ?
:[\\/]* ) # Absolute path.
11520 ac_srcdir
=$srcdir$ac_dir_suffix;
11521 ac_top_srcdir
=$srcdir ;;
11522 *) # Relative path.
11523 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
11524 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
11527 # Do not use `cd foo && pwd` to compute absolute paths, because
11528 # the directories may not exist.
11530 .
) ac_abs_builddir
="$ac_dir";;
11533 .
) ac_abs_builddir
=`pwd`;;
11534 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
11535 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
11538 case $ac_abs_builddir in
11539 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11541 case ${ac_top_builddir}.
in
11542 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
11543 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11544 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
11547 case $ac_abs_builddir in
11548 .
) ac_abs_srcdir
=$ac_srcdir;;
11551 .
) ac_abs_srcdir
=$ac_abs_builddir;;
11552 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
11553 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
11556 case $ac_abs_builddir in
11557 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
11559 case $ac_top_srcdir in
11560 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
11561 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
11562 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
11568 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
11569 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
11572 # Let's still pretend it is `configure' which instantiates (i.e., don't
11573 # use $as_me), people would be surprised to read:
11574 # /* config.h. Generated by config.status. */
11575 if test x
"$ac_file" = x-
; then
11578 configure_input
="$ac_file. "
11580 configure_input
=$configure_input"Generated from `echo $ac_file_in |
11581 sed 's,.*/,,'` by configure."
11583 # First look for the input files in the build tree, otherwise in the
11585 ac_file_inputs
=`IFS=:
11586 for f in $ac_file_in; do
11588 -) echo $tmp/stdin ;;
11590 # Absolute (can't be DOS-style, as IFS=:)
11591 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11592 echo "$as_me: error: cannot find input file: $f" >&2;}
11593 { (exit 1); exit 1; }; }
11596 if test -f "$f"; then
11599 elif test -f "$srcdir/$f"; then
11604 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11605 echo "$as_me: error: cannot find input file: $f" >&2;}
11606 { (exit 1); exit 1; }; }
11609 done` ||
{ (exit 1); exit 1; }
11611 if test x
"$ac_file" != x-
; then
11612 { echo "$as_me:$LINENO: creating $ac_file" >&5
11613 echo "$as_me: creating $ac_file" >&6;}
11617 cat >>$CONFIG_STATUS <<_ACEOF
11621 cat >>$CONFIG_STATUS <<\_ACEOF
11623 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11624 s
,@configure_input@
,$configure_input,;t t
11625 s
,@srcdir@
,$ac_srcdir,;t t
11626 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
11627 s
,@top_srcdir@
,$ac_top_srcdir,;t t
11628 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
11629 s
,@builddir@
,$ac_builddir,;t t
11630 s
,@abs_builddir@
,$ac_abs_builddir,;t t
11631 s
,@top_builddir@
,$ac_top_builddir,;t t
11632 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
11633 s
,@INSTALL@
,$ac_INSTALL,;t t
11634 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11636 if test x"$ac_file" != x-; then
11637 mv $tmp/out $ac_file
11645 cat >>$CONFIG_STATUS <<\_ACEOF
11648 # CONFIG_HEADER section.
11651 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
11652 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11654 # ac_d sets the value in "#define NAME VALUE" lines.
11655 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11656 ac_dB
='[ ].*$,\1#\2'
11659 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11660 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11661 ac_uB
='$,\1#\2define\3'
11665 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
11666 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11668 - |
*:- |
*:-:* ) # input from stdin
11670 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11671 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11672 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11673 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
11674 * ) ac_file_in
=$ac_file.
in ;;
11677 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
11678 echo "$as_me: creating $ac_file" >&6;}
11680 # First look for the input files in the build tree, otherwise in the
11682 ac_file_inputs
=`IFS=:
11683 for f in $ac_file_in; do
11685 -) echo $tmp/stdin ;;
11687 # Absolute (can't be DOS-style, as IFS=:)
11688 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11689 echo "$as_me: error: cannot find input file: $f" >&2;}
11690 { (exit 1); exit 1; }; }
11691 # Do quote $f, to prevent DOS paths from being IFS'd.
11694 if test -f "$f"; then
11697 elif test -f "$srcdir/$f"; then
11702 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11703 echo "$as_me: error: cannot find input file: $f" >&2;}
11704 { (exit 1); exit 1; }; }
11707 done` ||
{ (exit 1); exit 1; }
11708 # Remove the trailing spaces.
11709 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
11713 # Transform confdefs.h into two sed scripts, `conftest.defines' and
11714 # `conftest.undefs', that substitutes the proper values into
11715 # config.h.in to produce config.h. The first handles `#define'
11716 # templates, and the second `#undef' templates.
11717 # And first: Protect against being on the right side of a sed subst in
11718 # config.status. Protect against being in an unquoted here document
11719 # in config.status.
11720 rm -f conftest.defines conftest.undefs
11721 # Using a here document instead of a string reduces the quoting nightmare.
11722 # Putting comments in sed scripts is not portable.
11724 # `end' is used to avoid that the second main sed command (meant for
11725 # 0-ary CPP macros) applies to n-ary macro definitions.
11726 # See the Autoconf documentation for `clear'.
11727 cat >confdef2sed.
sed <<\_ACEOF
11732 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11734 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11737 # If some macros were called several times there might be several times
11738 # the same #defines, which is useless. Nevertheless, we may not want to
11739 # sort them, since we want the *last* AC-DEFINE to be honored.
11740 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11741 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11742 rm -f confdef2sed.sed
11744 # This sed command replaces #undef with comments. This is necessary, for
11745 # example, in the case of _POSIX_SOURCE, which is predefined and required
11746 # on some systems where configure will not decide to define it.
11747 cat >>conftest.undefs <<\_ACEOF
11748 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11751 # Break up conftest.defines because some shells have a limit on the size
11752 # of here documents, and old seds have small limits too (100 cmds).
11753 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11754 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11755 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11756 echo ' :' >>$CONFIG_STATUS
11757 rm -f conftest.tail
11758 while grep . conftest.defines >/dev/null
11760 # Write a limited-size here document to $tmp/defines.sed.
11761 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11762 # Speed up: don't consider the non `#define' lines.
11763 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
11764 # Work around the forget-to-reset-the-flag bug.
11765 echo 't clr' >>$CONFIG_STATUS
11766 echo ': clr' >>$CONFIG_STATUS
11767 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
11769 sed -f $tmp/defines.sed $tmp/in >$tmp/out
11771 mv $tmp/out $tmp/in
11773 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
11774 rm -f conftest.defines
11775 mv conftest.
tail conftest.defines
11777 rm -f conftest.defines
11778 echo ' fi # grep' >>$CONFIG_STATUS
11779 echo >>$CONFIG_STATUS
11781 # Break up conftest.undefs because some shells have a limit on the size
11782 # of here documents, and old seds have small limits too (100 cmds).
11783 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
11784 rm -f conftest.
tail
11785 while grep . conftest.undefs
>/dev
/null
11787 # Write a limited-size here document to $tmp/undefs.sed.
11788 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11789 # Speed up: don't consider the non
`#undef'
11790 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
11791 # Work around the forget-to-reset-the-flag bug.
11792 echo 't clr' >>$CONFIG_STATUS
11793 echo ': clr' >>$CONFIG_STATUS
11794 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11796 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11798 mv $tmp/out $tmp/in
11800 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11801 rm -f conftest.undefs
11802 mv conftest.tail conftest.undefs
11804 rm -f conftest.undefs
11806 cat >>$CONFIG_STATUS <<\_ACEOF
11807 # Let's still pretend it is `configure
' which instantiates (i.e., don't
11808 # use $as_me), people would be surprised to read:
11809 # /* config.h. Generated by config.status. */
11810 if test x
"$ac_file" = x-
; then
11811 echo "/* Generated by configure. */" >$tmp/config.h
11813 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
11815 cat $tmp/in >>$tmp/config.h
11817 if test x
"$ac_file" != x-
; then
11818 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
11819 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11820 echo "$as_me: $ac_file is unchanged" >&6;}
11822 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
11823 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11824 X"$ac_file" : 'X\(//\)[^/]' \| \
11825 X"$ac_file" : 'X\(//\)$' \| \
11826 X"$ac_file" : 'X\(/\)' \| \
11827 . : '\(.\)' 2>/dev/null ||
11829 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11830 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11831 /^X\(\/\/\)$/{ s//\1/; q; }
11832 /^X\(\/\).*/{ s//\1/; q; }
11834 { if $as_mkdir_p; then
11839 while test ! -d "$as_dir"; do
11840 as_dirs
="$as_dir $as_dirs"
11841 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
11842 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11843 X"$as_dir" : 'X\(//\)[^/]' \| \
11844 X"$as_dir" : 'X\(//\)$' \| \
11845 X"$as_dir" : 'X\(/\)' \| \
11846 . : '\(.\)' 2>/dev/null ||
11848 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11849 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11850 /^X\(\/\/\)$/{ s//\1/; q; }
11851 /^X\(\/\).*/{ s//\1/; q; }
11854 test ! -n "$as_dirs" || mkdir
$as_dirs
11855 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11856 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11857 { (exit 1); exit 1; }; }; }
11860 mv $tmp/config.h
$ac_file
11864 rm -f $tmp/config.h
11868 cat >>$CONFIG_STATUS <<\_ACEOF
11871 # CONFIG_COMMANDS section.
11873 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
11874 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
11875 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
11876 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
11877 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11878 X"$ac_dest" : 'X\(//\)[^/]' \| \
11879 X"$ac_dest" : 'X\(//\)$' \| \
11880 X"$ac_dest" : 'X\(/\)' \| \
11881 . : '\(.\)' 2>/dev/null ||
11883 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11884 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11885 /^X\(\/\/\)$/{ s//\1/; q; }
11886 /^X\(\/\).*/{ s//\1/; q; }
11888 { if $as_mkdir_p; then
11893 while test ! -d "$as_dir"; do
11894 as_dirs
="$as_dir $as_dirs"
11895 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
11896 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11897 X"$as_dir" : 'X\(//\)[^/]' \| \
11898 X"$as_dir" : 'X\(//\)$' \| \
11899 X"$as_dir" : 'X\(/\)' \| \
11900 . : '\(.\)' 2>/dev/null ||
11902 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11903 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11904 /^X\(\/\/\)$/{ s//\1/; q; }
11905 /^X\(\/\).*/{ s//\1/; q; }
11908 test ! -n "$as_dirs" || mkdir
$as_dirs
11909 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11910 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11911 { (exit 1); exit 1; }; }; }
11915 if test "$ac_dir" != .
; then
11916 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11917 # A "../" for each directory in $ac_dir_suffix.
11918 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11920 ac_dir_suffix
= ac_top_builddir
=
11924 .
) # No --srcdir option. We are building in place.
11926 if test -z "$ac_top_builddir"; then
11929 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
11931 [\\/]* | ?
:[\\/]* ) # Absolute path.
11932 ac_srcdir
=$srcdir$ac_dir_suffix;
11933 ac_top_srcdir
=$srcdir ;;
11934 *) # Relative path.
11935 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
11936 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
11939 # Do not use `cd foo && pwd` to compute absolute paths, because
11940 # the directories may not exist.
11942 .
) ac_abs_builddir
="$ac_dir";;
11945 .
) ac_abs_builddir
=`pwd`;;
11946 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
11947 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
11950 case $ac_abs_builddir in
11951 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11953 case ${ac_top_builddir}.
in
11954 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
11955 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
11956 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
11959 case $ac_abs_builddir in
11960 .
) ac_abs_srcdir
=$ac_srcdir;;
11963 .
) ac_abs_srcdir
=$ac_abs_builddir;;
11964 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
11965 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
11968 case $ac_abs_builddir in
11969 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
11971 case $ac_top_srcdir in
11972 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
11973 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
11974 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
11979 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
11980 echo "$as_me: executing $ac_dest commands" >&6;}
11983 # Only add multilib support code if we just rebuilt the top-level
11985 case " $CONFIG_FILES " in
11987 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
11992 # See if we are running on zsh, and set the options which allow our
11993 # commands through without removal of \ escapes.
11994 if test -n "${ZSH_VERSION+set}" ; then
11995 setopt NO_GLOB_SUBST
11998 cfgfile
="${ofile}T"
11999 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12002 cat <<_LT_EOF >> "$cfgfile"
12005 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12006 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
12007 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12008 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12010 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12011 # 2006, 2007 Free Software Foundation, Inc.
12013 # This file is part of GNU Libtool:
12014 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
12016 # This program is free software; you can redistribute it and/or modify
12017 # it under the terms of the GNU General Public License as published by
12018 # the Free Software Foundation; either version 2 of the License, or
12019 # (at your option) any later version.
12021 # This program is distributed in the hope that it will be useful, but
12022 # WITHOUT ANY WARRANTY; without even the implied warranty of
12023 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12024 # General Public License for more details.
12026 # You should have received a copy of the GNU General Public License
12027 # along with this program; if not, a copy can be downloaded from
12028 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
12029 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
12030 # MA 02110-1301, USA.
12032 # As a special exception to the GNU General Public License, if you
12033 # distribute this file as part of a program that contains a
12034 # configuration script generated by Autoconf, you may include it under
12035 # the same distribution terms that you use for the rest of that program.
12038 # The names of the tagged configurations supported by this script.
12041 # ### BEGIN LIBTOOL CONFIG
12043 # Assembler program.
12046 # DLL creation program.
12049 # Object dumper program.
12052 # Which release of libtool.m4 was used?
12053 macro_version=$macro_version
12054 macro_revision=$macro_revision
12056 # Whether or not to build shared libraries.
12057 build_libtool_libs=$enable_shared
12059 # Whether or not to build static libraries.
12060 build_old_libs=$enable_static
12062 # What type of objects to build.
12065 # Whether or not to optimize for fast installation.
12066 fast_install=$enable_fast_install
12069 host_alias=$host_alias
12073 # The build system.
12074 build_alias=$build_alias
12078 # A sed program that does not truncate output.
12081 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12082 Xsed="\$SED -e 1s/^X//"
12084 # A grep program that handles long lines.
12090 # A literal string matcher.
12093 # A BSD- or MS-compatible name lister.
12096 # Whether we need soft or hard links.
12099 # What is the maximum length of a command?
12100 max_cmd_len=$max_cmd_len
12102 # Object file suffix (normally "o").
12105 # Executable file suffix (normally "").
12108 # whether the shell understands "unset".
12111 # turn spaces into newlines.
12114 # turn newlines into spaces.
12117 # How to create reloadable object files.
12118 reload_flag=$lt_reload_flag
12119 reload_cmds=$lt_reload_cmds
12121 # Method to check whether dependent libraries are shared objects.
12122 deplibs_check_method=$lt_deplibs_check_method
12124 # Command to use when deplibs_check_method == "file_magic".
12125 file_magic_cmd=$lt_file_magic_cmd
12129 AR_FLAGS=$lt_AR_FLAGS
12131 # A symbol stripping program.
12134 # Commands used to install an old-style archive.
12136 old_postinstall_cmds=$lt_old_postinstall_cmds
12137 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12142 # LTCC compiler flags.
12143 LTCFLAGS=$lt_CFLAGS
12145 # Take the output of nm and produce a listing of raw symbols and C names.
12146 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12148 # Transform the output of nm in a proper C declaration.
12149 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12151 # Transform the output of nm in a C name address pair.
12152 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12154 # The name of the directory that contains temporary libtool files.
12157 # Shell to use when invoking shell scripts.
12160 # An echo program that does not interpret backslashes.
12163 # Used to examine libraries when file_magic_cmd begins with "file".
12164 MAGIC_CMD=$MAGIC_CMD
12166 # Must we lock files when doing compilation?
12167 need_locks=$lt_need_locks
12169 # Old archive suffix (normally "a").
12172 # Shared library suffix (normally ".so").
12173 shrext_cmds=$lt_shrext_cmds
12175 # The commands to extract the exported symbol list from a shared archive.
12176 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12178 # Variables whose values should be saved in libtool wrapper scripts and
12179 # restored at link time.
12180 variables_saved_for_relink=$lt_variables_saved_for_relink
12182 # Do we need the "lib" prefix for modules?
12183 need_lib_prefix=$need_lib_prefix
12185 # Do we need a version for libraries?
12186 need_version=$need_version
12188 # Library versioning type.
12189 version_type=$version_type
12191 # Shared library runtime path variable.
12192 runpath_var=$runpath_var
12194 # Shared library path variable.
12195 shlibpath_var=$shlibpath_var
12197 # Is shlibpath searched before the hard-coded library search path?
12198 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12200 # Format of library name prefix.
12201 libname_spec=$lt_libname_spec
12203 # List of archive names. First name is the real one, the rest are links.
12204 # The last name is the one that the linker finds with -lNAME
12205 library_names_spec=$lt_library_names_spec
12207 # The coded name of the library, if different from the real name.
12208 soname_spec=$lt_soname_spec
12210 # Command to use after installation of a shared archive.
12211 postinstall_cmds=$lt_postinstall_cmds
12213 # Command to use after uninstallation of a shared archive.
12214 postuninstall_cmds=$lt_postuninstall_cmds
12216 # Commands used to finish a libtool library installation in a directory.
12217 finish_cmds=$lt_finish_cmds
12219 # As "finish_cmds", except a single script fragment to be evaled but
12221 finish_eval=$lt_finish_eval
12223 # Whether we should hardcode library paths into libraries.
12224 hardcode_into_libs=$hardcode_into_libs
12226 # Compile-time system search path for libraries.
12227 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12229 # Run-time system search path for libraries.
12230 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12232 # Whether dlopen is supported.
12233 dlopen_support=$enable_dlopen
12235 # Whether dlopen of programs is supported.
12236 dlopen_self=$enable_dlopen_self
12238 # Whether dlopen of statically linked programs is supported.
12239 dlopen_self_static=$enable_dlopen_self_static
12241 # Commands to strip libraries.
12242 old_striplib=$lt_old_striplib
12243 striplib=$lt_striplib
12246 # The linker used to build libraries.
12249 # Commands used to build an old-style archive.
12250 old_archive_cmds=$lt_old_archive_cmds
12252 # A language specific compiler.
12255 # Is the compiler the GNU compiler?
12258 # Compiler flag to turn off builtin functions.
12259 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12261 # How to pass a linker flag through the compiler.
12262 wl=$lt_lt_prog_compiler_wl
12264 # Additional compiler flags for building library objects.
12265 pic_flag=$lt_lt_prog_compiler_pic
12267 # Compiler flag to prevent dynamic linking.
12268 link_static_flag=$lt_lt_prog_compiler_static
12270 # Does compiler simultaneously support -c and -o options?
12271 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12273 # Whether or not to add -lc for building shared libraries.
12274 build_libtool_need_lc=$archive_cmds_need_lc
12276 # Whether or not to disallow shared libs when runtime libs are static.
12277 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12279 # Compiler flag to allow reflexive dlopens.
12280 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12282 # Compiler flag to generate shared objects directly from archives.
12283 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12285 # Whether the compiler copes with passing no objects directly.
12286 compiler_needs_object=$lt_compiler_needs_object
12288 # Create an old-style archive from a shared archive.
12289 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12291 # Create a temporary old-style archive to link instead of a shared archive.
12292 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12294 # Commands used to build a shared archive.
12295 archive_cmds=$lt_archive_cmds
12296 archive_expsym_cmds=$lt_archive_expsym_cmds
12298 # Commands used to build a loadable module if different from building
12299 # a shared archive.
12300 module_cmds=$lt_module_cmds
12301 module_expsym_cmds=$lt_module_expsym_cmds
12303 # Whether we are building with GNU ld or not.
12304 with_gnu_ld=$lt_with_gnu_ld
12306 # Flag that allows shared libraries with undefined symbols to be built.
12307 allow_undefined_flag=$lt_allow_undefined_flag
12309 # Flag that enforces no undefined symbols.
12310 no_undefined_flag=$lt_no_undefined_flag
12312 # Flag to hardcode \$libdir into a binary during linking.
12313 # This must work even if \$libdir does not exist
12314 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12316 # If ld is used when linking, flag to hardcode \$libdir into a binary
12317 # during linking. This must work even if \$libdir does not exist.
12318 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12320 # Whether we need a single "-rpath" flag with a separated argument.
12321 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12323 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12324 # DIR into the resulting binary.
12325 hardcode_direct=$hardcode_direct
12327 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12328 # DIR into the resulting binary and the resulting library dependency is
12329 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12330 # library is relocated.
12331 hardcode_direct_absolute=$hardcode_direct_absolute
12333 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12334 # into the resulting binary.
12335 hardcode_minus_L=$hardcode_minus_L
12337 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12338 # into the resulting binary.
12339 hardcode_shlibpath_var=$hardcode_shlibpath_var
12341 # Set to "yes" if building a shared library automatically hardcodes DIR
12342 # into the library and all subsequent libraries and executables linked
12344 hardcode_automatic=$hardcode_automatic
12346 # Set to yes if linker adds runtime paths of dependent libraries
12347 # to runtime path list.
12348 inherit_rpath=$inherit_rpath
12350 # Whether libtool must link a program against all its dependency libraries.
12351 link_all_deplibs=$link_all_deplibs
12353 # Fix the shell variable \$srcfile for the compiler.
12354 fix_srcfile_path=$lt_fix_srcfile_path
12356 # Set to "yes" if exported symbols are required.
12357 always_export_symbols=$always_export_symbols
12359 # The commands to list exported symbols.
12360 export_symbols_cmds=$lt_export_symbols_cmds
12362 # Symbols that should not be listed in the preloaded symbols.
12363 exclude_expsyms=$lt_exclude_expsyms
12365 # Symbols that must always be exported.
12366 include_expsyms=$lt_include_expsyms
12368 # Commands necessary for linking programs (against libraries) with templates.
12369 prelink_cmds=$lt_prelink_cmds
12371 # Specify filename containing input files.
12372 file_list_spec=$lt_file_list_spec
12374 # How to hardcode a shared library path into an executable.
12375 hardcode_action=$hardcode_action
12377 # ### END LIBTOOL CONFIG
12383 cat <<\_LT_EOF
>> "$cfgfile"
12384 # AIX sometimes has problems with the GCC collect2 program. For some
12385 # reason, if we set the COLLECT_NAMES environment variable, the problems
12386 # vanish in a puff of smoke.
12387 if test "X${COLLECT_NAMES+set}" != Xset
; then
12389 export COLLECT_NAMES
12396 ltmain
="$ac_aux_dir/ltmain.sh"
12399 # We use sed instead of cat because bash on DJGPP gets confused if
12400 # if finds mixed CR/LF and LF-only lines. Since sed operates in
12401 # text mode, it properly converts lines to CR/LF. This bash problem
12402 # is reportedly fixed, but why not run on old versions too?
12403 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12404 ||
(rm -f "$cfgfile"; exit 1)
12408 cat << \_LT_EOF
>> "$cfgfile"
12409 # func_dirname file append nondir_replacement
12410 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12411 # otherwise set result to NONDIR_REPLACEMENT.
12415 */*) func_dirname_result
="${1%/*}${2}" ;;
12416 * ) func_dirname_result
="${3}" ;;
12420 # func_basename file
12423 func_basename_result
="${1##*/}"
12426 # func_stripname prefix suffix name
12427 # strip PREFIX and SUFFIX off of NAME.
12428 # PREFIX and SUFFIX must not contain globbing or regex special
12429 # characters, hashes, percent signs, but SUFFIX may contain a leading
12430 # dot (in which case that matches only a dot).
12433 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12434 # positional parameters, so assign one to ordinary parameter first.
12435 func_stripname_result
=${3}
12436 func_stripname_result
=${func_stripname_result#"${1}"}
12437 func_stripname_result
=${func_stripname_result%"${2}"}
12443 func_opt_split_opt
=${1%%=*}
12444 func_opt_split_arg
=${1#*=}
12451 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
12452 *) func_lo2o_result
=${1} ;;
12457 *) # Bourne compatible functions.
12458 cat << \_LT_EOF
>> "$cfgfile"
12459 # func_dirname file append nondir_replacement
12460 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12461 # otherwise set result to NONDIR_REPLACEMENT.
12464 # Extract subdirectory from the argument.
12465 func_dirname_result
=`$ECHO "X${1}" | $Xsed -e "$dirname"`
12466 if test "X$func_dirname_result" = "X${1}"; then
12467 func_dirname_result
="${3}"
12469 func_dirname_result
="$func_dirname_result${2}"
12473 # func_basename file
12476 func_basename_result
=`$ECHO "X${1}" | $Xsed -e "$basename"`
12479 # func_stripname prefix suffix name
12480 # strip PREFIX and SUFFIX off of NAME.
12481 # PREFIX and SUFFIX must not contain globbing or regex special
12482 # characters, hashes, percent signs, but SUFFIX may contain a leading
12483 # dot (in which case that matches only a dot).
12484 # func_strip_suffix prefix name
12488 .
*) func_stripname_result
=`$ECHO "X${3}" \
12489 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
12490 *) func_stripname_result
=`$ECHO "X${3}" \
12491 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
12496 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
12497 my_sed_long_arg
='1s/^-[^=]*=//'
12502 func_opt_split_opt
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
12503 func_opt_split_arg
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
12509 func_lo2o_result
=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
12514 case $lt_shell_append in
12516 cat << \_LT_EOF
>> "$cfgfile"
12518 # func_append var value
12519 # Append VALUE to the end of shell variable VAR.
12527 cat << \_LT_EOF
>> "$cfgfile"
12529 # func_append var value
12530 # Append VALUE to the end of shell variable VAR.
12540 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
12541 ||
(rm -f "$cfgfile"; exit 1)
12543 mv -f "$cfgfile" "$ofile" ||
12544 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
12548 default
) if test -n "$CONFIG_FILES"; then
12549 if test -n "${with_target_subdir}"; then
12550 # FIXME: We shouldn't need to set ac_file
12552 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
12553 .
${multi_basedir}/config-ml.
in
12560 cat >>$CONFIG_STATUS <<\_ACEOF
12562 { (exit 0); exit 0; }
12564 chmod +x
$CONFIG_STATUS
12565 ac_clean_files
=$ac_clean_files_save
12568 # configure is writing to config.log, and then calls config.status.
12569 # config.status does its own redirection, appending to config.log.
12570 # Unfortunately, on DOS this fails, as config.log is still kept open
12571 # by configure, so config.status won't be able to write to it; its
12572 # output is simply discarded. So we exec the FD to /dev/null,
12573 # effectively closing config.log, so it can be properly (re)opened and
12574 # appended to by config.status. When coming back to configure, we
12575 # need to make the FD available again.
12576 if test "$no_create" != yes; then
12578 ac_config_status_args
=
12579 test "$silent" = yes &&
12580 ac_config_status_args
="$ac_config_status_args --quiet"
12582 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
12584 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12585 # would make configure fail if this is the last instruction.
12586 $ac_cs_success ||
{ (exit 1); exit 1; }