* dwarf.c (print_dwarf_vma): New function. Display the value of a
[binutils.git] / binutils / configure
blob7b57c96ccabe419219abcddcf26c3a5d6fa469a6
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
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
14 emulate sh
15 NULLCMD=:
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
20 set -o posix
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
26 as_unset=unset
27 else
28 as_unset=false
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
38 # NLS nuisances.
39 for as_var in \
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 \
42 LC_TELEPHONE LC_TIME
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
49 done
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
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 ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; 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
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
96 rm -f conf$$.sh
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
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
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
118 esac
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
122 as_myself=$0
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
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
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
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
154 esac
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 |
165 sed '
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
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).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >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
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
216 rm -f conf$$ conf$$.exe conf$$.file
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
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'"
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
238 IFS=" $as_nl"
240 # CDPATH.
241 $as_unset CDPATH
245 # Check that we are running under the correct shell.
246 SHELL=${CONFIG_SHELL-/bin/sh}
248 case X$lt_ECHO in
249 X*--fallback-echo)
250 # Remove one level of quotation (which was required for Make).
251 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
253 esac
255 ECHO=${lt_ECHO-echo}
256 if test "X$1" = X--no-reexec; then
257 # Discard the --no-reexec flag, and continue.
258 shift
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!
265 else
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
272 shift
273 cat <<_LT_EOF
275 _LT_EOF
276 exit 0
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
280 # if CDPATH is set.
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
290 then
291 break
293 done
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
300 else
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
309 IFS="$lt_save_ifs"
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
314 ECHO="$dir/echo"
315 break
317 done
318 IFS="$lt_save_ifs"
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.
326 ECHO='print -r'
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
333 export CONFIG_SHELL
334 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335 else
336 # Try using printf.
337 ECHO='printf %s\n'
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
341 # Cool, printf works
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
348 export CONFIG_SHELL
349 SHELL="$CONFIG_SHELL"
350 export 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"
357 else
358 # maybe with a smaller string...
359 prev=:
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
363 then
364 break
366 prev="$cmd"
367 done
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+"$@"}
373 else
374 # Oops. We lost completely, so just stick with echo.
375 ECHO=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.
385 lt_ECHO=$ECHO
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
393 # Name of the host.
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`
398 exec 6>&1
401 # Initializations.
403 ac_default_prefix=/usr/local
404 ac_config_libobj_dir=.
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
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=
418 PACKAGE_TARNAME=
419 PACKAGE_VERSION=
420 PACKAGE_STRING=
421 PACKAGE_BUGREPORT=
423 ac_unique_file="ar.c"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 # include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 # include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 # include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
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 host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO CPP WARN_CFLAGS NO_WERROR YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE HDEFINES CC_FOR_BUILD EXEEXT_FOR_BUILD DEMANGLER_NAME ALLOCA LIBICONV LTLIBICONV NLMCONV_DEFS BUILD_NLMCONV BUILD_SRCONV BUILD_DLLTOOL DLLTOOL_DEFS BUILD_WINDRES BUILD_WINDMC BUILD_DLLWRAP BUILD_MISC BUILD_INSTALL_MISC OBJDUMP_DEFS EMULATION EMULATION_VECTOR datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
464 # Initialize some variables set by options.
465 ac_init_help=
466 ac_init_version=false
467 # The variables have the same names as the options, with
468 # dashes changed to underlines.
469 cache_file=/dev/null
470 exec_prefix=NONE
471 no_create=
472 no_recursion=
473 prefix=NONE
474 program_prefix=NONE
475 program_suffix=NONE
476 program_transform_name=s,x,x,
477 silent=
478 site=
479 srcdir=
480 verbose=
481 x_includes=NONE
482 x_libraries=NONE
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'
502 ac_prev=
503 for ac_option
505 # If the previous option needs an argument, assign it.
506 if test -n "$ac_prev"; then
507 eval "$ac_prev=\$ac_option"
508 ac_prev=
509 continue
512 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514 # Accept the important Cygnus configure options, so we can diagnose typos.
516 case $ac_option in
518 -bindir | --bindir | --bindi | --bind | --bin | --bi)
519 ac_prev=bindir ;;
520 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521 bindir=$ac_optarg ;;
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 ;;
535 --config-cache | -C)
536 cache_file=config.cache ;;
538 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539 ac_prev=datadir ;;
540 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541 | --da=*)
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'`
560 case $ac_option in
561 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562 *) ac_optarg=yes ;;
563 esac
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.
577 with_gas=yes ;;
579 -help | --help | --hel | --he | -h)
580 ac_init_help=long ;;
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)
599 ac_prev=infodir ;;
600 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601 infodir=$ac_optarg ;;
603 -libdir | --libdir | --libdi | --libd)
604 ac_prev=libdir ;;
605 -libdir=* | --libdir=* | --libdi=* | --libd=*)
606 libdir=$ac_optarg ;;
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)
625 ac_prev=mandir ;;
626 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627 mandir=$ac_optarg ;;
629 -nfp | --nfp | --nf)
630 # Obsolete; use --without-fp.
631 with_fp=no ;;
633 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634 | --no-cr | --no-c | -n)
635 no_create=yes ;;
637 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639 no_recursion=yes ;;
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)
651 ac_prev=prefix ;;
652 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653 prefix=$ac_optarg ;;
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)
688 silent=yes ;;
690 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691 ac_prev=sbindir ;;
692 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693 | --sbi=* | --sb=*)
694 sbindir=$ac_optarg ;;
696 -sharedstatedir | --sharedstatedir | --sharedstatedi \
697 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698 | --sharedst | --shareds | --shared | --share | --shar \
699 | --sha | --sh)
700 ac_prev=sharedstatedir ;;
701 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704 | --sha=* | --sh=*)
705 sharedstatedir=$ac_optarg ;;
707 -site | --site | --sit)
708 ac_prev=site ;;
709 -site=* | --site=* | --sit=*)
710 site=$ac_optarg ;;
712 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713 ac_prev=srcdir ;;
714 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715 srcdir=$ac_optarg ;;
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)
730 verbose=yes ;;
732 -version | --version | --versio | --versi | --vers | -V)
733 ac_init_version=: ;;
735 -with-* | --with-*)
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'`
742 case $ac_option in
743 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744 *) ac_optarg=yes ;;
745 esac
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" ;;
757 --x)
758 # Obsolete; use --with-x.
759 with_x=yes ;;
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; }; }
780 *=*)
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'"
788 export $ac_envvar ;;
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}
798 esac
799 done
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`
811 case $ac_val in
812 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814 { (exit 1); exit 1; }; };;
815 esac
816 done
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`
823 case $ac_val in
824 [\\/$]* | ?:[\\/]* ) ;;
825 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826 { (exit 1); exit 1; }; };;
827 esac
828 done
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.
833 build=$build_alias
834 host=$host_alias
835 target=$target_alias
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
844 cross_compiling=yes
848 ac_tool_prefix=
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 ||
864 echo X"$0" |
865 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867 /^X\(\/\/\)$/{ s//\1/; q; }
868 /^X\(\/\).*/{ s//\1/; q; }
869 s/.*/./; q'`
870 srcdir=$ac_confdir
871 if test ! -r $srcdir/$ac_unique_file; then
872 srcdir=..
874 else
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; }; }
881 else
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_CC_set=${CC+set}
903 ac_env_CC_value=$CC
904 ac_cv_env_CC_set=${CC+set}
905 ac_cv_env_CC_value=$CC
906 ac_env_CFLAGS_set=${CFLAGS+set}
907 ac_env_CFLAGS_value=$CFLAGS
908 ac_cv_env_CFLAGS_set=${CFLAGS+set}
909 ac_cv_env_CFLAGS_value=$CFLAGS
910 ac_env_LDFLAGS_set=${LDFLAGS+set}
911 ac_env_LDFLAGS_value=$LDFLAGS
912 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913 ac_cv_env_LDFLAGS_value=$LDFLAGS
914 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915 ac_env_CPPFLAGS_value=$CPPFLAGS
916 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918 ac_env_CPP_set=${CPP+set}
919 ac_env_CPP_value=$CPP
920 ac_cv_env_CPP_set=${CPP+set}
921 ac_cv_env_CPP_value=$CPP
924 # Report the --help message.
926 if test "$ac_init_help" = "long"; then
927 # Omit some internal or obsolete options to make the list less imposing.
928 # This message is too long to be a string in the A/UX 3.1 sh.
929 cat <<_ACEOF
930 \`configure' configures this package to adapt to many kinds of systems.
932 Usage: $0 [OPTION]... [VAR=VALUE]...
934 To assign environment variables (e.g., CC, CFLAGS...), specify them as
935 VAR=VALUE. See below for descriptions of some of the useful variables.
937 Defaults for the options are specified in brackets.
939 Configuration:
940 -h, --help display this help and exit
941 --help=short display options specific to this package
942 --help=recursive display the short help of all the included packages
943 -V, --version display version information and exit
944 -q, --quiet, --silent do not print \`checking...' messages
945 --cache-file=FILE cache test results in FILE [disabled]
946 -C, --config-cache alias for \`--cache-file=config.cache'
947 -n, --no-create do not create output files
948 --srcdir=DIR find the sources in DIR [configure dir or \`..']
950 _ACEOF
952 cat <<_ACEOF
953 Installation directories:
954 --prefix=PREFIX install architecture-independent files in PREFIX
955 [$ac_default_prefix]
956 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
957 [PREFIX]
959 By default, \`make install' will install all the files in
960 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
961 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962 for instance \`--prefix=\$HOME'.
964 For better control, use the options below.
966 Fine tuning of the installation directories:
967 --bindir=DIR user executables [EPREFIX/bin]
968 --sbindir=DIR system admin executables [EPREFIX/sbin]
969 --libexecdir=DIR program executables [EPREFIX/libexec]
970 --datadir=DIR read-only architecture-independent data [PREFIX/share]
971 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
972 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
973 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
974 --libdir=DIR object code libraries [EPREFIX/lib]
975 --includedir=DIR C header files [PREFIX/include]
976 --oldincludedir=DIR C header files for non-gcc [/usr/include]
977 --infodir=DIR info documentation [PREFIX/info]
978 --mandir=DIR man documentation [PREFIX/man]
979 _ACEOF
981 cat <<\_ACEOF
983 Program names:
984 --program-prefix=PREFIX prepend PREFIX to installed program names
985 --program-suffix=SUFFIX append SUFFIX to installed program names
986 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
988 System types:
989 --build=BUILD configure for building on BUILD [guessed]
990 --host=HOST cross-compile to build programs to run on HOST [BUILD]
991 --target=TARGET configure for building compilers for TARGET [HOST]
992 _ACEOF
995 if test -n "$ac_init_help"; then
997 cat <<\_ACEOF
999 Optional Features:
1000 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1001 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1002 --disable-dependency-tracking speeds up one-time build
1003 --enable-dependency-tracking do not reject slow dependency extractors
1004 --enable-shared[=PKGS]
1005 build shared libraries [default=yes]
1006 --enable-static[=PKGS]
1007 build static libraries [default=yes]
1008 --enable-fast-install[=PKGS]
1009 optimize for fast installation [default=yes]
1010 --disable-libtool-lock avoid locking (might break parallel builds)
1011 --enable-targets alternative target configurations
1012 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
1013 --enable-werror treat compile warnings as errors
1014 --enable-build-warnings enable build-time compiler warnings
1015 --disable-nls do not use Native Language Support
1016 --enable-maintainer-mode enable make rules and dependencies not useful
1017 (and sometimes confusing) to the casual installer
1018 --disable-rpath do not hardcode runtime library paths
1020 Optional Packages:
1021 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1022 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1023 --with-pic try to use only PIC/non-PIC objects [default=use
1024 both]
1025 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1026 --with-gnu-ld assume the C compiler uses GNU ld default=no
1027 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1028 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1030 Some influential environment variables:
1031 CC C compiler command
1032 CFLAGS C compiler flags
1033 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1034 nonstandard directory <lib dir>
1035 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1036 headers in a nonstandard directory <include dir>
1037 CPP C preprocessor
1039 Use these variables to override the choices made by `configure' or to help
1040 it to find libraries and programs with nonstandard names/locations.
1042 _ACEOF
1045 if test "$ac_init_help" = "recursive"; then
1046 # If there are subdirs, report their specific --help.
1047 ac_popdir=`pwd`
1048 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1049 test -d $ac_dir || continue
1050 ac_builddir=.
1052 if test "$ac_dir" != .; then
1053 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1054 # A "../" for each directory in $ac_dir_suffix.
1055 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1056 else
1057 ac_dir_suffix= ac_top_builddir=
1060 case $srcdir in
1061 .) # No --srcdir option. We are building in place.
1062 ac_srcdir=.
1063 if test -z "$ac_top_builddir"; then
1064 ac_top_srcdir=.
1065 else
1066 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1067 fi ;;
1068 [\\/]* | ?:[\\/]* ) # Absolute path.
1069 ac_srcdir=$srcdir$ac_dir_suffix;
1070 ac_top_srcdir=$srcdir ;;
1071 *) # Relative path.
1072 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1073 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1074 esac
1076 # Do not use `cd foo && pwd` to compute absolute paths, because
1077 # the directories may not exist.
1078 case `pwd` in
1079 .) ac_abs_builddir="$ac_dir";;
1081 case "$ac_dir" in
1082 .) ac_abs_builddir=`pwd`;;
1083 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1084 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1085 esac;;
1086 esac
1087 case $ac_abs_builddir in
1088 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1090 case ${ac_top_builddir}. in
1091 .) ac_abs_top_builddir=$ac_abs_builddir;;
1092 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1093 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1094 esac;;
1095 esac
1096 case $ac_abs_builddir in
1097 .) ac_abs_srcdir=$ac_srcdir;;
1099 case $ac_srcdir in
1100 .) ac_abs_srcdir=$ac_abs_builddir;;
1101 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1102 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1103 esac;;
1104 esac
1105 case $ac_abs_builddir in
1106 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1108 case $ac_top_srcdir in
1109 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1110 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1111 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1112 esac;;
1113 esac
1115 cd $ac_dir
1116 # Check for guested configure; otherwise get Cygnus style configure.
1117 if test -f $ac_srcdir/configure.gnu; then
1118 echo
1119 $SHELL $ac_srcdir/configure.gnu --help=recursive
1120 elif test -f $ac_srcdir/configure; then
1121 echo
1122 $SHELL $ac_srcdir/configure --help=recursive
1123 elif test -f $ac_srcdir/configure.ac ||
1124 test -f $ac_srcdir/configure.in; then
1125 echo
1126 $ac_configure --help
1127 else
1128 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1130 cd $ac_popdir
1131 done
1134 test -n "$ac_init_help" && exit 0
1135 if $ac_init_version; then
1136 cat <<\_ACEOF
1138 Copyright (C) 2003 Free Software Foundation, Inc.
1139 This configure script is free software; the Free Software Foundation
1140 gives unlimited permission to copy, distribute and modify it.
1141 _ACEOF
1142 exit 0
1144 exec 5>config.log
1145 cat >&5 <<_ACEOF
1146 This file contains any messages produced by compilers while
1147 running configure, to aid debugging if configure makes a mistake.
1149 It was created by $as_me, which was
1150 generated by GNU Autoconf 2.59. Invocation command line was
1152 $ $0 $@
1154 _ACEOF
1156 cat <<_ASUNAME
1157 ## --------- ##
1158 ## Platform. ##
1159 ## --------- ##
1161 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1162 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1163 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1164 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1165 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1167 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1168 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1170 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1171 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1172 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1173 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1174 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1175 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1176 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1178 _ASUNAME
1180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1181 for as_dir in $PATH
1183 IFS=$as_save_IFS
1184 test -z "$as_dir" && as_dir=.
1185 echo "PATH: $as_dir"
1186 done
1188 } >&5
1190 cat >&5 <<_ACEOF
1193 ## ----------- ##
1194 ## Core tests. ##
1195 ## ----------- ##
1197 _ACEOF
1200 # Keep a trace of the command line.
1201 # Strip out --no-create and --no-recursion so they do not pile up.
1202 # Strip out --silent because we don't want to record it for future runs.
1203 # Also quote any args containing shell meta-characters.
1204 # Make two passes to allow for proper duplicate-argument suppression.
1205 ac_configure_args=
1206 ac_configure_args0=
1207 ac_configure_args1=
1208 ac_sep=
1209 ac_must_keep_next=false
1210 for ac_pass in 1 2
1212 for ac_arg
1214 case $ac_arg in
1215 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1216 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1217 | -silent | --silent | --silen | --sile | --sil)
1218 continue ;;
1219 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1220 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1221 esac
1222 case $ac_pass in
1223 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1225 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1226 if test $ac_must_keep_next = true; then
1227 ac_must_keep_next=false # Got value, back to normal.
1228 else
1229 case $ac_arg in
1230 *=* | --config-cache | -C | -disable-* | --disable-* \
1231 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1232 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1233 | -with-* | --with-* | -without-* | --without-* | --x)
1234 case "$ac_configure_args0 " in
1235 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1236 esac
1238 -* ) ac_must_keep_next=true ;;
1239 esac
1241 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1242 # Get rid of the leading space.
1243 ac_sep=" "
1245 esac
1246 done
1247 done
1248 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1249 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1251 # When interrupted or exit'd, cleanup temporary files, and complete
1252 # config.log. We remove comments because anyway the quotes in there
1253 # would cause problems or look ugly.
1254 # WARNING: Be sure not to use single quotes in there, as some shells,
1255 # such as our DU 5.0 friend, will then `close' the trap.
1256 trap 'exit_status=$?
1257 # Save into config.log some information that might help in debugging.
1259 echo
1261 cat <<\_ASBOX
1262 ## ---------------- ##
1263 ## Cache variables. ##
1264 ## ---------------- ##
1265 _ASBOX
1266 echo
1267 # The following way of writing the cache mishandles newlines in values,
1269 (set) 2>&1 |
1270 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1271 *ac_space=\ *)
1272 sed -n \
1273 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1274 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1277 sed -n \
1278 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1280 esac;
1282 echo
1284 cat <<\_ASBOX
1285 ## ----------------- ##
1286 ## Output variables. ##
1287 ## ----------------- ##
1288 _ASBOX
1289 echo
1290 for ac_var in $ac_subst_vars
1292 eval ac_val=$`echo $ac_var`
1293 echo "$ac_var='"'"'$ac_val'"'"'"
1294 done | sort
1295 echo
1297 if test -n "$ac_subst_files"; then
1298 cat <<\_ASBOX
1299 ## ------------- ##
1300 ## Output files. ##
1301 ## ------------- ##
1302 _ASBOX
1303 echo
1304 for ac_var in $ac_subst_files
1306 eval ac_val=$`echo $ac_var`
1307 echo "$ac_var='"'"'$ac_val'"'"'"
1308 done | sort
1309 echo
1312 if test -s confdefs.h; then
1313 cat <<\_ASBOX
1314 ## ----------- ##
1315 ## confdefs.h. ##
1316 ## ----------- ##
1317 _ASBOX
1318 echo
1319 sed "/^$/d" confdefs.h | sort
1320 echo
1322 test "$ac_signal" != 0 &&
1323 echo "$as_me: caught signal $ac_signal"
1324 echo "$as_me: exit $exit_status"
1325 } >&5
1326 rm -f core *.core &&
1327 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1328 exit $exit_status
1330 for ac_signal in 1 2 13 15; do
1331 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1332 done
1333 ac_signal=0
1335 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1336 rm -rf conftest* confdefs.h
1337 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1338 echo >confdefs.h
1340 # Predefined preprocessor variables.
1342 cat >>confdefs.h <<_ACEOF
1343 #define PACKAGE_NAME "$PACKAGE_NAME"
1344 _ACEOF
1347 cat >>confdefs.h <<_ACEOF
1348 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1349 _ACEOF
1352 cat >>confdefs.h <<_ACEOF
1353 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1354 _ACEOF
1357 cat >>confdefs.h <<_ACEOF
1358 #define PACKAGE_STRING "$PACKAGE_STRING"
1359 _ACEOF
1362 cat >>confdefs.h <<_ACEOF
1363 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1364 _ACEOF
1367 # Let the site file select an alternate cache file if it wants to.
1368 # Prefer explicitly selected file to automatically selected ones.
1369 if test -z "$CONFIG_SITE"; then
1370 if test "x$prefix" != xNONE; then
1371 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1372 else
1373 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1376 for ac_site_file in $CONFIG_SITE; do
1377 if test -r "$ac_site_file"; then
1378 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1379 echo "$as_me: loading site script $ac_site_file" >&6;}
1380 sed 's/^/| /' "$ac_site_file" >&5
1381 . "$ac_site_file"
1383 done
1385 if test -r "$cache_file"; then
1386 # Some versions of bash will fail to source /dev/null (special
1387 # files actually), so we avoid doing that.
1388 if test -f "$cache_file"; then
1389 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1390 echo "$as_me: loading cache $cache_file" >&6;}
1391 case $cache_file in
1392 [\\/]* | ?:[\\/]* ) . $cache_file;;
1393 *) . ./$cache_file;;
1394 esac
1396 else
1397 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1398 echo "$as_me: creating cache $cache_file" >&6;}
1399 >$cache_file
1402 # Check that the precious variables saved in the cache have kept the same
1403 # value.
1404 ac_cache_corrupted=false
1405 for ac_var in `(set) 2>&1 |
1406 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1407 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1408 eval ac_new_set=\$ac_env_${ac_var}_set
1409 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1410 eval ac_new_val="\$ac_env_${ac_var}_value"
1411 case $ac_old_set,$ac_new_set in
1412 set,)
1413 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1414 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1415 ac_cache_corrupted=: ;;
1416 ,set)
1417 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1418 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1419 ac_cache_corrupted=: ;;
1420 ,);;
1422 if test "x$ac_old_val" != "x$ac_new_val"; then
1423 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1424 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1425 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1426 echo "$as_me: former value: $ac_old_val" >&2;}
1427 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1428 echo "$as_me: current value: $ac_new_val" >&2;}
1429 ac_cache_corrupted=:
1430 fi;;
1431 esac
1432 # Pass precious variables to config.status.
1433 if test "$ac_new_set" = set; then
1434 case $ac_new_val in
1435 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1436 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1437 *) ac_arg=$ac_var=$ac_new_val ;;
1438 esac
1439 case " $ac_configure_args " in
1440 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1441 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1442 esac
1444 done
1445 if $ac_cache_corrupted; then
1446 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1447 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1448 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1449 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1450 { (exit 1); exit 1; }; }
1453 ac_ext=c
1454 ac_cpp='$CPP $CPPFLAGS'
1455 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1456 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1457 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1478 ac_aux_dir=
1479 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1480 if test -f $ac_dir/install-sh; then
1481 ac_aux_dir=$ac_dir
1482 ac_install_sh="$ac_aux_dir/install-sh -c"
1483 break
1484 elif test -f $ac_dir/install.sh; then
1485 ac_aux_dir=$ac_dir
1486 ac_install_sh="$ac_aux_dir/install.sh -c"
1487 break
1488 elif test -f $ac_dir/shtool; then
1489 ac_aux_dir=$ac_dir
1490 ac_install_sh="$ac_aux_dir/shtool install -c"
1491 break
1493 done
1494 if test -z "$ac_aux_dir"; then
1495 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1496 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1497 { (exit 1); exit 1; }; }
1499 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1500 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1501 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1503 # Make sure we can run config.sub.
1504 $ac_config_sub sun4 >/dev/null 2>&1 ||
1505 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1506 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1507 { (exit 1); exit 1; }; }
1509 echo "$as_me:$LINENO: checking build system type" >&5
1510 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1511 if test "${ac_cv_build+set}" = set; then
1512 echo $ECHO_N "(cached) $ECHO_C" >&6
1513 else
1514 ac_cv_build_alias=$build_alias
1515 test -z "$ac_cv_build_alias" &&
1516 ac_cv_build_alias=`$ac_config_guess`
1517 test -z "$ac_cv_build_alias" &&
1518 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1519 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1520 { (exit 1); exit 1; }; }
1521 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1522 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1523 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1524 { (exit 1); exit 1; }; }
1527 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1528 echo "${ECHO_T}$ac_cv_build" >&6
1529 build=$ac_cv_build
1530 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1531 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1532 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1535 echo "$as_me:$LINENO: checking host system type" >&5
1536 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1537 if test "${ac_cv_host+set}" = set; then
1538 echo $ECHO_N "(cached) $ECHO_C" >&6
1539 else
1540 ac_cv_host_alias=$host_alias
1541 test -z "$ac_cv_host_alias" &&
1542 ac_cv_host_alias=$ac_cv_build_alias
1543 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1544 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1545 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1546 { (exit 1); exit 1; }; }
1549 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1550 echo "${ECHO_T}$ac_cv_host" >&6
1551 host=$ac_cv_host
1552 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1553 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1554 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1557 echo "$as_me:$LINENO: checking target system type" >&5
1558 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1559 if test "${ac_cv_target+set}" = set; then
1560 echo $ECHO_N "(cached) $ECHO_C" >&6
1561 else
1562 ac_cv_target_alias=$target_alias
1563 test "x$ac_cv_target_alias" = "x" &&
1564 ac_cv_target_alias=$ac_cv_host_alias
1565 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1566 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1567 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1568 { (exit 1); exit 1; }; }
1571 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1572 echo "${ECHO_T}$ac_cv_target" >&6
1573 target=$ac_cv_target
1574 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1575 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1576 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1579 # The aliases save the names the user supplied, while $host etc.
1580 # will get canonicalized.
1581 test -n "$target_alias" &&
1582 test "$program_prefix$program_suffix$program_transform_name" = \
1583 NONENONEs,x,x, &&
1584 program_prefix=${target_alias}-
1585 ac_ext=c
1586 ac_cpp='$CPP $CPPFLAGS'
1587 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1588 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1589 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1590 if test -n "$ac_tool_prefix"; then
1591 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1592 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1593 echo "$as_me:$LINENO: checking for $ac_word" >&5
1594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595 if test "${ac_cv_prog_CC+set}" = set; then
1596 echo $ECHO_N "(cached) $ECHO_C" >&6
1597 else
1598 if test -n "$CC"; then
1599 ac_cv_prog_CC="$CC" # Let the user override the test.
1600 else
1601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602 for as_dir in $PATH
1604 IFS=$as_save_IFS
1605 test -z "$as_dir" && as_dir=.
1606 for ac_exec_ext in '' $ac_executable_extensions; do
1607 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1609 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610 break 2
1612 done
1613 done
1617 CC=$ac_cv_prog_CC
1618 if test -n "$CC"; then
1619 echo "$as_me:$LINENO: result: $CC" >&5
1620 echo "${ECHO_T}$CC" >&6
1621 else
1622 echo "$as_me:$LINENO: result: no" >&5
1623 echo "${ECHO_T}no" >&6
1627 if test -z "$ac_cv_prog_CC"; then
1628 ac_ct_CC=$CC
1629 # Extract the first word of "gcc", so it can be a program name with args.
1630 set dummy gcc; ac_word=$2
1631 echo "$as_me:$LINENO: checking for $ac_word" >&5
1632 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1633 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1634 echo $ECHO_N "(cached) $ECHO_C" >&6
1635 else
1636 if test -n "$ac_ct_CC"; then
1637 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1638 else
1639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1640 for as_dir in $PATH
1642 IFS=$as_save_IFS
1643 test -z "$as_dir" && as_dir=.
1644 for ac_exec_ext in '' $ac_executable_extensions; do
1645 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1646 ac_cv_prog_ac_ct_CC="gcc"
1647 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1648 break 2
1650 done
1651 done
1655 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1656 if test -n "$ac_ct_CC"; then
1657 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1658 echo "${ECHO_T}$ac_ct_CC" >&6
1659 else
1660 echo "$as_me:$LINENO: result: no" >&5
1661 echo "${ECHO_T}no" >&6
1664 CC=$ac_ct_CC
1665 else
1666 CC="$ac_cv_prog_CC"
1669 if test -z "$CC"; then
1670 if test -n "$ac_tool_prefix"; then
1671 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1672 set dummy ${ac_tool_prefix}cc; ac_word=$2
1673 echo "$as_me:$LINENO: checking for $ac_word" >&5
1674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1675 if test "${ac_cv_prog_CC+set}" = set; then
1676 echo $ECHO_N "(cached) $ECHO_C" >&6
1677 else
1678 if test -n "$CC"; then
1679 ac_cv_prog_CC="$CC" # Let the user override the test.
1680 else
1681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1682 for as_dir in $PATH
1684 IFS=$as_save_IFS
1685 test -z "$as_dir" && as_dir=.
1686 for ac_exec_ext in '' $ac_executable_extensions; do
1687 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1688 ac_cv_prog_CC="${ac_tool_prefix}cc"
1689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1690 break 2
1692 done
1693 done
1697 CC=$ac_cv_prog_CC
1698 if test -n "$CC"; then
1699 echo "$as_me:$LINENO: result: $CC" >&5
1700 echo "${ECHO_T}$CC" >&6
1701 else
1702 echo "$as_me:$LINENO: result: no" >&5
1703 echo "${ECHO_T}no" >&6
1707 if test -z "$ac_cv_prog_CC"; then
1708 ac_ct_CC=$CC
1709 # Extract the first word of "cc", so it can be a program name with args.
1710 set dummy cc; ac_word=$2
1711 echo "$as_me:$LINENO: checking for $ac_word" >&5
1712 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1713 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1714 echo $ECHO_N "(cached) $ECHO_C" >&6
1715 else
1716 if test -n "$ac_ct_CC"; then
1717 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1718 else
1719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1720 for as_dir in $PATH
1722 IFS=$as_save_IFS
1723 test -z "$as_dir" && as_dir=.
1724 for ac_exec_ext in '' $ac_executable_extensions; do
1725 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1726 ac_cv_prog_ac_ct_CC="cc"
1727 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1728 break 2
1730 done
1731 done
1735 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1736 if test -n "$ac_ct_CC"; then
1737 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1738 echo "${ECHO_T}$ac_ct_CC" >&6
1739 else
1740 echo "$as_me:$LINENO: result: no" >&5
1741 echo "${ECHO_T}no" >&6
1744 CC=$ac_ct_CC
1745 else
1746 CC="$ac_cv_prog_CC"
1750 if test -z "$CC"; then
1751 # Extract the first word of "cc", so it can be a program name with args.
1752 set dummy cc; ac_word=$2
1753 echo "$as_me:$LINENO: checking for $ac_word" >&5
1754 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1755 if test "${ac_cv_prog_CC+set}" = set; then
1756 echo $ECHO_N "(cached) $ECHO_C" >&6
1757 else
1758 if test -n "$CC"; then
1759 ac_cv_prog_CC="$CC" # Let the user override the test.
1760 else
1761 ac_prog_rejected=no
1762 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1763 for as_dir in $PATH
1765 IFS=$as_save_IFS
1766 test -z "$as_dir" && as_dir=.
1767 for ac_exec_ext in '' $ac_executable_extensions; do
1768 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1769 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1770 ac_prog_rejected=yes
1771 continue
1773 ac_cv_prog_CC="cc"
1774 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1775 break 2
1777 done
1778 done
1780 if test $ac_prog_rejected = yes; then
1781 # We found a bogon in the path, so make sure we never use it.
1782 set dummy $ac_cv_prog_CC
1783 shift
1784 if test $# != 0; then
1785 # We chose a different compiler from the bogus one.
1786 # However, it has the same basename, so the bogon will be chosen
1787 # first if we set CC to just the basename; use the full file name.
1788 shift
1789 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1794 CC=$ac_cv_prog_CC
1795 if test -n "$CC"; then
1796 echo "$as_me:$LINENO: result: $CC" >&5
1797 echo "${ECHO_T}$CC" >&6
1798 else
1799 echo "$as_me:$LINENO: result: no" >&5
1800 echo "${ECHO_T}no" >&6
1804 if test -z "$CC"; then
1805 if test -n "$ac_tool_prefix"; then
1806 for ac_prog in cl
1808 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1809 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1810 echo "$as_me:$LINENO: checking for $ac_word" >&5
1811 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1812 if test "${ac_cv_prog_CC+set}" = set; then
1813 echo $ECHO_N "(cached) $ECHO_C" >&6
1814 else
1815 if test -n "$CC"; then
1816 ac_cv_prog_CC="$CC" # Let the user override the test.
1817 else
1818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1819 for as_dir in $PATH
1821 IFS=$as_save_IFS
1822 test -z "$as_dir" && as_dir=.
1823 for ac_exec_ext in '' $ac_executable_extensions; do
1824 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1825 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1826 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1827 break 2
1829 done
1830 done
1834 CC=$ac_cv_prog_CC
1835 if test -n "$CC"; then
1836 echo "$as_me:$LINENO: result: $CC" >&5
1837 echo "${ECHO_T}$CC" >&6
1838 else
1839 echo "$as_me:$LINENO: result: no" >&5
1840 echo "${ECHO_T}no" >&6
1843 test -n "$CC" && break
1844 done
1846 if test -z "$CC"; then
1847 ac_ct_CC=$CC
1848 for ac_prog in cl
1850 # Extract the first word of "$ac_prog", so it can be a program name with args.
1851 set dummy $ac_prog; ac_word=$2
1852 echo "$as_me:$LINENO: checking for $ac_word" >&5
1853 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1854 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1855 echo $ECHO_N "(cached) $ECHO_C" >&6
1856 else
1857 if test -n "$ac_ct_CC"; then
1858 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1859 else
1860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1861 for as_dir in $PATH
1863 IFS=$as_save_IFS
1864 test -z "$as_dir" && as_dir=.
1865 for ac_exec_ext in '' $ac_executable_extensions; do
1866 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1867 ac_cv_prog_ac_ct_CC="$ac_prog"
1868 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1869 break 2
1871 done
1872 done
1876 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1877 if test -n "$ac_ct_CC"; then
1878 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1879 echo "${ECHO_T}$ac_ct_CC" >&6
1880 else
1881 echo "$as_me:$LINENO: result: no" >&5
1882 echo "${ECHO_T}no" >&6
1885 test -n "$ac_ct_CC" && break
1886 done
1888 CC=$ac_ct_CC
1894 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1895 See \`config.log' for more details." >&5
1896 echo "$as_me: error: no acceptable C compiler found in \$PATH
1897 See \`config.log' for more details." >&2;}
1898 { (exit 1); exit 1; }; }
1900 # Provide some information about the compiler.
1901 echo "$as_me:$LINENO:" \
1902 "checking for C compiler version" >&5
1903 ac_compiler=`set X $ac_compile; echo $2`
1904 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1905 (eval $ac_compiler --version </dev/null >&5) 2>&5
1906 ac_status=$?
1907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1908 (exit $ac_status); }
1909 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1910 (eval $ac_compiler -v </dev/null >&5) 2>&5
1911 ac_status=$?
1912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1913 (exit $ac_status); }
1914 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1915 (eval $ac_compiler -V </dev/null >&5) 2>&5
1916 ac_status=$?
1917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1918 (exit $ac_status); }
1920 cat >conftest.$ac_ext <<_ACEOF
1921 /* confdefs.h. */
1922 _ACEOF
1923 cat confdefs.h >>conftest.$ac_ext
1924 cat >>conftest.$ac_ext <<_ACEOF
1925 /* end confdefs.h. */
1928 main ()
1932 return 0;
1934 _ACEOF
1935 ac_clean_files_save=$ac_clean_files
1936 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1937 # Try to create an executable without -o first, disregard a.out.
1938 # It will help us diagnose broken compilers, and finding out an intuition
1939 # of exeext.
1940 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1941 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1942 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1943 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1944 (eval $ac_link_default) 2>&5
1945 ac_status=$?
1946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1947 (exit $ac_status); }; then
1948 # Find the output, starting from the most likely. This scheme is
1949 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1950 # resort.
1952 # Be careful to initialize this variable, since it used to be cached.
1953 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1954 ac_cv_exeext=
1955 # b.out is created by i960 compilers.
1956 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1958 test -f "$ac_file" || continue
1959 case $ac_file in
1960 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1962 conftest.$ac_ext )
1963 # This is the source file.
1965 [ab].out )
1966 # We found the default executable, but exeext='' is most
1967 # certainly right.
1968 break;;
1969 *.* )
1970 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1971 # FIXME: I believe we export ac_cv_exeext for Libtool,
1972 # but it would be cool to find out if it's true. Does anybody
1973 # maintain Libtool? --akim.
1974 export ac_cv_exeext
1975 break;;
1977 break;;
1978 esac
1979 done
1980 else
1981 echo "$as_me: failed program was:" >&5
1982 sed 's/^/| /' conftest.$ac_ext >&5
1984 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1985 See \`config.log' for more details." >&5
1986 echo "$as_me: error: C compiler cannot create executables
1987 See \`config.log' for more details." >&2;}
1988 { (exit 77); exit 77; }; }
1991 ac_exeext=$ac_cv_exeext
1992 echo "$as_me:$LINENO: result: $ac_file" >&5
1993 echo "${ECHO_T}$ac_file" >&6
1995 # Check the compiler produces executables we can run. If not, either
1996 # the compiler is broken, or we cross compile.
1997 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1998 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1999 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2000 # If not cross compiling, check that we can run a simple program.
2001 if test "$cross_compiling" != yes; then
2002 if { ac_try='./$ac_file'
2003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2004 (eval $ac_try) 2>&5
2005 ac_status=$?
2006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2007 (exit $ac_status); }; }; then
2008 cross_compiling=no
2009 else
2010 if test "$cross_compiling" = maybe; then
2011 cross_compiling=yes
2012 else
2013 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2014 If you meant to cross compile, use \`--host'.
2015 See \`config.log' for more details." >&5
2016 echo "$as_me: error: cannot run C compiled programs.
2017 If you meant to cross compile, use \`--host'.
2018 See \`config.log' for more details." >&2;}
2019 { (exit 1); exit 1; }; }
2023 echo "$as_me:$LINENO: result: yes" >&5
2024 echo "${ECHO_T}yes" >&6
2026 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2027 ac_clean_files=$ac_clean_files_save
2028 # Check the compiler produces executables we can run. If not, either
2029 # the compiler is broken, or we cross compile.
2030 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2031 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2032 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2033 echo "${ECHO_T}$cross_compiling" >&6
2035 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2036 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2037 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2038 (eval $ac_link) 2>&5
2039 ac_status=$?
2040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2041 (exit $ac_status); }; then
2042 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2043 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2044 # work properly (i.e., refer to `conftest.exe'), while it won't with
2045 # `rm'.
2046 for ac_file in conftest.exe conftest conftest.*; do
2047 test -f "$ac_file" || continue
2048 case $ac_file in
2049 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2050 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2051 export ac_cv_exeext
2052 break;;
2053 * ) break;;
2054 esac
2055 done
2056 else
2057 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2058 See \`config.log' for more details." >&5
2059 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2060 See \`config.log' for more details." >&2;}
2061 { (exit 1); exit 1; }; }
2064 rm -f conftest$ac_cv_exeext
2065 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2066 echo "${ECHO_T}$ac_cv_exeext" >&6
2068 rm -f conftest.$ac_ext
2069 EXEEXT=$ac_cv_exeext
2070 ac_exeext=$EXEEXT
2071 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2072 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2073 if test "${ac_cv_objext+set}" = set; then
2074 echo $ECHO_N "(cached) $ECHO_C" >&6
2075 else
2076 cat >conftest.$ac_ext <<_ACEOF
2077 /* confdefs.h. */
2078 _ACEOF
2079 cat confdefs.h >>conftest.$ac_ext
2080 cat >>conftest.$ac_ext <<_ACEOF
2081 /* end confdefs.h. */
2084 main ()
2088 return 0;
2090 _ACEOF
2091 rm -f conftest.o conftest.obj
2092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2093 (eval $ac_compile) 2>&5
2094 ac_status=$?
2095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2096 (exit $ac_status); }; then
2097 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2098 case $ac_file in
2099 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2100 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2101 break;;
2102 esac
2103 done
2104 else
2105 echo "$as_me: failed program was:" >&5
2106 sed 's/^/| /' conftest.$ac_ext >&5
2108 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2109 See \`config.log' for more details." >&5
2110 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2111 See \`config.log' for more details." >&2;}
2112 { (exit 1); exit 1; }; }
2115 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2117 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2118 echo "${ECHO_T}$ac_cv_objext" >&6
2119 OBJEXT=$ac_cv_objext
2120 ac_objext=$OBJEXT
2121 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2122 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2123 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2124 echo $ECHO_N "(cached) $ECHO_C" >&6
2125 else
2126 cat >conftest.$ac_ext <<_ACEOF
2127 /* confdefs.h. */
2128 _ACEOF
2129 cat confdefs.h >>conftest.$ac_ext
2130 cat >>conftest.$ac_ext <<_ACEOF
2131 /* end confdefs.h. */
2134 main ()
2136 #ifndef __GNUC__
2137 choke me
2138 #endif
2141 return 0;
2143 _ACEOF
2144 rm -f conftest.$ac_objext
2145 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2146 (eval $ac_compile) 2>conftest.er1
2147 ac_status=$?
2148 grep -v '^ *+' conftest.er1 >conftest.err
2149 rm -f conftest.er1
2150 cat conftest.err >&5
2151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2152 (exit $ac_status); } &&
2153 { ac_try='test -z "$ac_c_werror_flag"
2154 || test ! -s conftest.err'
2155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2156 (eval $ac_try) 2>&5
2157 ac_status=$?
2158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159 (exit $ac_status); }; } &&
2160 { ac_try='test -s conftest.$ac_objext'
2161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2162 (eval $ac_try) 2>&5
2163 ac_status=$?
2164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2165 (exit $ac_status); }; }; then
2166 ac_compiler_gnu=yes
2167 else
2168 echo "$as_me: failed program was:" >&5
2169 sed 's/^/| /' conftest.$ac_ext >&5
2171 ac_compiler_gnu=no
2173 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2174 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2177 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2178 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2179 GCC=`test $ac_compiler_gnu = yes && echo yes`
2180 ac_test_CFLAGS=${CFLAGS+set}
2181 ac_save_CFLAGS=$CFLAGS
2182 CFLAGS="-g"
2183 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2184 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2185 if test "${ac_cv_prog_cc_g+set}" = set; then
2186 echo $ECHO_N "(cached) $ECHO_C" >&6
2187 else
2188 cat >conftest.$ac_ext <<_ACEOF
2189 /* confdefs.h. */
2190 _ACEOF
2191 cat confdefs.h >>conftest.$ac_ext
2192 cat >>conftest.$ac_ext <<_ACEOF
2193 /* end confdefs.h. */
2196 main ()
2200 return 0;
2202 _ACEOF
2203 rm -f conftest.$ac_objext
2204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2205 (eval $ac_compile) 2>conftest.er1
2206 ac_status=$?
2207 grep -v '^ *+' conftest.er1 >conftest.err
2208 rm -f conftest.er1
2209 cat conftest.err >&5
2210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2211 (exit $ac_status); } &&
2212 { ac_try='test -z "$ac_c_werror_flag"
2213 || test ! -s conftest.err'
2214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2215 (eval $ac_try) 2>&5
2216 ac_status=$?
2217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2218 (exit $ac_status); }; } &&
2219 { ac_try='test -s conftest.$ac_objext'
2220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2221 (eval $ac_try) 2>&5
2222 ac_status=$?
2223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2224 (exit $ac_status); }; }; then
2225 ac_cv_prog_cc_g=yes
2226 else
2227 echo "$as_me: failed program was:" >&5
2228 sed 's/^/| /' conftest.$ac_ext >&5
2230 ac_cv_prog_cc_g=no
2232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2234 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2235 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2236 if test "$ac_test_CFLAGS" = set; then
2237 CFLAGS=$ac_save_CFLAGS
2238 elif test $ac_cv_prog_cc_g = yes; then
2239 if test "$GCC" = yes; then
2240 CFLAGS="-g -O2"
2241 else
2242 CFLAGS="-g"
2244 else
2245 if test "$GCC" = yes; then
2246 CFLAGS="-O2"
2247 else
2248 CFLAGS=
2251 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2252 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2253 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2254 echo $ECHO_N "(cached) $ECHO_C" >&6
2255 else
2256 ac_cv_prog_cc_stdc=no
2257 ac_save_CC=$CC
2258 cat >conftest.$ac_ext <<_ACEOF
2259 /* confdefs.h. */
2260 _ACEOF
2261 cat confdefs.h >>conftest.$ac_ext
2262 cat >>conftest.$ac_ext <<_ACEOF
2263 /* end confdefs.h. */
2264 #include <stdarg.h>
2265 #include <stdio.h>
2266 #include <sys/types.h>
2267 #include <sys/stat.h>
2268 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2269 struct buf { int x; };
2270 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2271 static char *e (p, i)
2272 char **p;
2273 int i;
2275 return p[i];
2277 static char *f (char * (*g) (char **, int), char **p, ...)
2279 char *s;
2280 va_list v;
2281 va_start (v,p);
2282 s = g (p, va_arg (v,int));
2283 va_end (v);
2284 return s;
2287 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2288 function prototypes and stuff, but not '\xHH' hex character constants.
2289 These don't provoke an error unfortunately, instead are silently treated
2290 as 'x'. The following induces an error, until -std1 is added to get
2291 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2292 array size at least. It's necessary to write '\x00'==0 to get something
2293 that's true only with -std1. */
2294 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2296 int test (int i, double x);
2297 struct s1 {int (*f) (int a);};
2298 struct s2 {int (*f) (double a);};
2299 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2300 int argc;
2301 char **argv;
2303 main ()
2305 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2307 return 0;
2309 _ACEOF
2310 # Don't try gcc -ansi; that turns off useful extensions and
2311 # breaks some systems' header files.
2312 # AIX -qlanglvl=ansi
2313 # Ultrix and OSF/1 -std1
2314 # HP-UX 10.20 and later -Ae
2315 # HP-UX older versions -Aa -D_HPUX_SOURCE
2316 # SVR4 -Xc -D__EXTENSIONS__
2317 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2319 CC="$ac_save_CC $ac_arg"
2320 rm -f conftest.$ac_objext
2321 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2322 (eval $ac_compile) 2>conftest.er1
2323 ac_status=$?
2324 grep -v '^ *+' conftest.er1 >conftest.err
2325 rm -f conftest.er1
2326 cat conftest.err >&5
2327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2328 (exit $ac_status); } &&
2329 { ac_try='test -z "$ac_c_werror_flag"
2330 || test ! -s conftest.err'
2331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2332 (eval $ac_try) 2>&5
2333 ac_status=$?
2334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2335 (exit $ac_status); }; } &&
2336 { ac_try='test -s conftest.$ac_objext'
2337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2338 (eval $ac_try) 2>&5
2339 ac_status=$?
2340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341 (exit $ac_status); }; }; then
2342 ac_cv_prog_cc_stdc=$ac_arg
2343 break
2344 else
2345 echo "$as_me: failed program was:" >&5
2346 sed 's/^/| /' conftest.$ac_ext >&5
2349 rm -f conftest.err conftest.$ac_objext
2350 done
2351 rm -f conftest.$ac_ext conftest.$ac_objext
2352 CC=$ac_save_CC
2356 case "x$ac_cv_prog_cc_stdc" in
2357 x|xno)
2358 echo "$as_me:$LINENO: result: none needed" >&5
2359 echo "${ECHO_T}none needed" >&6 ;;
2361 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2362 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2363 CC="$CC $ac_cv_prog_cc_stdc" ;;
2364 esac
2366 # Some people use a C++ compiler to compile C. Since we use `exit',
2367 # in C++ we need to declare it. In case someone uses the same compiler
2368 # for both compiling C and C++ we need to have the C++ compiler decide
2369 # the declaration of exit, since it's the most demanding environment.
2370 cat >conftest.$ac_ext <<_ACEOF
2371 #ifndef __cplusplus
2372 choke me
2373 #endif
2374 _ACEOF
2375 rm -f conftest.$ac_objext
2376 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2377 (eval $ac_compile) 2>conftest.er1
2378 ac_status=$?
2379 grep -v '^ *+' conftest.er1 >conftest.err
2380 rm -f conftest.er1
2381 cat conftest.err >&5
2382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2383 (exit $ac_status); } &&
2384 { ac_try='test -z "$ac_c_werror_flag"
2385 || test ! -s conftest.err'
2386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2387 (eval $ac_try) 2>&5
2388 ac_status=$?
2389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2390 (exit $ac_status); }; } &&
2391 { ac_try='test -s conftest.$ac_objext'
2392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2393 (eval $ac_try) 2>&5
2394 ac_status=$?
2395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396 (exit $ac_status); }; }; then
2397 for ac_declaration in \
2398 '' \
2399 'extern "C" void std::exit (int) throw (); using std::exit;' \
2400 'extern "C" void std::exit (int); using std::exit;' \
2401 'extern "C" void exit (int) throw ();' \
2402 'extern "C" void exit (int);' \
2403 'void exit (int);'
2405 cat >conftest.$ac_ext <<_ACEOF
2406 /* confdefs.h. */
2407 _ACEOF
2408 cat confdefs.h >>conftest.$ac_ext
2409 cat >>conftest.$ac_ext <<_ACEOF
2410 /* end confdefs.h. */
2411 $ac_declaration
2412 #include <stdlib.h>
2414 main ()
2416 exit (42);
2418 return 0;
2420 _ACEOF
2421 rm -f conftest.$ac_objext
2422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2423 (eval $ac_compile) 2>conftest.er1
2424 ac_status=$?
2425 grep -v '^ *+' conftest.er1 >conftest.err
2426 rm -f conftest.er1
2427 cat conftest.err >&5
2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 (exit $ac_status); } &&
2430 { ac_try='test -z "$ac_c_werror_flag"
2431 || test ! -s conftest.err'
2432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433 (eval $ac_try) 2>&5
2434 ac_status=$?
2435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 (exit $ac_status); }; } &&
2437 { ac_try='test -s conftest.$ac_objext'
2438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2439 (eval $ac_try) 2>&5
2440 ac_status=$?
2441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2442 (exit $ac_status); }; }; then
2444 else
2445 echo "$as_me: failed program was:" >&5
2446 sed 's/^/| /' conftest.$ac_ext >&5
2448 continue
2450 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2451 cat >conftest.$ac_ext <<_ACEOF
2452 /* confdefs.h. */
2453 _ACEOF
2454 cat confdefs.h >>conftest.$ac_ext
2455 cat >>conftest.$ac_ext <<_ACEOF
2456 /* end confdefs.h. */
2457 $ac_declaration
2459 main ()
2461 exit (42);
2463 return 0;
2465 _ACEOF
2466 rm -f conftest.$ac_objext
2467 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2468 (eval $ac_compile) 2>conftest.er1
2469 ac_status=$?
2470 grep -v '^ *+' conftest.er1 >conftest.err
2471 rm -f conftest.er1
2472 cat conftest.err >&5
2473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2474 (exit $ac_status); } &&
2475 { ac_try='test -z "$ac_c_werror_flag"
2476 || test ! -s conftest.err'
2477 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2478 (eval $ac_try) 2>&5
2479 ac_status=$?
2480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481 (exit $ac_status); }; } &&
2482 { ac_try='test -s conftest.$ac_objext'
2483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2484 (eval $ac_try) 2>&5
2485 ac_status=$?
2486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487 (exit $ac_status); }; }; then
2488 break
2489 else
2490 echo "$as_me: failed program was:" >&5
2491 sed 's/^/| /' conftest.$ac_ext >&5
2494 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2495 done
2496 rm -f conftest*
2497 if test -n "$ac_declaration"; then
2498 echo '#ifdef __cplusplus' >>confdefs.h
2499 echo $ac_declaration >>confdefs.h
2500 echo '#endif' >>confdefs.h
2503 else
2504 echo "$as_me: failed program was:" >&5
2505 sed 's/^/| /' conftest.$ac_ext >&5
2508 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2509 ac_ext=c
2510 ac_cpp='$CPP $CPPFLAGS'
2511 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2512 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2513 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2516 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2517 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2518 if test "${ac_cv_search_strerror+set}" = set; then
2519 echo $ECHO_N "(cached) $ECHO_C" >&6
2520 else
2521 ac_func_search_save_LIBS=$LIBS
2522 ac_cv_search_strerror=no
2523 cat >conftest.$ac_ext <<_ACEOF
2524 /* confdefs.h. */
2525 _ACEOF
2526 cat confdefs.h >>conftest.$ac_ext
2527 cat >>conftest.$ac_ext <<_ACEOF
2528 /* end confdefs.h. */
2530 /* Override any gcc2 internal prototype to avoid an error. */
2531 #ifdef __cplusplus
2532 extern "C"
2533 #endif
2534 /* We use char because int might match the return type of a gcc2
2535 builtin and then its argument prototype would still apply. */
2536 char strerror ();
2538 main ()
2540 strerror ();
2542 return 0;
2544 _ACEOF
2545 rm -f conftest.$ac_objext conftest$ac_exeext
2546 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2547 (eval $ac_link) 2>conftest.er1
2548 ac_status=$?
2549 grep -v '^ *+' conftest.er1 >conftest.err
2550 rm -f conftest.er1
2551 cat conftest.err >&5
2552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553 (exit $ac_status); } &&
2554 { ac_try='test -z "$ac_c_werror_flag"
2555 || test ! -s conftest.err'
2556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2557 (eval $ac_try) 2>&5
2558 ac_status=$?
2559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560 (exit $ac_status); }; } &&
2561 { ac_try='test -s conftest$ac_exeext'
2562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2563 (eval $ac_try) 2>&5
2564 ac_status=$?
2565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2566 (exit $ac_status); }; }; then
2567 ac_cv_search_strerror="none required"
2568 else
2569 echo "$as_me: failed program was:" >&5
2570 sed 's/^/| /' conftest.$ac_ext >&5
2573 rm -f conftest.err conftest.$ac_objext \
2574 conftest$ac_exeext conftest.$ac_ext
2575 if test "$ac_cv_search_strerror" = no; then
2576 for ac_lib in cposix; do
2577 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2578 cat >conftest.$ac_ext <<_ACEOF
2579 /* confdefs.h. */
2580 _ACEOF
2581 cat confdefs.h >>conftest.$ac_ext
2582 cat >>conftest.$ac_ext <<_ACEOF
2583 /* end confdefs.h. */
2585 /* Override any gcc2 internal prototype to avoid an error. */
2586 #ifdef __cplusplus
2587 extern "C"
2588 #endif
2589 /* We use char because int might match the return type of a gcc2
2590 builtin and then its argument prototype would still apply. */
2591 char strerror ();
2593 main ()
2595 strerror ();
2597 return 0;
2599 _ACEOF
2600 rm -f conftest.$ac_objext conftest$ac_exeext
2601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2602 (eval $ac_link) 2>conftest.er1
2603 ac_status=$?
2604 grep -v '^ *+' conftest.er1 >conftest.err
2605 rm -f conftest.er1
2606 cat conftest.err >&5
2607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 (exit $ac_status); } &&
2609 { ac_try='test -z "$ac_c_werror_flag"
2610 || test ! -s conftest.err'
2611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2612 (eval $ac_try) 2>&5
2613 ac_status=$?
2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 (exit $ac_status); }; } &&
2616 { ac_try='test -s conftest$ac_exeext'
2617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2618 (eval $ac_try) 2>&5
2619 ac_status=$?
2620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2621 (exit $ac_status); }; }; then
2622 ac_cv_search_strerror="-l$ac_lib"
2623 break
2624 else
2625 echo "$as_me: failed program was:" >&5
2626 sed 's/^/| /' conftest.$ac_ext >&5
2629 rm -f conftest.err conftest.$ac_objext \
2630 conftest$ac_exeext conftest.$ac_ext
2631 done
2633 LIBS=$ac_func_search_save_LIBS
2635 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2636 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2637 if test "$ac_cv_search_strerror" != no; then
2638 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2643 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2644 am__api_version="1.9"
2645 # Find a good install program. We prefer a C program (faster),
2646 # so one script is as good as another. But avoid the broken or
2647 # incompatible versions:
2648 # SysV /etc/install, /usr/sbin/install
2649 # SunOS /usr/etc/install
2650 # IRIX /sbin/install
2651 # AIX /bin/install
2652 # AmigaOS /C/install, which installs bootblocks on floppy discs
2653 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2654 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2655 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2656 # OS/2's system install, which has a completely different semantic
2657 # ./install, which can be erroneously created by make from ./install.sh.
2658 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2659 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2660 if test -z "$INSTALL"; then
2661 if test "${ac_cv_path_install+set}" = set; then
2662 echo $ECHO_N "(cached) $ECHO_C" >&6
2663 else
2664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665 for as_dir in $PATH
2667 IFS=$as_save_IFS
2668 test -z "$as_dir" && as_dir=.
2669 # Account for people who put trailing slashes in PATH elements.
2670 case $as_dir/ in
2671 ./ | .// | /cC/* | \
2672 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2673 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2674 /usr/ucb/* ) ;;
2676 # OSF1 and SCO ODT 3.0 have their own names for install.
2677 # Don't use installbsd from OSF since it installs stuff as root
2678 # by default.
2679 for ac_prog in ginstall scoinst install; do
2680 for ac_exec_ext in '' $ac_executable_extensions; do
2681 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2682 if test $ac_prog = install &&
2683 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2684 # AIX install. It has an incompatible calling convention.
2686 elif test $ac_prog = install &&
2687 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2688 # program-specific install script used by HP pwplus--don't use.
2690 else
2691 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2692 break 3
2695 done
2696 done
2698 esac
2699 done
2703 if test "${ac_cv_path_install+set}" = set; then
2704 INSTALL=$ac_cv_path_install
2705 else
2706 # As a last resort, use the slow shell script. We don't cache a
2707 # path for INSTALL within a source directory, because that will
2708 # break other packages using the cache if that directory is
2709 # removed, or if the path is relative.
2710 INSTALL=$ac_install_sh
2713 echo "$as_me:$LINENO: result: $INSTALL" >&5
2714 echo "${ECHO_T}$INSTALL" >&6
2716 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2717 # It thinks the first close brace ends the variable substitution.
2718 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2720 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2722 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2724 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2725 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2726 # Just in case
2727 sleep 1
2728 echo timestamp > conftest.file
2729 # Do `set' in a subshell so we don't clobber the current shell's
2730 # arguments. Must try -L first in case configure is actually a
2731 # symlink; some systems play weird games with the mod time of symlinks
2732 # (eg FreeBSD returns the mod time of the symlink's containing
2733 # directory).
2734 if (
2735 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2736 if test "$*" = "X"; then
2737 # -L didn't work.
2738 set X `ls -t $srcdir/configure conftest.file`
2740 rm -f conftest.file
2741 if test "$*" != "X $srcdir/configure conftest.file" \
2742 && test "$*" != "X conftest.file $srcdir/configure"; then
2744 # If neither matched, then we have a broken ls. This can happen
2745 # if, for instance, CONFIG_SHELL is bash and it inherits a
2746 # broken ls alias from the environment. This has actually
2747 # happened. Such a system could not be considered "sane".
2748 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2749 alias in your environment" >&5
2750 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2751 alias in your environment" >&2;}
2752 { (exit 1); exit 1; }; }
2755 test "$2" = conftest.file
2757 then
2758 # Ok.
2760 else
2761 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2762 Check your system clock" >&5
2763 echo "$as_me: error: newly created file is older than distributed files!
2764 Check your system clock" >&2;}
2765 { (exit 1); exit 1; }; }
2767 echo "$as_me:$LINENO: result: yes" >&5
2768 echo "${ECHO_T}yes" >&6
2769 test "$program_prefix" != NONE &&
2770 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2771 # Use a double $ so make ignores it.
2772 test "$program_suffix" != NONE &&
2773 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2774 # Double any \ or $. echo might interpret backslashes.
2775 # By default was `s,x,x', remove it if useless.
2776 cat <<\_ACEOF >conftest.sed
2777 s/[\\$]/&&/g;s/;s,x,x,$//
2778 _ACEOF
2779 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2780 rm conftest.sed
2782 # expand $ac_aux_dir to an absolute path
2783 am_aux_dir=`cd $ac_aux_dir && pwd`
2785 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2786 # Use eval to expand $SHELL
2787 if eval "$MISSING --run true"; then
2788 am_missing_run="$MISSING --run "
2789 else
2790 am_missing_run=
2791 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2792 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2795 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2796 # We used to keeping the `.' as first argument, in order to
2797 # allow $(mkdir_p) to be used without argument. As in
2798 # $(mkdir_p) $(somedir)
2799 # where $(somedir) is conditionally defined. However this is wrong
2800 # for two reasons:
2801 # 1. if the package is installed by a user who cannot write `.'
2802 # make install will fail,
2803 # 2. the above comment should most certainly read
2804 # $(mkdir_p) $(DESTDIR)$(somedir)
2805 # so it does not work when $(somedir) is undefined and
2806 # $(DESTDIR) is not.
2807 # To support the latter case, we have to write
2808 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2809 # so the `.' trick is pointless.
2810 mkdir_p='mkdir -p --'
2811 else
2812 # On NextStep and OpenStep, the `mkdir' command does not
2813 # recognize any option. It will interpret all options as
2814 # directories to create, and then abort because `.' already
2815 # exists.
2816 for d in ./-p ./--version;
2818 test -d $d && rmdir $d
2819 done
2820 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2821 if test -f "$ac_aux_dir/mkinstalldirs"; then
2822 mkdir_p='$(mkinstalldirs)'
2823 else
2824 mkdir_p='$(install_sh) -d'
2828 for ac_prog in gawk mawk nawk awk
2830 # Extract the first word of "$ac_prog", so it can be a program name with args.
2831 set dummy $ac_prog; ac_word=$2
2832 echo "$as_me:$LINENO: checking for $ac_word" >&5
2833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2834 if test "${ac_cv_prog_AWK+set}" = set; then
2835 echo $ECHO_N "(cached) $ECHO_C" >&6
2836 else
2837 if test -n "$AWK"; then
2838 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2839 else
2840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841 for as_dir in $PATH
2843 IFS=$as_save_IFS
2844 test -z "$as_dir" && as_dir=.
2845 for ac_exec_ext in '' $ac_executable_extensions; do
2846 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2847 ac_cv_prog_AWK="$ac_prog"
2848 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2849 break 2
2851 done
2852 done
2856 AWK=$ac_cv_prog_AWK
2857 if test -n "$AWK"; then
2858 echo "$as_me:$LINENO: result: $AWK" >&5
2859 echo "${ECHO_T}$AWK" >&6
2860 else
2861 echo "$as_me:$LINENO: result: no" >&5
2862 echo "${ECHO_T}no" >&6
2865 test -n "$AWK" && break
2866 done
2868 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2869 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2870 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2871 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2872 echo $ECHO_N "(cached) $ECHO_C" >&6
2873 else
2874 cat >conftest.make <<\_ACEOF
2875 all:
2876 @echo 'ac_maketemp="$(MAKE)"'
2877 _ACEOF
2878 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2879 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2880 if test -n "$ac_maketemp"; then
2881 eval ac_cv_prog_make_${ac_make}_set=yes
2882 else
2883 eval ac_cv_prog_make_${ac_make}_set=no
2885 rm -f conftest.make
2887 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2888 echo "$as_me:$LINENO: result: yes" >&5
2889 echo "${ECHO_T}yes" >&6
2890 SET_MAKE=
2891 else
2892 echo "$as_me:$LINENO: result: no" >&5
2893 echo "${ECHO_T}no" >&6
2894 SET_MAKE="MAKE=${MAKE-make}"
2897 rm -rf .tst 2>/dev/null
2898 mkdir .tst 2>/dev/null
2899 if test -d .tst; then
2900 am__leading_dot=.
2901 else
2902 am__leading_dot=_
2904 rmdir .tst 2>/dev/null
2906 DEPDIR="${am__leading_dot}deps"
2908 ac_config_commands="$ac_config_commands depfiles"
2911 am_make=${MAKE-make}
2912 cat > confinc << 'END'
2913 am__doit:
2914 @echo done
2915 .PHONY: am__doit
2917 # If we don't find an include directive, just comment out the code.
2918 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2919 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2920 am__include="#"
2921 am__quote=
2922 _am_result=none
2923 # First try GNU make style include.
2924 echo "include confinc" > confmf
2925 # We grep out `Entering directory' and `Leaving directory'
2926 # messages which can occur if `w' ends up in MAKEFLAGS.
2927 # In particular we don't look at `^make:' because GNU make might
2928 # be invoked under some other name (usually "gmake"), in which
2929 # case it prints its new name instead of `make'.
2930 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2931 am__include=include
2932 am__quote=
2933 _am_result=GNU
2935 # Now try BSD make style include.
2936 if test "$am__include" = "#"; then
2937 echo '.include "confinc"' > confmf
2938 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2939 am__include=.include
2940 am__quote="\""
2941 _am_result=BSD
2946 echo "$as_me:$LINENO: result: $_am_result" >&5
2947 echo "${ECHO_T}$_am_result" >&6
2948 rm -f confinc confmf
2950 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2951 if test "${enable_dependency_tracking+set}" = set; then
2952 enableval="$enable_dependency_tracking"
2955 if test "x$enable_dependency_tracking" != xno; then
2956 am_depcomp="$ac_aux_dir/depcomp"
2957 AMDEPBACKSLASH='\'
2961 if test "x$enable_dependency_tracking" != xno; then
2962 AMDEP_TRUE=
2963 AMDEP_FALSE='#'
2964 else
2965 AMDEP_TRUE='#'
2966 AMDEP_FALSE=
2971 # test to see if srcdir already configured
2972 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2973 test -f $srcdir/config.status; then
2974 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2975 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2976 { (exit 1); exit 1; }; }
2979 # test whether we have cygpath
2980 if test -z "$CYGPATH_W"; then
2981 if (cygpath --version) >/dev/null 2>/dev/null; then
2982 CYGPATH_W='cygpath -w'
2983 else
2984 CYGPATH_W=echo
2989 # Define the identity of the package.
2990 PACKAGE=binutils
2991 VERSION=${BFD_VERSION}
2994 cat >>confdefs.h <<_ACEOF
2995 #define PACKAGE "$PACKAGE"
2996 _ACEOF
2999 cat >>confdefs.h <<_ACEOF
3000 #define VERSION "$VERSION"
3001 _ACEOF
3003 # Some tools Automake needs.
3005 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3008 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3011 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3014 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3017 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3019 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3021 # Installed binaries are usually stripped using `strip' when the user
3022 # run `make install-strip'. However `strip' might not be the right
3023 # tool to use in cross-compilation environments, therefore Automake
3024 # will honor the `STRIP' environment variable to overrule this program.
3025 if test "$cross_compiling" != no; then
3026 if test -n "$ac_tool_prefix"; then
3027 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3028 set dummy ${ac_tool_prefix}strip; ac_word=$2
3029 echo "$as_me:$LINENO: checking for $ac_word" >&5
3030 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3031 if test "${ac_cv_prog_STRIP+set}" = set; then
3032 echo $ECHO_N "(cached) $ECHO_C" >&6
3033 else
3034 if test -n "$STRIP"; then
3035 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3036 else
3037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3038 for as_dir in $PATH
3040 IFS=$as_save_IFS
3041 test -z "$as_dir" && as_dir=.
3042 for ac_exec_ext in '' $ac_executable_extensions; do
3043 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3044 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3045 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3046 break 2
3048 done
3049 done
3053 STRIP=$ac_cv_prog_STRIP
3054 if test -n "$STRIP"; then
3055 echo "$as_me:$LINENO: result: $STRIP" >&5
3056 echo "${ECHO_T}$STRIP" >&6
3057 else
3058 echo "$as_me:$LINENO: result: no" >&5
3059 echo "${ECHO_T}no" >&6
3063 if test -z "$ac_cv_prog_STRIP"; then
3064 ac_ct_STRIP=$STRIP
3065 # Extract the first word of "strip", so it can be a program name with args.
3066 set dummy strip; ac_word=$2
3067 echo "$as_me:$LINENO: checking for $ac_word" >&5
3068 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3069 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3070 echo $ECHO_N "(cached) $ECHO_C" >&6
3071 else
3072 if test -n "$ac_ct_STRIP"; then
3073 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3074 else
3075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3076 for as_dir in $PATH
3078 IFS=$as_save_IFS
3079 test -z "$as_dir" && as_dir=.
3080 for ac_exec_ext in '' $ac_executable_extensions; do
3081 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3082 ac_cv_prog_ac_ct_STRIP="strip"
3083 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3084 break 2
3086 done
3087 done
3089 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3092 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3093 if test -n "$ac_ct_STRIP"; then
3094 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3095 echo "${ECHO_T}$ac_ct_STRIP" >&6
3096 else
3097 echo "$as_me:$LINENO: result: no" >&5
3098 echo "${ECHO_T}no" >&6
3101 STRIP=$ac_ct_STRIP
3102 else
3103 STRIP="$ac_cv_prog_STRIP"
3107 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3109 # We need awk for the "check" target. The system "awk" is bad on
3110 # some platforms.
3111 # Always define AMTAR for backward compatibility.
3113 AMTAR=${AMTAR-"${am_missing_run}tar"}
3115 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3120 depcc="$CC" am_compiler_list=
3122 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3123 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3124 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3125 echo $ECHO_N "(cached) $ECHO_C" >&6
3126 else
3127 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3128 # We make a subdir and do the tests there. Otherwise we can end up
3129 # making bogus files that we don't know about and never remove. For
3130 # instance it was reported that on HP-UX the gcc test will end up
3131 # making a dummy file named `D' -- because `-MD' means `put the output
3132 # in D'.
3133 mkdir conftest.dir
3134 # Copy depcomp to subdir because otherwise we won't find it if we're
3135 # using a relative directory.
3136 cp "$am_depcomp" conftest.dir
3137 cd conftest.dir
3138 # We will build objects and dependencies in a subdirectory because
3139 # it helps to detect inapplicable dependency modes. For instance
3140 # both Tru64's cc and ICC support -MD to output dependencies as a
3141 # side effect of compilation, but ICC will put the dependencies in
3142 # the current directory while Tru64 will put them in the object
3143 # directory.
3144 mkdir sub
3146 am_cv_CC_dependencies_compiler_type=none
3147 if test "$am_compiler_list" = ""; then
3148 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3150 for depmode in $am_compiler_list; do
3151 # Setup a source with many dependencies, because some compilers
3152 # like to wrap large dependency lists on column 80 (with \), and
3153 # we should not choose a depcomp mode which is confused by this.
3155 # We need to recreate these files for each test, as the compiler may
3156 # overwrite some of them when testing with obscure command lines.
3157 # This happens at least with the AIX C compiler.
3158 : > sub/conftest.c
3159 for i in 1 2 3 4 5 6; do
3160 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3161 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3162 # Solaris 8's {/usr,}/bin/sh.
3163 touch sub/conftst$i.h
3164 done
3165 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3167 case $depmode in
3168 nosideeffect)
3169 # after this tag, mechanisms are not by side-effect, so they'll
3170 # only be used when explicitly requested
3171 if test "x$enable_dependency_tracking" = xyes; then
3172 continue
3173 else
3174 break
3177 none) break ;;
3178 esac
3179 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3180 # mode. It turns out that the SunPro C++ compiler does not properly
3181 # handle `-M -o', and we need to detect this.
3182 if depmode=$depmode \
3183 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3184 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3185 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3186 >/dev/null 2>conftest.err &&
3187 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3188 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3189 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3190 # icc doesn't choke on unknown options, it will just issue warnings
3191 # or remarks (even with -Werror). So we grep stderr for any message
3192 # that says an option was ignored or not supported.
3193 # When given -MP, icc 7.0 and 7.1 complain thusly:
3194 # icc: Command line warning: ignoring option '-M'; no argument required
3195 # The diagnosis changed in icc 8.0:
3196 # icc: Command line remark: option '-MP' not supported
3197 if (grep 'ignoring option' conftest.err ||
3198 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3199 am_cv_CC_dependencies_compiler_type=$depmode
3200 break
3203 done
3205 cd ..
3206 rm -rf conftest.dir
3207 else
3208 am_cv_CC_dependencies_compiler_type=none
3212 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3213 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3214 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3219 test "x$enable_dependency_tracking" != xno \
3220 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3221 am__fastdepCC_TRUE=
3222 am__fastdepCC_FALSE='#'
3223 else
3224 am__fastdepCC_TRUE='#'
3225 am__fastdepCC_FALSE=
3231 ac_ext=c
3232 ac_cpp='$CPP $CPPFLAGS'
3233 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3234 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3235 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3236 if test -n "$ac_tool_prefix"; then
3237 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3238 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3239 echo "$as_me:$LINENO: checking for $ac_word" >&5
3240 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3241 if test "${ac_cv_prog_CC+set}" = set; then
3242 echo $ECHO_N "(cached) $ECHO_C" >&6
3243 else
3244 if test -n "$CC"; then
3245 ac_cv_prog_CC="$CC" # Let the user override the test.
3246 else
3247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248 for as_dir in $PATH
3250 IFS=$as_save_IFS
3251 test -z "$as_dir" && as_dir=.
3252 for ac_exec_ext in '' $ac_executable_extensions; do
3253 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3254 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3255 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3256 break 2
3258 done
3259 done
3263 CC=$ac_cv_prog_CC
3264 if test -n "$CC"; then
3265 echo "$as_me:$LINENO: result: $CC" >&5
3266 echo "${ECHO_T}$CC" >&6
3267 else
3268 echo "$as_me:$LINENO: result: no" >&5
3269 echo "${ECHO_T}no" >&6
3273 if test -z "$ac_cv_prog_CC"; then
3274 ac_ct_CC=$CC
3275 # Extract the first word of "gcc", so it can be a program name with args.
3276 set dummy gcc; ac_word=$2
3277 echo "$as_me:$LINENO: checking for $ac_word" >&5
3278 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3279 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3280 echo $ECHO_N "(cached) $ECHO_C" >&6
3281 else
3282 if test -n "$ac_ct_CC"; then
3283 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3284 else
3285 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3286 for as_dir in $PATH
3288 IFS=$as_save_IFS
3289 test -z "$as_dir" && as_dir=.
3290 for ac_exec_ext in '' $ac_executable_extensions; do
3291 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3292 ac_cv_prog_ac_ct_CC="gcc"
3293 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3294 break 2
3296 done
3297 done
3301 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3302 if test -n "$ac_ct_CC"; then
3303 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3304 echo "${ECHO_T}$ac_ct_CC" >&6
3305 else
3306 echo "$as_me:$LINENO: result: no" >&5
3307 echo "${ECHO_T}no" >&6
3310 CC=$ac_ct_CC
3311 else
3312 CC="$ac_cv_prog_CC"
3315 if test -z "$CC"; then
3316 if test -n "$ac_tool_prefix"; then
3317 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3318 set dummy ${ac_tool_prefix}cc; ac_word=$2
3319 echo "$as_me:$LINENO: checking for $ac_word" >&5
3320 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3321 if test "${ac_cv_prog_CC+set}" = set; then
3322 echo $ECHO_N "(cached) $ECHO_C" >&6
3323 else
3324 if test -n "$CC"; then
3325 ac_cv_prog_CC="$CC" # Let the user override the test.
3326 else
3327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3328 for as_dir in $PATH
3330 IFS=$as_save_IFS
3331 test -z "$as_dir" && as_dir=.
3332 for ac_exec_ext in '' $ac_executable_extensions; do
3333 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3334 ac_cv_prog_CC="${ac_tool_prefix}cc"
3335 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3336 break 2
3338 done
3339 done
3343 CC=$ac_cv_prog_CC
3344 if test -n "$CC"; then
3345 echo "$as_me:$LINENO: result: $CC" >&5
3346 echo "${ECHO_T}$CC" >&6
3347 else
3348 echo "$as_me:$LINENO: result: no" >&5
3349 echo "${ECHO_T}no" >&6
3353 if test -z "$ac_cv_prog_CC"; then
3354 ac_ct_CC=$CC
3355 # Extract the first word of "cc", so it can be a program name with args.
3356 set dummy cc; ac_word=$2
3357 echo "$as_me:$LINENO: checking for $ac_word" >&5
3358 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3359 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3360 echo $ECHO_N "(cached) $ECHO_C" >&6
3361 else
3362 if test -n "$ac_ct_CC"; then
3363 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3364 else
3365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3366 for as_dir in $PATH
3368 IFS=$as_save_IFS
3369 test -z "$as_dir" && as_dir=.
3370 for ac_exec_ext in '' $ac_executable_extensions; do
3371 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3372 ac_cv_prog_ac_ct_CC="cc"
3373 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3374 break 2
3376 done
3377 done
3381 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3382 if test -n "$ac_ct_CC"; then
3383 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3384 echo "${ECHO_T}$ac_ct_CC" >&6
3385 else
3386 echo "$as_me:$LINENO: result: no" >&5
3387 echo "${ECHO_T}no" >&6
3390 CC=$ac_ct_CC
3391 else
3392 CC="$ac_cv_prog_CC"
3396 if test -z "$CC"; then
3397 # Extract the first word of "cc", so it can be a program name with args.
3398 set dummy cc; ac_word=$2
3399 echo "$as_me:$LINENO: checking for $ac_word" >&5
3400 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3401 if test "${ac_cv_prog_CC+set}" = set; then
3402 echo $ECHO_N "(cached) $ECHO_C" >&6
3403 else
3404 if test -n "$CC"; then
3405 ac_cv_prog_CC="$CC" # Let the user override the test.
3406 else
3407 ac_prog_rejected=no
3408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3409 for as_dir in $PATH
3411 IFS=$as_save_IFS
3412 test -z "$as_dir" && as_dir=.
3413 for ac_exec_ext in '' $ac_executable_extensions; do
3414 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3415 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3416 ac_prog_rejected=yes
3417 continue
3419 ac_cv_prog_CC="cc"
3420 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3421 break 2
3423 done
3424 done
3426 if test $ac_prog_rejected = yes; then
3427 # We found a bogon in the path, so make sure we never use it.
3428 set dummy $ac_cv_prog_CC
3429 shift
3430 if test $# != 0; then
3431 # We chose a different compiler from the bogus one.
3432 # However, it has the same basename, so the bogon will be chosen
3433 # first if we set CC to just the basename; use the full file name.
3434 shift
3435 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3440 CC=$ac_cv_prog_CC
3441 if test -n "$CC"; then
3442 echo "$as_me:$LINENO: result: $CC" >&5
3443 echo "${ECHO_T}$CC" >&6
3444 else
3445 echo "$as_me:$LINENO: result: no" >&5
3446 echo "${ECHO_T}no" >&6
3450 if test -z "$CC"; then
3451 if test -n "$ac_tool_prefix"; then
3452 for ac_prog in cl
3454 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3455 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3456 echo "$as_me:$LINENO: checking for $ac_word" >&5
3457 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3458 if test "${ac_cv_prog_CC+set}" = set; then
3459 echo $ECHO_N "(cached) $ECHO_C" >&6
3460 else
3461 if test -n "$CC"; then
3462 ac_cv_prog_CC="$CC" # Let the user override the test.
3463 else
3464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3465 for as_dir in $PATH
3467 IFS=$as_save_IFS
3468 test -z "$as_dir" && as_dir=.
3469 for ac_exec_ext in '' $ac_executable_extensions; do
3470 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3471 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3472 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3473 break 2
3475 done
3476 done
3480 CC=$ac_cv_prog_CC
3481 if test -n "$CC"; then
3482 echo "$as_me:$LINENO: result: $CC" >&5
3483 echo "${ECHO_T}$CC" >&6
3484 else
3485 echo "$as_me:$LINENO: result: no" >&5
3486 echo "${ECHO_T}no" >&6
3489 test -n "$CC" && break
3490 done
3492 if test -z "$CC"; then
3493 ac_ct_CC=$CC
3494 for ac_prog in cl
3496 # Extract the first word of "$ac_prog", so it can be a program name with args.
3497 set dummy $ac_prog; ac_word=$2
3498 echo "$as_me:$LINENO: checking for $ac_word" >&5
3499 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3500 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3501 echo $ECHO_N "(cached) $ECHO_C" >&6
3502 else
3503 if test -n "$ac_ct_CC"; then
3504 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3505 else
3506 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3507 for as_dir in $PATH
3509 IFS=$as_save_IFS
3510 test -z "$as_dir" && as_dir=.
3511 for ac_exec_ext in '' $ac_executable_extensions; do
3512 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3513 ac_cv_prog_ac_ct_CC="$ac_prog"
3514 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3515 break 2
3517 done
3518 done
3522 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3523 if test -n "$ac_ct_CC"; then
3524 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3525 echo "${ECHO_T}$ac_ct_CC" >&6
3526 else
3527 echo "$as_me:$LINENO: result: no" >&5
3528 echo "${ECHO_T}no" >&6
3531 test -n "$ac_ct_CC" && break
3532 done
3534 CC=$ac_ct_CC
3540 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3541 See \`config.log' for more details." >&5
3542 echo "$as_me: error: no acceptable C compiler found in \$PATH
3543 See \`config.log' for more details." >&2;}
3544 { (exit 1); exit 1; }; }
3546 # Provide some information about the compiler.
3547 echo "$as_me:$LINENO:" \
3548 "checking for C compiler version" >&5
3549 ac_compiler=`set X $ac_compile; echo $2`
3550 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3551 (eval $ac_compiler --version </dev/null >&5) 2>&5
3552 ac_status=$?
3553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3554 (exit $ac_status); }
3555 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3556 (eval $ac_compiler -v </dev/null >&5) 2>&5
3557 ac_status=$?
3558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3559 (exit $ac_status); }
3560 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3561 (eval $ac_compiler -V </dev/null >&5) 2>&5
3562 ac_status=$?
3563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564 (exit $ac_status); }
3566 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3567 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3568 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3569 echo $ECHO_N "(cached) $ECHO_C" >&6
3570 else
3571 cat >conftest.$ac_ext <<_ACEOF
3572 /* confdefs.h. */
3573 _ACEOF
3574 cat confdefs.h >>conftest.$ac_ext
3575 cat >>conftest.$ac_ext <<_ACEOF
3576 /* end confdefs.h. */
3579 main ()
3581 #ifndef __GNUC__
3582 choke me
3583 #endif
3586 return 0;
3588 _ACEOF
3589 rm -f conftest.$ac_objext
3590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3591 (eval $ac_compile) 2>conftest.er1
3592 ac_status=$?
3593 grep -v '^ *+' conftest.er1 >conftest.err
3594 rm -f conftest.er1
3595 cat conftest.err >&5
3596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597 (exit $ac_status); } &&
3598 { ac_try='test -z "$ac_c_werror_flag"
3599 || test ! -s conftest.err'
3600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3601 (eval $ac_try) 2>&5
3602 ac_status=$?
3603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604 (exit $ac_status); }; } &&
3605 { ac_try='test -s conftest.$ac_objext'
3606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3607 (eval $ac_try) 2>&5
3608 ac_status=$?
3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610 (exit $ac_status); }; }; then
3611 ac_compiler_gnu=yes
3612 else
3613 echo "$as_me: failed program was:" >&5
3614 sed 's/^/| /' conftest.$ac_ext >&5
3616 ac_compiler_gnu=no
3618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3619 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3622 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3623 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3624 GCC=`test $ac_compiler_gnu = yes && echo yes`
3625 ac_test_CFLAGS=${CFLAGS+set}
3626 ac_save_CFLAGS=$CFLAGS
3627 CFLAGS="-g"
3628 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3629 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3630 if test "${ac_cv_prog_cc_g+set}" = set; then
3631 echo $ECHO_N "(cached) $ECHO_C" >&6
3632 else
3633 cat >conftest.$ac_ext <<_ACEOF
3634 /* confdefs.h. */
3635 _ACEOF
3636 cat confdefs.h >>conftest.$ac_ext
3637 cat >>conftest.$ac_ext <<_ACEOF
3638 /* end confdefs.h. */
3641 main ()
3645 return 0;
3647 _ACEOF
3648 rm -f conftest.$ac_objext
3649 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3650 (eval $ac_compile) 2>conftest.er1
3651 ac_status=$?
3652 grep -v '^ *+' conftest.er1 >conftest.err
3653 rm -f conftest.er1
3654 cat conftest.err >&5
3655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3656 (exit $ac_status); } &&
3657 { ac_try='test -z "$ac_c_werror_flag"
3658 || test ! -s conftest.err'
3659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3660 (eval $ac_try) 2>&5
3661 ac_status=$?
3662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3663 (exit $ac_status); }; } &&
3664 { ac_try='test -s conftest.$ac_objext'
3665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3666 (eval $ac_try) 2>&5
3667 ac_status=$?
3668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3669 (exit $ac_status); }; }; then
3670 ac_cv_prog_cc_g=yes
3671 else
3672 echo "$as_me: failed program was:" >&5
3673 sed 's/^/| /' conftest.$ac_ext >&5
3675 ac_cv_prog_cc_g=no
3677 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3679 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3680 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3681 if test "$ac_test_CFLAGS" = set; then
3682 CFLAGS=$ac_save_CFLAGS
3683 elif test $ac_cv_prog_cc_g = yes; then
3684 if test "$GCC" = yes; then
3685 CFLAGS="-g -O2"
3686 else
3687 CFLAGS="-g"
3689 else
3690 if test "$GCC" = yes; then
3691 CFLAGS="-O2"
3692 else
3693 CFLAGS=
3696 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3697 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3698 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3699 echo $ECHO_N "(cached) $ECHO_C" >&6
3700 else
3701 ac_cv_prog_cc_stdc=no
3702 ac_save_CC=$CC
3703 cat >conftest.$ac_ext <<_ACEOF
3704 /* confdefs.h. */
3705 _ACEOF
3706 cat confdefs.h >>conftest.$ac_ext
3707 cat >>conftest.$ac_ext <<_ACEOF
3708 /* end confdefs.h. */
3709 #include <stdarg.h>
3710 #include <stdio.h>
3711 #include <sys/types.h>
3712 #include <sys/stat.h>
3713 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3714 struct buf { int x; };
3715 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3716 static char *e (p, i)
3717 char **p;
3718 int i;
3720 return p[i];
3722 static char *f (char * (*g) (char **, int), char **p, ...)
3724 char *s;
3725 va_list v;
3726 va_start (v,p);
3727 s = g (p, va_arg (v,int));
3728 va_end (v);
3729 return s;
3732 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3733 function prototypes and stuff, but not '\xHH' hex character constants.
3734 These don't provoke an error unfortunately, instead are silently treated
3735 as 'x'. The following induces an error, until -std1 is added to get
3736 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3737 array size at least. It's necessary to write '\x00'==0 to get something
3738 that's true only with -std1. */
3739 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3741 int test (int i, double x);
3742 struct s1 {int (*f) (int a);};
3743 struct s2 {int (*f) (double a);};
3744 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3745 int argc;
3746 char **argv;
3748 main ()
3750 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3752 return 0;
3754 _ACEOF
3755 # Don't try gcc -ansi; that turns off useful extensions and
3756 # breaks some systems' header files.
3757 # AIX -qlanglvl=ansi
3758 # Ultrix and OSF/1 -std1
3759 # HP-UX 10.20 and later -Ae
3760 # HP-UX older versions -Aa -D_HPUX_SOURCE
3761 # SVR4 -Xc -D__EXTENSIONS__
3762 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3764 CC="$ac_save_CC $ac_arg"
3765 rm -f conftest.$ac_objext
3766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3767 (eval $ac_compile) 2>conftest.er1
3768 ac_status=$?
3769 grep -v '^ *+' conftest.er1 >conftest.err
3770 rm -f conftest.er1
3771 cat conftest.err >&5
3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 (exit $ac_status); } &&
3774 { ac_try='test -z "$ac_c_werror_flag"
3775 || test ! -s conftest.err'
3776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777 (eval $ac_try) 2>&5
3778 ac_status=$?
3779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780 (exit $ac_status); }; } &&
3781 { ac_try='test -s conftest.$ac_objext'
3782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783 (eval $ac_try) 2>&5
3784 ac_status=$?
3785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786 (exit $ac_status); }; }; then
3787 ac_cv_prog_cc_stdc=$ac_arg
3788 break
3789 else
3790 echo "$as_me: failed program was:" >&5
3791 sed 's/^/| /' conftest.$ac_ext >&5
3794 rm -f conftest.err conftest.$ac_objext
3795 done
3796 rm -f conftest.$ac_ext conftest.$ac_objext
3797 CC=$ac_save_CC
3801 case "x$ac_cv_prog_cc_stdc" in
3802 x|xno)
3803 echo "$as_me:$LINENO: result: none needed" >&5
3804 echo "${ECHO_T}none needed" >&6 ;;
3806 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3807 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3808 CC="$CC $ac_cv_prog_cc_stdc" ;;
3809 esac
3811 # Some people use a C++ compiler to compile C. Since we use `exit',
3812 # in C++ we need to declare it. In case someone uses the same compiler
3813 # for both compiling C and C++ we need to have the C++ compiler decide
3814 # the declaration of exit, since it's the most demanding environment.
3815 cat >conftest.$ac_ext <<_ACEOF
3816 #ifndef __cplusplus
3817 choke me
3818 #endif
3819 _ACEOF
3820 rm -f conftest.$ac_objext
3821 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3822 (eval $ac_compile) 2>conftest.er1
3823 ac_status=$?
3824 grep -v '^ *+' conftest.er1 >conftest.err
3825 rm -f conftest.er1
3826 cat conftest.err >&5
3827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828 (exit $ac_status); } &&
3829 { ac_try='test -z "$ac_c_werror_flag"
3830 || test ! -s conftest.err'
3831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3832 (eval $ac_try) 2>&5
3833 ac_status=$?
3834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3835 (exit $ac_status); }; } &&
3836 { ac_try='test -s conftest.$ac_objext'
3837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3838 (eval $ac_try) 2>&5
3839 ac_status=$?
3840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3841 (exit $ac_status); }; }; then
3842 for ac_declaration in \
3843 '' \
3844 'extern "C" void std::exit (int) throw (); using std::exit;' \
3845 'extern "C" void std::exit (int); using std::exit;' \
3846 'extern "C" void exit (int) throw ();' \
3847 'extern "C" void exit (int);' \
3848 'void exit (int);'
3850 cat >conftest.$ac_ext <<_ACEOF
3851 /* confdefs.h. */
3852 _ACEOF
3853 cat confdefs.h >>conftest.$ac_ext
3854 cat >>conftest.$ac_ext <<_ACEOF
3855 /* end confdefs.h. */
3856 $ac_declaration
3857 #include <stdlib.h>
3859 main ()
3861 exit (42);
3863 return 0;
3865 _ACEOF
3866 rm -f conftest.$ac_objext
3867 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3868 (eval $ac_compile) 2>conftest.er1
3869 ac_status=$?
3870 grep -v '^ *+' conftest.er1 >conftest.err
3871 rm -f conftest.er1
3872 cat conftest.err >&5
3873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3874 (exit $ac_status); } &&
3875 { ac_try='test -z "$ac_c_werror_flag"
3876 || test ! -s conftest.err'
3877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3878 (eval $ac_try) 2>&5
3879 ac_status=$?
3880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3881 (exit $ac_status); }; } &&
3882 { ac_try='test -s conftest.$ac_objext'
3883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3884 (eval $ac_try) 2>&5
3885 ac_status=$?
3886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3887 (exit $ac_status); }; }; then
3889 else
3890 echo "$as_me: failed program was:" >&5
3891 sed 's/^/| /' conftest.$ac_ext >&5
3893 continue
3895 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3896 cat >conftest.$ac_ext <<_ACEOF
3897 /* confdefs.h. */
3898 _ACEOF
3899 cat confdefs.h >>conftest.$ac_ext
3900 cat >>conftest.$ac_ext <<_ACEOF
3901 /* end confdefs.h. */
3902 $ac_declaration
3904 main ()
3906 exit (42);
3908 return 0;
3910 _ACEOF
3911 rm -f conftest.$ac_objext
3912 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3913 (eval $ac_compile) 2>conftest.er1
3914 ac_status=$?
3915 grep -v '^ *+' conftest.er1 >conftest.err
3916 rm -f conftest.er1
3917 cat conftest.err >&5
3918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3919 (exit $ac_status); } &&
3920 { ac_try='test -z "$ac_c_werror_flag"
3921 || test ! -s conftest.err'
3922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3923 (eval $ac_try) 2>&5
3924 ac_status=$?
3925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3926 (exit $ac_status); }; } &&
3927 { ac_try='test -s conftest.$ac_objext'
3928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3929 (eval $ac_try) 2>&5
3930 ac_status=$?
3931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932 (exit $ac_status); }; }; then
3933 break
3934 else
3935 echo "$as_me: failed program was:" >&5
3936 sed 's/^/| /' conftest.$ac_ext >&5
3939 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3940 done
3941 rm -f conftest*
3942 if test -n "$ac_declaration"; then
3943 echo '#ifdef __cplusplus' >>confdefs.h
3944 echo $ac_declaration >>confdefs.h
3945 echo '#endif' >>confdefs.h
3948 else
3949 echo "$as_me: failed program was:" >&5
3950 sed 's/^/| /' conftest.$ac_ext >&5
3953 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3954 ac_ext=c
3955 ac_cpp='$CPP $CPPFLAGS'
3956 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3957 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3958 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3961 cat >>confdefs.h <<\_ACEOF
3962 #define _GNU_SOURCE 1
3963 _ACEOF
3968 macro_version='2.1a'
3969 macro_revision='1.2435'
3982 ltmain="$ac_aux_dir/ltmain.sh"
3984 # Set options
3986 enable_dlopen=no
3989 enable_win32_dll=no
3992 # Check whether --enable-shared or --disable-shared was given.
3993 if test "${enable_shared+set}" = set; then
3994 enableval="$enable_shared"
3995 p=${PACKAGE-default}
3996 case $enableval in
3997 yes) enable_shared=yes ;;
3998 no) enable_shared=no ;;
4000 enable_shared=no
4001 # Look at the argument we got. We use all the common list separators.
4002 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4003 for pkg in $enableval; do
4004 IFS="$lt_save_ifs"
4005 if test "X$pkg" = "X$p"; then
4006 enable_shared=yes
4008 done
4009 IFS="$lt_save_ifs"
4011 esac
4012 else
4013 enable_shared=yes
4023 # Check whether --enable-static or --disable-static was given.
4024 if test "${enable_static+set}" = set; then
4025 enableval="$enable_static"
4026 p=${PACKAGE-default}
4027 case $enableval in
4028 yes) enable_static=yes ;;
4029 no) enable_static=no ;;
4031 enable_static=no
4032 # Look at the argument we got. We use all the common list separators.
4033 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4034 for pkg in $enableval; do
4035 IFS="$lt_save_ifs"
4036 if test "X$pkg" = "X$p"; then
4037 enable_static=yes
4039 done
4040 IFS="$lt_save_ifs"
4042 esac
4043 else
4044 enable_static=yes
4055 # Check whether --with-pic or --without-pic was given.
4056 if test "${with_pic+set}" = set; then
4057 withval="$with_pic"
4058 pic_mode="$withval"
4059 else
4060 pic_mode=default
4063 test -z "$pic_mode" && pic_mode=default
4071 # Check whether --enable-fast-install or --disable-fast-install was given.
4072 if test "${enable_fast_install+set}" = set; then
4073 enableval="$enable_fast_install"
4074 p=${PACKAGE-default}
4075 case $enableval in
4076 yes) enable_fast_install=yes ;;
4077 no) enable_fast_install=no ;;
4079 enable_fast_install=no
4080 # Look at the argument we got. We use all the common list separators.
4081 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4082 for pkg in $enableval; do
4083 IFS="$lt_save_ifs"
4084 if test "X$pkg" = "X$p"; then
4085 enable_fast_install=yes
4087 done
4088 IFS="$lt_save_ifs"
4090 esac
4091 else
4092 enable_fast_install=yes
4102 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4103 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4104 if test "${lt_cv_path_SED+set}" = set; then
4105 echo $ECHO_N "(cached) $ECHO_C" >&6
4106 else
4107 # Loop through the user's path and test for sed and gsed.
4108 # Then use that list of sed's as ones to test for truncation.
4109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4110 for as_dir in $PATH
4112 IFS=$as_save_IFS
4113 test -z "$as_dir" && as_dir=.
4114 for lt_ac_prog in sed gsed; do
4115 for ac_exec_ext in '' $ac_executable_extensions; do
4116 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4117 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4119 done
4120 done
4121 done
4122 IFS=$as_save_IFS
4123 lt_ac_max=0
4124 lt_ac_count=0
4125 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
4126 # along with /bin/sed that truncates output.
4127 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4128 test ! -f $lt_ac_sed && continue
4129 cat /dev/null > conftest.in
4130 lt_ac_count=0
4131 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4132 # Check for GNU sed and select it if it is found.
4133 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4134 lt_cv_path_SED=$lt_ac_sed
4135 break
4137 while true; do
4138 cat conftest.in conftest.in >conftest.tmp
4139 mv conftest.tmp conftest.in
4140 cp conftest.in conftest.nl
4141 echo >>conftest.nl
4142 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4143 cmp -s conftest.out conftest.nl || break
4144 # 10000 chars as input seems more than enough
4145 test $lt_ac_count -gt 10 && break
4146 lt_ac_count=`expr $lt_ac_count + 1`
4147 if test $lt_ac_count -gt $lt_ac_max; then
4148 lt_ac_max=$lt_ac_count
4149 lt_cv_path_SED=$lt_ac_sed
4151 done
4152 done
4156 SED=$lt_cv_path_SED
4158 echo "$as_me:$LINENO: result: $SED" >&5
4159 echo "${ECHO_T}$SED" >&6
4161 test -z "$SED" && SED=sed
4162 Xsed="$SED -e 1s/^X//"
4174 echo "$as_me:$LINENO: checking for egrep" >&5
4175 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4176 if test "${ac_cv_prog_egrep+set}" = set; then
4177 echo $ECHO_N "(cached) $ECHO_C" >&6
4178 else
4179 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4180 then ac_cv_prog_egrep='grep -E'
4181 else ac_cv_prog_egrep='egrep'
4184 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4185 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4186 EGREP=$ac_cv_prog_egrep
4189 echo "$as_me:$LINENO: checking for fgrep" >&5
4190 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4191 if test "${ac_cv_prog_fgrep+set}" = set; then
4192 echo $ECHO_N "(cached) $ECHO_C" >&6
4193 else
4194 if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4195 then ac_cv_prog_fgrep='grep -F'
4196 else ac_cv_prog_fgrep='fgrep'
4199 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4200 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4201 FGREP=$ac_cv_prog_fgrep
4204 test -z "$GREP" && GREP=grep
4224 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4225 if test "${with_gnu_ld+set}" = set; then
4226 withval="$with_gnu_ld"
4227 test "$withval" = no || with_gnu_ld=yes
4228 else
4229 with_gnu_ld=no
4231 ac_prog=ld
4232 if test "$GCC" = yes; then
4233 # Check if gcc -print-prog-name=ld gives a path.
4234 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4235 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4236 case $host in
4237 *-*-mingw*)
4238 # gcc leaves a trailing carriage return which upsets mingw
4239 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4241 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4242 esac
4243 case $ac_prog in
4244 # Accept absolute paths.
4245 [\\/]* | ?:[\\/]*)
4246 re_direlt='/[^/][^/]*/\.\./'
4247 # Canonicalize the pathname of ld
4248 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4249 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4250 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4251 done
4252 test -z "$LD" && LD="$ac_prog"
4255 # If it fails, then pretend we aren't using GCC.
4256 ac_prog=ld
4259 # If it is relative, then search for the first ld in PATH.
4260 with_gnu_ld=unknown
4262 esac
4263 elif test "$with_gnu_ld" = yes; then
4264 echo "$as_me:$LINENO: checking for GNU ld" >&5
4265 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4266 else
4267 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4268 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4270 if test "${lt_cv_path_LD+set}" = set; then
4271 echo $ECHO_N "(cached) $ECHO_C" >&6
4272 else
4273 if test -z "$LD"; then
4274 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4275 for ac_dir in $PATH; do
4276 IFS="$lt_save_ifs"
4277 test -z "$ac_dir" && ac_dir=.
4278 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4279 lt_cv_path_LD="$ac_dir/$ac_prog"
4280 # Check to see if the program is GNU ld. I'd rather use --version,
4281 # but apparently some variants of GNU ld only accept -v.
4282 # Break only if it was the GNU/non-GNU ld that we prefer.
4283 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4284 *GNU* | *'with BFD'*)
4285 test "$with_gnu_ld" != no && break
4288 test "$with_gnu_ld" != yes && break
4290 esac
4292 done
4293 IFS="$lt_save_ifs"
4294 else
4295 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4299 LD="$lt_cv_path_LD"
4300 if test -n "$LD"; then
4301 echo "$as_me:$LINENO: result: $LD" >&5
4302 echo "${ECHO_T}$LD" >&6
4303 else
4304 echo "$as_me:$LINENO: result: no" >&5
4305 echo "${ECHO_T}no" >&6
4307 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4308 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4309 { (exit 1); exit 1; }; }
4310 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4311 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4312 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4313 echo $ECHO_N "(cached) $ECHO_C" >&6
4314 else
4315 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4316 case `$LD -v 2>&1 </dev/null` in
4317 *GNU* | *'with BFD'*)
4318 lt_cv_prog_gnu_ld=yes
4321 lt_cv_prog_gnu_ld=no
4323 esac
4325 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4326 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4327 with_gnu_ld=$lt_cv_prog_gnu_ld
4338 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4339 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4340 if test "${lt_cv_path_NM+set}" = set; then
4341 echo $ECHO_N "(cached) $ECHO_C" >&6
4342 else
4343 if test -n "$NM"; then
4344 # Let the user override the test.
4345 lt_cv_path_NM="$NM"
4346 else
4347 lt_nm_to_check="${ac_tool_prefix}nm"
4348 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4349 lt_nm_to_check="$lt_nm_to_check nm"
4351 for lt_tmp_nm in $lt_nm_to_check; do
4352 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4353 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4354 IFS="$lt_save_ifs"
4355 test -z "$ac_dir" && ac_dir=.
4356 tmp_nm="$ac_dir/$lt_tmp_nm"
4357 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4358 # Check to see if the nm accepts a BSD-compat flag.
4359 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4360 # nm: unknown option "B" ignored
4361 # Tru64's nm complains that /dev/null is an invalid object file
4362 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4363 */dev/null* | *'Invalid file or object type'*)
4364 lt_cv_path_NM="$tmp_nm -B"
4365 break
4368 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4369 */dev/null*)
4370 lt_cv_path_NM="$tmp_nm -p"
4371 break
4374 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4375 continue # so that we can try to find one that supports BSD flags
4377 esac
4379 esac
4381 done
4382 IFS="$lt_save_ifs"
4383 done
4384 : ${lt_cv_path_NM=no}
4387 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4388 echo "${ECHO_T}$lt_cv_path_NM" >&6
4389 if test "$lt_cv_path_NM" != "no"; then
4390 NM="$lt_cv_path_NM"
4391 else
4392 # Didn't find any BSD compatible name lister, look for dumpbin.
4393 if test -n "$ac_tool_prefix"; then
4394 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4396 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4397 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4398 echo "$as_me:$LINENO: checking for $ac_word" >&5
4399 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4400 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4401 echo $ECHO_N "(cached) $ECHO_C" >&6
4402 else
4403 if test -n "$DUMPBIN"; then
4404 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4405 else
4406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4407 for as_dir in $PATH
4409 IFS=$as_save_IFS
4410 test -z "$as_dir" && as_dir=.
4411 for ac_exec_ext in '' $ac_executable_extensions; do
4412 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4413 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4414 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4415 break 2
4417 done
4418 done
4422 DUMPBIN=$ac_cv_prog_DUMPBIN
4423 if test -n "$DUMPBIN"; then
4424 echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4425 echo "${ECHO_T}$DUMPBIN" >&6
4426 else
4427 echo "$as_me:$LINENO: result: no" >&5
4428 echo "${ECHO_T}no" >&6
4431 test -n "$DUMPBIN" && break
4432 done
4434 if test -z "$DUMPBIN"; then
4435 ac_ct_DUMPBIN=$DUMPBIN
4436 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4438 # Extract the first word of "$ac_prog", so it can be a program name with args.
4439 set dummy $ac_prog; ac_word=$2
4440 echo "$as_me:$LINENO: checking for $ac_word" >&5
4441 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4442 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4443 echo $ECHO_N "(cached) $ECHO_C" >&6
4444 else
4445 if test -n "$ac_ct_DUMPBIN"; then
4446 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4447 else
4448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4449 for as_dir in $PATH
4451 IFS=$as_save_IFS
4452 test -z "$as_dir" && as_dir=.
4453 for ac_exec_ext in '' $ac_executable_extensions; do
4454 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4455 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4457 break 2
4459 done
4460 done
4464 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4465 if test -n "$ac_ct_DUMPBIN"; then
4466 echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4467 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4468 else
4469 echo "$as_me:$LINENO: result: no" >&5
4470 echo "${ECHO_T}no" >&6
4473 test -n "$ac_ct_DUMPBIN" && break
4474 done
4475 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4477 DUMPBIN=$ac_ct_DUMPBIN
4481 if test "$DUMPBIN" != ":"; then
4482 NM="$DUMPBIN"
4485 test -z "$NM" && NM=nm
4492 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4493 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4494 if test "${lt_cv_nm_interface+set}" = set; then
4495 echo $ECHO_N "(cached) $ECHO_C" >&6
4496 else
4497 lt_cv_nm_interface="BSD nm"
4498 echo "int some_variable = 0;" > conftest.$ac_ext
4499 (eval echo "\"\$as_me:4499: $ac_compile\"" >&5)
4500 (eval "$ac_compile" 2>conftest.err)
4501 cat conftest.err >&5
4502 (eval echo "\"\$as_me:4502: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4503 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4504 cat conftest.err >&5
4505 (eval echo "\"\$as_me:4505: output\"" >&5)
4506 cat conftest.out >&5
4507 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4508 lt_cv_nm_interface="MS dumpbin"
4510 rm -f conftest*
4512 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4513 echo "${ECHO_T}$lt_cv_nm_interface" >&6
4515 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4516 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4517 LN_S=$as_ln_s
4518 if test "$LN_S" = "ln -s"; then
4519 echo "$as_me:$LINENO: result: yes" >&5
4520 echo "${ECHO_T}yes" >&6
4521 else
4522 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4523 echo "${ECHO_T}no, using $LN_S" >&6
4526 # find the maximum length of command line arguments
4527 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4528 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4529 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4530 echo $ECHO_N "(cached) $ECHO_C" >&6
4531 else
4533 teststring="ABCD"
4535 case $build_os in
4536 msdosdjgpp*)
4537 # On DJGPP, this test can blow up pretty badly due to problems in libc
4538 # (any single argument exceeding 2000 bytes causes a buffer overrun
4539 # during glob expansion). Even if it were fixed, the result of this
4540 # check would be larger than it should be.
4541 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4544 gnu*)
4545 # Under GNU Hurd, this test is not required because there is
4546 # no limit to the length of command line arguments.
4547 # Libtool will interpret -1 as no limit whatsoever
4548 lt_cv_sys_max_cmd_len=-1;
4551 cygwin* | mingw*)
4552 # On Win9x/ME, this test blows up -- it succeeds, but takes
4553 # about 5 minutes as the teststring grows exponentially.
4554 # Worse, since 9x/ME are not pre-emptively multitasking,
4555 # you end up with a "frozen" computer, even though with patience
4556 # the test eventually succeeds (with a max line length of 256k).
4557 # Instead, let's just punt: use the minimum linelength reported by
4558 # all of the supported platforms: 8192 (on NT/2K/XP).
4559 lt_cv_sys_max_cmd_len=8192;
4562 amigaos*)
4563 # On AmigaOS with pdksh, this test takes hours, literally.
4564 # So we just punt and use a minimum line length of 8192.
4565 lt_cv_sys_max_cmd_len=8192;
4568 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4569 # This has been around since 386BSD, at least. Likely further.
4570 if test -x /sbin/sysctl; then
4571 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4572 elif test -x /usr/sbin/sysctl; then
4573 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4574 else
4575 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4577 # And add a safety zone
4578 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4579 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4582 interix*)
4583 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4584 lt_cv_sys_max_cmd_len=196608
4587 osf*)
4588 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4589 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4590 # nice to cause kernel panics so lets avoid the loop below.
4591 # First set a reasonable default.
4592 lt_cv_sys_max_cmd_len=16384
4594 if test -x /sbin/sysconfig; then
4595 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4596 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4597 esac
4600 sco3.2v5*)
4601 lt_cv_sys_max_cmd_len=102400
4603 sysv5* | sco5v6* | sysv4.2uw2*)
4604 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4605 if test -n "$kargmax"; then
4606 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4607 else
4608 lt_cv_sys_max_cmd_len=32768
4612 lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4613 if test -n $lt_cv_sys_max_cmd_len; then
4614 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4615 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4616 else
4617 # Make teststring a little bigger before we do anything with it.
4618 # a 1K string should be a reasonable start.
4619 for i in 1 2 3 4 5 6 7 8 ; do
4620 teststring=$teststring$teststring
4621 done
4622 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4623 # If test is not a shell built-in, we'll probably end up computing a
4624 # maximum length that is only half of the actual maximum length, but
4625 # we can't tell.
4626 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4627 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4628 test $i != 17 # 1/2 MB should be enough
4630 i=`expr $i + 1`
4631 teststring=$teststring$teststring
4632 done
4633 # Only check the string length outside the loop.
4634 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4635 teststring=
4636 # Add a significant safety factor because C++ compilers can tack on
4637 # massive amounts of additional arguments before passing them to the
4638 # linker. It appears as though 1/2 is a usable value.
4639 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4642 esac
4646 if test -n $lt_cv_sys_max_cmd_len ; then
4647 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4648 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4649 else
4650 echo "$as_me:$LINENO: result: none" >&5
4651 echo "${ECHO_T}none" >&6
4653 max_cmd_len=$lt_cv_sys_max_cmd_len
4661 : ${CP="cp -f"}
4662 : ${MV="mv -f"}
4663 : ${RM="rm -f"}
4665 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4666 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4667 # Try some XSI features
4668 xsi_shell=no
4669 ( _lt_dummy="a/b/c"
4670 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4671 = c,a/b,, ) >/dev/null 2>&1 \
4672 && xsi_shell=yes
4673 echo "$as_me:$LINENO: result: $xsi_shell" >&5
4674 echo "${ECHO_T}$xsi_shell" >&6
4677 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4678 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4679 lt_shell_append=no
4680 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4681 >/dev/null 2>&1 \
4682 && lt_shell_append=yes
4683 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4684 echo "${ECHO_T}$lt_shell_append" >&6
4687 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4688 lt_unset=unset
4689 else
4690 lt_unset=false
4697 # test EBCDIC or ASCII
4698 case `echo X|tr X '\101'` in
4699 A) # ASCII based system
4700 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4701 lt_SP2NL='tr \040 \012'
4702 lt_NL2SP='tr \015\012 \040\040'
4704 *) # EBCDIC based system
4705 lt_SP2NL='tr \100 \n'
4706 lt_NL2SP='tr \r\n \100\100'
4708 esac
4718 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4719 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4720 if test "${lt_cv_ld_reload_flag+set}" = set; then
4721 echo $ECHO_N "(cached) $ECHO_C" >&6
4722 else
4723 lt_cv_ld_reload_flag='-r'
4725 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4726 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4727 reload_flag=$lt_cv_ld_reload_flag
4728 case $reload_flag in
4729 "" | " "*) ;;
4730 *) reload_flag=" $reload_flag" ;;
4731 esac
4732 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4733 case $host_os in
4734 darwin*)
4735 if test "$GCC" = yes; then
4736 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4737 else
4738 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4741 esac
4752 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4753 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4754 if test "${lt_cv_deplibs_check_method+set}" = set; then
4755 echo $ECHO_N "(cached) $ECHO_C" >&6
4756 else
4757 lt_cv_file_magic_cmd='$MAGIC_CMD'
4758 lt_cv_file_magic_test_file=
4759 lt_cv_deplibs_check_method='unknown'
4760 # Need to set the preceding variable on all platforms that support
4761 # interlibrary dependencies.
4762 # 'none' -- dependencies not supported.
4763 # `unknown' -- same as none, but documents that we really don't know.
4764 # 'pass_all' -- all dependencies passed with no checks.
4765 # 'test_compile' -- check by making test program.
4766 # 'file_magic [[regex]]' -- check by looking for files in library path
4767 # which responds to the $file_magic_cmd with a given extended regex.
4768 # If you have `file' or equivalent on your system and you're not sure
4769 # whether `pass_all' will *always* work, you probably want this one.
4771 case $host_os in
4772 aix4* | aix5*)
4773 lt_cv_deplibs_check_method=pass_all
4776 beos*)
4777 lt_cv_deplibs_check_method=pass_all
4780 bsdi[45]*)
4781 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4782 lt_cv_file_magic_cmd='/usr/bin/file -L'
4783 lt_cv_file_magic_test_file=/shlib/libc.so
4786 cygwin*)
4787 # func_win32_libid is a shell function defined in ltmain.sh
4788 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4789 lt_cv_file_magic_cmd='func_win32_libid'
4792 mingw* | pw32*)
4793 # Base MSYS/MinGW do not provide the 'file' command needed by
4794 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4795 # unless we find 'file', for example because we are cross-compiling.
4796 if ( file / ) >/dev/null 2>&1; then
4797 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4798 lt_cv_file_magic_cmd='func_win32_libid'
4799 else
4800 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4801 lt_cv_file_magic_cmd='$OBJDUMP -f'
4805 darwin* | rhapsody*)
4806 lt_cv_deplibs_check_method=pass_all
4809 freebsd* | dragonfly*)
4810 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4811 case $host_cpu in
4812 i*86 )
4813 # Not sure whether the presence of OpenBSD here was a mistake.
4814 # Let's accept both of them until this is cleared up.
4815 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4816 lt_cv_file_magic_cmd=/usr/bin/file
4817 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4819 esac
4820 else
4821 lt_cv_deplibs_check_method=pass_all
4825 gnu*)
4826 lt_cv_deplibs_check_method=pass_all
4829 hpux10.20* | hpux11*)
4830 lt_cv_file_magic_cmd=/usr/bin/file
4831 case $host_cpu in
4832 ia64*)
4833 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4834 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4836 hppa*64*)
4837 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]'
4838 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4841 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4842 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4844 esac
4847 interix[3-9]*)
4848 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4849 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4852 irix5* | irix6* | nonstopux*)
4853 case $LD in
4854 *-32|*"-32 ") libmagic=32-bit;;
4855 *-n32|*"-n32 ") libmagic=N32;;
4856 *-64|*"-64 ") libmagic=64-bit;;
4857 *) libmagic=never-match;;
4858 esac
4859 lt_cv_deplibs_check_method=pass_all
4862 # This must be Linux ELF.
4863 linux* | k*bsd*-gnu)
4864 lt_cv_deplibs_check_method=pass_all
4867 netbsd*)
4868 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4869 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4870 else
4871 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4875 newos6*)
4876 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4877 lt_cv_file_magic_cmd=/usr/bin/file
4878 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4881 *nto* | *qnx*)
4882 lt_cv_deplibs_check_method=pass_all
4885 openbsd*)
4886 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4887 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4888 else
4889 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4893 osf3* | osf4* | osf5*)
4894 lt_cv_deplibs_check_method=pass_all
4897 rdos*)
4898 lt_cv_deplibs_check_method=pass_all
4901 solaris*)
4902 lt_cv_deplibs_check_method=pass_all
4905 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4906 lt_cv_deplibs_check_method=pass_all
4909 sysv4 | sysv4.3*)
4910 case $host_vendor in
4911 motorola)
4912 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]'
4913 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4915 ncr)
4916 lt_cv_deplibs_check_method=pass_all
4918 sequent)
4919 lt_cv_file_magic_cmd='/bin/file'
4920 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4922 sni)
4923 lt_cv_file_magic_cmd='/bin/file'
4924 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4925 lt_cv_file_magic_test_file=/lib/libc.so
4927 siemens)
4928 lt_cv_deplibs_check_method=pass_all
4931 lt_cv_deplibs_check_method=pass_all
4933 esac
4936 tpf*)
4937 lt_cv_deplibs_check_method=pass_all
4939 esac
4942 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4943 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4944 file_magic_cmd=$lt_cv_file_magic_cmd
4945 deplibs_check_method=$lt_cv_deplibs_check_method
4946 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4959 if test -n "$ac_tool_prefix"; then
4960 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4961 set dummy ${ac_tool_prefix}ar; ac_word=$2
4962 echo "$as_me:$LINENO: checking for $ac_word" >&5
4963 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4964 if test "${ac_cv_prog_AR+set}" = set; then
4965 echo $ECHO_N "(cached) $ECHO_C" >&6
4966 else
4967 if test -n "$AR"; then
4968 ac_cv_prog_AR="$AR" # Let the user override the test.
4969 else
4970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4971 for as_dir in $PATH
4973 IFS=$as_save_IFS
4974 test -z "$as_dir" && as_dir=.
4975 for ac_exec_ext in '' $ac_executable_extensions; do
4976 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4977 ac_cv_prog_AR="${ac_tool_prefix}ar"
4978 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4979 break 2
4981 done
4982 done
4986 AR=$ac_cv_prog_AR
4987 if test -n "$AR"; then
4988 echo "$as_me:$LINENO: result: $AR" >&5
4989 echo "${ECHO_T}$AR" >&6
4990 else
4991 echo "$as_me:$LINENO: result: no" >&5
4992 echo "${ECHO_T}no" >&6
4996 if test -z "$ac_cv_prog_AR"; then
4997 ac_ct_AR=$AR
4998 # Extract the first word of "ar", so it can be a program name with args.
4999 set dummy ar; ac_word=$2
5000 echo "$as_me:$LINENO: checking for $ac_word" >&5
5001 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5002 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5003 echo $ECHO_N "(cached) $ECHO_C" >&6
5004 else
5005 if test -n "$ac_ct_AR"; then
5006 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5007 else
5008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5009 for as_dir in $PATH
5011 IFS=$as_save_IFS
5012 test -z "$as_dir" && as_dir=.
5013 for ac_exec_ext in '' $ac_executable_extensions; do
5014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5015 ac_cv_prog_ac_ct_AR="ar"
5016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5017 break 2
5019 done
5020 done
5022 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5025 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5026 if test -n "$ac_ct_AR"; then
5027 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5028 echo "${ECHO_T}$ac_ct_AR" >&6
5029 else
5030 echo "$as_me:$LINENO: result: no" >&5
5031 echo "${ECHO_T}no" >&6
5034 AR=$ac_ct_AR
5035 else
5036 AR="$ac_cv_prog_AR"
5039 test -z "$AR" && AR=ar
5040 test -z "$AR_FLAGS" && AR_FLAGS=cru
5052 if test -n "$ac_tool_prefix"; then
5053 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5054 set dummy ${ac_tool_prefix}strip; ac_word=$2
5055 echo "$as_me:$LINENO: checking for $ac_word" >&5
5056 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5057 if test "${ac_cv_prog_STRIP+set}" = set; then
5058 echo $ECHO_N "(cached) $ECHO_C" >&6
5059 else
5060 if test -n "$STRIP"; then
5061 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5062 else
5063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5064 for as_dir in $PATH
5066 IFS=$as_save_IFS
5067 test -z "$as_dir" && as_dir=.
5068 for ac_exec_ext in '' $ac_executable_extensions; do
5069 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5070 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5071 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5072 break 2
5074 done
5075 done
5079 STRIP=$ac_cv_prog_STRIP
5080 if test -n "$STRIP"; then
5081 echo "$as_me:$LINENO: result: $STRIP" >&5
5082 echo "${ECHO_T}$STRIP" >&6
5083 else
5084 echo "$as_me:$LINENO: result: no" >&5
5085 echo "${ECHO_T}no" >&6
5089 if test -z "$ac_cv_prog_STRIP"; then
5090 ac_ct_STRIP=$STRIP
5091 # Extract the first word of "strip", so it can be a program name with args.
5092 set dummy strip; ac_word=$2
5093 echo "$as_me:$LINENO: checking for $ac_word" >&5
5094 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5095 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5096 echo $ECHO_N "(cached) $ECHO_C" >&6
5097 else
5098 if test -n "$ac_ct_STRIP"; then
5099 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5100 else
5101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5102 for as_dir in $PATH
5104 IFS=$as_save_IFS
5105 test -z "$as_dir" && as_dir=.
5106 for ac_exec_ext in '' $ac_executable_extensions; do
5107 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5108 ac_cv_prog_ac_ct_STRIP="strip"
5109 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5110 break 2
5112 done
5113 done
5115 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5118 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5119 if test -n "$ac_ct_STRIP"; then
5120 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5121 echo "${ECHO_T}$ac_ct_STRIP" >&6
5122 else
5123 echo "$as_me:$LINENO: result: no" >&5
5124 echo "${ECHO_T}no" >&6
5127 STRIP=$ac_ct_STRIP
5128 else
5129 STRIP="$ac_cv_prog_STRIP"
5132 test -z "$STRIP" && STRIP=:
5139 if test -n "$ac_tool_prefix"; then
5140 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5141 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5142 echo "$as_me:$LINENO: checking for $ac_word" >&5
5143 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5144 if test "${ac_cv_prog_RANLIB+set}" = set; then
5145 echo $ECHO_N "(cached) $ECHO_C" >&6
5146 else
5147 if test -n "$RANLIB"; then
5148 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5149 else
5150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5151 for as_dir in $PATH
5153 IFS=$as_save_IFS
5154 test -z "$as_dir" && as_dir=.
5155 for ac_exec_ext in '' $ac_executable_extensions; do
5156 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5157 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5158 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5159 break 2
5161 done
5162 done
5166 RANLIB=$ac_cv_prog_RANLIB
5167 if test -n "$RANLIB"; then
5168 echo "$as_me:$LINENO: result: $RANLIB" >&5
5169 echo "${ECHO_T}$RANLIB" >&6
5170 else
5171 echo "$as_me:$LINENO: result: no" >&5
5172 echo "${ECHO_T}no" >&6
5176 if test -z "$ac_cv_prog_RANLIB"; then
5177 ac_ct_RANLIB=$RANLIB
5178 # Extract the first word of "ranlib", so it can be a program name with args.
5179 set dummy ranlib; ac_word=$2
5180 echo "$as_me:$LINENO: checking for $ac_word" >&5
5181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5182 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5183 echo $ECHO_N "(cached) $ECHO_C" >&6
5184 else
5185 if test -n "$ac_ct_RANLIB"; then
5186 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5187 else
5188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5189 for as_dir in $PATH
5191 IFS=$as_save_IFS
5192 test -z "$as_dir" && as_dir=.
5193 for ac_exec_ext in '' $ac_executable_extensions; do
5194 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5195 ac_cv_prog_ac_ct_RANLIB="ranlib"
5196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5197 break 2
5199 done
5200 done
5202 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5205 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5206 if test -n "$ac_ct_RANLIB"; then
5207 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5208 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5209 else
5210 echo "$as_me:$LINENO: result: no" >&5
5211 echo "${ECHO_T}no" >&6
5214 RANLIB=$ac_ct_RANLIB
5215 else
5216 RANLIB="$ac_cv_prog_RANLIB"
5219 test -z "$RANLIB" && RANLIB=:
5226 # Determine commands to create old-style static archives.
5227 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5228 old_postinstall_cmds='chmod 644 $oldlib'
5229 old_postuninstall_cmds=
5231 if test -n "$RANLIB"; then
5232 case $host_os in
5233 openbsd*)
5234 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5237 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5239 esac
5240 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5276 # If no C compiler was specified, use CC.
5277 LTCC=${LTCC-"$CC"}
5279 # If no C compiler flags were specified, use CFLAGS.
5280 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5282 # Allow CC to be a program name with arguments.
5283 compiler=$CC
5286 # Check for command to grab the raw symbol name followed by C symbol from nm.
5287 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5288 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5289 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5290 echo $ECHO_N "(cached) $ECHO_C" >&6
5291 else
5293 # These are sane defaults that work on at least a few old systems.
5294 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5296 # Character class describing NM global symbol codes.
5297 symcode='[BCDEGRST]'
5299 # Regexp to match symbols that can be accessed directly from C.
5300 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5302 # Define system-specific variables.
5303 case $host_os in
5304 aix*)
5305 symcode='[BCDT]'
5307 cygwin* | mingw* | pw32*)
5308 symcode='[ABCDGISTW]'
5310 hpux*)
5311 if test "$host_cpu" = ia64; then
5312 symcode='[ABCDEGRST]'
5315 irix* | nonstopux*)
5316 symcode='[BCDEGRST]'
5318 osf*)
5319 symcode='[BCDEGQRST]'
5321 solaris*)
5322 symcode='[BDRT]'
5324 sco3.2v5*)
5325 symcode='[DT]'
5327 sysv4.2uw2*)
5328 symcode='[DT]'
5330 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5331 symcode='[ABDT]'
5333 sysv4)
5334 symcode='[DFNSTU]'
5336 esac
5338 # If we're using GNU nm, then use its standard symbol codes.
5339 case `$NM -V 2>&1` in
5340 *GNU* | *'with BFD'*)
5341 symcode='[ABCDGIRSTW]' ;;
5342 esac
5344 # Transform an extracted symbol line into a proper C declaration.
5345 # Some systems (esp. on ia64) link data and code symbols differently,
5346 # so use this general approach.
5347 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5349 # Transform an extracted symbol line into symbol name and symbol address
5350 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5352 # Handle CRLF in mingw tool chain
5353 opt_cr=
5354 case $build_os in
5355 mingw*)
5356 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5358 esac
5360 # Try without a prefix underscore, then with it.
5361 for ac_symprfx in "" "_"; do
5363 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5364 symxfrm="\\1 $ac_symprfx\\2 \\2"
5366 # Write the raw and C identifiers.
5367 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5368 # Fake it for dumpbin and say T for any non-static function
5369 # and D for any global variable.
5370 # Also find C++ and __fastcall symbols from MSVC++,
5371 # which start with @ or ?.
5372 lt_cv_sys_global_symbol_pipe="$AWK '"\
5373 " {last_section=section; section=\$ 3};"\
5374 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5375 " \$ 0!~/External *\|/{next};"\
5376 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5377 " {if(hide[section]) next};"\
5378 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5379 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5380 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5381 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5382 " ' prfx=^$ac_symprfx"
5383 else
5384 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5387 # Check to see that the pipe works correctly.
5388 pipe_works=no
5390 rm -f conftest*
5391 cat > conftest.$ac_ext <<_LT_EOF
5392 #ifdef __cplusplus
5393 extern "C" {
5394 #endif
5395 char nm_test_var;
5396 void nm_test_func(void);
5397 void nm_test_func(void){}
5398 #ifdef __cplusplus
5400 #endif
5401 int main(){nm_test_var='a';nm_test_func();return(0);}
5402 _LT_EOF
5404 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5405 (eval $ac_compile) 2>&5
5406 ac_status=$?
5407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5408 (exit $ac_status); }; then
5409 # Now try to grab the symbols.
5410 nlist=conftest.nm
5411 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5412 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5413 ac_status=$?
5414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5415 (exit $ac_status); } && test -s "$nlist"; then
5416 # Try sorting and uniquifying the output.
5417 if sort "$nlist" | uniq > "$nlist"T; then
5418 mv -f "$nlist"T "$nlist"
5419 else
5420 rm -f "$nlist"T
5423 # Make sure that we snagged all the symbols we need.
5424 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5425 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5426 cat <<_LT_EOF > conftest.$ac_ext
5427 #ifdef __cplusplus
5428 extern "C" {
5429 #endif
5431 _LT_EOF
5432 # Now generate the symbol file.
5433 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5435 cat <<_LT_EOF >> conftest.$ac_ext
5437 /* The mapping between symbol names and symbols. */
5438 const struct {
5439 const char *name;
5440 void *address;
5442 lt__PROGRAM__LTX_preloaded_symbols[] =
5444 { "@PROGRAM@", (void *) 0 },
5445 _LT_EOF
5446 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5447 cat <<\_LT_EOF >> conftest.$ac_ext
5448 {0, (void *) 0}
5451 /* This works around a problem in FreeBSD linker */
5452 #ifdef FREEBSD_WORKAROUND
5453 static const void *lt_preloaded_setup() {
5454 return lt__PROGRAM__LTX_preloaded_symbols;
5456 #endif
5458 #ifdef __cplusplus
5460 #endif
5461 _LT_EOF
5462 # Now try linking the two files.
5463 mv conftest.$ac_objext conftstm.$ac_objext
5464 lt_save_LIBS="$LIBS"
5465 lt_save_CFLAGS="$CFLAGS"
5466 LIBS="conftstm.$ac_objext"
5467 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5469 (eval $ac_link) 2>&5
5470 ac_status=$?
5471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5472 (exit $ac_status); } && test -s conftest${ac_exeext}; then
5473 pipe_works=yes
5475 LIBS="$lt_save_LIBS"
5476 CFLAGS="$lt_save_CFLAGS"
5477 else
5478 echo "cannot find nm_test_func in $nlist" >&5
5480 else
5481 echo "cannot find nm_test_var in $nlist" >&5
5483 else
5484 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5486 else
5487 echo "$progname: failed program was:" >&5
5488 cat conftest.$ac_ext >&5
5490 rm -f conftest* conftst*
5492 # Do not use the global_symbol_pipe unless it works.
5493 if test "$pipe_works" = yes; then
5494 break
5495 else
5496 lt_cv_sys_global_symbol_pipe=
5498 done
5502 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5503 lt_cv_sys_global_symbol_to_cdecl=
5505 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5506 echo "$as_me:$LINENO: result: failed" >&5
5507 echo "${ECHO_T}failed" >&6
5508 else
5509 echo "$as_me:$LINENO: result: ok" >&5
5510 echo "${ECHO_T}ok" >&6
5529 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5530 if test "${enable_libtool_lock+set}" = set; then
5531 enableval="$enable_libtool_lock"
5534 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5536 # Some flags need to be propagated to the compiler or linker for good
5537 # libtool support.
5538 case $host in
5539 ia64-*-hpux*)
5540 # Find out which ABI we are using.
5541 echo 'int i;' > conftest.$ac_ext
5542 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5543 (eval $ac_compile) 2>&5
5544 ac_status=$?
5545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5546 (exit $ac_status); }; then
5547 case `/usr/bin/file conftest.$ac_objext` in
5548 *ELF-32*)
5549 HPUX_IA64_MODE="32"
5551 *ELF-64*)
5552 HPUX_IA64_MODE="64"
5554 esac
5556 rm -rf conftest*
5558 *-*-irix6*)
5559 # Find out which ABI we are using.
5560 echo '#line 5560 "configure"' > conftest.$ac_ext
5561 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562 (eval $ac_compile) 2>&5
5563 ac_status=$?
5564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5565 (exit $ac_status); }; then
5566 if test "$lt_cv_prog_gnu_ld" = yes; then
5567 case `/usr/bin/file conftest.$ac_objext` in
5568 *32-bit*)
5569 LD="${LD-ld} -melf32bsmip"
5571 *N32*)
5572 LD="${LD-ld} -melf32bmipn32"
5574 *64-bit*)
5575 LD="${LD-ld} -melf64bmip"
5577 esac
5578 else
5579 case `/usr/bin/file conftest.$ac_objext` in
5580 *32-bit*)
5581 LD="${LD-ld} -32"
5583 *N32*)
5584 LD="${LD-ld} -n32"
5586 *64-bit*)
5587 LD="${LD-ld} -64"
5589 esac
5592 rm -rf conftest*
5595 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5596 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5597 # Find out which ABI we are using.
5598 echo 'int i;' > conftest.$ac_ext
5599 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5600 (eval $ac_compile) 2>&5
5601 ac_status=$?
5602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603 (exit $ac_status); }; then
5604 case `/usr/bin/file conftest.o` in
5605 *32-bit*)
5606 case $host in
5607 x86_64-*kfreebsd*-gnu)
5608 LD="${LD-ld} -m elf_i386_fbsd"
5610 x86_64-*linux*)
5611 LD="${LD-ld} -m elf_i386"
5613 ppc64-*linux*|powerpc64-*linux*)
5614 LD="${LD-ld} -m elf32ppclinux"
5616 s390x-*linux*)
5617 LD="${LD-ld} -m elf_s390"
5619 sparc64-*linux*)
5620 LD="${LD-ld} -m elf32_sparc"
5622 esac
5624 *64-bit*)
5625 case $host in
5626 x86_64-*kfreebsd*-gnu)
5627 LD="${LD-ld} -m elf_x86_64_fbsd"
5629 x86_64-*linux*)
5630 LD="${LD-ld} -m elf_x86_64"
5632 ppc*-*linux*|powerpc*-*linux*)
5633 LD="${LD-ld} -m elf64ppc"
5635 s390*-*linux*|s390*-*tpf*)
5636 LD="${LD-ld} -m elf64_s390"
5638 sparc*-*linux*)
5639 LD="${LD-ld} -m elf64_sparc"
5641 esac
5643 esac
5645 rm -rf conftest*
5648 *-*-sco3.2v5*)
5649 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5650 SAVE_CFLAGS="$CFLAGS"
5651 CFLAGS="$CFLAGS -belf"
5652 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5653 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5654 if test "${lt_cv_cc_needs_belf+set}" = set; then
5655 echo $ECHO_N "(cached) $ECHO_C" >&6
5656 else
5657 ac_ext=c
5658 ac_cpp='$CPP $CPPFLAGS'
5659 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5660 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5661 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5663 cat >conftest.$ac_ext <<_ACEOF
5664 /* confdefs.h. */
5665 _ACEOF
5666 cat confdefs.h >>conftest.$ac_ext
5667 cat >>conftest.$ac_ext <<_ACEOF
5668 /* end confdefs.h. */
5671 main ()
5675 return 0;
5677 _ACEOF
5678 rm -f conftest.$ac_objext conftest$ac_exeext
5679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5680 (eval $ac_link) 2>conftest.er1
5681 ac_status=$?
5682 grep -v '^ *+' conftest.er1 >conftest.err
5683 rm -f conftest.er1
5684 cat conftest.err >&5
5685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686 (exit $ac_status); } &&
5687 { ac_try='test -z "$ac_c_werror_flag"
5688 || test ! -s conftest.err'
5689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5690 (eval $ac_try) 2>&5
5691 ac_status=$?
5692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5693 (exit $ac_status); }; } &&
5694 { ac_try='test -s conftest$ac_exeext'
5695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5696 (eval $ac_try) 2>&5
5697 ac_status=$?
5698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5699 (exit $ac_status); }; }; then
5700 lt_cv_cc_needs_belf=yes
5701 else
5702 echo "$as_me: failed program was:" >&5
5703 sed 's/^/| /' conftest.$ac_ext >&5
5705 lt_cv_cc_needs_belf=no
5707 rm -f conftest.err conftest.$ac_objext \
5708 conftest$ac_exeext conftest.$ac_ext
5709 ac_ext=c
5710 ac_cpp='$CPP $CPPFLAGS'
5711 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5712 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5713 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5716 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5717 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5718 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5719 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5720 CFLAGS="$SAVE_CFLAGS"
5723 sparc*-*solaris*)
5724 # Find out which ABI we are using.
5725 echo 'int i;' > conftest.$ac_ext
5726 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5727 (eval $ac_compile) 2>&5
5728 ac_status=$?
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); }; then
5731 case `/usr/bin/file conftest.o` in
5732 *64-bit*)
5733 case $lt_cv_prog_gnu_ld in
5734 yes*) LD="${LD-ld} -m elf64_sparc" ;;
5735 *) LD="${LD-ld} -64" ;;
5736 esac
5738 esac
5740 rm -rf conftest*
5742 esac
5744 need_locks="$enable_libtool_lock"
5746 ac_ext=c
5747 ac_cpp='$CPP $CPPFLAGS'
5748 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5749 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5750 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5751 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5752 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5753 # On Suns, sometimes $CPP names a directory.
5754 if test -n "$CPP" && test -d "$CPP"; then
5755 CPP=
5757 if test -z "$CPP"; then
5758 if test "${ac_cv_prog_CPP+set}" = set; then
5759 echo $ECHO_N "(cached) $ECHO_C" >&6
5760 else
5761 # Double quotes because CPP needs to be expanded
5762 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5764 ac_preproc_ok=false
5765 for ac_c_preproc_warn_flag in '' yes
5767 # Use a header file that comes with gcc, so configuring glibc
5768 # with a fresh cross-compiler works.
5769 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5770 # <limits.h> exists even on freestanding compilers.
5771 # On the NeXT, cc -E runs the code through the compiler's parser,
5772 # not just through cpp. "Syntax error" is here to catch this case.
5773 cat >conftest.$ac_ext <<_ACEOF
5774 /* confdefs.h. */
5775 _ACEOF
5776 cat confdefs.h >>conftest.$ac_ext
5777 cat >>conftest.$ac_ext <<_ACEOF
5778 /* end confdefs.h. */
5779 #ifdef __STDC__
5780 # include <limits.h>
5781 #else
5782 # include <assert.h>
5783 #endif
5784 Syntax error
5785 _ACEOF
5786 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5787 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5788 ac_status=$?
5789 grep -v '^ *+' conftest.er1 >conftest.err
5790 rm -f conftest.er1
5791 cat conftest.err >&5
5792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793 (exit $ac_status); } >/dev/null; then
5794 if test -s conftest.err; then
5795 ac_cpp_err=$ac_c_preproc_warn_flag
5796 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5797 else
5798 ac_cpp_err=
5800 else
5801 ac_cpp_err=yes
5803 if test -z "$ac_cpp_err"; then
5805 else
5806 echo "$as_me: failed program was:" >&5
5807 sed 's/^/| /' conftest.$ac_ext >&5
5809 # Broken: fails on valid input.
5810 continue
5812 rm -f conftest.err conftest.$ac_ext
5814 # OK, works on sane cases. Now check whether non-existent headers
5815 # can be detected and how.
5816 cat >conftest.$ac_ext <<_ACEOF
5817 /* confdefs.h. */
5818 _ACEOF
5819 cat confdefs.h >>conftest.$ac_ext
5820 cat >>conftest.$ac_ext <<_ACEOF
5821 /* end confdefs.h. */
5822 #include <ac_nonexistent.h>
5823 _ACEOF
5824 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5825 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5826 ac_status=$?
5827 grep -v '^ *+' conftest.er1 >conftest.err
5828 rm -f conftest.er1
5829 cat conftest.err >&5
5830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5831 (exit $ac_status); } >/dev/null; then
5832 if test -s conftest.err; then
5833 ac_cpp_err=$ac_c_preproc_warn_flag
5834 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5835 else
5836 ac_cpp_err=
5838 else
5839 ac_cpp_err=yes
5841 if test -z "$ac_cpp_err"; then
5842 # Broken: success on invalid input.
5843 continue
5844 else
5845 echo "$as_me: failed program was:" >&5
5846 sed 's/^/| /' conftest.$ac_ext >&5
5848 # Passes both tests.
5849 ac_preproc_ok=:
5850 break
5852 rm -f conftest.err conftest.$ac_ext
5854 done
5855 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5856 rm -f conftest.err conftest.$ac_ext
5857 if $ac_preproc_ok; then
5858 break
5861 done
5862 ac_cv_prog_CPP=$CPP
5865 CPP=$ac_cv_prog_CPP
5866 else
5867 ac_cv_prog_CPP=$CPP
5869 echo "$as_me:$LINENO: result: $CPP" >&5
5870 echo "${ECHO_T}$CPP" >&6
5871 ac_preproc_ok=false
5872 for ac_c_preproc_warn_flag in '' yes
5874 # Use a header file that comes with gcc, so configuring glibc
5875 # with a fresh cross-compiler works.
5876 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5877 # <limits.h> exists even on freestanding compilers.
5878 # On the NeXT, cc -E runs the code through the compiler's parser,
5879 # not just through cpp. "Syntax error" is here to catch this case.
5880 cat >conftest.$ac_ext <<_ACEOF
5881 /* confdefs.h. */
5882 _ACEOF
5883 cat confdefs.h >>conftest.$ac_ext
5884 cat >>conftest.$ac_ext <<_ACEOF
5885 /* end confdefs.h. */
5886 #ifdef __STDC__
5887 # include <limits.h>
5888 #else
5889 # include <assert.h>
5890 #endif
5891 Syntax error
5892 _ACEOF
5893 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5894 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5895 ac_status=$?
5896 grep -v '^ *+' conftest.er1 >conftest.err
5897 rm -f conftest.er1
5898 cat conftest.err >&5
5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900 (exit $ac_status); } >/dev/null; then
5901 if test -s conftest.err; then
5902 ac_cpp_err=$ac_c_preproc_warn_flag
5903 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5904 else
5905 ac_cpp_err=
5907 else
5908 ac_cpp_err=yes
5910 if test -z "$ac_cpp_err"; then
5912 else
5913 echo "$as_me: failed program was:" >&5
5914 sed 's/^/| /' conftest.$ac_ext >&5
5916 # Broken: fails on valid input.
5917 continue
5919 rm -f conftest.err conftest.$ac_ext
5921 # OK, works on sane cases. Now check whether non-existent headers
5922 # can be detected and how.
5923 cat >conftest.$ac_ext <<_ACEOF
5924 /* confdefs.h. */
5925 _ACEOF
5926 cat confdefs.h >>conftest.$ac_ext
5927 cat >>conftest.$ac_ext <<_ACEOF
5928 /* end confdefs.h. */
5929 #include <ac_nonexistent.h>
5930 _ACEOF
5931 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5932 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5933 ac_status=$?
5934 grep -v '^ *+' conftest.er1 >conftest.err
5935 rm -f conftest.er1
5936 cat conftest.err >&5
5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938 (exit $ac_status); } >/dev/null; then
5939 if test -s conftest.err; then
5940 ac_cpp_err=$ac_c_preproc_warn_flag
5941 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5942 else
5943 ac_cpp_err=
5945 else
5946 ac_cpp_err=yes
5948 if test -z "$ac_cpp_err"; then
5949 # Broken: success on invalid input.
5950 continue
5951 else
5952 echo "$as_me: failed program was:" >&5
5953 sed 's/^/| /' conftest.$ac_ext >&5
5955 # Passes both tests.
5956 ac_preproc_ok=:
5957 break
5959 rm -f conftest.err conftest.$ac_ext
5961 done
5962 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5963 rm -f conftest.err conftest.$ac_ext
5964 if $ac_preproc_ok; then
5966 else
5967 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5968 See \`config.log' for more details." >&5
5969 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5970 See \`config.log' for more details." >&2;}
5971 { (exit 1); exit 1; }; }
5974 ac_ext=c
5975 ac_cpp='$CPP $CPPFLAGS'
5976 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5977 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5978 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5981 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5982 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5983 if test "${ac_cv_header_stdc+set}" = set; then
5984 echo $ECHO_N "(cached) $ECHO_C" >&6
5985 else
5986 cat >conftest.$ac_ext <<_ACEOF
5987 /* confdefs.h. */
5988 _ACEOF
5989 cat confdefs.h >>conftest.$ac_ext
5990 cat >>conftest.$ac_ext <<_ACEOF
5991 /* end confdefs.h. */
5992 #include <stdlib.h>
5993 #include <stdarg.h>
5994 #include <string.h>
5995 #include <float.h>
5998 main ()
6002 return 0;
6004 _ACEOF
6005 rm -f conftest.$ac_objext
6006 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6007 (eval $ac_compile) 2>conftest.er1
6008 ac_status=$?
6009 grep -v '^ *+' conftest.er1 >conftest.err
6010 rm -f conftest.er1
6011 cat conftest.err >&5
6012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6013 (exit $ac_status); } &&
6014 { ac_try='test -z "$ac_c_werror_flag"
6015 || test ! -s conftest.err'
6016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6017 (eval $ac_try) 2>&5
6018 ac_status=$?
6019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6020 (exit $ac_status); }; } &&
6021 { ac_try='test -s conftest.$ac_objext'
6022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6023 (eval $ac_try) 2>&5
6024 ac_status=$?
6025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6026 (exit $ac_status); }; }; then
6027 ac_cv_header_stdc=yes
6028 else
6029 echo "$as_me: failed program was:" >&5
6030 sed 's/^/| /' conftest.$ac_ext >&5
6032 ac_cv_header_stdc=no
6034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6036 if test $ac_cv_header_stdc = yes; then
6037 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6038 cat >conftest.$ac_ext <<_ACEOF
6039 /* confdefs.h. */
6040 _ACEOF
6041 cat confdefs.h >>conftest.$ac_ext
6042 cat >>conftest.$ac_ext <<_ACEOF
6043 /* end confdefs.h. */
6044 #include <string.h>
6046 _ACEOF
6047 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6048 $EGREP "memchr" >/dev/null 2>&1; then
6050 else
6051 ac_cv_header_stdc=no
6053 rm -f conftest*
6057 if test $ac_cv_header_stdc = yes; then
6058 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6059 cat >conftest.$ac_ext <<_ACEOF
6060 /* confdefs.h. */
6061 _ACEOF
6062 cat confdefs.h >>conftest.$ac_ext
6063 cat >>conftest.$ac_ext <<_ACEOF
6064 /* end confdefs.h. */
6065 #include <stdlib.h>
6067 _ACEOF
6068 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6069 $EGREP "free" >/dev/null 2>&1; then
6071 else
6072 ac_cv_header_stdc=no
6074 rm -f conftest*
6078 if test $ac_cv_header_stdc = yes; then
6079 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6080 if test "$cross_compiling" = yes; then
6082 else
6083 cat >conftest.$ac_ext <<_ACEOF
6084 /* confdefs.h. */
6085 _ACEOF
6086 cat confdefs.h >>conftest.$ac_ext
6087 cat >>conftest.$ac_ext <<_ACEOF
6088 /* end confdefs.h. */
6089 #include <ctype.h>
6090 #if ((' ' & 0x0FF) == 0x020)
6091 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6092 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6093 #else
6094 # define ISLOWER(c) \
6095 (('a' <= (c) && (c) <= 'i') \
6096 || ('j' <= (c) && (c) <= 'r') \
6097 || ('s' <= (c) && (c) <= 'z'))
6098 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6099 #endif
6101 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6103 main ()
6105 int i;
6106 for (i = 0; i < 256; i++)
6107 if (XOR (islower (i), ISLOWER (i))
6108 || toupper (i) != TOUPPER (i))
6109 exit(2);
6110 exit (0);
6112 _ACEOF
6113 rm -f conftest$ac_exeext
6114 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6115 (eval $ac_link) 2>&5
6116 ac_status=$?
6117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6118 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6120 (eval $ac_try) 2>&5
6121 ac_status=$?
6122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6123 (exit $ac_status); }; }; then
6125 else
6126 echo "$as_me: program exited with status $ac_status" >&5
6127 echo "$as_me: failed program was:" >&5
6128 sed 's/^/| /' conftest.$ac_ext >&5
6130 ( exit $ac_status )
6131 ac_cv_header_stdc=no
6133 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6137 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6138 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6139 if test $ac_cv_header_stdc = yes; then
6141 cat >>confdefs.h <<\_ACEOF
6142 #define STDC_HEADERS 1
6143 _ACEOF
6147 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6157 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6158 inttypes.h stdint.h unistd.h
6160 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6161 echo "$as_me:$LINENO: checking for $ac_header" >&5
6162 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6163 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6164 echo $ECHO_N "(cached) $ECHO_C" >&6
6165 else
6166 cat >conftest.$ac_ext <<_ACEOF
6167 /* confdefs.h. */
6168 _ACEOF
6169 cat confdefs.h >>conftest.$ac_ext
6170 cat >>conftest.$ac_ext <<_ACEOF
6171 /* end confdefs.h. */
6172 $ac_includes_default
6174 #include <$ac_header>
6175 _ACEOF
6176 rm -f conftest.$ac_objext
6177 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6178 (eval $ac_compile) 2>conftest.er1
6179 ac_status=$?
6180 grep -v '^ *+' conftest.er1 >conftest.err
6181 rm -f conftest.er1
6182 cat conftest.err >&5
6183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6184 (exit $ac_status); } &&
6185 { ac_try='test -z "$ac_c_werror_flag"
6186 || test ! -s conftest.err'
6187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6188 (eval $ac_try) 2>&5
6189 ac_status=$?
6190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6191 (exit $ac_status); }; } &&
6192 { ac_try='test -s conftest.$ac_objext'
6193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6194 (eval $ac_try) 2>&5
6195 ac_status=$?
6196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197 (exit $ac_status); }; }; then
6198 eval "$as_ac_Header=yes"
6199 else
6200 echo "$as_me: failed program was:" >&5
6201 sed 's/^/| /' conftest.$ac_ext >&5
6203 eval "$as_ac_Header=no"
6205 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6208 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6209 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6210 cat >>confdefs.h <<_ACEOF
6211 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6212 _ACEOF
6216 done
6220 for ac_header in dlfcn.h
6222 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6223 echo "$as_me:$LINENO: checking for $ac_header" >&5
6224 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6225 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6226 echo $ECHO_N "(cached) $ECHO_C" >&6
6227 else
6228 cat >conftest.$ac_ext <<_ACEOF
6229 /* confdefs.h. */
6230 _ACEOF
6231 cat confdefs.h >>conftest.$ac_ext
6232 cat >>conftest.$ac_ext <<_ACEOF
6233 /* end confdefs.h. */
6234 $ac_includes_default
6236 #include <$ac_header>
6237 _ACEOF
6238 rm -f conftest.$ac_objext
6239 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6240 (eval $ac_compile) 2>conftest.er1
6241 ac_status=$?
6242 grep -v '^ *+' conftest.er1 >conftest.err
6243 rm -f conftest.er1
6244 cat conftest.err >&5
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); } &&
6247 { ac_try='test -z "$ac_c_werror_flag"
6248 || test ! -s conftest.err'
6249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6250 (eval $ac_try) 2>&5
6251 ac_status=$?
6252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6253 (exit $ac_status); }; } &&
6254 { ac_try='test -s conftest.$ac_objext'
6255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6256 (eval $ac_try) 2>&5
6257 ac_status=$?
6258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6259 (exit $ac_status); }; }; then
6260 eval "$as_ac_Header=yes"
6261 else
6262 echo "$as_me: failed program was:" >&5
6263 sed 's/^/| /' conftest.$ac_ext >&5
6265 eval "$as_ac_Header=no"
6267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6269 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6270 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6271 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6272 cat >>confdefs.h <<_ACEOF
6273 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6274 _ACEOF
6278 done
6282 # This can be used to rebuild libtool when needed
6283 LIBTOOL_DEPS="$ltmain"
6285 # Always use our own libtool.
6286 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6312 test -z "$LN_S" && LN_S="ln -s"
6327 if test -n "${ZSH_VERSION+set}" ; then
6328 setopt NO_GLOB_SUBST
6331 echo "$as_me:$LINENO: checking for objdir" >&5
6332 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6333 if test "${lt_cv_objdir+set}" = set; then
6334 echo $ECHO_N "(cached) $ECHO_C" >&6
6335 else
6336 rm -f .libs 2>/dev/null
6337 mkdir .libs 2>/dev/null
6338 if test -d .libs; then
6339 lt_cv_objdir=.libs
6340 else
6341 # MS-DOS does not allow filenames that begin with a dot.
6342 lt_cv_objdir=_libs
6344 rmdir .libs 2>/dev/null
6346 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6347 echo "${ECHO_T}$lt_cv_objdir" >&6
6348 objdir=$lt_cv_objdir
6354 cat >>confdefs.h <<_ACEOF
6355 #define LT_OBJDIR "$lt_cv_objdir/"
6356 _ACEOF
6374 case $host_os in
6375 aix3*)
6376 # AIX sometimes has problems with the GCC collect2 program. For some
6377 # reason, if we set the COLLECT_NAMES environment variable, the problems
6378 # vanish in a puff of smoke.
6379 if test "X${COLLECT_NAMES+set}" != Xset; then
6380 COLLECT_NAMES=
6381 export COLLECT_NAMES
6384 esac
6386 # Sed substitution that helps us do robust quoting. It backslashifies
6387 # metacharacters that are still active within double-quoted strings.
6388 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6390 # Same as above, but do not quote variable references.
6391 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6393 # Sed substitution to delay expansion of an escaped shell variable in a
6394 # double_quote_subst'ed string.
6395 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6397 # Sed substitution to delay expansion of an escaped single quote.
6398 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6400 # Sed substitution to avoid accidental globbing in evaled expressions
6401 no_glob_subst='s/\*/\\\*/g'
6403 # Global variables:
6404 ofile=libtool
6405 can_build_shared=yes
6407 # All known linkers require a `.a' archive for static linking (except MSVC,
6408 # which needs '.lib').
6409 libext=a
6411 with_gnu_ld="$lt_cv_prog_gnu_ld"
6413 old_CC="$CC"
6414 old_CFLAGS="$CFLAGS"
6416 # Set sane defaults for various variables
6417 test -z "$CC" && CC=cc
6418 test -z "$LTCC" && LTCC=$CC
6419 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6420 test -z "$LD" && LD=ld
6421 test -z "$ac_objext" && ac_objext=o
6423 for cc_temp in $compiler""; do
6424 case $cc_temp in
6425 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6426 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6427 \-*) ;;
6428 *) break;;
6429 esac
6430 done
6431 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6434 # Only perform the check for file, if the check method requires it
6435 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6436 case $deplibs_check_method in
6437 file_magic*)
6438 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6439 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6440 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6441 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6442 echo $ECHO_N "(cached) $ECHO_C" >&6
6443 else
6444 case $MAGIC_CMD in
6445 [\\/*] | ?:[\\/]*)
6446 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6449 lt_save_MAGIC_CMD="$MAGIC_CMD"
6450 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6451 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6452 for ac_dir in $ac_dummy; do
6453 IFS="$lt_save_ifs"
6454 test -z "$ac_dir" && ac_dir=.
6455 if test -f $ac_dir/${ac_tool_prefix}file; then
6456 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6457 if test -n "$file_magic_test_file"; then
6458 case $deplibs_check_method in
6459 "file_magic "*)
6460 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6461 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6462 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6463 $EGREP "$file_magic_regex" > /dev/null; then
6465 else
6466 cat <<_LT_EOF 1>&2
6468 *** Warning: the command libtool uses to detect shared libraries,
6469 *** $file_magic_cmd, produces output that libtool cannot recognize.
6470 *** The result is that libtool may fail to recognize shared libraries
6471 *** as such. This will affect the creation of libtool libraries that
6472 *** depend on shared libraries, but programs linked with such libtool
6473 *** libraries will work regardless of this problem. Nevertheless, you
6474 *** may want to report the problem to your system manager and/or to
6475 *** bug-libtool@gnu.org
6477 _LT_EOF
6478 fi ;;
6479 esac
6481 break
6483 done
6484 IFS="$lt_save_ifs"
6485 MAGIC_CMD="$lt_save_MAGIC_CMD"
6487 esac
6490 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6491 if test -n "$MAGIC_CMD"; then
6492 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6493 echo "${ECHO_T}$MAGIC_CMD" >&6
6494 else
6495 echo "$as_me:$LINENO: result: no" >&5
6496 echo "${ECHO_T}no" >&6
6503 if test -z "$lt_cv_path_MAGIC_CMD"; then
6504 if test -n "$ac_tool_prefix"; then
6505 echo "$as_me:$LINENO: checking for file" >&5
6506 echo $ECHO_N "checking for file... $ECHO_C" >&6
6507 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6508 echo $ECHO_N "(cached) $ECHO_C" >&6
6509 else
6510 case $MAGIC_CMD in
6511 [\\/*] | ?:[\\/]*)
6512 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6515 lt_save_MAGIC_CMD="$MAGIC_CMD"
6516 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6517 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6518 for ac_dir in $ac_dummy; do
6519 IFS="$lt_save_ifs"
6520 test -z "$ac_dir" && ac_dir=.
6521 if test -f $ac_dir/file; then
6522 lt_cv_path_MAGIC_CMD="$ac_dir/file"
6523 if test -n "$file_magic_test_file"; then
6524 case $deplibs_check_method in
6525 "file_magic "*)
6526 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6527 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6528 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6529 $EGREP "$file_magic_regex" > /dev/null; then
6531 else
6532 cat <<_LT_EOF 1>&2
6534 *** Warning: the command libtool uses to detect shared libraries,
6535 *** $file_magic_cmd, produces output that libtool cannot recognize.
6536 *** The result is that libtool may fail to recognize shared libraries
6537 *** as such. This will affect the creation of libtool libraries that
6538 *** depend on shared libraries, but programs linked with such libtool
6539 *** libraries will work regardless of this problem. Nevertheless, you
6540 *** may want to report the problem to your system manager and/or to
6541 *** bug-libtool@gnu.org
6543 _LT_EOF
6544 fi ;;
6545 esac
6547 break
6549 done
6550 IFS="$lt_save_ifs"
6551 MAGIC_CMD="$lt_save_MAGIC_CMD"
6553 esac
6556 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6557 if test -n "$MAGIC_CMD"; then
6558 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6559 echo "${ECHO_T}$MAGIC_CMD" >&6
6560 else
6561 echo "$as_me:$LINENO: result: no" >&5
6562 echo "${ECHO_T}no" >&6
6566 else
6567 MAGIC_CMD=:
6573 esac
6575 # Use C for the default configuration in the libtool script
6577 lt_save_CC="$CC"
6578 ac_ext=c
6579 ac_cpp='$CPP $CPPFLAGS'
6580 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6581 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6582 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6585 # Source file extension for C test sources.
6586 ac_ext=c
6588 # Object file extension for compiled C test sources.
6589 objext=o
6590 objext=$objext
6592 # Code to be used in simple compile tests
6593 lt_simple_compile_test_code="int some_variable = 0;"
6595 # Code to be used in simple link tests
6596 lt_simple_link_test_code='int main(){return(0);}'
6604 # If no C compiler was specified, use CC.
6605 LTCC=${LTCC-"$CC"}
6607 # If no C compiler flags were specified, use CFLAGS.
6608 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6610 # Allow CC to be a program name with arguments.
6611 compiler=$CC
6613 # Save the default compiler, since it gets overwritten when the other
6614 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6615 compiler_DEFAULT=$CC
6617 # save warnings/boilerplate of simple test code
6618 ac_outfile=conftest.$ac_objext
6619 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6620 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6621 _lt_compiler_boilerplate=`cat conftest.err`
6622 $RM conftest*
6624 ac_outfile=conftest.$ac_objext
6625 echo "$lt_simple_link_test_code" >conftest.$ac_ext
6626 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6627 _lt_linker_boilerplate=`cat conftest.err`
6628 $RM conftest*
6631 ## CAVEAT EMPTOR:
6632 ## There is no encapsulation within the following macros, do not change
6633 ## the running order or otherwise move them around unless you know exactly
6634 ## what you are doing...
6635 if test -n "$compiler"; then
6637 lt_prog_compiler_no_builtin_flag=
6639 if test "$GCC" = yes; then
6640 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6642 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6643 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6644 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6645 echo $ECHO_N "(cached) $ECHO_C" >&6
6646 else
6647 lt_cv_prog_compiler_rtti_exceptions=no
6648 ac_outfile=conftest.$ac_objext
6649 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6650 lt_compiler_flag="-fno-rtti -fno-exceptions"
6651 # Insert the option either (1) after the last *FLAGS variable, or
6652 # (2) before a word containing "conftest.", or (3) at the end.
6653 # Note that $ac_compile itself does not contain backslashes and begins
6654 # with a dollar sign (not a hyphen), so the echo should work correctly.
6655 # The option is referenced via a variable to avoid confusing sed.
6656 lt_compile=`echo "$ac_compile" | $SED \
6657 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6658 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6659 -e 's:$: $lt_compiler_flag:'`
6660 (eval echo "\"\$as_me:6660: $lt_compile\"" >&5)
6661 (eval "$lt_compile" 2>conftest.err)
6662 ac_status=$?
6663 cat conftest.err >&5
6664 echo "$as_me:6664: \$? = $ac_status" >&5
6665 if (exit $ac_status) && test -s "$ac_outfile"; then
6666 # The compiler can only warn and ignore the option if not recognized
6667 # So say no if there are warnings other than the usual output.
6668 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6669 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6670 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6671 lt_cv_prog_compiler_rtti_exceptions=yes
6674 $RM conftest*
6677 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6678 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6680 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6681 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6682 else
6693 lt_prog_compiler_wl=
6694 lt_prog_compiler_pic=
6695 lt_prog_compiler_static=
6697 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6698 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6700 if test "$GCC" = yes; then
6701 lt_prog_compiler_wl='-Wl,'
6702 lt_prog_compiler_static='-static'
6704 case $host_os in
6705 aix*)
6706 # All AIX code is PIC.
6707 if test "$host_cpu" = ia64; then
6708 # AIX 5 now supports IA64 processor
6709 lt_prog_compiler_static='-Bstatic'
6713 amigaos*)
6714 if test "$host_cpu" = m68k; then
6715 # FIXME: we need at least 68020 code to build shared libraries, but
6716 # adding the `-m68020' flag to GCC prevents building anything better,
6717 # like `-m68040'.
6718 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6722 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6723 # PIC is the default for these OSes.
6726 mingw* | cygwin* | pw32* | os2*)
6727 # This hack is so that the source file can tell whether it is being
6728 # built for inclusion in a dll (and should export symbols for example).
6729 # Although the cygwin gcc ignores -fPIC, still need this for old-style
6730 # (--disable-auto-import) libraries
6731 lt_prog_compiler_pic='-DDLL_EXPORT'
6734 darwin* | rhapsody*)
6735 # PIC is the default on this platform
6736 # Common symbols not allowed in MH_DYLIB files
6737 lt_prog_compiler_pic='-fno-common'
6740 hpux*)
6741 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6742 # not for PA HP-UX.
6743 case $host_cpu in
6744 hppa*64*|ia64*)
6745 # +Z the default
6748 lt_prog_compiler_pic='-fPIC'
6750 esac
6753 interix[3-9]*)
6754 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6755 # Instead, we relocate shared libraries at runtime.
6758 msdosdjgpp*)
6759 # Just because we use GCC doesn't mean we suddenly get shared libraries
6760 # on systems that don't support them.
6761 lt_prog_compiler_can_build_shared=no
6762 enable_shared=no
6765 *nto* | *qnx*)
6766 # QNX uses GNU C++, but need to define -shared option too, otherwise
6767 # it will coredump.
6768 lt_prog_compiler_pic='-fPIC -shared'
6771 sysv4*MP*)
6772 if test -d /usr/nec; then
6773 lt_prog_compiler_pic=-Kconform_pic
6778 lt_prog_compiler_pic='-fPIC'
6780 esac
6781 else
6782 # PORTME Check for flag to pass linker flags through the system compiler.
6783 case $host_os in
6784 aix*)
6785 lt_prog_compiler_wl='-Wl,'
6786 if test "$host_cpu" = ia64; then
6787 # AIX 5 now supports IA64 processor
6788 lt_prog_compiler_static='-Bstatic'
6789 else
6790 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
6793 darwin*)
6794 # PIC is the default on this platform
6795 # Common symbols not allowed in MH_DYLIB files
6796 case $cc_basename in
6797 xlc*)
6798 lt_prog_compiler_pic='-qnocommon'
6799 lt_prog_compiler_wl='-Wl,'
6801 esac
6804 mingw* | cygwin* | pw32* | os2*)
6805 # This hack is so that the source file can tell whether it is being
6806 # built for inclusion in a dll (and should export symbols for example).
6807 lt_prog_compiler_pic='-DDLL_EXPORT'
6810 hpux9* | hpux10* | hpux11*)
6811 lt_prog_compiler_wl='-Wl,'
6812 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6813 # not for PA HP-UX.
6814 case $host_cpu in
6815 hppa*64*|ia64*)
6816 # +Z the default
6819 lt_prog_compiler_pic='+Z'
6821 esac
6822 # Is there a better lt_prog_compiler_static that works with the bundled CC?
6823 lt_prog_compiler_static='${wl}-a ${wl}archive'
6826 irix5* | irix6* | nonstopux*)
6827 lt_prog_compiler_wl='-Wl,'
6828 # PIC (with -KPIC) is the default.
6829 lt_prog_compiler_static='-non_shared'
6832 linux* | k*bsd*-gnu)
6833 case $cc_basename in
6834 icc* | ecc*)
6835 lt_prog_compiler_wl='-Wl,'
6836 lt_prog_compiler_pic='-KPIC'
6837 lt_prog_compiler_static='-static'
6839 pgcc* | pgf77* | pgf90* | pgf95*)
6840 # Portland Group compilers (*not* the Pentium gcc compiler,
6841 # which looks to be a dead project)
6842 lt_prog_compiler_wl='-Wl,'
6843 lt_prog_compiler_pic='-fpic'
6844 lt_prog_compiler_static='-Bstatic'
6846 ccc*)
6847 lt_prog_compiler_wl='-Wl,'
6848 # All Alpha code is PIC.
6849 lt_prog_compiler_static='-non_shared'
6852 case `$CC -V 2>&1 | sed 5q` in
6853 *Sun\ C*)
6854 # Sun C 5.9
6855 lt_prog_compiler_pic='-KPIC'
6856 lt_prog_compiler_static='-Bstatic'
6857 lt_prog_compiler_wl='-Wl,'
6859 *Sun\ F*)
6860 # Sun Fortran 8.3 passes all unrecognized flags to the linker
6861 lt_prog_compiler_pic='-KPIC'
6862 lt_prog_compiler_static='-Bstatic'
6863 lt_prog_compiler_wl=''
6865 esac
6867 esac
6870 newsos6)
6871 lt_prog_compiler_pic='-KPIC'
6872 lt_prog_compiler_static='-Bstatic'
6875 *nto* | *qnx*)
6876 # QNX uses GNU C++, but need to define -shared option too, otherwise
6877 # it will coredump.
6878 lt_prog_compiler_pic='-fPIC -shared'
6881 osf3* | osf4* | osf5*)
6882 lt_prog_compiler_wl='-Wl,'
6883 # All OSF/1 code is PIC.
6884 lt_prog_compiler_static='-non_shared'
6887 rdos*)
6888 lt_prog_compiler_static='-non_shared'
6891 solaris*)
6892 lt_prog_compiler_pic='-KPIC'
6893 lt_prog_compiler_static='-Bstatic'
6894 case $cc_basename in
6895 f77* | f90* | f95*)
6896 lt_prog_compiler_wl='-Qoption ld ';;
6898 lt_prog_compiler_wl='-Wl,';;
6899 esac
6902 sunos4*)
6903 lt_prog_compiler_wl='-Qoption ld '
6904 lt_prog_compiler_pic='-PIC'
6905 lt_prog_compiler_static='-Bstatic'
6908 sysv4 | sysv4.2uw2* | sysv4.3*)
6909 lt_prog_compiler_wl='-Wl,'
6910 lt_prog_compiler_pic='-KPIC'
6911 lt_prog_compiler_static='-Bstatic'
6914 sysv4*MP*)
6915 if test -d /usr/nec ;then
6916 lt_prog_compiler_pic='-Kconform_pic'
6917 lt_prog_compiler_static='-Bstatic'
6921 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
6922 lt_prog_compiler_wl='-Wl,'
6923 lt_prog_compiler_pic='-KPIC'
6924 lt_prog_compiler_static='-Bstatic'
6927 unicos*)
6928 lt_prog_compiler_wl='-Wl,'
6929 lt_prog_compiler_can_build_shared=no
6932 uts4*)
6933 lt_prog_compiler_pic='-pic'
6934 lt_prog_compiler_static='-Bstatic'
6938 lt_prog_compiler_can_build_shared=no
6940 esac
6943 case $host_os in
6944 # For platforms which do not support PIC, -DPIC is meaningless:
6945 *djgpp*)
6946 lt_prog_compiler_pic=
6949 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
6951 esac
6952 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
6953 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
6961 # Check to make sure the PIC flag actually works.
6963 if test -n "$lt_prog_compiler_pic"; then
6964 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
6965 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
6966 if test "${lt_prog_compiler_pic_works+set}" = set; then
6967 echo $ECHO_N "(cached) $ECHO_C" >&6
6968 else
6969 lt_prog_compiler_pic_works=no
6970 ac_outfile=conftest.$ac_objext
6971 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6972 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
6973 # Insert the option either (1) after the last *FLAGS variable, or
6974 # (2) before a word containing "conftest.", or (3) at the end.
6975 # Note that $ac_compile itself does not contain backslashes and begins
6976 # with a dollar sign (not a hyphen), so the echo should work correctly.
6977 # The option is referenced via a variable to avoid confusing sed.
6978 lt_compile=`echo "$ac_compile" | $SED \
6979 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6980 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6981 -e 's:$: $lt_compiler_flag:'`
6982 (eval echo "\"\$as_me:6982: $lt_compile\"" >&5)
6983 (eval "$lt_compile" 2>conftest.err)
6984 ac_status=$?
6985 cat conftest.err >&5
6986 echo "$as_me:6986: \$? = $ac_status" >&5
6987 if (exit $ac_status) && test -s "$ac_outfile"; then
6988 # The compiler can only warn and ignore the option if not recognized
6989 # So say no if there are warnings other than the usual output.
6990 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6991 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6992 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6993 lt_prog_compiler_pic_works=yes
6996 $RM conftest*
6999 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7000 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7002 if test x"$lt_prog_compiler_pic_works" = xyes; then
7003 case $lt_prog_compiler_pic in
7004 "" | " "*) ;;
7005 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7006 esac
7007 else
7008 lt_prog_compiler_pic=
7009 lt_prog_compiler_can_build_shared=no
7020 # Check to make sure the static flag actually works.
7022 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7023 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7024 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7025 if test "${lt_prog_compiler_static_works+set}" = set; then
7026 echo $ECHO_N "(cached) $ECHO_C" >&6
7027 else
7028 lt_prog_compiler_static_works=no
7029 save_LDFLAGS="$LDFLAGS"
7030 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7031 echo "$lt_simple_link_test_code" > conftest.$ac_ext
7032 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7033 # The linker can only warn and ignore the option if not recognized
7034 # So say no if there are warnings
7035 if test -s conftest.err; then
7036 # Append any errors to the config.log.
7037 cat conftest.err 1>&5
7038 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7039 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7040 if diff conftest.exp conftest.er2 >/dev/null; then
7041 lt_prog_compiler_static_works=yes
7043 else
7044 lt_prog_compiler_static_works=yes
7047 $RM conftest*
7048 LDFLAGS="$save_LDFLAGS"
7051 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7052 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7054 if test x"$lt_prog_compiler_static_works" = xyes; then
7056 else
7057 lt_prog_compiler_static=
7066 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7067 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7068 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7069 echo $ECHO_N "(cached) $ECHO_C" >&6
7070 else
7071 lt_cv_prog_compiler_c_o=no
7072 $RM -r conftest 2>/dev/null
7073 mkdir conftest
7074 cd conftest
7075 mkdir out
7076 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7078 lt_compiler_flag="-o out/conftest2.$ac_objext"
7079 # Insert the option either (1) after the last *FLAGS variable, or
7080 # (2) before a word containing "conftest.", or (3) at the end.
7081 # Note that $ac_compile itself does not contain backslashes and begins
7082 # with a dollar sign (not a hyphen), so the echo should work correctly.
7083 lt_compile=`echo "$ac_compile" | $SED \
7084 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7085 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7086 -e 's:$: $lt_compiler_flag:'`
7087 (eval echo "\"\$as_me:7087: $lt_compile\"" >&5)
7088 (eval "$lt_compile" 2>out/conftest.err)
7089 ac_status=$?
7090 cat out/conftest.err >&5
7091 echo "$as_me:7091: \$? = $ac_status" >&5
7092 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7093 then
7094 # The compiler can only warn and ignore the option if not recognized
7095 # So say no if there are warnings
7096 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7097 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7098 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7099 lt_cv_prog_compiler_c_o=yes
7102 chmod u+w . 2>&5
7103 $RM conftest*
7104 # SGI C++ compiler will create directory out/ii_files/ for
7105 # template instantiation
7106 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7107 $RM out/* && rmdir out
7108 cd ..
7109 $RM -r conftest
7110 $RM conftest*
7113 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7114 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7121 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7122 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7123 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7124 echo $ECHO_N "(cached) $ECHO_C" >&6
7125 else
7126 lt_cv_prog_compiler_c_o=no
7127 $RM -r conftest 2>/dev/null
7128 mkdir conftest
7129 cd conftest
7130 mkdir out
7131 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7133 lt_compiler_flag="-o out/conftest2.$ac_objext"
7134 # Insert the option either (1) after the last *FLAGS variable, or
7135 # (2) before a word containing "conftest.", or (3) at the end.
7136 # Note that $ac_compile itself does not contain backslashes and begins
7137 # with a dollar sign (not a hyphen), so the echo should work correctly.
7138 lt_compile=`echo "$ac_compile" | $SED \
7139 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7140 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7141 -e 's:$: $lt_compiler_flag:'`
7142 (eval echo "\"\$as_me:7142: $lt_compile\"" >&5)
7143 (eval "$lt_compile" 2>out/conftest.err)
7144 ac_status=$?
7145 cat out/conftest.err >&5
7146 echo "$as_me:7146: \$? = $ac_status" >&5
7147 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7148 then
7149 # The compiler can only warn and ignore the option if not recognized
7150 # So say no if there are warnings
7151 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7152 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7153 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7154 lt_cv_prog_compiler_c_o=yes
7157 chmod u+w . 2>&5
7158 $RM conftest*
7159 # SGI C++ compiler will create directory out/ii_files/ for
7160 # template instantiation
7161 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7162 $RM out/* && rmdir out
7163 cd ..
7164 $RM -r conftest
7165 $RM conftest*
7168 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7169 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7174 hard_links="nottested"
7175 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7176 # do not overwrite the value of need_locks provided by the user
7177 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7178 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7179 hard_links=yes
7180 $RM conftest*
7181 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7182 touch conftest.a
7183 ln conftest.a conftest.b 2>&5 || hard_links=no
7184 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7185 echo "$as_me:$LINENO: result: $hard_links" >&5
7186 echo "${ECHO_T}$hard_links" >&6
7187 if test "$hard_links" = no; then
7188 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7189 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7190 need_locks=warn
7192 else
7193 need_locks=no
7201 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7202 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7204 runpath_var=
7205 allow_undefined_flag=
7206 always_export_symbols=no
7207 archive_cmds=
7208 archive_expsym_cmds=
7209 compiler_needs_object=no
7210 enable_shared_with_static_runtimes=no
7211 export_dynamic_flag_spec=
7212 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7213 hardcode_automatic=no
7214 hardcode_direct=no
7215 hardcode_direct_absolute=no
7216 hardcode_libdir_flag_spec=
7217 hardcode_libdir_flag_spec_ld=
7218 hardcode_libdir_separator=
7219 hardcode_minus_L=no
7220 hardcode_shlibpath_var=unsupported
7221 inherit_rpath=no
7222 link_all_deplibs=unknown
7223 module_cmds=
7224 module_expsym_cmds=
7225 old_archive_from_new_cmds=
7226 old_archive_from_expsyms_cmds=
7227 thread_safe_flag_spec=
7228 whole_archive_flag_spec=
7229 # include_expsyms should be a list of space-separated symbols to be *always*
7230 # included in the symbol list
7231 include_expsyms=
7232 # exclude_expsyms can be an extended regexp of symbols to exclude
7233 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7234 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7235 # as well as any symbol that contains `d'.
7236 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7237 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7238 # platforms (ab)use it in PIC code, but their linkers get confused if
7239 # the symbol is explicitly referenced. Since portable code cannot
7240 # rely on this symbol name, it's probably fine to never include it in
7241 # preloaded symbol tables.
7242 extract_expsyms_cmds=
7244 case $host_os in
7245 cygwin* | mingw* | pw32*)
7246 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7247 # When not using gcc, we currently assume that we are using
7248 # Microsoft Visual C++.
7249 if test "$GCC" != yes; then
7250 with_gnu_ld=no
7253 interix*)
7254 # we just hope/assume this is gcc and not c89 (= MSVC++)
7255 with_gnu_ld=yes
7257 openbsd*)
7258 with_gnu_ld=no
7260 esac
7262 ld_shlibs=yes
7263 if test "$with_gnu_ld" = yes; then
7264 # If archive_cmds runs LD, not CC, wlarc should be empty
7265 wlarc='${wl}'
7267 # Set some defaults for GNU ld with shared library support. These
7268 # are reset later if shared libraries are not supported. Putting them
7269 # here allows them to be overridden if necessary.
7270 runpath_var=LD_RUN_PATH
7271 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7272 export_dynamic_flag_spec='${wl}--export-dynamic'
7273 # ancient GNU ld didn't support --whole-archive et. al.
7274 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7275 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7276 else
7277 whole_archive_flag_spec=
7279 supports_anon_versioning=no
7280 case `$LD -v 2>&1` in
7281 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7282 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7283 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7284 *\ 2.11.*) ;; # other 2.11 versions
7285 *) supports_anon_versioning=yes ;;
7286 esac
7288 # See if GNU ld supports shared libraries.
7289 case $host_os in
7290 aix3* | aix4* | aix5*)
7291 # On AIX/PPC, the GNU linker is very broken
7292 if test "$host_cpu" != ia64; then
7293 ld_shlibs=no
7294 cat <<_LT_EOF 1>&2
7296 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7297 *** to be unable to reliably create shared libraries on AIX.
7298 *** Therefore, libtool is disabling shared libraries support. If you
7299 *** really care for shared libraries, you may want to modify your PATH
7300 *** so that a non-GNU linker is found, and then restart.
7302 _LT_EOF
7306 amigaos*)
7307 if test "$host_cpu" = m68k; then
7308 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)'
7309 hardcode_libdir_flag_spec='-L$libdir'
7310 hardcode_minus_L=yes
7313 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7314 # that the semantics of dynamic libraries on AmigaOS, at least up
7315 # to version 4, is to share data among multiple programs linked
7316 # with the same dynamic library. Since this doesn't match the
7317 # behavior of shared libraries on other platforms, we can't use
7318 # them.
7319 ld_shlibs=no
7322 beos*)
7323 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7324 allow_undefined_flag=unsupported
7325 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7326 # support --undefined. This deserves some investigation. FIXME
7327 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7328 else
7329 ld_shlibs=no
7333 cygwin* | mingw* | pw32*)
7334 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7335 # as there is no search path for DLLs.
7336 hardcode_libdir_flag_spec='-L$libdir'
7337 allow_undefined_flag=unsupported
7338 always_export_symbols=no
7339 enable_shared_with_static_runtimes=yes
7340 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7342 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7343 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7344 # If the export-symbols file already is a .def file (1st line
7345 # is EXPORTS), use it as is; otherwise, prepend...
7346 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7347 cp $export_symbols $output_objdir/$soname.def;
7348 else
7349 echo EXPORTS > $output_objdir/$soname.def;
7350 cat $export_symbols >> $output_objdir/$soname.def;
7352 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7353 else
7354 ld_shlibs=no
7358 interix[3-9]*)
7359 hardcode_direct=no
7360 hardcode_shlibpath_var=no
7361 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7362 export_dynamic_flag_spec='${wl}-E'
7363 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7364 # Instead, shared libraries are loaded at an image base (0x10000000 by
7365 # default) and relocated if they conflict, which is a slow very memory
7366 # consuming and fragmenting process. To avoid this, we pick a random,
7367 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7368 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
7369 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7370 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'
7373 gnu* | linux* | tpf* | k*bsd*-gnu)
7374 tmp_diet=no
7375 if test "$host_os" = linux-dietlibc; then
7376 case $cc_basename in
7377 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
7378 esac
7380 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7381 && test "$tmp_diet" = no
7382 then
7383 tmp_addflag=
7384 case $cc_basename,$host_cpu in
7385 pgcc*) # Portland Group C compiler
7386 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'
7387 tmp_addflag=' $pic_flag'
7389 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
7390 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'
7391 tmp_addflag=' $pic_flag -Mnomain' ;;
7392 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
7393 tmp_addflag=' -i_dynamic' ;;
7394 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
7395 tmp_addflag=' -i_dynamic -nofor_main' ;;
7396 ifc* | ifort*) # Intel Fortran compiler
7397 tmp_addflag=' -nofor_main' ;;
7398 esac
7399 case `$CC -V 2>&1 | sed 5q` in
7400 *Sun\ C*) # Sun C 5.9
7401 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'
7402 compiler_needs_object=yes
7403 tmp_sharedflag='-G' ;;
7404 *Sun\ F*) # Sun Fortran 8.3
7405 tmp_sharedflag='-G' ;;
7407 tmp_sharedflag='-shared' ;;
7408 esac
7409 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7411 if test "x$supports_anon_versioning" = xyes; then
7412 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7413 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7414 echo "local: *; };" >> $output_objdir/$libname.ver~
7415 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7417 else
7418 ld_shlibs=no
7422 netbsd*)
7423 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7424 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7425 wlarc=
7426 else
7427 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7428 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7432 solaris*)
7433 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7434 ld_shlibs=no
7435 cat <<_LT_EOF 1>&2
7437 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7438 *** create shared libraries on Solaris systems. Therefore, libtool
7439 *** is disabling shared libraries support. We urge you to upgrade GNU
7440 *** binutils to release 2.9.1 or newer. Another option is to modify
7441 *** your PATH or compiler configuration so that the native linker is
7442 *** used, and then restart.
7444 _LT_EOF
7445 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7446 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7447 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7448 else
7449 ld_shlibs=no
7453 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7454 case `$LD -v 2>&1` in
7455 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7456 ld_shlibs=no
7457 cat <<_LT_EOF 1>&2
7459 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7460 *** reliably create shared libraries on SCO systems. Therefore, libtool
7461 *** is disabling shared libraries support. We urge you to upgrade GNU
7462 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
7463 *** your PATH or compiler configuration so that the native linker is
7464 *** used, and then restart.
7466 _LT_EOF
7469 # For security reasons, it is highly recommended that you always
7470 # use absolute paths for naming shared libraries, and exclude the
7471 # DT_RUNPATH tag from executables and libraries. But doing so
7472 # requires that you compile everything twice, which is a pain.
7473 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7474 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7475 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7476 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7477 else
7478 ld_shlibs=no
7481 esac
7484 sunos4*)
7485 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7486 wlarc=
7487 hardcode_direct=yes
7488 hardcode_shlibpath_var=no
7492 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7493 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7494 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7495 else
7496 ld_shlibs=no
7499 esac
7501 if test "$ld_shlibs" = no; then
7502 runpath_var=
7503 hardcode_libdir_flag_spec=
7504 export_dynamic_flag_spec=
7505 whole_archive_flag_spec=
7507 else
7508 # PORTME fill in a description of your system's linker (not GNU ld)
7509 case $host_os in
7510 aix3*)
7511 allow_undefined_flag=unsupported
7512 always_export_symbols=yes
7513 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'
7514 # Note: this linker hardcodes the directories in LIBPATH if there
7515 # are no directories specified by -L.
7516 hardcode_minus_L=yes
7517 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7518 # Neither direct hardcoding nor static linking is supported with a
7519 # broken collect2.
7520 hardcode_direct=unsupported
7524 aix4* | aix5*)
7525 if test "$host_cpu" = ia64; then
7526 # On IA64, the linker does run time linking by default, so we don't
7527 # have to do anything special.
7528 aix_use_runtimelinking=no
7529 exp_sym_flag='-Bexport'
7530 no_entry_flag=""
7531 else
7532 # If we're using GNU nm, then we don't want the "-C" option.
7533 # -C means demangle to AIX nm, but means don't demangle with GNU nm
7534 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7535 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'
7536 else
7537 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'
7539 aix_use_runtimelinking=no
7541 # Test if we are trying to use run time linking or normal
7542 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7543 # need to do runtime linking.
7544 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
7545 for ld_flag in $LDFLAGS; do
7546 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7547 aix_use_runtimelinking=yes
7548 break
7550 done
7552 esac
7554 exp_sym_flag='-bexport'
7555 no_entry_flag='-bnoentry'
7558 # When large executables or shared objects are built, AIX ld can
7559 # have problems creating the table of contents. If linking a library
7560 # or program results in "error TOC overflow" add -mminimal-toc to
7561 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
7562 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7564 archive_cmds=''
7565 hardcode_direct=yes
7566 hardcode_direct_absolute=yes
7567 hardcode_libdir_separator=':'
7568 link_all_deplibs=yes
7569 file_list_spec='${wl}-f,'
7571 if test "$GCC" = yes; then
7572 case $host_os in aix4.[012]|aix4.[012].*)
7573 # We only want to do this on AIX 4.2 and lower, the check
7574 # below for broken collect2 doesn't work under 4.3+
7575 collect2name=`${CC} -print-prog-name=collect2`
7576 if test -f "$collect2name" &&
7577 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7578 then
7579 # We have reworked collect2
7581 else
7582 # We have old collect2
7583 hardcode_direct=unsupported
7584 # It fails to find uninstalled libraries when the uninstalled
7585 # path is not listed in the libpath. Setting hardcode_minus_L
7586 # to unsupported forces relinking
7587 hardcode_minus_L=yes
7588 hardcode_libdir_flag_spec='-L$libdir'
7589 hardcode_libdir_separator=
7592 esac
7593 shared_flag='-shared'
7594 if test "$aix_use_runtimelinking" = yes; then
7595 shared_flag="$shared_flag "'${wl}-G'
7597 else
7598 # not using gcc
7599 if test "$host_cpu" = ia64; then
7600 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7601 # chokes on -Wl,-G. The following line is correct:
7602 shared_flag='-G'
7603 else
7604 if test "$aix_use_runtimelinking" = yes; then
7605 shared_flag='${wl}-G'
7606 else
7607 shared_flag='${wl}-bM:SRE'
7612 # It seems that -bexpall does not export symbols beginning with
7613 # underscore (_), so it is better to generate a list of symbols to export.
7614 always_export_symbols=yes
7615 if test "$aix_use_runtimelinking" = yes; then
7616 # Warning - without using the other runtime loading flags (-brtl),
7617 # -berok will link without error, but may produce a broken library.
7618 allow_undefined_flag='-berok'
7619 # Determine the default libpath from the value encoded in an
7620 # empty executable.
7621 cat >conftest.$ac_ext <<_ACEOF
7622 /* confdefs.h. */
7623 _ACEOF
7624 cat confdefs.h >>conftest.$ac_ext
7625 cat >>conftest.$ac_ext <<_ACEOF
7626 /* end confdefs.h. */
7629 main ()
7633 return 0;
7635 _ACEOF
7636 rm -f conftest.$ac_objext conftest$ac_exeext
7637 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7638 (eval $ac_link) 2>conftest.er1
7639 ac_status=$?
7640 grep -v '^ *+' conftest.er1 >conftest.err
7641 rm -f conftest.er1
7642 cat conftest.err >&5
7643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644 (exit $ac_status); } &&
7645 { ac_try='test -z "$ac_c_werror_flag"
7646 || test ! -s conftest.err'
7647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648 (eval $ac_try) 2>&5
7649 ac_status=$?
7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651 (exit $ac_status); }; } &&
7652 { ac_try='test -s conftest$ac_exeext'
7653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654 (eval $ac_try) 2>&5
7655 ac_status=$?
7656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657 (exit $ac_status); }; }; then
7659 lt_aix_libpath_sed='
7660 /Import File Strings/,/^$/ {
7661 /^0/ {
7662 s/^0 *\(.*\)$/\1/
7666 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7667 # Check for a 64-bit object if we didn't find anything.
7668 if test -z "$aix_libpath"; then
7669 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7671 else
7672 echo "$as_me: failed program was:" >&5
7673 sed 's/^/| /' conftest.$ac_ext >&5
7676 rm -f conftest.err conftest.$ac_objext \
7677 conftest$ac_exeext conftest.$ac_ext
7678 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7680 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7681 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"
7682 else
7683 if test "$host_cpu" = ia64; then
7684 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7685 allow_undefined_flag="-z nodefs"
7686 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"
7687 else
7688 # Determine the default libpath from the value encoded in an
7689 # empty executable.
7690 cat >conftest.$ac_ext <<_ACEOF
7691 /* confdefs.h. */
7692 _ACEOF
7693 cat confdefs.h >>conftest.$ac_ext
7694 cat >>conftest.$ac_ext <<_ACEOF
7695 /* end confdefs.h. */
7698 main ()
7702 return 0;
7704 _ACEOF
7705 rm -f conftest.$ac_objext conftest$ac_exeext
7706 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7707 (eval $ac_link) 2>conftest.er1
7708 ac_status=$?
7709 grep -v '^ *+' conftest.er1 >conftest.err
7710 rm -f conftest.er1
7711 cat conftest.err >&5
7712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7713 (exit $ac_status); } &&
7714 { ac_try='test -z "$ac_c_werror_flag"
7715 || test ! -s conftest.err'
7716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7717 (eval $ac_try) 2>&5
7718 ac_status=$?
7719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720 (exit $ac_status); }; } &&
7721 { ac_try='test -s conftest$ac_exeext'
7722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7723 (eval $ac_try) 2>&5
7724 ac_status=$?
7725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7726 (exit $ac_status); }; }; then
7728 lt_aix_libpath_sed='
7729 /Import File Strings/,/^$/ {
7730 /^0/ {
7731 s/^0 *\(.*\)$/\1/
7735 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7736 # Check for a 64-bit object if we didn't find anything.
7737 if test -z "$aix_libpath"; then
7738 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7740 else
7741 echo "$as_me: failed program was:" >&5
7742 sed 's/^/| /' conftest.$ac_ext >&5
7745 rm -f conftest.err conftest.$ac_objext \
7746 conftest$ac_exeext conftest.$ac_ext
7747 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7749 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7750 # Warning - without using the other run time loading flags,
7751 # -berok will link without error, but may produce a broken library.
7752 no_undefined_flag=' ${wl}-bernotok'
7753 allow_undefined_flag=' ${wl}-berok'
7754 # Exported symbols can be pulled into shared objects from archives
7755 whole_archive_flag_spec='$convenience'
7756 archive_cmds_need_lc=yes
7757 # This is similar to how AIX traditionally builds its shared libraries.
7758 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'
7763 amigaos*)
7764 if test "$host_cpu" = m68k; then
7765 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)'
7766 hardcode_libdir_flag_spec='-L$libdir'
7767 hardcode_minus_L=yes
7769 # see comment about different semantics on the GNU ld section
7770 ld_shlibs=no
7773 bsdi[45]*)
7774 export_dynamic_flag_spec=-rdynamic
7777 cygwin* | mingw* | pw32*)
7778 # When not using gcc, we currently assume that we are using
7779 # Microsoft Visual C++.
7780 # hardcode_libdir_flag_spec is actually meaningless, as there is
7781 # no search path for DLLs.
7782 hardcode_libdir_flag_spec=' '
7783 allow_undefined_flag=unsupported
7784 # Tell ltmain to make .lib files, not .a files.
7785 libext=lib
7786 # Tell ltmain to make .dll files, not .so files.
7787 shrext_cmds=".dll"
7788 # FIXME: Setting linknames here is a bad hack.
7789 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7790 # The linker will automatically build a .lib file if we build a DLL.
7791 old_archive_from_new_cmds='true'
7792 # FIXME: Should let the user specify the lib program.
7793 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
7794 fix_srcfile_path='`cygpath -w "$srcfile"`'
7795 enable_shared_with_static_runtimes=yes
7798 darwin* | rhapsody*)
7799 case $host_os in
7800 rhapsody* | darwin1.[012])
7801 allow_undefined_flag='${wl}-undefined ${wl}suppress'
7803 *) # Darwin 1.3 on
7804 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7805 10.[012])
7806 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7808 10.*)
7809 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
7811 esac
7813 esac
7814 archive_cmds_need_lc=no
7815 hardcode_direct=no
7816 hardcode_automatic=yes
7817 hardcode_shlibpath_var=unsupported
7818 whole_archive_flag_spec=''
7819 link_all_deplibs=yes
7820 if test "$GCC" = yes ; then
7821 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7822 echo $ECHO_N "(cached) $ECHO_C" >&6
7823 else
7824 lt_cv_apple_cc_single_mod=no
7825 if test -z "${LT_MULTI_MODULE}"; then
7826 # By default we will add the -single_module flag. You can override
7827 # by either setting the environment variable LT_MULTI_MODULE
7828 # non-empty at configure time, or by adding -multi-module to the
7829 # link flags.
7830 echo "int foo(void){return 1;}" > conftest.c
7831 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7832 -dynamiclib ${wl}-single_module conftest.c
7833 if test -f libconftest.dylib; then
7834 lt_cv_apple_cc_single_mod=yes
7835 rm libconftest.dylib
7837 rm conftest.$ac_ext
7841 output_verbose_link_cmd=echo
7842 if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
7843 archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7844 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}'
7845 else
7846 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7847 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}'
7849 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7850 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}'
7851 else
7852 case $cc_basename in
7853 xlc*)
7854 output_verbose_link_cmd=echo
7855 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
7856 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7857 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
7858 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}'
7859 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}'
7862 ld_shlibs=no
7864 esac
7868 dgux*)
7869 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7870 hardcode_libdir_flag_spec='-L$libdir'
7871 hardcode_shlibpath_var=no
7874 freebsd1*)
7875 ld_shlibs=no
7878 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7879 # support. Future versions do this automatically, but an explicit c++rt0.o
7880 # does not break anything, and helps significantly (at the cost of a little
7881 # extra space).
7882 freebsd2.2*)
7883 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7884 hardcode_libdir_flag_spec='-R$libdir'
7885 hardcode_direct=yes
7886 hardcode_shlibpath_var=no
7889 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7890 freebsd2*)
7891 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7892 hardcode_direct=yes
7893 hardcode_minus_L=yes
7894 hardcode_shlibpath_var=no
7897 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7898 freebsd* | dragonfly*)
7899 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7900 hardcode_libdir_flag_spec='-R$libdir'
7901 hardcode_direct=yes
7902 hardcode_shlibpath_var=no
7905 hpux9*)
7906 if test "$GCC" = yes; then
7907 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'
7908 else
7909 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'
7911 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7912 hardcode_libdir_separator=:
7913 hardcode_direct=yes
7915 # hardcode_minus_L: Not really in the search PATH,
7916 # but as the default location of the library.
7917 hardcode_minus_L=yes
7918 export_dynamic_flag_spec='${wl}-E'
7921 hpux10*)
7922 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
7923 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7924 else
7925 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7927 if test "$with_gnu_ld" = no; then
7928 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7929 hardcode_libdir_flag_spec_ld='+b $libdir'
7930 hardcode_libdir_separator=:
7931 hardcode_direct=yes
7932 hardcode_direct_absolute=yes
7933 export_dynamic_flag_spec='${wl}-E'
7934 # hardcode_minus_L: Not really in the search PATH,
7935 # but as the default location of the library.
7936 hardcode_minus_L=yes
7940 hpux11*)
7941 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
7942 case $host_cpu in
7943 hppa*64*)
7944 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7946 ia64*)
7947 archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7950 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7952 esac
7953 else
7954 case $host_cpu in
7955 hppa*64*)
7956 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7958 ia64*)
7959 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7962 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7964 esac
7966 if test "$with_gnu_ld" = no; then
7967 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7968 hardcode_libdir_separator=:
7970 case $host_cpu in
7971 hppa*64*|ia64*)
7972 hardcode_direct=no
7973 hardcode_shlibpath_var=no
7976 hardcode_direct=yes
7977 hardcode_direct_absolute=yes
7978 export_dynamic_flag_spec='${wl}-E'
7980 # hardcode_minus_L: Not really in the search PATH,
7981 # but as the default location of the library.
7982 hardcode_minus_L=yes
7984 esac
7988 irix5* | irix6* | nonstopux*)
7989 if test "$GCC" = yes; then
7990 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'
7991 # Try to use the -exported_symbol ld option, if it does not
7992 # work, assume that -exports_file does not work either and
7993 # implicitly export all symbols.
7994 save_LDFLAGS="$LDFLAGS"
7995 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
7996 cat >conftest.$ac_ext <<_ACEOF
7997 int foo(void) {}
7998 _ACEOF
7999 rm -f conftest.$ac_objext conftest$ac_exeext
8000 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8001 (eval $ac_link) 2>conftest.er1
8002 ac_status=$?
8003 grep -v '^ *+' conftest.er1 >conftest.err
8004 rm -f conftest.er1
8005 cat conftest.err >&5
8006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8007 (exit $ac_status); } &&
8008 { ac_try='test -z "$ac_c_werror_flag"
8009 || test ! -s conftest.err'
8010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8011 (eval $ac_try) 2>&5
8012 ac_status=$?
8013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014 (exit $ac_status); }; } &&
8015 { ac_try='test -s conftest$ac_exeext'
8016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8017 (eval $ac_try) 2>&5
8018 ac_status=$?
8019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8020 (exit $ac_status); }; }; then
8021 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'
8023 else
8024 echo "$as_me: failed program was:" >&5
8025 sed 's/^/| /' conftest.$ac_ext >&5
8028 rm -f conftest.err conftest.$ac_objext \
8029 conftest$ac_exeext conftest.$ac_ext
8030 LDFLAGS="$save_LDFLAGS"
8031 else
8032 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'
8033 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'
8035 archive_cmds_need_lc='no'
8036 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8037 hardcode_libdir_separator=:
8038 inherit_rpath=yes
8039 link_all_deplibs=yes
8042 netbsd*)
8043 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8044 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8045 else
8046 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8048 hardcode_libdir_flag_spec='-R$libdir'
8049 hardcode_direct=yes
8050 hardcode_shlibpath_var=no
8053 newsos6)
8054 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8055 hardcode_direct=yes
8056 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8057 hardcode_libdir_separator=:
8058 hardcode_shlibpath_var=no
8061 *nto* | *qnx*)
8064 openbsd*)
8065 hardcode_direct=yes
8066 hardcode_shlibpath_var=no
8067 hardcode_direct_absolute=yes
8068 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8069 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8070 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8071 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8072 export_dynamic_flag_spec='${wl}-E'
8073 else
8074 case $host_os in
8075 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8076 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8077 hardcode_libdir_flag_spec='-R$libdir'
8080 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8081 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8083 esac
8087 os2*)
8088 hardcode_libdir_flag_spec='-L$libdir'
8089 hardcode_minus_L=yes
8090 allow_undefined_flag=unsupported
8091 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'
8092 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8095 osf3*)
8096 if test "$GCC" = yes; then
8097 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8098 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'
8099 else
8100 allow_undefined_flag=' -expect_unresolved \*'
8101 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'
8103 archive_cmds_need_lc='no'
8104 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8105 hardcode_libdir_separator=:
8108 osf4* | osf5*) # as osf3* with the addition of -msym flag
8109 if test "$GCC" = yes; then
8110 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8111 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'
8112 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8113 else
8114 allow_undefined_flag=' -expect_unresolved \*'
8115 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'
8116 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~
8117 $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'
8119 # Both c and cxx compiler support -rpath directly
8120 hardcode_libdir_flag_spec='-rpath $libdir'
8122 archive_cmds_need_lc='no'
8123 hardcode_libdir_separator=:
8126 solaris*)
8127 no_undefined_flag=' -z defs'
8128 if test "$GCC" = yes; then
8129 wlarc='${wl}'
8130 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8131 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8132 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8133 else
8134 case `$CC -V 2>&1` in
8135 *"Compilers 5.0"*)
8136 wlarc=''
8137 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8138 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8139 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8142 wlarc='${wl}'
8143 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8144 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8145 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8147 esac
8149 hardcode_libdir_flag_spec='-R$libdir'
8150 hardcode_shlibpath_var=no
8151 case $host_os in
8152 solaris2.[0-5] | solaris2.[0-5].*) ;;
8154 # The compiler driver will combine and reorder linker options,
8155 # but understands `-z linker_flag'. GCC discards it without `$wl',
8156 # but is careful enough not to reorder.
8157 # Supported since Solaris 2.6 (maybe 2.5.1?)
8158 if test "$GCC" = yes; then
8159 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8160 else
8161 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8164 esac
8165 link_all_deplibs=yes
8168 sunos4*)
8169 if test "x$host_vendor" = xsequent; then
8170 # Use $CC to link under sequent, because it throws in some extra .o
8171 # files that make .init and .fini sections work.
8172 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8173 else
8174 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8176 hardcode_libdir_flag_spec='-L$libdir'
8177 hardcode_direct=yes
8178 hardcode_minus_L=yes
8179 hardcode_shlibpath_var=no
8182 sysv4)
8183 case $host_vendor in
8184 sni)
8185 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8186 hardcode_direct=yes # is this really true???
8188 siemens)
8189 ## LD is ld it makes a PLAMLIB
8190 ## CC just makes a GrossModule.
8191 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8192 reload_cmds='$CC -r -o $output$reload_objs'
8193 hardcode_direct=no
8195 motorola)
8196 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8197 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8199 esac
8200 runpath_var='LD_RUN_PATH'
8201 hardcode_shlibpath_var=no
8204 sysv4.3*)
8205 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8206 hardcode_shlibpath_var=no
8207 export_dynamic_flag_spec='-Bexport'
8210 sysv4*MP*)
8211 if test -d /usr/nec; then
8212 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8213 hardcode_shlibpath_var=no
8214 runpath_var=LD_RUN_PATH
8215 hardcode_runpath_var=yes
8216 ld_shlibs=yes
8220 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8221 no_undefined_flag='${wl}-z,text'
8222 archive_cmds_need_lc=no
8223 hardcode_shlibpath_var=no
8224 runpath_var='LD_RUN_PATH'
8226 if test "$GCC" = yes; then
8227 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8228 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8229 else
8230 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8231 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8235 sysv5* | sco3.2v5* | sco5v6*)
8236 # Note: We can NOT use -z defs as we might desire, because we do not
8237 # link with -lc, and that would cause any symbols used from libc to
8238 # always be unresolved, which means just about no library would
8239 # ever link correctly. If we're not using GNU ld we use -z text
8240 # though, which does catch some bad symbols but isn't as heavy-handed
8241 # as -z defs.
8242 no_undefined_flag='${wl}-z,text'
8243 allow_undefined_flag='${wl}-z,nodefs'
8244 archive_cmds_need_lc=no
8245 hardcode_shlibpath_var=no
8246 hardcode_libdir_flag_spec='${wl}-R,$libdir'
8247 hardcode_libdir_separator=':'
8248 link_all_deplibs=yes
8249 export_dynamic_flag_spec='${wl}-Bexport'
8250 runpath_var='LD_RUN_PATH'
8252 if test "$GCC" = yes; then
8253 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8254 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8255 else
8256 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8257 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8261 uts4*)
8262 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8263 hardcode_libdir_flag_spec='-L$libdir'
8264 hardcode_shlibpath_var=no
8268 ld_shlibs=no
8270 esac
8272 if test x$host_vendor = xsni; then
8273 case $host in
8274 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8275 export_dynamic_flag_spec='${wl}-Blargedynsym'
8277 esac
8281 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8282 echo "${ECHO_T}$ld_shlibs" >&6
8283 test "$ld_shlibs" = no && can_build_shared=no
8285 with_gnu_ld=$with_gnu_ld
8302 # Do we need to explicitly link libc?
8304 case "x$archive_cmds_need_lc" in
8305 x|xyes)
8306 # Assume -lc should be added
8307 archive_cmds_need_lc=yes
8309 if test "$enable_shared" = yes && test "$GCC" = yes; then
8310 case $archive_cmds in
8311 *'~'*)
8312 # FIXME: we may have to deal with multi-command sequences.
8314 '$CC '*)
8315 # Test whether the compiler implicitly links with -lc since on some
8316 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8317 # to ld, don't add -lc before -lgcc.
8318 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8319 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8320 $RM conftest*
8321 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8323 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8324 (eval $ac_compile) 2>&5
8325 ac_status=$?
8326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327 (exit $ac_status); } 2>conftest.err; then
8328 soname=conftest
8329 lib=conftest
8330 libobjs=conftest.$ac_objext
8331 deplibs=
8332 wl=$lt_prog_compiler_wl
8333 pic_flag=$lt_prog_compiler_pic
8334 compiler_flags=-v
8335 linker_flags=-v
8336 verstring=
8337 output_objdir=.
8338 libname=conftest
8339 lt_save_allow_undefined_flag=$allow_undefined_flag
8340 allow_undefined_flag=
8341 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8342 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8343 ac_status=$?
8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345 (exit $ac_status); }
8346 then
8347 archive_cmds_need_lc=no
8348 else
8349 archive_cmds_need_lc=yes
8351 allow_undefined_flag=$lt_save_allow_undefined_flag
8352 else
8353 cat conftest.err 1>&5
8355 $RM conftest*
8356 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8357 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8359 esac
8362 esac
8520 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8521 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8522 withGCC=$GCC
8523 if test "$withGCC" = yes; then
8524 case $host_os in
8525 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8526 *) lt_awk_arg="/^libraries:/" ;;
8527 esac
8528 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8529 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8530 # if the path contains ";" then we assume it to be the separator
8531 # otherwise default to the standard path separator (i.e. ":") - it is
8532 # assumed that no part of a normal pathname contains ";" but that should
8533 # okay in the real world where ";" in dirpaths is itself problematic.
8534 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8535 else
8536 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8538 # Ok, now we have the path, separated by spaces, we can step through it
8539 # and add multilib dir if necessary.
8540 lt_tmp_lt_search_path_spec=
8541 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8542 for lt_sys_path in $lt_search_path_spec; do
8543 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8544 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8545 else
8546 test -d "$lt_sys_path" && \
8547 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8549 done
8550 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8551 BEGIN {RS=" "; FS="/|\n";} {
8552 lt_foo="";
8553 lt_count=0;
8554 for (lt_i = NF; lt_i > 0; lt_i--) {
8555 if ($lt_i != "" && $lt_i != ".") {
8556 if ($lt_i == "..") {
8557 lt_count++;
8558 } else {
8559 if (lt_count == 0) {
8560 lt_foo="/" $lt_i lt_foo;
8561 } else {
8562 lt_count--;
8567 if (lt_foo != "") { lt_freq[lt_foo]++; }
8568 if (lt_freq[lt_foo] == 1) { print lt_foo; }
8570 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8571 else
8572 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8574 library_names_spec=
8575 libname_spec='lib$name'
8576 soname_spec=
8577 shrext_cmds=".so"
8578 postinstall_cmds=
8579 postuninstall_cmds=
8580 finish_cmds=
8581 finish_eval=
8582 shlibpath_var=
8583 shlibpath_overrides_runpath=unknown
8584 version_type=none
8585 dynamic_linker="$host_os ld.so"
8586 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8587 need_lib_prefix=unknown
8588 hardcode_into_libs=no
8590 # when you set need_version to no, make sure it does not cause -set_version
8591 # flags to be left without arguments
8592 need_version=unknown
8594 case $host_os in
8595 aix3*)
8596 version_type=linux
8597 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8598 shlibpath_var=LIBPATH
8600 # AIX 3 has no versioning support, so we append a major version to the name.
8601 soname_spec='${libname}${release}${shared_ext}$major'
8604 aix4* | aix5*)
8605 version_type=linux
8606 need_lib_prefix=no
8607 need_version=no
8608 hardcode_into_libs=yes
8609 if test "$host_cpu" = ia64; then
8610 # AIX 5 supports IA64
8611 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8612 shlibpath_var=LD_LIBRARY_PATH
8613 else
8614 # With GCC up to 2.95.x, collect2 would create an import file
8615 # for dependence libraries. The import file would start with
8616 # the line `#! .'. This would cause the generated library to
8617 # depend on `.', always an invalid library. This was fixed in
8618 # development snapshots of GCC prior to 3.0.
8619 case $host_os in
8620 aix4 | aix4.[01] | aix4.[01].*)
8621 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8622 echo ' yes '
8623 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8625 else
8626 can_build_shared=no
8629 esac
8630 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8631 # soname into executable. Probably we can add versioning support to
8632 # collect2, so additional links can be useful in future.
8633 if test "$aix_use_runtimelinking" = yes; then
8634 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8635 # instead of lib<name>.a to let people know that these are not
8636 # typical AIX shared libraries.
8637 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8638 else
8639 # We preserve .a as extension for shared libraries through AIX4.2
8640 # and later when we are not doing run time linking.
8641 library_names_spec='${libname}${release}.a $libname.a'
8642 soname_spec='${libname}${release}${shared_ext}$major'
8644 shlibpath_var=LIBPATH
8648 amigaos*)
8649 if test "$host_cpu" = m68k; then
8650 library_names_spec='$libname.ixlibrary $libname.a'
8651 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8652 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'
8653 else
8654 dynamic_linker=no
8658 beos*)
8659 library_names_spec='${libname}${shared_ext}'
8660 dynamic_linker="$host_os ld.so"
8661 shlibpath_var=LIBRARY_PATH
8664 bsdi[45]*)
8665 version_type=linux
8666 need_version=no
8667 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8668 soname_spec='${libname}${release}${shared_ext}$major'
8669 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8670 shlibpath_var=LD_LIBRARY_PATH
8671 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8672 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8673 # the default ld.so.conf also contains /usr/contrib/lib and
8674 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8675 # libtool to hard-code these into programs
8678 cygwin* | mingw* | pw32*)
8679 version_type=windows
8680 shrext_cmds=".dll"
8681 need_version=no
8682 need_lib_prefix=no
8684 case $withGCC,$host_os in
8685 yes,cygwin* | yes,mingw* | yes,pw32*)
8686 library_names_spec='$libname.dll.a'
8687 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8688 postinstall_cmds='base_file=`basename \${file}`~
8689 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8690 dldir=$destdir/`dirname \$dlpath`~
8691 test -d \$dldir || mkdir -p \$dldir~
8692 $install_prog $dir/$dlname \$dldir/$dlname~
8693 chmod a+x \$dldir/$dlname~
8694 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8695 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8697 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8698 dlpath=$dir/\$dldll~
8699 $RM \$dlpath'
8700 shlibpath_overrides_runpath=yes
8702 case $host_os in
8703 cygwin*)
8704 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8705 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8706 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8708 mingw*)
8709 # MinGW DLLs use traditional 'lib' prefix
8710 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8711 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8712 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8713 # It is most probably a Windows format PATH printed by
8714 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8715 # path with ; separators, and with drive letters. We can handle the
8716 # drive letters (cygwin fileutils understands them), so leave them,
8717 # especially as we might pass files found there to a mingw objdump,
8718 # which wouldn't understand a cygwinified path. Ahh.
8719 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8720 else
8721 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8724 pw32*)
8725 # pw32 DLLs use 'pw' prefix rather than 'lib'
8726 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8728 esac
8732 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8734 esac
8735 dynamic_linker='Win32 ld.exe'
8736 # FIXME: first we should search . and the directory the executable is in
8737 shlibpath_var=PATH
8740 darwin* | rhapsody*)
8741 dynamic_linker="$host_os dyld"
8742 version_type=darwin
8743 need_lib_prefix=no
8744 need_version=no
8745 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8746 soname_spec='${libname}${release}${major}$shared_ext'
8747 shlibpath_overrides_runpath=yes
8748 shlibpath_var=DYLD_LIBRARY_PATH
8749 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
8751 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
8752 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8755 dgux*)
8756 version_type=linux
8757 need_lib_prefix=no
8758 need_version=no
8759 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8760 soname_spec='${libname}${release}${shared_ext}$major'
8761 shlibpath_var=LD_LIBRARY_PATH
8764 freebsd1*)
8765 dynamic_linker=no
8768 freebsd* | dragonfly*)
8769 # DragonFly does not have aout. When/if they implement a new
8770 # versioning mechanism, adjust this.
8771 if test -x /usr/bin/objformat; then
8772 objformat=`/usr/bin/objformat`
8773 else
8774 case $host_os in
8775 freebsd[123]*) objformat=aout ;;
8776 *) objformat=elf ;;
8777 esac
8779 version_type=freebsd-$objformat
8780 case $version_type in
8781 freebsd-elf*)
8782 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8783 need_version=no
8784 need_lib_prefix=no
8786 freebsd-*)
8787 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8788 need_version=yes
8790 esac
8791 shlibpath_var=LD_LIBRARY_PATH
8792 case $host_os in
8793 freebsd2*)
8794 shlibpath_overrides_runpath=yes
8796 freebsd3.[01]* | freebsdelf3.[01]*)
8797 shlibpath_overrides_runpath=yes
8798 hardcode_into_libs=yes
8800 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8801 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8802 shlibpath_overrides_runpath=no
8803 hardcode_into_libs=yes
8805 *) # from 4.6 on, and DragonFly
8806 shlibpath_overrides_runpath=yes
8807 hardcode_into_libs=yes
8809 esac
8812 gnu*)
8813 version_type=linux
8814 need_lib_prefix=no
8815 need_version=no
8816 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8817 soname_spec='${libname}${release}${shared_ext}$major'
8818 shlibpath_var=LD_LIBRARY_PATH
8819 hardcode_into_libs=yes
8822 hpux9* | hpux10* | hpux11*)
8823 # Give a soname corresponding to the major version so that dld.sl refuses to
8824 # link against other versions.
8825 version_type=sunos
8826 need_lib_prefix=no
8827 need_version=no
8828 case $host_cpu in
8829 ia64*)
8830 shrext_cmds='.so'
8831 hardcode_into_libs=yes
8832 dynamic_linker="$host_os dld.so"
8833 shlibpath_var=LD_LIBRARY_PATH
8834 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8835 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8836 soname_spec='${libname}${release}${shared_ext}$major'
8837 if test "X$HPUX_IA64_MODE" = X32; then
8838 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8839 else
8840 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8842 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8844 hppa*64*)
8845 shrext_cmds='.sl'
8846 hardcode_into_libs=yes
8847 dynamic_linker="$host_os dld.sl"
8848 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8849 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8850 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8851 soname_spec='${libname}${release}${shared_ext}$major'
8852 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8853 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8856 shrext_cmds='.sl'
8857 dynamic_linker="$host_os dld.sl"
8858 shlibpath_var=SHLIB_PATH
8859 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8860 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8861 soname_spec='${libname}${release}${shared_ext}$major'
8863 esac
8864 # HP-UX runs *really* slowly unless shared libraries are mode 555.
8865 postinstall_cmds='chmod 555 $lib'
8868 interix[3-9]*)
8869 version_type=linux
8870 need_lib_prefix=no
8871 need_version=no
8872 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8873 soname_spec='${libname}${release}${shared_ext}$major'
8874 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8875 shlibpath_var=LD_LIBRARY_PATH
8876 shlibpath_overrides_runpath=no
8877 hardcode_into_libs=yes
8880 irix5* | irix6* | nonstopux*)
8881 case $host_os in
8882 nonstopux*) version_type=nonstopux ;;
8884 if test "$lt_cv_prog_gnu_ld" = yes; then
8885 version_type=linux
8886 else
8887 version_type=irix
8888 fi ;;
8889 esac
8890 need_lib_prefix=no
8891 need_version=no
8892 soname_spec='${libname}${release}${shared_ext}$major'
8893 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8894 case $host_os in
8895 irix5* | nonstopux*)
8896 libsuff= shlibsuff=
8899 case $LD in # libtool.m4 will add one of these switches to LD
8900 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8901 libsuff= shlibsuff= libmagic=32-bit;;
8902 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8903 libsuff=32 shlibsuff=N32 libmagic=N32;;
8904 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8905 libsuff=64 shlibsuff=64 libmagic=64-bit;;
8906 *) libsuff= shlibsuff= libmagic=never-match;;
8907 esac
8909 esac
8910 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8911 shlibpath_overrides_runpath=no
8912 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8913 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8914 hardcode_into_libs=yes
8917 # No shared lib support for Linux oldld, aout, or coff.
8918 linux*oldld* | linux*aout* | linux*coff*)
8919 dynamic_linker=no
8922 # This must be Linux ELF.
8923 linux* | k*bsd*-gnu)
8924 version_type=linux
8925 need_lib_prefix=no
8926 need_version=no
8927 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8928 soname_spec='${libname}${release}${shared_ext}$major'
8929 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8930 shlibpath_var=LD_LIBRARY_PATH
8931 shlibpath_overrides_runpath=no
8932 # Some binutils ld are patched to set DT_RUNPATH
8933 save_LDFLAGS=$LDFLAGS
8934 save_libdir=$libdir
8935 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8936 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8937 cat >conftest.$ac_ext <<_ACEOF
8938 /* confdefs.h. */
8939 _ACEOF
8940 cat confdefs.h >>conftest.$ac_ext
8941 cat >>conftest.$ac_ext <<_ACEOF
8942 /* end confdefs.h. */
8945 main ()
8949 return 0;
8951 _ACEOF
8952 rm -f conftest.$ac_objext conftest$ac_exeext
8953 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8954 (eval $ac_link) 2>conftest.er1
8955 ac_status=$?
8956 grep -v '^ *+' conftest.er1 >conftest.err
8957 rm -f conftest.er1
8958 cat conftest.err >&5
8959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8960 (exit $ac_status); } &&
8961 { ac_try='test -z "$ac_c_werror_flag"
8962 || test ! -s conftest.err'
8963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8964 (eval $ac_try) 2>&5
8965 ac_status=$?
8966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8967 (exit $ac_status); }; } &&
8968 { ac_try='test -s conftest$ac_exeext'
8969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8970 (eval $ac_try) 2>&5
8971 ac_status=$?
8972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8973 (exit $ac_status); }; }; then
8974 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
8975 shlibpath_overrides_runpath=yes
8978 else
8979 echo "$as_me: failed program was:" >&5
8980 sed 's/^/| /' conftest.$ac_ext >&5
8983 rm -f conftest.err conftest.$ac_objext \
8984 conftest$ac_exeext conftest.$ac_ext
8985 LDFLAGS=$save_LDFLAGS
8986 libdir=$save_libdir
8988 # This implies no fast_install, which is unacceptable.
8989 # Some rework will be needed to allow for fast_install
8990 # before this can be enabled.
8991 hardcode_into_libs=yes
8993 # Append ld.so.conf contents to the search path
8994 if test -f /etc/ld.so.conf; then
8995 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' ' '`
8996 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
8999 # We used to test for /lib/ld.so.1 and disable shared libraries on
9000 # powerpc, because MkLinux only supported shared libraries with the
9001 # GNU dynamic linker. Since this was broken with cross compilers,
9002 # most powerpc-linux boxes support dynamic linking these days and
9003 # people can always --disable-shared, the test was removed, and we
9004 # assume the GNU/Linux dynamic linker is in use.
9005 dynamic_linker='GNU/Linux ld.so'
9008 netbsd*)
9009 version_type=sunos
9010 need_lib_prefix=no
9011 need_version=no
9012 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9013 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9014 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9015 dynamic_linker='NetBSD (a.out) ld.so'
9016 else
9017 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9018 soname_spec='${libname}${release}${shared_ext}$major'
9019 dynamic_linker='NetBSD ld.elf_so'
9021 shlibpath_var=LD_LIBRARY_PATH
9022 shlibpath_overrides_runpath=yes
9023 hardcode_into_libs=yes
9026 newsos6)
9027 version_type=linux
9028 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9029 shlibpath_var=LD_LIBRARY_PATH
9030 shlibpath_overrides_runpath=yes
9033 *nto* | *qnx*)
9034 version_type=qnx
9035 need_lib_prefix=no
9036 need_version=no
9037 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9038 soname_spec='${libname}${release}${shared_ext}$major'
9039 shlibpath_var=LD_LIBRARY_PATH
9040 shlibpath_overrides_runpath=no
9041 hardcode_into_libs=yes
9042 dynamic_linker='ldqnx.so'
9045 openbsd*)
9046 version_type=sunos
9047 sys_lib_dlsearch_path_spec="/usr/lib"
9048 need_lib_prefix=no
9049 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9050 case $host_os in
9051 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9052 *) need_version=no ;;
9053 esac
9054 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9055 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9056 shlibpath_var=LD_LIBRARY_PATH
9057 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9058 case $host_os in
9059 openbsd2.[89] | openbsd2.[89].*)
9060 shlibpath_overrides_runpath=no
9063 shlibpath_overrides_runpath=yes
9065 esac
9066 else
9067 shlibpath_overrides_runpath=yes
9071 os2*)
9072 libname_spec='$name'
9073 shrext_cmds=".dll"
9074 need_lib_prefix=no
9075 library_names_spec='$libname${shared_ext} $libname.a'
9076 dynamic_linker='OS/2 ld.exe'
9077 shlibpath_var=LIBPATH
9080 osf3* | osf4* | osf5*)
9081 version_type=osf
9082 need_lib_prefix=no
9083 need_version=no
9084 soname_spec='${libname}${release}${shared_ext}$major'
9085 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9086 shlibpath_var=LD_LIBRARY_PATH
9087 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9088 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9091 rdos*)
9092 dynamic_linker=no
9095 solaris*)
9096 version_type=linux
9097 need_lib_prefix=no
9098 need_version=no
9099 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9100 soname_spec='${libname}${release}${shared_ext}$major'
9101 shlibpath_var=LD_LIBRARY_PATH
9102 shlibpath_overrides_runpath=yes
9103 hardcode_into_libs=yes
9104 # ldd complains unless libraries are executable
9105 postinstall_cmds='chmod +x $lib'
9108 sunos4*)
9109 version_type=sunos
9110 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9111 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9112 shlibpath_var=LD_LIBRARY_PATH
9113 shlibpath_overrides_runpath=yes
9114 if test "$with_gnu_ld" = yes; then
9115 need_lib_prefix=no
9117 need_version=yes
9120 sysv4 | sysv4.3*)
9121 version_type=linux
9122 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9123 soname_spec='${libname}${release}${shared_ext}$major'
9124 shlibpath_var=LD_LIBRARY_PATH
9125 case $host_vendor in
9126 sni)
9127 shlibpath_overrides_runpath=no
9128 need_lib_prefix=no
9129 runpath_var=LD_RUN_PATH
9131 siemens)
9132 need_lib_prefix=no
9134 motorola)
9135 need_lib_prefix=no
9136 need_version=no
9137 shlibpath_overrides_runpath=no
9138 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9140 esac
9143 sysv4*MP*)
9144 if test -d /usr/nec ;then
9145 version_type=linux
9146 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9147 soname_spec='$libname${shared_ext}.$major'
9148 shlibpath_var=LD_LIBRARY_PATH
9152 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9153 version_type=freebsd-elf
9154 need_lib_prefix=no
9155 need_version=no
9156 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9157 soname_spec='${libname}${release}${shared_ext}$major'
9158 shlibpath_var=LD_LIBRARY_PATH
9159 shlibpath_overrides_runpath=yes
9160 hardcode_into_libs=yes
9161 if test "$with_gnu_ld" = yes; then
9162 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9163 else
9164 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9165 case $host_os in
9166 sco3.2v5*)
9167 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9169 esac
9171 sys_lib_dlsearch_path_spec='/usr/lib'
9174 tpf*)
9175 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9176 version_type=linux
9177 need_lib_prefix=no
9178 need_version=no
9179 library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9180 shlibpath_var=LD_LIBRARY_PATH
9181 shlibpath_overrides_runpath=no
9182 hardcode_into_libs=yes
9185 uts4*)
9186 version_type=linux
9187 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9188 soname_spec='${libname}${release}${shared_ext}$major'
9189 shlibpath_var=LD_LIBRARY_PATH
9193 dynamic_linker=no
9195 esac
9196 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9197 echo "${ECHO_T}$dynamic_linker" >&6
9198 test "$dynamic_linker" = no && can_build_shared=no
9200 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9201 if test "$GCC" = yes; then
9202 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9291 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9292 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9293 hardcode_action=
9294 if test -n "$hardcode_libdir_flag_spec" ||
9295 test -n "$runpath_var" ||
9296 test "X$hardcode_automatic" = "Xyes" ; then
9298 # We can hardcode non-existent directories.
9299 if test "$hardcode_direct" != no &&
9300 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9301 # have to relink, otherwise we might link with an installed library
9302 # when we should be linking with a yet-to-be-installed one
9303 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9304 test "$hardcode_minus_L" != no; then
9305 # Linking always hardcodes the temporary library directory.
9306 hardcode_action=relink
9307 else
9308 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9309 hardcode_action=immediate
9311 else
9312 # We cannot hardcode anything, or else we can only hardcode existing
9313 # directories.
9314 hardcode_action=unsupported
9316 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9317 echo "${ECHO_T}$hardcode_action" >&6
9319 if test "$hardcode_action" = relink ||
9320 test "$inherit_rpath" = yes; then
9321 # Fast installation is not supported
9322 enable_fast_install=no
9323 elif test "$shlibpath_overrides_runpath" = yes ||
9324 test "$enable_shared" = no; then
9325 # Fast installation is not necessary
9326 enable_fast_install=needless
9334 if test "x$enable_dlopen" != xyes; then
9335 enable_dlopen=unknown
9336 enable_dlopen_self=unknown
9337 enable_dlopen_self_static=unknown
9338 else
9339 lt_cv_dlopen=no
9340 lt_cv_dlopen_libs=
9342 case $host_os in
9343 beos*)
9344 lt_cv_dlopen="load_add_on"
9345 lt_cv_dlopen_libs=
9346 lt_cv_dlopen_self=yes
9349 mingw* | pw32*)
9350 lt_cv_dlopen="LoadLibrary"
9351 lt_cv_dlopen_libs=
9354 cygwin*)
9355 lt_cv_dlopen="dlopen"
9356 lt_cv_dlopen_libs=
9359 darwin*)
9360 # if libdl is installed we need to link against it
9361 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9362 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9363 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9364 echo $ECHO_N "(cached) $ECHO_C" >&6
9365 else
9366 ac_check_lib_save_LIBS=$LIBS
9367 LIBS="-ldl $LIBS"
9368 cat >conftest.$ac_ext <<_ACEOF
9369 /* confdefs.h. */
9370 _ACEOF
9371 cat confdefs.h >>conftest.$ac_ext
9372 cat >>conftest.$ac_ext <<_ACEOF
9373 /* end confdefs.h. */
9375 /* Override any gcc2 internal prototype to avoid an error. */
9376 #ifdef __cplusplus
9377 extern "C"
9378 #endif
9379 /* We use char because int might match the return type of a gcc2
9380 builtin and then its argument prototype would still apply. */
9381 char dlopen ();
9383 main ()
9385 dlopen ();
9387 return 0;
9389 _ACEOF
9390 rm -f conftest.$ac_objext conftest$ac_exeext
9391 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9392 (eval $ac_link) 2>conftest.er1
9393 ac_status=$?
9394 grep -v '^ *+' conftest.er1 >conftest.err
9395 rm -f conftest.er1
9396 cat conftest.err >&5
9397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9398 (exit $ac_status); } &&
9399 { ac_try='test -z "$ac_c_werror_flag"
9400 || test ! -s conftest.err'
9401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9402 (eval $ac_try) 2>&5
9403 ac_status=$?
9404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9405 (exit $ac_status); }; } &&
9406 { ac_try='test -s conftest$ac_exeext'
9407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9408 (eval $ac_try) 2>&5
9409 ac_status=$?
9410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9411 (exit $ac_status); }; }; then
9412 ac_cv_lib_dl_dlopen=yes
9413 else
9414 echo "$as_me: failed program was:" >&5
9415 sed 's/^/| /' conftest.$ac_ext >&5
9417 ac_cv_lib_dl_dlopen=no
9419 rm -f conftest.err conftest.$ac_objext \
9420 conftest$ac_exeext conftest.$ac_ext
9421 LIBS=$ac_check_lib_save_LIBS
9423 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9424 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9425 if test $ac_cv_lib_dl_dlopen = yes; then
9426 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9427 else
9429 lt_cv_dlopen="dyld"
9430 lt_cv_dlopen_libs=
9431 lt_cv_dlopen_self=yes
9438 echo "$as_me:$LINENO: checking for shl_load" >&5
9439 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9440 if test "${ac_cv_func_shl_load+set}" = set; then
9441 echo $ECHO_N "(cached) $ECHO_C" >&6
9442 else
9443 cat >conftest.$ac_ext <<_ACEOF
9444 /* confdefs.h. */
9445 _ACEOF
9446 cat confdefs.h >>conftest.$ac_ext
9447 cat >>conftest.$ac_ext <<_ACEOF
9448 /* end confdefs.h. */
9449 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9450 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9451 #define shl_load innocuous_shl_load
9453 /* System header to define __stub macros and hopefully few prototypes,
9454 which can conflict with char shl_load (); below.
9455 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9456 <limits.h> exists even on freestanding compilers. */
9458 #ifdef __STDC__
9459 # include <limits.h>
9460 #else
9461 # include <assert.h>
9462 #endif
9464 #undef shl_load
9466 /* Override any gcc2 internal prototype to avoid an error. */
9467 #ifdef __cplusplus
9468 extern "C"
9470 #endif
9471 /* We use char because int might match the return type of a gcc2
9472 builtin and then its argument prototype would still apply. */
9473 char shl_load ();
9474 /* The GNU C library defines this for functions which it implements
9475 to always fail with ENOSYS. Some functions are actually named
9476 something starting with __ and the normal name is an alias. */
9477 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9478 choke me
9479 #else
9480 char (*f) () = shl_load;
9481 #endif
9482 #ifdef __cplusplus
9484 #endif
9487 main ()
9489 return f != shl_load;
9491 return 0;
9493 _ACEOF
9494 rm -f conftest.$ac_objext conftest$ac_exeext
9495 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9496 (eval $ac_link) 2>conftest.er1
9497 ac_status=$?
9498 grep -v '^ *+' conftest.er1 >conftest.err
9499 rm -f conftest.er1
9500 cat conftest.err >&5
9501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9502 (exit $ac_status); } &&
9503 { ac_try='test -z "$ac_c_werror_flag"
9504 || test ! -s conftest.err'
9505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9506 (eval $ac_try) 2>&5
9507 ac_status=$?
9508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9509 (exit $ac_status); }; } &&
9510 { ac_try='test -s conftest$ac_exeext'
9511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9512 (eval $ac_try) 2>&5
9513 ac_status=$?
9514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515 (exit $ac_status); }; }; then
9516 ac_cv_func_shl_load=yes
9517 else
9518 echo "$as_me: failed program was:" >&5
9519 sed 's/^/| /' conftest.$ac_ext >&5
9521 ac_cv_func_shl_load=no
9523 rm -f conftest.err conftest.$ac_objext \
9524 conftest$ac_exeext conftest.$ac_ext
9526 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9527 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9528 if test $ac_cv_func_shl_load = yes; then
9529 lt_cv_dlopen="shl_load"
9530 else
9531 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9532 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9533 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9534 echo $ECHO_N "(cached) $ECHO_C" >&6
9535 else
9536 ac_check_lib_save_LIBS=$LIBS
9537 LIBS="-ldld $LIBS"
9538 cat >conftest.$ac_ext <<_ACEOF
9539 /* confdefs.h. */
9540 _ACEOF
9541 cat confdefs.h >>conftest.$ac_ext
9542 cat >>conftest.$ac_ext <<_ACEOF
9543 /* end confdefs.h. */
9545 /* Override any gcc2 internal prototype to avoid an error. */
9546 #ifdef __cplusplus
9547 extern "C"
9548 #endif
9549 /* We use char because int might match the return type of a gcc2
9550 builtin and then its argument prototype would still apply. */
9551 char shl_load ();
9553 main ()
9555 shl_load ();
9557 return 0;
9559 _ACEOF
9560 rm -f conftest.$ac_objext conftest$ac_exeext
9561 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9562 (eval $ac_link) 2>conftest.er1
9563 ac_status=$?
9564 grep -v '^ *+' conftest.er1 >conftest.err
9565 rm -f conftest.er1
9566 cat conftest.err >&5
9567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9568 (exit $ac_status); } &&
9569 { ac_try='test -z "$ac_c_werror_flag"
9570 || test ! -s conftest.err'
9571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572 (eval $ac_try) 2>&5
9573 ac_status=$?
9574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575 (exit $ac_status); }; } &&
9576 { ac_try='test -s conftest$ac_exeext'
9577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9578 (eval $ac_try) 2>&5
9579 ac_status=$?
9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581 (exit $ac_status); }; }; then
9582 ac_cv_lib_dld_shl_load=yes
9583 else
9584 echo "$as_me: failed program was:" >&5
9585 sed 's/^/| /' conftest.$ac_ext >&5
9587 ac_cv_lib_dld_shl_load=no
9589 rm -f conftest.err conftest.$ac_objext \
9590 conftest$ac_exeext conftest.$ac_ext
9591 LIBS=$ac_check_lib_save_LIBS
9593 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9594 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9595 if test $ac_cv_lib_dld_shl_load = yes; then
9596 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9597 else
9598 echo "$as_me:$LINENO: checking for dlopen" >&5
9599 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9600 if test "${ac_cv_func_dlopen+set}" = set; then
9601 echo $ECHO_N "(cached) $ECHO_C" >&6
9602 else
9603 cat >conftest.$ac_ext <<_ACEOF
9604 /* confdefs.h. */
9605 _ACEOF
9606 cat confdefs.h >>conftest.$ac_ext
9607 cat >>conftest.$ac_ext <<_ACEOF
9608 /* end confdefs.h. */
9609 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9610 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9611 #define dlopen innocuous_dlopen
9613 /* System header to define __stub macros and hopefully few prototypes,
9614 which can conflict with char dlopen (); below.
9615 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9616 <limits.h> exists even on freestanding compilers. */
9618 #ifdef __STDC__
9619 # include <limits.h>
9620 #else
9621 # include <assert.h>
9622 #endif
9624 #undef dlopen
9626 /* Override any gcc2 internal prototype to avoid an error. */
9627 #ifdef __cplusplus
9628 extern "C"
9630 #endif
9631 /* We use char because int might match the return type of a gcc2
9632 builtin and then its argument prototype would still apply. */
9633 char dlopen ();
9634 /* The GNU C library defines this for functions which it implements
9635 to always fail with ENOSYS. Some functions are actually named
9636 something starting with __ and the normal name is an alias. */
9637 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9638 choke me
9639 #else
9640 char (*f) () = dlopen;
9641 #endif
9642 #ifdef __cplusplus
9644 #endif
9647 main ()
9649 return f != dlopen;
9651 return 0;
9653 _ACEOF
9654 rm -f conftest.$ac_objext conftest$ac_exeext
9655 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9656 (eval $ac_link) 2>conftest.er1
9657 ac_status=$?
9658 grep -v '^ *+' conftest.er1 >conftest.err
9659 rm -f conftest.er1
9660 cat conftest.err >&5
9661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9662 (exit $ac_status); } &&
9663 { ac_try='test -z "$ac_c_werror_flag"
9664 || test ! -s conftest.err'
9665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9666 (eval $ac_try) 2>&5
9667 ac_status=$?
9668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669 (exit $ac_status); }; } &&
9670 { ac_try='test -s conftest$ac_exeext'
9671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9672 (eval $ac_try) 2>&5
9673 ac_status=$?
9674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9675 (exit $ac_status); }; }; then
9676 ac_cv_func_dlopen=yes
9677 else
9678 echo "$as_me: failed program was:" >&5
9679 sed 's/^/| /' conftest.$ac_ext >&5
9681 ac_cv_func_dlopen=no
9683 rm -f conftest.err conftest.$ac_objext \
9684 conftest$ac_exeext conftest.$ac_ext
9686 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9687 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9688 if test $ac_cv_func_dlopen = yes; then
9689 lt_cv_dlopen="dlopen"
9690 else
9691 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9692 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9693 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9694 echo $ECHO_N "(cached) $ECHO_C" >&6
9695 else
9696 ac_check_lib_save_LIBS=$LIBS
9697 LIBS="-ldl $LIBS"
9698 cat >conftest.$ac_ext <<_ACEOF
9699 /* confdefs.h. */
9700 _ACEOF
9701 cat confdefs.h >>conftest.$ac_ext
9702 cat >>conftest.$ac_ext <<_ACEOF
9703 /* end confdefs.h. */
9705 /* Override any gcc2 internal prototype to avoid an error. */
9706 #ifdef __cplusplus
9707 extern "C"
9708 #endif
9709 /* We use char because int might match the return type of a gcc2
9710 builtin and then its argument prototype would still apply. */
9711 char dlopen ();
9713 main ()
9715 dlopen ();
9717 return 0;
9719 _ACEOF
9720 rm -f conftest.$ac_objext conftest$ac_exeext
9721 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9722 (eval $ac_link) 2>conftest.er1
9723 ac_status=$?
9724 grep -v '^ *+' conftest.er1 >conftest.err
9725 rm -f conftest.er1
9726 cat conftest.err >&5
9727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9728 (exit $ac_status); } &&
9729 { ac_try='test -z "$ac_c_werror_flag"
9730 || test ! -s conftest.err'
9731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9732 (eval $ac_try) 2>&5
9733 ac_status=$?
9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735 (exit $ac_status); }; } &&
9736 { ac_try='test -s conftest$ac_exeext'
9737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9738 (eval $ac_try) 2>&5
9739 ac_status=$?
9740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9741 (exit $ac_status); }; }; then
9742 ac_cv_lib_dl_dlopen=yes
9743 else
9744 echo "$as_me: failed program was:" >&5
9745 sed 's/^/| /' conftest.$ac_ext >&5
9747 ac_cv_lib_dl_dlopen=no
9749 rm -f conftest.err conftest.$ac_objext \
9750 conftest$ac_exeext conftest.$ac_ext
9751 LIBS=$ac_check_lib_save_LIBS
9753 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9754 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9755 if test $ac_cv_lib_dl_dlopen = yes; then
9756 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9757 else
9758 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9759 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9760 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9761 echo $ECHO_N "(cached) $ECHO_C" >&6
9762 else
9763 ac_check_lib_save_LIBS=$LIBS
9764 LIBS="-lsvld $LIBS"
9765 cat >conftest.$ac_ext <<_ACEOF
9766 /* confdefs.h. */
9767 _ACEOF
9768 cat confdefs.h >>conftest.$ac_ext
9769 cat >>conftest.$ac_ext <<_ACEOF
9770 /* end confdefs.h. */
9772 /* Override any gcc2 internal prototype to avoid an error. */
9773 #ifdef __cplusplus
9774 extern "C"
9775 #endif
9776 /* We use char because int might match the return type of a gcc2
9777 builtin and then its argument prototype would still apply. */
9778 char dlopen ();
9780 main ()
9782 dlopen ();
9784 return 0;
9786 _ACEOF
9787 rm -f conftest.$ac_objext conftest$ac_exeext
9788 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9789 (eval $ac_link) 2>conftest.er1
9790 ac_status=$?
9791 grep -v '^ *+' conftest.er1 >conftest.err
9792 rm -f conftest.er1
9793 cat conftest.err >&5
9794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795 (exit $ac_status); } &&
9796 { ac_try='test -z "$ac_c_werror_flag"
9797 || test ! -s conftest.err'
9798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9799 (eval $ac_try) 2>&5
9800 ac_status=$?
9801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802 (exit $ac_status); }; } &&
9803 { ac_try='test -s conftest$ac_exeext'
9804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9805 (eval $ac_try) 2>&5
9806 ac_status=$?
9807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9808 (exit $ac_status); }; }; then
9809 ac_cv_lib_svld_dlopen=yes
9810 else
9811 echo "$as_me: failed program was:" >&5
9812 sed 's/^/| /' conftest.$ac_ext >&5
9814 ac_cv_lib_svld_dlopen=no
9816 rm -f conftest.err conftest.$ac_objext \
9817 conftest$ac_exeext conftest.$ac_ext
9818 LIBS=$ac_check_lib_save_LIBS
9820 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9821 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9822 if test $ac_cv_lib_svld_dlopen = yes; then
9823 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9824 else
9825 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9826 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9827 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9828 echo $ECHO_N "(cached) $ECHO_C" >&6
9829 else
9830 ac_check_lib_save_LIBS=$LIBS
9831 LIBS="-ldld $LIBS"
9832 cat >conftest.$ac_ext <<_ACEOF
9833 /* confdefs.h. */
9834 _ACEOF
9835 cat confdefs.h >>conftest.$ac_ext
9836 cat >>conftest.$ac_ext <<_ACEOF
9837 /* end confdefs.h. */
9839 /* Override any gcc2 internal prototype to avoid an error. */
9840 #ifdef __cplusplus
9841 extern "C"
9842 #endif
9843 /* We use char because int might match the return type of a gcc2
9844 builtin and then its argument prototype would still apply. */
9845 char dld_link ();
9847 main ()
9849 dld_link ();
9851 return 0;
9853 _ACEOF
9854 rm -f conftest.$ac_objext conftest$ac_exeext
9855 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9856 (eval $ac_link) 2>conftest.er1
9857 ac_status=$?
9858 grep -v '^ *+' conftest.er1 >conftest.err
9859 rm -f conftest.er1
9860 cat conftest.err >&5
9861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862 (exit $ac_status); } &&
9863 { ac_try='test -z "$ac_c_werror_flag"
9864 || test ! -s conftest.err'
9865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9866 (eval $ac_try) 2>&5
9867 ac_status=$?
9868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869 (exit $ac_status); }; } &&
9870 { ac_try='test -s conftest$ac_exeext'
9871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9872 (eval $ac_try) 2>&5
9873 ac_status=$?
9874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9875 (exit $ac_status); }; }; then
9876 ac_cv_lib_dld_dld_link=yes
9877 else
9878 echo "$as_me: failed program was:" >&5
9879 sed 's/^/| /' conftest.$ac_ext >&5
9881 ac_cv_lib_dld_dld_link=no
9883 rm -f conftest.err conftest.$ac_objext \
9884 conftest$ac_exeext conftest.$ac_ext
9885 LIBS=$ac_check_lib_save_LIBS
9887 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9888 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
9889 if test $ac_cv_lib_dld_dld_link = yes; then
9890 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
9909 esac
9911 if test "x$lt_cv_dlopen" != xno; then
9912 enable_dlopen=yes
9913 else
9914 enable_dlopen=no
9917 case $lt_cv_dlopen in
9918 dlopen)
9919 save_CPPFLAGS="$CPPFLAGS"
9920 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
9922 save_LDFLAGS="$LDFLAGS"
9923 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
9925 save_LIBS="$LIBS"
9926 LIBS="$lt_cv_dlopen_libs $LIBS"
9928 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
9929 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
9930 if test "${lt_cv_dlopen_self+set}" = set; then
9931 echo $ECHO_N "(cached) $ECHO_C" >&6
9932 else
9933 if test "$cross_compiling" = yes; then :
9934 lt_cv_dlopen_self=cross
9935 else
9936 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
9937 lt_status=$lt_dlunknown
9938 cat > conftest.$ac_ext <<_LT_EOF
9939 #line 9939 "configure"
9940 #include "confdefs.h"
9942 #if HAVE_DLFCN_H
9943 #include <dlfcn.h>
9944 #endif
9946 #include <stdio.h>
9948 #ifdef RTLD_GLOBAL
9949 # define LT_DLGLOBAL RTLD_GLOBAL
9950 #else
9951 # ifdef DL_GLOBAL
9952 # define LT_DLGLOBAL DL_GLOBAL
9953 # else
9954 # define LT_DLGLOBAL 0
9955 # endif
9956 #endif
9958 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9959 find out it does not work in some platform. */
9960 #ifndef LT_DLLAZY_OR_NOW
9961 # ifdef RTLD_LAZY
9962 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9963 # else
9964 # ifdef DL_LAZY
9965 # define LT_DLLAZY_OR_NOW DL_LAZY
9966 # else
9967 # ifdef RTLD_NOW
9968 # define LT_DLLAZY_OR_NOW RTLD_NOW
9969 # else
9970 # ifdef DL_NOW
9971 # define LT_DLLAZY_OR_NOW DL_NOW
9972 # else
9973 # define LT_DLLAZY_OR_NOW 0
9974 # endif
9975 # endif
9976 # endif
9977 # endif
9978 #endif
9980 #ifdef __cplusplus
9981 extern "C" void exit (int);
9982 #endif
9984 void fnord() { int i=42;}
9985 int main ()
9987 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9988 int status = $lt_dlunknown;
9990 if (self)
9992 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9993 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9994 /* dlclose (self); */
9996 else
9997 puts (dlerror ());
9999 exit (status);
10001 _LT_EOF
10002 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10003 (eval $ac_link) 2>&5
10004 ac_status=$?
10005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10006 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10007 (./conftest; exit; ) >&5 2>/dev/null
10008 lt_status=$?
10009 case x$lt_status in
10010 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10011 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10012 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10013 esac
10014 else :
10015 # compilation failed
10016 lt_cv_dlopen_self=no
10019 rm -fr conftest*
10023 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10024 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10026 if test "x$lt_cv_dlopen_self" = xyes; then
10027 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10028 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10029 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10030 if test "${lt_cv_dlopen_self_static+set}" = set; then
10031 echo $ECHO_N "(cached) $ECHO_C" >&6
10032 else
10033 if test "$cross_compiling" = yes; then :
10034 lt_cv_dlopen_self_static=cross
10035 else
10036 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10037 lt_status=$lt_dlunknown
10038 cat > conftest.$ac_ext <<_LT_EOF
10039 #line 10039 "configure"
10040 #include "confdefs.h"
10042 #if HAVE_DLFCN_H
10043 #include <dlfcn.h>
10044 #endif
10046 #include <stdio.h>
10048 #ifdef RTLD_GLOBAL
10049 # define LT_DLGLOBAL RTLD_GLOBAL
10050 #else
10051 # ifdef DL_GLOBAL
10052 # define LT_DLGLOBAL DL_GLOBAL
10053 # else
10054 # define LT_DLGLOBAL 0
10055 # endif
10056 #endif
10058 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10059 find out it does not work in some platform. */
10060 #ifndef LT_DLLAZY_OR_NOW
10061 # ifdef RTLD_LAZY
10062 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10063 # else
10064 # ifdef DL_LAZY
10065 # define LT_DLLAZY_OR_NOW DL_LAZY
10066 # else
10067 # ifdef RTLD_NOW
10068 # define LT_DLLAZY_OR_NOW RTLD_NOW
10069 # else
10070 # ifdef DL_NOW
10071 # define LT_DLLAZY_OR_NOW DL_NOW
10072 # else
10073 # define LT_DLLAZY_OR_NOW 0
10074 # endif
10075 # endif
10076 # endif
10077 # endif
10078 #endif
10080 #ifdef __cplusplus
10081 extern "C" void exit (int);
10082 #endif
10084 void fnord() { int i=42;}
10085 int main ()
10087 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10088 int status = $lt_dlunknown;
10090 if (self)
10092 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10093 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10094 /* dlclose (self); */
10096 else
10097 puts (dlerror ());
10099 exit (status);
10101 _LT_EOF
10102 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10103 (eval $ac_link) 2>&5
10104 ac_status=$?
10105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10107 (./conftest; exit; ) >&5 2>/dev/null
10108 lt_status=$?
10109 case x$lt_status in
10110 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10111 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10112 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10113 esac
10114 else :
10115 # compilation failed
10116 lt_cv_dlopen_self_static=no
10119 rm -fr conftest*
10123 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10124 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10127 CPPFLAGS="$save_CPPFLAGS"
10128 LDFLAGS="$save_LDFLAGS"
10129 LIBS="$save_LIBS"
10131 esac
10133 case $lt_cv_dlopen_self in
10134 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10135 *) enable_dlopen_self=unknown ;;
10136 esac
10138 case $lt_cv_dlopen_self_static in
10139 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10140 *) enable_dlopen_self_static=unknown ;;
10141 esac
10160 striplib=
10161 old_striplib=
10162 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10163 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10164 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10165 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10166 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10167 echo "$as_me:$LINENO: result: yes" >&5
10168 echo "${ECHO_T}yes" >&6
10169 else
10170 # FIXME - insert some real tests, host_os isn't really good enough
10171 case $host_os in
10172 darwin*)
10173 if test -n "$STRIP" ; then
10174 striplib="$STRIP -x"
10175 old_striplib="$STRIP -S"
10176 echo "$as_me:$LINENO: result: yes" >&5
10177 echo "${ECHO_T}yes" >&6
10178 else
10179 echo "$as_me:$LINENO: result: no" >&5
10180 echo "${ECHO_T}no" >&6
10184 echo "$as_me:$LINENO: result: no" >&5
10185 echo "${ECHO_T}no" >&6
10187 esac
10201 # Report which library types will actually be built
10202 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10203 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10204 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10205 echo "${ECHO_T}$can_build_shared" >&6
10207 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10208 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10209 test "$can_build_shared" = "no" && enable_shared=no
10211 # On AIX, shared libraries and static libraries use the same namespace, and
10212 # are all built from PIC.
10213 case $host_os in
10214 aix3*)
10215 test "$enable_shared" = yes && enable_static=no
10216 if test -n "$RANLIB"; then
10217 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10218 postinstall_cmds='$RANLIB $lib'
10222 aix4* | aix5*)
10223 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10224 test "$enable_shared" = yes && enable_static=no
10227 esac
10228 echo "$as_me:$LINENO: result: $enable_shared" >&5
10229 echo "${ECHO_T}$enable_shared" >&6
10231 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10232 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10233 # Make sure either enable_shared or enable_static is yes.
10234 test "$enable_shared" = yes || enable_static=yes
10235 echo "$as_me:$LINENO: result: $enable_static" >&5
10236 echo "${ECHO_T}$enable_static" >&6
10242 ac_ext=c
10243 ac_cpp='$CPP $CPPFLAGS'
10244 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10245 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10246 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10248 CC="$lt_save_CC"
10262 ac_config_commands="$ac_config_commands libtool"
10267 # Only expand once:
10271 # Check whether --enable-targets or --disable-targets was given.
10272 if test "${enable_targets+set}" = set; then
10273 enableval="$enable_targets"
10274 case "${enableval}" in
10275 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10276 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10277 { (exit 1); exit 1; }; }
10279 no) enable_targets= ;;
10280 *) enable_targets=$enableval ;;
10281 esac
10282 fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10283 if test "${enable_commonbfdlib+set}" = set; then
10284 enableval="$enable_commonbfdlib"
10285 case "${enableval}" in
10286 yes) commonbfdlib=true ;;
10287 no) commonbfdlib=false ;;
10288 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
10289 echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10290 { (exit 1); exit 1; }; } ;;
10291 esac
10294 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10296 # Check whether --enable-werror or --disable-werror was given.
10297 if test "${enable_werror+set}" = set; then
10298 enableval="$enable_werror"
10299 case "${enableval}" in
10300 yes | y) ERROR_ON_WARNING="yes" ;;
10301 no | n) ERROR_ON_WARNING="no" ;;
10302 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10303 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10304 { (exit 1); exit 1; }; } ;;
10305 esac
10308 # Enable -Werror by default when using gcc
10309 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10310 ERROR_ON_WARNING=yes
10313 NO_WERROR=
10314 if test "${ERROR_ON_WARNING}" = yes ; then
10315 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10316 NO_WERROR="-Wno-error"
10319 if test "${GCC}" = yes ; then
10320 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10323 # Check whether --enable-build-warnings or --disable-build-warnings was given.
10324 if test "${enable_build_warnings+set}" = set; then
10325 enableval="$enable_build_warnings"
10326 case "${enableval}" in
10327 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10328 no) if test "${GCC}" = yes ; then
10329 WARN_CFLAGS="-w"
10330 fi;;
10331 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10332 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10333 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10334 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10335 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10336 esac
10339 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10340 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10347 ac_config_headers="$ac_config_headers config.h:config.in"
10350 if test -z "$target" ; then
10351 { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10352 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10353 { (exit 1); exit 1; }; }
10355 if test -z "$host" ; then
10356 { { echo "$as_me:$LINENO: error: Unrecognized host system type; please check config.sub." >&5
10357 echo "$as_me: error: Unrecognized host system type; please check config.sub." >&2;}
10358 { (exit 1); exit 1; }; }
10361 for ac_prog in 'bison -y' byacc
10363 # Extract the first word of "$ac_prog", so it can be a program name with args.
10364 set dummy $ac_prog; ac_word=$2
10365 echo "$as_me:$LINENO: checking for $ac_word" >&5
10366 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10367 if test "${ac_cv_prog_YACC+set}" = set; then
10368 echo $ECHO_N "(cached) $ECHO_C" >&6
10369 else
10370 if test -n "$YACC"; then
10371 ac_cv_prog_YACC="$YACC" # Let the user override the test.
10372 else
10373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10374 for as_dir in $PATH
10376 IFS=$as_save_IFS
10377 test -z "$as_dir" && as_dir=.
10378 for ac_exec_ext in '' $ac_executable_extensions; do
10379 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10380 ac_cv_prog_YACC="$ac_prog"
10381 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10382 break 2
10384 done
10385 done
10389 YACC=$ac_cv_prog_YACC
10390 if test -n "$YACC"; then
10391 echo "$as_me:$LINENO: result: $YACC" >&5
10392 echo "${ECHO_T}$YACC" >&6
10393 else
10394 echo "$as_me:$LINENO: result: no" >&5
10395 echo "${ECHO_T}no" >&6
10398 test -n "$YACC" && break
10399 done
10400 test -n "$YACC" || YACC="yacc"
10402 for ac_prog in flex lex
10404 # Extract the first word of "$ac_prog", so it can be a program name with args.
10405 set dummy $ac_prog; ac_word=$2
10406 echo "$as_me:$LINENO: checking for $ac_word" >&5
10407 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10408 if test "${ac_cv_prog_LEX+set}" = set; then
10409 echo $ECHO_N "(cached) $ECHO_C" >&6
10410 else
10411 if test -n "$LEX"; then
10412 ac_cv_prog_LEX="$LEX" # Let the user override the test.
10413 else
10414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10415 for as_dir in $PATH
10417 IFS=$as_save_IFS
10418 test -z "$as_dir" && as_dir=.
10419 for ac_exec_ext in '' $ac_executable_extensions; do
10420 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10421 ac_cv_prog_LEX="$ac_prog"
10422 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10423 break 2
10425 done
10426 done
10430 LEX=$ac_cv_prog_LEX
10431 if test -n "$LEX"; then
10432 echo "$as_me:$LINENO: result: $LEX" >&5
10433 echo "${ECHO_T}$LEX" >&6
10434 else
10435 echo "$as_me:$LINENO: result: no" >&5
10436 echo "${ECHO_T}no" >&6
10439 test -n "$LEX" && break
10440 done
10441 test -n "$LEX" || LEX=":"
10443 if test -z "$LEXLIB"
10444 then
10445 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
10446 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
10447 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
10448 echo $ECHO_N "(cached) $ECHO_C" >&6
10449 else
10450 ac_check_lib_save_LIBS=$LIBS
10451 LIBS="-lfl $LIBS"
10452 cat >conftest.$ac_ext <<_ACEOF
10453 /* confdefs.h. */
10454 _ACEOF
10455 cat confdefs.h >>conftest.$ac_ext
10456 cat >>conftest.$ac_ext <<_ACEOF
10457 /* end confdefs.h. */
10459 /* Override any gcc2 internal prototype to avoid an error. */
10460 #ifdef __cplusplus
10461 extern "C"
10462 #endif
10463 /* We use char because int might match the return type of a gcc2
10464 builtin and then its argument prototype would still apply. */
10465 char yywrap ();
10467 main ()
10469 yywrap ();
10471 return 0;
10473 _ACEOF
10474 rm -f conftest.$ac_objext conftest$ac_exeext
10475 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10476 (eval $ac_link) 2>conftest.er1
10477 ac_status=$?
10478 grep -v '^ *+' conftest.er1 >conftest.err
10479 rm -f conftest.er1
10480 cat conftest.err >&5
10481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482 (exit $ac_status); } &&
10483 { ac_try='test -z "$ac_c_werror_flag"
10484 || test ! -s conftest.err'
10485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10486 (eval $ac_try) 2>&5
10487 ac_status=$?
10488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10489 (exit $ac_status); }; } &&
10490 { ac_try='test -s conftest$ac_exeext'
10491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10492 (eval $ac_try) 2>&5
10493 ac_status=$?
10494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10495 (exit $ac_status); }; }; then
10496 ac_cv_lib_fl_yywrap=yes
10497 else
10498 echo "$as_me: failed program was:" >&5
10499 sed 's/^/| /' conftest.$ac_ext >&5
10501 ac_cv_lib_fl_yywrap=no
10503 rm -f conftest.err conftest.$ac_objext \
10504 conftest$ac_exeext conftest.$ac_ext
10505 LIBS=$ac_check_lib_save_LIBS
10507 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
10508 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
10509 if test $ac_cv_lib_fl_yywrap = yes; then
10510 LEXLIB="-lfl"
10511 else
10512 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
10513 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
10514 if test "${ac_cv_lib_l_yywrap+set}" = set; then
10515 echo $ECHO_N "(cached) $ECHO_C" >&6
10516 else
10517 ac_check_lib_save_LIBS=$LIBS
10518 LIBS="-ll $LIBS"
10519 cat >conftest.$ac_ext <<_ACEOF
10520 /* confdefs.h. */
10521 _ACEOF
10522 cat confdefs.h >>conftest.$ac_ext
10523 cat >>conftest.$ac_ext <<_ACEOF
10524 /* end confdefs.h. */
10526 /* Override any gcc2 internal prototype to avoid an error. */
10527 #ifdef __cplusplus
10528 extern "C"
10529 #endif
10530 /* We use char because int might match the return type of a gcc2
10531 builtin and then its argument prototype would still apply. */
10532 char yywrap ();
10534 main ()
10536 yywrap ();
10538 return 0;
10540 _ACEOF
10541 rm -f conftest.$ac_objext conftest$ac_exeext
10542 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10543 (eval $ac_link) 2>conftest.er1
10544 ac_status=$?
10545 grep -v '^ *+' conftest.er1 >conftest.err
10546 rm -f conftest.er1
10547 cat conftest.err >&5
10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549 (exit $ac_status); } &&
10550 { ac_try='test -z "$ac_c_werror_flag"
10551 || test ! -s conftest.err'
10552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10553 (eval $ac_try) 2>&5
10554 ac_status=$?
10555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10556 (exit $ac_status); }; } &&
10557 { ac_try='test -s conftest$ac_exeext'
10558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10559 (eval $ac_try) 2>&5
10560 ac_status=$?
10561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10562 (exit $ac_status); }; }; then
10563 ac_cv_lib_l_yywrap=yes
10564 else
10565 echo "$as_me: failed program was:" >&5
10566 sed 's/^/| /' conftest.$ac_ext >&5
10568 ac_cv_lib_l_yywrap=no
10570 rm -f conftest.err conftest.$ac_objext \
10571 conftest$ac_exeext conftest.$ac_ext
10572 LIBS=$ac_check_lib_save_LIBS
10574 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
10575 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
10576 if test $ac_cv_lib_l_yywrap = yes; then
10577 LEXLIB="-ll"
10584 if test "x$LEX" != "x:"; then
10585 echo "$as_me:$LINENO: checking lex output file root" >&5
10586 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
10587 if test "${ac_cv_prog_lex_root+set}" = set; then
10588 echo $ECHO_N "(cached) $ECHO_C" >&6
10589 else
10590 # The minimal lex program is just a single line: %%. But some broken lexes
10591 # (Solaris, I think it was) want two %% lines, so accommodate them.
10592 cat >conftest.l <<_ACEOF
10595 _ACEOF
10596 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
10597 (eval $LEX conftest.l) 2>&5
10598 ac_status=$?
10599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10600 (exit $ac_status); }
10601 if test -f lex.yy.c; then
10602 ac_cv_prog_lex_root=lex.yy
10603 elif test -f lexyy.c; then
10604 ac_cv_prog_lex_root=lexyy
10605 else
10606 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
10607 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
10608 { (exit 1); exit 1; }; }
10611 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
10612 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
10613 rm -f conftest.l
10614 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
10616 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
10617 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
10618 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
10619 echo $ECHO_N "(cached) $ECHO_C" >&6
10620 else
10621 # POSIX says lex can declare yytext either as a pointer or an array; the
10622 # default is implementation-dependent. Figure out which it is, since
10623 # not all implementations provide the %pointer and %array declarations.
10624 ac_cv_prog_lex_yytext_pointer=no
10625 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
10626 ac_save_LIBS=$LIBS
10627 LIBS="$LIBS $LEXLIB"
10628 cat >conftest.$ac_ext <<_ACEOF
10629 `cat $LEX_OUTPUT_ROOT.c`
10630 _ACEOF
10631 rm -f conftest.$ac_objext conftest$ac_exeext
10632 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10633 (eval $ac_link) 2>conftest.er1
10634 ac_status=$?
10635 grep -v '^ *+' conftest.er1 >conftest.err
10636 rm -f conftest.er1
10637 cat conftest.err >&5
10638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10639 (exit $ac_status); } &&
10640 { ac_try='test -z "$ac_c_werror_flag"
10641 || test ! -s conftest.err'
10642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10643 (eval $ac_try) 2>&5
10644 ac_status=$?
10645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10646 (exit $ac_status); }; } &&
10647 { ac_try='test -s conftest$ac_exeext'
10648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10649 (eval $ac_try) 2>&5
10650 ac_status=$?
10651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10652 (exit $ac_status); }; }; then
10653 ac_cv_prog_lex_yytext_pointer=yes
10654 else
10655 echo "$as_me: failed program was:" >&5
10656 sed 's/^/| /' conftest.$ac_ext >&5
10659 rm -f conftest.err conftest.$ac_objext \
10660 conftest$ac_exeext conftest.$ac_ext
10661 LIBS=$ac_save_LIBS
10662 rm -f "${LEX_OUTPUT_ROOT}.c"
10665 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
10666 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
10667 if test $ac_cv_prog_lex_yytext_pointer = yes; then
10669 cat >>confdefs.h <<\_ACEOF
10670 #define YYTEXT_POINTER 1
10671 _ACEOF
10676 if test "$LEX" = :; then
10677 LEX=${am_missing_run}flex
10680 ALL_LINGUAS="fr tr ja es sv da zh_CN ru ro rw zh_TW fi vi uk sk"
10681 # If we haven't got the data from the intl directory,
10682 # assume NLS is disabled.
10683 USE_NLS=no
10684 LIBINTL=
10685 LIBINTL_DEP=
10686 INCINTL=
10687 XGETTEXT=
10688 GMSGFMT=
10689 POSUB=
10691 if test -f ../intl/config.intl; then
10692 . ../intl/config.intl
10694 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10695 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10696 if test x"$USE_NLS" != xyes; then
10697 echo "$as_me:$LINENO: result: no" >&5
10698 echo "${ECHO_T}no" >&6
10699 else
10700 echo "$as_me:$LINENO: result: yes" >&5
10701 echo "${ECHO_T}yes" >&6
10703 cat >>confdefs.h <<\_ACEOF
10704 #define ENABLE_NLS 1
10705 _ACEOF
10708 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10709 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10710 # Look for .po and .gmo files in the source directory.
10711 CATALOGS=
10712 XLINGUAS=
10713 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10714 # If there aren't any .gmo files the shell will give us the
10715 # literal string "../path/to/srcdir/po/*.gmo" which has to be
10716 # weeded out.
10717 case "$cat" in *\**)
10718 continue;;
10719 esac
10720 # The quadruple backslash is collapsed to a double backslash
10721 # by the backticks, then collapsed again by the double quotes,
10722 # leaving us with one backslash in the sed expression (right
10723 # before the dot that mustn't act as a wildcard).
10724 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10725 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10726 # The user is allowed to set LINGUAS to a list of languages to
10727 # install catalogs for. If it's empty that means "all of them."
10728 if test "x$LINGUAS" = x; then
10729 CATALOGS="$CATALOGS $cat"
10730 XLINGUAS="$XLINGUAS $lang"
10731 else
10732 case "$LINGUAS" in *$lang*)
10733 CATALOGS="$CATALOGS $cat"
10734 XLINGUAS="$XLINGUAS $lang"
10736 esac
10738 done
10739 LINGUAS="$XLINGUAS"
10740 echo "$as_me:$LINENO: result: $LINGUAS" >&5
10741 echo "${ECHO_T}$LINGUAS" >&6
10744 DATADIRNAME=share
10746 INSTOBJEXT=.mo
10748 GENCAT=gencat
10750 CATOBJEXT=.gmo
10754 MKINSTALLDIRS=
10755 if test -n "$ac_aux_dir"; then
10756 case "$ac_aux_dir" in
10757 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10758 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10759 esac
10761 if test -z "$MKINSTALLDIRS"; then
10762 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10767 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10768 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10769 # Check whether --enable-nls or --disable-nls was given.
10770 if test "${enable_nls+set}" = set; then
10771 enableval="$enable_nls"
10772 USE_NLS=$enableval
10773 else
10774 USE_NLS=yes
10776 echo "$as_me:$LINENO: result: $USE_NLS" >&5
10777 echo "${ECHO_T}$USE_NLS" >&6
10784 # Prepare PATH_SEPARATOR.
10785 # The user is always right.
10786 if test "${PATH_SEPARATOR+set}" != set; then
10787 echo "#! /bin/sh" >conf$$.sh
10788 echo "exit 0" >>conf$$.sh
10789 chmod +x conf$$.sh
10790 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10791 PATH_SEPARATOR=';'
10792 else
10793 PATH_SEPARATOR=:
10795 rm -f conf$$.sh
10798 # Find out how to test for executable files. Don't use a zero-byte file,
10799 # as systems may use methods other than mode bits to determine executability.
10800 cat >conf$$.file <<_ASEOF
10801 #! /bin/sh
10802 exit 0
10803 _ASEOF
10804 chmod +x conf$$.file
10805 if test -x conf$$.file >/dev/null 2>&1; then
10806 ac_executable_p="test -x"
10807 else
10808 ac_executable_p="test -f"
10810 rm -f conf$$.file
10812 # Extract the first word of "msgfmt", so it can be a program name with args.
10813 set dummy msgfmt; ac_word=$2
10814 echo "$as_me:$LINENO: checking for $ac_word" >&5
10815 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10816 if test "${ac_cv_path_MSGFMT+set}" = set; then
10817 echo $ECHO_N "(cached) $ECHO_C" >&6
10818 else
10819 case "$MSGFMT" in
10820 [\\/]* | ?:[\\/]*)
10821 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10824 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10825 for ac_dir in $PATH; do
10826 IFS="$ac_save_IFS"
10827 test -z "$ac_dir" && ac_dir=.
10828 for ac_exec_ext in '' $ac_executable_extensions; do
10829 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10830 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10831 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10832 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10833 break 2
10836 done
10837 done
10838 IFS="$ac_save_IFS"
10839 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10841 esac
10843 MSGFMT="$ac_cv_path_MSGFMT"
10844 if test "$MSGFMT" != ":"; then
10845 echo "$as_me:$LINENO: result: $MSGFMT" >&5
10846 echo "${ECHO_T}$MSGFMT" >&6
10847 else
10848 echo "$as_me:$LINENO: result: no" >&5
10849 echo "${ECHO_T}no" >&6
10852 # Extract the first word of "gmsgfmt", so it can be a program name with args.
10853 set dummy gmsgfmt; ac_word=$2
10854 echo "$as_me:$LINENO: checking for $ac_word" >&5
10855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10856 if test "${ac_cv_path_GMSGFMT+set}" = set; then
10857 echo $ECHO_N "(cached) $ECHO_C" >&6
10858 else
10859 case $GMSGFMT in
10860 [\\/]* | ?:[\\/]*)
10861 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10865 for as_dir in $PATH
10867 IFS=$as_save_IFS
10868 test -z "$as_dir" && as_dir=.
10869 for ac_exec_ext in '' $ac_executable_extensions; do
10870 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10871 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10872 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10873 break 2
10875 done
10876 done
10878 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10880 esac
10882 GMSGFMT=$ac_cv_path_GMSGFMT
10884 if test -n "$GMSGFMT"; then
10885 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10886 echo "${ECHO_T}$GMSGFMT" >&6
10887 else
10888 echo "$as_me:$LINENO: result: no" >&5
10889 echo "${ECHO_T}no" >&6
10894 # Prepare PATH_SEPARATOR.
10895 # The user is always right.
10896 if test "${PATH_SEPARATOR+set}" != set; then
10897 echo "#! /bin/sh" >conf$$.sh
10898 echo "exit 0" >>conf$$.sh
10899 chmod +x conf$$.sh
10900 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10901 PATH_SEPARATOR=';'
10902 else
10903 PATH_SEPARATOR=:
10905 rm -f conf$$.sh
10908 # Find out how to test for executable files. Don't use a zero-byte file,
10909 # as systems may use methods other than mode bits to determine executability.
10910 cat >conf$$.file <<_ASEOF
10911 #! /bin/sh
10912 exit 0
10913 _ASEOF
10914 chmod +x conf$$.file
10915 if test -x conf$$.file >/dev/null 2>&1; then
10916 ac_executable_p="test -x"
10917 else
10918 ac_executable_p="test -f"
10920 rm -f conf$$.file
10922 # Extract the first word of "xgettext", so it can be a program name with args.
10923 set dummy xgettext; ac_word=$2
10924 echo "$as_me:$LINENO: checking for $ac_word" >&5
10925 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10926 if test "${ac_cv_path_XGETTEXT+set}" = set; then
10927 echo $ECHO_N "(cached) $ECHO_C" >&6
10928 else
10929 case "$XGETTEXT" in
10930 [\\/]* | ?:[\\/]*)
10931 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10934 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10935 for ac_dir in $PATH; do
10936 IFS="$ac_save_IFS"
10937 test -z "$ac_dir" && ac_dir=.
10938 for ac_exec_ext in '' $ac_executable_extensions; do
10939 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10940 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
10941 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10942 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
10943 break 2
10946 done
10947 done
10948 IFS="$ac_save_IFS"
10949 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10951 esac
10953 XGETTEXT="$ac_cv_path_XGETTEXT"
10954 if test "$XGETTEXT" != ":"; then
10955 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
10956 echo "${ECHO_T}$XGETTEXT" >&6
10957 else
10958 echo "$as_me:$LINENO: result: no" >&5
10959 echo "${ECHO_T}no" >&6
10962 rm -f messages.po
10965 # Prepare PATH_SEPARATOR.
10966 # The user is always right.
10967 if test "${PATH_SEPARATOR+set}" != set; then
10968 echo "#! /bin/sh" >conf$$.sh
10969 echo "exit 0" >>conf$$.sh
10970 chmod +x conf$$.sh
10971 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10972 PATH_SEPARATOR=';'
10973 else
10974 PATH_SEPARATOR=:
10976 rm -f conf$$.sh
10979 # Find out how to test for executable files. Don't use a zero-byte file,
10980 # as systems may use methods other than mode bits to determine executability.
10981 cat >conf$$.file <<_ASEOF
10982 #! /bin/sh
10983 exit 0
10984 _ASEOF
10985 chmod +x conf$$.file
10986 if test -x conf$$.file >/dev/null 2>&1; then
10987 ac_executable_p="test -x"
10988 else
10989 ac_executable_p="test -f"
10991 rm -f conf$$.file
10993 # Extract the first word of "msgmerge", so it can be a program name with args.
10994 set dummy msgmerge; ac_word=$2
10995 echo "$as_me:$LINENO: checking for $ac_word" >&5
10996 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10997 if test "${ac_cv_path_MSGMERGE+set}" = set; then
10998 echo $ECHO_N "(cached) $ECHO_C" >&6
10999 else
11000 case "$MSGMERGE" in
11001 [\\/]* | ?:[\\/]*)
11002 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11005 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11006 for ac_dir in $PATH; do
11007 IFS="$ac_save_IFS"
11008 test -z "$ac_dir" && ac_dir=.
11009 for ac_exec_ext in '' $ac_executable_extensions; do
11010 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11011 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11012 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11013 break 2
11016 done
11017 done
11018 IFS="$ac_save_IFS"
11019 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11021 esac
11023 MSGMERGE="$ac_cv_path_MSGMERGE"
11024 if test "$MSGMERGE" != ":"; then
11025 echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11026 echo "${ECHO_T}$MSGMERGE" >&6
11027 else
11028 echo "$as_me:$LINENO: result: no" >&5
11029 echo "${ECHO_T}no" >&6
11033 if test "$GMSGFMT" != ":"; then
11034 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11035 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11037 else
11038 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11039 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11040 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11041 GMSGFMT=":"
11045 if test "$XGETTEXT" != ":"; then
11046 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11047 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11049 else
11050 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11051 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11052 XGETTEXT=":"
11054 rm -f messages.po
11057 ac_config_commands="$ac_config_commands default-1"
11061 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
11062 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
11063 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
11064 if test "${enable_maintainer_mode+set}" = set; then
11065 enableval="$enable_maintainer_mode"
11066 USE_MAINTAINER_MODE=$enableval
11067 else
11068 USE_MAINTAINER_MODE=no
11070 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
11071 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
11074 if test $USE_MAINTAINER_MODE = yes; then
11075 MAINTAINER_MODE_TRUE=
11076 MAINTAINER_MODE_FALSE='#'
11077 else
11078 MAINTAINER_MODE_TRUE='#'
11079 MAINTAINER_MODE_FALSE=
11082 MAINT=$MAINTAINER_MODE_TRUE
11087 if false; then
11088 GENINSRC_NEVER_TRUE=
11089 GENINSRC_NEVER_FALSE='#'
11090 else
11091 GENINSRC_NEVER_TRUE='#'
11092 GENINSRC_NEVER_FALSE=
11096 if test -n "$EXEEXT"; then
11098 cat >>confdefs.h <<\_ACEOF
11099 #define HAVE_EXECUTABLE_SUFFIX 1
11100 _ACEOF
11104 cat >>confdefs.h <<_ACEOF
11105 #define EXECUTABLE_SUFFIX "${EXEEXT}"
11106 _ACEOF
11109 # host-specific stuff:
11111 HDEFINES=
11113 . ${srcdir}/../bfd/configure.host
11116 AR=${AR-ar}
11118 if test -n "$ac_tool_prefix"; then
11119 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
11120 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
11121 echo "$as_me:$LINENO: checking for $ac_word" >&5
11122 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11123 if test "${ac_cv_prog_RANLIB+set}" = set; then
11124 echo $ECHO_N "(cached) $ECHO_C" >&6
11125 else
11126 if test -n "$RANLIB"; then
11127 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11128 else
11129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11130 for as_dir in $PATH
11132 IFS=$as_save_IFS
11133 test -z "$as_dir" && as_dir=.
11134 for ac_exec_ext in '' $ac_executable_extensions; do
11135 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11136 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
11137 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11138 break 2
11140 done
11141 done
11145 RANLIB=$ac_cv_prog_RANLIB
11146 if test -n "$RANLIB"; then
11147 echo "$as_me:$LINENO: result: $RANLIB" >&5
11148 echo "${ECHO_T}$RANLIB" >&6
11149 else
11150 echo "$as_me:$LINENO: result: no" >&5
11151 echo "${ECHO_T}no" >&6
11155 if test -z "$ac_cv_prog_RANLIB"; then
11156 ac_ct_RANLIB=$RANLIB
11157 # Extract the first word of "ranlib", so it can be a program name with args.
11158 set dummy ranlib; ac_word=$2
11159 echo "$as_me:$LINENO: checking for $ac_word" >&5
11160 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11161 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
11162 echo $ECHO_N "(cached) $ECHO_C" >&6
11163 else
11164 if test -n "$ac_ct_RANLIB"; then
11165 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
11166 else
11167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11168 for as_dir in $PATH
11170 IFS=$as_save_IFS
11171 test -z "$as_dir" && as_dir=.
11172 for ac_exec_ext in '' $ac_executable_extensions; do
11173 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11174 ac_cv_prog_ac_ct_RANLIB="ranlib"
11175 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11176 break 2
11178 done
11179 done
11181 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
11184 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
11185 if test -n "$ac_ct_RANLIB"; then
11186 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
11187 echo "${ECHO_T}$ac_ct_RANLIB" >&6
11188 else
11189 echo "$as_me:$LINENO: result: no" >&5
11190 echo "${ECHO_T}no" >&6
11193 RANLIB=$ac_ct_RANLIB
11194 else
11195 RANLIB="$ac_cv_prog_RANLIB"
11198 # Find a good install program. We prefer a C program (faster),
11199 # so one script is as good as another. But avoid the broken or
11200 # incompatible versions:
11201 # SysV /etc/install, /usr/sbin/install
11202 # SunOS /usr/etc/install
11203 # IRIX /sbin/install
11204 # AIX /bin/install
11205 # AmigaOS /C/install, which installs bootblocks on floppy discs
11206 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11207 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
11208 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11209 # OS/2's system install, which has a completely different semantic
11210 # ./install, which can be erroneously created by make from ./install.sh.
11211 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11212 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11213 if test -z "$INSTALL"; then
11214 if test "${ac_cv_path_install+set}" = set; then
11215 echo $ECHO_N "(cached) $ECHO_C" >&6
11216 else
11217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11218 for as_dir in $PATH
11220 IFS=$as_save_IFS
11221 test -z "$as_dir" && as_dir=.
11222 # Account for people who put trailing slashes in PATH elements.
11223 case $as_dir/ in
11224 ./ | .// | /cC/* | \
11225 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11226 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11227 /usr/ucb/* ) ;;
11229 # OSF1 and SCO ODT 3.0 have their own names for install.
11230 # Don't use installbsd from OSF since it installs stuff as root
11231 # by default.
11232 for ac_prog in ginstall scoinst install; do
11233 for ac_exec_ext in '' $ac_executable_extensions; do
11234 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11235 if test $ac_prog = install &&
11236 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11237 # AIX install. It has an incompatible calling convention.
11239 elif test $ac_prog = install &&
11240 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11241 # program-specific install script used by HP pwplus--don't use.
11243 else
11244 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11245 break 3
11248 done
11249 done
11251 esac
11252 done
11256 if test "${ac_cv_path_install+set}" = set; then
11257 INSTALL=$ac_cv_path_install
11258 else
11259 # As a last resort, use the slow shell script. We don't cache a
11260 # path for INSTALL within a source directory, because that will
11261 # break other packages using the cache if that directory is
11262 # removed, or if the path is relative.
11263 INSTALL=$ac_install_sh
11266 echo "$as_me:$LINENO: result: $INSTALL" >&5
11267 echo "${ECHO_T}$INSTALL" >&6
11269 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11270 # It thinks the first close brace ends the variable substitution.
11271 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11273 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11275 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11278 # Put a plausible default for CC_FOR_BUILD in Makefile.
11279 if test -z "$CC_FOR_BUILD"; then
11280 if test "x$cross_compiling" = "xno"; then
11281 CC_FOR_BUILD='$(CC)'
11282 else
11283 CC_FOR_BUILD=gcc
11287 # Also set EXEEXT_FOR_BUILD.
11288 if test "x$cross_compiling" = "xno"; then
11289 EXEEXT_FOR_BUILD='$(EXEEXT)'
11290 else
11291 echo "$as_me:$LINENO: checking for build system executable suffix" >&5
11292 echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
11293 if test "${bfd_cv_build_exeext+set}" = set; then
11294 echo $ECHO_N "(cached) $ECHO_C" >&6
11295 else
11296 rm -f conftest*
11297 echo 'int main () { return 0; }' > conftest.c
11298 bfd_cv_build_exeext=
11299 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
11300 for file in conftest.*; do
11301 case $file in
11302 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
11303 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
11304 esac
11305 done
11306 rm -f conftest*
11307 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
11309 echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
11310 echo "${ECHO_T}$bfd_cv_build_exeext" >&6
11311 EXEEXT_FOR_BUILD=""
11312 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
11316 DEMANGLER_NAME=c++filt
11317 case "${host}" in
11318 *-*-go32* | *-*-msdos*)
11319 DEMANGLER_NAME=cxxfilt
11320 esac
11331 for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h
11333 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11334 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11335 echo "$as_me:$LINENO: checking for $ac_header" >&5
11336 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11337 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11338 echo $ECHO_N "(cached) $ECHO_C" >&6
11340 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11341 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11342 else
11343 # Is the header compilable?
11344 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11345 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11346 cat >conftest.$ac_ext <<_ACEOF
11347 /* confdefs.h. */
11348 _ACEOF
11349 cat confdefs.h >>conftest.$ac_ext
11350 cat >>conftest.$ac_ext <<_ACEOF
11351 /* end confdefs.h. */
11352 $ac_includes_default
11353 #include <$ac_header>
11354 _ACEOF
11355 rm -f conftest.$ac_objext
11356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11357 (eval $ac_compile) 2>conftest.er1
11358 ac_status=$?
11359 grep -v '^ *+' conftest.er1 >conftest.err
11360 rm -f conftest.er1
11361 cat conftest.err >&5
11362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11363 (exit $ac_status); } &&
11364 { ac_try='test -z "$ac_c_werror_flag"
11365 || test ! -s conftest.err'
11366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11367 (eval $ac_try) 2>&5
11368 ac_status=$?
11369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11370 (exit $ac_status); }; } &&
11371 { ac_try='test -s conftest.$ac_objext'
11372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11373 (eval $ac_try) 2>&5
11374 ac_status=$?
11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11376 (exit $ac_status); }; }; then
11377 ac_header_compiler=yes
11378 else
11379 echo "$as_me: failed program was:" >&5
11380 sed 's/^/| /' conftest.$ac_ext >&5
11382 ac_header_compiler=no
11384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11385 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11386 echo "${ECHO_T}$ac_header_compiler" >&6
11388 # Is the header present?
11389 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11390 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11391 cat >conftest.$ac_ext <<_ACEOF
11392 /* confdefs.h. */
11393 _ACEOF
11394 cat confdefs.h >>conftest.$ac_ext
11395 cat >>conftest.$ac_ext <<_ACEOF
11396 /* end confdefs.h. */
11397 #include <$ac_header>
11398 _ACEOF
11399 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11401 ac_status=$?
11402 grep -v '^ *+' conftest.er1 >conftest.err
11403 rm -f conftest.er1
11404 cat conftest.err >&5
11405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11406 (exit $ac_status); } >/dev/null; then
11407 if test -s conftest.err; then
11408 ac_cpp_err=$ac_c_preproc_warn_flag
11409 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11410 else
11411 ac_cpp_err=
11413 else
11414 ac_cpp_err=yes
11416 if test -z "$ac_cpp_err"; then
11417 ac_header_preproc=yes
11418 else
11419 echo "$as_me: failed program was:" >&5
11420 sed 's/^/| /' conftest.$ac_ext >&5
11422 ac_header_preproc=no
11424 rm -f conftest.err conftest.$ac_ext
11425 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11426 echo "${ECHO_T}$ac_header_preproc" >&6
11428 # So? What about this header?
11429 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11430 yes:no: )
11431 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11432 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11434 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11435 ac_header_preproc=yes
11437 no:yes:* )
11438 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11439 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11440 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11441 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11442 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11443 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11444 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11445 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11446 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11447 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11448 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11449 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11451 cat <<\_ASBOX
11452 ## ------------------------------------------ ##
11453 ## Report this to the AC_PACKAGE_NAME lists. ##
11454 ## ------------------------------------------ ##
11455 _ASBOX
11457 sed "s/^/$as_me: WARNING: /" >&2
11459 esac
11460 echo "$as_me:$LINENO: checking for $ac_header" >&5
11461 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11463 echo $ECHO_N "(cached) $ECHO_C" >&6
11464 else
11465 eval "$as_ac_Header=\$ac_header_preproc"
11467 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11468 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11471 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11472 cat >>confdefs.h <<_ACEOF
11473 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11474 _ACEOF
11478 done
11480 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
11481 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
11482 if test "${ac_cv_header_sys_wait_h+set}" = set; then
11483 echo $ECHO_N "(cached) $ECHO_C" >&6
11484 else
11485 cat >conftest.$ac_ext <<_ACEOF
11486 /* confdefs.h. */
11487 _ACEOF
11488 cat confdefs.h >>conftest.$ac_ext
11489 cat >>conftest.$ac_ext <<_ACEOF
11490 /* end confdefs.h. */
11491 #include <sys/types.h>
11492 #include <sys/wait.h>
11493 #ifndef WEXITSTATUS
11494 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
11495 #endif
11496 #ifndef WIFEXITED
11497 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
11498 #endif
11501 main ()
11503 int s;
11504 wait (&s);
11505 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
11507 return 0;
11509 _ACEOF
11510 rm -f conftest.$ac_objext
11511 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11512 (eval $ac_compile) 2>conftest.er1
11513 ac_status=$?
11514 grep -v '^ *+' conftest.er1 >conftest.err
11515 rm -f conftest.er1
11516 cat conftest.err >&5
11517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11518 (exit $ac_status); } &&
11519 { ac_try='test -z "$ac_c_werror_flag"
11520 || test ! -s conftest.err'
11521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11522 (eval $ac_try) 2>&5
11523 ac_status=$?
11524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11525 (exit $ac_status); }; } &&
11526 { ac_try='test -s conftest.$ac_objext'
11527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11528 (eval $ac_try) 2>&5
11529 ac_status=$?
11530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11531 (exit $ac_status); }; }; then
11532 ac_cv_header_sys_wait_h=yes
11533 else
11534 echo "$as_me: failed program was:" >&5
11535 sed 's/^/| /' conftest.$ac_ext >&5
11537 ac_cv_header_sys_wait_h=no
11539 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11541 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
11542 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
11543 if test $ac_cv_header_sys_wait_h = yes; then
11545 cat >>confdefs.h <<\_ACEOF
11546 #define HAVE_SYS_WAIT_H 1
11547 _ACEOF
11551 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
11552 # for constant arguments. Useless!
11553 echo "$as_me:$LINENO: checking for working alloca.h" >&5
11554 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
11555 if test "${ac_cv_working_alloca_h+set}" = set; then
11556 echo $ECHO_N "(cached) $ECHO_C" >&6
11557 else
11558 cat >conftest.$ac_ext <<_ACEOF
11559 /* confdefs.h. */
11560 _ACEOF
11561 cat confdefs.h >>conftest.$ac_ext
11562 cat >>conftest.$ac_ext <<_ACEOF
11563 /* end confdefs.h. */
11564 #include <alloca.h>
11566 main ()
11568 char *p = (char *) alloca (2 * sizeof (int));
11570 return 0;
11572 _ACEOF
11573 rm -f conftest.$ac_objext conftest$ac_exeext
11574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11575 (eval $ac_link) 2>conftest.er1
11576 ac_status=$?
11577 grep -v '^ *+' conftest.er1 >conftest.err
11578 rm -f conftest.er1
11579 cat conftest.err >&5
11580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581 (exit $ac_status); } &&
11582 { ac_try='test -z "$ac_c_werror_flag"
11583 || test ! -s conftest.err'
11584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11585 (eval $ac_try) 2>&5
11586 ac_status=$?
11587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588 (exit $ac_status); }; } &&
11589 { ac_try='test -s conftest$ac_exeext'
11590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11591 (eval $ac_try) 2>&5
11592 ac_status=$?
11593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11594 (exit $ac_status); }; }; then
11595 ac_cv_working_alloca_h=yes
11596 else
11597 echo "$as_me: failed program was:" >&5
11598 sed 's/^/| /' conftest.$ac_ext >&5
11600 ac_cv_working_alloca_h=no
11602 rm -f conftest.err conftest.$ac_objext \
11603 conftest$ac_exeext conftest.$ac_ext
11605 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
11606 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
11607 if test $ac_cv_working_alloca_h = yes; then
11609 cat >>confdefs.h <<\_ACEOF
11610 #define HAVE_ALLOCA_H 1
11611 _ACEOF
11615 echo "$as_me:$LINENO: checking for alloca" >&5
11616 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
11617 if test "${ac_cv_func_alloca_works+set}" = set; then
11618 echo $ECHO_N "(cached) $ECHO_C" >&6
11619 else
11620 cat >conftest.$ac_ext <<_ACEOF
11621 /* confdefs.h. */
11622 _ACEOF
11623 cat confdefs.h >>conftest.$ac_ext
11624 cat >>conftest.$ac_ext <<_ACEOF
11625 /* end confdefs.h. */
11626 #ifdef __GNUC__
11627 # define alloca __builtin_alloca
11628 #else
11629 # ifdef _MSC_VER
11630 # include <malloc.h>
11631 # define alloca _alloca
11632 # else
11633 # if HAVE_ALLOCA_H
11634 # include <alloca.h>
11635 # else
11636 # ifdef _AIX
11637 #pragma alloca
11638 # else
11639 # ifndef alloca /* predefined by HP cc +Olibcalls */
11640 char *alloca ();
11641 # endif
11642 # endif
11643 # endif
11644 # endif
11645 #endif
11648 main ()
11650 char *p = (char *) alloca (1);
11652 return 0;
11654 _ACEOF
11655 rm -f conftest.$ac_objext conftest$ac_exeext
11656 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11657 (eval $ac_link) 2>conftest.er1
11658 ac_status=$?
11659 grep -v '^ *+' conftest.er1 >conftest.err
11660 rm -f conftest.er1
11661 cat conftest.err >&5
11662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11663 (exit $ac_status); } &&
11664 { ac_try='test -z "$ac_c_werror_flag"
11665 || test ! -s conftest.err'
11666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11667 (eval $ac_try) 2>&5
11668 ac_status=$?
11669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670 (exit $ac_status); }; } &&
11671 { ac_try='test -s conftest$ac_exeext'
11672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11673 (eval $ac_try) 2>&5
11674 ac_status=$?
11675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11676 (exit $ac_status); }; }; then
11677 ac_cv_func_alloca_works=yes
11678 else
11679 echo "$as_me: failed program was:" >&5
11680 sed 's/^/| /' conftest.$ac_ext >&5
11682 ac_cv_func_alloca_works=no
11684 rm -f conftest.err conftest.$ac_objext \
11685 conftest$ac_exeext conftest.$ac_ext
11687 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
11688 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
11690 if test $ac_cv_func_alloca_works = yes; then
11692 cat >>confdefs.h <<\_ACEOF
11693 #define HAVE_ALLOCA 1
11694 _ACEOF
11696 else
11697 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
11698 # that cause trouble. Some versions do not even contain alloca or
11699 # contain a buggy version. If you still want to use their alloca,
11700 # use ar to extract alloca.o from them instead of compiling alloca.c.
11702 ALLOCA=alloca.$ac_objext
11704 cat >>confdefs.h <<\_ACEOF
11705 #define C_ALLOCA 1
11706 _ACEOF
11709 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
11710 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
11711 if test "${ac_cv_os_cray+set}" = set; then
11712 echo $ECHO_N "(cached) $ECHO_C" >&6
11713 else
11714 cat >conftest.$ac_ext <<_ACEOF
11715 /* confdefs.h. */
11716 _ACEOF
11717 cat confdefs.h >>conftest.$ac_ext
11718 cat >>conftest.$ac_ext <<_ACEOF
11719 /* end confdefs.h. */
11720 #if defined(CRAY) && ! defined(CRAY2)
11721 webecray
11722 #else
11723 wenotbecray
11724 #endif
11726 _ACEOF
11727 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11728 $EGREP "webecray" >/dev/null 2>&1; then
11729 ac_cv_os_cray=yes
11730 else
11731 ac_cv_os_cray=no
11733 rm -f conftest*
11736 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
11737 echo "${ECHO_T}$ac_cv_os_cray" >&6
11738 if test $ac_cv_os_cray = yes; then
11739 for ac_func in _getb67 GETB67 getb67; do
11740 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11741 echo "$as_me:$LINENO: checking for $ac_func" >&5
11742 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11743 if eval "test \"\${$as_ac_var+set}\" = set"; then
11744 echo $ECHO_N "(cached) $ECHO_C" >&6
11745 else
11746 cat >conftest.$ac_ext <<_ACEOF
11747 /* confdefs.h. */
11748 _ACEOF
11749 cat confdefs.h >>conftest.$ac_ext
11750 cat >>conftest.$ac_ext <<_ACEOF
11751 /* end confdefs.h. */
11752 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11753 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11754 #define $ac_func innocuous_$ac_func
11756 /* System header to define __stub macros and hopefully few prototypes,
11757 which can conflict with char $ac_func (); below.
11758 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11759 <limits.h> exists even on freestanding compilers. */
11761 #ifdef __STDC__
11762 # include <limits.h>
11763 #else
11764 # include <assert.h>
11765 #endif
11767 #undef $ac_func
11769 /* Override any gcc2 internal prototype to avoid an error. */
11770 #ifdef __cplusplus
11771 extern "C"
11773 #endif
11774 /* We use char because int might match the return type of a gcc2
11775 builtin and then its argument prototype would still apply. */
11776 char $ac_func ();
11777 /* The GNU C library defines this for functions which it implements
11778 to always fail with ENOSYS. Some functions are actually named
11779 something starting with __ and the normal name is an alias. */
11780 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11781 choke me
11782 #else
11783 char (*f) () = $ac_func;
11784 #endif
11785 #ifdef __cplusplus
11787 #endif
11790 main ()
11792 return f != $ac_func;
11794 return 0;
11796 _ACEOF
11797 rm -f conftest.$ac_objext conftest$ac_exeext
11798 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11799 (eval $ac_link) 2>conftest.er1
11800 ac_status=$?
11801 grep -v '^ *+' conftest.er1 >conftest.err
11802 rm -f conftest.er1
11803 cat conftest.err >&5
11804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11805 (exit $ac_status); } &&
11806 { ac_try='test -z "$ac_c_werror_flag"
11807 || test ! -s conftest.err'
11808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11809 (eval $ac_try) 2>&5
11810 ac_status=$?
11811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812 (exit $ac_status); }; } &&
11813 { ac_try='test -s conftest$ac_exeext'
11814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11815 (eval $ac_try) 2>&5
11816 ac_status=$?
11817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11818 (exit $ac_status); }; }; then
11819 eval "$as_ac_var=yes"
11820 else
11821 echo "$as_me: failed program was:" >&5
11822 sed 's/^/| /' conftest.$ac_ext >&5
11824 eval "$as_ac_var=no"
11826 rm -f conftest.err conftest.$ac_objext \
11827 conftest$ac_exeext conftest.$ac_ext
11829 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11830 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11831 if test `eval echo '${'$as_ac_var'}'` = yes; then
11833 cat >>confdefs.h <<_ACEOF
11834 #define CRAY_STACKSEG_END $ac_func
11835 _ACEOF
11837 break
11840 done
11843 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
11844 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
11845 if test "${ac_cv_c_stack_direction+set}" = set; then
11846 echo $ECHO_N "(cached) $ECHO_C" >&6
11847 else
11848 if test "$cross_compiling" = yes; then
11849 ac_cv_c_stack_direction=0
11850 else
11851 cat >conftest.$ac_ext <<_ACEOF
11852 /* confdefs.h. */
11853 _ACEOF
11854 cat confdefs.h >>conftest.$ac_ext
11855 cat >>conftest.$ac_ext <<_ACEOF
11856 /* end confdefs.h. */
11858 find_stack_direction ()
11860 static char *addr = 0;
11861 auto char dummy;
11862 if (addr == 0)
11864 addr = &dummy;
11865 return find_stack_direction ();
11867 else
11868 return (&dummy > addr) ? 1 : -1;
11872 main ()
11874 exit (find_stack_direction () < 0);
11876 _ACEOF
11877 rm -f conftest$ac_exeext
11878 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11879 (eval $ac_link) 2>&5
11880 ac_status=$?
11881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11884 (eval $ac_try) 2>&5
11885 ac_status=$?
11886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11887 (exit $ac_status); }; }; then
11888 ac_cv_c_stack_direction=1
11889 else
11890 echo "$as_me: program exited with status $ac_status" >&5
11891 echo "$as_me: failed program was:" >&5
11892 sed 's/^/| /' conftest.$ac_ext >&5
11894 ( exit $ac_status )
11895 ac_cv_c_stack_direction=-1
11897 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11900 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
11901 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
11903 cat >>confdefs.h <<_ACEOF
11904 #define STACK_DIRECTION $ac_cv_c_stack_direction
11905 _ACEOF
11915 for ac_func in sbrk utimes setmode getc_unlocked strcoll
11917 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11918 echo "$as_me:$LINENO: checking for $ac_func" >&5
11919 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11920 if eval "test \"\${$as_ac_var+set}\" = set"; then
11921 echo $ECHO_N "(cached) $ECHO_C" >&6
11922 else
11923 cat >conftest.$ac_ext <<_ACEOF
11924 /* confdefs.h. */
11925 _ACEOF
11926 cat confdefs.h >>conftest.$ac_ext
11927 cat >>conftest.$ac_ext <<_ACEOF
11928 /* end confdefs.h. */
11929 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11930 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11931 #define $ac_func innocuous_$ac_func
11933 /* System header to define __stub macros and hopefully few prototypes,
11934 which can conflict with char $ac_func (); below.
11935 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11936 <limits.h> exists even on freestanding compilers. */
11938 #ifdef __STDC__
11939 # include <limits.h>
11940 #else
11941 # include <assert.h>
11942 #endif
11944 #undef $ac_func
11946 /* Override any gcc2 internal prototype to avoid an error. */
11947 #ifdef __cplusplus
11948 extern "C"
11950 #endif
11951 /* We use char because int might match the return type of a gcc2
11952 builtin and then its argument prototype would still apply. */
11953 char $ac_func ();
11954 /* The GNU C library defines this for functions which it implements
11955 to always fail with ENOSYS. Some functions are actually named
11956 something starting with __ and the normal name is an alias. */
11957 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11958 choke me
11959 #else
11960 char (*f) () = $ac_func;
11961 #endif
11962 #ifdef __cplusplus
11964 #endif
11967 main ()
11969 return f != $ac_func;
11971 return 0;
11973 _ACEOF
11974 rm -f conftest.$ac_objext conftest$ac_exeext
11975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11976 (eval $ac_link) 2>conftest.er1
11977 ac_status=$?
11978 grep -v '^ *+' conftest.er1 >conftest.err
11979 rm -f conftest.er1
11980 cat conftest.err >&5
11981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11982 (exit $ac_status); } &&
11983 { ac_try='test -z "$ac_c_werror_flag"
11984 || test ! -s conftest.err'
11985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11986 (eval $ac_try) 2>&5
11987 ac_status=$?
11988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11989 (exit $ac_status); }; } &&
11990 { ac_try='test -s conftest$ac_exeext'
11991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11992 (eval $ac_try) 2>&5
11993 ac_status=$?
11994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11995 (exit $ac_status); }; }; then
11996 eval "$as_ac_var=yes"
11997 else
11998 echo "$as_me: failed program was:" >&5
11999 sed 's/^/| /' conftest.$ac_ext >&5
12001 eval "$as_ac_var=no"
12003 rm -f conftest.err conftest.$ac_objext \
12004 conftest$ac_exeext conftest.$ac_ext
12006 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12007 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12008 if test `eval echo '${'$as_ac_var'}'` = yes; then
12009 cat >>confdefs.h <<_ACEOF
12010 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12011 _ACEOF
12014 done
12016 echo "$as_me:$LINENO: checking for mkstemp" >&5
12017 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
12018 if test "${ac_cv_func_mkstemp+set}" = set; then
12019 echo $ECHO_N "(cached) $ECHO_C" >&6
12020 else
12021 cat >conftest.$ac_ext <<_ACEOF
12022 /* confdefs.h. */
12023 _ACEOF
12024 cat confdefs.h >>conftest.$ac_ext
12025 cat >>conftest.$ac_ext <<_ACEOF
12026 /* end confdefs.h. */
12027 /* Define mkstemp to an innocuous variant, in case <limits.h> declares mkstemp.
12028 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12029 #define mkstemp innocuous_mkstemp
12031 /* System header to define __stub macros and hopefully few prototypes,
12032 which can conflict with char mkstemp (); below.
12033 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12034 <limits.h> exists even on freestanding compilers. */
12036 #ifdef __STDC__
12037 # include <limits.h>
12038 #else
12039 # include <assert.h>
12040 #endif
12042 #undef mkstemp
12044 /* Override any gcc2 internal prototype to avoid an error. */
12045 #ifdef __cplusplus
12046 extern "C"
12048 #endif
12049 /* We use char because int might match the return type of a gcc2
12050 builtin and then its argument prototype would still apply. */
12051 char mkstemp ();
12052 /* The GNU C library defines this for functions which it implements
12053 to always fail with ENOSYS. Some functions are actually named
12054 something starting with __ and the normal name is an alias. */
12055 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
12056 choke me
12057 #else
12058 char (*f) () = mkstemp;
12059 #endif
12060 #ifdef __cplusplus
12062 #endif
12065 main ()
12067 return f != mkstemp;
12069 return 0;
12071 _ACEOF
12072 rm -f conftest.$ac_objext conftest$ac_exeext
12073 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12074 (eval $ac_link) 2>conftest.er1
12075 ac_status=$?
12076 grep -v '^ *+' conftest.er1 >conftest.err
12077 rm -f conftest.er1
12078 cat conftest.err >&5
12079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12080 (exit $ac_status); } &&
12081 { ac_try='test -z "$ac_c_werror_flag"
12082 || test ! -s conftest.err'
12083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12084 (eval $ac_try) 2>&5
12085 ac_status=$?
12086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12087 (exit $ac_status); }; } &&
12088 { ac_try='test -s conftest$ac_exeext'
12089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12090 (eval $ac_try) 2>&5
12091 ac_status=$?
12092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12093 (exit $ac_status); }; }; then
12094 ac_cv_func_mkstemp=yes
12095 else
12096 echo "$as_me: failed program was:" >&5
12097 sed 's/^/| /' conftest.$ac_ext >&5
12099 ac_cv_func_mkstemp=no
12101 rm -f conftest.err conftest.$ac_objext \
12102 conftest$ac_exeext conftest.$ac_ext
12104 echo "$as_me:$LINENO: result: $ac_cv_func_mkstemp" >&5
12105 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
12106 if test $ac_cv_func_mkstemp = yes; then
12108 cat >>confdefs.h <<\_ACEOF
12109 #define HAVE_MKSTEMP 1
12110 _ACEOF
12114 echo "$as_me:$LINENO: checking for mkdtemp" >&5
12115 echo $ECHO_N "checking for mkdtemp... $ECHO_C" >&6
12116 if test "${ac_cv_func_mkdtemp+set}" = set; then
12117 echo $ECHO_N "(cached) $ECHO_C" >&6
12118 else
12119 cat >conftest.$ac_ext <<_ACEOF
12120 /* confdefs.h. */
12121 _ACEOF
12122 cat confdefs.h >>conftest.$ac_ext
12123 cat >>conftest.$ac_ext <<_ACEOF
12124 /* end confdefs.h. */
12125 /* Define mkdtemp to an innocuous variant, in case <limits.h> declares mkdtemp.
12126 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12127 #define mkdtemp innocuous_mkdtemp
12129 /* System header to define __stub macros and hopefully few prototypes,
12130 which can conflict with char mkdtemp (); below.
12131 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12132 <limits.h> exists even on freestanding compilers. */
12134 #ifdef __STDC__
12135 # include <limits.h>
12136 #else
12137 # include <assert.h>
12138 #endif
12140 #undef mkdtemp
12142 /* Override any gcc2 internal prototype to avoid an error. */
12143 #ifdef __cplusplus
12144 extern "C"
12146 #endif
12147 /* We use char because int might match the return type of a gcc2
12148 builtin and then its argument prototype would still apply. */
12149 char mkdtemp ();
12150 /* The GNU C library defines this for functions which it implements
12151 to always fail with ENOSYS. Some functions are actually named
12152 something starting with __ and the normal name is an alias. */
12153 #if defined (__stub_mkdtemp) || defined (__stub___mkdtemp)
12154 choke me
12155 #else
12156 char (*f) () = mkdtemp;
12157 #endif
12158 #ifdef __cplusplus
12160 #endif
12163 main ()
12165 return f != mkdtemp;
12167 return 0;
12169 _ACEOF
12170 rm -f conftest.$ac_objext conftest$ac_exeext
12171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12172 (eval $ac_link) 2>conftest.er1
12173 ac_status=$?
12174 grep -v '^ *+' conftest.er1 >conftest.err
12175 rm -f conftest.er1
12176 cat conftest.err >&5
12177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12178 (exit $ac_status); } &&
12179 { ac_try='test -z "$ac_c_werror_flag"
12180 || test ! -s conftest.err'
12181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182 (eval $ac_try) 2>&5
12183 ac_status=$?
12184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185 (exit $ac_status); }; } &&
12186 { ac_try='test -s conftest$ac_exeext'
12187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188 (eval $ac_try) 2>&5
12189 ac_status=$?
12190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191 (exit $ac_status); }; }; then
12192 ac_cv_func_mkdtemp=yes
12193 else
12194 echo "$as_me: failed program was:" >&5
12195 sed 's/^/| /' conftest.$ac_ext >&5
12197 ac_cv_func_mkdtemp=no
12199 rm -f conftest.err conftest.$ac_objext \
12200 conftest$ac_exeext conftest.$ac_ext
12202 echo "$as_me:$LINENO: result: $ac_cv_func_mkdtemp" >&5
12203 echo "${ECHO_T}$ac_cv_func_mkdtemp" >&6
12204 if test $ac_cv_func_mkdtemp = yes; then
12206 cat >>confdefs.h <<\_ACEOF
12207 #define HAVE_MKDTEMP 1
12208 _ACEOF
12213 # Check whether fopen64 is available and whether _LARGEFILE64_SOURCE
12214 # needs to be defined for it
12215 echo "$as_me:$LINENO: checking for fopen64" >&5
12216 echo $ECHO_N "checking for fopen64... $ECHO_C" >&6
12217 if test "${bu_cv_have_fopen64+set}" = set; then
12218 echo $ECHO_N "(cached) $ECHO_C" >&6
12219 else
12220 cat >conftest.$ac_ext <<_ACEOF
12221 /* confdefs.h. */
12222 _ACEOF
12223 cat confdefs.h >>conftest.$ac_ext
12224 cat >>conftest.$ac_ext <<_ACEOF
12225 /* end confdefs.h. */
12226 #include <stdio.h>
12228 main ()
12230 FILE *f = fopen64 ("/tmp/foo","r");
12232 return 0;
12234 _ACEOF
12235 rm -f conftest.$ac_objext conftest$ac_exeext
12236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12237 (eval $ac_link) 2>conftest.er1
12238 ac_status=$?
12239 grep -v '^ *+' conftest.er1 >conftest.err
12240 rm -f conftest.er1
12241 cat conftest.err >&5
12242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243 (exit $ac_status); } &&
12244 { ac_try='test -z "$ac_c_werror_flag"
12245 || test ! -s conftest.err'
12246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12247 (eval $ac_try) 2>&5
12248 ac_status=$?
12249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12250 (exit $ac_status); }; } &&
12251 { ac_try='test -s conftest$ac_exeext'
12252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12253 (eval $ac_try) 2>&5
12254 ac_status=$?
12255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256 (exit $ac_status); }; }; then
12257 bu_cv_have_fopen64=yes
12258 else
12259 echo "$as_me: failed program was:" >&5
12260 sed 's/^/| /' conftest.$ac_ext >&5
12262 saved_CPPFLAGS=$CPPFLAGS
12263 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
12264 cat >conftest.$ac_ext <<_ACEOF
12265 /* confdefs.h. */
12266 _ACEOF
12267 cat confdefs.h >>conftest.$ac_ext
12268 cat >>conftest.$ac_ext <<_ACEOF
12269 /* end confdefs.h. */
12270 #include <stdio.h>
12272 main ()
12274 FILE *f = fopen64 ("/tmp/foo","r");
12276 return 0;
12278 _ACEOF
12279 rm -f conftest.$ac_objext conftest$ac_exeext
12280 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12281 (eval $ac_link) 2>conftest.er1
12282 ac_status=$?
12283 grep -v '^ *+' conftest.er1 >conftest.err
12284 rm -f conftest.er1
12285 cat conftest.err >&5
12286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12287 (exit $ac_status); } &&
12288 { ac_try='test -z "$ac_c_werror_flag"
12289 || test ! -s conftest.err'
12290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12291 (eval $ac_try) 2>&5
12292 ac_status=$?
12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294 (exit $ac_status); }; } &&
12295 { ac_try='test -s conftest$ac_exeext'
12296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12297 (eval $ac_try) 2>&5
12298 ac_status=$?
12299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12300 (exit $ac_status); }; }; then
12301 bu_cv_have_fopen64="need -D_LARGEFILE64_SOURCE"
12302 else
12303 echo "$as_me: failed program was:" >&5
12304 sed 's/^/| /' conftest.$ac_ext >&5
12306 bu_cv_have_fopen64=no
12308 rm -f conftest.err conftest.$ac_objext \
12309 conftest$ac_exeext conftest.$ac_ext
12310 CPPFLAGS=$saved_CPPFLAGS
12312 rm -f conftest.err conftest.$ac_objext \
12313 conftest$ac_exeext conftest.$ac_ext
12316 echo "$as_me:$LINENO: result: $bu_cv_have_fopen64" >&5
12317 echo "${ECHO_T}$bu_cv_have_fopen64" >&6
12318 if test "$bu_cv_have_fopen64" != no; then
12320 cat >>confdefs.h <<\_ACEOF
12321 #define HAVE_FOPEN64 1
12322 _ACEOF
12325 echo "$as_me:$LINENO: checking for stat64" >&5
12326 echo $ECHO_N "checking for stat64... $ECHO_C" >&6
12327 if test "${bu_cv_have_stat64+set}" = set; then
12328 echo $ECHO_N "(cached) $ECHO_C" >&6
12329 else
12330 cat >conftest.$ac_ext <<_ACEOF
12331 /* confdefs.h. */
12332 _ACEOF
12333 cat confdefs.h >>conftest.$ac_ext
12334 cat >>conftest.$ac_ext <<_ACEOF
12335 /* end confdefs.h. */
12336 #include <sys/stat.h>
12338 main ()
12340 struct stat64 st; stat64 ("/tmp/foo", &st);
12342 return 0;
12344 _ACEOF
12345 rm -f conftest.$ac_objext conftest$ac_exeext
12346 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12347 (eval $ac_link) 2>conftest.er1
12348 ac_status=$?
12349 grep -v '^ *+' conftest.er1 >conftest.err
12350 rm -f conftest.er1
12351 cat conftest.err >&5
12352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353 (exit $ac_status); } &&
12354 { ac_try='test -z "$ac_c_werror_flag"
12355 || test ! -s conftest.err'
12356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12357 (eval $ac_try) 2>&5
12358 ac_status=$?
12359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360 (exit $ac_status); }; } &&
12361 { ac_try='test -s conftest$ac_exeext'
12362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12363 (eval $ac_try) 2>&5
12364 ac_status=$?
12365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12366 (exit $ac_status); }; }; then
12367 bu_cv_have_stat64=yes
12368 else
12369 echo "$as_me: failed program was:" >&5
12370 sed 's/^/| /' conftest.$ac_ext >&5
12372 saved_CPPFLAGS=$CPPFLAGS
12373 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
12374 cat >conftest.$ac_ext <<_ACEOF
12375 /* confdefs.h. */
12376 _ACEOF
12377 cat confdefs.h >>conftest.$ac_ext
12378 cat >>conftest.$ac_ext <<_ACEOF
12379 /* end confdefs.h. */
12380 #include <sys/stat.h>
12382 main ()
12384 struct stat64 st; stat64 ("/tmp/foo", &st);
12386 return 0;
12388 _ACEOF
12389 rm -f conftest.$ac_objext conftest$ac_exeext
12390 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12391 (eval $ac_link) 2>conftest.er1
12392 ac_status=$?
12393 grep -v '^ *+' conftest.er1 >conftest.err
12394 rm -f conftest.er1
12395 cat conftest.err >&5
12396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397 (exit $ac_status); } &&
12398 { ac_try='test -z "$ac_c_werror_flag"
12399 || test ! -s conftest.err'
12400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12401 (eval $ac_try) 2>&5
12402 ac_status=$?
12403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12404 (exit $ac_status); }; } &&
12405 { ac_try='test -s conftest$ac_exeext'
12406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12407 (eval $ac_try) 2>&5
12408 ac_status=$?
12409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12410 (exit $ac_status); }; }; then
12411 bu_cv_have_stat64="need -D_LARGEFILE64_SOURCE"
12412 else
12413 echo "$as_me: failed program was:" >&5
12414 sed 's/^/| /' conftest.$ac_ext >&5
12416 bu_cv_have_stat64=no
12418 rm -f conftest.err conftest.$ac_objext \
12419 conftest$ac_exeext conftest.$ac_ext
12420 CPPFLAGS=$saved_CPPFLAGS
12422 rm -f conftest.err conftest.$ac_objext \
12423 conftest$ac_exeext conftest.$ac_ext
12426 echo "$as_me:$LINENO: result: $bu_cv_have_stat64" >&5
12427 echo "${ECHO_T}$bu_cv_have_stat64" >&6
12428 if test "$bu_cv_have_stat64" != no; then
12430 cat >>confdefs.h <<\_ACEOF
12431 #define HAVE_STAT64 1
12432 _ACEOF
12435 if test "$bu_cv_have_fopen64" = "need -D_LARGEFILE64_SOURCE" \
12436 || test "$bu_cv_have_stat64" = "need -D_LARGEFILE64_SOURCE"; then
12438 cat >>confdefs.h <<\_ACEOF
12439 #define _LARGEFILE64_SOURCE 1
12440 _ACEOF
12442 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
12445 # Some systems have frexp only in -lm, not in -lc.
12446 echo "$as_me:$LINENO: checking for library containing frexp" >&5
12447 echo $ECHO_N "checking for library containing frexp... $ECHO_C" >&6
12448 if test "${ac_cv_search_frexp+set}" = set; then
12449 echo $ECHO_N "(cached) $ECHO_C" >&6
12450 else
12451 ac_func_search_save_LIBS=$LIBS
12452 ac_cv_search_frexp=no
12453 cat >conftest.$ac_ext <<_ACEOF
12454 /* confdefs.h. */
12455 _ACEOF
12456 cat confdefs.h >>conftest.$ac_ext
12457 cat >>conftest.$ac_ext <<_ACEOF
12458 /* end confdefs.h. */
12460 /* Override any gcc2 internal prototype to avoid an error. */
12461 #ifdef __cplusplus
12462 extern "C"
12463 #endif
12464 /* We use char because int might match the return type of a gcc2
12465 builtin and then its argument prototype would still apply. */
12466 char frexp ();
12468 main ()
12470 frexp ();
12472 return 0;
12474 _ACEOF
12475 rm -f conftest.$ac_objext conftest$ac_exeext
12476 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12477 (eval $ac_link) 2>conftest.er1
12478 ac_status=$?
12479 grep -v '^ *+' conftest.er1 >conftest.err
12480 rm -f conftest.er1
12481 cat conftest.err >&5
12482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12483 (exit $ac_status); } &&
12484 { ac_try='test -z "$ac_c_werror_flag"
12485 || test ! -s conftest.err'
12486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12487 (eval $ac_try) 2>&5
12488 ac_status=$?
12489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12490 (exit $ac_status); }; } &&
12491 { ac_try='test -s conftest$ac_exeext'
12492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12493 (eval $ac_try) 2>&5
12494 ac_status=$?
12495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12496 (exit $ac_status); }; }; then
12497 ac_cv_search_frexp="none required"
12498 else
12499 echo "$as_me: failed program was:" >&5
12500 sed 's/^/| /' conftest.$ac_ext >&5
12503 rm -f conftest.err conftest.$ac_objext \
12504 conftest$ac_exeext conftest.$ac_ext
12505 if test "$ac_cv_search_frexp" = no; then
12506 for ac_lib in m; do
12507 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12508 cat >conftest.$ac_ext <<_ACEOF
12509 /* confdefs.h. */
12510 _ACEOF
12511 cat confdefs.h >>conftest.$ac_ext
12512 cat >>conftest.$ac_ext <<_ACEOF
12513 /* end confdefs.h. */
12515 /* Override any gcc2 internal prototype to avoid an error. */
12516 #ifdef __cplusplus
12517 extern "C"
12518 #endif
12519 /* We use char because int might match the return type of a gcc2
12520 builtin and then its argument prototype would still apply. */
12521 char frexp ();
12523 main ()
12525 frexp ();
12527 return 0;
12529 _ACEOF
12530 rm -f conftest.$ac_objext conftest$ac_exeext
12531 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12532 (eval $ac_link) 2>conftest.er1
12533 ac_status=$?
12534 grep -v '^ *+' conftest.er1 >conftest.err
12535 rm -f conftest.er1
12536 cat conftest.err >&5
12537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12538 (exit $ac_status); } &&
12539 { ac_try='test -z "$ac_c_werror_flag"
12540 || test ! -s conftest.err'
12541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12542 (eval $ac_try) 2>&5
12543 ac_status=$?
12544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12545 (exit $ac_status); }; } &&
12546 { ac_try='test -s conftest$ac_exeext'
12547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12548 (eval $ac_try) 2>&5
12549 ac_status=$?
12550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12551 (exit $ac_status); }; }; then
12552 ac_cv_search_frexp="-l$ac_lib"
12553 break
12554 else
12555 echo "$as_me: failed program was:" >&5
12556 sed 's/^/| /' conftest.$ac_ext >&5
12559 rm -f conftest.err conftest.$ac_objext \
12560 conftest$ac_exeext conftest.$ac_ext
12561 done
12563 LIBS=$ac_func_search_save_LIBS
12565 echo "$as_me:$LINENO: result: $ac_cv_search_frexp" >&5
12566 echo "${ECHO_T}$ac_cv_search_frexp" >&6
12567 if test "$ac_cv_search_frexp" != no; then
12568 test "$ac_cv_search_frexp" = "none required" || LIBS="$ac_cv_search_frexp $LIBS"
12573 echo "$as_me:$LINENO: checking for time_t in time.h" >&5
12574 echo $ECHO_N "checking for time_t in time.h... $ECHO_C" >&6
12575 if test "${bu_cv_decl_time_t_time_h+set}" = set; then
12576 echo $ECHO_N "(cached) $ECHO_C" >&6
12577 else
12578 cat >conftest.$ac_ext <<_ACEOF
12579 /* confdefs.h. */
12580 _ACEOF
12581 cat confdefs.h >>conftest.$ac_ext
12582 cat >>conftest.$ac_ext <<_ACEOF
12583 /* end confdefs.h. */
12584 #include <time.h>
12586 main ()
12588 time_t i;
12590 return 0;
12592 _ACEOF
12593 rm -f conftest.$ac_objext
12594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12595 (eval $ac_compile) 2>conftest.er1
12596 ac_status=$?
12597 grep -v '^ *+' conftest.er1 >conftest.err
12598 rm -f conftest.er1
12599 cat conftest.err >&5
12600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12601 (exit $ac_status); } &&
12602 { ac_try='test -z "$ac_c_werror_flag"
12603 || test ! -s conftest.err'
12604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12605 (eval $ac_try) 2>&5
12606 ac_status=$?
12607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12608 (exit $ac_status); }; } &&
12609 { ac_try='test -s conftest.$ac_objext'
12610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12611 (eval $ac_try) 2>&5
12612 ac_status=$?
12613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12614 (exit $ac_status); }; }; then
12615 bu_cv_decl_time_t_time_h=yes
12616 else
12617 echo "$as_me: failed program was:" >&5
12618 sed 's/^/| /' conftest.$ac_ext >&5
12620 bu_cv_decl_time_t_time_h=no
12622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12625 echo "$as_me:$LINENO: result: $bu_cv_decl_time_t_time_h" >&5
12626 echo "${ECHO_T}$bu_cv_decl_time_t_time_h" >&6
12627 if test $bu_cv_decl_time_t_time_h = yes; then
12629 cat >>confdefs.h <<\_ACEOF
12630 #define HAVE_TIME_T_IN_TIME_H 1
12631 _ACEOF
12635 echo "$as_me:$LINENO: checking for time_t in sys/types.h" >&5
12636 echo $ECHO_N "checking for time_t in sys/types.h... $ECHO_C" >&6
12637 if test "${bu_cv_decl_time_t_types_h+set}" = set; then
12638 echo $ECHO_N "(cached) $ECHO_C" >&6
12639 else
12640 cat >conftest.$ac_ext <<_ACEOF
12641 /* confdefs.h. */
12642 _ACEOF
12643 cat confdefs.h >>conftest.$ac_ext
12644 cat >>conftest.$ac_ext <<_ACEOF
12645 /* end confdefs.h. */
12646 #include <sys/types.h>
12648 main ()
12650 time_t i;
12652 return 0;
12654 _ACEOF
12655 rm -f conftest.$ac_objext
12656 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12657 (eval $ac_compile) 2>conftest.er1
12658 ac_status=$?
12659 grep -v '^ *+' conftest.er1 >conftest.err
12660 rm -f conftest.er1
12661 cat conftest.err >&5
12662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12663 (exit $ac_status); } &&
12664 { ac_try='test -z "$ac_c_werror_flag"
12665 || test ! -s conftest.err'
12666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12667 (eval $ac_try) 2>&5
12668 ac_status=$?
12669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670 (exit $ac_status); }; } &&
12671 { ac_try='test -s conftest.$ac_objext'
12672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12673 (eval $ac_try) 2>&5
12674 ac_status=$?
12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676 (exit $ac_status); }; }; then
12677 bu_cv_decl_time_t_types_h=yes
12678 else
12679 echo "$as_me: failed program was:" >&5
12680 sed 's/^/| /' conftest.$ac_ext >&5
12682 bu_cv_decl_time_t_types_h=no
12684 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12687 echo "$as_me:$LINENO: result: $bu_cv_decl_time_t_types_h" >&5
12688 echo "${ECHO_T}$bu_cv_decl_time_t_types_h" >&6
12689 if test $bu_cv_decl_time_t_types_h = yes; then
12691 cat >>confdefs.h <<\_ACEOF
12692 #define HAVE_TIME_T_IN_TYPES_H 1
12693 _ACEOF
12697 echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
12698 echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
12699 if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then
12700 echo $ECHO_N "(cached) $ECHO_C" >&6
12701 else
12702 cat >conftest.$ac_ext <<_ACEOF
12703 /* confdefs.h. */
12704 _ACEOF
12705 cat confdefs.h >>conftest.$ac_ext
12706 cat >>conftest.$ac_ext <<_ACEOF
12707 /* end confdefs.h. */
12708 #include <unistd.h>
12710 main ()
12712 extern int getopt (int, char *const*, const char *);
12714 return 0;
12716 _ACEOF
12717 rm -f conftest.$ac_objext
12718 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12719 (eval $ac_compile) 2>conftest.er1
12720 ac_status=$?
12721 grep -v '^ *+' conftest.er1 >conftest.err
12722 rm -f conftest.er1
12723 cat conftest.err >&5
12724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12725 (exit $ac_status); } &&
12726 { ac_try='test -z "$ac_c_werror_flag"
12727 || test ! -s conftest.err'
12728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12729 (eval $ac_try) 2>&5
12730 ac_status=$?
12731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12732 (exit $ac_status); }; } &&
12733 { ac_try='test -s conftest.$ac_objext'
12734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12735 (eval $ac_try) 2>&5
12736 ac_status=$?
12737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12738 (exit $ac_status); }; }; then
12739 bu_cv_decl_getopt_unistd_h=yes
12740 else
12741 echo "$as_me: failed program was:" >&5
12742 sed 's/^/| /' conftest.$ac_ext >&5
12744 bu_cv_decl_getopt_unistd_h=no
12746 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12749 echo "$as_me:$LINENO: result: $bu_cv_decl_getopt_unistd_h" >&5
12750 echo "${ECHO_T}$bu_cv_decl_getopt_unistd_h" >&6
12751 if test $bu_cv_decl_getopt_unistd_h = yes; then
12753 cat >>confdefs.h <<\_ACEOF
12754 #define HAVE_DECL_GETOPT 1
12755 _ACEOF
12759 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
12760 # by default.
12761 echo "$as_me:$LINENO: checking for utime.h" >&5
12762 echo $ECHO_N "checking for utime.h... $ECHO_C" >&6
12763 if test "${bu_cv_header_utime_h+set}" = set; then
12764 echo $ECHO_N "(cached) $ECHO_C" >&6
12765 else
12766 cat >conftest.$ac_ext <<_ACEOF
12767 /* confdefs.h. */
12768 _ACEOF
12769 cat confdefs.h >>conftest.$ac_ext
12770 cat >>conftest.$ac_ext <<_ACEOF
12771 /* end confdefs.h. */
12772 #include <sys/types.h>
12773 #ifdef HAVE_TIME_H
12774 #include <time.h>
12775 #endif
12776 #include <utime.h>
12778 main ()
12780 struct utimbuf s;
12782 return 0;
12784 _ACEOF
12785 rm -f conftest.$ac_objext
12786 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12787 (eval $ac_compile) 2>conftest.er1
12788 ac_status=$?
12789 grep -v '^ *+' conftest.er1 >conftest.err
12790 rm -f conftest.er1
12791 cat conftest.err >&5
12792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793 (exit $ac_status); } &&
12794 { ac_try='test -z "$ac_c_werror_flag"
12795 || test ! -s conftest.err'
12796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12797 (eval $ac_try) 2>&5
12798 ac_status=$?
12799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12800 (exit $ac_status); }; } &&
12801 { ac_try='test -s conftest.$ac_objext'
12802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12803 (eval $ac_try) 2>&5
12804 ac_status=$?
12805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12806 (exit $ac_status); }; }; then
12807 bu_cv_header_utime_h=yes
12808 else
12809 echo "$as_me: failed program was:" >&5
12810 sed 's/^/| /' conftest.$ac_ext >&5
12812 bu_cv_header_utime_h=no
12814 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12817 echo "$as_me:$LINENO: result: $bu_cv_header_utime_h" >&5
12818 echo "${ECHO_T}$bu_cv_header_utime_h" >&6
12819 if test $bu_cv_header_utime_h = yes; then
12821 cat >>confdefs.h <<\_ACEOF
12822 #define HAVE_GOOD_UTIME_H 1
12823 _ACEOF
12827 echo "$as_me:$LINENO: checking whether fprintf is declared" >&5
12828 echo $ECHO_N "checking whether fprintf is declared... $ECHO_C" >&6
12829 if test "${ac_cv_have_decl_fprintf+set}" = set; then
12830 echo $ECHO_N "(cached) $ECHO_C" >&6
12831 else
12832 cat >conftest.$ac_ext <<_ACEOF
12833 /* confdefs.h. */
12834 _ACEOF
12835 cat confdefs.h >>conftest.$ac_ext
12836 cat >>conftest.$ac_ext <<_ACEOF
12837 /* end confdefs.h. */
12838 $ac_includes_default
12840 main ()
12842 #ifndef fprintf
12843 char *p = (char *) fprintf;
12844 #endif
12847 return 0;
12849 _ACEOF
12850 rm -f conftest.$ac_objext
12851 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12852 (eval $ac_compile) 2>conftest.er1
12853 ac_status=$?
12854 grep -v '^ *+' conftest.er1 >conftest.err
12855 rm -f conftest.er1
12856 cat conftest.err >&5
12857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12858 (exit $ac_status); } &&
12859 { ac_try='test -z "$ac_c_werror_flag"
12860 || test ! -s conftest.err'
12861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12862 (eval $ac_try) 2>&5
12863 ac_status=$?
12864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12865 (exit $ac_status); }; } &&
12866 { ac_try='test -s conftest.$ac_objext'
12867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12868 (eval $ac_try) 2>&5
12869 ac_status=$?
12870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12871 (exit $ac_status); }; }; then
12872 ac_cv_have_decl_fprintf=yes
12873 else
12874 echo "$as_me: failed program was:" >&5
12875 sed 's/^/| /' conftest.$ac_ext >&5
12877 ac_cv_have_decl_fprintf=no
12879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12881 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fprintf" >&5
12882 echo "${ECHO_T}$ac_cv_have_decl_fprintf" >&6
12883 if test $ac_cv_have_decl_fprintf = yes; then
12885 cat >>confdefs.h <<_ACEOF
12886 #define HAVE_DECL_FPRINTF 1
12887 _ACEOF
12890 else
12891 cat >>confdefs.h <<_ACEOF
12892 #define HAVE_DECL_FPRINTF 0
12893 _ACEOF
12897 echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
12898 echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
12899 if test "${ac_cv_have_decl_stpcpy+set}" = set; then
12900 echo $ECHO_N "(cached) $ECHO_C" >&6
12901 else
12902 cat >conftest.$ac_ext <<_ACEOF
12903 /* confdefs.h. */
12904 _ACEOF
12905 cat confdefs.h >>conftest.$ac_ext
12906 cat >>conftest.$ac_ext <<_ACEOF
12907 /* end confdefs.h. */
12908 $ac_includes_default
12910 main ()
12912 #ifndef stpcpy
12913 char *p = (char *) stpcpy;
12914 #endif
12917 return 0;
12919 _ACEOF
12920 rm -f conftest.$ac_objext
12921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12922 (eval $ac_compile) 2>conftest.er1
12923 ac_status=$?
12924 grep -v '^ *+' conftest.er1 >conftest.err
12925 rm -f conftest.er1
12926 cat conftest.err >&5
12927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12928 (exit $ac_status); } &&
12929 { ac_try='test -z "$ac_c_werror_flag"
12930 || test ! -s conftest.err'
12931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12932 (eval $ac_try) 2>&5
12933 ac_status=$?
12934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12935 (exit $ac_status); }; } &&
12936 { ac_try='test -s conftest.$ac_objext'
12937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12938 (eval $ac_try) 2>&5
12939 ac_status=$?
12940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12941 (exit $ac_status); }; }; then
12942 ac_cv_have_decl_stpcpy=yes
12943 else
12944 echo "$as_me: failed program was:" >&5
12945 sed 's/^/| /' conftest.$ac_ext >&5
12947 ac_cv_have_decl_stpcpy=no
12949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12951 echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
12952 echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
12953 if test $ac_cv_have_decl_stpcpy = yes; then
12955 cat >>confdefs.h <<_ACEOF
12956 #define HAVE_DECL_STPCPY 1
12957 _ACEOF
12960 else
12961 cat >>confdefs.h <<_ACEOF
12962 #define HAVE_DECL_STPCPY 0
12963 _ACEOF
12967 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
12968 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
12969 if test "${ac_cv_have_decl_strstr+set}" = set; then
12970 echo $ECHO_N "(cached) $ECHO_C" >&6
12971 else
12972 cat >conftest.$ac_ext <<_ACEOF
12973 /* confdefs.h. */
12974 _ACEOF
12975 cat confdefs.h >>conftest.$ac_ext
12976 cat >>conftest.$ac_ext <<_ACEOF
12977 /* end confdefs.h. */
12978 $ac_includes_default
12980 main ()
12982 #ifndef strstr
12983 char *p = (char *) strstr;
12984 #endif
12987 return 0;
12989 _ACEOF
12990 rm -f conftest.$ac_objext
12991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12992 (eval $ac_compile) 2>conftest.er1
12993 ac_status=$?
12994 grep -v '^ *+' conftest.er1 >conftest.err
12995 rm -f conftest.er1
12996 cat conftest.err >&5
12997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12998 (exit $ac_status); } &&
12999 { ac_try='test -z "$ac_c_werror_flag"
13000 || test ! -s conftest.err'
13001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13002 (eval $ac_try) 2>&5
13003 ac_status=$?
13004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13005 (exit $ac_status); }; } &&
13006 { ac_try='test -s conftest.$ac_objext'
13007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13008 (eval $ac_try) 2>&5
13009 ac_status=$?
13010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011 (exit $ac_status); }; }; then
13012 ac_cv_have_decl_strstr=yes
13013 else
13014 echo "$as_me: failed program was:" >&5
13015 sed 's/^/| /' conftest.$ac_ext >&5
13017 ac_cv_have_decl_strstr=no
13019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13021 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13022 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13023 if test $ac_cv_have_decl_strstr = yes; then
13025 cat >>confdefs.h <<_ACEOF
13026 #define HAVE_DECL_STRSTR 1
13027 _ACEOF
13030 else
13031 cat >>confdefs.h <<_ACEOF
13032 #define HAVE_DECL_STRSTR 0
13033 _ACEOF
13037 echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
13038 echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
13039 if test "${ac_cv_have_decl_sbrk+set}" = set; then
13040 echo $ECHO_N "(cached) $ECHO_C" >&6
13041 else
13042 cat >conftest.$ac_ext <<_ACEOF
13043 /* confdefs.h. */
13044 _ACEOF
13045 cat confdefs.h >>conftest.$ac_ext
13046 cat >>conftest.$ac_ext <<_ACEOF
13047 /* end confdefs.h. */
13048 $ac_includes_default
13050 main ()
13052 #ifndef sbrk
13053 char *p = (char *) sbrk;
13054 #endif
13057 return 0;
13059 _ACEOF
13060 rm -f conftest.$ac_objext
13061 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13062 (eval $ac_compile) 2>conftest.er1
13063 ac_status=$?
13064 grep -v '^ *+' conftest.er1 >conftest.err
13065 rm -f conftest.er1
13066 cat conftest.err >&5
13067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13068 (exit $ac_status); } &&
13069 { ac_try='test -z "$ac_c_werror_flag"
13070 || test ! -s conftest.err'
13071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13072 (eval $ac_try) 2>&5
13073 ac_status=$?
13074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13075 (exit $ac_status); }; } &&
13076 { ac_try='test -s conftest.$ac_objext'
13077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13078 (eval $ac_try) 2>&5
13079 ac_status=$?
13080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13081 (exit $ac_status); }; }; then
13082 ac_cv_have_decl_sbrk=yes
13083 else
13084 echo "$as_me: failed program was:" >&5
13085 sed 's/^/| /' conftest.$ac_ext >&5
13087 ac_cv_have_decl_sbrk=no
13089 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13091 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
13092 echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
13093 if test $ac_cv_have_decl_sbrk = yes; then
13095 cat >>confdefs.h <<_ACEOF
13096 #define HAVE_DECL_SBRK 1
13097 _ACEOF
13100 else
13101 cat >>confdefs.h <<_ACEOF
13102 #define HAVE_DECL_SBRK 0
13103 _ACEOF
13107 echo "$as_me:$LINENO: checking whether getenv is declared" >&5
13108 echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
13109 if test "${ac_cv_have_decl_getenv+set}" = set; then
13110 echo $ECHO_N "(cached) $ECHO_C" >&6
13111 else
13112 cat >conftest.$ac_ext <<_ACEOF
13113 /* confdefs.h. */
13114 _ACEOF
13115 cat confdefs.h >>conftest.$ac_ext
13116 cat >>conftest.$ac_ext <<_ACEOF
13117 /* end confdefs.h. */
13118 $ac_includes_default
13120 main ()
13122 #ifndef getenv
13123 char *p = (char *) getenv;
13124 #endif
13127 return 0;
13129 _ACEOF
13130 rm -f conftest.$ac_objext
13131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13132 (eval $ac_compile) 2>conftest.er1
13133 ac_status=$?
13134 grep -v '^ *+' conftest.er1 >conftest.err
13135 rm -f conftest.er1
13136 cat conftest.err >&5
13137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13138 (exit $ac_status); } &&
13139 { ac_try='test -z "$ac_c_werror_flag"
13140 || test ! -s conftest.err'
13141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13142 (eval $ac_try) 2>&5
13143 ac_status=$?
13144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13145 (exit $ac_status); }; } &&
13146 { ac_try='test -s conftest.$ac_objext'
13147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13148 (eval $ac_try) 2>&5
13149 ac_status=$?
13150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13151 (exit $ac_status); }; }; then
13152 ac_cv_have_decl_getenv=yes
13153 else
13154 echo "$as_me: failed program was:" >&5
13155 sed 's/^/| /' conftest.$ac_ext >&5
13157 ac_cv_have_decl_getenv=no
13159 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13161 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
13162 echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
13163 if test $ac_cv_have_decl_getenv = yes; then
13165 cat >>confdefs.h <<_ACEOF
13166 #define HAVE_DECL_GETENV 1
13167 _ACEOF
13170 else
13171 cat >>confdefs.h <<_ACEOF
13172 #define HAVE_DECL_GETENV 0
13173 _ACEOF
13177 echo "$as_me:$LINENO: checking whether environ is declared" >&5
13178 echo $ECHO_N "checking whether environ is declared... $ECHO_C" >&6
13179 if test "${ac_cv_have_decl_environ+set}" = set; then
13180 echo $ECHO_N "(cached) $ECHO_C" >&6
13181 else
13182 cat >conftest.$ac_ext <<_ACEOF
13183 /* confdefs.h. */
13184 _ACEOF
13185 cat confdefs.h >>conftest.$ac_ext
13186 cat >>conftest.$ac_ext <<_ACEOF
13187 /* end confdefs.h. */
13188 $ac_includes_default
13190 main ()
13192 #ifndef environ
13193 char *p = (char *) environ;
13194 #endif
13197 return 0;
13199 _ACEOF
13200 rm -f conftest.$ac_objext
13201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13202 (eval $ac_compile) 2>conftest.er1
13203 ac_status=$?
13204 grep -v '^ *+' conftest.er1 >conftest.err
13205 rm -f conftest.er1
13206 cat conftest.err >&5
13207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13208 (exit $ac_status); } &&
13209 { ac_try='test -z "$ac_c_werror_flag"
13210 || test ! -s conftest.err'
13211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13212 (eval $ac_try) 2>&5
13213 ac_status=$?
13214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215 (exit $ac_status); }; } &&
13216 { ac_try='test -s conftest.$ac_objext'
13217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13218 (eval $ac_try) 2>&5
13219 ac_status=$?
13220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221 (exit $ac_status); }; }; then
13222 ac_cv_have_decl_environ=yes
13223 else
13224 echo "$as_me: failed program was:" >&5
13225 sed 's/^/| /' conftest.$ac_ext >&5
13227 ac_cv_have_decl_environ=no
13229 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13231 echo "$as_me:$LINENO: result: $ac_cv_have_decl_environ" >&5
13232 echo "${ECHO_T}$ac_cv_have_decl_environ" >&6
13233 if test $ac_cv_have_decl_environ = yes; then
13235 cat >>confdefs.h <<_ACEOF
13236 #define HAVE_DECL_ENVIRON 1
13237 _ACEOF
13240 else
13241 cat >>confdefs.h <<_ACEOF
13242 #define HAVE_DECL_ENVIRON 0
13243 _ACEOF
13247 echo "$as_me:$LINENO: checking whether getc_unlocked is declared" >&5
13248 echo $ECHO_N "checking whether getc_unlocked is declared... $ECHO_C" >&6
13249 if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then
13250 echo $ECHO_N "(cached) $ECHO_C" >&6
13251 else
13252 cat >conftest.$ac_ext <<_ACEOF
13253 /* confdefs.h. */
13254 _ACEOF
13255 cat confdefs.h >>conftest.$ac_ext
13256 cat >>conftest.$ac_ext <<_ACEOF
13257 /* end confdefs.h. */
13258 $ac_includes_default
13260 main ()
13262 #ifndef getc_unlocked
13263 char *p = (char *) getc_unlocked;
13264 #endif
13267 return 0;
13269 _ACEOF
13270 rm -f conftest.$ac_objext
13271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13272 (eval $ac_compile) 2>conftest.er1
13273 ac_status=$?
13274 grep -v '^ *+' conftest.er1 >conftest.err
13275 rm -f conftest.er1
13276 cat conftest.err >&5
13277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13278 (exit $ac_status); } &&
13279 { ac_try='test -z "$ac_c_werror_flag"
13280 || test ! -s conftest.err'
13281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13282 (eval $ac_try) 2>&5
13283 ac_status=$?
13284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13285 (exit $ac_status); }; } &&
13286 { ac_try='test -s conftest.$ac_objext'
13287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13288 (eval $ac_try) 2>&5
13289 ac_status=$?
13290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13291 (exit $ac_status); }; }; then
13292 ac_cv_have_decl_getc_unlocked=yes
13293 else
13294 echo "$as_me: failed program was:" >&5
13295 sed 's/^/| /' conftest.$ac_ext >&5
13297 ac_cv_have_decl_getc_unlocked=no
13299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13301 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5
13302 echo "${ECHO_T}$ac_cv_have_decl_getc_unlocked" >&6
13303 if test $ac_cv_have_decl_getc_unlocked = yes; then
13305 cat >>confdefs.h <<_ACEOF
13306 #define HAVE_DECL_GETC_UNLOCKED 1
13307 _ACEOF
13310 else
13311 cat >>confdefs.h <<_ACEOF
13312 #define HAVE_DECL_GETC_UNLOCKED 0
13313 _ACEOF
13317 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13318 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13319 if test "${ac_cv_have_decl_snprintf+set}" = set; then
13320 echo $ECHO_N "(cached) $ECHO_C" >&6
13321 else
13322 cat >conftest.$ac_ext <<_ACEOF
13323 /* confdefs.h. */
13324 _ACEOF
13325 cat confdefs.h >>conftest.$ac_ext
13326 cat >>conftest.$ac_ext <<_ACEOF
13327 /* end confdefs.h. */
13328 $ac_includes_default
13330 main ()
13332 #ifndef snprintf
13333 char *p = (char *) snprintf;
13334 #endif
13337 return 0;
13339 _ACEOF
13340 rm -f conftest.$ac_objext
13341 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13342 (eval $ac_compile) 2>conftest.er1
13343 ac_status=$?
13344 grep -v '^ *+' conftest.er1 >conftest.err
13345 rm -f conftest.er1
13346 cat conftest.err >&5
13347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13348 (exit $ac_status); } &&
13349 { ac_try='test -z "$ac_c_werror_flag"
13350 || test ! -s conftest.err'
13351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13352 (eval $ac_try) 2>&5
13353 ac_status=$?
13354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355 (exit $ac_status); }; } &&
13356 { ac_try='test -s conftest.$ac_objext'
13357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13358 (eval $ac_try) 2>&5
13359 ac_status=$?
13360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13361 (exit $ac_status); }; }; then
13362 ac_cv_have_decl_snprintf=yes
13363 else
13364 echo "$as_me: failed program was:" >&5
13365 sed 's/^/| /' conftest.$ac_ext >&5
13367 ac_cv_have_decl_snprintf=no
13369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13371 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13372 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13373 if test $ac_cv_have_decl_snprintf = yes; then
13375 cat >>confdefs.h <<_ACEOF
13376 #define HAVE_DECL_SNPRINTF 1
13377 _ACEOF
13380 else
13381 cat >>confdefs.h <<_ACEOF
13382 #define HAVE_DECL_SNPRINTF 0
13383 _ACEOF
13387 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13388 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13389 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13390 echo $ECHO_N "(cached) $ECHO_C" >&6
13391 else
13392 cat >conftest.$ac_ext <<_ACEOF
13393 /* confdefs.h. */
13394 _ACEOF
13395 cat confdefs.h >>conftest.$ac_ext
13396 cat >>conftest.$ac_ext <<_ACEOF
13397 /* end confdefs.h. */
13398 $ac_includes_default
13400 main ()
13402 #ifndef vsnprintf
13403 char *p = (char *) vsnprintf;
13404 #endif
13407 return 0;
13409 _ACEOF
13410 rm -f conftest.$ac_objext
13411 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13412 (eval $ac_compile) 2>conftest.er1
13413 ac_status=$?
13414 grep -v '^ *+' conftest.er1 >conftest.err
13415 rm -f conftest.er1
13416 cat conftest.err >&5
13417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13418 (exit $ac_status); } &&
13419 { ac_try='test -z "$ac_c_werror_flag"
13420 || test ! -s conftest.err'
13421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13422 (eval $ac_try) 2>&5
13423 ac_status=$?
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425 (exit $ac_status); }; } &&
13426 { ac_try='test -s conftest.$ac_objext'
13427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13428 (eval $ac_try) 2>&5
13429 ac_status=$?
13430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13431 (exit $ac_status); }; }; then
13432 ac_cv_have_decl_vsnprintf=yes
13433 else
13434 echo "$as_me: failed program was:" >&5
13435 sed 's/^/| /' conftest.$ac_ext >&5
13437 ac_cv_have_decl_vsnprintf=no
13439 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13441 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13442 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13443 if test $ac_cv_have_decl_vsnprintf = yes; then
13445 cat >>confdefs.h <<_ACEOF
13446 #define HAVE_DECL_VSNPRINTF 1
13447 _ACEOF
13450 else
13451 cat >>confdefs.h <<_ACEOF
13452 #define HAVE_DECL_VSNPRINTF 0
13453 _ACEOF
13461 case "${host}" in
13462 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13464 cat >>confdefs.h <<\_ACEOF
13465 #define USE_BINARY_FOPEN 1
13466 _ACEOF
13468 esac
13470 # target-specific stuff:
13472 # Canonicalize the secondary target names.
13473 if test -n "$enable_targets"; then
13474 for targ in `echo $enable_targets | sed 's/,/ /g'`
13476 result=`$ac_config_sub $targ 2>/dev/null`
13477 if test -n "$result"; then
13478 canon_targets="$canon_targets $result"
13479 else
13480 # Allow targets that config.sub doesn't recognize, like "all".
13481 canon_targets="$canon_targets $targ"
13483 done
13486 if test "${ac_cv_header_iconv_h+set}" = set; then
13487 echo "$as_me:$LINENO: checking for iconv.h" >&5
13488 echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6
13489 if test "${ac_cv_header_iconv_h+set}" = set; then
13490 echo $ECHO_N "(cached) $ECHO_C" >&6
13492 echo "$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5
13493 echo "${ECHO_T}$ac_cv_header_iconv_h" >&6
13494 else
13495 # Is the header compilable?
13496 echo "$as_me:$LINENO: checking iconv.h usability" >&5
13497 echo $ECHO_N "checking iconv.h usability... $ECHO_C" >&6
13498 cat >conftest.$ac_ext <<_ACEOF
13499 /* confdefs.h. */
13500 _ACEOF
13501 cat confdefs.h >>conftest.$ac_ext
13502 cat >>conftest.$ac_ext <<_ACEOF
13503 /* end confdefs.h. */
13504 $ac_includes_default
13505 #include <iconv.h>
13506 _ACEOF
13507 rm -f conftest.$ac_objext
13508 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13509 (eval $ac_compile) 2>conftest.er1
13510 ac_status=$?
13511 grep -v '^ *+' conftest.er1 >conftest.err
13512 rm -f conftest.er1
13513 cat conftest.err >&5
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); } &&
13516 { ac_try='test -z "$ac_c_werror_flag"
13517 || test ! -s conftest.err'
13518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13519 (eval $ac_try) 2>&5
13520 ac_status=$?
13521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13522 (exit $ac_status); }; } &&
13523 { ac_try='test -s conftest.$ac_objext'
13524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13525 (eval $ac_try) 2>&5
13526 ac_status=$?
13527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13528 (exit $ac_status); }; }; then
13529 ac_header_compiler=yes
13530 else
13531 echo "$as_me: failed program was:" >&5
13532 sed 's/^/| /' conftest.$ac_ext >&5
13534 ac_header_compiler=no
13536 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13537 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13538 echo "${ECHO_T}$ac_header_compiler" >&6
13540 # Is the header present?
13541 echo "$as_me:$LINENO: checking iconv.h presence" >&5
13542 echo $ECHO_N "checking iconv.h presence... $ECHO_C" >&6
13543 cat >conftest.$ac_ext <<_ACEOF
13544 /* confdefs.h. */
13545 _ACEOF
13546 cat confdefs.h >>conftest.$ac_ext
13547 cat >>conftest.$ac_ext <<_ACEOF
13548 /* end confdefs.h. */
13549 #include <iconv.h>
13550 _ACEOF
13551 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13552 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13553 ac_status=$?
13554 grep -v '^ *+' conftest.er1 >conftest.err
13555 rm -f conftest.er1
13556 cat conftest.err >&5
13557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13558 (exit $ac_status); } >/dev/null; then
13559 if test -s conftest.err; then
13560 ac_cpp_err=$ac_c_preproc_warn_flag
13561 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13562 else
13563 ac_cpp_err=
13565 else
13566 ac_cpp_err=yes
13568 if test -z "$ac_cpp_err"; then
13569 ac_header_preproc=yes
13570 else
13571 echo "$as_me: failed program was:" >&5
13572 sed 's/^/| /' conftest.$ac_ext >&5
13574 ac_header_preproc=no
13576 rm -f conftest.err conftest.$ac_ext
13577 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13578 echo "${ECHO_T}$ac_header_preproc" >&6
13580 # So? What about this header?
13581 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13582 yes:no: )
13583 { echo "$as_me:$LINENO: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!" >&5
13584 echo "$as_me: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13585 { echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the compiler's result" >&5
13586 echo "$as_me: WARNING: iconv.h: proceeding with the compiler's result" >&2;}
13587 ac_header_preproc=yes
13589 no:yes:* )
13590 { echo "$as_me:$LINENO: WARNING: iconv.h: present but cannot be compiled" >&5
13591 echo "$as_me: WARNING: iconv.h: present but cannot be compiled" >&2;}
13592 { echo "$as_me:$LINENO: WARNING: iconv.h: check for missing prerequisite headers?" >&5
13593 echo "$as_me: WARNING: iconv.h: check for missing prerequisite headers?" >&2;}
13594 { echo "$as_me:$LINENO: WARNING: iconv.h: see the Autoconf documentation" >&5
13595 echo "$as_me: WARNING: iconv.h: see the Autoconf documentation" >&2;}
13596 { echo "$as_me:$LINENO: WARNING: iconv.h: section \"Present But Cannot Be Compiled\"" >&5
13597 echo "$as_me: WARNING: iconv.h: section \"Present But Cannot Be Compiled\"" >&2;}
13598 { echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the preprocessor's result" >&5
13599 echo "$as_me: WARNING: iconv.h: proceeding with the preprocessor's result" >&2;}
13600 { echo "$as_me:$LINENO: WARNING: iconv.h: in the future, the compiler will take precedence" >&5
13601 echo "$as_me: WARNING: iconv.h: in the future, the compiler will take precedence" >&2;}
13603 cat <<\_ASBOX
13604 ## ------------------------------------------ ##
13605 ## Report this to the AC_PACKAGE_NAME lists. ##
13606 ## ------------------------------------------ ##
13607 _ASBOX
13609 sed "s/^/$as_me: WARNING: /" >&2
13611 esac
13612 echo "$as_me:$LINENO: checking for iconv.h" >&5
13613 echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6
13614 if test "${ac_cv_header_iconv_h+set}" = set; then
13615 echo $ECHO_N "(cached) $ECHO_C" >&6
13616 else
13617 ac_cv_header_iconv_h=$ac_header_preproc
13619 echo "$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5
13620 echo "${ECHO_T}$ac_cv_header_iconv_h" >&6
13626 if test "X$prefix" = "XNONE"; then
13627 acl_final_prefix="$ac_default_prefix"
13628 else
13629 acl_final_prefix="$prefix"
13631 if test "X$exec_prefix" = "XNONE"; then
13632 acl_final_exec_prefix='${prefix}'
13633 else
13634 acl_final_exec_prefix="$exec_prefix"
13636 acl_save_prefix="$prefix"
13637 prefix="$acl_final_prefix"
13638 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13639 prefix="$acl_save_prefix"
13642 # Check whether --with-gnu-ld or --without-gnu-ld was given.
13643 if test "${with_gnu_ld+set}" = set; then
13644 withval="$with_gnu_ld"
13645 test "$withval" = no || with_gnu_ld=yes
13646 else
13647 with_gnu_ld=no
13649 # Prepare PATH_SEPARATOR.
13650 # The user is always right.
13651 if test "${PATH_SEPARATOR+set}" != set; then
13652 echo "#! /bin/sh" >conf$$.sh
13653 echo "exit 0" >>conf$$.sh
13654 chmod +x conf$$.sh
13655 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13656 PATH_SEPARATOR=';'
13657 else
13658 PATH_SEPARATOR=:
13660 rm -f conf$$.sh
13662 ac_prog=ld
13663 if test "$GCC" = yes; then
13664 # Check if gcc -print-prog-name=ld gives a path.
13665 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
13666 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
13667 case $host in
13668 *-*-mingw*)
13669 # gcc leaves a trailing carriage return which upsets mingw
13670 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13672 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13673 esac
13674 case $ac_prog in
13675 # Accept absolute paths.
13676 [\\/]* | [A-Za-z]:[\\/]*)
13677 re_direlt='/[^/][^/]*/\.\./'
13678 # Canonicalize the path of ld
13679 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13680 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13681 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13682 done
13683 test -z "$LD" && LD="$ac_prog"
13686 # If it fails, then pretend we aren't using GCC.
13687 ac_prog=ld
13690 # If it is relative, then search for the first ld in PATH.
13691 with_gnu_ld=unknown
13693 esac
13694 elif test "$with_gnu_ld" = yes; then
13695 echo "$as_me:$LINENO: checking for GNU ld" >&5
13696 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
13697 else
13698 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
13699 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
13701 if test "${acl_cv_path_LD+set}" = set; then
13702 echo $ECHO_N "(cached) $ECHO_C" >&6
13703 else
13704 if test -z "$LD"; then
13705 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13706 for ac_dir in $PATH; do
13707 test -z "$ac_dir" && ac_dir=.
13708 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13709 acl_cv_path_LD="$ac_dir/$ac_prog"
13710 # Check to see if the program is GNU ld. I'd rather use --version,
13711 # but apparently some GNU ld's only accept -v.
13712 # Break only if it was the GNU/non-GNU ld that we prefer.
13713 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
13714 test "$with_gnu_ld" != no && break
13715 else
13716 test "$with_gnu_ld" != yes && break
13719 done
13720 IFS="$ac_save_ifs"
13721 else
13722 acl_cv_path_LD="$LD" # Let the user override the test with a path.
13726 LD="$acl_cv_path_LD"
13727 if test -n "$LD"; then
13728 echo "$as_me:$LINENO: result: $LD" >&5
13729 echo "${ECHO_T}$LD" >&6
13730 else
13731 echo "$as_me:$LINENO: result: no" >&5
13732 echo "${ECHO_T}no" >&6
13734 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
13735 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
13736 { (exit 1); exit 1; }; }
13737 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
13738 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
13739 if test "${acl_cv_prog_gnu_ld+set}" = set; then
13740 echo $ECHO_N "(cached) $ECHO_C" >&6
13741 else
13742 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13743 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
13744 acl_cv_prog_gnu_ld=yes
13745 else
13746 acl_cv_prog_gnu_ld=no
13749 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
13750 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
13751 with_gnu_ld=$acl_cv_prog_gnu_ld
13755 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
13756 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
13757 if test "${acl_cv_rpath+set}" = set; then
13758 echo $ECHO_N "(cached) $ECHO_C" >&6
13759 else
13761 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13762 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13763 . ./conftest.sh
13764 rm -f ./conftest.sh
13765 acl_cv_rpath=done
13768 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
13769 echo "${ECHO_T}$acl_cv_rpath" >&6
13770 wl="$acl_cv_wl"
13771 libext="$acl_cv_libext"
13772 shlibext="$acl_cv_shlibext"
13773 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13774 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13775 hardcode_direct="$acl_cv_hardcode_direct"
13776 hardcode_minus_L="$acl_cv_hardcode_minus_L"
13777 # Check whether --enable-rpath or --disable-rpath was given.
13778 if test "${enable_rpath+set}" = set; then
13779 enableval="$enable_rpath"
13781 else
13782 enable_rpath=yes
13791 use_additional=yes
13793 acl_save_prefix="$prefix"
13794 prefix="$acl_final_prefix"
13795 acl_save_exec_prefix="$exec_prefix"
13796 exec_prefix="$acl_final_exec_prefix"
13798 eval additional_includedir=\"$includedir\"
13799 eval additional_libdir=\"$libdir\"
13801 exec_prefix="$acl_save_exec_prefix"
13802 prefix="$acl_save_prefix"
13805 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
13806 if test "${with_libiconv_prefix+set}" = set; then
13807 withval="$with_libiconv_prefix"
13809 if test "X$withval" = "Xno"; then
13810 use_additional=no
13811 else
13812 if test "X$withval" = "X"; then
13814 acl_save_prefix="$prefix"
13815 prefix="$acl_final_prefix"
13816 acl_save_exec_prefix="$exec_prefix"
13817 exec_prefix="$acl_final_exec_prefix"
13819 eval additional_includedir=\"$includedir\"
13820 eval additional_libdir=\"$libdir\"
13822 exec_prefix="$acl_save_exec_prefix"
13823 prefix="$acl_save_prefix"
13825 else
13826 additional_includedir="$withval/include"
13827 additional_libdir="$withval/lib"
13832 LIBICONV=
13833 LTLIBICONV=
13834 INCICONV=
13835 rpathdirs=
13836 ltrpathdirs=
13837 names_already_handled=
13838 names_next_round='iconv '
13839 while test -n "$names_next_round"; do
13840 names_this_round="$names_next_round"
13841 names_next_round=
13842 for name in $names_this_round; do
13843 already_handled=
13844 for n in $names_already_handled; do
13845 if test "$n" = "$name"; then
13846 already_handled=yes
13847 break
13849 done
13850 if test -z "$already_handled"; then
13851 names_already_handled="$names_already_handled $name"
13852 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13853 eval value=\"\$HAVE_LIB$uppername\"
13854 if test -n "$value"; then
13855 if test "$value" = yes; then
13856 eval value=\"\$LIB$uppername\"
13857 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13858 eval value=\"\$LTLIB$uppername\"
13859 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13860 else
13863 else
13864 found_dir=
13865 found_la=
13866 found_so=
13867 found_a=
13868 if test $use_additional = yes; then
13869 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
13870 found_dir="$additional_libdir"
13871 found_so="$additional_libdir/lib$name.$shlibext"
13872 if test -f "$additional_libdir/lib$name.la"; then
13873 found_la="$additional_libdir/lib$name.la"
13875 else
13876 if test -f "$additional_libdir/lib$name.$libext"; then
13877 found_dir="$additional_libdir"
13878 found_a="$additional_libdir/lib$name.$libext"
13879 if test -f "$additional_libdir/lib$name.la"; then
13880 found_la="$additional_libdir/lib$name.la"
13885 if test "X$found_dir" = "X"; then
13886 for x in $LDFLAGS $LTLIBICONV; do
13888 acl_save_prefix="$prefix"
13889 prefix="$acl_final_prefix"
13890 acl_save_exec_prefix="$exec_prefix"
13891 exec_prefix="$acl_final_exec_prefix"
13892 eval x=\"$x\"
13893 exec_prefix="$acl_save_exec_prefix"
13894 prefix="$acl_save_prefix"
13896 case "$x" in
13897 -L*)
13898 dir=`echo "X$x" | sed -e 's/^X-L//'`
13899 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
13900 found_dir="$dir"
13901 found_so="$dir/lib$name.$shlibext"
13902 if test -f "$dir/lib$name.la"; then
13903 found_la="$dir/lib$name.la"
13905 else
13906 if test -f "$dir/lib$name.$libext"; then
13907 found_dir="$dir"
13908 found_a="$dir/lib$name.$libext"
13909 if test -f "$dir/lib$name.la"; then
13910 found_la="$dir/lib$name.la"
13915 esac
13916 if test "X$found_dir" != "X"; then
13917 break
13919 done
13921 if test "X$found_dir" != "X"; then
13922 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
13923 if test "X$found_so" != "X"; then
13924 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13925 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13926 else
13927 haveit=
13928 for x in $ltrpathdirs; do
13929 if test "X$x" = "X$found_dir"; then
13930 haveit=yes
13931 break
13933 done
13934 if test -z "$haveit"; then
13935 ltrpathdirs="$ltrpathdirs $found_dir"
13937 if test "$hardcode_direct" = yes; then
13938 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13939 else
13940 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13941 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13942 haveit=
13943 for x in $rpathdirs; do
13944 if test "X$x" = "X$found_dir"; then
13945 haveit=yes
13946 break
13948 done
13949 if test -z "$haveit"; then
13950 rpathdirs="$rpathdirs $found_dir"
13952 else
13953 haveit=
13954 for x in $LDFLAGS $LIBICONV; do
13956 acl_save_prefix="$prefix"
13957 prefix="$acl_final_prefix"
13958 acl_save_exec_prefix="$exec_prefix"
13959 exec_prefix="$acl_final_exec_prefix"
13960 eval x=\"$x\"
13961 exec_prefix="$acl_save_exec_prefix"
13962 prefix="$acl_save_prefix"
13964 if test "X$x" = "X-L$found_dir"; then
13965 haveit=yes
13966 break
13968 done
13969 if test -z "$haveit"; then
13970 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
13972 if test "$hardcode_minus_L" != no; then
13973 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13974 else
13975 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13980 else
13981 if test "X$found_a" != "X"; then
13982 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
13983 else
13984 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
13987 additional_includedir=
13988 case "$found_dir" in
13989 */lib | */lib/)
13990 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13991 additional_includedir="$basedir/include"
13993 esac
13994 if test "X$additional_includedir" != "X"; then
13995 if test "X$additional_includedir" != "X/usr/include"; then
13996 haveit=
13997 if test "X$additional_includedir" = "X/usr/local/include"; then
13998 if test -n "$GCC"; then
13999 case $host_os in
14000 linux*) haveit=yes;;
14001 esac
14004 if test -z "$haveit"; then
14005 for x in $CPPFLAGS $INCICONV; do
14007 acl_save_prefix="$prefix"
14008 prefix="$acl_final_prefix"
14009 acl_save_exec_prefix="$exec_prefix"
14010 exec_prefix="$acl_final_exec_prefix"
14011 eval x=\"$x\"
14012 exec_prefix="$acl_save_exec_prefix"
14013 prefix="$acl_save_prefix"
14015 if test "X$x" = "X-I$additional_includedir"; then
14016 haveit=yes
14017 break
14019 done
14020 if test -z "$haveit"; then
14021 if test -d "$additional_includedir"; then
14022 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
14028 if test -n "$found_la"; then
14029 save_libdir="$libdir"
14030 case "$found_la" in
14031 */* | *\\*) . "$found_la" ;;
14032 *) . "./$found_la" ;;
14033 esac
14034 libdir="$save_libdir"
14035 for dep in $dependency_libs; do
14036 case "$dep" in
14037 -L*)
14038 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
14039 if test "X$additional_libdir" != "X/usr/lib"; then
14040 haveit=
14041 if test "X$additional_libdir" = "X/usr/local/lib"; then
14042 if test -n "$GCC"; then
14043 case $host_os in
14044 linux*) haveit=yes;;
14045 esac
14048 if test -z "$haveit"; then
14049 haveit=
14050 for x in $LDFLAGS $LIBICONV; do
14052 acl_save_prefix="$prefix"
14053 prefix="$acl_final_prefix"
14054 acl_save_exec_prefix="$exec_prefix"
14055 exec_prefix="$acl_final_exec_prefix"
14056 eval x=\"$x\"
14057 exec_prefix="$acl_save_exec_prefix"
14058 prefix="$acl_save_prefix"
14060 if test "X$x" = "X-L$additional_libdir"; then
14061 haveit=yes
14062 break
14064 done
14065 if test -z "$haveit"; then
14066 if test -d "$additional_libdir"; then
14067 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
14070 haveit=
14071 for x in $LDFLAGS $LTLIBICONV; do
14073 acl_save_prefix="$prefix"
14074 prefix="$acl_final_prefix"
14075 acl_save_exec_prefix="$exec_prefix"
14076 exec_prefix="$acl_final_exec_prefix"
14077 eval x=\"$x\"
14078 exec_prefix="$acl_save_exec_prefix"
14079 prefix="$acl_save_prefix"
14081 if test "X$x" = "X-L$additional_libdir"; then
14082 haveit=yes
14083 break
14085 done
14086 if test -z "$haveit"; then
14087 if test -d "$additional_libdir"; then
14088 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
14094 -R*)
14095 dir=`echo "X$dep" | sed -e 's/^X-R//'`
14096 if test "$enable_rpath" != no; then
14097 haveit=
14098 for x in $rpathdirs; do
14099 if test "X$x" = "X$dir"; then
14100 haveit=yes
14101 break
14103 done
14104 if test -z "$haveit"; then
14105 rpathdirs="$rpathdirs $dir"
14107 haveit=
14108 for x in $ltrpathdirs; do
14109 if test "X$x" = "X$dir"; then
14110 haveit=yes
14111 break
14113 done
14114 if test -z "$haveit"; then
14115 ltrpathdirs="$ltrpathdirs $dir"
14119 -l*)
14120 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14122 *.la)
14123 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14126 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
14127 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14129 esac
14130 done
14132 else
14133 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14134 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14138 done
14139 done
14140 if test "X$rpathdirs" != "X"; then
14141 if test -n "$hardcode_libdir_separator"; then
14142 alldirs=
14143 for found_dir in $rpathdirs; do
14144 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
14145 done
14146 acl_save_libdir="$libdir"
14147 libdir="$alldirs"
14148 eval flag=\"$hardcode_libdir_flag_spec\"
14149 libdir="$acl_save_libdir"
14150 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14151 else
14152 for found_dir in $rpathdirs; do
14153 acl_save_libdir="$libdir"
14154 libdir="$found_dir"
14155 eval flag=\"$hardcode_libdir_flag_spec\"
14156 libdir="$acl_save_libdir"
14157 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14158 done
14161 if test "X$ltrpathdirs" != "X"; then
14162 for found_dir in $ltrpathdirs; do
14163 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14164 done
14173 am_save_CPPFLAGS="$CPPFLAGS"
14175 for element in $INCICONV; do
14176 haveit=
14177 for x in $CPPFLAGS; do
14179 acl_save_prefix="$prefix"
14180 prefix="$acl_final_prefix"
14181 acl_save_exec_prefix="$exec_prefix"
14182 exec_prefix="$acl_final_exec_prefix"
14183 eval x=\"$x\"
14184 exec_prefix="$acl_save_exec_prefix"
14185 prefix="$acl_save_prefix"
14187 if test "X$x" = "X$element"; then
14188 haveit=yes
14189 break
14191 done
14192 if test -z "$haveit"; then
14193 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
14195 done
14198 echo "$as_me:$LINENO: checking for iconv" >&5
14199 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
14200 if test "${am_cv_func_iconv+set}" = set; then
14201 echo $ECHO_N "(cached) $ECHO_C" >&6
14202 else
14204 am_cv_func_iconv="no, consider installing GNU libiconv"
14205 am_cv_lib_iconv=no
14206 cat >conftest.$ac_ext <<_ACEOF
14207 /* confdefs.h. */
14208 _ACEOF
14209 cat confdefs.h >>conftest.$ac_ext
14210 cat >>conftest.$ac_ext <<_ACEOF
14211 /* end confdefs.h. */
14212 #include <stdlib.h>
14213 #include <iconv.h>
14215 main ()
14217 iconv_t cd = iconv_open("","");
14218 iconv(cd,NULL,NULL,NULL,NULL);
14219 iconv_close(cd);
14221 return 0;
14223 _ACEOF
14224 rm -f conftest.$ac_objext conftest$ac_exeext
14225 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14226 (eval $ac_link) 2>conftest.er1
14227 ac_status=$?
14228 grep -v '^ *+' conftest.er1 >conftest.err
14229 rm -f conftest.er1
14230 cat conftest.err >&5
14231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14232 (exit $ac_status); } &&
14233 { ac_try='test -z "$ac_c_werror_flag"
14234 || test ! -s conftest.err'
14235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14236 (eval $ac_try) 2>&5
14237 ac_status=$?
14238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14239 (exit $ac_status); }; } &&
14240 { ac_try='test -s conftest$ac_exeext'
14241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14242 (eval $ac_try) 2>&5
14243 ac_status=$?
14244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14245 (exit $ac_status); }; }; then
14246 am_cv_func_iconv=yes
14247 else
14248 echo "$as_me: failed program was:" >&5
14249 sed 's/^/| /' conftest.$ac_ext >&5
14252 rm -f conftest.err conftest.$ac_objext \
14253 conftest$ac_exeext conftest.$ac_ext
14254 if test "$am_cv_func_iconv" != yes; then
14255 am_save_LIBS="$LIBS"
14256 LIBS="$LIBS $LIBICONV"
14257 cat >conftest.$ac_ext <<_ACEOF
14258 /* confdefs.h. */
14259 _ACEOF
14260 cat confdefs.h >>conftest.$ac_ext
14261 cat >>conftest.$ac_ext <<_ACEOF
14262 /* end confdefs.h. */
14263 #include <stdlib.h>
14264 #include <iconv.h>
14266 main ()
14268 iconv_t cd = iconv_open("","");
14269 iconv(cd,NULL,NULL,NULL,NULL);
14270 iconv_close(cd);
14272 return 0;
14274 _ACEOF
14275 rm -f conftest.$ac_objext conftest$ac_exeext
14276 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14277 (eval $ac_link) 2>conftest.er1
14278 ac_status=$?
14279 grep -v '^ *+' conftest.er1 >conftest.err
14280 rm -f conftest.er1
14281 cat conftest.err >&5
14282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14283 (exit $ac_status); } &&
14284 { ac_try='test -z "$ac_c_werror_flag"
14285 || test ! -s conftest.err'
14286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14287 (eval $ac_try) 2>&5
14288 ac_status=$?
14289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14290 (exit $ac_status); }; } &&
14291 { ac_try='test -s conftest$ac_exeext'
14292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14293 (eval $ac_try) 2>&5
14294 ac_status=$?
14295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14296 (exit $ac_status); }; }; then
14297 am_cv_lib_iconv=yes
14298 am_cv_func_iconv=yes
14299 else
14300 echo "$as_me: failed program was:" >&5
14301 sed 's/^/| /' conftest.$ac_ext >&5
14304 rm -f conftest.err conftest.$ac_objext \
14305 conftest$ac_exeext conftest.$ac_ext
14306 LIBS="$am_save_LIBS"
14310 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
14311 echo "${ECHO_T}$am_cv_func_iconv" >&6
14312 if test "$am_cv_func_iconv" = yes; then
14314 cat >>confdefs.h <<\_ACEOF
14315 #define HAVE_ICONV 1
14316 _ACEOF
14319 if test "$am_cv_lib_iconv" = yes; then
14320 echo "$as_me:$LINENO: checking how to link with libiconv" >&5
14321 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
14322 echo "$as_me:$LINENO: result: $LIBICONV" >&5
14323 echo "${ECHO_T}$LIBICONV" >&6
14324 else
14325 CPPFLAGS="$am_save_CPPFLAGS"
14326 LIBICONV=
14327 LTLIBICONV=
14332 if test "$am_cv_func_iconv" = yes; then
14333 echo "$as_me:$LINENO: checking for iconv declaration" >&5
14334 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
14335 if test "${am_cv_proto_iconv+set}" = set; then
14336 echo $ECHO_N "(cached) $ECHO_C" >&6
14337 else
14339 cat >conftest.$ac_ext <<_ACEOF
14340 /* confdefs.h. */
14341 _ACEOF
14342 cat confdefs.h >>conftest.$ac_ext
14343 cat >>conftest.$ac_ext <<_ACEOF
14344 /* end confdefs.h. */
14346 #include <stdlib.h>
14347 #include <iconv.h>
14348 extern
14349 #ifdef __cplusplus
14351 #endif
14352 #if defined(__STDC__) || defined(__cplusplus)
14353 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
14354 #else
14355 size_t iconv();
14356 #endif
14359 main ()
14363 return 0;
14365 _ACEOF
14366 rm -f conftest.$ac_objext
14367 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14368 (eval $ac_compile) 2>conftest.er1
14369 ac_status=$?
14370 grep -v '^ *+' conftest.er1 >conftest.err
14371 rm -f conftest.er1
14372 cat conftest.err >&5
14373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14374 (exit $ac_status); } &&
14375 { ac_try='test -z "$ac_c_werror_flag"
14376 || test ! -s conftest.err'
14377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14378 (eval $ac_try) 2>&5
14379 ac_status=$?
14380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14381 (exit $ac_status); }; } &&
14382 { ac_try='test -s conftest.$ac_objext'
14383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14384 (eval $ac_try) 2>&5
14385 ac_status=$?
14386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14387 (exit $ac_status); }; }; then
14388 am_cv_proto_iconv_arg1=""
14389 else
14390 echo "$as_me: failed program was:" >&5
14391 sed 's/^/| /' conftest.$ac_ext >&5
14393 am_cv_proto_iconv_arg1="const"
14395 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14396 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
14399 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
14400 echo "$as_me:$LINENO: result: ${ac_t:-
14401 }$am_cv_proto_iconv" >&5
14402 echo "${ECHO_T}${ac_t:-
14403 }$am_cv_proto_iconv" >&6
14405 cat >>confdefs.h <<_ACEOF
14406 #define ICONV_CONST $am_cv_proto_iconv_arg1
14407 _ACEOF
14412 all_targets=false
14413 BUILD_NLMCONV=
14414 NLMCONV_DEFS=
14415 BUILD_SRCONV=
14416 BUILD_DLLTOOL=
14417 DLLTOOL_DEFS=
14418 DLLTOOL_DEFAULT=
14419 BUILD_WINDRES=
14420 BUILD_WINDMC=
14421 BUILD_DLLWRAP=
14422 BUILD_MISC=
14423 BUILD_INSTALL_MISC=
14424 OBJDUMP_DEFS=
14426 for targ in $target $canon_targets
14428 if test "x$targ" = "xall"; then
14429 all_targets=true
14430 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14431 BUILD_SRCONV='$(SRCONV_PROG)'
14432 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
14433 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14434 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14435 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14436 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14437 if test -z "$DLLTOOL_DEFAULT"; then
14438 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14440 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14441 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14442 else
14443 case $targ in
14444 i[3-7]86*-*-netware*)
14445 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14446 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386"
14448 alpha*-*-netware*)
14449 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14450 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA"
14452 powerpc*-*-netware*)
14453 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14454 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC"
14456 sparc*-*-netware*)
14457 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14458 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC"
14460 esac
14461 case $targ in
14462 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
14463 esac
14464 case $targ in
14465 arm-epoc-pe*)
14466 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14467 if test -z "$DLLTOOL_DEFAULT"; then
14468 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
14470 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
14471 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14472 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14474 arm-wince-pe* | arm-*-wince)
14475 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14476 if test -z "$DLLTOOL_DEFAULT"; then
14477 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
14479 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
14480 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14481 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14483 arm-*-pe*)
14484 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14485 if test -z "$DLLTOOL_DEFAULT"; then
14486 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
14488 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
14489 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14490 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14492 thumb-*-pe*)
14493 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14494 if test -z "$DLLTOOL_DEFAULT"; then
14495 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
14497 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
14498 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14499 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14501 x86_64-*-mingw*)
14502 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14503 if test -z "$DLLTOOL_DEFAULT"; then
14504 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
14506 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
14507 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14508 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14509 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14511 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
14512 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14513 if test -z "$DLLTOOL_DEFAULT"; then
14514 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14516 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14517 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14518 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14519 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14521 i[3-7]86-*-interix)
14522 BUILD_DLLTOOL='$(DLLTOOL_PROG)'
14523 if test -z "$DLLTOOL_DEFAULT"; then
14524 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14526 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14528 powerpc*-aix5.[01])
14530 powerpc*-aix5.*)
14531 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
14533 powerpc*-*-pe* | powerpc*-*-cygwin*)
14534 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14535 if test -z "$DLLTOOL_DEFAULT"; then
14536 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
14538 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
14539 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14540 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14542 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
14543 BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
14545 sh*-*-pe)
14546 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14547 if test -z "$DLLTOOL_DEFAULT"; then
14548 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
14550 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
14551 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14552 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14554 spu-*-*)
14555 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14557 mips*-*-pe)
14558 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14559 if test -z "$DLLTOOL_DEFAULT"; then
14560 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
14562 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
14563 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14564 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14566 mcore-*-pe)
14567 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14568 if test -z "$DLLTOOL_DEFAULT"; then
14569 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
14571 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
14572 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14573 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14575 mcore-*-elf)
14576 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14577 if test -z "$DLLTOOL_DEFAULT"; then
14578 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
14580 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
14582 mep-*)
14583 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
14585 esac
14587 done
14589 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
14591 if test "${with_windres+set}" = set; then
14592 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14595 if test "${with_windmc+set}" = set; then
14596 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14612 cat >>confdefs.h <<_ACEOF
14613 #define TARGET "${target}"
14614 _ACEOF
14617 targ=$target
14618 . $srcdir/../bfd/config.bfd
14619 if test "x$targ_underscore" = "xyes"; then
14620 UNDERSCORE=1
14621 else
14622 UNDERSCORE=0
14625 cat >>confdefs.h <<_ACEOF
14626 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14627 _ACEOF
14630 # Emulation
14631 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
14633 # Canonicalize the secondary target names.
14634 result=`$ac_config_sub $targ_alias 2>/dev/null`
14635 if test -n "$result"; then
14636 targ=$result
14637 else
14638 targ=$targ_alias
14641 . ${srcdir}/configure.tgt
14643 EMULATION=$targ_emul
14644 EMULATION_VECTOR=$targ_emul_vector
14645 done
14650 # Required for html and install-html
14655 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14656 cat >confcache <<\_ACEOF
14657 # This file is a shell script that caches the results of configure
14658 # tests run on this system so they can be shared between configure
14659 # scripts and configure runs, see configure's option --config-cache.
14660 # It is not useful on other systems. If it contains results you don't
14661 # want to keep, you may remove or edit it.
14663 # config.status only pays attention to the cache file if you give it
14664 # the --recheck option to rerun configure.
14666 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14667 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14668 # following values.
14670 _ACEOF
14672 # The following way of writing the cache mishandles newlines in values,
14673 # but we know of no workaround that is simple, portable, and efficient.
14674 # So, don't put newlines in cache variables' values.
14675 # Ultrix sh set writes to stderr and can't be redirected directly,
14676 # and sets the high bit in the cache file unless we assign to the vars.
14678 (set) 2>&1 |
14679 case `(ac_space=' '; set | grep ac_space) 2>&1` in
14680 *ac_space=\ *)
14681 # `set' does not quote correctly, so add quotes (double-quote
14682 # substitution turns \\\\ into \\, and sed turns \\ into \).
14683 sed -n \
14684 "s/'/'\\\\''/g;
14685 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14688 # `set' quotes correctly as required by POSIX, so do not add quotes.
14689 sed -n \
14690 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14692 esac;
14694 sed '
14695 t clear
14696 : clear
14697 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14698 t end
14699 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14700 : end' >>confcache
14701 if diff $cache_file confcache >/dev/null 2>&1; then :; else
14702 if test -w $cache_file; then
14703 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14704 cat confcache >$cache_file
14705 else
14706 echo "not updating unwritable cache $cache_file"
14709 rm -f confcache
14711 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14712 # Let make expand exec_prefix.
14713 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14715 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14716 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14717 # trailing colons and then remove the whole line if VPATH becomes empty
14718 # (actually we leave an empty line to preserve line numbers).
14719 if test "x$srcdir" = x.; then
14720 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14721 s/:*\$(srcdir):*/:/;
14722 s/:*\${srcdir}:*/:/;
14723 s/:*@srcdir@:*/:/;
14724 s/^\([^=]*=[ ]*\):*/\1/;
14725 s/:*$//;
14726 s/^[^=]*=[ ]*$//;
14730 DEFS=-DHAVE_CONFIG_H
14732 ac_libobjs=
14733 ac_ltlibobjs=
14734 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14735 # 1. Remove the extension, and $U if already installed.
14736 ac_i=`echo "$ac_i" |
14737 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14738 # 2. Add them.
14739 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14740 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14741 done
14742 LIBOBJS=$ac_libobjs
14744 LTLIBOBJS=$ac_ltlibobjs
14747 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14748 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
14749 Usually this means the macro was only invoked conditionally." >&5
14750 echo "$as_me: error: conditional \"AMDEP\" was never defined.
14751 Usually this means the macro was only invoked conditionally." >&2;}
14752 { (exit 1); exit 1; }; }
14754 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14755 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
14756 Usually this means the macro was only invoked conditionally." >&5
14757 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
14758 Usually this means the macro was only invoked conditionally." >&2;}
14759 { (exit 1); exit 1; }; }
14761 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14762 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
14763 Usually this means the macro was only invoked conditionally." >&5
14764 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
14765 Usually this means the macro was only invoked conditionally." >&2;}
14766 { (exit 1); exit 1; }; }
14768 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14769 { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
14770 Usually this means the macro was only invoked conditionally." >&5
14771 echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
14772 Usually this means the macro was only invoked conditionally." >&2;}
14773 { (exit 1); exit 1; }; }
14776 : ${CONFIG_STATUS=./config.status}
14777 ac_clean_files_save=$ac_clean_files
14778 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14779 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14780 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14781 cat >$CONFIG_STATUS <<_ACEOF
14782 #! $SHELL
14783 # Generated by $as_me.
14784 # Run this file to recreate the current configuration.
14785 # Compiler output produced by configure, useful for debugging
14786 # configure, is in config.log if it exists.
14788 debug=false
14789 ac_cs_recheck=false
14790 ac_cs_silent=false
14791 SHELL=\${CONFIG_SHELL-$SHELL}
14792 _ACEOF
14794 cat >>$CONFIG_STATUS <<\_ACEOF
14795 ## --------------------- ##
14796 ## M4sh Initialization. ##
14797 ## --------------------- ##
14799 # Be Bourne compatible
14800 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14801 emulate sh
14802 NULLCMD=:
14803 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14804 # is contrary to our usage. Disable this feature.
14805 alias -g '${1+"$@"}'='"$@"'
14806 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14807 set -o posix
14809 DUALCASE=1; export DUALCASE # for MKS sh
14811 # Support unset when possible.
14812 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14813 as_unset=unset
14814 else
14815 as_unset=false
14819 # Work around bugs in pre-3.0 UWIN ksh.
14820 $as_unset ENV MAIL MAILPATH
14821 PS1='$ '
14822 PS2='> '
14823 PS4='+ '
14825 # NLS nuisances.
14826 for as_var in \
14827 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14828 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14829 LC_TELEPHONE LC_TIME
14831 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14832 eval $as_var=C; export $as_var
14833 else
14834 $as_unset $as_var
14836 done
14838 # Required to use basename.
14839 if expr a : '\(a\)' >/dev/null 2>&1; then
14840 as_expr=expr
14841 else
14842 as_expr=false
14845 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14846 as_basename=basename
14847 else
14848 as_basename=false
14852 # Name of the executable.
14853 as_me=`$as_basename "$0" ||
14854 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14855 X"$0" : 'X\(//\)$' \| \
14856 X"$0" : 'X\(/\)$' \| \
14857 . : '\(.\)' 2>/dev/null ||
14858 echo X/"$0" |
14859 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14860 /^X\/\(\/\/\)$/{ s//\1/; q; }
14861 /^X\/\(\/\).*/{ s//\1/; q; }
14862 s/.*/./; q'`
14865 # PATH needs CR, and LINENO needs CR and PATH.
14866 # Avoid depending upon Character Ranges.
14867 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14868 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14869 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14870 as_cr_digits='0123456789'
14871 as_cr_alnum=$as_cr_Letters$as_cr_digits
14873 # The user is always right.
14874 if test "${PATH_SEPARATOR+set}" != set; then
14875 echo "#! /bin/sh" >conf$$.sh
14876 echo "exit 0" >>conf$$.sh
14877 chmod +x conf$$.sh
14878 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14879 PATH_SEPARATOR=';'
14880 else
14881 PATH_SEPARATOR=:
14883 rm -f conf$$.sh
14887 as_lineno_1=$LINENO
14888 as_lineno_2=$LINENO
14889 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14890 test "x$as_lineno_1" != "x$as_lineno_2" &&
14891 test "x$as_lineno_3" = "x$as_lineno_2" || {
14892 # Find who we are. Look in the path if we contain no path at all
14893 # relative or not.
14894 case $0 in
14895 *[\\/]* ) as_myself=$0 ;;
14896 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14897 for as_dir in $PATH
14899 IFS=$as_save_IFS
14900 test -z "$as_dir" && as_dir=.
14901 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14902 done
14905 esac
14906 # We did not find ourselves, most probably we were run as `sh COMMAND'
14907 # in which case we are not to be found in the path.
14908 if test "x$as_myself" = x; then
14909 as_myself=$0
14911 if test ! -f "$as_myself"; then
14912 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14913 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14914 { (exit 1); exit 1; }; }
14916 case $CONFIG_SHELL in
14918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14919 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14921 IFS=$as_save_IFS
14922 test -z "$as_dir" && as_dir=.
14923 for as_base in sh bash ksh sh5; do
14924 case $as_dir in
14926 if ("$as_dir/$as_base" -c '
14927 as_lineno_1=$LINENO
14928 as_lineno_2=$LINENO
14929 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14930 test "x$as_lineno_1" != "x$as_lineno_2" &&
14931 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
14932 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14933 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14934 CONFIG_SHELL=$as_dir/$as_base
14935 export CONFIG_SHELL
14936 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14937 fi;;
14938 esac
14939 done
14940 done
14942 esac
14944 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14945 # uniformly replaced by the line number. The first 'sed' inserts a
14946 # line-number line before each line; the second 'sed' does the real
14947 # work. The second script uses 'N' to pair each line-number line
14948 # with the numbered line, and appends trailing '-' during
14949 # substitution so that $LINENO is not a special case at line end.
14950 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14951 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
14952 sed '=' <$as_myself |
14953 sed '
14955 s,$,-,
14956 : loop
14957 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14958 t loop
14959 s,-$,,
14960 s,^['$as_cr_digits']*\n,,
14961 ' >$as_me.lineno &&
14962 chmod +x $as_me.lineno ||
14963 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14964 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14965 { (exit 1); exit 1; }; }
14967 # Don't try to exec as it changes $[0], causing all sort of problems
14968 # (the dirname of $[0] is not the place where we might find the
14969 # original and so on. Autoconf is especially sensible to this).
14970 . ./$as_me.lineno
14971 # Exit status is that of the last command.
14972 exit
14976 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14977 *c*,-n*) ECHO_N= ECHO_C='
14978 ' ECHO_T=' ' ;;
14979 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14980 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
14981 esac
14983 if expr a : '\(a\)' >/dev/null 2>&1; then
14984 as_expr=expr
14985 else
14986 as_expr=false
14989 rm -f conf$$ conf$$.exe conf$$.file
14990 echo >conf$$.file
14991 if ln -s conf$$.file conf$$ 2>/dev/null; then
14992 # We could just check for DJGPP; but this test a) works b) is more generic
14993 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14994 if test -f conf$$.exe; then
14995 # Don't use ln at all; we don't have any links
14996 as_ln_s='cp -p'
14997 else
14998 as_ln_s='ln -s'
15000 elif ln conf$$.file conf$$ 2>/dev/null; then
15001 as_ln_s=ln
15002 else
15003 as_ln_s='cp -p'
15005 rm -f conf$$ conf$$.exe conf$$.file
15007 if mkdir -p . 2>/dev/null; then
15008 as_mkdir_p=:
15009 else
15010 test -d ./-p && rmdir ./-p
15011 as_mkdir_p=false
15014 as_executable_p="test -f"
15016 # Sed expression to map a string onto a valid CPP name.
15017 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15019 # Sed expression to map a string onto a valid variable name.
15020 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15023 # IFS
15024 # We need space, tab and new line, in precisely that order.
15025 as_nl='
15027 IFS=" $as_nl"
15029 # CDPATH.
15030 $as_unset CDPATH
15032 exec 6>&1
15034 # Open the log real soon, to keep \$[0] and so on meaningful, and to
15035 # report actual input values of CONFIG_FILES etc. instead of their
15036 # values after options handling. Logging --version etc. is OK.
15037 exec 5>>config.log
15039 echo
15040 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15041 ## Running $as_me. ##
15042 _ASBOX
15043 } >&5
15044 cat >&5 <<_CSEOF
15046 This file was extended by $as_me, which was
15047 generated by GNU Autoconf 2.59. Invocation command line was
15049 CONFIG_FILES = $CONFIG_FILES
15050 CONFIG_HEADERS = $CONFIG_HEADERS
15051 CONFIG_LINKS = $CONFIG_LINKS
15052 CONFIG_COMMANDS = $CONFIG_COMMANDS
15053 $ $0 $@
15055 _CSEOF
15056 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
15057 echo >&5
15058 _ACEOF
15060 # Files that config.status was made for.
15061 if test -n "$ac_config_files"; then
15062 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15065 if test -n "$ac_config_headers"; then
15066 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15069 if test -n "$ac_config_links"; then
15070 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15073 if test -n "$ac_config_commands"; then
15074 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15077 cat >>$CONFIG_STATUS <<\_ACEOF
15079 ac_cs_usage="\
15080 \`$as_me' instantiates files from templates according to the
15081 current configuration.
15083 Usage: $0 [OPTIONS] [FILE]...
15085 -h, --help print this help, then exit
15086 -V, --version print version number, then exit
15087 -q, --quiet do not print progress messages
15088 -d, --debug don't remove temporary files
15089 --recheck update $as_me by reconfiguring in the same conditions
15090 --file=FILE[:TEMPLATE]
15091 instantiate the configuration file FILE
15092 --header=FILE[:TEMPLATE]
15093 instantiate the configuration header FILE
15095 Configuration files:
15096 $config_files
15098 Configuration headers:
15099 $config_headers
15101 Configuration commands:
15102 $config_commands
15104 Report bugs to <bug-autoconf@gnu.org>."
15105 _ACEOF
15107 cat >>$CONFIG_STATUS <<_ACEOF
15108 ac_cs_version="\\
15109 config.status
15110 configured by $0, generated by GNU Autoconf 2.59,
15111 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15113 Copyright (C) 2003 Free Software Foundation, Inc.
15114 This config.status script is free software; the Free Software Foundation
15115 gives unlimited permission to copy, distribute and modify it."
15116 srcdir=$srcdir
15117 INSTALL="$INSTALL"
15118 _ACEOF
15120 cat >>$CONFIG_STATUS <<\_ACEOF
15121 # If no file are specified by the user, then we need to provide default
15122 # value. By we need to know if files were specified by the user.
15123 ac_need_defaults=:
15124 while test $# != 0
15126 case $1 in
15127 --*=*)
15128 ac_option=`expr "x$1" : 'x\([^=]*\)='`
15129 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15130 ac_shift=:
15133 ac_option=$1
15134 ac_optarg=$2
15135 ac_shift=shift
15137 *) # This is not an option, so the user has probably given explicit
15138 # arguments.
15139 ac_option=$1
15140 ac_need_defaults=false;;
15141 esac
15143 case $ac_option in
15144 # Handling of the options.
15145 _ACEOF
15146 cat >>$CONFIG_STATUS <<\_ACEOF
15147 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15148 ac_cs_recheck=: ;;
15149 --version | --vers* | -V )
15150 echo "$ac_cs_version"; exit 0 ;;
15151 --he | --h)
15152 # Conflict between --help and --header
15153 { { echo "$as_me:$LINENO: error: ambiguous option: $1
15154 Try \`$0 --help' for more information." >&5
15155 echo "$as_me: error: ambiguous option: $1
15156 Try \`$0 --help' for more information." >&2;}
15157 { (exit 1); exit 1; }; };;
15158 --help | --hel | -h )
15159 echo "$ac_cs_usage"; exit 0 ;;
15160 --debug | --d* | -d )
15161 debug=: ;;
15162 --file | --fil | --fi | --f )
15163 $ac_shift
15164 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15165 ac_need_defaults=false;;
15166 --header | --heade | --head | --hea )
15167 $ac_shift
15168 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15169 ac_need_defaults=false;;
15170 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15171 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15172 ac_cs_silent=: ;;
15174 # This is an error.
15175 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15176 Try \`$0 --help' for more information." >&5
15177 echo "$as_me: error: unrecognized option: $1
15178 Try \`$0 --help' for more information." >&2;}
15179 { (exit 1); exit 1; }; } ;;
15181 *) ac_config_targets="$ac_config_targets $1" ;;
15183 esac
15184 shift
15185 done
15187 ac_configure_extra_args=
15189 if $ac_cs_silent; then
15190 exec 6>/dev/null
15191 ac_configure_extra_args="$ac_configure_extra_args --silent"
15194 _ACEOF
15195 cat >>$CONFIG_STATUS <<_ACEOF
15196 if \$ac_cs_recheck; then
15197 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15198 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15201 _ACEOF
15203 cat >>$CONFIG_STATUS <<_ACEOF
15205 # INIT-COMMANDS section.
15208 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15211 # The HP-UX ksh and POSIX shell print the target directory to stdout
15212 # if CDPATH is set.
15213 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15215 sed_quote_subst='$sed_quote_subst'
15216 double_quote_subst='$double_quote_subst'
15217 delay_variable_subst='$delay_variable_subst'
15218 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
15219 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
15220 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
15221 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
15222 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
15223 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
15224 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
15225 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
15226 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
15227 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
15228 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
15229 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
15230 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
15231 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
15232 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
15233 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
15234 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
15235 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
15236 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
15237 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
15238 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
15239 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
15240 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
15241 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
15242 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
15243 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
15244 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
15245 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15246 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
15247 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
15248 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
15249 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
15250 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
15251 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
15252 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15253 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15254 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15255 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
15256 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
15257 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
15258 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
15259 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
15260 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
15261 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"`'
15262 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
15263 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
15264 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
15265 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
15266 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
15267 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
15268 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
15269 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
15270 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
15271 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
15272 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
15273 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15274 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15275 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
15276 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
15277 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15278 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15279 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
15280 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15281 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15282 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15283 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15284 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15285 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15286 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
15287 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
15288 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
15289 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15290 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
15291 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
15292 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
15293 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
15294 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
15295 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15296 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
15297 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
15298 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
15299 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
15300 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
15301 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15302 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
15303 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
15304 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15305 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
15306 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
15307 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
15308 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
15309 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
15310 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15311 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15312 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
15313 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
15314 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
15315 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
15316 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15317 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15318 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15319 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
15320 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
15321 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
15322 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
15323 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
15324 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
15325 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
15326 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
15327 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
15328 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
15330 LTCC='$LTCC'
15331 LTCFLAGS='$LTCFLAGS'
15332 compiler='$compiler_DEFAULT'
15334 # Quote evaled strings.
15335 for var in SED \
15336 GREP \
15337 EGREP \
15338 FGREP \
15339 LD \
15340 NM \
15341 LN_S \
15342 lt_SP2NL \
15343 lt_NL2SP \
15344 reload_flag \
15345 deplibs_check_method \
15346 file_magic_cmd \
15347 AR \
15348 AR_FLAGS \
15349 STRIP \
15350 RANLIB \
15351 CC \
15352 CFLAGS \
15353 compiler \
15354 lt_cv_sys_global_symbol_pipe \
15355 lt_cv_sys_global_symbol_to_cdecl \
15356 lt_cv_sys_global_symbol_to_c_name_address \
15357 SHELL \
15358 ECHO \
15359 lt_prog_compiler_no_builtin_flag \
15360 lt_prog_compiler_wl \
15361 lt_prog_compiler_pic \
15362 lt_prog_compiler_static \
15363 lt_cv_prog_compiler_c_o \
15364 need_locks \
15365 shrext_cmds \
15366 export_dynamic_flag_spec \
15367 whole_archive_flag_spec \
15368 compiler_needs_object \
15369 with_gnu_ld \
15370 allow_undefined_flag \
15371 no_undefined_flag \
15372 hardcode_libdir_flag_spec \
15373 hardcode_libdir_flag_spec_ld \
15374 hardcode_libdir_separator \
15375 fix_srcfile_path \
15376 exclude_expsyms \
15377 include_expsyms \
15378 file_list_spec \
15379 variables_saved_for_relink \
15380 libname_spec \
15381 library_names_spec \
15382 soname_spec \
15383 finish_eval \
15384 old_striplib \
15385 striplib; do
15386 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
15387 *[\\\\\\\`\\"\\\$]*)
15388 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15391 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15393 esac
15394 done
15396 # Double-quote double-evaled strings.
15397 for var in reload_cmds \
15398 old_postinstall_cmds \
15399 old_postuninstall_cmds \
15400 old_archive_cmds \
15401 extract_expsyms_cmds \
15402 old_archive_from_new_cmds \
15403 old_archive_from_expsyms_cmds \
15404 archive_cmds \
15405 archive_expsym_cmds \
15406 module_cmds \
15407 module_expsym_cmds \
15408 export_symbols_cmds \
15409 prelink_cmds \
15410 postinstall_cmds \
15411 postuninstall_cmds \
15412 finish_cmds \
15413 sys_lib_search_path_spec \
15414 sys_lib_dlsearch_path_spec; do
15415 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
15416 *[\\\\\\\`\\"\\\$]*)
15417 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15420 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15422 esac
15423 done
15425 # Fix-up fallback echo if it was mangled by the above quoting rules.
15426 case \$lt_ECHO in
15427 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
15429 esac
15431 ac_aux_dir='$ac_aux_dir'
15432 xsi_shell='$xsi_shell'
15433 lt_shell_append='$lt_shell_append'
15435 # See if we are running on zsh, and set the options which allow our
15436 # commands through without removal of \ escapes INIT.
15437 if test -n "\${ZSH_VERSION+set}" ; then
15438 setopt NO_GLOB_SUBST
15442 PACKAGE='$PACKAGE'
15443 VERSION='$VERSION'
15444 TIMESTAMP='$TIMESTAMP'
15445 RM='$RM'
15446 ofile='$ofile'
15450 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15451 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15452 # from automake.
15453 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15454 # Capture the value of LINGUAS because we need it to compute CATALOGS.
15455 LINGUAS="${LINGUAS-%UNSET%}"
15458 _ACEOF
15462 cat >>$CONFIG_STATUS <<\_ACEOF
15463 for ac_config_target in $ac_config_targets
15465 case "$ac_config_target" in
15466 # Handling of arguments.
15467 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15468 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15469 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15470 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15471 "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15472 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15473 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15474 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15475 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15476 { (exit 1); exit 1; }; };;
15477 esac
15478 done
15480 # If the user did not use the arguments to specify the items to instantiate,
15481 # then the envvar interface is used. Set only those that are not.
15482 # We use the long form for the default assignment because of an extremely
15483 # bizarre bug on SunOS 4.1.3.
15484 if $ac_need_defaults; then
15485 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15486 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15487 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15490 # Have a temporary directory for convenience. Make it in the build tree
15491 # simply because there is no reason to put it here, and in addition,
15492 # creating and moving files from /tmp can sometimes cause problems.
15493 # Create a temporary directory, and hook for its removal unless debugging.
15494 $debug ||
15496 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15497 trap '{ (exit 1); exit 1; }' 1 2 13 15
15500 # Create a (secure) tmp directory for tmp files.
15503 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
15504 test -n "$tmp" && test -d "$tmp"
15505 } ||
15507 tmp=./confstat$$-$RANDOM
15508 (umask 077 && mkdir $tmp)
15509 } ||
15511 echo "$me: cannot create a temporary directory in ." >&2
15512 { (exit 1); exit 1; }
15515 _ACEOF
15517 cat >>$CONFIG_STATUS <<_ACEOF
15520 # CONFIG_FILES section.
15523 # No need to generate the scripts if there are no CONFIG_FILES.
15524 # This happens for instance when ./config.status config.h
15525 if test -n "\$CONFIG_FILES"; then
15526 # Protect against being on the right side of a sed subst in config.status.
15527 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15528 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15529 s,@SHELL@,$SHELL,;t t
15530 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15531 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15532 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15533 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15534 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15535 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15536 s,@exec_prefix@,$exec_prefix,;t t
15537 s,@prefix@,$prefix,;t t
15538 s,@program_transform_name@,$program_transform_name,;t t
15539 s,@bindir@,$bindir,;t t
15540 s,@sbindir@,$sbindir,;t t
15541 s,@libexecdir@,$libexecdir,;t t
15542 s,@datadir@,$datadir,;t t
15543 s,@sysconfdir@,$sysconfdir,;t t
15544 s,@sharedstatedir@,$sharedstatedir,;t t
15545 s,@localstatedir@,$localstatedir,;t t
15546 s,@libdir@,$libdir,;t t
15547 s,@includedir@,$includedir,;t t
15548 s,@oldincludedir@,$oldincludedir,;t t
15549 s,@infodir@,$infodir,;t t
15550 s,@mandir@,$mandir,;t t
15551 s,@build_alias@,$build_alias,;t t
15552 s,@host_alias@,$host_alias,;t t
15553 s,@target_alias@,$target_alias,;t t
15554 s,@DEFS@,$DEFS,;t t
15555 s,@ECHO_C@,$ECHO_C,;t t
15556 s,@ECHO_N@,$ECHO_N,;t t
15557 s,@ECHO_T@,$ECHO_T,;t t
15558 s,@LIBS@,$LIBS,;t t
15559 s,@build@,$build,;t t
15560 s,@build_cpu@,$build_cpu,;t t
15561 s,@build_vendor@,$build_vendor,;t t
15562 s,@build_os@,$build_os,;t t
15563 s,@host@,$host,;t t
15564 s,@host_cpu@,$host_cpu,;t t
15565 s,@host_vendor@,$host_vendor,;t t
15566 s,@host_os@,$host_os,;t t
15567 s,@target@,$target,;t t
15568 s,@target_cpu@,$target_cpu,;t t
15569 s,@target_vendor@,$target_vendor,;t t
15570 s,@target_os@,$target_os,;t t
15571 s,@CC@,$CC,;t t
15572 s,@CFLAGS@,$CFLAGS,;t t
15573 s,@LDFLAGS@,$LDFLAGS,;t t
15574 s,@CPPFLAGS@,$CPPFLAGS,;t t
15575 s,@ac_ct_CC@,$ac_ct_CC,;t t
15576 s,@EXEEXT@,$EXEEXT,;t t
15577 s,@OBJEXT@,$OBJEXT,;t t
15578 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15579 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15580 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15581 s,@CYGPATH_W@,$CYGPATH_W,;t t
15582 s,@PACKAGE@,$PACKAGE,;t t
15583 s,@VERSION@,$VERSION,;t t
15584 s,@ACLOCAL@,$ACLOCAL,;t t
15585 s,@AUTOCONF@,$AUTOCONF,;t t
15586 s,@AUTOMAKE@,$AUTOMAKE,;t t
15587 s,@AUTOHEADER@,$AUTOHEADER,;t t
15588 s,@MAKEINFO@,$MAKEINFO,;t t
15589 s,@install_sh@,$install_sh,;t t
15590 s,@STRIP@,$STRIP,;t t
15591 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
15592 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
15593 s,@mkdir_p@,$mkdir_p,;t t
15594 s,@AWK@,$AWK,;t t
15595 s,@SET_MAKE@,$SET_MAKE,;t t
15596 s,@am__leading_dot@,$am__leading_dot,;t t
15597 s,@AMTAR@,$AMTAR,;t t
15598 s,@am__tar@,$am__tar,;t t
15599 s,@am__untar@,$am__untar,;t t
15600 s,@DEPDIR@,$DEPDIR,;t t
15601 s,@am__include@,$am__include,;t t
15602 s,@am__quote@,$am__quote,;t t
15603 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
15604 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
15605 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
15606 s,@CCDEPMODE@,$CCDEPMODE,;t t
15607 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
15608 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
15609 s,@LIBTOOL@,$LIBTOOL,;t t
15610 s,@SED@,$SED,;t t
15611 s,@EGREP@,$EGREP,;t t
15612 s,@FGREP@,$FGREP,;t t
15613 s,@GREP@,$GREP,;t t
15614 s,@LD@,$LD,;t t
15615 s,@DUMPBIN@,$DUMPBIN,;t t
15616 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
15617 s,@NM@,$NM,;t t
15618 s,@LN_S@,$LN_S,;t t
15619 s,@AR@,$AR,;t t
15620 s,@ac_ct_AR@,$ac_ct_AR,;t t
15621 s,@RANLIB@,$RANLIB,;t t
15622 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15623 s,@lt_ECHO@,$lt_ECHO,;t t
15624 s,@CPP@,$CPP,;t t
15625 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
15626 s,@NO_WERROR@,$NO_WERROR,;t t
15627 s,@YACC@,$YACC,;t t
15628 s,@LEX@,$LEX,;t t
15629 s,@LEXLIB@,$LEXLIB,;t t
15630 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
15631 s,@USE_NLS@,$USE_NLS,;t t
15632 s,@LIBINTL@,$LIBINTL,;t t
15633 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
15634 s,@INCINTL@,$INCINTL,;t t
15635 s,@XGETTEXT@,$XGETTEXT,;t t
15636 s,@GMSGFMT@,$GMSGFMT,;t t
15637 s,@POSUB@,$POSUB,;t t
15638 s,@CATALOGS@,$CATALOGS,;t t
15639 s,@DATADIRNAME@,$DATADIRNAME,;t t
15640 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
15641 s,@GENCAT@,$GENCAT,;t t
15642 s,@CATOBJEXT@,$CATOBJEXT,;t t
15643 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15644 s,@MSGFMT@,$MSGFMT,;t t
15645 s,@MSGMERGE@,$MSGMERGE,;t t
15646 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
15647 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
15648 s,@MAINT@,$MAINT,;t t
15649 s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
15650 s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
15651 s,@HDEFINES@,$HDEFINES,;t t
15652 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
15653 s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
15654 s,@DEMANGLER_NAME@,$DEMANGLER_NAME,;t t
15655 s,@ALLOCA@,$ALLOCA,;t t
15656 s,@LIBICONV@,$LIBICONV,;t t
15657 s,@LTLIBICONV@,$LTLIBICONV,;t t
15658 s,@NLMCONV_DEFS@,$NLMCONV_DEFS,;t t
15659 s,@BUILD_NLMCONV@,$BUILD_NLMCONV,;t t
15660 s,@BUILD_SRCONV@,$BUILD_SRCONV,;t t
15661 s,@BUILD_DLLTOOL@,$BUILD_DLLTOOL,;t t
15662 s,@DLLTOOL_DEFS@,$DLLTOOL_DEFS,;t t
15663 s,@BUILD_WINDRES@,$BUILD_WINDRES,;t t
15664 s,@BUILD_WINDMC@,$BUILD_WINDMC,;t t
15665 s,@BUILD_DLLWRAP@,$BUILD_DLLWRAP,;t t
15666 s,@BUILD_MISC@,$BUILD_MISC,;t t
15667 s,@BUILD_INSTALL_MISC@,$BUILD_INSTALL_MISC,;t t
15668 s,@OBJDUMP_DEFS@,$OBJDUMP_DEFS,;t t
15669 s,@EMULATION@,$EMULATION,;t t
15670 s,@EMULATION_VECTOR@,$EMULATION_VECTOR,;t t
15671 s,@datarootdir@,$datarootdir,;t t
15672 s,@docdir@,$docdir,;t t
15673 s,@htmldir@,$htmldir,;t t
15674 s,@LIBOBJS@,$LIBOBJS,;t t
15675 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15676 CEOF
15678 _ACEOF
15680 cat >>$CONFIG_STATUS <<\_ACEOF
15681 # Split the substitutions into bite-sized pieces for seds with
15682 # small command number limits, like on Digital OSF/1 and HP-UX.
15683 ac_max_sed_lines=48
15684 ac_sed_frag=1 # Number of current file.
15685 ac_beg=1 # First line for current file.
15686 ac_end=$ac_max_sed_lines # Line after last line for current file.
15687 ac_more_lines=:
15688 ac_sed_cmds=
15689 while $ac_more_lines; do
15690 if test $ac_beg -gt 1; then
15691 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15692 else
15693 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15695 if test ! -s $tmp/subs.frag; then
15696 ac_more_lines=false
15697 else
15698 # The purpose of the label and of the branching condition is to
15699 # speed up the sed processing (if there are no `@' at all, there
15700 # is no need to browse any of the substitutions).
15701 # These are the two extra sed commands mentioned above.
15702 (echo ':t
15703 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15704 if test -z "$ac_sed_cmds"; then
15705 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15706 else
15707 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15709 ac_sed_frag=`expr $ac_sed_frag + 1`
15710 ac_beg=$ac_end
15711 ac_end=`expr $ac_end + $ac_max_sed_lines`
15713 done
15714 if test -z "$ac_sed_cmds"; then
15715 ac_sed_cmds=cat
15717 fi # test -n "$CONFIG_FILES"
15719 _ACEOF
15720 cat >>$CONFIG_STATUS <<\_ACEOF
15721 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15722 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15723 case $ac_file in
15724 - | *:- | *:-:* ) # input from stdin
15725 cat >$tmp/stdin
15726 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15727 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15728 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15729 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15730 * ) ac_file_in=$ac_file.in ;;
15731 esac
15733 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15734 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15735 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15736 X"$ac_file" : 'X\(//\)[^/]' \| \
15737 X"$ac_file" : 'X\(//\)$' \| \
15738 X"$ac_file" : 'X\(/\)' \| \
15739 . : '\(.\)' 2>/dev/null ||
15740 echo X"$ac_file" |
15741 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15742 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15743 /^X\(\/\/\)$/{ s//\1/; q; }
15744 /^X\(\/\).*/{ s//\1/; q; }
15745 s/.*/./; q'`
15746 { if $as_mkdir_p; then
15747 mkdir -p "$ac_dir"
15748 else
15749 as_dir="$ac_dir"
15750 as_dirs=
15751 while test ! -d "$as_dir"; do
15752 as_dirs="$as_dir $as_dirs"
15753 as_dir=`(dirname "$as_dir") 2>/dev/null ||
15754 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15755 X"$as_dir" : 'X\(//\)[^/]' \| \
15756 X"$as_dir" : 'X\(//\)$' \| \
15757 X"$as_dir" : 'X\(/\)' \| \
15758 . : '\(.\)' 2>/dev/null ||
15759 echo X"$as_dir" |
15760 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15761 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15762 /^X\(\/\/\)$/{ s//\1/; q; }
15763 /^X\(\/\).*/{ s//\1/; q; }
15764 s/.*/./; q'`
15765 done
15766 test ! -n "$as_dirs" || mkdir $as_dirs
15767 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15768 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15769 { (exit 1); exit 1; }; }; }
15771 ac_builddir=.
15773 if test "$ac_dir" != .; then
15774 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15775 # A "../" for each directory in $ac_dir_suffix.
15776 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15777 else
15778 ac_dir_suffix= ac_top_builddir=
15781 case $srcdir in
15782 .) # No --srcdir option. We are building in place.
15783 ac_srcdir=.
15784 if test -z "$ac_top_builddir"; then
15785 ac_top_srcdir=.
15786 else
15787 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15788 fi ;;
15789 [\\/]* | ?:[\\/]* ) # Absolute path.
15790 ac_srcdir=$srcdir$ac_dir_suffix;
15791 ac_top_srcdir=$srcdir ;;
15792 *) # Relative path.
15793 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15794 ac_top_srcdir=$ac_top_builddir$srcdir ;;
15795 esac
15797 # Do not use `cd foo && pwd` to compute absolute paths, because
15798 # the directories may not exist.
15799 case `pwd` in
15800 .) ac_abs_builddir="$ac_dir";;
15802 case "$ac_dir" in
15803 .) ac_abs_builddir=`pwd`;;
15804 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15805 *) ac_abs_builddir=`pwd`/"$ac_dir";;
15806 esac;;
15807 esac
15808 case $ac_abs_builddir in
15809 .) ac_abs_top_builddir=${ac_top_builddir}.;;
15811 case ${ac_top_builddir}. in
15812 .) ac_abs_top_builddir=$ac_abs_builddir;;
15813 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15814 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15815 esac;;
15816 esac
15817 case $ac_abs_builddir in
15818 .) ac_abs_srcdir=$ac_srcdir;;
15820 case $ac_srcdir in
15821 .) ac_abs_srcdir=$ac_abs_builddir;;
15822 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15823 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15824 esac;;
15825 esac
15826 case $ac_abs_builddir in
15827 .) ac_abs_top_srcdir=$ac_top_srcdir;;
15829 case $ac_top_srcdir in
15830 .) ac_abs_top_srcdir=$ac_abs_builddir;;
15831 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15832 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15833 esac;;
15834 esac
15837 case $INSTALL in
15838 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15839 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15840 esac
15842 if test x"$ac_file" != x-; then
15843 { echo "$as_me:$LINENO: creating $ac_file" >&5
15844 echo "$as_me: creating $ac_file" >&6;}
15845 rm -f "$ac_file"
15847 # Let's still pretend it is `configure' which instantiates (i.e., don't
15848 # use $as_me), people would be surprised to read:
15849 # /* config.h. Generated by config.status. */
15850 if test x"$ac_file" = x-; then
15851 configure_input=
15852 else
15853 configure_input="$ac_file. "
15855 configure_input=$configure_input"Generated from `echo $ac_file_in |
15856 sed 's,.*/,,'` by configure."
15858 # First look for the input files in the build tree, otherwise in the
15859 # src tree.
15860 ac_file_inputs=`IFS=:
15861 for f in $ac_file_in; do
15862 case $f in
15863 -) echo $tmp/stdin ;;
15864 [\\/$]*)
15865 # Absolute (can't be DOS-style, as IFS=:)
15866 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15867 echo "$as_me: error: cannot find input file: $f" >&2;}
15868 { (exit 1); exit 1; }; }
15869 echo "$f";;
15870 *) # Relative
15871 if test -f "$f"; then
15872 # Build tree
15873 echo "$f"
15874 elif test -f "$srcdir/$f"; then
15875 # Source tree
15876 echo "$srcdir/$f"
15877 else
15878 # /dev/null tree
15879 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15880 echo "$as_me: error: cannot find input file: $f" >&2;}
15881 { (exit 1); exit 1; }; }
15882 fi;;
15883 esac
15884 done` || { (exit 1); exit 1; }
15885 _ACEOF
15886 cat >>$CONFIG_STATUS <<_ACEOF
15887 sed "$ac_vpsub
15888 $extrasub
15889 _ACEOF
15890 cat >>$CONFIG_STATUS <<\_ACEOF
15892 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15893 s,@configure_input@,$configure_input,;t t
15894 s,@srcdir@,$ac_srcdir,;t t
15895 s,@abs_srcdir@,$ac_abs_srcdir,;t t
15896 s,@top_srcdir@,$ac_top_srcdir,;t t
15897 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15898 s,@builddir@,$ac_builddir,;t t
15899 s,@abs_builddir@,$ac_abs_builddir,;t t
15900 s,@top_builddir@,$ac_top_builddir,;t t
15901 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15902 s,@INSTALL@,$ac_INSTALL,;t t
15903 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15904 rm -f $tmp/stdin
15905 if test x"$ac_file" != x-; then
15906 mv $tmp/out $ac_file
15907 else
15908 cat $tmp/out
15909 rm -f $tmp/out
15912 done
15913 _ACEOF
15914 cat >>$CONFIG_STATUS <<\_ACEOF
15917 # CONFIG_HEADER section.
15920 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15921 # NAME is the cpp macro being defined and VALUE is the value it is being given.
15923 # ac_d sets the value in "#define NAME VALUE" lines.
15924 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
15925 ac_dB='[ ].*$,\1#\2'
15926 ac_dC=' '
15927 ac_dD=',;t'
15928 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15929 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
15930 ac_uB='$,\1#\2define\3'
15931 ac_uC=' '
15932 ac_uD=',;t'
15934 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15935 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15936 case $ac_file in
15937 - | *:- | *:-:* ) # input from stdin
15938 cat >$tmp/stdin
15939 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15940 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15941 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15942 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15943 * ) ac_file_in=$ac_file.in ;;
15944 esac
15946 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15947 echo "$as_me: creating $ac_file" >&6;}
15949 # First look for the input files in the build tree, otherwise in the
15950 # src tree.
15951 ac_file_inputs=`IFS=:
15952 for f in $ac_file_in; do
15953 case $f in
15954 -) echo $tmp/stdin ;;
15955 [\\/$]*)
15956 # Absolute (can't be DOS-style, as IFS=:)
15957 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15958 echo "$as_me: error: cannot find input file: $f" >&2;}
15959 { (exit 1); exit 1; }; }
15960 # Do quote $f, to prevent DOS paths from being IFS'd.
15961 echo "$f";;
15962 *) # Relative
15963 if test -f "$f"; then
15964 # Build tree
15965 echo "$f"
15966 elif test -f "$srcdir/$f"; then
15967 # Source tree
15968 echo "$srcdir/$f"
15969 else
15970 # /dev/null tree
15971 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15972 echo "$as_me: error: cannot find input file: $f" >&2;}
15973 { (exit 1); exit 1; }; }
15974 fi;;
15975 esac
15976 done` || { (exit 1); exit 1; }
15977 # Remove the trailing spaces.
15978 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
15980 _ACEOF
15982 # Transform confdefs.h into two sed scripts, `conftest.defines' and
15983 # `conftest.undefs', that substitutes the proper values into
15984 # config.h.in to produce config.h. The first handles `#define'
15985 # templates, and the second `#undef' templates.
15986 # And first: Protect against being on the right side of a sed subst in
15987 # config.status. Protect against being in an unquoted here document
15988 # in config.status.
15989 rm -f conftest.defines conftest.undefs
15990 # Using a here document instead of a string reduces the quoting nightmare.
15991 # Putting comments in sed scripts is not portable.
15993 # `end' is used to avoid that the second main sed command (meant for
15994 # 0-ary CPP macros) applies to n-ary macro definitions.
15995 # See the Autoconf documentation for `clear'.
15996 cat >confdef2sed.sed <<\_ACEOF
15997 s/[\\&,]/\\&/g
15998 s,[\\$`],\\&,g
15999 t clear
16000 : clear
16001 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
16002 t end
16003 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
16004 : end
16005 _ACEOF
16006 # If some macros were called several times there might be several times
16007 # the same #defines, which is useless. Nevertheless, we may not want to
16008 # sort them, since we want the *last* AC-DEFINE to be honored.
16009 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
16010 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
16011 rm -f confdef2sed.sed
16013 # This sed command replaces #undef with comments. This is necessary, for
16014 # example, in the case of _POSIX_SOURCE, which is predefined and required
16015 # on some systems where configure will not decide to define it.
16016 cat >>conftest.undefs <<\_ACEOF
16017 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
16018 _ACEOF
16020 # Break up conftest.defines because some shells have a limit on the size
16021 # of here documents, and old seds have small limits too (100 cmds).
16022 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
16023 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
16024 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
16025 echo ' :' >>$CONFIG_STATUS
16026 rm -f conftest.tail
16027 while grep . conftest.defines >/dev/null
16029 # Write a limited-size here document to $tmp/defines.sed.
16030 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
16031 # Speed up: don't consider the non `#define' lines.
16032 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
16033 # Work around the forget-to-reset-the-flag bug.
16034 echo 't clr' >>$CONFIG_STATUS
16035 echo ': clr' >>$CONFIG_STATUS
16036 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
16037 echo 'CEOF
16038 sed -f $tmp/defines.sed $tmp/in >$tmp/out
16039 rm -f $tmp/in
16040 mv $tmp/out $tmp/in
16041 ' >>$CONFIG_STATUS
16042 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
16043 rm -f conftest.defines
16044 mv conftest.tail conftest.defines
16045 done
16046 rm -f conftest.defines
16047 echo ' fi # grep' >>$CONFIG_STATUS
16048 echo >>$CONFIG_STATUS
16050 # Break up conftest.undefs because some shells have a limit on the size
16051 # of here documents, and old seds have small limits too (100 cmds).
16052 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
16053 rm -f conftest.tail
16054 while grep . conftest.undefs >/dev/null
16056 # Write a limited-size here document to $tmp/undefs.sed.
16057 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
16058 # Speed up: don't consider the non `#undef'
16059 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
16060 # Work around the forget-to-reset-the-flag bug.
16061 echo 't clr' >>$CONFIG_STATUS
16062 echo ': clr' >>$CONFIG_STATUS
16063 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
16064 echo 'CEOF
16065 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
16066 rm -f $tmp/in
16067 mv $tmp/out $tmp/in
16068 ' >>$CONFIG_STATUS
16069 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
16070 rm -f conftest.undefs
16071 mv conftest.tail conftest.undefs
16072 done
16073 rm -f conftest.undefs
16075 cat >>$CONFIG_STATUS <<\_ACEOF
16076 # Let's still pretend it is `configure' which instantiates (i.e., don't
16077 # use $as_me), people would be surprised to read:
16078 # /* config.h. Generated by config.status. */
16079 if test x"$ac_file" = x-; then
16080 echo "/* Generated by configure. */" >$tmp/config.h
16081 else
16082 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
16084 cat $tmp/in >>$tmp/config.h
16085 rm -f $tmp/in
16086 if test x"$ac_file" != x-; then
16087 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
16088 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
16089 echo "$as_me: $ac_file is unchanged" >&6;}
16090 else
16091 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
16092 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16093 X"$ac_file" : 'X\(//\)[^/]' \| \
16094 X"$ac_file" : 'X\(//\)$' \| \
16095 X"$ac_file" : 'X\(/\)' \| \
16096 . : '\(.\)' 2>/dev/null ||
16097 echo X"$ac_file" |
16098 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16099 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16100 /^X\(\/\/\)$/{ s//\1/; q; }
16101 /^X\(\/\).*/{ s//\1/; q; }
16102 s/.*/./; q'`
16103 { if $as_mkdir_p; then
16104 mkdir -p "$ac_dir"
16105 else
16106 as_dir="$ac_dir"
16107 as_dirs=
16108 while test ! -d "$as_dir"; do
16109 as_dirs="$as_dir $as_dirs"
16110 as_dir=`(dirname "$as_dir") 2>/dev/null ||
16111 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16112 X"$as_dir" : 'X\(//\)[^/]' \| \
16113 X"$as_dir" : 'X\(//\)$' \| \
16114 X"$as_dir" : 'X\(/\)' \| \
16115 . : '\(.\)' 2>/dev/null ||
16116 echo X"$as_dir" |
16117 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16118 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16119 /^X\(\/\/\)$/{ s//\1/; q; }
16120 /^X\(\/\).*/{ s//\1/; q; }
16121 s/.*/./; q'`
16122 done
16123 test ! -n "$as_dirs" || mkdir $as_dirs
16124 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16125 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16126 { (exit 1); exit 1; }; }; }
16128 rm -f $ac_file
16129 mv $tmp/config.h $ac_file
16131 else
16132 cat $tmp/config.h
16133 rm -f $tmp/config.h
16135 # Compute $ac_file's index in $config_headers.
16136 _am_stamp_count=1
16137 for _am_header in $config_headers :; do
16138 case $_am_header in
16139 $ac_file | $ac_file:* )
16140 break ;;
16142 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16143 esac
16144 done
16145 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
16146 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16147 X$ac_file : 'X\(//\)[^/]' \| \
16148 X$ac_file : 'X\(//\)$' \| \
16149 X$ac_file : 'X\(/\)' \| \
16150 . : '\(.\)' 2>/dev/null ||
16151 echo X$ac_file |
16152 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16153 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16154 /^X\(\/\/\)$/{ s//\1/; q; }
16155 /^X\(\/\).*/{ s//\1/; q; }
16156 s/.*/./; q'`/stamp-h$_am_stamp_count
16157 done
16158 _ACEOF
16159 cat >>$CONFIG_STATUS <<\_ACEOF
16162 # CONFIG_COMMANDS section.
16164 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
16165 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
16166 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
16167 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
16168 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16169 X"$ac_dest" : 'X\(//\)[^/]' \| \
16170 X"$ac_dest" : 'X\(//\)$' \| \
16171 X"$ac_dest" : 'X\(/\)' \| \
16172 . : '\(.\)' 2>/dev/null ||
16173 echo X"$ac_dest" |
16174 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16175 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16176 /^X\(\/\/\)$/{ s//\1/; q; }
16177 /^X\(\/\).*/{ s//\1/; q; }
16178 s/.*/./; q'`
16179 { if $as_mkdir_p; then
16180 mkdir -p "$ac_dir"
16181 else
16182 as_dir="$ac_dir"
16183 as_dirs=
16184 while test ! -d "$as_dir"; do
16185 as_dirs="$as_dir $as_dirs"
16186 as_dir=`(dirname "$as_dir") 2>/dev/null ||
16187 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16188 X"$as_dir" : 'X\(//\)[^/]' \| \
16189 X"$as_dir" : 'X\(//\)$' \| \
16190 X"$as_dir" : 'X\(/\)' \| \
16191 . : '\(.\)' 2>/dev/null ||
16192 echo X"$as_dir" |
16193 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16194 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16195 /^X\(\/\/\)$/{ s//\1/; q; }
16196 /^X\(\/\).*/{ s//\1/; q; }
16197 s/.*/./; q'`
16198 done
16199 test ! -n "$as_dirs" || mkdir $as_dirs
16200 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16201 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16202 { (exit 1); exit 1; }; }; }
16204 ac_builddir=.
16206 if test "$ac_dir" != .; then
16207 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
16208 # A "../" for each directory in $ac_dir_suffix.
16209 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
16210 else
16211 ac_dir_suffix= ac_top_builddir=
16214 case $srcdir in
16215 .) # No --srcdir option. We are building in place.
16216 ac_srcdir=.
16217 if test -z "$ac_top_builddir"; then
16218 ac_top_srcdir=.
16219 else
16220 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
16221 fi ;;
16222 [\\/]* | ?:[\\/]* ) # Absolute path.
16223 ac_srcdir=$srcdir$ac_dir_suffix;
16224 ac_top_srcdir=$srcdir ;;
16225 *) # Relative path.
16226 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
16227 ac_top_srcdir=$ac_top_builddir$srcdir ;;
16228 esac
16230 # Do not use `cd foo && pwd` to compute absolute paths, because
16231 # the directories may not exist.
16232 case `pwd` in
16233 .) ac_abs_builddir="$ac_dir";;
16235 case "$ac_dir" in
16236 .) ac_abs_builddir=`pwd`;;
16237 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
16238 *) ac_abs_builddir=`pwd`/"$ac_dir";;
16239 esac;;
16240 esac
16241 case $ac_abs_builddir in
16242 .) ac_abs_top_builddir=${ac_top_builddir}.;;
16244 case ${ac_top_builddir}. in
16245 .) ac_abs_top_builddir=$ac_abs_builddir;;
16246 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
16247 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
16248 esac;;
16249 esac
16250 case $ac_abs_builddir in
16251 .) ac_abs_srcdir=$ac_srcdir;;
16253 case $ac_srcdir in
16254 .) ac_abs_srcdir=$ac_abs_builddir;;
16255 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
16256 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
16257 esac;;
16258 esac
16259 case $ac_abs_builddir in
16260 .) ac_abs_top_srcdir=$ac_top_srcdir;;
16262 case $ac_top_srcdir in
16263 .) ac_abs_top_srcdir=$ac_abs_builddir;;
16264 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16265 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16266 esac;;
16267 esac
16270 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
16271 echo "$as_me: executing $ac_dest commands" >&6;}
16272 case $ac_dest in
16273 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
16274 # Strip MF so we end up with the name of the file.
16275 mf=`echo "$mf" | sed -e 's/:.*$//'`
16276 # Check whether this is an Automake generated Makefile or not.
16277 # We used to match only the files named `Makefile.in', but
16278 # some people rename them; so instead we look at the file content.
16279 # Grep'ing the first line is not enough: some people post-process
16280 # each Makefile.in and add a new line on top of each file to say so.
16281 # So let's grep whole file.
16282 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
16283 dirpart=`(dirname "$mf") 2>/dev/null ||
16284 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16285 X"$mf" : 'X\(//\)[^/]' \| \
16286 X"$mf" : 'X\(//\)$' \| \
16287 X"$mf" : 'X\(/\)' \| \
16288 . : '\(.\)' 2>/dev/null ||
16289 echo X"$mf" |
16290 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16291 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16292 /^X\(\/\/\)$/{ s//\1/; q; }
16293 /^X\(\/\).*/{ s//\1/; q; }
16294 s/.*/./; q'`
16295 else
16296 continue
16298 # Extract the definition of DEPDIR, am__include, and am__quote
16299 # from the Makefile without running `make'.
16300 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16301 test -z "$DEPDIR" && continue
16302 am__include=`sed -n 's/^am__include = //p' < "$mf"`
16303 test -z "am__include" && continue
16304 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16305 # When using ansi2knr, U may be empty or an underscore; expand it
16306 U=`sed -n 's/^U = //p' < "$mf"`
16307 # Find all dependency output files, they are included files with
16308 # $(DEPDIR) in their names. We invoke sed twice because it is the
16309 # simplest approach to changing $(DEPDIR) to its actual value in the
16310 # expansion.
16311 for file in `sed -n "
16312 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16313 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16314 # Make sure the directory exists.
16315 test -f "$dirpart/$file" && continue
16316 fdir=`(dirname "$file") 2>/dev/null ||
16317 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16318 X"$file" : 'X\(//\)[^/]' \| \
16319 X"$file" : 'X\(//\)$' \| \
16320 X"$file" : 'X\(/\)' \| \
16321 . : '\(.\)' 2>/dev/null ||
16322 echo X"$file" |
16323 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16324 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16325 /^X\(\/\/\)$/{ s//\1/; q; }
16326 /^X\(\/\).*/{ s//\1/; q; }
16327 s/.*/./; q'`
16328 { if $as_mkdir_p; then
16329 mkdir -p $dirpart/$fdir
16330 else
16331 as_dir=$dirpart/$fdir
16332 as_dirs=
16333 while test ! -d "$as_dir"; do
16334 as_dirs="$as_dir $as_dirs"
16335 as_dir=`(dirname "$as_dir") 2>/dev/null ||
16336 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16337 X"$as_dir" : 'X\(//\)[^/]' \| \
16338 X"$as_dir" : 'X\(//\)$' \| \
16339 X"$as_dir" : 'X\(/\)' \| \
16340 . : '\(.\)' 2>/dev/null ||
16341 echo X"$as_dir" |
16342 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16343 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16344 /^X\(\/\/\)$/{ s//\1/; q; }
16345 /^X\(\/\).*/{ s//\1/; q; }
16346 s/.*/./; q'`
16347 done
16348 test ! -n "$as_dirs" || mkdir $as_dirs
16349 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
16350 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
16351 { (exit 1); exit 1; }; }; }
16353 # echo "creating $dirpart/$file"
16354 echo '# dummy' > "$dirpart/$file"
16355 done
16356 done
16358 libtool )
16360 # See if we are running on zsh, and set the options which allow our
16361 # commands through without removal of \ escapes.
16362 if test -n "${ZSH_VERSION+set}" ; then
16363 setopt NO_GLOB_SUBST
16366 cfgfile="${ofile}T"
16367 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16368 $RM "$cfgfile"
16370 cat <<_LT_EOF >> "$cfgfile"
16371 #! $SHELL
16373 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16374 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
16375 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16376 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16378 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16379 # 2006, 2007 Free Software Foundation, Inc.
16381 # This file is part of GNU Libtool:
16382 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
16384 # This program is free software; you can redistribute it and/or modify
16385 # it under the terms of the GNU General Public License as published by
16386 # the Free Software Foundation; either version 2 of the License, or
16387 # (at your option) any later version.
16389 # This program is distributed in the hope that it will be useful, but
16390 # WITHOUT ANY WARRANTY; without even the implied warranty of
16391 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16392 # General Public License for more details.
16394 # You should have received a copy of the GNU General Public License
16395 # along with this program; if not, a copy can be downloaded from
16396 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
16397 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16398 # MA 02110-1301, USA.
16400 # As a special exception to the GNU General Public License, if you
16401 # distribute this file as part of a program that contains a
16402 # configuration script generated by Autoconf, you may include it under
16403 # the same distribution terms that you use for the rest of that program.
16406 # The names of the tagged configurations supported by this script.
16407 available_tags=""
16409 # ### BEGIN LIBTOOL CONFIG
16411 # Which release of libtool.m4 was used?
16412 macro_version=$macro_version
16413 macro_revision=$macro_revision
16415 # Whether or not to build shared libraries.
16416 build_libtool_libs=$enable_shared
16418 # Whether or not to build static libraries.
16419 build_old_libs=$enable_static
16421 # What type of objects to build.
16422 pic_mode=$pic_mode
16424 # Whether or not to optimize for fast installation.
16425 fast_install=$enable_fast_install
16427 # The host system.
16428 host_alias=$host_alias
16429 host=$host
16430 host_os=$host_os
16432 # The build system.
16433 build_alias=$build_alias
16434 build=$build
16435 build_os=$build_os
16437 # A sed program that does not truncate output.
16438 SED=$lt_SED
16440 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16441 Xsed="\$SED -e 1s/^X//"
16443 # A grep program that handles long lines.
16444 GREP=$lt_GREP
16446 # An ERE matcher.
16447 EGREP=$lt_EGREP
16449 # A literal string matcher.
16450 FGREP=$lt_FGREP
16452 # A BSD- or MS-compatible name lister.
16453 NM=$lt_NM
16455 # Whether we need soft or hard links.
16456 LN_S=$lt_LN_S
16458 # What is the maximum length of a command?
16459 max_cmd_len=$max_cmd_len
16461 # Object file suffix (normally "o").
16462 objext=$ac_objext
16464 # Executable file suffix (normally "").
16465 exeext=$exeext
16467 # whether the shell understands "unset".
16468 lt_unset=$lt_unset
16470 # turn spaces into newlines.
16471 SP2NL=$lt_lt_SP2NL
16473 # turn newlines into spaces.
16474 NL2SP=$lt_lt_NL2SP
16476 # How to create reloadable object files.
16477 reload_flag=$lt_reload_flag
16478 reload_cmds=$lt_reload_cmds
16480 # Method to check whether dependent libraries are shared objects.
16481 deplibs_check_method=$lt_deplibs_check_method
16483 # Command to use when deplibs_check_method == "file_magic".
16484 file_magic_cmd=$lt_file_magic_cmd
16486 # The archiver.
16487 AR=$lt_AR
16488 AR_FLAGS=$lt_AR_FLAGS
16490 # A symbol stripping program.
16491 STRIP=$lt_STRIP
16493 # Commands used to install an old-style archive.
16494 RANLIB=$lt_RANLIB
16495 old_postinstall_cmds=$lt_old_postinstall_cmds
16496 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16498 # A C compiler.
16499 LTCC=$lt_CC
16501 # LTCC compiler flags.
16502 LTCFLAGS=$lt_CFLAGS
16504 # Take the output of nm and produce a listing of raw symbols and C names.
16505 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16507 # Transform the output of nm in a proper C declaration.
16508 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16510 # Transform the output of nm in a C name address pair.
16511 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16513 # The name of the directory that contains temporary libtool files.
16514 objdir=$objdir
16516 # Shell to use when invoking shell scripts.
16517 SHELL=$lt_SHELL
16519 # An echo program that does not interpret backslashes.
16520 ECHO=$lt_ECHO
16522 # Used to examine libraries when file_magic_cmd begins with "file".
16523 MAGIC_CMD=$MAGIC_CMD
16525 # Must we lock files when doing compilation?
16526 need_locks=$lt_need_locks
16528 # Old archive suffix (normally "a").
16529 libext=$libext
16531 # Shared library suffix (normally ".so").
16532 shrext_cmds=$lt_shrext_cmds
16534 # The commands to extract the exported symbol list from a shared archive.
16535 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16537 # Variables whose values should be saved in libtool wrapper scripts and
16538 # restored at link time.
16539 variables_saved_for_relink=$lt_variables_saved_for_relink
16541 # Do we need the "lib" prefix for modules?
16542 need_lib_prefix=$need_lib_prefix
16544 # Do we need a version for libraries?
16545 need_version=$need_version
16547 # Library versioning type.
16548 version_type=$version_type
16550 # Shared library runtime path variable.
16551 runpath_var=$runpath_var
16553 # Shared library path variable.
16554 shlibpath_var=$shlibpath_var
16556 # Is shlibpath searched before the hard-coded library search path?
16557 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16559 # Format of library name prefix.
16560 libname_spec=$lt_libname_spec
16562 # List of archive names. First name is the real one, the rest are links.
16563 # The last name is the one that the linker finds with -lNAME
16564 library_names_spec=$lt_library_names_spec
16566 # The coded name of the library, if different from the real name.
16567 soname_spec=$lt_soname_spec
16569 # Command to use after installation of a shared archive.
16570 postinstall_cmds=$lt_postinstall_cmds
16572 # Command to use after uninstallation of a shared archive.
16573 postuninstall_cmds=$lt_postuninstall_cmds
16575 # Commands used to finish a libtool library installation in a directory.
16576 finish_cmds=$lt_finish_cmds
16578 # As "finish_cmds", except a single script fragment to be evaled but
16579 # not shown.
16580 finish_eval=$lt_finish_eval
16582 # Whether we should hardcode library paths into libraries.
16583 hardcode_into_libs=$hardcode_into_libs
16585 # Compile-time system search path for libraries.
16586 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16588 # Run-time system search path for libraries.
16589 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16591 # Whether dlopen is supported.
16592 dlopen_support=$enable_dlopen
16594 # Whether dlopen of programs is supported.
16595 dlopen_self=$enable_dlopen_self
16597 # Whether dlopen of statically linked programs is supported.
16598 dlopen_self_static=$enable_dlopen_self_static
16600 # Commands to strip libraries.
16601 old_striplib=$lt_old_striplib
16602 striplib=$lt_striplib
16605 # The linker used to build libraries.
16606 LD=$lt_LD
16608 # Commands used to build an old-style archive.
16609 old_archive_cmds=$lt_old_archive_cmds
16611 # A language specific compiler.
16612 CC=$lt_compiler
16614 # Is the compiler the GNU compiler?
16615 with_gcc=$GCC
16617 # Compiler flag to turn off builtin functions.
16618 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16620 # How to pass a linker flag through the compiler.
16621 wl=$lt_lt_prog_compiler_wl
16623 # Additional compiler flags for building library objects.
16624 pic_flag=$lt_lt_prog_compiler_pic
16626 # Compiler flag to prevent dynamic linking.
16627 link_static_flag=$lt_lt_prog_compiler_static
16629 # Does compiler simultaneously support -c and -o options?
16630 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16632 # Whether or not to add -lc for building shared libraries.
16633 build_libtool_need_lc=$archive_cmds_need_lc
16635 # Whether or not to disallow shared libs when runtime libs are static.
16636 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16638 # Compiler flag to allow reflexive dlopens.
16639 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16641 # Compiler flag to generate shared objects directly from archives.
16642 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16644 # Whether the compiler copes with passing no objects directly.
16645 compiler_needs_object=$lt_compiler_needs_object
16647 # Create an old-style archive from a shared archive.
16648 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16650 # Create a temporary old-style archive to link instead of a shared archive.
16651 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16653 # Commands used to build a shared archive.
16654 archive_cmds=$lt_archive_cmds
16655 archive_expsym_cmds=$lt_archive_expsym_cmds
16657 # Commands used to build a loadable module if different from building
16658 # a shared archive.
16659 module_cmds=$lt_module_cmds
16660 module_expsym_cmds=$lt_module_expsym_cmds
16662 # Whether we are building with GNU ld or not.
16663 with_gnu_ld=$lt_with_gnu_ld
16665 # Flag that allows shared libraries with undefined symbols to be built.
16666 allow_undefined_flag=$lt_allow_undefined_flag
16668 # Flag that enforces no undefined symbols.
16669 no_undefined_flag=$lt_no_undefined_flag
16671 # Flag to hardcode \$libdir into a binary during linking.
16672 # This must work even if \$libdir does not exist
16673 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16675 # If ld is used when linking, flag to hardcode \$libdir into a binary
16676 # during linking. This must work even if \$libdir does not exist.
16677 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16679 # Whether we need a single "-rpath" flag with a separated argument.
16680 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16682 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16683 # DIR into the resulting binary.
16684 hardcode_direct=$hardcode_direct
16686 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16687 # DIR into the resulting binary and the resulting library dependency is
16688 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16689 # library is relocated.
16690 hardcode_direct_absolute=$hardcode_direct_absolute
16692 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16693 # into the resulting binary.
16694 hardcode_minus_L=$hardcode_minus_L
16696 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16697 # into the resulting binary.
16698 hardcode_shlibpath_var=$hardcode_shlibpath_var
16700 # Set to "yes" if building a shared library automatically hardcodes DIR
16701 # into the library and all subsequent libraries and executables linked
16702 # against it.
16703 hardcode_automatic=$hardcode_automatic
16705 # Set to yes if linker adds runtime paths of dependent libraries
16706 # to runtime path list.
16707 inherit_rpath=$inherit_rpath
16709 # Whether libtool must link a program against all its dependency libraries.
16710 link_all_deplibs=$link_all_deplibs
16712 # Fix the shell variable \$srcfile for the compiler.
16713 fix_srcfile_path=$lt_fix_srcfile_path
16715 # Set to "yes" if exported symbols are required.
16716 always_export_symbols=$always_export_symbols
16718 # The commands to list exported symbols.
16719 export_symbols_cmds=$lt_export_symbols_cmds
16721 # Symbols that should not be listed in the preloaded symbols.
16722 exclude_expsyms=$lt_exclude_expsyms
16724 # Symbols that must always be exported.
16725 include_expsyms=$lt_include_expsyms
16727 # Commands necessary for linking programs (against libraries) with templates.
16728 prelink_cmds=$lt_prelink_cmds
16730 # Specify filename containing input files.
16731 file_list_spec=$lt_file_list_spec
16733 # How to hardcode a shared library path into an executable.
16734 hardcode_action=$hardcode_action
16736 # ### END LIBTOOL CONFIG
16738 _LT_EOF
16740 case $host_os in
16741 aix3*)
16742 cat <<\_LT_EOF >> "$cfgfile"
16743 # AIX sometimes has problems with the GCC collect2 program. For some
16744 # reason, if we set the COLLECT_NAMES environment variable, the problems
16745 # vanish in a puff of smoke.
16746 if test "X${COLLECT_NAMES+set}" != Xset; then
16747 COLLECT_NAMES=
16748 export COLLECT_NAMES
16750 _LT_EOF
16752 esac
16755 ltmain="$ac_aux_dir/ltmain.sh"
16758 # We use sed instead of cat because bash on DJGPP gets confused if
16759 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16760 # text mode, it properly converts lines to CR/LF. This bash problem
16761 # is reportedly fixed, but why not run on old versions too?
16762 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16763 || (rm -f "$cfgfile"; exit 1)
16765 case $xsi_shell in
16766 yes)
16767 cat << \_LT_EOF >> "$cfgfile"
16768 # func_dirname file append nondir_replacement
16769 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16770 # otherwise set result to NONDIR_REPLACEMENT.
16771 func_dirname ()
16773 case ${1} in
16774 */*) func_dirname_result="${1%/*}${2}" ;;
16775 * ) func_dirname_result="${3}" ;;
16776 esac
16779 # func_basename file
16780 func_basename ()
16782 func_basename_result="${1##*/}"
16785 # func_stripname prefix suffix name
16786 # strip PREFIX and SUFFIX off of NAME.
16787 # PREFIX and SUFFIX must not contain globbing or regex special
16788 # characters, hashes, percent signs, but SUFFIX may contain a leading
16789 # dot (in which case that matches only a dot).
16790 func_stripname ()
16792 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16793 # positional parameters, so assign one to ordinary parameter first.
16794 func_stripname_result=${3}
16795 func_stripname_result=${func_stripname_result#"${1}"}
16796 func_stripname_result=${func_stripname_result%"${2}"}
16799 # func_opt_split
16800 func_opt_split ()
16802 func_opt_split_opt=${1%%=*}
16803 func_opt_split_arg=${1#*=}
16806 # func_lo2o object
16807 func_lo2o ()
16809 case ${1} in
16810 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16811 *) func_lo2o_result=${1} ;;
16812 esac
16814 _LT_EOF
16816 *) # Bourne compatible functions.
16817 cat << \_LT_EOF >> "$cfgfile"
16818 # func_dirname file append nondir_replacement
16819 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16820 # otherwise set result to NONDIR_REPLACEMENT.
16821 func_dirname ()
16823 # Extract subdirectory from the argument.
16824 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
16825 if test "X$func_dirname_result" = "X${1}"; then
16826 func_dirname_result="${3}"
16827 else
16828 func_dirname_result="$func_dirname_result${2}"
16832 # func_basename file
16833 func_basename ()
16835 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
16838 # func_stripname prefix suffix name
16839 # strip PREFIX and SUFFIX off of NAME.
16840 # PREFIX and SUFFIX must not contain globbing or regex special
16841 # characters, hashes, percent signs, but SUFFIX may contain a leading
16842 # dot (in which case that matches only a dot).
16843 # func_strip_suffix prefix name
16844 func_stripname ()
16846 case ${2} in
16847 .*) func_stripname_result=`$ECHO "X${3}" \
16848 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
16849 *) func_stripname_result=`$ECHO "X${3}" \
16850 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
16851 esac
16854 # sed scripts:
16855 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16856 my_sed_long_arg='1s/^-[^=]*=//'
16858 # func_opt_split
16859 func_opt_split ()
16861 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
16862 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
16865 # func_lo2o object
16866 func_lo2o ()
16868 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
16870 _LT_EOF
16871 esac
16873 case $lt_shell_append in
16874 yes)
16875 cat << \_LT_EOF >> "$cfgfile"
16877 # func_append var value
16878 # Append VALUE to the end of shell variable VAR.
16879 func_append ()
16881 eval "$1+=\$2"
16883 _LT_EOF
16886 cat << \_LT_EOF >> "$cfgfile"
16888 # func_append var value
16889 # Append VALUE to the end of shell variable VAR.
16890 func_append ()
16892 eval "$1=\$$1\$2"
16894 _LT_EOF
16896 esac
16899 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16900 || (rm -f "$cfgfile"; exit 1)
16902 mv -f "$cfgfile" "$ofile" ||
16903 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16904 chmod +x "$ofile"
16907 default-1 )
16908 for ac_file in $CONFIG_FILES; do
16909 # Support "outfile[:infile[:infile...]]"
16910 case "$ac_file" in
16911 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16912 esac
16913 # PO directories have a Makefile.in generated from Makefile.in.in.
16914 case "$ac_file" in */Makefile.in)
16915 # Adjust a relative srcdir.
16916 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16917 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
16918 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16919 # In autoconf-2.13 it is called $ac_given_srcdir.
16920 # In autoconf-2.50 it is called $srcdir.
16921 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16922 case "$ac_given_srcdir" in
16923 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16924 /*) top_srcdir="$ac_given_srcdir" ;;
16925 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
16926 esac
16927 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16928 rm -f "$ac_dir/POTFILES"
16929 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16930 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16931 POMAKEFILEDEPS="POTFILES.in"
16932 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16933 # on $ac_dir but don't depend on user-specified configuration
16934 # parameters.
16935 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16936 # The LINGUAS file contains the set of available languages.
16937 if test -n "$OBSOLETE_ALL_LINGUAS"; then
16938 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16940 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16941 # Hide the ALL_LINGUAS assigment from automake.
16942 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16943 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16944 else
16945 # The set of available languages was given in configure.in.
16946 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16948 case "$ac_given_srcdir" in
16949 .) srcdirpre= ;;
16950 *) srcdirpre='$(srcdir)/' ;;
16951 esac
16952 POFILES=
16953 GMOFILES=
16954 UPDATEPOFILES=
16955 DUMMYPOFILES=
16956 for lang in $ALL_LINGUAS; do
16957 POFILES="$POFILES $srcdirpre$lang.po"
16958 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16959 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16960 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16961 done
16962 # CATALOGS depends on both $ac_dir and the user's LINGUAS
16963 # environment variable.
16964 INST_LINGUAS=
16965 if test -n "$ALL_LINGUAS"; then
16966 for presentlang in $ALL_LINGUAS; do
16967 useit=no
16968 if test "%UNSET%" != "$LINGUAS"; then
16969 desiredlanguages="$LINGUAS"
16970 else
16971 desiredlanguages="$ALL_LINGUAS"
16973 for desiredlang in $desiredlanguages; do
16974 # Use the presentlang catalog if desiredlang is
16975 # a. equal to presentlang, or
16976 # b. a variant of presentlang (because in this case,
16977 # presentlang can be used as a fallback for messages
16978 # which are not translated in the desiredlang catalog).
16979 case "$desiredlang" in
16980 "$presentlang"*) useit=yes;;
16981 esac
16982 done
16983 if test $useit = yes; then
16984 INST_LINGUAS="$INST_LINGUAS $presentlang"
16986 done
16988 CATALOGS=
16989 if test -n "$INST_LINGUAS"; then
16990 for lang in $INST_LINGUAS; do
16991 CATALOGS="$CATALOGS $lang.gmo"
16992 done
16994 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16995 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16996 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16997 if test -f "$f"; then
16998 case "$f" in
16999 *.orig | *.bak | *~) ;;
17000 *) cat "$f" >> "$ac_dir/Makefile" ;;
17001 esac
17003 done
17006 esac
17007 done ;;
17008 esac
17009 done
17010 _ACEOF
17012 cat >>$CONFIG_STATUS <<\_ACEOF
17014 { (exit 0); exit 0; }
17015 _ACEOF
17016 chmod +x $CONFIG_STATUS
17017 ac_clean_files=$ac_clean_files_save
17020 # configure is writing to config.log, and then calls config.status.
17021 # config.status does its own redirection, appending to config.log.
17022 # Unfortunately, on DOS this fails, as config.log is still kept open
17023 # by configure, so config.status won't be able to write to it; its
17024 # output is simply discarded. So we exec the FD to /dev/null,
17025 # effectively closing config.log, so it can be properly (re)opened and
17026 # appended to by config.status. When coming back to configure, we
17027 # need to make the FD available again.
17028 if test "$no_create" != yes; then
17029 ac_cs_success=:
17030 ac_config_status_args=
17031 test "$silent" = yes &&
17032 ac_config_status_args="$ac_config_status_args --quiet"
17033 exec 5>/dev/null
17034 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17035 exec 5>>config.log
17036 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17037 # would make configure fail if this is the last instruction.
17038 $ac_cs_success || { (exit 1); exit 1; }