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
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 DUALCASE=1; export DUALCASE # for MKS sh
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
128 case $CONFIG_SHELL in
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
138 if ("$as_dir/$as_base" -c '
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 s,^['$as_cr_digits']*\n,,
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
182 # Exit status is that of the last command.
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 if expr a : '\(a\)' >/dev/null 2>&1; then
200 rm -f conf$$ conf$$.exe conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
211 elif ln conf$$.file conf$$ 2>/dev/null; then
216 rm -f conf$$ conf$$.exe conf$$.file
218 if mkdir -p . 2>/dev/null; then
221 test -d ./-p && rmdir ./-p
225 as_executable_p="test -f"
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
235 # We need space, tab and new line, in precisely that order.
244 # Find the correct PATH separator. Usually this is `:', but
245 # DJGPP uses `;' like DOS.
246 if test "X${PATH_SEPARATOR+set}" != Xset; then
247 UNAME=${UNAME-`uname 2>/dev/null`}
249 *-DOS) lt_cv_sys_path_separator=';' ;;
250 *) lt_cv_sys_path_separator=':' ;;
255 # Check that we are running under the correct shell.
256 SHELL=${CONFIG_SHELL-/bin/sh}
260 # Remove one level of quotation (which was required for Make).
261 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
266 if test "X$1" = X--no-reexec; then
267 # Discard the --no-reexec flag, and continue.
269 elif test "X$1" = X--fallback-echo; then
270 # Avoid inline document here, it may be left over
272 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
273 # Yippee, $echo works!
276 # Restart under the correct shell.
277 exec $SHELL "$0" --no-reexec ${1+"$@"}
280 if test "X$1" = X--fallback-echo; then
281 # used as fallback echo
289 # The HP-UX ksh and POSIX shell print the target directory to stdout
291 if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
293 if test -z "$ECHO"; then
294 if test "X${echo_test_string+set}" != Xset; then
295 # find a string as large as possible, as long as the shell can cope with it
296 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
297 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
298 if (echo_test_string="`eval $cmd`") 2>/dev/null &&
299 echo_test_string="`eval $cmd`" &&
300 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
307 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
308 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
309 test "X$echo_testing_string" = "X$echo_test_string"; then
312 # The Solaris, AIX, and Digital Unix default echo programs unquote
313 # backslashes. This makes it impossible to quote backslashes using
314 # echo "$something" | sed 's/\\/\\\\/g'
316 # So, first we look for a working echo in the user's PATH.
318 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
319 for dir in $PATH /usr/ucb; do
320 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
321 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
322 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
323 test "X$echo_testing_string" = "X$echo_test_string"; then
330 if test "X$echo" = Xecho; then
331 # We didn't find a better echo, so look for alternatives.
332 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
333 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
334 test "X$echo_testing_string" = "X$echo_test_string"; then
335 # This shell has a builtin print -r that does the trick.
337 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
338 test "X$CONFIG_SHELL" != X/bin/ksh; then
339 # If we have ksh, try running ltconfig again with it.
340 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
341 export ORIGINAL_CONFIG_SHELL
342 CONFIG_SHELL=/bin/ksh
344 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
348 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
349 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
350 test "X$echo_testing_string" = "X$echo_test_string"; then
353 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
354 test "X$echo_testing_string" = 'X\t' &&
355 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
356 test "X$echo_testing_string" = "X$echo_test_string"; then
357 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
359 SHELL="$CONFIG_SHELL"
361 echo="$CONFIG_SHELL $0 --fallback-echo"
362 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
363 test "X$echo_testing_string" = 'X\t' &&
364 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
365 test "X$echo_testing_string" = "X$echo_test_string"; then
366 echo="$CONFIG_SHELL $0 --fallback-echo"
368 # maybe with a smaller string...
371 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
372 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
379 if test "$prev" != 'sed 50q "$0"'; then
380 echo_test_string=`eval $prev`
381 export echo_test_string
382 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
384 # Oops. We lost completely, so just stick with echo.
393 # Copy echo and quote the copy suitably for passing to libtool from
394 # the Makefile, instead of quoting the original, which is used later.
396 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
397 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
403 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
404 # so uname gets run too.
405 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
412 ac_default_prefix=/usr/local
413 ac_config_libobj_dir=.
418 SHELL=${CONFIG_SHELL-/bin/sh}
420 # Maximum number of lines to put in a shell here document.
421 # This variable seems obsolete. It should probably be removed, and
422 # only ac_max_sed_lines should be used.
423 : ${ac_max_here_lines=38}
425 # Identity of this package.
432 ac_unique_file="src/feature.h"
433 # Factoring default headers for most tests.
434 ac_includes_default="\
437 # include <sys/types.h>
440 # include <sys/stat.h>
451 # if !STDC_HEADERS && HAVE_MEMORY_H
457 # include <strings.h>
460 # include <inttypes.h>
470 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 VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
471 ac_subst_files='MCOMMON'
473 # Initialize some variables set by options.
475 ac_init_version=false
476 # The variables have the same names as the options, with
477 # dashes changed to underlines.
485 program_transform_name=s,x,x,
493 # Installation directory options.
494 # These are left unexpanded so users can "make install exec_prefix=/foo"
495 # and all the variables that are supposed to be based on exec_prefix
496 # by default will actually change.
497 # Use braces instead of parens because sh, perl, etc. also accept them.
498 bindir='${exec_prefix}/bin'
499 sbindir='${exec_prefix}/sbin'
500 libexecdir='${exec_prefix}/libexec'
501 datadir='${prefix}/share'
502 sysconfdir='${prefix}/etc'
503 sharedstatedir='${prefix}/com'
504 localstatedir='${prefix}/var'
505 libdir='${exec_prefix}/lib'
506 includedir='${prefix}/include'
507 oldincludedir='/usr/include'
508 infodir='${prefix}/info'
509 mandir='${prefix}/man'
514 # If the previous option needs an argument, assign it.
515 if test -n "$ac_prev"; then
516 eval "$ac_prev=\$ac_option"
521 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
523 # Accept the important Cygnus configure options, so we can diagnose typos.
527 -bindir | --bindir | --bindi | --bind | --bin | --bi)
529 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
532 -build | --build | --buil | --bui | --bu)
533 ac_prev=build_alias ;;
534 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
535 build_alias=$ac_optarg ;;
537 -cache-file | --cache-file | --cache-fil | --cache-fi \
538 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
539 ac_prev=cache_file ;;
540 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
541 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
542 cache_file=$ac_optarg ;;
545 cache_file=config.cache ;;
547 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
549 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
551 datadir=$ac_optarg ;;
553 -disable-* | --disable-*)
554 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
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 eval "enable_$ac_feature=no" ;;
562 -enable-* | --enable-*)
563 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
564 # Reject names that are not valid shell variable names.
565 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
566 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
567 { (exit 1); exit 1; }; }
568 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
570 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
573 eval "enable_$ac_feature='$ac_optarg'" ;;
575 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
576 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
577 | --exec | --exe | --ex)
578 ac_prev=exec_prefix ;;
579 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
580 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
581 | --exec=* | --exe=* | --ex=*)
582 exec_prefix=$ac_optarg ;;
584 -gas | --gas | --ga | --g)
585 # Obsolete; use --with-gas.
588 -help | --help | --hel | --he | -h)
590 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
591 ac_init_help=recursive ;;
592 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
593 ac_init_help=short ;;
595 -host | --host | --hos | --ho)
596 ac_prev=host_alias ;;
597 -host=* | --host=* | --hos=* | --ho=*)
598 host_alias=$ac_optarg ;;
600 -includedir | --includedir | --includedi | --included | --include \
601 | --includ | --inclu | --incl | --inc)
602 ac_prev=includedir ;;
603 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
604 | --includ=* | --inclu=* | --incl=* | --inc=*)
605 includedir=$ac_optarg ;;
607 -infodir | --infodir | --infodi | --infod | --info | --inf)
609 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
610 infodir=$ac_optarg ;;
612 -libdir | --libdir | --libdi | --libd)
614 -libdir=* | --libdir=* | --libdi=* | --libd=*)
617 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
618 | --libexe | --libex | --libe)
619 ac_prev=libexecdir ;;
620 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
621 | --libexe=* | --libex=* | --libe=*)
622 libexecdir=$ac_optarg ;;
624 -localstatedir | --localstatedir | --localstatedi | --localstated \
625 | --localstate | --localstat | --localsta | --localst \
626 | --locals | --local | --loca | --loc | --lo)
627 ac_prev=localstatedir ;;
628 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
629 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
630 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
631 localstatedir=$ac_optarg ;;
633 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
635 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
639 # Obsolete; use --without-fp.
642 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
643 | --no-cr | --no-c | -n)
646 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
647 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
650 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
651 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
652 | --oldin | --oldi | --old | --ol | --o)
653 ac_prev=oldincludedir ;;
654 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
655 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
656 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
657 oldincludedir=$ac_optarg ;;
659 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
661 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
664 -program-prefix | --program-prefix | --program-prefi | --program-pref \
665 | --program-pre | --program-pr | --program-p)
666 ac_prev=program_prefix ;;
667 -program-prefix=* | --program-prefix=* | --program-prefi=* \
668 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
669 program_prefix=$ac_optarg ;;
671 -program-suffix | --program-suffix | --program-suffi | --program-suff \
672 | --program-suf | --program-su | --program-s)
673 ac_prev=program_suffix ;;
674 -program-suffix=* | --program-suffix=* | --program-suffi=* \
675 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
676 program_suffix=$ac_optarg ;;
678 -program-transform-name | --program-transform-name \
679 | --program-transform-nam | --program-transform-na \
680 | --program-transform-n | --program-transform- \
681 | --program-transform | --program-transfor \
682 | --program-transfo | --program-transf \
683 | --program-trans | --program-tran \
684 | --progr-tra | --program-tr | --program-t)
685 ac_prev=program_transform_name ;;
686 -program-transform-name=* | --program-transform-name=* \
687 | --program-transform-nam=* | --program-transform-na=* \
688 | --program-transform-n=* | --program-transform-=* \
689 | --program-transform=* | --program-transfor=* \
690 | --program-transfo=* | --program-transf=* \
691 | --program-trans=* | --program-tran=* \
692 | --progr-tra=* | --program-tr=* | --program-t=*)
693 program_transform_name=$ac_optarg ;;
695 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
696 | -silent | --silent | --silen | --sile | --sil)
699 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
701 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
703 sbindir=$ac_optarg ;;
705 -sharedstatedir | --sharedstatedir | --sharedstatedi \
706 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
707 | --sharedst | --shareds | --shared | --share | --shar \
709 ac_prev=sharedstatedir ;;
710 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
711 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
712 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
714 sharedstatedir=$ac_optarg ;;
716 -site | --site | --sit)
718 -site=* | --site=* | --sit=*)
721 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
723 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
726 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
727 | --syscon | --sysco | --sysc | --sys | --sy)
728 ac_prev=sysconfdir ;;
729 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
730 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
731 sysconfdir=$ac_optarg ;;
733 -target | --target | --targe | --targ | --tar | --ta | --t)
734 ac_prev=target_alias ;;
735 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
736 target_alias=$ac_optarg ;;
738 -v | -verbose | --verbose | --verbos | --verbo | --verb)
741 -version | --version | --versio | --versi | --vers | -V)
745 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
746 # Reject names that are not valid shell variable names.
747 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
748 { echo "$as_me: error: invalid package name: $ac_package" >&2
749 { (exit 1); exit 1; }; }
750 ac_package=`echo $ac_package| sed 's/-/_/g'`
752 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
755 eval "with_$ac_package='$ac_optarg'" ;;
757 -without-* | --without-*)
758 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
759 # Reject names that are not valid shell variable names.
760 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
761 { echo "$as_me: error: invalid package name: $ac_package" >&2
762 { (exit 1); exit 1; }; }
763 ac_package=`echo $ac_package | sed 's/-/_/g'`
764 eval "with_$ac_package=no" ;;
767 # Obsolete; use --with-x.
770 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
771 | --x-incl | --x-inc | --x-in | --x-i)
772 ac_prev=x_includes ;;
773 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
774 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
775 x_includes=$ac_optarg ;;
777 -x-libraries | --x-libraries | --x-librarie | --x-librari \
778 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
779 ac_prev=x_libraries ;;
780 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
781 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
782 x_libraries=$ac_optarg ;;
784 -*) { echo "$as_me: error: unrecognized option: $ac_option
785 Try \`$0 --help' for more information." >&2
786 { (exit 1); exit 1; }; }
790 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
791 # Reject names that are not valid shell variable names.
792 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
793 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
794 { (exit 1); exit 1; }; }
795 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
796 eval "$ac_envvar='$ac_optarg'"
800 # FIXME: should be removed in autoconf 3.0.
801 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
802 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
803 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
804 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
810 if test -n "$ac_prev"; then
811 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
812 { echo "$as_me: error: missing argument to $ac_option" >&2
813 { (exit 1); exit 1; }; }
816 # Be sure to have absolute paths.
817 for ac_var in exec_prefix prefix
819 eval ac_val=$`echo $ac_var`
821 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
822 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
823 { (exit 1); exit 1; }; };;
827 # Be sure to have absolute paths.
828 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
829 localstatedir libdir includedir oldincludedir infodir mandir
831 eval ac_val=$`echo $ac_var`
833 [\\/$]* | ?:[\\/]* ) ;;
834 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
835 { (exit 1); exit 1; }; };;
839 # There might be people who depend on the old broken behavior: `$host'
840 # used to hold the argument of --host etc.
841 # FIXME: To remove some day.
846 # FIXME: To remove some day.
847 if test "x$host_alias" != x; then
848 if test "x$build_alias" = x; then
849 cross_compiling=maybe
850 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
851 If a cross compiler is detected then cross compile mode will be used." >&2
852 elif test "x$build_alias" != "x$host_alias"; then
858 test -n "$host_alias" && ac_tool_prefix=$host_alias-
860 test "$silent" = yes && exec 6>/dev/null
863 # Find the source files, if location was not specified.
864 if test -z "$srcdir"; then
865 ac_srcdir_defaulted=yes
866 # Try the directory containing this script, then its parent.
867 ac_confdir=`(dirname "$0") 2>/dev/null ||
868 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
869 X"$0" : 'X\(//\)[^/]' \| \
870 X"$0" : 'X\(//\)$' \| \
871 X"$0" : 'X\(/\)' \| \
872 . : '\(.\)' 2>/dev/null ||
874 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
875 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
876 /^X\(\/\/\)$/{ s//\1/; q; }
877 /^X\(\/\).*/{ s//\1/; q; }
880 if test ! -r $srcdir/$ac_unique_file; then
884 ac_srcdir_defaulted=no
886 if test ! -r $srcdir/$ac_unique_file; then
887 if test "$ac_srcdir_defaulted" = yes; then
888 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
889 { (exit 1); exit 1; }; }
891 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
892 { (exit 1); exit 1; }; }
895 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
896 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
897 { (exit 1); exit 1; }; }
898 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
899 ac_env_build_alias_set=${build_alias+set}
900 ac_env_build_alias_value=$build_alias
901 ac_cv_env_build_alias_set=${build_alias+set}
902 ac_cv_env_build_alias_value=$build_alias
903 ac_env_host_alias_set=${host_alias+set}
904 ac_env_host_alias_value=$host_alias
905 ac_cv_env_host_alias_set=${host_alias+set}
906 ac_cv_env_host_alias_value=$host_alias
907 ac_env_target_alias_set=${target_alias+set}
908 ac_env_target_alias_value=$target_alias
909 ac_cv_env_target_alias_set=${target_alias+set}
910 ac_cv_env_target_alias_value=$target_alias
911 ac_env_CC_set=${CC+set}
913 ac_cv_env_CC_set=${CC+set}
914 ac_cv_env_CC_value=$CC
915 ac_env_CFLAGS_set=${CFLAGS+set}
916 ac_env_CFLAGS_value=$CFLAGS
917 ac_cv_env_CFLAGS_set=${CFLAGS+set}
918 ac_cv_env_CFLAGS_value=$CFLAGS
919 ac_env_LDFLAGS_set=${LDFLAGS+set}
920 ac_env_LDFLAGS_value=$LDFLAGS
921 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
922 ac_cv_env_LDFLAGS_value=$LDFLAGS
923 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
924 ac_env_CPPFLAGS_value=$CPPFLAGS
925 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
926 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
927 ac_env_CXX_set=${CXX+set}
928 ac_env_CXX_value=$CXX
929 ac_cv_env_CXX_set=${CXX+set}
930 ac_cv_env_CXX_value=$CXX
931 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
932 ac_env_CXXFLAGS_value=$CXXFLAGS
933 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
934 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
935 ac_env_CPP_set=${CPP+set}
936 ac_env_CPP_value=$CPP
937 ac_cv_env_CPP_set=${CPP+set}
938 ac_cv_env_CPP_value=$CPP
939 ac_env_CXXCPP_set=${CXXCPP+set}
940 ac_env_CXXCPP_value=$CXXCPP
941 ac_cv_env_CXXCPP_set=${CXXCPP+set}
942 ac_cv_env_CXXCPP_value=$CXXCPP
945 # Report the --help message.
947 if test "$ac_init_help" = "long"; then
948 # Omit some internal or obsolete options to make the list less imposing.
949 # This message is too long to be a string in the A/UX 3.1 sh.
951 \`configure' configures this package to adapt to many kinds of systems.
953 Usage: $0 [OPTION]... [VAR=VALUE]...
955 To assign environment variables (e.g., CC, CFLAGS...), specify them as
956 VAR=VALUE. See below for descriptions of some of the useful variables.
958 Defaults for the options are specified in brackets.
961 -h, --help display this help and exit
962 --help=short display options specific to this package
963 --help=recursive display the short help of all the included packages
964 -V, --version display version information and exit
965 -q, --quiet, --silent do not print \`checking...' messages
966 --cache-file=FILE cache test results in FILE [disabled]
967 -C, --config-cache alias for \`--cache-file=config.cache'
968 -n, --no-create do not create output files
969 --srcdir=DIR find the sources in DIR [configure dir or \`..']
974 Installation directories:
975 --prefix=PREFIX install architecture-independent files in PREFIX
977 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
980 By default, \`make install' will install all the files in
981 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
982 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
983 for instance \`--prefix=\$HOME'.
985 For better control, use the options below.
987 Fine tuning of the installation directories:
988 --bindir=DIR user executables [EPREFIX/bin]
989 --sbindir=DIR system admin executables [EPREFIX/sbin]
990 --libexecdir=DIR program executables [EPREFIX/libexec]
991 --datadir=DIR read-only architecture-independent data [PREFIX/share]
992 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
993 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
994 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
995 --libdir=DIR object code libraries [EPREFIX/lib]
996 --includedir=DIR C header files [PREFIX/include]
997 --oldincludedir=DIR C header files for non-gcc [/usr/include]
998 --infodir=DIR info documentation [PREFIX/info]
999 --mandir=DIR man documentation [PREFIX/man]
1005 --x-includes=DIR X include files are in DIR
1006 --x-libraries=DIR X library files are in DIR
1009 --program-prefix=PREFIX prepend PREFIX to installed program names
1010 --program-suffix=SUFFIX append SUFFIX to installed program names
1011 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1014 --build=BUILD configure for building on BUILD [guessed]
1015 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1019 if test -n "$ac_init_help"; then
1024 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1025 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1026 --enable-shared=PKGS build shared libraries default=no
1027 --enable-static=PKGS build static libraries default=yes
1028 --enable-fast-install=PKGS optimize for fast installation default=yes
1029 --disable-libtool-lock avoid locking (might break parallel builds)
1030 --enable-everything enable standard non-multichoice features
1031 NOTE: this option is order dependent
1032 NOTE: automatically enabled with --enable-shared
1033 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1034 --enable-combining enable composition of base and combining characters
1035 --enable-xft enable xft support on systems that have it
1036 --enable-utmp enable utmp (utmpx) support
1037 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1038 --enable-lastlog enable lastlog support (requires --enable-utmp)
1039 --enable-xpm-background enable XPM background pixmaps
1040 --enable-transparency enable transparent backgrounds
1041 --enable-tinting enable tinting of transparent bg
1042 --enable-fading enable colors fading when off focus
1043 --enable-menubar enable menubar
1044 --enable-rxvt-scroll enable rxvt style scrollbar
1045 --enable-next-scroll enable NeXT style scrollbar
1046 --enable-xterm-scroll enable Xterm style scrollbar
1047 --enable-plain-scroll enable plain style scrollbar
1048 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1049 --enable-xim XIM (X Input Method) protocol support
1050 --enable-ttygid enable tty setting to group named "tty"
1051 --disable-backspace-key disable handling of the backspace key
1052 --disable-delete-key disable handling of the delete key
1053 --disable-resources disable all resource checking
1054 --enable-xgetdefault enable resources via X instead of our small version
1055 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1056 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1057 --enable-strings enable some replacement system functions
1058 --disable-swapscreen disable swap screen support
1059 --enable-iso14755 enable support for extended ISO 14755 modes
1060 --enable-frills enable support for rarely used features
1061 --enable-linespace enable support for linespace
1062 --enable-24bit enable support for using 24bit visuals if available
1063 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1064 --enable-selectionscrolling enable scrolling during selections
1065 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1066 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1067 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1068 --enable-dlmalloc enable Doug Lea's malloc - for production use
1069 NOTE: enable only one malloc package
1070 --enable-smart-resize enable smart growth/shrink behaviour
1071 --enable-256-color enable 256-color support
1072 --enable-cursor-blink enable blinking cursor
1073 --enable-text-blink enable blinking text
1074 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1077 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1078 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1079 --with-gnu-ld assume the C compiler uses GNU ld default=no
1080 --with-pic try to use only PIC/non-PIC objects default=use both
1081 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1082 --with-res-name=NAME use this as default resource name (default: urxvt)
1083 --with-res-class=CLASS use this as the resource class (default: URxvt)
1084 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1085 --with-term=NAME set the terminal to NAME (default: rxvt)
1086 --with-terminfo=PATH set the path to the terminfo tree to PATH
1087 --with-x use the X Window System
1088 --with-xpm-includes=DIR use XPM includes in DIR
1089 --with-xpm-library=DIR use XPM library in DIR
1092 Some influential environment variables:
1093 CC C compiler command
1094 CFLAGS C compiler flags
1095 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1096 nonstandard directory <lib dir>
1097 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1098 headers in a nonstandard directory <include dir>
1099 CXX C++ compiler command
1100 CXXFLAGS C++ compiler flags
1102 CXXCPP C++ preprocessor
1104 Use these variables to override the choices made by `configure' or to help
1105 it to find libraries and programs with nonstandard names/locations.
1110 if test "$ac_init_help" = "recursive"; then
1111 # If there are subdirs, report their specific --help.
1113 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1114 test -d $ac_dir || continue
1117 if test "$ac_dir" != .; then
1118 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1119 # A "../" for each directory in $ac_dir_suffix.
1120 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1122 ac_dir_suffix= ac_top_builddir=
1126 .) # No --srcdir option. We are building in place.
1128 if test -z "$ac_top_builddir"; then
1131 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1133 [\\/]* | ?:[\\/]* ) # Absolute path.
1134 ac_srcdir=$srcdir$ac_dir_suffix;
1135 ac_top_srcdir=$srcdir ;;
1137 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1138 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1141 # Do not use `cd foo && pwd` to compute absolute paths, because
1142 # the directories may not exist.
1144 .) ac_abs_builddir="$ac_dir";;
1147 .) ac_abs_builddir=`pwd`;;
1148 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1149 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1152 case $ac_abs_builddir in
1153 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1155 case ${ac_top_builddir}. in
1156 .) ac_abs_top_builddir=$ac_abs_builddir;;
1157 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1158 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1161 case $ac_abs_builddir in
1162 .) ac_abs_srcdir=$ac_srcdir;;
1165 .) ac_abs_srcdir=$ac_abs_builddir;;
1166 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1167 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1170 case $ac_abs_builddir in
1171 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1173 case $ac_top_srcdir in
1174 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1175 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1176 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1181 # Check for guested configure; otherwise get Cygnus style configure.
1182 if test -f $ac_srcdir/configure.gnu; then
1184 $SHELL $ac_srcdir/configure.gnu --help=recursive
1185 elif test -f $ac_srcdir/configure; then
1187 $SHELL $ac_srcdir/configure --help=recursive
1188 elif test -f $ac_srcdir/configure.ac ||
1189 test -f $ac_srcdir/configure.in; then
1191 $ac_configure --help
1193 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1199 test -n "$ac_init_help" && exit 0
1200 if $ac_init_version; then
1203 Copyright (C) 2003 Free Software Foundation, Inc.
1204 This configure script is free software; the Free Software Foundation
1205 gives unlimited permission to copy, distribute and modify it.
1211 This file contains any messages produced by compilers while
1212 running configure, to aid debugging if configure makes a mistake.
1214 It was created by $as_me, which was
1215 generated by GNU Autoconf 2.59. Invocation command line was
1226 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1227 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1228 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1229 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1230 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1232 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1233 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1235 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1236 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1237 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1238 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1239 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1240 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1241 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1245 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1249 test -z "$as_dir" && as_dir=.
1250 echo "PATH: $as_dir"
1265 # Keep a trace of the command line.
1266 # Strip out --no-create and --no-recursion so they do not pile up.
1267 # Strip out --silent because we don't want to record it for future runs.
1268 # Also quote any args containing shell meta-characters.
1269 # Make two passes to allow for proper duplicate-argument suppression.
1274 ac_must_keep_next=false
1280 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1281 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1282 | -silent | --silent | --silen | --sile | --sil)
1284 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1285 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1288 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1290 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1291 if test $ac_must_keep_next = true; then
1292 ac_must_keep_next=false # Got value, back to normal.
1295 *=* | --config-cache | -C | -disable-* | --disable-* \
1296 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1297 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1298 | -with-* | --with-* | -without-* | --without-* | --x)
1299 case "$ac_configure_args0 " in
1300 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1303 -* ) ac_must_keep_next=true ;;
1306 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1307 # Get rid of the leading space.
1313 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1314 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1316 # When interrupted or exit'd, cleanup temporary files, and complete
1317 # config.log. We remove comments because anyway the quotes in there
1318 # would cause problems or look ugly.
1319 # WARNING: Be sure not to use single quotes in there, as some shells,
1320 # such as our DU 5.0 friend, will then `close' the trap.
1321 trap 'exit_status=$?
1322 # Save into config.log some information that might help in debugging.
1327 ## ---------------- ##
1328 ## Cache variables. ##
1329 ## ---------------- ##
1332 # The following way of writing the cache mishandles newlines in values,
1335 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1338 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1339 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1343 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1350 ## ----------------- ##
1351 ## Output variables. ##
1352 ## ----------------- ##
1355 for ac_var in $ac_subst_vars
1357 eval ac_val=$`echo $ac_var`
1358 echo "$ac_var='"'"'$ac_val'"'"'"
1362 if test -n "$ac_subst_files"; then
1369 for ac_var in $ac_subst_files
1371 eval ac_val=$`echo $ac_var`
1372 echo "$ac_var='"'"'$ac_val'"'"'"
1377 if test -s confdefs.h; then
1384 sed "/^$/d" confdefs.h | sort
1387 test "$ac_signal" != 0 &&
1388 echo "$as_me: caught signal $ac_signal"
1389 echo "$as_me: exit $exit_status"
1391 rm -f core *.core &&
1392 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1395 for ac_signal in 1 2 13 15; do
1396 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1400 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1401 rm -rf conftest* confdefs.h
1402 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1405 # Predefined preprocessor variables.
1407 cat >>confdefs.h <<_ACEOF
1408 #define PACKAGE_NAME "$PACKAGE_NAME"
1412 cat >>confdefs.h <<_ACEOF
1413 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1417 cat >>confdefs.h <<_ACEOF
1418 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1422 cat >>confdefs.h <<_ACEOF
1423 #define PACKAGE_STRING "$PACKAGE_STRING"
1427 cat >>confdefs.h <<_ACEOF
1428 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1432 # Let the site file select an alternate cache file if it wants to.
1433 # Prefer explicitly selected file to automatically selected ones.
1434 if test -z "$CONFIG_SITE"; then
1435 if test "x$prefix" != xNONE; then
1436 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1438 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1441 for ac_site_file in $CONFIG_SITE; do
1442 if test -r "$ac_site_file"; then
1443 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1444 echo "$as_me: loading site script $ac_site_file" >&6;}
1445 sed 's/^/| /' "$ac_site_file" >&5
1450 if test -r "$cache_file"; then
1451 # Some versions of bash will fail to source /dev/null (special
1452 # files actually), so we avoid doing that.
1453 if test -f "$cache_file"; then
1454 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1455 echo "$as_me: loading cache $cache_file" >&6;}
1457 [\\/]* | ?:[\\/]* ) . $cache_file;;
1458 *) . ./$cache_file;;
1462 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1463 echo "$as_me: creating cache $cache_file" >&6;}
1467 # Check that the precious variables saved in the cache have kept the same
1469 ac_cache_corrupted=false
1470 for ac_var in `(set) 2>&1 |
1471 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1472 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1473 eval ac_new_set=\$ac_env_${ac_var}_set
1474 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1475 eval ac_new_val="\$ac_env_${ac_var}_value"
1476 case $ac_old_set,$ac_new_set in
1478 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1479 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1480 ac_cache_corrupted=: ;;
1482 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1483 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1484 ac_cache_corrupted=: ;;
1487 if test "x$ac_old_val" != "x$ac_new_val"; then
1488 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1489 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1490 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1491 echo "$as_me: former value: $ac_old_val" >&2;}
1492 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1493 echo "$as_me: current value: $ac_new_val" >&2;}
1494 ac_cache_corrupted=:
1497 # Pass precious variables to config.status.
1498 if test "$ac_new_set" = set; then
1500 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1501 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1502 *) ac_arg=$ac_var=$ac_new_val ;;
1504 case " $ac_configure_args " in
1505 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1506 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1510 if $ac_cache_corrupted; then
1511 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1512 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1513 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1514 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1515 { (exit 1); exit 1; }; }
1519 ac_cpp='$CPP $CPPFLAGS'
1520 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1521 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1522 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1544 for ac_dir in autoconf $srcdir/autoconf; do
1545 if test -f $ac_dir/install-sh; then
1547 ac_install_sh="$ac_aux_dir/install-sh -c"
1549 elif test -f $ac_dir/install.sh; then
1551 ac_install_sh="$ac_aux_dir/install.sh -c"
1553 elif test -f $ac_dir/shtool; then
1555 ac_install_sh="$ac_aux_dir/shtool install -c"
1559 if test -z "$ac_aux_dir"; then
1560 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1561 echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1562 { (exit 1); exit 1; }; }
1564 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1565 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1566 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1568 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1571 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1572 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1573 LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1574 LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1576 echo "configuring for rxvt $VERSION"
1581 ac_cpp='$CPP $CPPFLAGS'
1582 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1583 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1584 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1585 if test -n "$ac_tool_prefix"; then
1586 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1587 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1588 echo "$as_me:$LINENO: checking for $ac_word" >&5
1589 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1590 if test "${ac_cv_prog_CC+set}" = set; then
1591 echo $ECHO_N "(cached) $ECHO_C" >&6
1593 if test -n "$CC"; then
1594 ac_cv_prog_CC="$CC" # Let the user override the test.
1596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1600 test -z "$as_dir" && as_dir=.
1601 for ac_exec_ext in '' $ac_executable_extensions; do
1602 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1603 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1604 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1613 if test -n "$CC"; then
1614 echo "$as_me:$LINENO: result: $CC" >&5
1615 echo "${ECHO_T}$CC" >&6
1617 echo "$as_me:$LINENO: result: no" >&5
1618 echo "${ECHO_T}no" >&6
1622 if test -z "$ac_cv_prog_CC"; then
1624 # Extract the first word of "gcc", so it can be a program name with args.
1625 set dummy gcc; ac_word=$2
1626 echo "$as_me:$LINENO: checking for $ac_word" >&5
1627 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1628 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1629 echo $ECHO_N "(cached) $ECHO_C" >&6
1631 if test -n "$ac_ct_CC"; then
1632 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1638 test -z "$as_dir" && as_dir=.
1639 for ac_exec_ext in '' $ac_executable_extensions; do
1640 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1641 ac_cv_prog_ac_ct_CC="gcc"
1642 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1650 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1651 if test -n "$ac_ct_CC"; then
1652 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1653 echo "${ECHO_T}$ac_ct_CC" >&6
1655 echo "$as_me:$LINENO: result: no" >&5
1656 echo "${ECHO_T}no" >&6
1664 if test -z "$CC"; then
1665 if test -n "$ac_tool_prefix"; then
1666 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1667 set dummy ${ac_tool_prefix}cc; ac_word=$2
1668 echo "$as_me:$LINENO: checking for $ac_word" >&5
1669 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1670 if test "${ac_cv_prog_CC+set}" = set; then
1671 echo $ECHO_N "(cached) $ECHO_C" >&6
1673 if test -n "$CC"; then
1674 ac_cv_prog_CC="$CC" # Let the user override the test.
1676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1680 test -z "$as_dir" && as_dir=.
1681 for ac_exec_ext in '' $ac_executable_extensions; do
1682 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1683 ac_cv_prog_CC="${ac_tool_prefix}cc"
1684 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1693 if test -n "$CC"; then
1694 echo "$as_me:$LINENO: result: $CC" >&5
1695 echo "${ECHO_T}$CC" >&6
1697 echo "$as_me:$LINENO: result: no" >&5
1698 echo "${ECHO_T}no" >&6
1702 if test -z "$ac_cv_prog_CC"; then
1704 # Extract the first word of "cc", so it can be a program name with args.
1705 set dummy cc; ac_word=$2
1706 echo "$as_me:$LINENO: checking for $ac_word" >&5
1707 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1708 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1709 echo $ECHO_N "(cached) $ECHO_C" >&6
1711 if test -n "$ac_ct_CC"; then
1712 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1718 test -z "$as_dir" && as_dir=.
1719 for ac_exec_ext in '' $ac_executable_extensions; do
1720 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1721 ac_cv_prog_ac_ct_CC="cc"
1722 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1730 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1731 if test -n "$ac_ct_CC"; then
1732 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1733 echo "${ECHO_T}$ac_ct_CC" >&6
1735 echo "$as_me:$LINENO: result: no" >&5
1736 echo "${ECHO_T}no" >&6
1745 if test -z "$CC"; then
1746 # Extract the first word of "cc", so it can be a program name with args.
1747 set dummy cc; ac_word=$2
1748 echo "$as_me:$LINENO: checking for $ac_word" >&5
1749 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1750 if test "${ac_cv_prog_CC+set}" = set; then
1751 echo $ECHO_N "(cached) $ECHO_C" >&6
1753 if test -n "$CC"; then
1754 ac_cv_prog_CC="$CC" # Let the user override the test.
1757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1761 test -z "$as_dir" && as_dir=.
1762 for ac_exec_ext in '' $ac_executable_extensions; do
1763 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1764 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1765 ac_prog_rejected=yes
1769 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1775 if test $ac_prog_rejected = yes; then
1776 # We found a bogon in the path, so make sure we never use it.
1777 set dummy $ac_cv_prog_CC
1779 if test $# != 0; then
1780 # We chose a different compiler from the bogus one.
1781 # However, it has the same basename, so the bogon will be chosen
1782 # first if we set CC to just the basename; use the full file name.
1784 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1790 if test -n "$CC"; then
1791 echo "$as_me:$LINENO: result: $CC" >&5
1792 echo "${ECHO_T}$CC" >&6
1794 echo "$as_me:$LINENO: result: no" >&5
1795 echo "${ECHO_T}no" >&6
1799 if test -z "$CC"; then
1800 if test -n "$ac_tool_prefix"; then
1803 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1804 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1805 echo "$as_me:$LINENO: checking for $ac_word" >&5
1806 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1807 if test "${ac_cv_prog_CC+set}" = set; then
1808 echo $ECHO_N "(cached) $ECHO_C" >&6
1810 if test -n "$CC"; then
1811 ac_cv_prog_CC="$CC" # Let the user override the test.
1813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1817 test -z "$as_dir" && as_dir=.
1818 for ac_exec_ext in '' $ac_executable_extensions; do
1819 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1820 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1821 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1830 if test -n "$CC"; then
1831 echo "$as_me:$LINENO: result: $CC" >&5
1832 echo "${ECHO_T}$CC" >&6
1834 echo "$as_me:$LINENO: result: no" >&5
1835 echo "${ECHO_T}no" >&6
1838 test -n "$CC" && break
1841 if test -z "$CC"; then
1845 # Extract the first word of "$ac_prog", so it can be a program name with args.
1846 set dummy $ac_prog; ac_word=$2
1847 echo "$as_me:$LINENO: checking for $ac_word" >&5
1848 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1849 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1850 echo $ECHO_N "(cached) $ECHO_C" >&6
1852 if test -n "$ac_ct_CC"; then
1853 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1859 test -z "$as_dir" && as_dir=.
1860 for ac_exec_ext in '' $ac_executable_extensions; do
1861 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1862 ac_cv_prog_ac_ct_CC="$ac_prog"
1863 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1871 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1872 if test -n "$ac_ct_CC"; then
1873 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1874 echo "${ECHO_T}$ac_ct_CC" >&6
1876 echo "$as_me:$LINENO: result: no" >&5
1877 echo "${ECHO_T}no" >&6
1880 test -n "$ac_ct_CC" && break
1889 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1890 See \`config.log' for more details." >&5
1891 echo "$as_me: error: no acceptable C compiler found in \$PATH
1892 See \`config.log' for more details." >&2;}
1893 { (exit 1); exit 1; }; }
1895 # Provide some information about the compiler.
1896 echo "$as_me:$LINENO:" \
1897 "checking for C compiler version" >&5
1898 ac_compiler=`set X $ac_compile; echo $2`
1899 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1900 (eval $ac_compiler --version </dev/null >&5) 2>&5
1902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1903 (exit $ac_status); }
1904 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1905 (eval $ac_compiler -v </dev/null >&5) 2>&5
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
1912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1913 (exit $ac_status); }
1915 cat >conftest.$ac_ext <<_ACEOF
1918 cat confdefs.h >>conftest.$ac_ext
1919 cat >>conftest.$ac_ext <<_ACEOF
1920 /* end confdefs.h. */
1930 ac_clean_files_save=$ac_clean_files
1931 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1932 # Try to create an executable without -o first, disregard a.out.
1933 # It will help us diagnose broken compilers, and finding out an intuition
1935 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1936 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1937 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1938 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1939 (eval $ac_link_default) 2>&5
1941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1942 (exit $ac_status); }; then
1943 # Find the output, starting from the most likely. This scheme is
1944 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1947 # Be careful to initialize this variable, since it used to be cached.
1948 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1950 # b.out is created by i960 compilers.
1951 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1953 test -f "$ac_file" || continue
1955 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1958 # This is the source file.
1961 # We found the default executable, but exeext='' is most
1965 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1966 # FIXME: I believe we export ac_cv_exeext for Libtool,
1967 # but it would be cool to find out if it's true. Does anybody
1968 # maintain Libtool? --akim.
1976 echo "$as_me: failed program was:" >&5
1977 sed 's/^/| /' conftest.$ac_ext >&5
1979 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1980 See \`config.log' for more details." >&5
1981 echo "$as_me: error: C compiler cannot create executables
1982 See \`config.log' for more details." >&2;}
1983 { (exit 77); exit 77; }; }
1986 ac_exeext=$ac_cv_exeext
1987 echo "$as_me:$LINENO: result: $ac_file" >&5
1988 echo "${ECHO_T}$ac_file" >&6
1990 # Check the compiler produces executables we can run. If not, either
1991 # the compiler is broken, or we cross compile.
1992 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1993 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1994 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1995 # If not cross compiling, check that we can run a simple program.
1996 if test "$cross_compiling" != yes; then
1997 if { ac_try='./$ac_file'
1998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2002 (exit $ac_status); }; }; then
2005 if test "$cross_compiling" = maybe; then
2008 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2009 If you meant to cross compile, use \`--host'.
2010 See \`config.log' for more details." >&5
2011 echo "$as_me: error: cannot run C compiled programs.
2012 If you meant to cross compile, use \`--host'.
2013 See \`config.log' for more details." >&2;}
2014 { (exit 1); exit 1; }; }
2018 echo "$as_me:$LINENO: result: yes" >&5
2019 echo "${ECHO_T}yes" >&6
2021 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2022 ac_clean_files=$ac_clean_files_save
2023 # Check the compiler produces executables we can run. If not, either
2024 # the compiler is broken, or we cross compile.
2025 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2026 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2027 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2028 echo "${ECHO_T}$cross_compiling" >&6
2030 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2031 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2032 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2033 (eval $ac_link) 2>&5
2035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2036 (exit $ac_status); }; then
2037 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2038 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2039 # work properly (i.e., refer to `conftest.exe'), while it won't with
2041 for ac_file in conftest.exe conftest conftest.*; do
2042 test -f "$ac_file" || continue
2044 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2045 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2052 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2053 See \`config.log' for more details." >&5
2054 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2055 See \`config.log' for more details." >&2;}
2056 { (exit 1); exit 1; }; }
2059 rm -f conftest$ac_cv_exeext
2060 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2061 echo "${ECHO_T}$ac_cv_exeext" >&6
2063 rm -f conftest.$ac_ext
2064 EXEEXT=$ac_cv_exeext
2066 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2067 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2068 if test "${ac_cv_objext+set}" = set; then
2069 echo $ECHO_N "(cached) $ECHO_C" >&6
2071 cat >conftest.$ac_ext <<_ACEOF
2074 cat confdefs.h >>conftest.$ac_ext
2075 cat >>conftest.$ac_ext <<_ACEOF
2076 /* end confdefs.h. */
2086 rm -f conftest.o conftest.obj
2087 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2088 (eval $ac_compile) 2>&5
2090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2091 (exit $ac_status); }; then
2092 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2094 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2095 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2100 echo "$as_me: failed program was:" >&5
2101 sed 's/^/| /' conftest.$ac_ext >&5
2103 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2104 See \`config.log' for more details." >&5
2105 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2106 See \`config.log' for more details." >&2;}
2107 { (exit 1); exit 1; }; }
2110 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2112 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2113 echo "${ECHO_T}$ac_cv_objext" >&6
2114 OBJEXT=$ac_cv_objext
2116 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2117 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2118 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2119 echo $ECHO_N "(cached) $ECHO_C" >&6
2121 cat >conftest.$ac_ext <<_ACEOF
2124 cat confdefs.h >>conftest.$ac_ext
2125 cat >>conftest.$ac_ext <<_ACEOF
2126 /* end confdefs.h. */
2139 rm -f conftest.$ac_objext
2140 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2141 (eval $ac_compile) 2>conftest.er1
2143 grep -v '^ *+' conftest.er1 >conftest.err
2145 cat conftest.err >&5
2146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2147 (exit $ac_status); } &&
2148 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2153 (exit $ac_status); }; } &&
2154 { ac_try='test -s conftest.$ac_objext'
2155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159 (exit $ac_status); }; }; then
2162 echo "$as_me: failed program was:" >&5
2163 sed 's/^/| /' conftest.$ac_ext >&5
2167 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2168 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2171 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2172 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2173 GCC=`test $ac_compiler_gnu = yes && echo yes`
2174 ac_test_CFLAGS=${CFLAGS+set}
2175 ac_save_CFLAGS=$CFLAGS
2177 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2178 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2179 if test "${ac_cv_prog_cc_g+set}" = set; then
2180 echo $ECHO_N "(cached) $ECHO_C" >&6
2182 cat >conftest.$ac_ext <<_ACEOF
2185 cat confdefs.h >>conftest.$ac_ext
2186 cat >>conftest.$ac_ext <<_ACEOF
2187 /* end confdefs.h. */
2197 rm -f conftest.$ac_objext
2198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2199 (eval $ac_compile) 2>conftest.er1
2201 grep -v '^ *+' conftest.er1 >conftest.err
2203 cat conftest.err >&5
2204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2205 (exit $ac_status); } &&
2206 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2211 (exit $ac_status); }; } &&
2212 { ac_try='test -s conftest.$ac_objext'
2213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2217 (exit $ac_status); }; }; then
2220 echo "$as_me: failed program was:" >&5
2221 sed 's/^/| /' conftest.$ac_ext >&5
2225 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2227 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2228 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2229 if test "$ac_test_CFLAGS" = set; then
2230 CFLAGS=$ac_save_CFLAGS
2231 elif test $ac_cv_prog_cc_g = yes; then
2232 if test "$GCC" = yes; then
2238 if test "$GCC" = yes; then
2244 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2245 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2246 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2247 echo $ECHO_N "(cached) $ECHO_C" >&6
2249 ac_cv_prog_cc_stdc=no
2251 cat >conftest.$ac_ext <<_ACEOF
2254 cat confdefs.h >>conftest.$ac_ext
2255 cat >>conftest.$ac_ext <<_ACEOF
2256 /* end confdefs.h. */
2259 #include <sys/types.h>
2260 #include <sys/stat.h>
2261 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2262 struct buf { int x; };
2263 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2264 static char *e (p, i)
2270 static char *f (char * (*g) (char **, int), char **p, ...)
2275 s = g (p, va_arg (v,int));
2280 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2281 function prototypes and stuff, but not '\xHH' hex character constants.
2282 These don't provoke an error unfortunately, instead are silently treated
2283 as 'x'. The following induces an error, until -std1 is added to get
2284 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2285 array size at least. It's necessary to write '\x00'==0 to get something
2286 that's true only with -std1. */
2287 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2289 int test (int i, double x);
2290 struct s1 {int (*f) (int a);};
2291 struct s2 {int (*f) (double a);};
2292 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2298 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2303 # Don't try gcc -ansi; that turns off useful extensions and
2304 # breaks some systems' header files.
2305 # AIX -qlanglvl=ansi
2306 # Ultrix and OSF/1 -std1
2307 # HP-UX 10.20 and later -Ae
2308 # HP-UX older versions -Aa -D_HPUX_SOURCE
2309 # SVR4 -Xc -D__EXTENSIONS__
2310 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2312 CC="$ac_save_CC $ac_arg"
2313 rm -f conftest.$ac_objext
2314 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2315 (eval $ac_compile) 2>conftest.er1
2317 grep -v '^ *+' conftest.er1 >conftest.err
2319 cat conftest.err >&5
2320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2321 (exit $ac_status); } &&
2322 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2327 (exit $ac_status); }; } &&
2328 { ac_try='test -s conftest.$ac_objext'
2329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333 (exit $ac_status); }; }; then
2334 ac_cv_prog_cc_stdc=$ac_arg
2337 echo "$as_me: failed program was:" >&5
2338 sed 's/^/| /' conftest.$ac_ext >&5
2341 rm -f conftest.err conftest.$ac_objext
2343 rm -f conftest.$ac_ext conftest.$ac_objext
2348 case "x$ac_cv_prog_cc_stdc" in
2350 echo "$as_me:$LINENO: result: none needed" >&5
2351 echo "${ECHO_T}none needed" >&6 ;;
2353 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2354 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2355 CC="$CC $ac_cv_prog_cc_stdc" ;;
2358 # Some people use a C++ compiler to compile C. Since we use `exit',
2359 # in C++ we need to declare it. In case someone uses the same compiler
2360 # for both compiling C and C++ we need to have the C++ compiler decide
2361 # the declaration of exit, since it's the most demanding environment.
2362 cat >conftest.$ac_ext <<_ACEOF
2367 rm -f conftest.$ac_objext
2368 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2369 (eval $ac_compile) 2>conftest.er1
2371 grep -v '^ *+' conftest.er1 >conftest.err
2373 cat conftest.err >&5
2374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2375 (exit $ac_status); } &&
2376 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2381 (exit $ac_status); }; } &&
2382 { ac_try='test -s conftest.$ac_objext'
2383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387 (exit $ac_status); }; }; then
2388 for ac_declaration in \
2390 'extern "C" void std::exit (int) throw (); using std::exit;' \
2391 'extern "C" void std::exit (int); using std::exit;' \
2392 'extern "C" void exit (int) throw ();' \
2393 'extern "C" void exit (int);' \
2396 cat >conftest.$ac_ext <<_ACEOF
2399 cat confdefs.h >>conftest.$ac_ext
2400 cat >>conftest.$ac_ext <<_ACEOF
2401 /* end confdefs.h. */
2412 rm -f conftest.$ac_objext
2413 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2414 (eval $ac_compile) 2>conftest.er1
2416 grep -v '^ *+' conftest.er1 >conftest.err
2418 cat conftest.err >&5
2419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420 (exit $ac_status); } &&
2421 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2426 (exit $ac_status); }; } &&
2427 { ac_try='test -s conftest.$ac_objext'
2428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2432 (exit $ac_status); }; }; then
2435 echo "$as_me: failed program was:" >&5
2436 sed 's/^/| /' conftest.$ac_ext >&5
2440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2441 cat >conftest.$ac_ext <<_ACEOF
2444 cat confdefs.h >>conftest.$ac_ext
2445 cat >>conftest.$ac_ext <<_ACEOF
2446 /* end confdefs.h. */
2456 rm -f conftest.$ac_objext
2457 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2458 (eval $ac_compile) 2>conftest.er1
2460 grep -v '^ *+' conftest.er1 >conftest.err
2462 cat conftest.err >&5
2463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2464 (exit $ac_status); } &&
2465 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2470 (exit $ac_status); }; } &&
2471 { ac_try='test -s conftest.$ac_objext'
2472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2476 (exit $ac_status); }; }; then
2479 echo "$as_me: failed program was:" >&5
2480 sed 's/^/| /' conftest.$ac_ext >&5
2483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2486 if test -n "$ac_declaration"; then
2487 echo '#ifdef __cplusplus' >>confdefs.h
2488 echo $ac_declaration >>confdefs.h
2489 echo '#endif' >>confdefs.h
2493 echo "$as_me: failed program was:" >&5
2494 sed 's/^/| /' conftest.$ac_ext >&5
2497 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2499 ac_cpp='$CPP $CPPFLAGS'
2500 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2501 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2502 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2505 ac_cpp='$CXXCPP $CPPFLAGS'
2506 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2507 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2508 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2509 if test -n "$ac_tool_prefix"; then
2510 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2512 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2513 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2514 echo "$as_me:$LINENO: checking for $ac_word" >&5
2515 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2516 if test "${ac_cv_prog_CXX+set}" = set; then
2517 echo $ECHO_N "(cached) $ECHO_C" >&6
2519 if test -n "$CXX"; then
2520 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2526 test -z "$as_dir" && as_dir=.
2527 for ac_exec_ext in '' $ac_executable_extensions; do
2528 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2529 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2530 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2539 if test -n "$CXX"; then
2540 echo "$as_me:$LINENO: result: $CXX" >&5
2541 echo "${ECHO_T}$CXX" >&6
2543 echo "$as_me:$LINENO: result: no" >&5
2544 echo "${ECHO_T}no" >&6
2547 test -n "$CXX" && break
2550 if test -z "$CXX"; then
2552 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2554 # Extract the first word of "$ac_prog", so it can be a program name with args.
2555 set dummy $ac_prog; ac_word=$2
2556 echo "$as_me:$LINENO: checking for $ac_word" >&5
2557 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2558 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2559 echo $ECHO_N "(cached) $ECHO_C" >&6
2561 if test -n "$ac_ct_CXX"; then
2562 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2568 test -z "$as_dir" && as_dir=.
2569 for ac_exec_ext in '' $ac_executable_extensions; do
2570 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2571 ac_cv_prog_ac_ct_CXX="$ac_prog"
2572 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2580 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2581 if test -n "$ac_ct_CXX"; then
2582 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2583 echo "${ECHO_T}$ac_ct_CXX" >&6
2585 echo "$as_me:$LINENO: result: no" >&5
2586 echo "${ECHO_T}no" >&6
2589 test -n "$ac_ct_CXX" && break
2591 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2597 # Provide some information about the compiler.
2598 echo "$as_me:$LINENO:" \
2599 "checking for C++ compiler version" >&5
2600 ac_compiler=`set X $ac_compile; echo $2`
2601 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2602 (eval $ac_compiler --version </dev/null >&5) 2>&5
2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605 (exit $ac_status); }
2606 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2607 (eval $ac_compiler -v </dev/null >&5) 2>&5
2609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 (exit $ac_status); }
2611 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2612 (eval $ac_compiler -V </dev/null >&5) 2>&5
2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 (exit $ac_status); }
2617 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2618 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2619 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2620 echo $ECHO_N "(cached) $ECHO_C" >&6
2622 cat >conftest.$ac_ext <<_ACEOF
2625 cat confdefs.h >>conftest.$ac_ext
2626 cat >>conftest.$ac_ext <<_ACEOF
2627 /* end confdefs.h. */
2640 rm -f conftest.$ac_objext
2641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2642 (eval $ac_compile) 2>conftest.er1
2644 grep -v '^ *+' conftest.er1 >conftest.err
2646 cat conftest.err >&5
2647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648 (exit $ac_status); } &&
2649 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654 (exit $ac_status); }; } &&
2655 { ac_try='test -s conftest.$ac_objext'
2656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2660 (exit $ac_status); }; }; then
2663 echo "$as_me: failed program was:" >&5
2664 sed 's/^/| /' conftest.$ac_ext >&5
2668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2669 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2672 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2673 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2674 GXX=`test $ac_compiler_gnu = yes && echo yes`
2675 ac_test_CXXFLAGS=${CXXFLAGS+set}
2676 ac_save_CXXFLAGS=$CXXFLAGS
2678 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2679 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2680 if test "${ac_cv_prog_cxx_g+set}" = set; then
2681 echo $ECHO_N "(cached) $ECHO_C" >&6
2683 cat >conftest.$ac_ext <<_ACEOF
2686 cat confdefs.h >>conftest.$ac_ext
2687 cat >>conftest.$ac_ext <<_ACEOF
2688 /* end confdefs.h. */
2698 rm -f conftest.$ac_objext
2699 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2700 (eval $ac_compile) 2>conftest.er1
2702 grep -v '^ *+' conftest.er1 >conftest.err
2704 cat conftest.err >&5
2705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2706 (exit $ac_status); } &&
2707 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2712 (exit $ac_status); }; } &&
2713 { ac_try='test -s conftest.$ac_objext'
2714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2718 (exit $ac_status); }; }; then
2719 ac_cv_prog_cxx_g=yes
2721 echo "$as_me: failed program was:" >&5
2722 sed 's/^/| /' conftest.$ac_ext >&5
2726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2728 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2729 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2730 if test "$ac_test_CXXFLAGS" = set; then
2731 CXXFLAGS=$ac_save_CXXFLAGS
2732 elif test $ac_cv_prog_cxx_g = yes; then
2733 if test "$GXX" = yes; then
2739 if test "$GXX" = yes; then
2745 for ac_declaration in \
2747 'extern "C" void std::exit (int) throw (); using std::exit;' \
2748 'extern "C" void std::exit (int); using std::exit;' \
2749 'extern "C" void exit (int) throw ();' \
2750 'extern "C" void exit (int);' \
2753 cat >conftest.$ac_ext <<_ACEOF
2756 cat confdefs.h >>conftest.$ac_ext
2757 cat >>conftest.$ac_ext <<_ACEOF
2758 /* end confdefs.h. */
2769 rm -f conftest.$ac_objext
2770 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2771 (eval $ac_compile) 2>conftest.er1
2773 grep -v '^ *+' conftest.er1 >conftest.err
2775 cat conftest.err >&5
2776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 (exit $ac_status); } &&
2778 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2783 (exit $ac_status); }; } &&
2784 { ac_try='test -s conftest.$ac_objext'
2785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789 (exit $ac_status); }; }; then
2792 echo "$as_me: failed program was:" >&5
2793 sed 's/^/| /' conftest.$ac_ext >&5
2797 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2798 cat >conftest.$ac_ext <<_ACEOF
2801 cat confdefs.h >>conftest.$ac_ext
2802 cat >>conftest.$ac_ext <<_ACEOF
2803 /* end confdefs.h. */
2813 rm -f conftest.$ac_objext
2814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2815 (eval $ac_compile) 2>conftest.er1
2817 grep -v '^ *+' conftest.er1 >conftest.err
2819 cat conftest.err >&5
2820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2821 (exit $ac_status); } &&
2822 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2827 (exit $ac_status); }; } &&
2828 { ac_try='test -s conftest.$ac_objext'
2829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2833 (exit $ac_status); }; }; then
2836 echo "$as_me: failed program was:" >&5
2837 sed 's/^/| /' conftest.$ac_ext >&5
2840 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2843 if test -n "$ac_declaration"; then
2844 echo '#ifdef __cplusplus' >>confdefs.h
2845 echo $ac_declaration >>confdefs.h
2846 echo '#endif' >>confdefs.h
2850 ac_cpp='$CPP $CPPFLAGS'
2851 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2852 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2853 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2856 ac_cpp='$CPP $CPPFLAGS'
2857 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2858 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2859 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2860 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2861 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2862 # On Suns, sometimes $CPP names a directory.
2863 if test -n "$CPP" && test -d "$CPP"; then
2866 if test -z "$CPP"; then
2867 if test "${ac_cv_prog_CPP+set}" = set; then
2868 echo $ECHO_N "(cached) $ECHO_C" >&6
2870 # Double quotes because CPP needs to be expanded
2871 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2874 for ac_c_preproc_warn_flag in '' yes
2876 # Use a header file that comes with gcc, so configuring glibc
2877 # with a fresh cross-compiler works.
2878 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2879 # <limits.h> exists even on freestanding compilers.
2880 # On the NeXT, cc -E runs the code through the compiler's parser,
2881 # not just through cpp. "Syntax error" is here to catch this case.
2882 cat >conftest.$ac_ext <<_ACEOF
2885 cat confdefs.h >>conftest.$ac_ext
2886 cat >>conftest.$ac_ext <<_ACEOF
2887 /* end confdefs.h. */
2889 # include <limits.h>
2891 # include <assert.h>
2895 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2896 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2898 grep -v '^ *+' conftest.er1 >conftest.err
2900 cat conftest.err >&5
2901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902 (exit $ac_status); } >/dev/null; then
2903 if test -s conftest.err; then
2904 ac_cpp_err=$ac_c_preproc_warn_flag
2905 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2912 if test -z "$ac_cpp_err"; then
2915 echo "$as_me: failed program was:" >&5
2916 sed 's/^/| /' conftest.$ac_ext >&5
2918 # Broken: fails on valid input.
2921 rm -f conftest.err conftest.$ac_ext
2923 # OK, works on sane cases. Now check whether non-existent headers
2924 # can be detected and how.
2925 cat >conftest.$ac_ext <<_ACEOF
2928 cat confdefs.h >>conftest.$ac_ext
2929 cat >>conftest.$ac_ext <<_ACEOF
2930 /* end confdefs.h. */
2931 #include <ac_nonexistent.h>
2933 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2934 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2936 grep -v '^ *+' conftest.er1 >conftest.err
2938 cat conftest.err >&5
2939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2940 (exit $ac_status); } >/dev/null; then
2941 if test -s conftest.err; then
2942 ac_cpp_err=$ac_c_preproc_warn_flag
2943 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2950 if test -z "$ac_cpp_err"; then
2951 # Broken: success on invalid input.
2954 echo "$as_me: failed program was:" >&5
2955 sed 's/^/| /' conftest.$ac_ext >&5
2957 # Passes both tests.
2961 rm -f conftest.err conftest.$ac_ext
2964 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2965 rm -f conftest.err conftest.$ac_ext
2966 if $ac_preproc_ok; then
2978 echo "$as_me:$LINENO: result: $CPP" >&5
2979 echo "${ECHO_T}$CPP" >&6
2981 for ac_c_preproc_warn_flag in '' yes
2983 # Use a header file that comes with gcc, so configuring glibc
2984 # with a fresh cross-compiler works.
2985 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2986 # <limits.h> exists even on freestanding compilers.
2987 # On the NeXT, cc -E runs the code through the compiler's parser,
2988 # not just through cpp. "Syntax error" is here to catch this case.
2989 cat >conftest.$ac_ext <<_ACEOF
2992 cat confdefs.h >>conftest.$ac_ext
2993 cat >>conftest.$ac_ext <<_ACEOF
2994 /* end confdefs.h. */
2996 # include <limits.h>
2998 # include <assert.h>
3002 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3003 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3005 grep -v '^ *+' conftest.er1 >conftest.err
3007 cat conftest.err >&5
3008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3009 (exit $ac_status); } >/dev/null; then
3010 if test -s conftest.err; then
3011 ac_cpp_err=$ac_c_preproc_warn_flag
3012 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3019 if test -z "$ac_cpp_err"; then
3022 echo "$as_me: failed program was:" >&5
3023 sed 's/^/| /' conftest.$ac_ext >&5
3025 # Broken: fails on valid input.
3028 rm -f conftest.err conftest.$ac_ext
3030 # OK, works on sane cases. Now check whether non-existent headers
3031 # can be detected and how.
3032 cat >conftest.$ac_ext <<_ACEOF
3035 cat confdefs.h >>conftest.$ac_ext
3036 cat >>conftest.$ac_ext <<_ACEOF
3037 /* end confdefs.h. */
3038 #include <ac_nonexistent.h>
3040 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3041 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3043 grep -v '^ *+' conftest.er1 >conftest.err
3045 cat conftest.err >&5
3046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3047 (exit $ac_status); } >/dev/null; then
3048 if test -s conftest.err; then
3049 ac_cpp_err=$ac_c_preproc_warn_flag
3050 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3057 if test -z "$ac_cpp_err"; then
3058 # Broken: success on invalid input.
3061 echo "$as_me: failed program was:" >&5
3062 sed 's/^/| /' conftest.$ac_ext >&5
3064 # Passes both tests.
3068 rm -f conftest.err conftest.$ac_ext
3071 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3072 rm -f conftest.err conftest.$ac_ext
3073 if $ac_preproc_ok; then
3076 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3077 See \`config.log' for more details." >&5
3078 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3079 See \`config.log' for more details." >&2;}
3080 { (exit 1); exit 1; }; }
3084 ac_cpp='$CPP $CPPFLAGS'
3085 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3086 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3087 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3089 # Find a good install program. We prefer a C program (faster),
3090 # so one script is as good as another. But avoid the broken or
3091 # incompatible versions:
3092 # SysV /etc/install, /usr/sbin/install
3093 # SunOS /usr/etc/install
3094 # IRIX /sbin/install
3096 # AmigaOS /C/install, which installs bootblocks on floppy discs
3097 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3098 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3099 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3100 # OS/2's system install, which has a completely different semantic
3101 # ./install, which can be erroneously created by make from ./install.sh.
3102 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3103 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3104 if test -z "$INSTALL"; then
3105 if test "${ac_cv_path_install+set}" = set; then
3106 echo $ECHO_N "(cached) $ECHO_C" >&6
3108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112 test -z "$as_dir" && as_dir=.
3113 # Account for people who put trailing slashes in PATH elements.
3115 ./ | .// | /cC/* | \
3116 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3117 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3120 # OSF1 and SCO ODT 3.0 have their own names for install.
3121 # Don't use installbsd from OSF since it installs stuff as root
3123 for ac_prog in ginstall scoinst install; do
3124 for ac_exec_ext in '' $ac_executable_extensions; do
3125 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3126 if test $ac_prog = install &&
3127 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3128 # AIX install. It has an incompatible calling convention.
3130 elif test $ac_prog = install &&
3131 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3132 # program-specific install script used by HP pwplus--don't use.
3135 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3147 if test "${ac_cv_path_install+set}" = set; then
3148 INSTALL=$ac_cv_path_install
3150 # As a last resort, use the slow shell script. We don't cache a
3151 # path for INSTALL within a source directory, because that will
3152 # break other packages using the cache if that directory is
3153 # removed, or if the path is relative.
3154 INSTALL=$ac_install_sh
3157 echo "$as_me:$LINENO: result: $INSTALL" >&5
3158 echo "${ECHO_T}$INSTALL" >&6
3160 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3161 # It thinks the first close brace ends the variable substitution.
3162 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3164 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3166 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3168 for ac_prog in gawk mawk nawk awk
3170 # Extract the first word of "$ac_prog", so it can be a program name with args.
3171 set dummy $ac_prog; ac_word=$2
3172 echo "$as_me:$LINENO: checking for $ac_word" >&5
3173 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3174 if test "${ac_cv_prog_AWK+set}" = set; then
3175 echo $ECHO_N "(cached) $ECHO_C" >&6
3177 if test -n "$AWK"; then
3178 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3184 test -z "$as_dir" && as_dir=.
3185 for ac_exec_ext in '' $ac_executable_extensions; do
3186 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3187 ac_cv_prog_AWK="$ac_prog"
3188 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3197 if test -n "$AWK"; then
3198 echo "$as_me:$LINENO: result: $AWK" >&5
3199 echo "${ECHO_T}$AWK" >&6
3201 echo "$as_me:$LINENO: result: no" >&5
3202 echo "${ECHO_T}no" >&6
3205 test -n "$AWK" && break
3210 ac_cpp='$CPP $CPPFLAGS'
3211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3217 if test x$GCC = xyes && test x$GXX = xyes; then
3219 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3220 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3221 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3222 echo $ECHO_N "(cached) $ECHO_C" >&6
3224 ac_check_lib_save_LIBS=$LIBS
3225 LIBS="-lsupc++ $LIBS"
3226 cat >conftest.$ac_ext <<_ACEOF
3229 cat confdefs.h >>conftest.$ac_ext
3230 cat >>conftest.$ac_ext <<_ACEOF
3231 /* end confdefs.h. */
3242 rm -f conftest.$ac_objext conftest$ac_exeext
3243 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3244 (eval $ac_link) 2>conftest.er1
3246 grep -v '^ *+' conftest.er1 >conftest.err
3248 cat conftest.err >&5
3249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3250 (exit $ac_status); } &&
3251 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3256 (exit $ac_status); }; } &&
3257 { ac_try='test -s conftest$ac_exeext'
3258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3262 (exit $ac_status); }; }; then
3263 ac_cv_lib_supcpp_main=yes
3265 echo "$as_me: failed program was:" >&5
3266 sed 's/^/| /' conftest.$ac_ext >&5
3268 ac_cv_lib_supcpp_main=no
3270 rm -f conftest.err conftest.$ac_objext \
3271 conftest$ac_exeext conftest.$ac_ext
3272 LIBS=$ac_check_lib_save_LIBS
3274 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3275 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3276 if test $ac_cv_lib_supcpp_main = yes; then
3279 LIBS="$LIBS -lsupc++"
3287 CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3291 ac_cpp='$CXXCPP $CPPFLAGS'
3292 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3293 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3294 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299 ac_cpp='$CXXCPP $CPPFLAGS'
3300 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3301 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3302 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3303 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3304 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3305 if test -z "$CXXCPP"; then
3306 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3307 echo $ECHO_N "(cached) $ECHO_C" >&6
3309 # Double quotes because CXXCPP needs to be expanded
3310 for CXXCPP in "$CXX -E" "/lib/cpp"
3313 for ac_cxx_preproc_warn_flag in '' yes
3315 # Use a header file that comes with gcc, so configuring glibc
3316 # with a fresh cross-compiler works.
3317 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3318 # <limits.h> exists even on freestanding compilers.
3319 # On the NeXT, cc -E runs the code through the compiler's parser,
3320 # not just through cpp. "Syntax error" is here to catch this case.
3321 cat >conftest.$ac_ext <<_ACEOF
3324 cat confdefs.h >>conftest.$ac_ext
3325 cat >>conftest.$ac_ext <<_ACEOF
3326 /* end confdefs.h. */
3328 # include <limits.h>
3330 # include <assert.h>
3334 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3335 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3337 grep -v '^ *+' conftest.er1 >conftest.err
3339 cat conftest.err >&5
3340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341 (exit $ac_status); } >/dev/null; then
3342 if test -s conftest.err; then
3343 ac_cpp_err=$ac_cxx_preproc_warn_flag
3344 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3351 if test -z "$ac_cpp_err"; then
3354 echo "$as_me: failed program was:" >&5
3355 sed 's/^/| /' conftest.$ac_ext >&5
3357 # Broken: fails on valid input.
3360 rm -f conftest.err conftest.$ac_ext
3362 # OK, works on sane cases. Now check whether non-existent headers
3363 # can be detected and how.
3364 cat >conftest.$ac_ext <<_ACEOF
3367 cat confdefs.h >>conftest.$ac_ext
3368 cat >>conftest.$ac_ext <<_ACEOF
3369 /* end confdefs.h. */
3370 #include <ac_nonexistent.h>
3372 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3373 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3375 grep -v '^ *+' conftest.er1 >conftest.err
3377 cat conftest.err >&5
3378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3379 (exit $ac_status); } >/dev/null; then
3380 if test -s conftest.err; then
3381 ac_cpp_err=$ac_cxx_preproc_warn_flag
3382 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3389 if test -z "$ac_cpp_err"; then
3390 # Broken: success on invalid input.
3393 echo "$as_me: failed program was:" >&5
3394 sed 's/^/| /' conftest.$ac_ext >&5
3396 # Passes both tests.
3400 rm -f conftest.err conftest.$ac_ext
3403 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404 rm -f conftest.err conftest.$ac_ext
3405 if $ac_preproc_ok; then
3410 ac_cv_prog_CXXCPP=$CXXCPP
3413 CXXCPP=$ac_cv_prog_CXXCPP
3415 ac_cv_prog_CXXCPP=$CXXCPP
3417 echo "$as_me:$LINENO: result: $CXXCPP" >&5
3418 echo "${ECHO_T}$CXXCPP" >&6
3420 for ac_cxx_preproc_warn_flag in '' yes
3422 # Use a header file that comes with gcc, so configuring glibc
3423 # with a fresh cross-compiler works.
3424 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3425 # <limits.h> exists even on freestanding compilers.
3426 # On the NeXT, cc -E runs the code through the compiler's parser,
3427 # not just through cpp. "Syntax error" is here to catch this case.
3428 cat >conftest.$ac_ext <<_ACEOF
3431 cat confdefs.h >>conftest.$ac_ext
3432 cat >>conftest.$ac_ext <<_ACEOF
3433 /* end confdefs.h. */
3435 # include <limits.h>
3437 # include <assert.h>
3441 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3442 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3444 grep -v '^ *+' conftest.er1 >conftest.err
3446 cat conftest.err >&5
3447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448 (exit $ac_status); } >/dev/null; then
3449 if test -s conftest.err; then
3450 ac_cpp_err=$ac_cxx_preproc_warn_flag
3451 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3458 if test -z "$ac_cpp_err"; then
3461 echo "$as_me: failed program was:" >&5
3462 sed 's/^/| /' conftest.$ac_ext >&5
3464 # Broken: fails on valid input.
3467 rm -f conftest.err conftest.$ac_ext
3469 # OK, works on sane cases. Now check whether non-existent headers
3470 # can be detected and how.
3471 cat >conftest.$ac_ext <<_ACEOF
3474 cat confdefs.h >>conftest.$ac_ext
3475 cat >>conftest.$ac_ext <<_ACEOF
3476 /* end confdefs.h. */
3477 #include <ac_nonexistent.h>
3479 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3480 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3482 grep -v '^ *+' conftest.er1 >conftest.err
3484 cat conftest.err >&5
3485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3486 (exit $ac_status); } >/dev/null; then
3487 if test -s conftest.err; then
3488 ac_cpp_err=$ac_cxx_preproc_warn_flag
3489 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3496 if test -z "$ac_cpp_err"; then
3497 # Broken: success on invalid input.
3500 echo "$as_me: failed program was:" >&5
3501 sed 's/^/| /' conftest.$ac_ext >&5
3503 # Passes both tests.
3507 rm -f conftest.err conftest.$ac_ext
3510 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3511 rm -f conftest.err conftest.$ac_ext
3512 if $ac_preproc_ok; then
3515 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3516 See \`config.log' for more details." >&5
3517 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3518 See \`config.log' for more details." >&2;}
3519 { (exit 1); exit 1; }; }
3523 ac_cpp='$CXXCPP $CPPFLAGS'
3524 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3525 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3526 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3529 echo "$as_me:$LINENO: checking for egrep" >&5
3530 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3531 if test "${ac_cv_prog_egrep+set}" = set; then
3532 echo $ECHO_N "(cached) $ECHO_C" >&6
3534 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3535 then ac_cv_prog_egrep='grep -E'
3536 else ac_cv_prog_egrep='egrep'
3539 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3540 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3541 EGREP=$ac_cv_prog_egrep
3545 echo "$as_me:$LINENO: checking for AIX" >&5
3546 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3547 cat >conftest.$ac_ext <<_ACEOF
3550 cat confdefs.h >>conftest.$ac_ext
3551 cat >>conftest.$ac_ext <<_ACEOF
3552 /* end confdefs.h. */
3558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3559 $EGREP "yes" >/dev/null 2>&1; then
3560 echo "$as_me:$LINENO: result: yes" >&5
3561 echo "${ECHO_T}yes" >&6
3562 cat >>confdefs.h <<\_ACEOF
3563 #define _ALL_SOURCE 1
3567 echo "$as_me:$LINENO: result: no" >&5
3568 echo "${ECHO_T}no" >&6
3573 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3574 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3575 if test "${ac_cv_search_strerror+set}" = set; then
3576 echo $ECHO_N "(cached) $ECHO_C" >&6
3578 ac_func_search_save_LIBS=$LIBS
3579 ac_cv_search_strerror=no
3580 cat >conftest.$ac_ext <<_ACEOF
3583 cat confdefs.h >>conftest.$ac_ext
3584 cat >>conftest.$ac_ext <<_ACEOF
3585 /* end confdefs.h. */
3587 /* Override any gcc2 internal prototype to avoid an error. */
3591 /* We use char because int might match the return type of a gcc2
3592 builtin and then its argument prototype would still apply. */
3602 rm -f conftest.$ac_objext conftest$ac_exeext
3603 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3604 (eval $ac_link) 2>conftest.er1
3606 grep -v '^ *+' conftest.er1 >conftest.err
3608 cat conftest.err >&5
3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610 (exit $ac_status); } &&
3611 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); }; } &&
3617 { ac_try='test -s conftest$ac_exeext'
3618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622 (exit $ac_status); }; }; then
3623 ac_cv_search_strerror="none required"
3625 echo "$as_me: failed program was:" >&5
3626 sed 's/^/| /' conftest.$ac_ext >&5
3629 rm -f conftest.err conftest.$ac_objext \
3630 conftest$ac_exeext conftest.$ac_ext
3631 if test "$ac_cv_search_strerror" = no; then
3632 for ac_lib in cposix; do
3633 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3634 cat >conftest.$ac_ext <<_ACEOF
3637 cat confdefs.h >>conftest.$ac_ext
3638 cat >>conftest.$ac_ext <<_ACEOF
3639 /* end confdefs.h. */
3641 /* Override any gcc2 internal prototype to avoid an error. */
3645 /* We use char because int might match the return type of a gcc2
3646 builtin and then its argument prototype would still apply. */
3656 rm -f conftest.$ac_objext conftest$ac_exeext
3657 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3658 (eval $ac_link) 2>conftest.er1
3660 grep -v '^ *+' conftest.er1 >conftest.err
3662 cat conftest.err >&5
3663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3664 (exit $ac_status); } &&
3665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670 (exit $ac_status); }; } &&
3671 { ac_try='test -s conftest$ac_exeext'
3672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676 (exit $ac_status); }; }; then
3677 ac_cv_search_strerror="-l$ac_lib"
3680 echo "$as_me: failed program was:" >&5
3681 sed 's/^/| /' conftest.$ac_ext >&5
3684 rm -f conftest.err conftest.$ac_objext \
3685 conftest$ac_exeext conftest.$ac_ext
3688 LIBS=$ac_func_search_save_LIBS
3690 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3691 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3692 if test "$ac_cv_search_strerror" != no; then
3693 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3698 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3699 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3700 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3701 echo $ECHO_N "(cached) $ECHO_C" >&6
3703 ac_check_lib_save_LIBS=$LIBS
3705 cat >conftest.$ac_ext <<_ACEOF
3708 cat confdefs.h >>conftest.$ac_ext
3709 cat >>conftest.$ac_ext <<_ACEOF
3710 /* end confdefs.h. */
3712 /* Override any gcc2 internal prototype to avoid an error. */
3716 /* We use char because int might match the return type of a gcc2
3717 builtin and then its argument prototype would still apply. */
3727 rm -f conftest.$ac_objext conftest$ac_exeext
3728 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3729 (eval $ac_link) 2>conftest.er1
3731 grep -v '^ *+' conftest.er1 >conftest.err
3733 cat conftest.err >&5
3734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735 (exit $ac_status); } &&
3736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3741 (exit $ac_status); }; } &&
3742 { ac_try='test -s conftest$ac_exeext'
3743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3747 (exit $ac_status); }; }; then
3748 ac_cv_lib_xpg4_setlocale=yes
3750 echo "$as_me: failed program was:" >&5
3751 sed 's/^/| /' conftest.$ac_ext >&5
3753 ac_cv_lib_xpg4_setlocale=no
3755 rm -f conftest.err conftest.$ac_objext \
3756 conftest$ac_exeext conftest.$ac_ext
3757 LIBS=$ac_check_lib_save_LIBS
3759 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3760 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3761 if test $ac_cv_lib_xpg4_setlocale = yes; then
3766 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3767 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3768 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3769 echo $ECHO_N "(cached) $ECHO_C" >&6
3771 ac_check_lib_save_LIBS=$LIBS
3773 cat >conftest.$ac_ext <<_ACEOF
3776 cat confdefs.h >>conftest.$ac_ext
3777 cat >>conftest.$ac_ext <<_ACEOF
3778 /* end confdefs.h. */
3780 /* Override any gcc2 internal prototype to avoid an error. */
3784 /* We use char because int might match the return type of a gcc2
3785 builtin and then its argument prototype would still apply. */
3786 char gethostbyname ();
3795 rm -f conftest.$ac_objext conftest$ac_exeext
3796 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3797 (eval $ac_link) 2>conftest.er1
3799 grep -v '^ *+' conftest.er1 >conftest.err
3801 cat conftest.err >&5
3802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3803 (exit $ac_status); } &&
3804 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3809 (exit $ac_status); }; } &&
3810 { ac_try='test -s conftest$ac_exeext'
3811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815 (exit $ac_status); }; }; then
3816 ac_cv_lib_nsl_gethostbyname=yes
3818 echo "$as_me: failed program was:" >&5
3819 sed 's/^/| /' conftest.$ac_ext >&5
3821 ac_cv_lib_nsl_gethostbyname=no
3823 rm -f conftest.err conftest.$ac_objext \
3824 conftest$ac_exeext conftest.$ac_ext
3825 LIBS=$ac_check_lib_save_LIBS
3827 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3828 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3829 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3833 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3834 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3835 if test "${ac_cv_lib_socket_socket+set}" = set; then
3836 echo $ECHO_N "(cached) $ECHO_C" >&6
3838 ac_check_lib_save_LIBS=$LIBS
3839 LIBS="-lsocket $LIBS"
3840 cat >conftest.$ac_ext <<_ACEOF
3843 cat confdefs.h >>conftest.$ac_ext
3844 cat >>conftest.$ac_ext <<_ACEOF
3845 /* end confdefs.h. */
3847 /* Override any gcc2 internal prototype to avoid an error. */
3851 /* We use char because int might match the return type of a gcc2
3852 builtin and then its argument prototype would still apply. */
3862 rm -f conftest.$ac_objext conftest$ac_exeext
3863 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3864 (eval $ac_link) 2>conftest.er1
3866 grep -v '^ *+' conftest.er1 >conftest.err
3868 cat conftest.err >&5
3869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870 (exit $ac_status); } &&
3871 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3876 (exit $ac_status); }; } &&
3877 { ac_try='test -s conftest$ac_exeext'
3878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3882 (exit $ac_status); }; }; then
3883 ac_cv_lib_socket_socket=yes
3885 echo "$as_me: failed program was:" >&5
3886 sed 's/^/| /' conftest.$ac_ext >&5
3888 ac_cv_lib_socket_socket=no
3890 rm -f conftest.err conftest.$ac_objext \
3891 conftest$ac_exeext conftest.$ac_ext
3892 LIBS=$ac_check_lib_save_LIBS
3894 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3895 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3896 if test $ac_cv_lib_socket_socket = yes; then
3897 LIBS="$LIBS -lsocket"
3901 # Check whether --enable-shared or --disable-shared was given.
3902 if test "${enable_shared+set}" = set; then
3903 enableval="$enable_shared"
3904 p=${PACKAGE-default}
3905 case "$enableval" in
3906 yes) enable_shared=yes ;;
3907 no) enable_shared=no ;;
3910 # Look at the argument we got. We use all the common list separators.
3911 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3912 for pkg in $enableval; do
3913 if test "X$pkg" = "X$p"; then
3922 fi; # Check whether --enable-static or --disable-static was given.
3923 if test "${enable_static+set}" = set; then
3924 enableval="$enable_static"
3925 p=${PACKAGE-default}
3926 case "$enableval" in
3927 yes) enable_static=yes ;;
3928 no) enable_static=no ;;
3931 # Look at the argument we got. We use all the common list separators.
3932 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3933 for pkg in $enableval; do
3934 if test "X$pkg" = "X$p"; then
3943 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3944 if test "${enable_fast_install+set}" = set; then
3945 enableval="$enable_fast_install"
3946 p=${PACKAGE-default}
3947 case "$enableval" in
3948 yes) enable_fast_install=yes ;;
3949 no) enable_fast_install=no ;;
3951 enable_fast_install=no
3952 # Look at the argument we got. We use all the common list separators.
3953 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3954 for pkg in $enableval; do
3955 if test "X$pkg" = "X$p"; then
3956 enable_fast_install=yes
3963 enable_fast_install=yes
3965 # Make sure we can run config.sub.
3966 $ac_config_sub sun4 >/dev/null 2>&1 ||
3967 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3968 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3969 { (exit 1); exit 1; }; }
3971 echo "$as_me:$LINENO: checking build system type" >&5
3972 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3973 if test "${ac_cv_build+set}" = set; then
3974 echo $ECHO_N "(cached) $ECHO_C" >&6
3976 ac_cv_build_alias=$build_alias
3977 test -z "$ac_cv_build_alias" &&
3978 ac_cv_build_alias=`$ac_config_guess`
3979 test -z "$ac_cv_build_alias" &&
3980 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3981 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3982 { (exit 1); exit 1; }; }
3983 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3984 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3985 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3986 { (exit 1); exit 1; }; }
3989 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3990 echo "${ECHO_T}$ac_cv_build" >&6
3992 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3993 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3994 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3997 echo "$as_me:$LINENO: checking host system type" >&5
3998 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3999 if test "${ac_cv_host+set}" = set; then
4000 echo $ECHO_N "(cached) $ECHO_C" >&6
4002 ac_cv_host_alias=$host_alias
4003 test -z "$ac_cv_host_alias" &&
4004 ac_cv_host_alias=$ac_cv_build_alias
4005 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
4006 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
4007 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
4008 { (exit 1); exit 1; }; }
4011 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
4012 echo "${ECHO_T}$ac_cv_host" >&6
4014 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
4015 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
4016 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
4020 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4021 if test "${with_gnu_ld+set}" = set; then
4022 withval="$with_gnu_ld"
4023 test "$withval" = no || with_gnu_ld=yes
4028 if test "$GCC" = yes; then
4029 # Check if gcc -print-prog-name=ld gives a path.
4030 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4031 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4034 # gcc leaves a trailing carriage return which upsets mingw
4035 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4037 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4040 # Accept absolute paths.
4041 [\\/]* | [A-Za-z]:[\\/]*)
4042 re_direlt='/[^/][^/]*/\.\./'
4043 # Canonicalize the path of ld
4044 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4045 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4046 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4048 test -z "$LD" && LD="$ac_prog"
4051 # If it fails, then pretend we aren't using GCC.
4055 # If it is relative, then search for the first ld in PATH.
4059 elif test "$with_gnu_ld" = yes; then
4060 echo "$as_me:$LINENO: checking for GNU ld" >&5
4061 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4063 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4064 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4066 if test "${lt_cv_path_LD+set}" = set; then
4067 echo $ECHO_N "(cached) $ECHO_C" >&6
4069 if test -z "$LD"; then
4070 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4071 for ac_dir in $PATH; do
4072 test -z "$ac_dir" && ac_dir=.
4073 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4074 lt_cv_path_LD="$ac_dir/$ac_prog"
4075 # Check to see if the program is GNU ld. I'd rather use --version,
4076 # but apparently some GNU ld's only accept -v.
4077 # Break only if it was the GNU/non-GNU ld that we prefer.
4078 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4079 test "$with_gnu_ld" != no && break
4081 test "$with_gnu_ld" != yes && break
4087 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4092 if test -n "$LD"; then
4093 echo "$as_me:$LINENO: result: $LD" >&5
4094 echo "${ECHO_T}$LD" >&6
4096 echo "$as_me:$LINENO: result: no" >&5
4097 echo "${ECHO_T}no" >&6
4099 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4100 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4101 { (exit 1); exit 1; }; }
4102 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4103 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4104 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4105 echo $ECHO_N "(cached) $ECHO_C" >&6
4107 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4108 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4109 lt_cv_prog_gnu_ld=yes
4111 lt_cv_prog_gnu_ld=no
4114 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4115 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4116 with_gnu_ld=$lt_cv_prog_gnu_ld
4119 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4120 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4121 if test "${lt_cv_ld_reload_flag+set}" = set; then
4122 echo $ECHO_N "(cached) $ECHO_C" >&6
4124 lt_cv_ld_reload_flag='-r'
4126 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4127 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4128 reload_flag=$lt_cv_ld_reload_flag
4129 test -n "$reload_flag" && reload_flag=" $reload_flag"
4131 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4132 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4133 if test "${lt_cv_path_NM+set}" = set; then
4134 echo $ECHO_N "(cached) $ECHO_C" >&6
4136 if test -n "$NM"; then
4137 # Let the user override the test.
4140 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4141 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4142 test -z "$ac_dir" && ac_dir=.
4143 tmp_nm=$ac_dir/${ac_tool_prefix}nm
4144 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4145 # Check to see if the nm accepts a BSD-compat flag.
4146 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4147 # nm: unknown option "B" ignored
4148 # Tru64's nm complains that /dev/null is an invalid object file
4149 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4150 lt_cv_path_NM="$tmp_nm -B"
4152 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4153 lt_cv_path_NM="$tmp_nm -p"
4156 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4157 continue # so that we can try to find one that supports BSD flags
4162 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4167 echo "$as_me:$LINENO: result: $NM" >&5
4168 echo "${ECHO_T}$NM" >&6
4170 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4171 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4173 if test "$LN_S" = "ln -s"; then
4174 echo "$as_me:$LINENO: result: yes" >&5
4175 echo "${ECHO_T}yes" >&6
4177 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4178 echo "${ECHO_T}no, using $LN_S" >&6
4181 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4182 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4183 if test "${lt_cv_deplibs_check_method+set}" = set; then
4184 echo $ECHO_N "(cached) $ECHO_C" >&6
4186 lt_cv_file_magic_cmd='$MAGIC_CMD'
4187 lt_cv_file_magic_test_file=
4188 lt_cv_deplibs_check_method='unknown'
4189 # Need to set the preceding variable on all platforms that support
4190 # interlibrary dependencies.
4191 # 'none' -- dependencies not supported.
4192 # `unknown' -- same as none, but documents that we really don't know.
4193 # 'pass_all' -- all dependencies passed with no checks.
4194 # 'test_compile' -- check by making test program.
4195 # ['file_magic [regex]'] -- check by looking for files in library path
4196 # which responds to the $file_magic_cmd with a given egrep regex.
4197 # If you have `file' or equivalent on your system and you're not sure
4198 # whether `pass_all' will *always* work, you probably want this one.
4202 lt_cv_deplibs_check_method=pass_all
4206 lt_cv_deplibs_check_method=pass_all
4210 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4211 lt_cv_file_magic_cmd='/usr/bin/file -L'
4212 lt_cv_file_magic_test_file=/shlib/libc.so
4215 cygwin* | mingw* | pw32*)
4216 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4217 lt_cv_file_magic_cmd='$OBJDUMP -f'
4221 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4222 lt_cv_file_magiic_cmd=/usr/bin/file
4223 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4227 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4230 # Not sure whether the presence of OpenBSD here was a mistake.
4231 # Let's accept both of them until this is cleared up.
4232 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4233 lt_cv_file_magic_cmd=/usr/bin/file
4234 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4238 lt_cv_deplibs_check_method=pass_all
4243 lt_cv_deplibs_check_method=pass_all
4247 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4248 lt_cv_file_magic_cmd=/usr/bin/file
4249 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4255 # this will be overridden with pass_all, but let us keep it just in case
4256 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4260 *-32|*"-32 ") libmagic=32-bit;;
4261 *-n32|*"-n32 ") libmagic=N32;;
4262 *-64|*"-64 ") libmagic=64-bit;;
4263 *) libmagic=never-match;;
4265 # this will be overridden with pass_all, but let us keep it just in case
4266 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4269 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4270 lt_cv_deplibs_check_method=pass_all
4273 # This must be Linux ELF.
4276 alpha* | i*86 | powerpc* | sparc* | ia64* )
4277 lt_cv_deplibs_check_method=pass_all ;;
4279 # glibc up to 2.1.1 does not perform some relocations on ARM
4280 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4282 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4286 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4287 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4289 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4291 lt_cv_file_magic_cmd='/usr/bin/file -L'
4292 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4296 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4297 lt_cv_file_magic_cmd=/usr/bin/file
4298 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4301 osf3* | osf4* | osf5*)
4302 # this will be overridden with pass_all, but let us keep it just in case
4303 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4304 lt_cv_file_magic_test_file=/shlib/libc.so
4305 lt_cv_deplibs_check_method=pass_all
4309 lt_cv_deplibs_check_method=pass_all
4313 lt_cv_deplibs_check_method=pass_all
4314 lt_cv_file_magic_test_file=/lib/libc.so
4317 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4318 case "$host_vendor" in
4320 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]'
4321 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4324 lt_cv_deplibs_check_method=pass_all
4327 lt_cv_file_magic_cmd='/bin/file'
4328 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4331 lt_cv_file_magic_cmd='/bin/file'
4332 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4333 lt_cv_file_magic_test_file=/lib/libc.so
4340 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4341 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4342 file_magic_cmd=$lt_cv_file_magic_cmd
4343 deplibs_check_method=$lt_cv_deplibs_check_method
4351 # Check for command to grab the raw symbol name followed by C symbol from nm.
4352 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4353 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4354 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4355 echo $ECHO_N "(cached) $ECHO_C" >&6
4358 # These are sane defaults that work on at least a few old systems.
4359 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4361 # Character class describing NM global symbol codes.
4362 symcode='[BCDEGRST]'
4364 # Regexp to match symbols that can be accessed directly from C.
4365 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4367 # Transform the above into a raw symbol and a C symbol.
4368 symxfrm='\1 \2\3 \3'
4370 # Transform an extracted symbol line into a proper C declaration
4371 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4373 # Define system-specific variables.
4378 cygwin* | mingw* | pw32*)
4379 symcode='[ABCDGISTW]'
4381 hpux*) # Its linker distinguishes data from code symbols
4382 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4385 symcode='[BCDEGRST]'
4395 # Handle CRLF in mingw tool chain
4399 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4403 # If we're using GNU nm, then use its standard symbol codes.
4404 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4405 symcode='[ABCDGISTW]'
4408 # Try without a prefix undercore, then with it.
4409 for ac_symprfx in "" "_"; do
4411 # Write the raw and C identifiers.
4412 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4414 # Check to see that the pipe works correctly.
4417 cat > conftest.$ac_ext <<EOF
4422 void nm_test_func(){}
4426 main(){nm_test_var='a';nm_test_func();return(0);}
4429 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4430 (eval $ac_compile) 2>&5
4432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4433 (exit $ac_status); }; then
4434 # Now try to grab the symbols.
4436 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4437 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4440 (exit $ac_status); } && test -s "$nlist"; then
4441 # Try sorting and uniquifying the output.
4442 if sort "$nlist" | uniq > "$nlist"T; then
4443 mv -f "$nlist"T "$nlist"
4448 # Make sure that we snagged all the symbols we need.
4449 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4450 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4451 cat <<EOF > conftest.$ac_ext
4457 # Now generate the symbol file.
4458 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4460 cat <<EOF >> conftest.$ac_ext
4461 #if defined (__STDC__) && __STDC__
4462 # define lt_ptr_t void *
4464 # define lt_ptr_t char *
4468 /* The mapping between symbol names and symbols. */
4473 lt_preloaded_symbols[] =
4476 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4477 cat <<\EOF >> conftest.$ac_ext
4485 # Now try linking the two files.
4486 mv conftest.$ac_objext conftstm.$ac_objext
4488 save_CFLAGS="$CFLAGS"
4489 LIBS="conftstm.$ac_objext"
4490 CFLAGS="$CFLAGS$no_builtin_flag"
4491 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4492 (eval $ac_link) 2>&5
4494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4495 (exit $ac_status); } && test -s conftest; then
4499 CFLAGS="$save_CFLAGS"
4501 echo "cannot find nm_test_func in $nlist" >&5
4504 echo "cannot find nm_test_var in $nlist" >&5
4507 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4510 echo "$progname: failed program was:" >&5
4511 cat conftest.$ac_ext >&5
4513 rm -f conftest* conftst*
4515 # Do not use the global_symbol_pipe unless it works.
4516 if test "$pipe_works" = yes; then
4519 lt_cv_sys_global_symbol_pipe=
4525 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4526 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4527 global_symbol_to_cdecl=
4529 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4531 if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4532 echo "$as_me:$LINENO: result: failed" >&5
4533 echo "${ECHO_T}failed" >&6
4535 echo "$as_me:$LINENO: result: ok" >&5
4536 echo "${ECHO_T}ok" >&6
4539 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4540 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4541 if test "${ac_cv_header_stdc+set}" = set; then
4542 echo $ECHO_N "(cached) $ECHO_C" >&6
4544 cat >conftest.$ac_ext <<_ACEOF
4547 cat confdefs.h >>conftest.$ac_ext
4548 cat >>conftest.$ac_ext <<_ACEOF
4549 /* end confdefs.h. */
4563 rm -f conftest.$ac_objext
4564 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4565 (eval $ac_compile) 2>conftest.er1
4567 grep -v '^ *+' conftest.er1 >conftest.err
4569 cat conftest.err >&5
4570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4571 (exit $ac_status); } &&
4572 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4577 (exit $ac_status); }; } &&
4578 { ac_try='test -s conftest.$ac_objext'
4579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4583 (exit $ac_status); }; }; then
4584 ac_cv_header_stdc=yes
4586 echo "$as_me: failed program was:" >&5
4587 sed 's/^/| /' conftest.$ac_ext >&5
4589 ac_cv_header_stdc=no
4591 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4593 if test $ac_cv_header_stdc = yes; then
4594 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4595 cat >conftest.$ac_ext <<_ACEOF
4598 cat confdefs.h >>conftest.$ac_ext
4599 cat >>conftest.$ac_ext <<_ACEOF
4600 /* end confdefs.h. */
4604 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4605 $EGREP "memchr" >/dev/null 2>&1; then
4608 ac_cv_header_stdc=no
4614 if test $ac_cv_header_stdc = yes; then
4615 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4616 cat >conftest.$ac_ext <<_ACEOF
4619 cat confdefs.h >>conftest.$ac_ext
4620 cat >>conftest.$ac_ext <<_ACEOF
4621 /* end confdefs.h. */
4625 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4626 $EGREP "free" >/dev/null 2>&1; then
4629 ac_cv_header_stdc=no
4635 if test $ac_cv_header_stdc = yes; then
4636 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4637 if test "$cross_compiling" = yes; then
4640 cat >conftest.$ac_ext <<_ACEOF
4643 cat confdefs.h >>conftest.$ac_ext
4644 cat >>conftest.$ac_ext <<_ACEOF
4645 /* end confdefs.h. */
4647 #if ((' ' & 0x0FF) == 0x020)
4648 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4649 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4651 # define ISLOWER(c) \
4652 (('a' <= (c) && (c) <= 'i') \
4653 || ('j' <= (c) && (c) <= 'r') \
4654 || ('s' <= (c) && (c) <= 'z'))
4655 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4658 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4663 for (i = 0; i < 256; i++)
4664 if (XOR (islower (i), ISLOWER (i))
4665 || toupper (i) != TOUPPER (i))
4670 rm -f conftest$ac_exeext
4671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4672 (eval $ac_link) 2>&5
4674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4675 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4680 (exit $ac_status); }; }; then
4683 echo "$as_me: program exited with status $ac_status" >&5
4684 echo "$as_me: failed program was:" >&5
4685 sed 's/^/| /' conftest.$ac_ext >&5
4688 ac_cv_header_stdc=no
4690 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4694 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4695 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4696 if test $ac_cv_header_stdc = yes; then
4698 cat >>confdefs.h <<\_ACEOF
4699 #define STDC_HEADERS 1
4704 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4714 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4715 inttypes.h stdint.h unistd.h
4717 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4718 echo "$as_me:$LINENO: checking for $ac_header" >&5
4719 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4720 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4721 echo $ECHO_N "(cached) $ECHO_C" >&6
4723 cat >conftest.$ac_ext <<_ACEOF
4726 cat confdefs.h >>conftest.$ac_ext
4727 cat >>conftest.$ac_ext <<_ACEOF
4728 /* end confdefs.h. */
4729 $ac_includes_default
4731 #include <$ac_header>
4733 rm -f conftest.$ac_objext
4734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4735 (eval $ac_compile) 2>conftest.er1
4737 grep -v '^ *+' conftest.er1 >conftest.err
4739 cat conftest.err >&5
4740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4741 (exit $ac_status); } &&
4742 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4747 (exit $ac_status); }; } &&
4748 { ac_try='test -s conftest.$ac_objext'
4749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4753 (exit $ac_status); }; }; then
4754 eval "$as_ac_Header=yes"
4756 echo "$as_me: failed program was:" >&5
4757 sed 's/^/| /' conftest.$ac_ext >&5
4759 eval "$as_ac_Header=no"
4761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4763 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4764 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4765 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4766 cat >>confdefs.h <<_ACEOF
4767 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4776 for ac_header in dlfcn.h
4778 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4779 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4780 echo "$as_me:$LINENO: checking for $ac_header" >&5
4781 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4782 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4783 echo $ECHO_N "(cached) $ECHO_C" >&6
4785 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4786 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4788 # Is the header compilable?
4789 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4790 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4791 cat >conftest.$ac_ext <<_ACEOF
4794 cat confdefs.h >>conftest.$ac_ext
4795 cat >>conftest.$ac_ext <<_ACEOF
4796 /* end confdefs.h. */
4797 $ac_includes_default
4798 #include <$ac_header>
4800 rm -f conftest.$ac_objext
4801 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4802 (eval $ac_compile) 2>conftest.er1
4804 grep -v '^ *+' conftest.er1 >conftest.err
4806 cat conftest.err >&5
4807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4808 (exit $ac_status); } &&
4809 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4814 (exit $ac_status); }; } &&
4815 { ac_try='test -s conftest.$ac_objext'
4816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4820 (exit $ac_status); }; }; then
4821 ac_header_compiler=yes
4823 echo "$as_me: failed program was:" >&5
4824 sed 's/^/| /' conftest.$ac_ext >&5
4826 ac_header_compiler=no
4828 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4829 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4830 echo "${ECHO_T}$ac_header_compiler" >&6
4832 # Is the header present?
4833 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4834 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4835 cat >conftest.$ac_ext <<_ACEOF
4838 cat confdefs.h >>conftest.$ac_ext
4839 cat >>conftest.$ac_ext <<_ACEOF
4840 /* end confdefs.h. */
4841 #include <$ac_header>
4843 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4844 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4846 grep -v '^ *+' conftest.er1 >conftest.err
4848 cat conftest.err >&5
4849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4850 (exit $ac_status); } >/dev/null; then
4851 if test -s conftest.err; then
4852 ac_cpp_err=$ac_cxx_preproc_warn_flag
4853 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4860 if test -z "$ac_cpp_err"; then
4861 ac_header_preproc=yes
4863 echo "$as_me: failed program was:" >&5
4864 sed 's/^/| /' conftest.$ac_ext >&5
4866 ac_header_preproc=no
4868 rm -f conftest.err conftest.$ac_ext
4869 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4870 echo "${ECHO_T}$ac_header_preproc" >&6
4872 # So? What about this header?
4873 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4875 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4876 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4877 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4878 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4879 ac_header_preproc=yes
4882 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4883 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4884 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4885 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4886 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4887 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4888 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4889 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4890 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4891 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4892 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4893 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4896 ## ------------------------------------------ ##
4897 ## Report this to the AC_PACKAGE_NAME lists. ##
4898 ## ------------------------------------------ ##
4901 sed "s/^/$as_me: WARNING: /" >&2
4904 echo "$as_me:$LINENO: checking for $ac_header" >&5
4905 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4906 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4907 echo $ECHO_N "(cached) $ECHO_C" >&6
4909 eval "$as_ac_Header=\$ac_header_preproc"
4911 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4912 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4915 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4916 cat >>confdefs.h <<_ACEOF
4917 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4928 # Only perform the check for file, if the check method requires it
4929 case "$deplibs_check_method" in
4931 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4932 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4933 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4934 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4935 echo $ECHO_N "(cached) $ECHO_C" >&6
4937 case "$MAGIC_CMD" in
4939 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4942 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4945 ac_save_MAGIC_CMD="$MAGIC_CMD"
4946 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4947 ac_dummy="/usr/bin:$PATH"
4948 for ac_dir in $ac_dummy; do
4949 test -z "$ac_dir" && ac_dir=.
4950 if test -f $ac_dir/${ac_tool_prefix}file; then
4951 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4952 if test -n "$file_magic_test_file"; then
4953 case "$deplibs_check_method" in
4955 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4956 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4957 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4958 egrep "$file_magic_regex" > /dev/null; then
4963 *** Warning: the command libtool uses to detect shared libraries,
4964 *** $file_magic_cmd, produces output that libtool cannot recognize.
4965 *** The result is that libtool may fail to recognize shared libraries
4966 *** as such. This will affect the creation of libtool libraries that
4967 *** depend on shared libraries, but programs linked with such libtool
4968 *** libraries will work regardless of this problem. Nevertheless, you
4969 *** may want to report the problem to your system manager and/or to
4970 *** bug-libtool@gnu.org
4980 MAGIC_CMD="$ac_save_MAGIC_CMD"
4985 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4986 if test -n "$MAGIC_CMD"; then
4987 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4988 echo "${ECHO_T}$MAGIC_CMD" >&6
4990 echo "$as_me:$LINENO: result: no" >&5
4991 echo "${ECHO_T}no" >&6
4994 if test -z "$lt_cv_path_MAGIC_CMD"; then
4995 if test -n "$ac_tool_prefix"; then
4996 echo "$as_me:$LINENO: checking for file" >&5
4997 echo $ECHO_N "checking for file... $ECHO_C" >&6
4998 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4999 echo $ECHO_N "(cached) $ECHO_C" >&6
5001 case "$MAGIC_CMD" in
5003 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5006 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5009 ac_save_MAGIC_CMD="$MAGIC_CMD"
5010 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5011 ac_dummy="/usr/bin:$PATH"
5012 for ac_dir in $ac_dummy; do
5013 test -z "$ac_dir" && ac_dir=.
5014 if test -f $ac_dir/file; then
5015 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5016 if test -n "$file_magic_test_file"; then
5017 case "$deplibs_check_method" in
5019 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5020 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5021 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5022 egrep "$file_magic_regex" > /dev/null; then
5027 *** Warning: the command libtool uses to detect shared libraries,
5028 *** $file_magic_cmd, produces output that libtool cannot recognize.
5029 *** The result is that libtool may fail to recognize shared libraries
5030 *** as such. This will affect the creation of libtool libraries that
5031 *** depend on shared libraries, but programs linked with such libtool
5032 *** libraries will work regardless of this problem. Nevertheless, you
5033 *** may want to report the problem to your system manager and/or to
5034 *** bug-libtool@gnu.org
5044 MAGIC_CMD="$ac_save_MAGIC_CMD"
5049 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5050 if test -n "$MAGIC_CMD"; then
5051 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5052 echo "${ECHO_T}$MAGIC_CMD" >&6
5054 echo "$as_me:$LINENO: result: no" >&5
5055 echo "${ECHO_T}no" >&6
5067 if test -n "$ac_tool_prefix"; then
5068 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5069 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5070 echo "$as_me:$LINENO: checking for $ac_word" >&5
5071 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5072 if test "${ac_cv_prog_RANLIB+set}" = set; then
5073 echo $ECHO_N "(cached) $ECHO_C" >&6
5075 if test -n "$RANLIB"; then
5076 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5082 test -z "$as_dir" && as_dir=.
5083 for ac_exec_ext in '' $ac_executable_extensions; do
5084 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5085 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5086 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5094 RANLIB=$ac_cv_prog_RANLIB
5095 if test -n "$RANLIB"; then
5096 echo "$as_me:$LINENO: result: $RANLIB" >&5
5097 echo "${ECHO_T}$RANLIB" >&6
5099 echo "$as_me:$LINENO: result: no" >&5
5100 echo "${ECHO_T}no" >&6
5104 if test -z "$ac_cv_prog_RANLIB"; then
5105 ac_ct_RANLIB=$RANLIB
5106 # Extract the first word of "ranlib", so it can be a program name with args.
5107 set dummy ranlib; ac_word=$2
5108 echo "$as_me:$LINENO: checking for $ac_word" >&5
5109 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5110 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5111 echo $ECHO_N "(cached) $ECHO_C" >&6
5113 if test -n "$ac_ct_RANLIB"; then
5114 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5120 test -z "$as_dir" && as_dir=.
5121 for ac_exec_ext in '' $ac_executable_extensions; do
5122 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5123 ac_cv_prog_ac_ct_RANLIB="ranlib"
5124 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5130 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5133 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5134 if test -n "$ac_ct_RANLIB"; then
5135 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5136 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5138 echo "$as_me:$LINENO: result: no" >&5
5139 echo "${ECHO_T}no" >&6
5142 RANLIB=$ac_ct_RANLIB
5144 RANLIB="$ac_cv_prog_RANLIB"
5147 if test -n "$ac_tool_prefix"; then
5148 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5149 set dummy ${ac_tool_prefix}strip; ac_word=$2
5150 echo "$as_me:$LINENO: checking for $ac_word" >&5
5151 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5152 if test "${ac_cv_prog_STRIP+set}" = set; then
5153 echo $ECHO_N "(cached) $ECHO_C" >&6
5155 if test -n "$STRIP"; then
5156 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5162 test -z "$as_dir" && as_dir=.
5163 for ac_exec_ext in '' $ac_executable_extensions; do
5164 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5165 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5166 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5174 STRIP=$ac_cv_prog_STRIP
5175 if test -n "$STRIP"; then
5176 echo "$as_me:$LINENO: result: $STRIP" >&5
5177 echo "${ECHO_T}$STRIP" >&6
5179 echo "$as_me:$LINENO: result: no" >&5
5180 echo "${ECHO_T}no" >&6
5184 if test -z "$ac_cv_prog_STRIP"; then
5186 # Extract the first word of "strip", so it can be a program name with args.
5187 set dummy strip; ac_word=$2
5188 echo "$as_me:$LINENO: checking for $ac_word" >&5
5189 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5190 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5191 echo $ECHO_N "(cached) $ECHO_C" >&6
5193 if test -n "$ac_ct_STRIP"; then
5194 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5200 test -z "$as_dir" && as_dir=.
5201 for ac_exec_ext in '' $ac_executable_extensions; do
5202 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5203 ac_cv_prog_ac_ct_STRIP="strip"
5204 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5210 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5213 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5214 if test -n "$ac_ct_STRIP"; then
5215 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5216 echo "${ECHO_T}$ac_ct_STRIP" >&6
5218 echo "$as_me:$LINENO: result: no" >&5
5219 echo "${ECHO_T}no" >&6
5224 STRIP="$ac_cv_prog_STRIP"
5231 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5232 if test "${enable_libtool_lock+set}" = set; then
5233 enableval="$enable_libtool_lock"
5236 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5238 # Some flags need to be propagated to the compiler or linker for good
5242 # Find out which ABI we are using.
5243 echo '#line 5243 "configure"' > conftest.$ac_ext
5244 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5245 (eval $ac_compile) 2>&5
5247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5248 (exit $ac_status); }; then
5249 case "`/usr/bin/file conftest.$ac_objext`" in
5265 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5266 SAVE_CFLAGS="$CFLAGS"
5267 CFLAGS="$CFLAGS -belf"
5268 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5269 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5270 if test "${lt_cv_cc_needs_belf+set}" = set; then
5271 echo $ECHO_N "(cached) $ECHO_C" >&6
5276 ac_cpp='$CPP $CPPFLAGS'
5277 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5278 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5279 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5281 cat >conftest.$ac_ext <<_ACEOF
5284 cat confdefs.h >>conftest.$ac_ext
5285 cat >>conftest.$ac_ext <<_ACEOF
5286 /* end confdefs.h. */
5296 rm -f conftest.$ac_objext conftest$ac_exeext
5297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5298 (eval $ac_link) 2>conftest.er1
5300 grep -v '^ *+' conftest.er1 >conftest.err
5302 cat conftest.err >&5
5303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5304 (exit $ac_status); } &&
5305 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5310 (exit $ac_status); }; } &&
5311 { ac_try='test -s conftest$ac_exeext'
5312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5316 (exit $ac_status); }; }; then
5317 lt_cv_cc_needs_belf=yes
5319 echo "$as_me: failed program was:" >&5
5320 sed 's/^/| /' conftest.$ac_ext >&5
5322 lt_cv_cc_needs_belf=no
5324 rm -f conftest.err conftest.$ac_objext \
5325 conftest$ac_exeext conftest.$ac_ext
5327 ac_cpp='$CXXCPP $CPPFLAGS'
5328 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5329 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5330 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5333 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5334 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5335 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5336 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5337 CFLAGS="$SAVE_CFLAGS"
5344 # Sed substitution that helps us do robust quoting. It backslashifies
5345 # metacharacters that are still active within double-quoted strings.
5346 Xsed='sed -e s/^X//'
5347 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5349 # Same as above, but do not quote variable references.
5350 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5352 # Sed substitution to delay expansion of an escaped shell variable in a
5353 # double_quote_subst'ed string.
5354 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5360 default_ofile=libtool
5361 can_build_shared=yes
5363 # All known linkers require a `.a' archive for static linking (except M$VC,
5364 # which needs '.lib').
5366 ltmain="$ac_aux_dir/ltmain.sh"
5367 ofile="$default_ofile"
5368 with_gnu_ld="$lt_cv_prog_gnu_ld"
5369 need_locks="$enable_libtool_lock"
5372 old_CFLAGS="$CFLAGS"
5374 # Set sane defaults for various variables
5375 test -z "$AR" && AR=ar
5376 test -z "$AR_FLAGS" && AR_FLAGS=cru
5377 test -z "$AS" && AS=as
5378 test -z "$CC" && CC=cc
5379 test -z "$DLLTOOL" && DLLTOOL=dlltool
5380 test -z "$LD" && LD=ld
5381 test -z "$LN_S" && LN_S="ln -s"
5382 test -z "$MAGIC_CMD" && MAGIC_CMD=file
5383 test -z "$NM" && NM=nm
5384 test -z "$OBJDUMP" && OBJDUMP=objdump
5385 test -z "$RANLIB" && RANLIB=:
5386 test -z "$STRIP" && STRIP=:
5387 test -z "$ac_objext" && ac_objext=o
5389 if test x"$host" != x"$build"; then
5390 ac_tool_prefix=${host_alias}-
5395 # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5398 linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5403 # AIX sometimes has problems with the GCC collect2 program. For some
5404 # reason, if we set the COLLECT_NAMES environment variable, the problems
5405 # vanish in a puff of smoke.
5406 if test "X${COLLECT_NAMES+set}" != Xset; then
5408 export COLLECT_NAMES
5413 # Determine commands to create old-style static archives.
5414 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5415 old_postinstall_cmds='chmod 644 $oldlib'
5416 old_postuninstall_cmds=
5418 if test -n "$RANLIB"; then
5419 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5420 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5423 # Allow CC to be a program name with arguments.
5427 ## FIXME: this should be a separate macro
5429 echo "$as_me:$LINENO: checking for objdir" >&5
5430 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5431 rm -f .libs 2>/dev/null
5432 mkdir .libs 2>/dev/null
5433 if test -d .libs; then
5436 # MS-DOS does not allow filenames that begin with a dot.
5439 rmdir .libs 2>/dev/null
5440 echo "$as_me:$LINENO: result: $objdir" >&5
5441 echo "${ECHO_T}$objdir" >&6
5446 ## FIXME: this should be a separate macro
5449 # Check whether --with-pic or --without-pic was given.
5450 if test "${with_pic+set}" = set; then
5456 test -z "$pic_mode" && pic_mode=default
5458 # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5459 # in isolation, and that seeing it set (from the cache) indicates that
5460 # the associated values are set (in the cache) correctly too.
5461 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5462 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5463 if test "${lt_cv_prog_cc_pic+set}" = set; then
5464 echo $ECHO_N "(cached) $ECHO_C" >&6
5467 lt_cv_prog_cc_shlib=
5469 lt_cv_prog_cc_static=
5470 lt_cv_prog_cc_no_builtin=
5471 lt_cv_prog_cc_can_build_shared=$can_build_shared
5473 if test "$GCC" = yes; then
5474 lt_cv_prog_cc_wl='-Wl,'
5475 lt_cv_prog_cc_static='-static'
5478 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5479 # PIC is the default for these OSes.
5482 # Below there is a dirty hack to force normal static linking with -ldl
5483 # The problem is because libdl dynamically linked with both libc and
5484 # libC (AIX C++ library), which obviously doesn't included in libraries
5485 # list by gcc. This cause undefined symbols with -static flags.
5486 # This hack allows C programs to be linked with "-static -ldl", but
5487 # we not sure about C++ programs.
5488 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5490 cygwin* | mingw* | pw32* | os2*)
5491 # This hack is so that the source file can tell whether it is being
5492 # built for inclusion in a dll (and should export symbols for example).
5493 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5496 # FIXME: we need at least 68020 code to build shared libraries, but
5497 # adding the `-m68020' flag to GCC prevents building anything better,
5499 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5502 if test -d /usr/nec; then
5503 lt_cv_prog_cc_pic=-Kconform_pic
5507 lt_cv_prog_cc_pic='-fPIC'
5511 # PORTME Check for PIC flags for the system compiler.
5514 # All AIX code is PIC.
5515 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5518 hpux9* | hpux10* | hpux11*)
5519 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5520 lt_cv_prog_cc_wl='-Wl,'
5521 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5522 lt_cv_prog_cc_pic='+Z'
5526 lt_cv_prog_cc_wl='-Wl,'
5527 lt_cv_prog_cc_static='-non_shared'
5528 # PIC (with -KPIC) is the default.
5531 cygwin* | mingw* | pw32* | os2*)
5532 # This hack is so that the source file can tell whether it is being
5533 # built for inclusion in a dll (and should export symbols for example).
5534 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5538 lt_cv_prog_cc_pic='-KPIC'
5539 lt_cv_prog_cc_static='-Bstatic'
5542 osf3* | osf4* | osf5*)
5543 # All OSF/1 code is PIC.
5544 lt_cv_prog_cc_wl='-Wl,'
5545 lt_cv_prog_cc_static='-non_shared'
5549 lt_cv_prog_cc_pic='-Kpic'
5550 lt_cv_prog_cc_static='-dn'
5551 lt_cv_prog_cc_shlib='-belf'
5555 lt_cv_prog_cc_pic='-KPIC'
5556 lt_cv_prog_cc_static='-Bstatic'
5557 lt_cv_prog_cc_wl='-Wl,'
5561 lt_cv_prog_cc_pic='-PIC'
5562 lt_cv_prog_cc_static='-Bstatic'
5563 lt_cv_prog_cc_wl='-Qoption ld '
5566 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5567 lt_cv_prog_cc_pic='-KPIC'
5568 lt_cv_prog_cc_static='-Bstatic'
5569 if test "x$host_vendor" = xsni; then
5570 lt_cv_prog_cc_wl='-LD'
5572 lt_cv_prog_cc_wl='-Wl,'
5577 lt_cv_prog_cc_pic='-pic'
5578 lt_cv_prog_cc_static='-Bstatic'
5582 if test -d /usr/nec ;then
5583 lt_cv_prog_cc_pic='-Kconform_pic'
5584 lt_cv_prog_cc_static='-Bstatic'
5589 lt_cv_prog_cc_can_build_shared=no
5596 if test -z "$lt_cv_prog_cc_pic"; then
5597 echo "$as_me:$LINENO: result: none" >&5
5598 echo "${ECHO_T}none" >&6
5600 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5601 echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5603 # Check to make sure the pic_flag actually works.
5604 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5605 echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5606 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5607 echo $ECHO_N "(cached) $ECHO_C" >&6
5609 save_CFLAGS="$CFLAGS"
5610 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5611 cat >conftest.$ac_ext <<_ACEOF
5614 cat confdefs.h >>conftest.$ac_ext
5615 cat >>conftest.$ac_ext <<_ACEOF
5616 /* end confdefs.h. */
5626 rm -f conftest.$ac_objext
5627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5628 (eval $ac_compile) 2>conftest.er1
5630 grep -v '^ *+' conftest.er1 >conftest.err
5632 cat conftest.err >&5
5633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5634 (exit $ac_status); } &&
5635 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5640 (exit $ac_status); }; } &&
5641 { ac_try='test -s conftest.$ac_objext'
5642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5646 (exit $ac_status); }; }; then
5648 hpux9* | hpux10* | hpux11*)
5649 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5650 # they create non-PIC objects. So, if there were any warnings, we
5651 # assume that PIC is not supported.
5652 if test -s conftest.err; then
5653 lt_cv_prog_cc_pic_works=no
5655 lt_cv_prog_cc_pic_works=yes
5659 lt_cv_prog_cc_pic_works=yes
5664 echo "$as_me: failed program was:" >&5
5665 sed 's/^/| /' conftest.$ac_ext >&5
5667 lt_cv_prog_cc_pic_works=no
5670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5671 CFLAGS="$save_CFLAGS"
5676 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5678 lt_cv_prog_cc_can_build_shared=no
5680 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5683 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5684 echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5689 # Check for any special shared library compilation flags.
5690 if test -n "$lt_cv_prog_cc_shlib"; then
5691 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5692 echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5693 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5695 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5696 echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5697 lt_cv_prog_cc_can_build_shared=no
5701 ## FIXME: this should be a separate macro
5703 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5704 echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5705 if test "${lt_cv_prog_cc_static_works+set}" = set; then
5706 echo $ECHO_N "(cached) $ECHO_C" >&6
5708 lt_cv_prog_cc_static_works=no
5709 save_LDFLAGS="$LDFLAGS"
5710 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5711 cat >conftest.$ac_ext <<_ACEOF
5714 cat confdefs.h >>conftest.$ac_ext
5715 cat >>conftest.$ac_ext <<_ACEOF
5716 /* end confdefs.h. */
5726 rm -f conftest.$ac_objext conftest$ac_exeext
5727 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5728 (eval $ac_link) 2>conftest.er1
5730 grep -v '^ *+' conftest.er1 >conftest.err
5732 cat conftest.err >&5
5733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5734 (exit $ac_status); } &&
5735 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5740 (exit $ac_status); }; } &&
5741 { ac_try='test -s conftest$ac_exeext'
5742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5746 (exit $ac_status); }; }; then
5747 lt_cv_prog_cc_static_works=yes
5749 echo "$as_me: failed program was:" >&5
5750 sed 's/^/| /' conftest.$ac_ext >&5
5753 rm -f conftest.err conftest.$ac_objext \
5754 conftest$ac_exeext conftest.$ac_ext
5755 LDFLAGS="$save_LDFLAGS"
5760 # Belt *and* braces to stop my trousers falling down:
5761 test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5762 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5763 echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5765 pic_flag="$lt_cv_prog_cc_pic"
5766 special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5767 wl="$lt_cv_prog_cc_wl"
5768 link_static_flag="$lt_cv_prog_cc_static"
5769 no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5770 can_build_shared="$lt_cv_prog_cc_can_build_shared"
5775 ## FIXME: this should be a separate macro
5777 # Check to see if options -o and -c are simultaneously supported by compiler
5778 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5779 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5780 $rm -r conftest 2>/dev/null
5783 echo "int some_variable = 0;" > conftest.$ac_ext
5785 # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5786 # that will create temporary files in the current directory regardless of
5787 # the output directory. Thus, making CWD read-only will cause this test
5788 # to fail, enabling locking or at least warning the user not to do parallel
5791 save_CFLAGS="$CFLAGS"
5792 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5794 if { (eval echo configure:5794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5795 # The compiler can only warn and ignore the option if not recognized
5796 # So say no if there are warnings
5797 if test -s out/conftest.err; then
5803 # Append any errors to the config.log.
5804 cat out/conftest.err 1>&5
5807 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5808 echo "${ECHO_T}$compiler_c_o" >&6
5809 CFLAGS="$save_CFLAGS"
5815 $rm -r conftest 2>/dev/null
5817 if test x"$compiler_c_o" = x"yes"; then
5818 # Check to see if we can write to a .lo
5819 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5820 echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5822 save_CFLAGS="$CFLAGS"
5823 CFLAGS="$CFLAGS -c -o conftest.lo"
5824 cat >conftest.$ac_ext <<_ACEOF
5827 cat confdefs.h >>conftest.$ac_ext
5828 cat >>conftest.$ac_ext <<_ACEOF
5829 /* end confdefs.h. */
5834 int some_variable = 0;
5839 rm -f conftest.$ac_objext
5840 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5841 (eval $ac_compile) 2>conftest.er1
5843 grep -v '^ *+' conftest.er1 >conftest.err
5845 cat conftest.err >&5
5846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5847 (exit $ac_status); } &&
5848 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 (exit $ac_status); }; } &&
5854 { ac_try='test -s conftest.$ac_objext'
5855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5859 (exit $ac_status); }; }; then
5860 # The compiler can only warn and ignore the option if not recognized
5861 # So say no if there are warnings
5862 if test -s conftest.err; then
5869 echo "$as_me: failed program was:" >&5
5870 sed 's/^/| /' conftest.$ac_ext >&5
5873 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5874 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5875 echo "${ECHO_T}$compiler_c_o" >&6
5876 CFLAGS="$save_CFLAGS"
5883 ## FIXME: this should be a separate macro
5885 # Check to see if we can do hard links to lock some files if needed
5886 hard_links="nottested"
5887 if test "$compiler_c_o" = no && test "$need_locks" != no; then
5888 # do not overwrite the value of need_locks provided by the user
5889 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5890 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5893 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5895 ln conftest.a conftest.b 2>&5 || hard_links=no
5896 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5897 echo "$as_me:$LINENO: result: $hard_links" >&5
5898 echo "${ECHO_T}$hard_links" >&6
5899 if test "$hard_links" = no; then
5900 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5901 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5910 ## FIXME: this should be a separate macro
5912 if test "$GCC" = yes; then
5913 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5914 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5915 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5916 echo "int some_variable = 0;" > conftest.$ac_ext
5917 save_CFLAGS="$CFLAGS"
5918 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5919 compiler_rtti_exceptions=no
5920 cat >conftest.$ac_ext <<_ACEOF
5923 cat confdefs.h >>conftest.$ac_ext
5924 cat >>conftest.$ac_ext <<_ACEOF
5925 /* end confdefs.h. */
5930 int some_variable = 0;
5935 rm -f conftest.$ac_objext
5936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5937 (eval $ac_compile) 2>conftest.er1
5939 grep -v '^ *+' conftest.er1 >conftest.err
5941 cat conftest.err >&5
5942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5943 (exit $ac_status); } &&
5944 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5949 (exit $ac_status); }; } &&
5950 { ac_try='test -s conftest.$ac_objext'
5951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5955 (exit $ac_status); }; }; then
5956 # The compiler can only warn and ignore the option if not recognized
5957 # So say no if there are warnings
5958 if test -s conftest.err; then
5959 compiler_rtti_exceptions=no
5961 compiler_rtti_exceptions=yes
5965 echo "$as_me: failed program was:" >&5
5966 sed 's/^/| /' conftest.$ac_ext >&5
5969 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5970 CFLAGS="$save_CFLAGS"
5971 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5972 echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5974 if test "$compiler_rtti_exceptions" = "yes"; then
5975 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5977 no_builtin_flag=' -fno-builtin'
5983 ## FIXME: this should be a separate macro
5985 # See if the linker supports building shared libraries.
5986 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5987 echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5989 allow_undefined_flag=
5991 need_lib_prefix=unknown
5992 need_version=unknown
5993 # when you set need_version to no, make sure it does not cause -set_version
5994 # flags to be left without arguments
5996 archive_expsym_cmds=
5997 old_archive_from_new_cmds=
5998 old_archive_from_expsyms_cmds=
5999 export_dynamic_flag_spec=
6000 whole_archive_flag_spec=
6001 thread_safe_flag_spec=
6002 hardcode_into_libs=no
6003 hardcode_libdir_flag_spec=
6004 hardcode_libdir_separator=
6007 hardcode_shlibpath_var=unsupported
6009 link_all_deplibs=unknown
6010 always_export_symbols=no
6011 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
6012 # include_expsyms should be a list of space-separated symbols to be *always*
6013 # included in the symbol list
6015 # exclude_expsyms can be an egrep regular expression of symbols to exclude
6016 # it will be wrapped by ` (' and `)$', so one must not match beginning or
6017 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
6018 # as well as any symbol that contains `d'.
6019 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
6020 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
6021 # platforms (ab)use it in PIC code, but their linkers get confused if
6022 # the symbol is explicitly referenced. Since portable code cannot
6023 # rely on this symbol name, it's probably fine to never include it in
6024 # preloaded symbol tables.
6025 extract_expsyms_cmds=
6028 cygwin* | mingw* | pw32* )
6029 # FIXME: the MSVC++ port hasn't been tested in a loooong time
6030 # When not using gcc, we currently assume that we are using
6031 # Microsoft Visual C++.
6032 if test "$GCC" != yes; then
6040 if test "$with_gnu_ld" = yes; then
6041 # If archive_cmds runs LD, not CC, wlarc should be empty
6044 # See if GNU ld supports shared libraries.
6047 # On AIX, the GNU linker is very broken
6051 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
6052 *** to be unable to reliably create shared libraries on AIX.
6053 *** Therefore, libtool is disabling shared libraries support. If you
6054 *** really care for shared libraries, you may want to modify your PATH
6055 *** so that a non-GNU linker is found, and then restart.
6061 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)'
6062 hardcode_libdir_flag_spec='-L$libdir'
6063 hardcode_minus_L=yes
6065 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
6066 # that the semantics of dynamic libraries on AmigaOS, at least up
6067 # to version 4, is to share data among multiple programs linked
6068 # with the same dynamic library. Since this doesn't match the
6069 # behavior of shared libraries on other platforms, we can use
6075 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6076 allow_undefined_flag=unsupported
6077 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
6078 # support --undefined. This deserves some investigation. FIXME
6079 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6085 cygwin* | mingw* | pw32*)
6086 # hardcode_libdir_flag_spec is actually meaningless, as there is
6087 # no search path for DLLs.
6088 hardcode_libdir_flag_spec='-L$libdir'
6089 allow_undefined_flag=unsupported
6090 always_export_symbols=yes
6092 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
6093 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
6094 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
6095 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
6096 else $CC -o impgen impgen.c ; fi)~
6097 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
6099 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
6101 # cygwin and mingw dlls have different entry points and sets of symbols
6103 # FIXME: what about values for MSVC?
6104 dll_entry=__cygwin_dll_entry@12
6105 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
6109 dll_entry=_DllMainCRTStartup@12
6110 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
6114 # mingw and cygwin differ, and it's simplest to just exclude the union
6115 # of the two symbol sets.
6116 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
6118 # recent cygwin and mingw systems supply a stub DllMain which the user
6119 # can override, but on older systems we have to supply one (in ltdll.c)
6120 if test "x$lt_cv_need_dllmain" = "xyes"; then
6121 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
6122 ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < [$]0 > $output_objdir/$soname-ltdll.c~
6123 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
6129 # Extract the symbol export list from an `--export-all' def file,
6130 # then regenerate the def file from the symbol export list, so that
6131 # the compiled dll only exports the symbol export list.
6132 # Be careful not to strip the DATA tag left be newer dlltools.
6133 export_symbols_cmds="$ltdll_cmds"'
6134 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
6135 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
6137 # If DATA tags from a recent dlltool are present, honour them!
6138 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
6140 cat $export_symbols | while read symbol; do
6143 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
6144 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
6146 _lt_hint=`expr 1 + \$_lt_hint`;
6149 $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
6150 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
6151 $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
6152 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
6153 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
6157 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6158 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6161 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6162 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6167 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
6171 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
6172 *** create shared libraries on Solaris systems. Therefore, libtool
6173 *** is disabling shared libraries support. We urge you to upgrade GNU
6174 *** binutils to release 2.9.1 or newer. Another option is to modify
6175 *** your PATH or compiler configuration so that the native linker is
6176 *** used, and then restart.
6179 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6180 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6181 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6188 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6191 hardcode_shlibpath_var=no
6195 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6196 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6197 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6204 if test "$ld_shlibs" = yes; then
6205 runpath_var=LD_RUN_PATH
6206 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6207 export_dynamic_flag_spec='${wl}--export-dynamic'
6209 cygwin* | mingw* | pw32*)
6210 # dlltool doesn't understand --whole-archive et. al.
6211 whole_archive_flag_spec=
6214 # ancient GNU ld didn't support --whole-archive et. al.
6215 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6216 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6218 whole_archive_flag_spec=
6224 # PORTME fill in a description of your system's linker (not GNU ld)
6227 allow_undefined_flag=unsupported
6228 always_export_symbols=yes
6229 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'
6230 # Note: this linker hardcodes the directories in LIBPATH if there
6231 # are no directories specified by -L.
6232 hardcode_minus_L=yes
6233 if test "$GCC" = yes && test -z "$link_static_flag"; then
6234 # Neither direct hardcoding nor static linking is supported with a
6236 hardcode_direct=unsupported
6241 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6242 hardcode_libdir_separator=':'
6243 if test "$GCC" = yes; then
6244 collect2name=`${CC} -print-prog-name=collect2`
6245 if test -f "$collect2name" && \
6246 strings "$collect2name" | grep resolve_lib_name >/dev/null
6248 # We have reworked collect2
6251 # We have old collect2
6252 hardcode_direct=unsupported
6253 # It fails to find uninstalled libraries when the uninstalled
6254 # path is not listed in the libpath. Setting hardcode_minus_L
6255 # to unsupported forces relinking
6256 hardcode_minus_L=yes
6257 hardcode_libdir_flag_spec='-L$libdir'
6258 hardcode_libdir_separator=
6260 shared_flag='-shared'
6262 shared_flag='${wl}-bM:SRE'
6265 allow_undefined_flag=' ${wl}-berok'
6266 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6267 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6268 case "$host_os" in aix4.[01]|aix4.[01].*)
6269 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6270 always_export_symbols=yes ;;
6273 # We don't want to build shared libraries on unknown CPU types.
6275 powerpc | rs6000) ;;
6281 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)'
6282 hardcode_libdir_flag_spec='-L$libdir'
6283 hardcode_minus_L=yes
6284 # see comment about different semantics on the GNU ld section
6288 cygwin* | mingw* | pw32*)
6289 # When not using gcc, we currently assume that we are using
6290 # Microsoft Visual C++.
6291 # hardcode_libdir_flag_spec is actually meaningless, as there is
6292 # no search path for DLLs.
6293 hardcode_libdir_flag_spec=' '
6294 allow_undefined_flag=unsupported
6295 # Tell ltmain to make .lib files, not .a files.
6297 # FIXME: Setting linknames here is a bad hack.
6298 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6299 # The linker will automatically build a .lib file if we build a DLL.
6300 old_archive_from_new_cmds='true'
6301 # FIXME: Should let the user specify the lib program.
6302 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6303 fix_srcfile_path='`cygpath -w "$srcfile"`'
6306 darwin* | rhapsody*)
6307 allow_undefined_flag='-undefined warning'
6308 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6309 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6310 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6311 ## What we need is to hardcode the path to the library, not the search path
6312 #hardcode_direct=yes
6313 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6314 hardcode_shlibpath_var=no
6315 whole_archive_flag_spec='-all_load'
6322 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6323 # support. Future versions do this automatically, but an explicit c++rt0.o
6324 # does not break anything, and helps significantly (at the cost of a little
6327 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6328 hardcode_libdir_flag_spec='-R$libdir'
6330 hardcode_shlibpath_var=no
6333 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6335 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6337 hardcode_minus_L=yes
6338 hardcode_shlibpath_var=no
6341 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6343 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6344 hardcode_libdir_flag_spec='-R$libdir'
6346 hardcode_shlibpath_var=no
6349 hpux9* | hpux10* | hpux11*)
6351 hpux9*) 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' ;;
6352 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6354 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6355 hardcode_libdir_separator=:
6357 hardcode_minus_L=yes # Not in the search PATH, but as the default
6358 # location of the library.
6359 export_dynamic_flag_spec='${wl}-E'
6363 if test "$GCC" = yes; then
6364 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6366 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6368 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6369 hardcode_libdir_separator=:
6370 link_all_deplibs=yes
6374 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6375 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6377 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6379 hardcode_libdir_flag_spec='-R$libdir'
6381 hardcode_shlibpath_var=no
6385 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6387 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6388 hardcode_libdir_separator=:
6389 hardcode_shlibpath_var=no
6393 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6394 hardcode_libdir_flag_spec='-R$libdir'
6396 hardcode_shlibpath_var=no
6400 hardcode_libdir_flag_spec='-L$libdir'
6401 hardcode_minus_L=yes
6402 allow_undefined_flag=unsupported
6403 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'
6404 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6408 if test "$GCC" = yes; then
6409 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6410 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6412 allow_undefined_flag=' -expect_unresolved \*'
6413 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6415 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6416 hardcode_libdir_separator=:
6419 osf4* | osf5*) # as osf3* with the addition of -msym flag
6420 if test "$GCC" = yes; then
6421 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6422 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
6424 allow_undefined_flag=' -expect_unresolved \*'
6425 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
6426 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6427 $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
6429 #Both c and cxx compiler support -rpath directly
6430 hardcode_libdir_flag_spec='-rpath $libdir'
6431 hardcode_libdir_separator=:
6435 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6436 hardcode_shlibpath_var=no
6437 runpath_var=LD_RUN_PATH
6438 hardcode_runpath_var=yes
6442 no_undefined_flag=' -z text'
6443 # $CC -shared without GNU ld will not create a library from C++
6444 # object files and a static libstdc++, better avoid it by now
6445 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6446 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6447 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6448 hardcode_libdir_flag_spec='-R$libdir'
6449 hardcode_shlibpath_var=no
6451 solaris2.[0-5] | solaris2.[0-5].*) ;;
6452 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6453 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6455 link_all_deplibs=yes
6459 if test "x$host_vendor" = xsequent; then
6460 # Use $CC to link under sequent, because it throws in some extra .o
6461 # files that make .init and .fini sections work.
6462 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6464 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6466 hardcode_libdir_flag_spec='-L$libdir'
6468 hardcode_minus_L=yes
6469 hardcode_shlibpath_var=no
6473 if test "x$host_vendor" = xsno; then
6474 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6475 hardcode_direct=yes # is this really true???
6477 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6478 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6480 runpath_var='LD_RUN_PATH'
6481 hardcode_shlibpath_var=no
6485 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6486 hardcode_shlibpath_var=no
6487 export_dynamic_flag_spec='-Bexport'
6491 no_undefined_flag=' -z text'
6492 # $CC -shared without GNU ld will not create a library from C++
6493 # object files and a static libstdc++, better avoid it by now
6494 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6495 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6496 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6497 hardcode_libdir_flag_spec=
6498 hardcode_shlibpath_var=no
6499 runpath_var='LD_RUN_PATH'
6503 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6504 hardcode_libdir_flag_spec='-L$libdir'
6505 hardcode_shlibpath_var=no
6509 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6510 hardcode_libdir_flag_spec='-L$libdir'
6511 hardcode_shlibpath_var=no
6515 if test -d /usr/nec; then
6516 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6517 hardcode_shlibpath_var=no
6518 runpath_var=LD_RUN_PATH
6519 hardcode_runpath_var=yes
6525 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6528 hardcode_shlibpath_var=no
6529 hardcode_runpath_var=yes
6530 runpath_var=LD_RUN_PATH
6534 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6535 runpath_var='LD_RUN_PATH'
6536 hardcode_shlibpath_var=no
6544 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6545 echo "${ECHO_T}$ld_shlibs" >&6
6546 test "$ld_shlibs" = no && can_build_shared=no
6550 ## FIXME: this should be a separate macro
6552 # Check hardcoding attributes.
6553 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6554 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6556 if test -n "$hardcode_libdir_flag_spec" || \
6557 test -n "$runpath_var"; then
6559 # We can hardcode non-existant directories.
6560 if test "$hardcode_direct" != no &&
6561 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6562 # have to relink, otherwise we might link with an installed library
6563 # when we should be linking with a yet-to-be-installed one
6564 ## test "$hardcode_shlibpath_var" != no &&
6565 test "$hardcode_minus_L" != no; then
6566 # Linking always hardcodes the temporary library directory.
6567 hardcode_action=relink
6569 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6570 hardcode_action=immediate
6573 # We cannot hardcode anything, or else we can only hardcode existing
6575 hardcode_action=unsupported
6577 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6578 echo "${ECHO_T}$hardcode_action" >&6
6582 ## FIXME: this should be a separate macro
6586 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6587 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6588 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6589 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6590 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6591 echo "$as_me:$LINENO: result: yes" >&5
6592 echo "${ECHO_T}yes" >&6
6594 echo "$as_me:$LINENO: result: no" >&5
6595 echo "${ECHO_T}no" >&6
6600 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6601 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6603 ## FIXME: this should be a separate macro
6605 # PORTME Fill in your ld.so characteristics
6606 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6607 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6609 libname_spec='lib$name'
6616 shlibpath_overrides_runpath=unknown
6618 dynamic_linker="$host_os ld.so"
6619 sys_lib_dlsearch_path_spec="/lib /usr/lib"
6620 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6625 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6626 shlibpath_var=LIBPATH
6628 # AIX has no versioning support, so we append a major version to the name.
6629 soname_spec='${libname}${release}.so$major'
6634 # AIX has no versioning support, so currently we can not hardcode correct
6635 # soname into executable. Probably we can add versioning support to
6636 # collect2, so additional links can be useful in future.
6637 # We preserve .a as extension for shared libraries though AIX4.2
6638 # and later linker supports .so
6639 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6640 shlibpath_var=LIBPATH
6644 library_names_spec='$libname.ixlibrary $libname.a'
6645 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6646 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'
6650 library_names_spec='${libname}.so'
6651 dynamic_linker="$host_os ld.so"
6652 shlibpath_var=LIBRARY_PATH
6658 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6659 soname_spec='${libname}${release}.so$major'
6660 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6661 shlibpath_var=LD_LIBRARY_PATH
6662 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6663 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6664 export_dynamic_flag_spec=-rdynamic
6665 # the default ld.so.conf also contains /usr/contrib/lib and
6666 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6667 # libtool to hard-code these into programs
6670 cygwin* | mingw* | pw32*)
6671 version_type=windows
6674 if test "$GCC" = yes; then
6675 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6677 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6679 dynamic_linker='Win32 ld.exe'
6680 # FIXME: first we should search . and the directory the executable is in
6684 darwin* | rhapsody*)
6687 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6688 shlibpath_overrides_runpath=yes
6689 shlibpath_var=DYLD_LIBRARY_PATH
6690 postinstall_cmds='chmod +x $lib'
6698 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6699 version_type=freebsd-$objformat
6700 case "$version_type" in
6702 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6707 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6711 shlibpath_var=LD_LIBRARY_PATH
6714 shlibpath_overrides_runpath=yes
6717 shlibpath_overrides_runpath=no
6718 hardcode_into_libs=yes
6727 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6728 soname_spec='${libname}${release}.so$major'
6729 shlibpath_var=LD_LIBRARY_PATH
6730 hardcode_into_libs=yes
6733 hpux9* | hpux10* | hpux11*)
6734 # Give a soname corresponding to the major version so that dld.sl refuses to
6735 # link against other versions.
6736 dynamic_linker="$host_os dld.sl"
6740 shlibpath_var=SHLIB_PATH
6741 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6742 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6743 soname_spec='${libname}${release}.sl$major'
6744 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6745 postinstall_cmds='chmod 555 $lib'
6752 soname_spec='${libname}${release}.so$major'
6753 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6759 case "$LD" in # libtool.m4 will add one of these switches to LD
6760 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6761 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6762 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6763 *) libsuff= shlibsuff= libmagic=never-match;;
6767 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6768 shlibpath_overrides_runpath=no
6769 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6770 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6773 # No shared lib support for Linux oldld, aout, or coff.
6774 linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6778 # This must be Linux ELF.
6783 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6784 soname_spec='${libname}${release}.so$major'
6785 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6786 shlibpath_var=LD_LIBRARY_PATH
6787 shlibpath_overrides_runpath=no
6788 # This implies no fast_install, which is unacceptable.
6789 # Some rework will be needed to allow for fast_install
6790 # before this can be enabled.
6791 hardcode_into_libs=yes
6793 # We used to test for /lib/ld.so.1 and disable shared libraries on
6794 # powerpc, because MkLinux only supported shared libraries with the
6795 # GNU dynamic linker. Since this was broken with cross compilers,
6796 # most powerpc-linux boxes support dynamic linking these days and
6797 # people can always --disable-shared, the test was removed, and we
6798 # assume the GNU/Linux dynamic linker is in use.
6799 dynamic_linker='GNU/Linux ld.so'
6804 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6805 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6806 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6807 dynamic_linker='NetBSD (a.out) ld.so'
6809 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6810 soname_spec='${libname}${release}.so$major'
6811 dynamic_linker='NetBSD ld.elf_so'
6813 shlibpath_var=LD_LIBRARY_PATH
6814 shlibpath_overrides_runpath=yes
6815 hardcode_into_libs=yes
6820 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6821 shlibpath_var=LD_LIBRARY_PATH
6822 shlibpath_overrides_runpath=yes
6827 if test "$with_gnu_ld" = yes; then
6831 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6832 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6833 shlibpath_var=LD_LIBRARY_PATH
6837 libname_spec='$name'
6839 library_names_spec='$libname.dll $libname.a'
6840 dynamic_linker='OS/2 ld.exe'
6841 shlibpath_var=LIBPATH
6844 osf3* | osf4* | osf5*)
6847 soname_spec='${libname}${release}.so'
6848 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6849 shlibpath_var=LD_LIBRARY_PATH
6850 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6851 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6856 soname_spec='${libname}${release}.so$major'
6857 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6858 shlibpath_var=LD_LIBRARY_PATH
6865 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6866 soname_spec='${libname}${release}.so$major'
6867 shlibpath_var=LD_LIBRARY_PATH
6868 shlibpath_overrides_runpath=yes
6869 hardcode_into_libs=yes
6870 # ldd complains unless libraries are executable
6871 postinstall_cmds='chmod +x $lib'
6876 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6877 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6878 shlibpath_var=LD_LIBRARY_PATH
6879 shlibpath_overrides_runpath=yes
6880 if test "$with_gnu_ld" = yes; then
6886 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6888 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6889 soname_spec='${libname}${release}.so$major'
6890 shlibpath_var=LD_LIBRARY_PATH
6891 case "$host_vendor" in
6893 shlibpath_overrides_runpath=no
6898 shlibpath_overrides_runpath=no
6899 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6906 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6907 soname_spec='${libname}${release}.so$major'
6908 shlibpath_var=LD_LIBRARY_PATH
6915 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6916 soname_spec='${libname}${release}.so$major'
6917 shlibpath_var=LD_LIBRARY_PATH
6921 if test -d /usr/nec ;then
6923 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6924 soname_spec='$libname.so.$major'
6925 shlibpath_var=LD_LIBRARY_PATH
6933 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6934 echo "${ECHO_T}$dynamic_linker" >&6
6935 test "$dynamic_linker" = no && can_build_shared=no
6939 ## FIXME: this should be a separate macro
6941 # Report the final consequences.
6942 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6943 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6944 echo "$as_me:$LINENO: result: $can_build_shared" >&5
6945 echo "${ECHO_T}$can_build_shared" >&6
6949 if test "$hardcode_action" = relink; then
6950 # Fast installation is not supported
6951 enable_fast_install=no
6952 elif test "$shlibpath_overrides_runpath" = yes ||
6953 test "$enable_shared" = no; then
6954 # Fast installation is not necessary
6955 enable_fast_install=needless
6958 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6959 if test "$GCC" = yes; then
6960 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6963 if test "x$enable_dlopen" != xyes; then
6964 enable_dlopen=unknown
6965 enable_dlopen_self=unknown
6966 enable_dlopen_self_static=unknown
6973 lt_cv_dlopen="load_add_on"
6975 lt_cv_dlopen_self=yes
6978 cygwin* | mingw* | pw32*)
6979 lt_cv_dlopen="LoadLibrary"
6984 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6985 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6986 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6987 echo $ECHO_N "(cached) $ECHO_C" >&6
6989 ac_check_lib_save_LIBS=$LIBS
6991 cat >conftest.$ac_ext <<_ACEOF
6994 cat confdefs.h >>conftest.$ac_ext
6995 cat >>conftest.$ac_ext <<_ACEOF
6996 /* end confdefs.h. */
6998 /* Override any gcc2 internal prototype to avoid an error. */
7002 /* We use char because int might match the return type of a gcc2
7003 builtin and then its argument prototype would still apply. */
7013 rm -f conftest.$ac_objext conftest$ac_exeext
7014 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7015 (eval $ac_link) 2>conftest.er1
7017 grep -v '^ *+' conftest.er1 >conftest.err
7019 cat conftest.err >&5
7020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7021 (exit $ac_status); } &&
7022 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027 (exit $ac_status); }; } &&
7028 { ac_try='test -s conftest$ac_exeext'
7029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033 (exit $ac_status); }; }; then
7034 ac_cv_lib_dl_dlopen=yes
7036 echo "$as_me: failed program was:" >&5
7037 sed 's/^/| /' conftest.$ac_ext >&5
7039 ac_cv_lib_dl_dlopen=no
7041 rm -f conftest.err conftest.$ac_objext \
7042 conftest$ac_exeext conftest.$ac_ext
7043 LIBS=$ac_check_lib_save_LIBS
7045 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
7046 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
7047 if test $ac_cv_lib_dl_dlopen = yes; then
7048 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
7050 echo "$as_me:$LINENO: checking for dlopen" >&5
7051 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
7052 if test "${ac_cv_func_dlopen+set}" = set; then
7053 echo $ECHO_N "(cached) $ECHO_C" >&6
7055 cat >conftest.$ac_ext <<_ACEOF
7058 cat confdefs.h >>conftest.$ac_ext
7059 cat >>conftest.$ac_ext <<_ACEOF
7060 /* end confdefs.h. */
7061 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
7062 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7063 #define dlopen innocuous_dlopen
7065 /* System header to define __stub macros and hopefully few prototypes,
7066 which can conflict with char dlopen (); below.
7067 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7068 <limits.h> exists even on freestanding compilers. */
7071 # include <limits.h>
7073 # include <assert.h>
7078 /* Override any gcc2 internal prototype to avoid an error. */
7083 /* We use char because int might match the return type of a gcc2
7084 builtin and then its argument prototype would still apply. */
7086 /* The GNU C library defines this for functions which it implements
7087 to always fail with ENOSYS. Some functions are actually named
7088 something starting with __ and the normal name is an alias. */
7089 #if defined (__stub_dlopen) || defined (__stub___dlopen)
7092 char (*f) () = dlopen;
7106 rm -f conftest.$ac_objext conftest$ac_exeext
7107 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7108 (eval $ac_link) 2>conftest.er1
7110 grep -v '^ *+' conftest.er1 >conftest.err
7112 cat conftest.err >&5
7113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7114 (exit $ac_status); } &&
7115 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7120 (exit $ac_status); }; } &&
7121 { ac_try='test -s conftest$ac_exeext'
7122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7126 (exit $ac_status); }; }; then
7127 ac_cv_func_dlopen=yes
7129 echo "$as_me: failed program was:" >&5
7130 sed 's/^/| /' conftest.$ac_ext >&5
7132 ac_cv_func_dlopen=no
7134 rm -f conftest.err conftest.$ac_objext \
7135 conftest$ac_exeext conftest.$ac_ext
7137 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
7138 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
7139 if test $ac_cv_func_dlopen = yes; then
7140 lt_cv_dlopen="dlopen"
7142 echo "$as_me:$LINENO: checking for shl_load" >&5
7143 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
7144 if test "${ac_cv_func_shl_load+set}" = set; then
7145 echo $ECHO_N "(cached) $ECHO_C" >&6
7147 cat >conftest.$ac_ext <<_ACEOF
7150 cat confdefs.h >>conftest.$ac_ext
7151 cat >>conftest.$ac_ext <<_ACEOF
7152 /* end confdefs.h. */
7153 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
7154 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7155 #define shl_load innocuous_shl_load
7157 /* System header to define __stub macros and hopefully few prototypes,
7158 which can conflict with char shl_load (); below.
7159 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7160 <limits.h> exists even on freestanding compilers. */
7163 # include <limits.h>
7165 # include <assert.h>
7170 /* Override any gcc2 internal prototype to avoid an error. */
7175 /* We use char because int might match the return type of a gcc2
7176 builtin and then its argument prototype would still apply. */
7178 /* The GNU C library defines this for functions which it implements
7179 to always fail with ENOSYS. Some functions are actually named
7180 something starting with __ and the normal name is an alias. */
7181 #if defined (__stub_shl_load) || defined (__stub___shl_load)
7184 char (*f) () = shl_load;
7193 return f != shl_load;
7198 rm -f conftest.$ac_objext conftest$ac_exeext
7199 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7200 (eval $ac_link) 2>conftest.er1
7202 grep -v '^ *+' conftest.er1 >conftest.err
7204 cat conftest.err >&5
7205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7206 (exit $ac_status); } &&
7207 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7212 (exit $ac_status); }; } &&
7213 { ac_try='test -s conftest$ac_exeext'
7214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7218 (exit $ac_status); }; }; then
7219 ac_cv_func_shl_load=yes
7221 echo "$as_me: failed program was:" >&5
7222 sed 's/^/| /' conftest.$ac_ext >&5
7224 ac_cv_func_shl_load=no
7226 rm -f conftest.err conftest.$ac_objext \
7227 conftest$ac_exeext conftest.$ac_ext
7229 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7230 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7231 if test $ac_cv_func_shl_load = yes; then
7232 lt_cv_dlopen="shl_load"
7234 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7235 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7236 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7237 echo $ECHO_N "(cached) $ECHO_C" >&6
7239 ac_check_lib_save_LIBS=$LIBS
7241 cat >conftest.$ac_ext <<_ACEOF
7244 cat confdefs.h >>conftest.$ac_ext
7245 cat >>conftest.$ac_ext <<_ACEOF
7246 /* end confdefs.h. */
7248 /* Override any gcc2 internal prototype to avoid an error. */
7252 /* We use char because int might match the return type of a gcc2
7253 builtin and then its argument prototype would still apply. */
7263 rm -f conftest.$ac_objext conftest$ac_exeext
7264 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7265 (eval $ac_link) 2>conftest.er1
7267 grep -v '^ *+' conftest.er1 >conftest.err
7269 cat conftest.err >&5
7270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271 (exit $ac_status); } &&
7272 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7277 (exit $ac_status); }; } &&
7278 { ac_try='test -s conftest$ac_exeext'
7279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7283 (exit $ac_status); }; }; then
7284 ac_cv_lib_svld_dlopen=yes
7286 echo "$as_me: failed program was:" >&5
7287 sed 's/^/| /' conftest.$ac_ext >&5
7289 ac_cv_lib_svld_dlopen=no
7291 rm -f conftest.err conftest.$ac_objext \
7292 conftest$ac_exeext conftest.$ac_ext
7293 LIBS=$ac_check_lib_save_LIBS
7295 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7296 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7297 if test $ac_cv_lib_svld_dlopen = yes; then
7298 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7300 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7301 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7302 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7303 echo $ECHO_N "(cached) $ECHO_C" >&6
7305 ac_check_lib_save_LIBS=$LIBS
7307 cat >conftest.$ac_ext <<_ACEOF
7310 cat confdefs.h >>conftest.$ac_ext
7311 cat >>conftest.$ac_ext <<_ACEOF
7312 /* end confdefs.h. */
7314 /* Override any gcc2 internal prototype to avoid an error. */
7318 /* We use char because int might match the return type of a gcc2
7319 builtin and then its argument prototype would still apply. */
7329 rm -f conftest.$ac_objext conftest$ac_exeext
7330 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7331 (eval $ac_link) 2>conftest.er1
7333 grep -v '^ *+' conftest.er1 >conftest.err
7335 cat conftest.err >&5
7336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7337 (exit $ac_status); } &&
7338 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343 (exit $ac_status); }; } &&
7344 { ac_try='test -s conftest$ac_exeext'
7345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349 (exit $ac_status); }; }; then
7350 ac_cv_lib_dld_shl_load=yes
7352 echo "$as_me: failed program was:" >&5
7353 sed 's/^/| /' conftest.$ac_ext >&5
7355 ac_cv_lib_dld_shl_load=no
7357 rm -f conftest.err conftest.$ac_objext \
7358 conftest$ac_exeext conftest.$ac_ext
7359 LIBS=$ac_check_lib_save_LIBS
7361 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7362 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7363 if test $ac_cv_lib_dld_shl_load = yes; then
7364 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7382 if test "x$lt_cv_dlopen" != xno; then
7388 case "$lt_cv_dlopen" in
7390 save_CPPFLAGS="$CPP_FLAGS"
7391 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7393 save_LDFLAGS="$LDFLAGS"
7394 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7397 LIBS="$lt_cv_dlopen_libs $LIBS"
7399 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7400 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7401 if test "${lt_cv_dlopen_self+set}" = set; then
7402 echo $ECHO_N "(cached) $ECHO_C" >&6
7404 if test "$cross_compiling" = yes; then :
7405 lt_cv_dlopen_self=cross
7407 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7408 lt_status=$lt_dlunknown
7409 cat > conftest.$ac_ext <<EOF
7410 #line 7410 "configure"
7411 #include "confdefs.h"
7420 # define LT_DLGLOBAL RTLD_GLOBAL
7423 # define LT_DLGLOBAL DL_GLOBAL
7425 # define LT_DLGLOBAL 0
7429 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7430 find out it does not work in some platform. */
7431 #ifndef LT_DLLAZY_OR_NOW
7433 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7436 # define LT_DLLAZY_OR_NOW DL_LAZY
7439 # define LT_DLLAZY_OR_NOW RTLD_NOW
7442 # define LT_DLLAZY_OR_NOW DL_NOW
7444 # define LT_DLLAZY_OR_NOW 0
7452 extern "C" void exit (int);
7455 fnord() { int i=42;}
7458 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7459 int status = $lt_dlunknown;
7463 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7464 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7465 /* dlclose (self); */
7471 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7472 (eval $ac_link) 2>&5
7474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7475 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7476 (./conftest; exit; ) 2>/dev/null
7479 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7480 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7481 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7484 # compilation failed
7485 lt_cv_dlopen_self=no
7492 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7493 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7495 if test "x$lt_cv_dlopen_self" = xyes; then
7496 LDFLAGS="$LDFLAGS $link_static_flag"
7497 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7498 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7499 if test "${lt_cv_dlopen_self_static+set}" = set; then
7500 echo $ECHO_N "(cached) $ECHO_C" >&6
7502 if test "$cross_compiling" = yes; then :
7503 lt_cv_dlopen_self_static=cross
7505 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7506 lt_status=$lt_dlunknown
7507 cat > conftest.$ac_ext <<EOF
7508 #line 7508 "configure"
7509 #include "confdefs.h"
7518 # define LT_DLGLOBAL RTLD_GLOBAL
7521 # define LT_DLGLOBAL DL_GLOBAL
7523 # define LT_DLGLOBAL 0
7527 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7528 find out it does not work in some platform. */
7529 #ifndef LT_DLLAZY_OR_NOW
7531 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7534 # define LT_DLLAZY_OR_NOW DL_LAZY
7537 # define LT_DLLAZY_OR_NOW RTLD_NOW
7540 # define LT_DLLAZY_OR_NOW DL_NOW
7542 # define LT_DLLAZY_OR_NOW 0
7550 extern "C" void exit (int);
7553 fnord() { int i=42;}
7556 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7557 int status = $lt_dlunknown;
7561 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7562 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7563 /* dlclose (self); */
7569 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7570 (eval $ac_link) 2>&5
7572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7573 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7574 (./conftest; exit; ) 2>/dev/null
7577 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7578 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7579 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7582 # compilation failed
7583 lt_cv_dlopen_self_static=no
7590 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7591 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7594 CPPFLAGS="$save_CPPFLAGS"
7595 LDFLAGS="$save_LDFLAGS"
7600 case "$lt_cv_dlopen_self" in
7601 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7602 *) enable_dlopen_self=unknown ;;
7605 case "$lt_cv_dlopen_self_static" in
7606 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7607 *) enable_dlopen_self_static=unknown ;;
7612 ## FIXME: this should be a separate macro
7614 if test "$enable_shared" = yes && test "$GCC" = yes; then
7615 case "$archive_cmds" in
7617 # FIXME: we may have to deal with multi-command sequences.
7620 # Test whether the compiler implicitly links with -lc since on some
7621 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7622 # to ld, don't add -lc before -lgcc.
7623 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7624 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7625 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7626 echo $ECHO_N "(cached) $ECHO_C" >&6
7629 echo 'static int dummy;' > conftest.$ac_ext
7631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7632 (eval $ac_compile) 2>&5
7634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7635 (exit $ac_status); }; then
7638 libobjs=conftest.$ac_objext
7640 wl=$lt_cv_prog_cc_wl
7646 save_allow_undefined_flag=$allow_undefined_flag
7647 allow_undefined_flag=
7648 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7649 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7652 (exit $ac_status); }
7654 lt_cv_archive_cmds_need_lc=no
7656 lt_cv_archive_cmds_need_lc=yes
7658 allow_undefined_flag=$save_allow_undefined_flag
7660 cat conftest.err 1>&5
7664 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7665 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7669 need_lc=${lt_cv_archive_cmds_need_lc-yes}
7673 ## FIXME: this should be a separate macro
7675 # The second clause should only fire when bootstrapping the
7676 # libtool distribution, otherwise you forgot to ship ltmain.sh
7677 # with your package, and you will get complaints that there are
7678 # no rules to generate ltmain.sh.
7679 if test -f "$ltmain"; then
7682 # If there is no Makefile yet, we rely on a make rule to execute
7683 # `config.status --recheck' to rerun these tests and create the
7684 # libtool script then.
7685 test -f Makefile && make "$ltmain"
7688 if test -f "$ltmain"; then
7689 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7692 echo creating $ofile
7694 # Now quote all the things that may contain metacharacters while being
7695 # careful not to overquote the AC_SUBSTed values. We take copies of the
7696 # variables and quote the copies for generation of the libtool script.
7697 for var in echo old_CC old_CFLAGS \
7698 AR AR_FLAGS CC LD LN_S NM SHELL \
7699 reload_flag reload_cmds wl \
7700 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7701 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7702 library_names_spec soname_spec \
7703 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7704 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7705 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7706 old_striplib striplib file_magic_cmd export_symbols_cmds \
7707 deplibs_check_method allow_undefined_flag no_undefined_flag \
7708 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7709 hardcode_libdir_flag_spec hardcode_libdir_separator \
7710 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7711 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7714 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7715 old_postinstall_cmds | old_postuninstall_cmds | \
7716 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7717 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7718 postinstall_cmds | postuninstall_cmds | \
7719 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7720 # Double-quote double-evaled strings.
7721 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7724 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7729 cat <<__EOF__ > "${ofile}T"
7732 # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7733 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7734 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7736 # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7737 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7739 # This program is free software; you can redistribute it and/or modify
7740 # it under the terms of the GNU General Public License as published by
7741 # the Free Software Foundation; either version 2 of the License, or
7742 # (at your option) any later version.
7744 # This program is distributed in the hope that it will be useful, but
7745 # WITHOUT ANY WARRANTY; without even the implied warranty of
7746 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7747 # General Public License for more details.
7749 # You should have received a copy of the GNU General Public License
7750 # along with this program; if not, write to the Free Software
7751 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7753 # As a special exception to the GNU General Public License, if you
7754 # distribute this file as part of a program that contains a
7755 # configuration script generated by Autoconf, you may include it under
7756 # the same distribution terms that you use for the rest of that program.
7758 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7759 Xsed="sed -e s/^X//"
7761 # The HP-UX ksh and POSIX shell print the target directory to stdout
7763 if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7765 # ### BEGIN LIBTOOL CONFIG
7767 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7769 # Shell to use when invoking shell scripts.
7772 # Whether or not to build shared libraries.
7773 build_libtool_libs=$enable_shared
7775 # Whether or not to add -lc for building shared libraries.
7776 build_libtool_need_lc=$need_lc
7778 # Whether or not to build static libraries.
7779 build_old_libs=$enable_static
7781 # Whether or not to optimize for fast installation.
7782 fast_install=$enable_fast_install
7785 host_alias=$host_alias
7788 # An echo program that does not interpret backslashes.
7793 AR_FLAGS=$lt_AR_FLAGS
7795 # The default C compiler.
7798 # Is the compiler the GNU C compiler?
7801 # The linker used to build libraries.
7804 # Whether we need hard or soft links.
7807 # A BSD-compatible nm program.
7810 # A symbol stripping program
7813 # Used to examine libraries when file_magic_cmd begins "file"
7814 MAGIC_CMD=$MAGIC_CMD
7816 # Used on cygwin: DLL creation program.
7819 # Used on cygwin: object dumper.
7822 # Used on cygwin: assembler.
7825 # The name of the directory that contains temporary libtool files.
7828 # How to create reloadable object files.
7829 reload_flag=$lt_reload_flag
7830 reload_cmds=$lt_reload_cmds
7832 # How to pass a linker flag through the compiler.
7835 # Object file suffix (normally "o").
7838 # Old archive suffix (normally "a").
7841 # Executable file suffix (normally "").
7844 # Additional compiler flags for building library objects.
7845 pic_flag=$lt_pic_flag
7848 # Does compiler simultaneously support -c and -o options?
7849 compiler_c_o=$lt_compiler_c_o
7851 # Can we write directly to a .lo ?
7852 compiler_o_lo=$lt_compiler_o_lo
7854 # Must we lock files when doing compilation ?
7855 need_locks=$lt_need_locks
7857 # Do we need the lib prefix for modules?
7858 need_lib_prefix=$need_lib_prefix
7860 # Do we need a version for libraries?
7861 need_version=$need_version
7863 # Whether dlopen is supported.
7864 dlopen_support=$enable_dlopen
7866 # Whether dlopen of programs is supported.
7867 dlopen_self=$enable_dlopen_self
7869 # Whether dlopen of statically linked programs is supported.
7870 dlopen_self_static=$enable_dlopen_self_static
7872 # Compiler flag to prevent dynamic linking.
7873 link_static_flag=$lt_link_static_flag
7875 # Compiler flag to turn off builtin functions.
7876 no_builtin_flag=$lt_no_builtin_flag
7878 # Compiler flag to allow reflexive dlopens.
7879 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7881 # Compiler flag to generate shared objects directly from archives.
7882 whole_archive_flag_spec=$lt_whole_archive_flag_spec
7884 # Compiler flag to generate thread-safe objects.
7885 thread_safe_flag_spec=$lt_thread_safe_flag_spec
7887 # Library versioning type.
7888 version_type=$version_type
7890 # Format of library name prefix.
7891 libname_spec=$lt_libname_spec
7893 # List of archive names. First name is the real one, the rest are links.
7894 # The last name is the one that the linker finds with -lNAME.
7895 library_names_spec=$lt_library_names_spec
7897 # The coded name of the library, if different from the real name.
7898 soname_spec=$lt_soname_spec
7900 # Commands used to build and install an old-style archive.
7902 old_archive_cmds=$lt_old_archive_cmds
7903 old_postinstall_cmds=$lt_old_postinstall_cmds
7904 old_postuninstall_cmds=$lt_old_postuninstall_cmds
7906 # Create an old-style archive from a shared archive.
7907 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7909 # Create a temporary old-style archive to link instead of a shared archive.
7910 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7912 # Commands used to build and install a shared archive.
7913 archive_cmds=$lt_archive_cmds
7914 archive_expsym_cmds=$lt_archive_expsym_cmds
7915 postinstall_cmds=$lt_postinstall_cmds
7916 postuninstall_cmds=$lt_postuninstall_cmds
7918 # Commands to strip libraries.
7919 old_striplib=$lt_old_striplib
7920 striplib=$lt_striplib
7922 # Method to check whether dependent libraries are shared objects.
7923 deplibs_check_method=$lt_deplibs_check_method
7925 # Command to use when deplibs_check_method == file_magic.
7926 file_magic_cmd=$lt_file_magic_cmd
7928 # Flag that allows shared libraries with undefined symbols to be built.
7929 allow_undefined_flag=$lt_allow_undefined_flag
7931 # Flag that forces no undefined symbols.
7932 no_undefined_flag=$lt_no_undefined_flag
7934 # Commands used to finish a libtool library installation in a directory.
7935 finish_cmds=$lt_finish_cmds
7937 # Same as above, but a single script fragment to be evaled but not shown.
7938 finish_eval=$lt_finish_eval
7940 # Take the output of nm and produce a listing of raw symbols and C names.
7941 global_symbol_pipe=$lt_global_symbol_pipe
7943 # Transform the output of nm in a proper C declaration
7944 global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7946 # This is the shared library runtime path variable.
7947 runpath_var=$runpath_var
7949 # This is the shared library path variable.
7950 shlibpath_var=$shlibpath_var
7952 # Is shlibpath searched before the hard-coded library search path?
7953 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7955 # How to hardcode a shared library path into an executable.
7956 hardcode_action=$hardcode_action
7958 # Whether we should hardcode library paths into libraries.
7959 hardcode_into_libs=$hardcode_into_libs
7961 # Flag to hardcode \$libdir into a binary during linking.
7962 # This must work even if \$libdir does not exist.
7963 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7965 # Whether we need a single -rpath flag with a separated argument.
7966 hardcode_libdir_separator=$lt_hardcode_libdir_separator
7968 # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7970 hardcode_direct=$hardcode_direct
7972 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7974 hardcode_minus_L=$hardcode_minus_L
7976 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7977 # the resulting binary.
7978 hardcode_shlibpath_var=$hardcode_shlibpath_var
7980 # Variables whose values should be saved in libtool wrapper scripts and
7981 # restored at relink time.
7982 variables_saved_for_relink="$variables_saved_for_relink"
7984 # Whether libtool must link a program against all its dependency libraries.
7985 link_all_deplibs=$link_all_deplibs
7987 # Compile-time system search path for libraries
7988 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7990 # Run-time system search path for libraries
7991 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7993 # Fix the shell variable \$srcfile for the compiler.
7994 fix_srcfile_path="$fix_srcfile_path"
7996 # Set to yes if exported symbols are required.
7997 always_export_symbols=$always_export_symbols
7999 # The commands to list exported symbols.
8000 export_symbols_cmds=$lt_export_symbols_cmds
8002 # The commands to extract the exported symbol list from a shared archive.
8003 extract_expsyms_cmds=$lt_extract_expsyms_cmds
8005 # Symbols that should not be listed in the preloaded symbols.
8006 exclude_expsyms=$lt_exclude_expsyms
8008 # Symbols that must always be exported.
8009 include_expsyms=$lt_include_expsyms
8011 # ### END LIBTOOL CONFIG
8017 cat <<\EOF >> "${ofile}T"
8019 # AIX sometimes has problems with the GCC collect2 program. For some
8020 # reason, if we set the COLLECT_NAMES environment variable, the problems
8021 # vanish in a puff of smoke.
8022 if test "X${COLLECT_NAMES+set}" != Xset; then
8024 export COLLECT_NAMES
8031 cygwin* | mingw* | pw32* | os2*)
8032 cat <<'EOF' >> "${ofile}T"
8033 # This is a source program that is used to create dlls on Windows
8034 # Don't remove nor modify the starting and closing comments
8035 # /* ltdll.c starts here */
8036 # #define WIN32_LEAN_AND_MEAN
8037 # #include <windows.h>
8038 # #undef WIN32_LEAN_AND_MEAN
8039 # #include <stdio.h>
8041 # #ifndef __CYGWIN__
8042 # # ifdef __CYGWIN32__
8043 # # define __CYGWIN__ __CYGWIN32__
8047 # #ifdef __cplusplus
8050 # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
8051 # #ifdef __cplusplus
8056 # #include <cygwin/cygwin_dll.h>
8057 # DECLARE_CYGWIN_DLL( DllMain );
8059 # HINSTANCE __hDllInstance_base;
8062 # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
8064 # __hDllInstance_base = hInst;
8067 # /* ltdll.c ends here */
8068 # This is a source program that is used to create import libraries
8069 # on Windows for dlls which lack them. Don't remove nor modify the
8070 # starting and closing comments
8071 # /* impgen.c starts here */
8072 # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
8074 # This file is part of GNU libtool.
8076 # This program is free software; you can redistribute it and/or modify
8077 # it under the terms of the GNU General Public License as published by
8078 # the Free Software Foundation; either version 2 of the License, or
8079 # (at your option) any later version.
8081 # This program is distributed in the hope that it will be useful,
8082 # but WITHOUT ANY WARRANTY; without even the implied warranty of
8083 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8084 # GNU General Public License for more details.
8086 # You should have received a copy of the GNU General Public License
8087 # along with this program; if not, write to the Free Software
8088 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
8091 # #include <stdio.h> /* for printf() */
8092 # #include <unistd.h> /* for open(), lseek(), read() */
8093 # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
8094 # #include <string.h> /* for strdup() */
8096 # /* O_BINARY isn't required (or even defined sometimes) under Unix */
8098 # #define O_BINARY 0
8101 # static unsigned int
8102 # pe_get16 (fd, offset)
8106 # unsigned char b[2];
8107 # lseek (fd, offset, SEEK_SET);
8109 # return b[0] + (b[1]<<8);
8112 # static unsigned int
8113 # pe_get32 (fd, offset)
8117 # unsigned char b[4];
8118 # lseek (fd, offset, SEEK_SET);
8120 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8123 # static unsigned int
8127 # unsigned char *b = ptr;
8128 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8137 # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
8138 # unsigned long export_rva, export_size, nsections, secptr, expptr;
8139 # unsigned long name_rvas, nexp;
8140 # unsigned char *expdata, *erva;
8141 # char *filename, *dll_name;
8143 # filename = argv[1];
8145 # dll = open(filename, O_RDONLY|O_BINARY);
8149 # dll_name = filename;
8151 # for (i=0; filename[i]; i++)
8152 # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
8153 # dll_name = filename + i +1;
8155 # pe_header_offset = pe_get32 (dll, 0x3c);
8156 # opthdr_ofs = pe_header_offset + 4 + 20;
8157 # num_entries = pe_get32 (dll, opthdr_ofs + 92);
8159 # if (num_entries < 1) /* no exports */
8162 # export_rva = pe_get32 (dll, opthdr_ofs + 96);
8163 # export_size = pe_get32 (dll, opthdr_ofs + 100);
8164 # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
8165 # secptr = (pe_header_offset + 4 + 20 +
8166 # pe_get16 (dll, pe_header_offset + 4 + 16));
8169 # for (i = 0; i < nsections; i++)
8172 # unsigned long secptr1 = secptr + 40 * i;
8173 # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
8174 # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
8175 # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
8176 # lseek(dll, secptr1, SEEK_SET);
8177 # read(dll, sname, 8);
8178 # if (vaddr <= export_rva && vaddr+vsize > export_rva)
8180 # expptr = fptr + (export_rva - vaddr);
8181 # if (export_rva + export_size > vaddr + vsize)
8182 # export_size = vsize - (export_rva - vaddr);
8187 # expdata = (unsigned char*)malloc(export_size);
8188 # lseek (dll, expptr, SEEK_SET);
8189 # read (dll, expdata, export_size);
8190 # erva = expdata - export_rva;
8192 # nexp = pe_as32 (expdata+24);
8193 # name_rvas = pe_as32 (expdata+32);
8195 # printf ("EXPORTS\n");
8196 # for (i = 0; i<nexp; i++)
8198 # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
8199 # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
8204 # /* impgen.c ends here */
8210 # We use sed instead of cat because bash on DJGPP gets confused if
8211 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8212 # text mode, it properly converts lines to CR/LF. This bash problem
8213 # is reportedly fixed, but why not run on old versions too?
8214 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8216 mv -f "${ofile}T" "$ofile" || \
8217 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8227 # This can be used to rebuild libtool when needed
8228 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8230 # Always use our own libtool.
8231 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8233 # Prevent multiple expansion
8237 support_addstrings=no
8239 support_linespace=no
8240 support_inheritpixmap=no
8243 support_keepscrolling=no
8244 support_selectionscrolling=no
8246 support_mousewheel=no
8247 support_mouseslipwheel=no
8251 support_cursor_blink=no
8252 support_text_blink=no
8253 support_pointer_blank=no
8254 support_scroll_rxvt=no
8255 support_scroll_next=no
8256 support_scroll_xterm=no
8257 support_scroll_plain=no
8262 support_combining=no
8263 support_8bitctrls=no
8268 if test "x$enable_shared" = xyes; then
8270 cat >>confdefs.h <<\_ACEOF
8278 # Check whether --enable-everything or --disable-everything was given.
8279 if test "${enable_everything+set}" = set; then
8280 enableval="$enable_everything"
8281 if test x$enableval = xyes; then
8284 support_linespace=yes
8285 support_inheritpixmap=yes
8288 support_keepscrolling=yes
8289 support_selectionscrolling=yes
8292 support_mousewheel=yes
8293 support_mouseslipwheel=yes
8294 support_cursor_blink=yes
8295 support_text_blink=yes
8296 support_pointer_blank=yes
8297 support_scroll_rxvt=yes
8298 support_scroll_next=yes
8299 support_scroll_xterm=yes
8300 support_scroll_plain=yes
8306 support_unicode3=yes
8307 support_combining=yes
8308 #support_8bitctrls=yes
8309 support_iso14755=yes
8314 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8315 if test "${enable_unicode3+set}" = set; then
8316 enableval="$enable_unicode3"
8317 if test x$enableval = xyes -o x$enableval = xno; then
8318 support_unicode3=yes
8322 # Check whether --enable-combining or --disable-combining was given.
8323 if test "${enable_combining+set}" = set; then
8324 enableval="$enable_combining"
8325 if test x$enableval = xyes -o x$enableval = xno; then
8326 support_combining=yes
8330 # Check whether --enable-xft or --disable-xft was given.
8331 if test "${enable_xft+set}" = set; then
8332 enableval="$enable_xft"
8333 if test x$enableval = xyes -o x$enableval = xno; then
8338 # Check whether --enable-utmp or --disable-utmp was given.
8339 if test "${enable_utmp+set}" = set; then
8340 enableval="$enable_utmp"
8341 if test x$enableval = xyes -o x$enableval = xno; then
8342 support_utmp=$enableval
8346 # Check whether --enable-wtmp or --disable-wtmp was given.
8347 if test "${enable_wtmp+set}" = set; then
8348 enableval="$enable_wtmp"
8349 if test x$enableval = xyes -o x$enableval = xno; then
8350 support_wtmp=$enableval
8354 # Check whether --enable-lastlog or --disable-lastlog was given.
8355 if test "${enable_lastlog+set}" = set; then
8356 enableval="$enable_lastlog"
8357 if test x$enableval = xyes -o x$enableval = xno; then
8358 support_lastlog=$enableval
8362 # Check whether --enable-xpm-background or --disable-xpm-background was given.
8363 if test "${enable_xpm_background+set}" = set; then
8364 enableval="$enable_xpm_background"
8365 if test x$enableval = xyes -o x$enableval = xno; then
8366 support_xpm=$enableval
8370 # Check whether --enable-transparency or --disable-transparency was given.
8371 if test "${enable_transparency+set}" = set; then
8372 enableval="$enable_transparency"
8373 if test x$enableval = xyes -o x$enableval = xno; then
8374 support_inheritpixmap=$enableval
8378 # Check whether --enable-tinting or --disable-tinting was given.
8379 if test "${enable_tinting+set}" = set; then
8380 enableval="$enable_tinting"
8381 if test x$enableval = xyes -o x$enableval = xno; then
8382 support_tinting=$enableval
8386 # Check whether --enable-fading or --disable-fading was given.
8387 if test "${enable_fading+set}" = set; then
8388 enableval="$enable_fading"
8389 if test x$enableval = xyes -o x$enableval = xno; then
8390 support_fading=$enableval
8394 # Check whether --enable-menubar or --disable-menubar was given.
8395 if test "${enable_menubar+set}" = set; then
8396 enableval="$enable_menubar"
8397 if test x$enableval = xyes -o x$enableval = xno; then
8398 support_menubar=$enableval
8402 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8403 if test "${enable_rxvt_scroll+set}" = set; then
8404 enableval="$enable_rxvt_scroll"
8405 if test x$enableval = xyes -o x$enableval = xno; then
8406 support_scroll_rxvt=$enableval
8410 # Check whether --enable-next-scroll or --disable-next-scroll was given.
8411 if test "${enable_next_scroll+set}" = set; then
8412 enableval="$enable_next_scroll"
8413 if test x$enableval = xyes -o x$enableval = xno; then
8414 support_scroll_next=$enableval
8418 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8419 if test "${enable_xterm_scroll+set}" = set; then
8420 enableval="$enable_xterm_scroll"
8421 if test x$enableval = xyes -o x$enableval = xno; then
8422 support_scroll_xterm=$enableval
8426 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8427 if test "${enable_plain_scroll+set}" = set; then
8428 enableval="$enable_plain_scroll"
8429 if test x$enableval = xyes -o x$enableval = xno; then
8430 support_scroll_plain=$enableval
8434 # Check whether --enable-half-shadow or --disable-half-shadow was given.
8435 if test "${enable_half_shadow+set}" = set; then
8436 enableval="$enable_half_shadow"
8437 if test x$enableval = xyes; then
8439 cat >>confdefs.h <<\_ACEOF
8440 #define HALFSHADOW 1
8447 # Check whether --with-codesets or --without-codesets was given.
8448 if test "${with_codesets+set}" = set; then
8449 withval="$with_codesets"
8453 # Check whether --enable-xim or --disable-xim was given.
8454 if test "${enable_xim+set}" = set; then
8455 enableval="$enable_xim"
8456 if test x$enableval = xyes -o x$enableval = xno; then
8457 support_xim=$enableval
8461 # Check whether --enable-ttygid or --disable-ttygid was given.
8462 if test "${enable_ttygid+set}" = set; then
8463 enableval="$enable_ttygid"
8464 if test x$enableval = xyes; then
8466 cat >>confdefs.h <<\_ACEOF
8467 #define TTY_GID_SUPPORT 1
8473 # Check whether --enable-backspace-key or --disable-backspace-key was given.
8474 if test "${enable_backspace_key+set}" = set; then
8475 enableval="$enable_backspace_key"
8476 if test x$enableval = xno; then
8478 cat >>confdefs.h <<\_ACEOF
8479 #define NO_BACKSPACE_KEY 1
8485 # Check whether --enable-delete-key or --disable-delete-key was given.
8486 if test "${enable_delete_key+set}" = set; then
8487 enableval="$enable_delete_key"
8488 if test x$enableval = xno; then
8490 cat >>confdefs.h <<\_ACEOF
8491 #define NO_DELETE_KEY 1
8497 # Check whether --enable-resources or --disable-resources was given.
8498 if test "${enable_resources+set}" = set; then
8499 enableval="$enable_resources"
8500 if test x$enableval = xno; then
8502 cat >>confdefs.h <<\_ACEOF
8503 #define NO_RESOURCES 1
8509 # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8510 if test "${enable_xgetdefault+set}" = set; then
8511 enableval="$enable_xgetdefault"
8512 if test x$enableval = xyes; then
8514 cat >>confdefs.h <<\_ACEOF
8515 #define USE_XGETDEFAULT 1
8521 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
8522 if test "${enable_8bitctrls+set}" = set; then
8523 enableval="$enable_8bitctrls"
8524 if test x$enableval = xyes -o x$enableval = xno; then
8525 support_8bitctrls=yes
8530 # Check whether --enable-fallback or --disable-fallback was given.
8531 if test "${enable_fallback+set}" = set; then
8532 enableval="$enable_fallback"
8534 test x$enableval = xyes && enableval=Rxvt
8535 test x$enableval = xno && enableval=
8536 RESFALLBACK="$enableval"
8540 if test x$RESFALLBACK != x; then
8542 cat >>confdefs.h <<_ACEOF
8543 #define RESFALLBACK "$RESFALLBACK"
8550 # Check whether --with-res-name or --without-res-name was given.
8551 if test "${with_res_name+set}" = set; then
8552 withval="$with_res_name"
8556 cat >>confdefs.h <<_ACEOF
8557 #define RESNAME "$RESNAME"
8563 # Check whether --with-res-class or --without-res-class was given.
8564 if test "${with_res_class+set}" = set; then
8565 withval="$with_res_class"
8569 cat >>confdefs.h <<_ACEOF
8570 #define RESCLASS "$RESCLASS"
8576 # Check whether --with-name or --without-name was given.
8577 if test "${with_name+set}" = set; then
8578 withval="$with_name"
8582 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8585 # Check whether --enable-strings or --disable-strings was given.
8586 if test "${enable_strings+set}" = set; then
8587 enableval="$enable_strings"
8588 if test x$enableval = xyes -o x$enableval = xno; then
8589 support_addstrings=$enableval
8593 # Check whether --enable-swapscreen or --disable-swapscreen was given.
8594 if test "${enable_swapscreen+set}" = set; then
8595 enableval="$enable_swapscreen"
8596 if test x$enableval = xno; then
8598 cat >>confdefs.h <<\_ACEOF
8599 #define NO_SECONDARY_SCREEN 1
8605 # Check whether --enable-iso14755 or --disable-iso14755 was given.
8606 if test "${enable_iso14755+set}" = set; then
8607 enableval="$enable_iso14755"
8608 if test x$enableval = xyes -o x$enableval = xno; then
8609 support_iso14755=$enableval
8613 # Check whether --enable-frills or --disable-frills was given.
8614 if test "${enable_frills+set}" = set; then
8615 enableval="$enable_frills"
8616 if test x$enableval = xyes -o x$enableval = xno; then
8617 support_frills=$enableval
8621 # Check whether --enable-linespace or --disable-linespace was given.
8622 if test "${enable_linespace+set}" = set; then
8623 enableval="$enable_linespace"
8624 if test x$enableval = xyes -o x$enableval = xno; then
8625 support_linespace=$enableval
8629 # Check whether --enable-24bit or --disable-24bit was given.
8630 if test "${enable_24bit+set}" = set; then
8631 enableval="$enable_24bit"
8632 if test x$enableval = xyes -o x$enableval = xno; then
8633 support_24bit=$enableval
8637 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8638 if test "${enable_keepscrolling+set}" = set; then
8639 enableval="$enable_keepscrolling"
8640 if test x$enableval = xyes -o x$enableval = xno; then
8641 support_keepscrolling=$enableval
8645 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8646 if test "${enable_selectionscrolling+set}" = set; then
8647 enableval="$enable_selectionscrolling"
8648 if test x$enableval = xyes -o x$enableval = xno; then
8649 support_selectionscrolling=$enableval
8653 # Check whether --enable-mousewheel or --disable-mousewheel was given.
8654 if test "${enable_mousewheel+set}" = set; then
8655 enableval="$enable_mousewheel"
8656 if test x$enableval = xyes -o x$enableval = xno; then
8657 support_mousewheel=$enableval
8661 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8662 if test "${enable_slipwheeling+set}" = set; then
8663 enableval="$enable_slipwheeling"
8664 if test x$enableval = xyes -o x$enableval = xno; then
8665 support_mouseslipwheel=$enableval
8669 # Check whether --enable-dmalloc or --disable-dmalloc was given.
8670 if test "${enable_dmalloc+set}" = set; then
8671 enableval="$enable_dmalloc"
8672 if test x$enableval = xyes; then
8674 DEBUG=-DDEBUG_MALLOC
8675 DLIB="-L/usr/local/lib -ldmalloc"
8676 DINCLUDE=-I/usr/local/include
8680 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8681 if test "${enable_dlmalloc+set}" = set; then
8682 enableval="$enable_dlmalloc"
8683 if test x$enableval = xyes; then
8686 DLIB="-L/usr/local/lib -ldlmalloc"
8691 # Check whether --enable-smart-resize or --disable-smart-resize was given.
8692 if test "${enable_smart_resize+set}" = set; then
8693 enableval="$enable_smart_resize"
8694 if test x$enableval = xyes; then
8696 cat >>confdefs.h <<\_ACEOF
8697 #define SMART_RESIZE 1
8703 # Check whether --enable-256-color or --disable-256-color was given.
8704 if test "${enable_256_color+set}" = set; then
8705 enableval="$enable_256_color"
8706 if test x$enableval = xyes; then
8708 cat >>confdefs.h <<\_ACEOF
8709 #define TTY_256COLOR 1
8715 # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8716 if test "${enable_cursor_blink+set}" = set; then
8717 enableval="$enable_cursor_blink"
8718 if test x$enableval = xyes -o x$enableval = xno; then
8719 support_cursor_blink=$enableval
8723 # Check whether --enable-text-blink or --disable-text-blink was given.
8724 if test "${enable_text_blink+set}" = set; then
8725 enableval="$enable_text_blink"
8726 if test x$enableval = xyes -o x$enableval = xno; then
8727 support_text_blink=$enableval
8731 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8732 if test "${enable_pointer_blank+set}" = set; then
8733 enableval="$enable_pointer_blank"
8734 if test x$enableval = xyes -o x$enableval = xno; then
8735 support_pointer_blank=$enableval
8740 # Check whether --with-term or --without-term was given.
8741 if test "${with_term+set}" = set; then
8742 withval="$with_term"
8743 if test x$withval != x; then
8745 cat >>confdefs.h <<_ACEOF
8746 #define TERMENV "$withval"
8753 # Check whether --with-terminfo or --without-terminfo was given.
8754 if test "${with_terminfo+set}" = set; then
8755 withval="$with_terminfo"
8756 if test x$withval != x; then
8758 cat >>confdefs.h <<_ACEOF
8759 #define RXVT_TERMINFO "$withval"
8767 cat >>confdefs.h <<\_ACEOF
8768 #define PROTOTYPES 1
8772 if test -z "$CFLAGS"; then
8773 if test -z "$CCOPTS"; then
8779 # Extract the first word of "mv", so it can be a program name with args.
8780 set dummy mv; ac_word=$2
8781 echo "$as_me:$LINENO: checking for $ac_word" >&5
8782 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8783 if test "${ac_cv_path_MV+set}" = set; then
8784 echo $ECHO_N "(cached) $ECHO_C" >&6
8788 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8795 test -z "$as_dir" && as_dir=.
8796 for ac_exec_ext in '' $ac_executable_extensions; do
8797 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8798 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8799 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8805 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8811 if test -n "$MV"; then
8812 echo "$as_me:$LINENO: result: $MV" >&5
8813 echo "${ECHO_T}$MV" >&6
8815 echo "$as_me:$LINENO: result: no" >&5
8816 echo "${ECHO_T}no" >&6
8819 # Extract the first word of "rm", so it can be a program name with args.
8820 set dummy rm; ac_word=$2
8821 echo "$as_me:$LINENO: checking for $ac_word" >&5
8822 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8823 if test "${ac_cv_path_RM+set}" = set; then
8824 echo $ECHO_N "(cached) $ECHO_C" >&6
8828 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8835 test -z "$as_dir" && as_dir=.
8836 for ac_exec_ext in '' $ac_executable_extensions; do
8837 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8838 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8839 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8845 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8851 if test -n "$RM"; then
8852 echo "$as_me:$LINENO: result: $RM" >&5
8853 echo "${ECHO_T}$RM" >&6
8855 echo "$as_me:$LINENO: result: no" >&5
8856 echo "${ECHO_T}no" >&6
8859 # Extract the first word of "cp", so it can be a program name with args.
8860 set dummy cp; ac_word=$2
8861 echo "$as_me:$LINENO: checking for $ac_word" >&5
8862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8863 if test "${ac_cv_path_CP+set}" = set; then
8864 echo $ECHO_N "(cached) $ECHO_C" >&6
8868 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8875 test -z "$as_dir" && as_dir=.
8876 for ac_exec_ext in '' $ac_executable_extensions; do
8877 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8878 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8879 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8885 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8891 if test -n "$CP"; then
8892 echo "$as_me:$LINENO: result: $CP" >&5
8893 echo "${ECHO_T}$CP" >&6
8895 echo "$as_me:$LINENO: result: no" >&5
8896 echo "${ECHO_T}no" >&6
8899 # Extract the first word of "ln", so it can be a program name with args.
8900 set dummy ln; ac_word=$2
8901 echo "$as_me:$LINENO: checking for $ac_word" >&5
8902 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8903 if test "${ac_cv_path_LN+set}" = set; then
8904 echo $ECHO_N "(cached) $ECHO_C" >&6
8908 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8915 test -z "$as_dir" && as_dir=.
8916 for ac_exec_ext in '' $ac_executable_extensions; do
8917 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8918 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8919 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8925 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8931 if test -n "$LN"; then
8932 echo "$as_me:$LINENO: result: $LN" >&5
8933 echo "${ECHO_T}$LN" >&6
8935 echo "$as_me:$LINENO: result: no" >&5
8936 echo "${ECHO_T}no" >&6
8939 # Extract the first word of "sed", so it can be a program name with args.
8940 set dummy sed; ac_word=$2
8941 echo "$as_me:$LINENO: checking for $ac_word" >&5
8942 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8943 if test "${ac_cv_path_SED+set}" = set; then
8944 echo $ECHO_N "(cached) $ECHO_C" >&6
8948 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8955 test -z "$as_dir" && as_dir=.
8956 for ac_exec_ext in '' $ac_executable_extensions; do
8957 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8958 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8959 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8965 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8971 if test -n "$SED"; then
8972 echo "$as_me:$LINENO: result: $SED" >&5
8973 echo "${ECHO_T}$SED" >&6
8975 echo "$as_me:$LINENO: result: no" >&5
8976 echo "${ECHO_T}no" >&6
8979 # Extract the first word of "echo", so it can be a program name with args.
8980 set dummy echo; ac_word=$2
8981 echo "$as_me:$LINENO: checking for $ac_word" >&5
8982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8983 if test "${ac_cv_path_ECHO+set}" = set; then
8984 echo $ECHO_N "(cached) $ECHO_C" >&6
8988 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8995 test -z "$as_dir" && as_dir=.
8996 for ac_exec_ext in '' $ac_executable_extensions; do
8997 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8998 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8999 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9005 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
9009 ECHO=$ac_cv_path_ECHO
9011 if test -n "$ECHO"; then
9012 echo "$as_me:$LINENO: result: $ECHO" >&5
9013 echo "${ECHO_T}$ECHO" >&6
9015 echo "$as_me:$LINENO: result: no" >&5
9016 echo "${ECHO_T}no" >&6
9019 # Extract the first word of "cmp", so it can be a program name with args.
9020 set dummy cmp; ac_word=$2
9021 echo "$as_me:$LINENO: checking for $ac_word" >&5
9022 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9023 if test "${ac_cv_path_CMP+set}" = set; then
9024 echo $ECHO_N "(cached) $ECHO_C" >&6
9028 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
9031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9035 test -z "$as_dir" && as_dir=.
9036 for ac_exec_ext in '' $ac_executable_extensions; do
9037 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9038 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
9039 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9045 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
9051 if test -n "$CMP"; then
9052 echo "$as_me:$LINENO: result: $CMP" >&5
9053 echo "${ECHO_T}$CMP" >&6
9055 echo "$as_me:$LINENO: result: no" >&5
9056 echo "${ECHO_T}no" >&6
9059 # Extract the first word of "tbl", so it can be a program name with args.
9060 set dummy tbl; ac_word=$2
9061 echo "$as_me:$LINENO: checking for $ac_word" >&5
9062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9063 if test "${ac_cv_path_TBL+set}" = set; then
9064 echo $ECHO_N "(cached) $ECHO_C" >&6
9068 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
9071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9075 test -z "$as_dir" && as_dir=.
9076 for ac_exec_ext in '' $ac_executable_extensions; do
9077 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9078 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
9079 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9090 if test -n "$TBL"; then
9091 echo "$as_me:$LINENO: result: $TBL" >&5
9092 echo "${ECHO_T}$TBL" >&6
9094 echo "$as_me:$LINENO: result: no" >&5
9095 echo "${ECHO_T}no" >&6
9102 if test "x$ac_path_x_has_been_run" != xyes; then
9103 echo "$as_me:$LINENO: checking for X" >&5
9104 echo $ECHO_N "checking for X... $ECHO_C" >&6
9106 ac_path_x_has_been_run=yes
9108 # Check whether --with-x or --without-x was given.
9109 if test "${with_x+set}" = set; then
9113 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9114 if test "x$with_x" = xno; then
9115 # The user explicitly disabled X.
9118 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
9119 # Both variables are already set.
9122 if test "${ac_cv_have_x+set}" = set; then
9123 echo $ECHO_N "(cached) $ECHO_C" >&6
9125 # One or both of the vars are not set, and there is no cached value.
9126 ac_x_includes=no ac_x_libraries=no
9128 if mkdir conftest.dir; then
9130 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
9131 cat >Imakefile <<'_ACEOF'
9133 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
9135 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9136 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9137 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9138 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9139 for ac_extension in a so sl; do
9140 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
9141 test -f $ac_im_libdir/libX11.$ac_extension; then
9142 ac_im_usrlibdir=$ac_im_libdir; break
9145 # Screen out bogus values from the imake configuration. They are
9146 # bogus both because they are the default anyway, and because
9147 # using them would break gcc on systems where it needs fixed includes.
9148 case $ac_im_incroot in
9150 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
9152 case $ac_im_usrlibdir in
9154 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
9161 # Standard set of common directories for X headers.
9162 # Check X11 before X11Rn because it is often a symlink to the current release.
9174 /usr/local/X11/include
9175 /usr/local/X11R6/include
9176 /usr/local/X11R5/include
9177 /usr/local/X11R4/include
9179 /usr/local/include/X11
9180 /usr/local/include/X11R6
9181 /usr/local/include/X11R5
9182 /usr/local/include/X11R4
9186 /usr/XFree86/include/X11
9190 /usr/unsupported/include
9192 /usr/local/x11r5/include
9193 /usr/lpp/Xamples/include
9195 /usr/openwin/include
9196 /usr/openwin/share/include'
9198 if test "$ac_x_includes" = no; then
9199 # Guess where to find include files, by looking for a specified header file.
9200 # First, try using that file with no special directory specified.
9201 cat >conftest.$ac_ext <<_ACEOF
9204 cat confdefs.h >>conftest.$ac_ext
9205 cat >>conftest.$ac_ext <<_ACEOF
9206 /* end confdefs.h. */
9207 #include <X11/Intrinsic.h>
9209 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9210 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9212 grep -v '^ *+' conftest.er1 >conftest.err
9214 cat conftest.err >&5
9215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9216 (exit $ac_status); } >/dev/null; then
9217 if test -s conftest.err; then
9218 ac_cpp_err=$ac_cxx_preproc_warn_flag
9219 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9226 if test -z "$ac_cpp_err"; then
9227 # We can compile using X headers with no special include directory.
9230 echo "$as_me: failed program was:" >&5
9231 sed 's/^/| /' conftest.$ac_ext >&5
9233 for ac_dir in $ac_x_header_dirs; do
9234 if test -r "$ac_dir/X11/Intrinsic.h"; then
9235 ac_x_includes=$ac_dir
9240 rm -f conftest.err conftest.$ac_ext
9241 fi # $ac_x_includes = no
9243 if test "$ac_x_libraries" = no; then
9244 # Check for the libraries.
9245 # See if we find them without any special options.
9246 # Don't add to $LIBS permanently.
9249 cat >conftest.$ac_ext <<_ACEOF
9252 cat confdefs.h >>conftest.$ac_ext
9253 cat >>conftest.$ac_ext <<_ACEOF
9254 /* end confdefs.h. */
9255 #include <X11/Intrinsic.h>
9264 rm -f conftest.$ac_objext conftest$ac_exeext
9265 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9266 (eval $ac_link) 2>conftest.er1
9268 grep -v '^ *+' conftest.er1 >conftest.err
9270 cat conftest.err >&5
9271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9272 (exit $ac_status); } &&
9273 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9278 (exit $ac_status); }; } &&
9279 { ac_try='test -s conftest$ac_exeext'
9280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9284 (exit $ac_status); }; }; then
9286 # We can link X programs with no special library path.
9289 echo "$as_me: failed program was:" >&5
9290 sed 's/^/| /' conftest.$ac_ext >&5
9293 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9295 # Don't even attempt the hair of trying to link an X program!
9296 for ac_extension in a so sl; do
9297 if test -r $ac_dir/libXt.$ac_extension; then
9298 ac_x_libraries=$ac_dir
9304 rm -f conftest.err conftest.$ac_objext \
9305 conftest$ac_exeext conftest.$ac_ext
9306 fi # $ac_x_libraries = no
9308 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9309 # Didn't find X anywhere. Cache the known absence of X.
9310 ac_cv_have_x="have_x=no"
9312 # Record where we found X for the cache.
9313 ac_cv_have_x="have_x=yes \
9314 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9319 eval "$ac_cv_have_x"
9322 if test "$have_x" != yes; then
9323 echo "$as_me:$LINENO: result: $have_x" >&5
9324 echo "${ECHO_T}$have_x" >&6
9327 # If each of the values was on the command line, it overrides each guess.
9328 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9329 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9330 # Update the cache value to reflect the command line values.
9331 ac_cv_have_x="have_x=yes \
9332 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9333 # It might be that x_includes is empty (headers are found in the
9334 # standard search path. Then output the corresponding message
9335 ac_out_x_includes=$x_includes
9336 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9337 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
9338 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
9342 if test "$no_x" = yes; then
9343 # Not all programs may use this symbol, but it does not hurt to define it.
9345 cat >>confdefs.h <<\_ACEOF
9346 #define X_DISPLAY_MISSING 1
9349 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9351 if test -n "$x_includes"; then
9352 X_CFLAGS="$X_CFLAGS -I$x_includes"
9355 # It would also be nice to do this for all -L options, not just this one.
9356 if test -n "$x_libraries"; then
9357 X_LIBS="$X_LIBS -L$x_libraries"
9358 # For Solaris; some versions of Sun CC require a space after -R and
9359 # others require no space. Words are not sufficient . . . .
9360 case `(uname -sr) 2>/dev/null` in
9362 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9363 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9364 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9365 cat >conftest.$ac_ext <<_ACEOF
9368 cat confdefs.h >>conftest.$ac_ext
9369 cat >>conftest.$ac_ext <<_ACEOF
9370 /* end confdefs.h. */
9380 rm -f conftest.$ac_objext conftest$ac_exeext
9381 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9382 (eval $ac_link) 2>conftest.er1
9384 grep -v '^ *+' conftest.er1 >conftest.err
9386 cat conftest.err >&5
9387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9388 (exit $ac_status); } &&
9389 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9394 (exit $ac_status); }; } &&
9395 { ac_try='test -s conftest$ac_exeext'
9396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400 (exit $ac_status); }; }; then
9403 echo "$as_me: failed program was:" >&5
9404 sed 's/^/| /' conftest.$ac_ext >&5
9408 rm -f conftest.err conftest.$ac_objext \
9409 conftest$ac_exeext conftest.$ac_ext
9410 if test $ac_R_nospace = yes; then
9411 echo "$as_me:$LINENO: result: no" >&5
9412 echo "${ECHO_T}no" >&6
9413 X_LIBS="$X_LIBS -R$x_libraries"
9415 LIBS="$ac_xsave_LIBS -R $x_libraries"
9416 cat >conftest.$ac_ext <<_ACEOF
9419 cat confdefs.h >>conftest.$ac_ext
9420 cat >>conftest.$ac_ext <<_ACEOF
9421 /* end confdefs.h. */
9431 rm -f conftest.$ac_objext conftest$ac_exeext
9432 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9433 (eval $ac_link) 2>conftest.er1
9435 grep -v '^ *+' conftest.er1 >conftest.err
9437 cat conftest.err >&5
9438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439 (exit $ac_status); } &&
9440 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9445 (exit $ac_status); }; } &&
9446 { ac_try='test -s conftest$ac_exeext'
9447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9451 (exit $ac_status); }; }; then
9454 echo "$as_me: failed program was:" >&5
9455 sed 's/^/| /' conftest.$ac_ext >&5
9459 rm -f conftest.err conftest.$ac_objext \
9460 conftest$ac_exeext conftest.$ac_ext
9461 if test $ac_R_space = yes; then
9462 echo "$as_me:$LINENO: result: yes" >&5
9463 echo "${ECHO_T}yes" >&6
9464 X_LIBS="$X_LIBS -R $x_libraries"
9466 echo "$as_me:$LINENO: result: neither works" >&5
9467 echo "${ECHO_T}neither works" >&6
9474 # Check for system-dependent libraries X programs must link with.
9475 # Do this before checking for the system-independent R6 libraries
9476 # (-lICE), since we may need -lsocket or whatever for X linking.
9478 if test "$ISC" = yes; then
9479 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9481 # Martyn Johnson says this is needed for Ultrix, if the X
9482 # libraries were built with DECnet support. And Karl Berry says
9483 # the Alpha needs dnet_stub (dnet does not exist).
9484 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9485 cat >conftest.$ac_ext <<_ACEOF
9488 cat confdefs.h >>conftest.$ac_ext
9489 cat >>conftest.$ac_ext <<_ACEOF
9490 /* end confdefs.h. */
9492 /* Override any gcc2 internal prototype to avoid an error. */
9496 /* We use char because int might match the return type of a gcc2
9497 builtin and then its argument prototype would still apply. */
9498 char XOpenDisplay ();
9507 rm -f conftest.$ac_objext conftest$ac_exeext
9508 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9509 (eval $ac_link) 2>conftest.er1
9511 grep -v '^ *+' conftest.er1 >conftest.err
9513 cat conftest.err >&5
9514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515 (exit $ac_status); } &&
9516 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521 (exit $ac_status); }; } &&
9522 { ac_try='test -s conftest$ac_exeext'
9523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9527 (exit $ac_status); }; }; then
9530 echo "$as_me: failed program was:" >&5
9531 sed 's/^/| /' conftest.$ac_ext >&5
9533 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9534 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9535 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9536 echo $ECHO_N "(cached) $ECHO_C" >&6
9538 ac_check_lib_save_LIBS=$LIBS
9540 cat >conftest.$ac_ext <<_ACEOF
9543 cat confdefs.h >>conftest.$ac_ext
9544 cat >>conftest.$ac_ext <<_ACEOF
9545 /* end confdefs.h. */
9547 /* Override any gcc2 internal prototype to avoid an error. */
9551 /* We use char because int might match the return type of a gcc2
9552 builtin and then its argument prototype would still apply. */
9562 rm -f conftest.$ac_objext conftest$ac_exeext
9563 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9564 (eval $ac_link) 2>conftest.er1
9566 grep -v '^ *+' conftest.er1 >conftest.err
9568 cat conftest.err >&5
9569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9570 (exit $ac_status); } &&
9571 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9576 (exit $ac_status); }; } &&
9577 { ac_try='test -s conftest$ac_exeext'
9578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9582 (exit $ac_status); }; }; then
9583 ac_cv_lib_dnet_dnet_ntoa=yes
9585 echo "$as_me: failed program was:" >&5
9586 sed 's/^/| /' conftest.$ac_ext >&5
9588 ac_cv_lib_dnet_dnet_ntoa=no
9590 rm -f conftest.err conftest.$ac_objext \
9591 conftest$ac_exeext conftest.$ac_ext
9592 LIBS=$ac_check_lib_save_LIBS
9594 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9595 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9596 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9597 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9600 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9601 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9602 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9603 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9604 echo $ECHO_N "(cached) $ECHO_C" >&6
9606 ac_check_lib_save_LIBS=$LIBS
9607 LIBS="-ldnet_stub $LIBS"
9608 cat >conftest.$ac_ext <<_ACEOF
9611 cat confdefs.h >>conftest.$ac_ext
9612 cat >>conftest.$ac_ext <<_ACEOF
9613 /* end confdefs.h. */
9615 /* Override any gcc2 internal prototype to avoid an error. */
9619 /* We use char because int might match the return type of a gcc2
9620 builtin and then its argument prototype would still apply. */
9630 rm -f conftest.$ac_objext conftest$ac_exeext
9631 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9632 (eval $ac_link) 2>conftest.er1
9634 grep -v '^ *+' conftest.er1 >conftest.err
9636 cat conftest.err >&5
9637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9638 (exit $ac_status); } &&
9639 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9644 (exit $ac_status); }; } &&
9645 { ac_try='test -s conftest$ac_exeext'
9646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9650 (exit $ac_status); }; }; then
9651 ac_cv_lib_dnet_stub_dnet_ntoa=yes
9653 echo "$as_me: failed program was:" >&5
9654 sed 's/^/| /' conftest.$ac_ext >&5
9656 ac_cv_lib_dnet_stub_dnet_ntoa=no
9658 rm -f conftest.err conftest.$ac_objext \
9659 conftest$ac_exeext conftest.$ac_ext
9660 LIBS=$ac_check_lib_save_LIBS
9662 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9663 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9664 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9665 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9670 rm -f conftest.err conftest.$ac_objext \
9671 conftest$ac_exeext conftest.$ac_ext
9672 LIBS="$ac_xsave_LIBS"
9674 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9675 # to get the SysV transport functions.
9676 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9678 # The nsl library prevents programs from opening the X display
9679 # on Irix 5.2, according to T.E. Dickey.
9680 # The functions gethostbyname, getservbyname, and inet_addr are
9681 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9682 echo "$as_me:$LINENO: checking for gethostbyname" >&5
9683 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9684 if test "${ac_cv_func_gethostbyname+set}" = set; then
9685 echo $ECHO_N "(cached) $ECHO_C" >&6
9687 cat >conftest.$ac_ext <<_ACEOF
9690 cat confdefs.h >>conftest.$ac_ext
9691 cat >>conftest.$ac_ext <<_ACEOF
9692 /* end confdefs.h. */
9693 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9694 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9695 #define gethostbyname innocuous_gethostbyname
9697 /* System header to define __stub macros and hopefully few prototypes,
9698 which can conflict with char gethostbyname (); below.
9699 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9700 <limits.h> exists even on freestanding compilers. */
9703 # include <limits.h>
9705 # include <assert.h>
9708 #undef gethostbyname
9710 /* Override any gcc2 internal prototype to avoid an error. */
9715 /* We use char because int might match the return type of a gcc2
9716 builtin and then its argument prototype would still apply. */
9717 char gethostbyname ();
9718 /* The GNU C library defines this for functions which it implements
9719 to always fail with ENOSYS. Some functions are actually named
9720 something starting with __ and the normal name is an alias. */
9721 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9724 char (*f) () = gethostbyname;
9733 return f != gethostbyname;
9738 rm -f conftest.$ac_objext conftest$ac_exeext
9739 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9740 (eval $ac_link) 2>conftest.er1
9742 grep -v '^ *+' conftest.er1 >conftest.err
9744 cat conftest.err >&5
9745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746 (exit $ac_status); } &&
9747 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752 (exit $ac_status); }; } &&
9753 { ac_try='test -s conftest$ac_exeext'
9754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9758 (exit $ac_status); }; }; then
9759 ac_cv_func_gethostbyname=yes
9761 echo "$as_me: failed program was:" >&5
9762 sed 's/^/| /' conftest.$ac_ext >&5
9764 ac_cv_func_gethostbyname=no
9766 rm -f conftest.err conftest.$ac_objext \
9767 conftest$ac_exeext conftest.$ac_ext
9769 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9770 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9772 if test $ac_cv_func_gethostbyname = no; then
9773 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9774 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9775 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9776 echo $ECHO_N "(cached) $ECHO_C" >&6
9778 ac_check_lib_save_LIBS=$LIBS
9780 cat >conftest.$ac_ext <<_ACEOF
9783 cat confdefs.h >>conftest.$ac_ext
9784 cat >>conftest.$ac_ext <<_ACEOF
9785 /* end confdefs.h. */
9787 /* Override any gcc2 internal prototype to avoid an error. */
9791 /* We use char because int might match the return type of a gcc2
9792 builtin and then its argument prototype would still apply. */
9793 char gethostbyname ();
9802 rm -f conftest.$ac_objext conftest$ac_exeext
9803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9804 (eval $ac_link) 2>conftest.er1
9806 grep -v '^ *+' conftest.er1 >conftest.err
9808 cat conftest.err >&5
9809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9810 (exit $ac_status); } &&
9811 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9816 (exit $ac_status); }; } &&
9817 { ac_try='test -s conftest$ac_exeext'
9818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9822 (exit $ac_status); }; }; then
9823 ac_cv_lib_nsl_gethostbyname=yes
9825 echo "$as_me: failed program was:" >&5
9826 sed 's/^/| /' conftest.$ac_ext >&5
9828 ac_cv_lib_nsl_gethostbyname=no
9830 rm -f conftest.err conftest.$ac_objext \
9831 conftest$ac_exeext conftest.$ac_ext
9832 LIBS=$ac_check_lib_save_LIBS
9834 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9835 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9836 if test $ac_cv_lib_nsl_gethostbyname = yes; then
9837 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9840 if test $ac_cv_lib_nsl_gethostbyname = no; then
9841 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9842 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9843 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9844 echo $ECHO_N "(cached) $ECHO_C" >&6
9846 ac_check_lib_save_LIBS=$LIBS
9848 cat >conftest.$ac_ext <<_ACEOF
9851 cat confdefs.h >>conftest.$ac_ext
9852 cat >>conftest.$ac_ext <<_ACEOF
9853 /* end confdefs.h. */
9855 /* Override any gcc2 internal prototype to avoid an error. */
9859 /* We use char because int might match the return type of a gcc2
9860 builtin and then its argument prototype would still apply. */
9861 char gethostbyname ();
9870 rm -f conftest.$ac_objext conftest$ac_exeext
9871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9872 (eval $ac_link) 2>conftest.er1
9874 grep -v '^ *+' conftest.er1 >conftest.err
9876 cat conftest.err >&5
9877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878 (exit $ac_status); } &&
9879 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9884 (exit $ac_status); }; } &&
9885 { ac_try='test -s conftest$ac_exeext'
9886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890 (exit $ac_status); }; }; then
9891 ac_cv_lib_bsd_gethostbyname=yes
9893 echo "$as_me: failed program was:" >&5
9894 sed 's/^/| /' conftest.$ac_ext >&5
9896 ac_cv_lib_bsd_gethostbyname=no
9898 rm -f conftest.err conftest.$ac_objext \
9899 conftest$ac_exeext conftest.$ac_ext
9900 LIBS=$ac_check_lib_save_LIBS
9902 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9903 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9904 if test $ac_cv_lib_bsd_gethostbyname = yes; then
9905 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9911 # lieder@skyler.mavd.honeywell.com says without -lsocket,
9912 # socket/setsockopt and other routines are undefined under SCO ODT
9913 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9914 # on later versions), says Simon Leinen: it contains gethostby*
9915 # variants that don't use the name server (or something). -lsocket
9916 # must be given before -lnsl if both are needed. We assume that
9917 # if connect needs -lnsl, so does gethostbyname.
9918 echo "$as_me:$LINENO: checking for connect" >&5
9919 echo $ECHO_N "checking for connect... $ECHO_C" >&6
9920 if test "${ac_cv_func_connect+set}" = set; then
9921 echo $ECHO_N "(cached) $ECHO_C" >&6
9923 cat >conftest.$ac_ext <<_ACEOF
9926 cat confdefs.h >>conftest.$ac_ext
9927 cat >>conftest.$ac_ext <<_ACEOF
9928 /* end confdefs.h. */
9929 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9930 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9931 #define connect innocuous_connect
9933 /* System header to define __stub macros and hopefully few prototypes,
9934 which can conflict with char connect (); below.
9935 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9936 <limits.h> exists even on freestanding compilers. */
9939 # include <limits.h>
9941 # include <assert.h>
9946 /* Override any gcc2 internal prototype to avoid an error. */
9951 /* We use char because int might match the return type of a gcc2
9952 builtin and then its argument prototype would still apply. */
9954 /* The GNU C library defines this for functions which it implements
9955 to always fail with ENOSYS. Some functions are actually named
9956 something starting with __ and the normal name is an alias. */
9957 #if defined (__stub_connect) || defined (__stub___connect)
9960 char (*f) () = connect;
9969 return f != connect;
9974 rm -f conftest.$ac_objext conftest$ac_exeext
9975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9976 (eval $ac_link) 2>conftest.er1
9978 grep -v '^ *+' conftest.er1 >conftest.err
9980 cat conftest.err >&5
9981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); } &&
9983 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9988 (exit $ac_status); }; } &&
9989 { ac_try='test -s conftest$ac_exeext'
9990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9994 (exit $ac_status); }; }; then
9995 ac_cv_func_connect=yes
9997 echo "$as_me: failed program was:" >&5
9998 sed 's/^/| /' conftest.$ac_ext >&5
10000 ac_cv_func_connect=no
10002 rm -f conftest.err conftest.$ac_objext \
10003 conftest$ac_exeext conftest.$ac_ext
10005 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
10006 echo "${ECHO_T}$ac_cv_func_connect" >&6
10008 if test $ac_cv_func_connect = no; then
10009 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
10010 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
10011 if test "${ac_cv_lib_socket_connect+set}" = set; then
10012 echo $ECHO_N "(cached) $ECHO_C" >&6
10014 ac_check_lib_save_LIBS=$LIBS
10015 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
10016 cat >conftest.$ac_ext <<_ACEOF
10019 cat confdefs.h >>conftest.$ac_ext
10020 cat >>conftest.$ac_ext <<_ACEOF
10021 /* end confdefs.h. */
10023 /* Override any gcc2 internal prototype to avoid an error. */
10027 /* We use char because int might match the return type of a gcc2
10028 builtin and then its argument prototype would still apply. */
10038 rm -f conftest.$ac_objext conftest$ac_exeext
10039 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10040 (eval $ac_link) 2>conftest.er1
10042 grep -v '^ *+' conftest.er1 >conftest.err
10044 cat conftest.err >&5
10045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10046 (exit $ac_status); } &&
10047 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10049 (eval $ac_try) 2>&5
10051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10052 (exit $ac_status); }; } &&
10053 { ac_try='test -s conftest$ac_exeext'
10054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10055 (eval $ac_try) 2>&5
10057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10058 (exit $ac_status); }; }; then
10059 ac_cv_lib_socket_connect=yes
10061 echo "$as_me: failed program was:" >&5
10062 sed 's/^/| /' conftest.$ac_ext >&5
10064 ac_cv_lib_socket_connect=no
10066 rm -f conftest.err conftest.$ac_objext \
10067 conftest$ac_exeext conftest.$ac_ext
10068 LIBS=$ac_check_lib_save_LIBS
10070 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
10071 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
10072 if test $ac_cv_lib_socket_connect = yes; then
10073 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
10078 # Guillermo Gomez says -lposix is necessary on A/UX.
10079 echo "$as_me:$LINENO: checking for remove" >&5
10080 echo $ECHO_N "checking for remove... $ECHO_C" >&6
10081 if test "${ac_cv_func_remove+set}" = set; then
10082 echo $ECHO_N "(cached) $ECHO_C" >&6
10084 cat >conftest.$ac_ext <<_ACEOF
10087 cat confdefs.h >>conftest.$ac_ext
10088 cat >>conftest.$ac_ext <<_ACEOF
10089 /* end confdefs.h. */
10090 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
10091 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10092 #define remove innocuous_remove
10094 /* System header to define __stub macros and hopefully few prototypes,
10095 which can conflict with char remove (); below.
10096 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10097 <limits.h> exists even on freestanding compilers. */
10100 # include <limits.h>
10102 # include <assert.h>
10107 /* Override any gcc2 internal prototype to avoid an error. */
10112 /* We use char because int might match the return type of a gcc2
10113 builtin and then its argument prototype would still apply. */
10115 /* The GNU C library defines this for functions which it implements
10116 to always fail with ENOSYS. Some functions are actually named
10117 something starting with __ and the normal name is an alias. */
10118 #if defined (__stub_remove) || defined (__stub___remove)
10121 char (*f) () = remove;
10130 return f != remove;
10135 rm -f conftest.$ac_objext conftest$ac_exeext
10136 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10137 (eval $ac_link) 2>conftest.er1
10139 grep -v '^ *+' conftest.er1 >conftest.err
10141 cat conftest.err >&5
10142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143 (exit $ac_status); } &&
10144 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10146 (eval $ac_try) 2>&5
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; } &&
10150 { ac_try='test -s conftest$ac_exeext'
10151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152 (eval $ac_try) 2>&5
10154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155 (exit $ac_status); }; }; then
10156 ac_cv_func_remove=yes
10158 echo "$as_me: failed program was:" >&5
10159 sed 's/^/| /' conftest.$ac_ext >&5
10161 ac_cv_func_remove=no
10163 rm -f conftest.err conftest.$ac_objext \
10164 conftest$ac_exeext conftest.$ac_ext
10166 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
10167 echo "${ECHO_T}$ac_cv_func_remove" >&6
10169 if test $ac_cv_func_remove = no; then
10170 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
10171 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
10172 if test "${ac_cv_lib_posix_remove+set}" = set; then
10173 echo $ECHO_N "(cached) $ECHO_C" >&6
10175 ac_check_lib_save_LIBS=$LIBS
10176 LIBS="-lposix $LIBS"
10177 cat >conftest.$ac_ext <<_ACEOF
10180 cat confdefs.h >>conftest.$ac_ext
10181 cat >>conftest.$ac_ext <<_ACEOF
10182 /* end confdefs.h. */
10184 /* Override any gcc2 internal prototype to avoid an error. */
10188 /* We use char because int might match the return type of a gcc2
10189 builtin and then its argument prototype would still apply. */
10199 rm -f conftest.$ac_objext conftest$ac_exeext
10200 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10201 (eval $ac_link) 2>conftest.er1
10203 grep -v '^ *+' conftest.er1 >conftest.err
10205 cat conftest.err >&5
10206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10207 (exit $ac_status); } &&
10208 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10210 (eval $ac_try) 2>&5
10212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10213 (exit $ac_status); }; } &&
10214 { ac_try='test -s conftest$ac_exeext'
10215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10216 (eval $ac_try) 2>&5
10218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10219 (exit $ac_status); }; }; then
10220 ac_cv_lib_posix_remove=yes
10222 echo "$as_me: failed program was:" >&5
10223 sed 's/^/| /' conftest.$ac_ext >&5
10225 ac_cv_lib_posix_remove=no
10227 rm -f conftest.err conftest.$ac_objext \
10228 conftest$ac_exeext conftest.$ac_ext
10229 LIBS=$ac_check_lib_save_LIBS
10231 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
10232 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
10233 if test $ac_cv_lib_posix_remove = yes; then
10234 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10239 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10240 echo "$as_me:$LINENO: checking for shmat" >&5
10241 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10242 if test "${ac_cv_func_shmat+set}" = set; then
10243 echo $ECHO_N "(cached) $ECHO_C" >&6
10245 cat >conftest.$ac_ext <<_ACEOF
10248 cat confdefs.h >>conftest.$ac_ext
10249 cat >>conftest.$ac_ext <<_ACEOF
10250 /* end confdefs.h. */
10251 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10252 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10253 #define shmat innocuous_shmat
10255 /* System header to define __stub macros and hopefully few prototypes,
10256 which can conflict with char shmat (); below.
10257 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10258 <limits.h> exists even on freestanding compilers. */
10261 # include <limits.h>
10263 # include <assert.h>
10268 /* Override any gcc2 internal prototype to avoid an error. */
10273 /* We use char because int might match the return type of a gcc2
10274 builtin and then its argument prototype would still apply. */
10276 /* The GNU C library defines this for functions which it implements
10277 to always fail with ENOSYS. Some functions are actually named
10278 something starting with __ and the normal name is an alias. */
10279 #if defined (__stub_shmat) || defined (__stub___shmat)
10282 char (*f) () = shmat;
10296 rm -f conftest.$ac_objext conftest$ac_exeext
10297 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10298 (eval $ac_link) 2>conftest.er1
10300 grep -v '^ *+' conftest.er1 >conftest.err
10302 cat conftest.err >&5
10303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304 (exit $ac_status); } &&
10305 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10307 (eval $ac_try) 2>&5
10309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10310 (exit $ac_status); }; } &&
10311 { ac_try='test -s conftest$ac_exeext'
10312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10313 (eval $ac_try) 2>&5
10315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10316 (exit $ac_status); }; }; then
10317 ac_cv_func_shmat=yes
10319 echo "$as_me: failed program was:" >&5
10320 sed 's/^/| /' conftest.$ac_ext >&5
10322 ac_cv_func_shmat=no
10324 rm -f conftest.err conftest.$ac_objext \
10325 conftest$ac_exeext conftest.$ac_ext
10327 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10328 echo "${ECHO_T}$ac_cv_func_shmat" >&6
10330 if test $ac_cv_func_shmat = no; then
10331 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10332 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10333 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10334 echo $ECHO_N "(cached) $ECHO_C" >&6
10336 ac_check_lib_save_LIBS=$LIBS
10338 cat >conftest.$ac_ext <<_ACEOF
10341 cat confdefs.h >>conftest.$ac_ext
10342 cat >>conftest.$ac_ext <<_ACEOF
10343 /* end confdefs.h. */
10345 /* Override any gcc2 internal prototype to avoid an error. */
10349 /* We use char because int might match the return type of a gcc2
10350 builtin and then its argument prototype would still apply. */
10360 rm -f conftest.$ac_objext conftest$ac_exeext
10361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10362 (eval $ac_link) 2>conftest.er1
10364 grep -v '^ *+' conftest.er1 >conftest.err
10366 cat conftest.err >&5
10367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10368 (exit $ac_status); } &&
10369 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10371 (eval $ac_try) 2>&5
10373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374 (exit $ac_status); }; } &&
10375 { ac_try='test -s conftest$ac_exeext'
10376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10377 (eval $ac_try) 2>&5
10379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 (exit $ac_status); }; }; then
10381 ac_cv_lib_ipc_shmat=yes
10383 echo "$as_me: failed program was:" >&5
10384 sed 's/^/| /' conftest.$ac_ext >&5
10386 ac_cv_lib_ipc_shmat=no
10388 rm -f conftest.err conftest.$ac_objext \
10389 conftest$ac_exeext conftest.$ac_ext
10390 LIBS=$ac_check_lib_save_LIBS
10392 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10393 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10394 if test $ac_cv_lib_ipc_shmat = yes; then
10395 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10401 # Check for libraries that X11R6 Xt/Xaw programs need.
10402 ac_save_LDFLAGS=$LDFLAGS
10403 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10404 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10405 # check for ICE first), but we must link in the order -lSM -lICE or
10406 # we get undefined symbols. So assume we have SM if we have ICE.
10407 # These have to be linked with before -lX11, unlike the other
10408 # libraries we check for below, so use a different variable.
10409 # John Interrante, Karl Berry
10410 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10411 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10412 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10413 echo $ECHO_N "(cached) $ECHO_C" >&6
10415 ac_check_lib_save_LIBS=$LIBS
10416 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10417 cat >conftest.$ac_ext <<_ACEOF
10420 cat confdefs.h >>conftest.$ac_ext
10421 cat >>conftest.$ac_ext <<_ACEOF
10422 /* end confdefs.h. */
10424 /* Override any gcc2 internal prototype to avoid an error. */
10428 /* We use char because int might match the return type of a gcc2
10429 builtin and then its argument prototype would still apply. */
10430 char IceConnectionNumber ();
10434 IceConnectionNumber ();
10439 rm -f conftest.$ac_objext conftest$ac_exeext
10440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10441 (eval $ac_link) 2>conftest.er1
10443 grep -v '^ *+' conftest.er1 >conftest.err
10445 cat conftest.err >&5
10446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 (exit $ac_status); } &&
10448 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450 (eval $ac_try) 2>&5
10452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453 (exit $ac_status); }; } &&
10454 { ac_try='test -s conftest$ac_exeext'
10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456 (eval $ac_try) 2>&5
10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459 (exit $ac_status); }; }; then
10460 ac_cv_lib_ICE_IceConnectionNumber=yes
10462 echo "$as_me: failed program was:" >&5
10463 sed 's/^/| /' conftest.$ac_ext >&5
10465 ac_cv_lib_ICE_IceConnectionNumber=no
10467 rm -f conftest.err conftest.$ac_objext \
10468 conftest$ac_exeext conftest.$ac_ext
10469 LIBS=$ac_check_lib_save_LIBS
10471 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10472 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10473 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10474 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10477 LDFLAGS=$ac_save_LDFLAGS
10483 if test x$support_xpm = xyes; then
10487 # Initialize some more variables set by options.
10488 # The variables have the same names as the options, with
10489 # dashes changed to underlines.
10491 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10492 # paths, otherwise set no_xpm=yes.
10493 # Uses ac_ vars as temps to allow command line to override cache and checks.
10494 echo "$as_me:$LINENO: checking for libXpm" >&5
10495 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10498 # Check whether --with-xpm_includes or --without-xpm_includes was given.
10499 if test "${with_xpm_includes+set}" = set; then
10500 withval="$with_xpm_includes"
10501 xpm_includes="$withval"
10506 # Check whether --with-xpm_library or --without-xpm_library was given.
10507 if test "${with_xpm_library+set}" = set; then
10508 withval="$with_xpm_library"
10509 xpm_libraries="$withval"
10514 # --without-xpm overrides everything else, but does not touch the cache.
10516 # Check whether --with-xpm or --without-xpm was given.
10517 if test "${with_xpm+set}" = set; then
10518 withval="$with_xpm"
10521 if test "$with_xpm" = no; then
10524 if test "${ac_cv_have_xpm+set}" = set; then
10525 echo $ECHO_N "(cached) $ECHO_C" >&6
10528 vt_xpm_include_X11=no
10529 if test -n "$xpm_includes"; then
10530 vt_xpm_includes=$xpm_includes
10534 if test -n "$xpm_libraries"; then
10535 vt_xpm_libraries=$xpm_libraries
10537 vt_xpm_libraries=NO
10540 if test "$vt_xpm_includes" = NO; then
10541 # Guess where to find xpm.h
10543 ac_save_CPPFLAGS="$CPPFLAGS"
10544 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10546 # First, try using that file with no special directory specified.
10547 cat >conftest.$ac_ext <<_ACEOF
10550 cat confdefs.h >>conftest.$ac_ext
10551 cat >>conftest.$ac_ext <<_ACEOF
10552 /* end confdefs.h. */
10553 #include <X11/xpm.h>
10555 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10556 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10558 grep -v '^ *+' conftest.er1 >conftest.err
10560 cat conftest.err >&5
10561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10562 (exit $ac_status); } >/dev/null; then
10563 if test -s conftest.err; then
10564 ac_cpp_err=$ac_cxx_preproc_warn_flag
10565 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10572 if test -z "$ac_cpp_err"; then
10573 # We can compile using X headers with no special include directory.
10575 vt_xpm_include_X11=yes
10577 echo "$as_me: failed program was:" >&5
10578 sed 's/^/| /' conftest.$ac_ext >&5
10580 CPPFLAGS="$ac_save_CPPFLAGS"
10581 # Look for the header file in a standard set of common directories.
10584 /usr/X11R6/include \
10585 /usr/X11R5/include \
10586 /usr/X11R4/include \
10589 /usr/include/X11R6 \
10590 /usr/include/X11R5 \
10591 /usr/include/X11R4 \
10593 /usr/local/X11/include \
10594 /usr/local/X11R6/include \
10595 /usr/local/X11R5/include \
10596 /usr/local/X11R4/include \
10598 /usr/local/include/X11 \
10599 /usr/local/include/X11R6 \
10600 /usr/local/include/X11R5 \
10601 /usr/local/include/X11R4 \
10603 /usr/X386/include \
10604 /usr/x386/include \
10605 /usr/XFree86/include/X11 \
10608 /usr/local/include \
10609 /usr/unsupported/include \
10610 /usr/athena/include \
10611 /usr/local/x11r5/include \
10612 /usr/lpp/Xamples/include \
10614 /usr/openwin/include \
10615 /usr/openwin/share/include \
10618 if test -r "$ac_dir/X11/xpm.h"; then
10619 vt_xpm_includes="$ac_dir"
10620 vt_xpm_include_X11=yes
10623 if test -r "$ac_dir/xpm.h"; then
10624 vt_xpm_includes=$ac_dir
10630 rm -f conftest.err conftest.$ac_ext
10633 if test "$vt_xpm_libraries" = NO; then
10634 # Check for the libraries.
10636 # See if we find them without any special options.
10637 # Don't add to $LIBS permanently.
10638 ac_save_LIBS="$LIBS"
10639 LIBS="$LIBS $X_LIBS -lXpm -lX11"
10640 cat >conftest.$ac_ext <<_ACEOF
10643 cat confdefs.h >>conftest.$ac_ext
10644 cat >>conftest.$ac_ext <<_ACEOF
10645 /* end confdefs.h. */
10650 XpmReadFileToPixmap()
10655 rm -f conftest.$ac_objext conftest$ac_exeext
10656 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10657 (eval $ac_link) 2>conftest.er1
10659 grep -v '^ *+' conftest.er1 >conftest.err
10661 cat conftest.err >&5
10662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10663 (exit $ac_status); } &&
10664 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10666 (eval $ac_try) 2>&5
10668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10669 (exit $ac_status); }; } &&
10670 { ac_try='test -s conftest$ac_exeext'
10671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10672 (eval $ac_try) 2>&5
10674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10675 (exit $ac_status); }; }; then
10676 LIBS="$ac_save_LIBS"
10677 # We can link libXpm with no special library path.
10680 echo "$as_me: failed program was:" >&5
10681 sed 's/^/| /' conftest.$ac_ext >&5
10683 LIBS="$ac_save_LIBS"
10684 # First see if replacing the include by lib works.
10686 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10697 /usr/local/X11/lib \
10698 /usr/local/X11R6/lib \
10699 /usr/local/X11R5/lib \
10700 /usr/local/X11R4/lib \
10702 /usr/local/lib/X11 \
10703 /usr/local/lib/X11R6 \
10704 /usr/local/lib/X11R5 \
10705 /usr/local/lib/X11R4 \
10709 /usr/XFree86/lib/X11 \
10713 /usr/unsupported/lib \
10715 /usr/local/x11r5/lib \
10716 /usr/lpp/Xamples/lib \
10719 /usr/openwin/share/lib \
10722 for ac_extension in a so sl; do
10723 if test -r $ac_dir/libXpm.$ac_extension; then
10724 vt_xpm_libraries=$ac_dir
10730 rm -f conftest.err conftest.$ac_objext \
10731 conftest$ac_exeext conftest.$ac_ext
10735 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10736 ac_cv_have_xpm="have_xpm=no"
10738 ac_cv_have_xpm="have_xpm=yes \
10739 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10740 vt_xpm_include_X11=$vt_xpm_include_X11"
10743 eval "$ac_cv_have_xpm"
10746 if test "$have_xpm" != yes; then
10747 echo "$as_me:$LINENO: result: $have_xpm" >&5
10748 echo "${ECHO_T}$have_xpm" >&6
10751 if test "$xpm_includes" != NO; then
10752 if test "$xpm_includes" = "$vt_xpm_includes"; then
10753 if test -r "$xpm_includes/X11/xpm.h"; then
10754 vt_xpm_include_X11=yes
10757 vt_xpm_include_X11=no
10758 if test -z "$xpm_includes"; then
10759 cat >conftest.$ac_ext <<_ACEOF
10762 cat confdefs.h >>conftest.$ac_ext
10763 cat >>conftest.$ac_ext <<_ACEOF
10764 /* end confdefs.h. */
10765 #include <X11/xpm.h>
10767 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10768 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10770 grep -v '^ *+' conftest.er1 >conftest.err
10772 cat conftest.err >&5
10773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10774 (exit $ac_status); } >/dev/null; then
10775 if test -s conftest.err; then
10776 ac_cpp_err=$ac_cxx_preproc_warn_flag
10777 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10784 if test -z "$ac_cpp_err"; then
10785 vt_xpm_include_X11=yes
10787 echo "$as_me: failed program was:" >&5
10788 sed 's/^/| /' conftest.$ac_ext >&5
10792 rm -f conftest.err conftest.$ac_ext
10794 if test -r "$xpm_includes/X11/xpm.h"; then
10795 vt_xpm_include_X11=yes
10799 vt_xpm_includes=$xpm_includes
10801 if test "x$xpm_libraries" != xNO; then
10802 vt_xpm_libraries=$xpm_libraries
10804 # Update the cache value to reflect the command line values.
10805 ac_cv_have_xpm="have_xpm=yes \
10806 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10807 vt_xpm_include_X11=$vt_xpm_include_X11"
10808 eval "$ac_cv_have_xpm"
10809 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10810 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10811 if test -n "$vt_xpm_includes"; then
10812 XPM_CPPFLAGS="-DHAVE_LIBXPM"
10814 if test -n "$vt_xpm_includes"; then
10815 XPM_CFLAGS="-I$vt_xpm_includes"
10818 if test -n "$vt_xpm_libraries"; then
10819 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10821 if test "x$vt_xpm_include_X11" = xyes; then
10823 cat >>confdefs.h <<\_ACEOF
10824 #define XPM_INC_X11 1
10834 if test x$no_xpm = xyes; then
10835 support_xpm=needsmanualspecification
10839 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10840 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10841 if test "${ac_cv_header_sys_wait_h+set}" = set; then
10842 echo $ECHO_N "(cached) $ECHO_C" >&6
10844 cat >conftest.$ac_ext <<_ACEOF
10847 cat confdefs.h >>conftest.$ac_ext
10848 cat >>conftest.$ac_ext <<_ACEOF
10849 /* end confdefs.h. */
10850 #include <sys/types.h>
10851 #include <sys/wait.h>
10852 #ifndef WEXITSTATUS
10853 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10856 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10864 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10869 rm -f conftest.$ac_objext
10870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10871 (eval $ac_compile) 2>conftest.er1
10873 grep -v '^ *+' conftest.er1 >conftest.err
10875 cat conftest.err >&5
10876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10877 (exit $ac_status); } &&
10878 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10880 (eval $ac_try) 2>&5
10882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10883 (exit $ac_status); }; } &&
10884 { ac_try='test -s conftest.$ac_objext'
10885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10886 (eval $ac_try) 2>&5
10888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10889 (exit $ac_status); }; }; then
10890 ac_cv_header_sys_wait_h=yes
10892 echo "$as_me: failed program was:" >&5
10893 sed 's/^/| /' conftest.$ac_ext >&5
10895 ac_cv_header_sys_wait_h=no
10897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10899 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10900 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10901 if test $ac_cv_header_sys_wait_h = yes; then
10903 cat >>confdefs.h <<\_ACEOF
10904 #define HAVE_SYS_WAIT_H 1
10952 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10953 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10954 echo "$as_me:$LINENO: checking for $ac_header" >&5
10955 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10956 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10957 echo $ECHO_N "(cached) $ECHO_C" >&6
10959 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10960 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10962 # Is the header compilable?
10963 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10964 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10965 cat >conftest.$ac_ext <<_ACEOF
10968 cat confdefs.h >>conftest.$ac_ext
10969 cat >>conftest.$ac_ext <<_ACEOF
10970 /* end confdefs.h. */
10971 $ac_includes_default
10972 #include <$ac_header>
10974 rm -f conftest.$ac_objext
10975 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10976 (eval $ac_compile) 2>conftest.er1
10978 grep -v '^ *+' conftest.er1 >conftest.err
10980 cat conftest.err >&5
10981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10982 (exit $ac_status); } &&
10983 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10985 (eval $ac_try) 2>&5
10987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10988 (exit $ac_status); }; } &&
10989 { ac_try='test -s conftest.$ac_objext'
10990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10991 (eval $ac_try) 2>&5
10993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10994 (exit $ac_status); }; }; then
10995 ac_header_compiler=yes
10997 echo "$as_me: failed program was:" >&5
10998 sed 's/^/| /' conftest.$ac_ext >&5
11000 ac_header_compiler=no
11002 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11003 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11004 echo "${ECHO_T}$ac_header_compiler" >&6
11006 # Is the header present?
11007 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11008 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11009 cat >conftest.$ac_ext <<_ACEOF
11012 cat confdefs.h >>conftest.$ac_ext
11013 cat >>conftest.$ac_ext <<_ACEOF
11014 /* end confdefs.h. */
11015 #include <$ac_header>
11017 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11018 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11020 grep -v '^ *+' conftest.er1 >conftest.err
11022 cat conftest.err >&5
11023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11024 (exit $ac_status); } >/dev/null; then
11025 if test -s conftest.err; then
11026 ac_cpp_err=$ac_cxx_preproc_warn_flag
11027 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11034 if test -z "$ac_cpp_err"; then
11035 ac_header_preproc=yes
11037 echo "$as_me: failed program was:" >&5
11038 sed 's/^/| /' conftest.$ac_ext >&5
11040 ac_header_preproc=no
11042 rm -f conftest.err conftest.$ac_ext
11043 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11044 echo "${ECHO_T}$ac_header_preproc" >&6
11046 # So? What about this header?
11047 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11049 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11050 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11051 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11052 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11053 ac_header_preproc=yes
11056 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11057 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11058 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11059 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11060 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11061 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11062 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11063 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11064 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11065 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11066 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11067 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11070 ## ------------------------------------------ ##
11071 ## Report this to the AC_PACKAGE_NAME lists. ##
11072 ## ------------------------------------------ ##
11075 sed "s/^/$as_me: WARNING: /" >&2
11078 echo "$as_me:$LINENO: checking for $ac_header" >&5
11079 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11080 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11081 echo $ECHO_N "(cached) $ECHO_C" >&6
11083 eval "$as_ac_Header=\$ac_header_preproc"
11085 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11086 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11089 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11090 cat >>confdefs.h <<_ACEOF
11091 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11099 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
11100 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11101 if test "${ac_cv_header_time+set}" = set; then
11102 echo $ECHO_N "(cached) $ECHO_C" >&6
11104 cat >conftest.$ac_ext <<_ACEOF
11107 cat confdefs.h >>conftest.$ac_ext
11108 cat >>conftest.$ac_ext <<_ACEOF
11109 /* end confdefs.h. */
11110 #include <sys/types.h>
11111 #include <sys/time.h>
11117 if ((struct tm *) 0)
11123 rm -f conftest.$ac_objext
11124 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11125 (eval $ac_compile) 2>conftest.er1
11127 grep -v '^ *+' conftest.er1 >conftest.err
11129 cat conftest.err >&5
11130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11131 (exit $ac_status); } &&
11132 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11134 (eval $ac_try) 2>&5
11136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137 (exit $ac_status); }; } &&
11138 { ac_try='test -s conftest.$ac_objext'
11139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11140 (eval $ac_try) 2>&5
11142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11143 (exit $ac_status); }; }; then
11144 ac_cv_header_time=yes
11146 echo "$as_me: failed program was:" >&5
11147 sed 's/^/| /' conftest.$ac_ext >&5
11149 ac_cv_header_time=no
11151 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11153 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11154 echo "${ECHO_T}$ac_cv_header_time" >&6
11155 if test $ac_cv_header_time = yes; then
11157 cat >>confdefs.h <<\_ACEOF
11158 #define TIME_WITH_SYS_TIME 1
11164 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
11165 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
11166 if test "${rxvt_cv_header_sysioctl+set}" = set; then
11167 echo $ECHO_N "(cached) $ECHO_C" >&6
11169 cat >conftest.$ac_ext <<_ACEOF
11172 cat confdefs.h >>conftest.$ac_ext
11173 cat >>conftest.$ac_ext <<_ACEOF
11174 /* end confdefs.h. */
11176 #include <sys/ioctl.h>
11177 #ifdef HAVE_TERMIOS_H
11178 #include <termios.h>
11188 rm -f conftest.$ac_objext
11189 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11190 (eval $ac_compile) 2>conftest.er1
11192 grep -v '^ *+' conftest.er1 >conftest.err
11194 cat conftest.err >&5
11195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11196 (exit $ac_status); } &&
11197 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11199 (eval $ac_try) 2>&5
11201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202 (exit $ac_status); }; } &&
11203 { ac_try='test -s conftest.$ac_objext'
11204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11205 (eval $ac_try) 2>&5
11207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11208 (exit $ac_status); }; }; then
11209 rxvt_cv_header_sysioctl=yes
11211 echo "$as_me: failed program was:" >&5
11212 sed 's/^/| /' conftest.$ac_ext >&5
11214 rxvt_cv_header_sysioctl=no
11216 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11218 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
11219 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
11221 if test -n "$GCC"; then
11226 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
11228 ac_save_CFLAGS=$CFLAGS
11230 CFLAGS="$CFLAGS $X_CFLAGS"
11231 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11232 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11233 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11234 if test "${rxvt_cv_rpath+set}" = set; then
11235 echo $ECHO_N "(cached) $ECHO_C" >&6
11237 if test "$cross_compiling" = yes; then
11238 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11239 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11241 cat >conftest.$ac_ext <<_ACEOF
11244 cat confdefs.h >>conftest.$ac_ext
11245 cat >>conftest.$ac_ext <<_ACEOF
11246 /* end confdefs.h. */
11251 (void) XOpenDisplay("foobar");
11254 rm -f conftest$ac_exeext
11255 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11256 (eval $ac_link) 2>&5
11258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11259 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11261 (eval $ac_try) 2>&5
11263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11264 (exit $ac_status); }; }; then
11267 echo "$as_me: program exited with status $ac_status" >&5
11268 echo "$as_me: failed program was:" >&5
11269 sed 's/^/| /' conftest.$ac_ext >&5
11271 ( exit $ac_status )
11274 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11277 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11278 echo "${ECHO_T}$rxvt_cv_rpath" >&6
11279 if test x$rxvt_cv_rpath != xyes; then
11280 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11281 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11282 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11283 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11284 if test "${rxvt_cv_R+set}" = set; then
11285 echo $ECHO_N "(cached) $ECHO_C" >&6
11287 if test "$cross_compiling" = yes; then
11290 cat >conftest.$ac_ext <<_ACEOF
11293 cat confdefs.h >>conftest.$ac_ext
11294 cat >>conftest.$ac_ext <<_ACEOF
11295 /* end confdefs.h. */
11300 (void) XOpenDisplay("foobar");
11303 rm -f conftest$ac_exeext
11304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11305 (eval $ac_link) 2>&5
11307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11310 (eval $ac_try) 2>&5
11312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11313 (exit $ac_status); }; }; then
11316 echo "$as_me: program exited with status $ac_status" >&5
11317 echo "$as_me: failed program was:" >&5
11318 sed 's/^/| /' conftest.$ac_ext >&5
11320 ( exit $ac_status )
11323 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11326 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11327 echo "${ECHO_T}$rxvt_cv_R" >&6
11328 if test x$rxvt_cv_R != xyes; then
11329 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11333 echo "$as_me:$LINENO: checking for XPointer" >&5
11334 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11335 if test "${rxvt_cv_xpointer+set}" = set; then
11336 echo $ECHO_N "(cached) $ECHO_C" >&6
11338 cat >conftest.$ac_ext <<_ACEOF
11341 cat confdefs.h >>conftest.$ac_ext
11342 cat >>conftest.$ac_ext <<_ACEOF
11343 /* end confdefs.h. */
11344 #include <X11/Xlib.h>
11353 rm -f conftest.$ac_objext
11354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11355 (eval $ac_compile) 2>conftest.er1
11357 grep -v '^ *+' conftest.er1 >conftest.err
11359 cat conftest.err >&5
11360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11361 (exit $ac_status); } &&
11362 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11364 (eval $ac_try) 2>&5
11366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11367 (exit $ac_status); }; } &&
11368 { ac_try='test -s conftest.$ac_objext'
11369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11370 (eval $ac_try) 2>&5
11372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11373 (exit $ac_status); }; }; then
11374 rxvt_cv_xpointer=yes
11376 echo "$as_me: failed program was:" >&5
11377 sed 's/^/| /' conftest.$ac_ext >&5
11379 rxvt_cv_xpointer=no
11381 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11383 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11384 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11385 if test x$rxvt_cv_xpointer = xyes; then
11387 cat >>confdefs.h <<\_ACEOF
11388 #define HAVE_XPOINTER 1
11393 CFLAGS=$ac_save_CFLAGS
11396 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11397 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11398 if test "${ac_cv_c_const+set}" = set; then
11399 echo $ECHO_N "(cached) $ECHO_C" >&6
11401 cat >conftest.$ac_ext <<_ACEOF
11404 cat confdefs.h >>conftest.$ac_ext
11405 cat >>conftest.$ac_ext <<_ACEOF
11406 /* end confdefs.h. */
11411 /* FIXME: Include the comments suggested by Paul. */
11412 #ifndef __cplusplus
11413 /* Ultrix mips cc rejects this. */
11414 typedef int charset[2];
11416 /* SunOS 4.1.1 cc rejects this. */
11417 char const *const *ccp;
11419 /* NEC SVR4.0.2 mips cc rejects this. */
11420 struct point {int x, y;};
11421 static struct point const zero = {0,0};
11422 /* AIX XL C 1.02.0.0 rejects this.
11423 It does not let you subtract one const X* pointer from another in
11424 an arm of an if-expression whose if-part is not a constant
11426 const char *g = "string";
11427 ccp = &g + (g ? g-g : 0);
11428 /* HPUX 7.0 cc rejects these. */
11431 ccp = (char const *const *) p;
11432 { /* SCO 3.2v4 cc rejects this. */
11434 char const *s = 0 ? (char *) 0 : (char const *) 0;
11438 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11439 int x[] = {25, 17};
11440 const int *foo = &x[0];
11443 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11444 typedef const int *iptr;
11448 { /* AIX XL C 1.02.0.0 rejects this saying
11449 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11450 struct s { int j; const int *ap[3]; };
11451 struct s *b; b->j = 5;
11453 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11454 const int foo = 10;
11462 rm -f conftest.$ac_objext
11463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11464 (eval $ac_compile) 2>conftest.er1
11466 grep -v '^ *+' conftest.er1 >conftest.err
11468 cat conftest.err >&5
11469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11470 (exit $ac_status); } &&
11471 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11473 (eval $ac_try) 2>&5
11475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11476 (exit $ac_status); }; } &&
11477 { ac_try='test -s conftest.$ac_objext'
11478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11479 (eval $ac_try) 2>&5
11481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11482 (exit $ac_status); }; }; then
11485 echo "$as_me: failed program was:" >&5
11486 sed 's/^/| /' conftest.$ac_ext >&5
11490 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11492 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11493 echo "${ECHO_T}$ac_cv_c_const" >&6
11494 if test $ac_cv_c_const = no; then
11496 cat >>confdefs.h <<\_ACEOF
11502 echo "$as_me:$LINENO: checking for inline" >&5
11503 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11504 if test "${ac_cv_c_inline+set}" = set; then
11505 echo $ECHO_N "(cached) $ECHO_C" >&6
11508 for ac_kw in inline __inline__ __inline; do
11509 cat >conftest.$ac_ext <<_ACEOF
11512 cat confdefs.h >>conftest.$ac_ext
11513 cat >>conftest.$ac_ext <<_ACEOF
11514 /* end confdefs.h. */
11515 #ifndef __cplusplus
11517 static $ac_kw foo_t static_foo () {return 0; }
11518 $ac_kw foo_t foo () {return 0; }
11522 rm -f conftest.$ac_objext
11523 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11524 (eval $ac_compile) 2>conftest.er1
11526 grep -v '^ *+' conftest.er1 >conftest.err
11528 cat conftest.err >&5
11529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11530 (exit $ac_status); } &&
11531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11533 (eval $ac_try) 2>&5
11535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11536 (exit $ac_status); }; } &&
11537 { ac_try='test -s conftest.$ac_objext'
11538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11539 (eval $ac_try) 2>&5
11541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11542 (exit $ac_status); }; }; then
11543 ac_cv_c_inline=$ac_kw; break
11545 echo "$as_me: failed program was:" >&5
11546 sed 's/^/| /' conftest.$ac_ext >&5
11549 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11553 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11554 echo "${ECHO_T}$ac_cv_c_inline" >&6
11557 case $ac_cv_c_inline in
11560 case $ac_cv_c_inline in
11562 *) ac_val=$ac_cv_c_inline;;
11564 cat >>confdefs.h <<_ACEOF
11565 #ifndef __cplusplus
11566 #define inline $ac_val
11574 echo "$as_me:$LINENO: checking for mode_t" >&5
11575 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11576 if test "${ac_cv_type_mode_t+set}" = set; then
11577 echo $ECHO_N "(cached) $ECHO_C" >&6
11579 cat >conftest.$ac_ext <<_ACEOF
11582 cat confdefs.h >>conftest.$ac_ext
11583 cat >>conftest.$ac_ext <<_ACEOF
11584 /* end confdefs.h. */
11585 $ac_includes_default
11591 if (sizeof (mode_t))
11597 rm -f conftest.$ac_objext
11598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11599 (eval $ac_compile) 2>conftest.er1
11601 grep -v '^ *+' conftest.er1 >conftest.err
11603 cat conftest.err >&5
11604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605 (exit $ac_status); } &&
11606 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 (eval $ac_try) 2>&5
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); }; } &&
11612 { ac_try='test -s conftest.$ac_objext'
11613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11614 (eval $ac_try) 2>&5
11616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11617 (exit $ac_status); }; }; then
11618 ac_cv_type_mode_t=yes
11620 echo "$as_me: failed program was:" >&5
11621 sed 's/^/| /' conftest.$ac_ext >&5
11623 ac_cv_type_mode_t=no
11625 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11627 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11628 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11629 if test $ac_cv_type_mode_t = yes; then
11633 cat >>confdefs.h <<_ACEOF
11639 echo "$as_me:$LINENO: checking for pid_t" >&5
11640 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11641 if test "${ac_cv_type_pid_t+set}" = set; then
11642 echo $ECHO_N "(cached) $ECHO_C" >&6
11644 cat >conftest.$ac_ext <<_ACEOF
11647 cat confdefs.h >>conftest.$ac_ext
11648 cat >>conftest.$ac_ext <<_ACEOF
11649 /* end confdefs.h. */
11650 $ac_includes_default
11656 if (sizeof (pid_t))
11662 rm -f conftest.$ac_objext
11663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11664 (eval $ac_compile) 2>conftest.er1
11666 grep -v '^ *+' conftest.er1 >conftest.err
11668 cat conftest.err >&5
11669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670 (exit $ac_status); } &&
11671 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11673 (eval $ac_try) 2>&5
11675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11676 (exit $ac_status); }; } &&
11677 { ac_try='test -s conftest.$ac_objext'
11678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11679 (eval $ac_try) 2>&5
11681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682 (exit $ac_status); }; }; then
11683 ac_cv_type_pid_t=yes
11685 echo "$as_me: failed program was:" >&5
11686 sed 's/^/| /' conftest.$ac_ext >&5
11688 ac_cv_type_pid_t=no
11690 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11692 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11693 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11694 if test $ac_cv_type_pid_t = yes; then
11698 cat >>confdefs.h <<_ACEOF
11704 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11705 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11706 if test "${ac_cv_type_uid_t+set}" = set; then
11707 echo $ECHO_N "(cached) $ECHO_C" >&6
11709 cat >conftest.$ac_ext <<_ACEOF
11712 cat confdefs.h >>conftest.$ac_ext
11713 cat >>conftest.$ac_ext <<_ACEOF
11714 /* end confdefs.h. */
11715 #include <sys/types.h>
11718 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11719 $EGREP "uid_t" >/dev/null 2>&1; then
11720 ac_cv_type_uid_t=yes
11722 ac_cv_type_uid_t=no
11727 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11728 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11729 if test $ac_cv_type_uid_t = no; then
11731 cat >>confdefs.h <<\_ACEOF
11736 cat >>confdefs.h <<\_ACEOF
11743 echo "$as_me:$LINENO: checking for char" >&5
11744 echo $ECHO_N "checking for char... $ECHO_C" >&6
11745 if test "${ac_cv_type_char+set}" = set; then
11746 echo $ECHO_N "(cached) $ECHO_C" >&6
11748 cat >conftest.$ac_ext <<_ACEOF
11751 cat confdefs.h >>conftest.$ac_ext
11752 cat >>conftest.$ac_ext <<_ACEOF
11753 /* end confdefs.h. */
11754 $ac_includes_default
11766 rm -f conftest.$ac_objext
11767 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11768 (eval $ac_compile) 2>conftest.er1
11770 grep -v '^ *+' conftest.er1 >conftest.err
11772 cat conftest.err >&5
11773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11774 (exit $ac_status); } &&
11775 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11777 (eval $ac_try) 2>&5
11779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11780 (exit $ac_status); }; } &&
11781 { ac_try='test -s conftest.$ac_objext'
11782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11783 (eval $ac_try) 2>&5
11785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11786 (exit $ac_status); }; }; then
11787 ac_cv_type_char=yes
11789 echo "$as_me: failed program was:" >&5
11790 sed 's/^/| /' conftest.$ac_ext >&5
11794 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11796 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11797 echo "${ECHO_T}$ac_cv_type_char" >&6
11799 echo "$as_me:$LINENO: checking size of char" >&5
11800 echo $ECHO_N "checking size of char... $ECHO_C" >&6
11801 if test "${ac_cv_sizeof_char+set}" = set; then
11802 echo $ECHO_N "(cached) $ECHO_C" >&6
11804 if test "$ac_cv_type_char" = yes; then
11805 # The cast to unsigned long works around a bug in the HP C Compiler
11806 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11807 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11808 # This bug is HP SR number 8606223364.
11809 if test "$cross_compiling" = yes; then
11810 # Depending upon the size, compute the lo and hi bounds.
11811 cat >conftest.$ac_ext <<_ACEOF
11814 cat confdefs.h >>conftest.$ac_ext
11815 cat >>conftest.$ac_ext <<_ACEOF
11816 /* end confdefs.h. */
11817 $ac_includes_default
11821 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11828 rm -f conftest.$ac_objext
11829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11830 (eval $ac_compile) 2>conftest.er1
11832 grep -v '^ *+' conftest.er1 >conftest.err
11834 cat conftest.err >&5
11835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11836 (exit $ac_status); } &&
11837 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11839 (eval $ac_try) 2>&5
11841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11842 (exit $ac_status); }; } &&
11843 { ac_try='test -s conftest.$ac_objext'
11844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11845 (eval $ac_try) 2>&5
11847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11848 (exit $ac_status); }; }; then
11851 cat >conftest.$ac_ext <<_ACEOF
11854 cat confdefs.h >>conftest.$ac_ext
11855 cat >>conftest.$ac_ext <<_ACEOF
11856 /* end confdefs.h. */
11857 $ac_includes_default
11861 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11868 rm -f conftest.$ac_objext
11869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11870 (eval $ac_compile) 2>conftest.er1
11872 grep -v '^ *+' conftest.er1 >conftest.err
11874 cat conftest.err >&5
11875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11876 (exit $ac_status); } &&
11877 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11879 (eval $ac_try) 2>&5
11881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882 (exit $ac_status); }; } &&
11883 { ac_try='test -s conftest.$ac_objext'
11884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11885 (eval $ac_try) 2>&5
11887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11888 (exit $ac_status); }; }; then
11889 ac_hi=$ac_mid; break
11891 echo "$as_me: failed program was:" >&5
11892 sed 's/^/| /' conftest.$ac_ext >&5
11894 ac_lo=`expr $ac_mid + 1`
11895 if test $ac_lo -le $ac_mid; then
11899 ac_mid=`expr 2 '*' $ac_mid + 1`
11901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11904 echo "$as_me: failed program was:" >&5
11905 sed 's/^/| /' conftest.$ac_ext >&5
11907 cat >conftest.$ac_ext <<_ACEOF
11910 cat confdefs.h >>conftest.$ac_ext
11911 cat >>conftest.$ac_ext <<_ACEOF
11912 /* end confdefs.h. */
11913 $ac_includes_default
11917 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11924 rm -f conftest.$ac_objext
11925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11926 (eval $ac_compile) 2>conftest.er1
11928 grep -v '^ *+' conftest.er1 >conftest.err
11930 cat conftest.err >&5
11931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11932 (exit $ac_status); } &&
11933 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11935 (eval $ac_try) 2>&5
11937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11938 (exit $ac_status); }; } &&
11939 { ac_try='test -s conftest.$ac_objext'
11940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11941 (eval $ac_try) 2>&5
11943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11944 (exit $ac_status); }; }; then
11947 cat >conftest.$ac_ext <<_ACEOF
11950 cat confdefs.h >>conftest.$ac_ext
11951 cat >>conftest.$ac_ext <<_ACEOF
11952 /* end confdefs.h. */
11953 $ac_includes_default
11957 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11964 rm -f conftest.$ac_objext
11965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11966 (eval $ac_compile) 2>conftest.er1
11968 grep -v '^ *+' conftest.er1 >conftest.err
11970 cat conftest.err >&5
11971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11972 (exit $ac_status); } &&
11973 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11975 (eval $ac_try) 2>&5
11977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11978 (exit $ac_status); }; } &&
11979 { ac_try='test -s conftest.$ac_objext'
11980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11981 (eval $ac_try) 2>&5
11983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11984 (exit $ac_status); }; }; then
11985 ac_lo=$ac_mid; break
11987 echo "$as_me: failed program was:" >&5
11988 sed 's/^/| /' conftest.$ac_ext >&5
11990 ac_hi=`expr '(' $ac_mid ')' - 1`
11991 if test $ac_mid -le $ac_hi; then
11995 ac_mid=`expr 2 '*' $ac_mid`
11997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12000 echo "$as_me: failed program was:" >&5
12001 sed 's/^/| /' conftest.$ac_ext >&5
12005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12007 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12008 # Binary search between lo and hi bounds.
12009 while test "x$ac_lo" != "x$ac_hi"; do
12010 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12011 cat >conftest.$ac_ext <<_ACEOF
12014 cat confdefs.h >>conftest.$ac_ext
12015 cat >>conftest.$ac_ext <<_ACEOF
12016 /* end confdefs.h. */
12017 $ac_includes_default
12021 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
12028 rm -f conftest.$ac_objext
12029 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12030 (eval $ac_compile) 2>conftest.er1
12032 grep -v '^ *+' conftest.er1 >conftest.err
12034 cat conftest.err >&5
12035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12036 (exit $ac_status); } &&
12037 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12039 (eval $ac_try) 2>&5
12041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12042 (exit $ac_status); }; } &&
12043 { ac_try='test -s conftest.$ac_objext'
12044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12045 (eval $ac_try) 2>&5
12047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12048 (exit $ac_status); }; }; then
12051 echo "$as_me: failed program was:" >&5
12052 sed 's/^/| /' conftest.$ac_ext >&5
12054 ac_lo=`expr '(' $ac_mid ')' + 1`
12056 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12059 ?*) ac_cv_sizeof_char=$ac_lo;;
12060 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
12061 See \`config.log' for more details." >&5
12062 echo "$as_me: error: cannot compute sizeof (char), 77
12063 See \`config.log' for more details." >&2;}
12064 { (exit 1); exit 1; }; } ;;
12067 if test "$cross_compiling" = yes; then
12068 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12069 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12070 { (exit 1); exit 1; }; }
12072 cat >conftest.$ac_ext <<_ACEOF
12075 cat confdefs.h >>conftest.$ac_ext
12076 cat >>conftest.$ac_ext <<_ACEOF
12077 /* end confdefs.h. */
12078 $ac_includes_default
12079 long longval () { return (long) (sizeof (char)); }
12080 unsigned long ulongval () { return (long) (sizeof (char)); }
12082 #include <stdlib.h>
12087 FILE *f = fopen ("conftest.val", "w");
12090 if (((long) (sizeof (char))) < 0)
12092 long i = longval ();
12093 if (i != ((long) (sizeof (char))))
12095 fprintf (f, "%ld\n", i);
12099 unsigned long i = ulongval ();
12100 if (i != ((long) (sizeof (char))))
12102 fprintf (f, "%lu\n", i);
12104 exit (ferror (f) || fclose (f) != 0);
12110 rm -f conftest$ac_exeext
12111 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12112 (eval $ac_link) 2>&5
12114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12115 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12117 (eval $ac_try) 2>&5
12119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120 (exit $ac_status); }; }; then
12121 ac_cv_sizeof_char=`cat conftest.val`
12123 echo "$as_me: program exited with status $ac_status" >&5
12124 echo "$as_me: failed program was:" >&5
12125 sed 's/^/| /' conftest.$ac_ext >&5
12127 ( exit $ac_status )
12128 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
12129 See \`config.log' for more details." >&5
12130 echo "$as_me: error: cannot compute sizeof (char), 77
12131 See \`config.log' for more details." >&2;}
12132 { (exit 1); exit 1; }; }
12134 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12139 ac_cv_sizeof_char=0
12142 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
12143 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
12144 cat >>confdefs.h <<_ACEOF
12145 #define SIZEOF_CHAR $ac_cv_sizeof_char
12149 echo "$as_me:$LINENO: checking for short" >&5
12150 echo $ECHO_N "checking for short... $ECHO_C" >&6
12151 if test "${ac_cv_type_short+set}" = set; then
12152 echo $ECHO_N "(cached) $ECHO_C" >&6
12154 cat >conftest.$ac_ext <<_ACEOF
12157 cat confdefs.h >>conftest.$ac_ext
12158 cat >>conftest.$ac_ext <<_ACEOF
12159 /* end confdefs.h. */
12160 $ac_includes_default
12166 if (sizeof (short))
12172 rm -f conftest.$ac_objext
12173 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12174 (eval $ac_compile) 2>conftest.er1
12176 grep -v '^ *+' conftest.er1 >conftest.err
12178 cat conftest.err >&5
12179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12180 (exit $ac_status); } &&
12181 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12183 (eval $ac_try) 2>&5
12185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12186 (exit $ac_status); }; } &&
12187 { ac_try='test -s conftest.$ac_objext'
12188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12189 (eval $ac_try) 2>&5
12191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12192 (exit $ac_status); }; }; then
12193 ac_cv_type_short=yes
12195 echo "$as_me: failed program was:" >&5
12196 sed 's/^/| /' conftest.$ac_ext >&5
12198 ac_cv_type_short=no
12200 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12202 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
12203 echo "${ECHO_T}$ac_cv_type_short" >&6
12205 echo "$as_me:$LINENO: checking size of short" >&5
12206 echo $ECHO_N "checking size of short... $ECHO_C" >&6
12207 if test "${ac_cv_sizeof_short+set}" = set; then
12208 echo $ECHO_N "(cached) $ECHO_C" >&6
12210 if test "$ac_cv_type_short" = yes; then
12211 # The cast to unsigned long works around a bug in the HP C Compiler
12212 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12213 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12214 # This bug is HP SR number 8606223364.
12215 if test "$cross_compiling" = yes; then
12216 # Depending upon the size, compute the lo and hi bounds.
12217 cat >conftest.$ac_ext <<_ACEOF
12220 cat confdefs.h >>conftest.$ac_ext
12221 cat >>conftest.$ac_ext <<_ACEOF
12222 /* end confdefs.h. */
12223 $ac_includes_default
12227 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
12234 rm -f conftest.$ac_objext
12235 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12236 (eval $ac_compile) 2>conftest.er1
12238 grep -v '^ *+' conftest.er1 >conftest.err
12240 cat conftest.err >&5
12241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12242 (exit $ac_status); } &&
12243 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12245 (eval $ac_try) 2>&5
12247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248 (exit $ac_status); }; } &&
12249 { ac_try='test -s conftest.$ac_objext'
12250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12251 (eval $ac_try) 2>&5
12253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12254 (exit $ac_status); }; }; then
12257 cat >conftest.$ac_ext <<_ACEOF
12260 cat confdefs.h >>conftest.$ac_ext
12261 cat >>conftest.$ac_ext <<_ACEOF
12262 /* end confdefs.h. */
12263 $ac_includes_default
12267 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12274 rm -f conftest.$ac_objext
12275 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12276 (eval $ac_compile) 2>conftest.er1
12278 grep -v '^ *+' conftest.er1 >conftest.err
12280 cat conftest.err >&5
12281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12282 (exit $ac_status); } &&
12283 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12285 (eval $ac_try) 2>&5
12287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12288 (exit $ac_status); }; } &&
12289 { ac_try='test -s conftest.$ac_objext'
12290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12291 (eval $ac_try) 2>&5
12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294 (exit $ac_status); }; }; then
12295 ac_hi=$ac_mid; break
12297 echo "$as_me: failed program was:" >&5
12298 sed 's/^/| /' conftest.$ac_ext >&5
12300 ac_lo=`expr $ac_mid + 1`
12301 if test $ac_lo -le $ac_mid; then
12305 ac_mid=`expr 2 '*' $ac_mid + 1`
12307 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12310 echo "$as_me: failed program was:" >&5
12311 sed 's/^/| /' conftest.$ac_ext >&5
12313 cat >conftest.$ac_ext <<_ACEOF
12316 cat confdefs.h >>conftest.$ac_ext
12317 cat >>conftest.$ac_ext <<_ACEOF
12318 /* end confdefs.h. */
12319 $ac_includes_default
12323 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12330 rm -f conftest.$ac_objext
12331 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12332 (eval $ac_compile) 2>conftest.er1
12334 grep -v '^ *+' conftest.er1 >conftest.err
12336 cat conftest.err >&5
12337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12338 (exit $ac_status); } &&
12339 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12341 (eval $ac_try) 2>&5
12343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12344 (exit $ac_status); }; } &&
12345 { ac_try='test -s conftest.$ac_objext'
12346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12347 (eval $ac_try) 2>&5
12349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12350 (exit $ac_status); }; }; then
12353 cat >conftest.$ac_ext <<_ACEOF
12356 cat confdefs.h >>conftest.$ac_ext
12357 cat >>conftest.$ac_ext <<_ACEOF
12358 /* end confdefs.h. */
12359 $ac_includes_default
12363 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12370 rm -f conftest.$ac_objext
12371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12372 (eval $ac_compile) 2>conftest.er1
12374 grep -v '^ *+' conftest.er1 >conftest.err
12376 cat conftest.err >&5
12377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378 (exit $ac_status); } &&
12379 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12381 (eval $ac_try) 2>&5
12383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12384 (exit $ac_status); }; } &&
12385 { ac_try='test -s conftest.$ac_objext'
12386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12387 (eval $ac_try) 2>&5
12389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12390 (exit $ac_status); }; }; then
12391 ac_lo=$ac_mid; break
12393 echo "$as_me: failed program was:" >&5
12394 sed 's/^/| /' conftest.$ac_ext >&5
12396 ac_hi=`expr '(' $ac_mid ')' - 1`
12397 if test $ac_mid -le $ac_hi; then
12401 ac_mid=`expr 2 '*' $ac_mid`
12403 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12406 echo "$as_me: failed program was:" >&5
12407 sed 's/^/| /' conftest.$ac_ext >&5
12411 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12414 # Binary search between lo and hi bounds.
12415 while test "x$ac_lo" != "x$ac_hi"; do
12416 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12417 cat >conftest.$ac_ext <<_ACEOF
12420 cat confdefs.h >>conftest.$ac_ext
12421 cat >>conftest.$ac_ext <<_ACEOF
12422 /* end confdefs.h. */
12423 $ac_includes_default
12427 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12434 rm -f conftest.$ac_objext
12435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12436 (eval $ac_compile) 2>conftest.er1
12438 grep -v '^ *+' conftest.er1 >conftest.err
12440 cat conftest.err >&5
12441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12442 (exit $ac_status); } &&
12443 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12445 (eval $ac_try) 2>&5
12447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12448 (exit $ac_status); }; } &&
12449 { ac_try='test -s conftest.$ac_objext'
12450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12451 (eval $ac_try) 2>&5
12453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12454 (exit $ac_status); }; }; then
12457 echo "$as_me: failed program was:" >&5
12458 sed 's/^/| /' conftest.$ac_ext >&5
12460 ac_lo=`expr '(' $ac_mid ')' + 1`
12462 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12465 ?*) ac_cv_sizeof_short=$ac_lo;;
12466 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12467 See \`config.log' for more details." >&5
12468 echo "$as_me: error: cannot compute sizeof (short), 77
12469 See \`config.log' for more details." >&2;}
12470 { (exit 1); exit 1; }; } ;;
12473 if test "$cross_compiling" = yes; then
12474 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12475 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12476 { (exit 1); exit 1; }; }
12478 cat >conftest.$ac_ext <<_ACEOF
12481 cat confdefs.h >>conftest.$ac_ext
12482 cat >>conftest.$ac_ext <<_ACEOF
12483 /* end confdefs.h. */
12484 $ac_includes_default
12485 long longval () { return (long) (sizeof (short)); }
12486 unsigned long ulongval () { return (long) (sizeof (short)); }
12488 #include <stdlib.h>
12493 FILE *f = fopen ("conftest.val", "w");
12496 if (((long) (sizeof (short))) < 0)
12498 long i = longval ();
12499 if (i != ((long) (sizeof (short))))
12501 fprintf (f, "%ld\n", i);
12505 unsigned long i = ulongval ();
12506 if (i != ((long) (sizeof (short))))
12508 fprintf (f, "%lu\n", i);
12510 exit (ferror (f) || fclose (f) != 0);
12516 rm -f conftest$ac_exeext
12517 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12518 (eval $ac_link) 2>&5
12520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12521 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12523 (eval $ac_try) 2>&5
12525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526 (exit $ac_status); }; }; then
12527 ac_cv_sizeof_short=`cat conftest.val`
12529 echo "$as_me: program exited with status $ac_status" >&5
12530 echo "$as_me: failed program was:" >&5
12531 sed 's/^/| /' conftest.$ac_ext >&5
12533 ( exit $ac_status )
12534 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12535 See \`config.log' for more details." >&5
12536 echo "$as_me: error: cannot compute sizeof (short), 77
12537 See \`config.log' for more details." >&2;}
12538 { (exit 1); exit 1; }; }
12540 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12545 ac_cv_sizeof_short=0
12548 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12549 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12550 cat >>confdefs.h <<_ACEOF
12551 #define SIZEOF_SHORT $ac_cv_sizeof_short
12555 echo "$as_me:$LINENO: checking for int" >&5
12556 echo $ECHO_N "checking for int... $ECHO_C" >&6
12557 if test "${ac_cv_type_int+set}" = set; then
12558 echo $ECHO_N "(cached) $ECHO_C" >&6
12560 cat >conftest.$ac_ext <<_ACEOF
12563 cat confdefs.h >>conftest.$ac_ext
12564 cat >>conftest.$ac_ext <<_ACEOF
12565 /* end confdefs.h. */
12566 $ac_includes_default
12578 rm -f conftest.$ac_objext
12579 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12580 (eval $ac_compile) 2>conftest.er1
12582 grep -v '^ *+' conftest.er1 >conftest.err
12584 cat conftest.err >&5
12585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12586 (exit $ac_status); } &&
12587 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12589 (eval $ac_try) 2>&5
12591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12592 (exit $ac_status); }; } &&
12593 { ac_try='test -s conftest.$ac_objext'
12594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12595 (eval $ac_try) 2>&5
12597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12598 (exit $ac_status); }; }; then
12601 echo "$as_me: failed program was:" >&5
12602 sed 's/^/| /' conftest.$ac_ext >&5
12606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12608 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12609 echo "${ECHO_T}$ac_cv_type_int" >&6
12611 echo "$as_me:$LINENO: checking size of int" >&5
12612 echo $ECHO_N "checking size of int... $ECHO_C" >&6
12613 if test "${ac_cv_sizeof_int+set}" = set; then
12614 echo $ECHO_N "(cached) $ECHO_C" >&6
12616 if test "$ac_cv_type_int" = yes; then
12617 # The cast to unsigned long works around a bug in the HP C Compiler
12618 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12619 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12620 # This bug is HP SR number 8606223364.
12621 if test "$cross_compiling" = yes; then
12622 # Depending upon the size, compute the lo and hi bounds.
12623 cat >conftest.$ac_ext <<_ACEOF
12626 cat confdefs.h >>conftest.$ac_ext
12627 cat >>conftest.$ac_ext <<_ACEOF
12628 /* end confdefs.h. */
12629 $ac_includes_default
12633 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12640 rm -f conftest.$ac_objext
12641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12642 (eval $ac_compile) 2>conftest.er1
12644 grep -v '^ *+' conftest.er1 >conftest.err
12646 cat conftest.err >&5
12647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12648 (exit $ac_status); } &&
12649 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12651 (eval $ac_try) 2>&5
12653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12654 (exit $ac_status); }; } &&
12655 { ac_try='test -s conftest.$ac_objext'
12656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12657 (eval $ac_try) 2>&5
12659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12660 (exit $ac_status); }; }; then
12663 cat >conftest.$ac_ext <<_ACEOF
12666 cat confdefs.h >>conftest.$ac_ext
12667 cat >>conftest.$ac_ext <<_ACEOF
12668 /* end confdefs.h. */
12669 $ac_includes_default
12673 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12680 rm -f conftest.$ac_objext
12681 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12682 (eval $ac_compile) 2>conftest.er1
12684 grep -v '^ *+' conftest.er1 >conftest.err
12686 cat conftest.err >&5
12687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12688 (exit $ac_status); } &&
12689 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12691 (eval $ac_try) 2>&5
12693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12694 (exit $ac_status); }; } &&
12695 { ac_try='test -s conftest.$ac_objext'
12696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12697 (eval $ac_try) 2>&5
12699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12700 (exit $ac_status); }; }; then
12701 ac_hi=$ac_mid; break
12703 echo "$as_me: failed program was:" >&5
12704 sed 's/^/| /' conftest.$ac_ext >&5
12706 ac_lo=`expr $ac_mid + 1`
12707 if test $ac_lo -le $ac_mid; then
12711 ac_mid=`expr 2 '*' $ac_mid + 1`
12713 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12716 echo "$as_me: failed program was:" >&5
12717 sed 's/^/| /' conftest.$ac_ext >&5
12719 cat >conftest.$ac_ext <<_ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h. */
12725 $ac_includes_default
12729 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12736 rm -f conftest.$ac_objext
12737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12738 (eval $ac_compile) 2>conftest.er1
12740 grep -v '^ *+' conftest.er1 >conftest.err
12742 cat conftest.err >&5
12743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12744 (exit $ac_status); } &&
12745 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12747 (eval $ac_try) 2>&5
12749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12750 (exit $ac_status); }; } &&
12751 { ac_try='test -s conftest.$ac_objext'
12752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12753 (eval $ac_try) 2>&5
12755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12756 (exit $ac_status); }; }; then
12759 cat >conftest.$ac_ext <<_ACEOF
12762 cat confdefs.h >>conftest.$ac_ext
12763 cat >>conftest.$ac_ext <<_ACEOF
12764 /* end confdefs.h. */
12765 $ac_includes_default
12769 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12776 rm -f conftest.$ac_objext
12777 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12778 (eval $ac_compile) 2>conftest.er1
12780 grep -v '^ *+' conftest.er1 >conftest.err
12782 cat conftest.err >&5
12783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12784 (exit $ac_status); } &&
12785 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12787 (eval $ac_try) 2>&5
12789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12790 (exit $ac_status); }; } &&
12791 { ac_try='test -s conftest.$ac_objext'
12792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12793 (eval $ac_try) 2>&5
12795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12796 (exit $ac_status); }; }; then
12797 ac_lo=$ac_mid; break
12799 echo "$as_me: failed program was:" >&5
12800 sed 's/^/| /' conftest.$ac_ext >&5
12802 ac_hi=`expr '(' $ac_mid ')' - 1`
12803 if test $ac_mid -le $ac_hi; then
12807 ac_mid=`expr 2 '*' $ac_mid`
12809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12812 echo "$as_me: failed program was:" >&5
12813 sed 's/^/| /' conftest.$ac_ext >&5
12817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12819 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12820 # Binary search between lo and hi bounds.
12821 while test "x$ac_lo" != "x$ac_hi"; do
12822 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12823 cat >conftest.$ac_ext <<_ACEOF
12826 cat confdefs.h >>conftest.$ac_ext
12827 cat >>conftest.$ac_ext <<_ACEOF
12828 /* end confdefs.h. */
12829 $ac_includes_default
12833 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12840 rm -f conftest.$ac_objext
12841 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12842 (eval $ac_compile) 2>conftest.er1
12844 grep -v '^ *+' conftest.er1 >conftest.err
12846 cat conftest.err >&5
12847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12848 (exit $ac_status); } &&
12849 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12851 (eval $ac_try) 2>&5
12853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12854 (exit $ac_status); }; } &&
12855 { ac_try='test -s conftest.$ac_objext'
12856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12857 (eval $ac_try) 2>&5
12859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860 (exit $ac_status); }; }; then
12863 echo "$as_me: failed program was:" >&5
12864 sed 's/^/| /' conftest.$ac_ext >&5
12866 ac_lo=`expr '(' $ac_mid ')' + 1`
12868 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12871 ?*) ac_cv_sizeof_int=$ac_lo;;
12872 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12873 See \`config.log' for more details." >&5
12874 echo "$as_me: error: cannot compute sizeof (int), 77
12875 See \`config.log' for more details." >&2;}
12876 { (exit 1); exit 1; }; } ;;
12879 if test "$cross_compiling" = yes; then
12880 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12881 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12882 { (exit 1); exit 1; }; }
12884 cat >conftest.$ac_ext <<_ACEOF
12887 cat confdefs.h >>conftest.$ac_ext
12888 cat >>conftest.$ac_ext <<_ACEOF
12889 /* end confdefs.h. */
12890 $ac_includes_default
12891 long longval () { return (long) (sizeof (int)); }
12892 unsigned long ulongval () { return (long) (sizeof (int)); }
12894 #include <stdlib.h>
12899 FILE *f = fopen ("conftest.val", "w");
12902 if (((long) (sizeof (int))) < 0)
12904 long i = longval ();
12905 if (i != ((long) (sizeof (int))))
12907 fprintf (f, "%ld\n", i);
12911 unsigned long i = ulongval ();
12912 if (i != ((long) (sizeof (int))))
12914 fprintf (f, "%lu\n", i);
12916 exit (ferror (f) || fclose (f) != 0);
12922 rm -f conftest$ac_exeext
12923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12924 (eval $ac_link) 2>&5
12926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12927 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12929 (eval $ac_try) 2>&5
12931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12932 (exit $ac_status); }; }; then
12933 ac_cv_sizeof_int=`cat conftest.val`
12935 echo "$as_me: program exited with status $ac_status" >&5
12936 echo "$as_me: failed program was:" >&5
12937 sed 's/^/| /' conftest.$ac_ext >&5
12939 ( exit $ac_status )
12940 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12941 See \`config.log' for more details." >&5
12942 echo "$as_me: error: cannot compute sizeof (int), 77
12943 See \`config.log' for more details." >&2;}
12944 { (exit 1); exit 1; }; }
12946 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12954 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12955 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12956 cat >>confdefs.h <<_ACEOF
12957 #define SIZEOF_INT $ac_cv_sizeof_int
12961 echo "$as_me:$LINENO: checking for long" >&5
12962 echo $ECHO_N "checking for long... $ECHO_C" >&6
12963 if test "${ac_cv_type_long+set}" = set; then
12964 echo $ECHO_N "(cached) $ECHO_C" >&6
12966 cat >conftest.$ac_ext <<_ACEOF
12969 cat confdefs.h >>conftest.$ac_ext
12970 cat >>conftest.$ac_ext <<_ACEOF
12971 /* end confdefs.h. */
12972 $ac_includes_default
12984 rm -f conftest.$ac_objext
12985 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12986 (eval $ac_compile) 2>conftest.er1
12988 grep -v '^ *+' conftest.er1 >conftest.err
12990 cat conftest.err >&5
12991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12992 (exit $ac_status); } &&
12993 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12995 (eval $ac_try) 2>&5
12997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12998 (exit $ac_status); }; } &&
12999 { ac_try='test -s conftest.$ac_objext'
13000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13001 (eval $ac_try) 2>&5
13003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13004 (exit $ac_status); }; }; then
13005 ac_cv_type_long=yes
13007 echo "$as_me: failed program was:" >&5
13008 sed 's/^/| /' conftest.$ac_ext >&5
13012 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13014 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
13015 echo "${ECHO_T}$ac_cv_type_long" >&6
13017 echo "$as_me:$LINENO: checking size of long" >&5
13018 echo $ECHO_N "checking size of long... $ECHO_C" >&6
13019 if test "${ac_cv_sizeof_long+set}" = set; then
13020 echo $ECHO_N "(cached) $ECHO_C" >&6
13022 if test "$ac_cv_type_long" = yes; then
13023 # The cast to unsigned long works around a bug in the HP C Compiler
13024 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13025 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13026 # This bug is HP SR number 8606223364.
13027 if test "$cross_compiling" = yes; then
13028 # Depending upon the size, compute the lo and hi bounds.
13029 cat >conftest.$ac_ext <<_ACEOF
13032 cat confdefs.h >>conftest.$ac_ext
13033 cat >>conftest.$ac_ext <<_ACEOF
13034 /* end confdefs.h. */
13035 $ac_includes_default
13039 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
13046 rm -f conftest.$ac_objext
13047 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13048 (eval $ac_compile) 2>conftest.er1
13050 grep -v '^ *+' conftest.er1 >conftest.err
13052 cat conftest.err >&5
13053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13054 (exit $ac_status); } &&
13055 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13057 (eval $ac_try) 2>&5
13059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13060 (exit $ac_status); }; } &&
13061 { ac_try='test -s conftest.$ac_objext'
13062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13063 (eval $ac_try) 2>&5
13065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13066 (exit $ac_status); }; }; then
13069 cat >conftest.$ac_ext <<_ACEOF
13072 cat confdefs.h >>conftest.$ac_ext
13073 cat >>conftest.$ac_ext <<_ACEOF
13074 /* end confdefs.h. */
13075 $ac_includes_default
13079 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13086 rm -f conftest.$ac_objext
13087 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13088 (eval $ac_compile) 2>conftest.er1
13090 grep -v '^ *+' conftest.er1 >conftest.err
13092 cat conftest.err >&5
13093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13094 (exit $ac_status); } &&
13095 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13097 (eval $ac_try) 2>&5
13099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13100 (exit $ac_status); }; } &&
13101 { ac_try='test -s conftest.$ac_objext'
13102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13103 (eval $ac_try) 2>&5
13105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13106 (exit $ac_status); }; }; then
13107 ac_hi=$ac_mid; break
13109 echo "$as_me: failed program was:" >&5
13110 sed 's/^/| /' conftest.$ac_ext >&5
13112 ac_lo=`expr $ac_mid + 1`
13113 if test $ac_lo -le $ac_mid; then
13117 ac_mid=`expr 2 '*' $ac_mid + 1`
13119 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13122 echo "$as_me: failed program was:" >&5
13123 sed 's/^/| /' conftest.$ac_ext >&5
13125 cat >conftest.$ac_ext <<_ACEOF
13128 cat confdefs.h >>conftest.$ac_ext
13129 cat >>conftest.$ac_ext <<_ACEOF
13130 /* end confdefs.h. */
13131 $ac_includes_default
13135 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
13142 rm -f conftest.$ac_objext
13143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13144 (eval $ac_compile) 2>conftest.er1
13146 grep -v '^ *+' conftest.er1 >conftest.err
13148 cat conftest.err >&5
13149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13150 (exit $ac_status); } &&
13151 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13153 (eval $ac_try) 2>&5
13155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13156 (exit $ac_status); }; } &&
13157 { ac_try='test -s conftest.$ac_objext'
13158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13159 (eval $ac_try) 2>&5
13161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13162 (exit $ac_status); }; }; then
13165 cat >conftest.$ac_ext <<_ACEOF
13168 cat confdefs.h >>conftest.$ac_ext
13169 cat >>conftest.$ac_ext <<_ACEOF
13170 /* end confdefs.h. */
13171 $ac_includes_default
13175 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
13182 rm -f conftest.$ac_objext
13183 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13184 (eval $ac_compile) 2>conftest.er1
13186 grep -v '^ *+' conftest.er1 >conftest.err
13188 cat conftest.err >&5
13189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13190 (exit $ac_status); } &&
13191 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13193 (eval $ac_try) 2>&5
13195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13196 (exit $ac_status); }; } &&
13197 { ac_try='test -s conftest.$ac_objext'
13198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13199 (eval $ac_try) 2>&5
13201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13202 (exit $ac_status); }; }; then
13203 ac_lo=$ac_mid; break
13205 echo "$as_me: failed program was:" >&5
13206 sed 's/^/| /' conftest.$ac_ext >&5
13208 ac_hi=`expr '(' $ac_mid ')' - 1`
13209 if test $ac_mid -le $ac_hi; then
13213 ac_mid=`expr 2 '*' $ac_mid`
13215 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13218 echo "$as_me: failed program was:" >&5
13219 sed 's/^/| /' conftest.$ac_ext >&5
13223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13225 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13226 # Binary search between lo and hi bounds.
13227 while test "x$ac_lo" != "x$ac_hi"; do
13228 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13229 cat >conftest.$ac_ext <<_ACEOF
13232 cat confdefs.h >>conftest.$ac_ext
13233 cat >>conftest.$ac_ext <<_ACEOF
13234 /* end confdefs.h. */
13235 $ac_includes_default
13239 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13246 rm -f conftest.$ac_objext
13247 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13248 (eval $ac_compile) 2>conftest.er1
13250 grep -v '^ *+' conftest.er1 >conftest.err
13252 cat conftest.err >&5
13253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13254 (exit $ac_status); } &&
13255 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13257 (eval $ac_try) 2>&5
13259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13260 (exit $ac_status); }; } &&
13261 { ac_try='test -s conftest.$ac_objext'
13262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13263 (eval $ac_try) 2>&5
13265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13266 (exit $ac_status); }; }; then
13269 echo "$as_me: failed program was:" >&5
13270 sed 's/^/| /' conftest.$ac_ext >&5
13272 ac_lo=`expr '(' $ac_mid ')' + 1`
13274 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13277 ?*) ac_cv_sizeof_long=$ac_lo;;
13278 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13279 See \`config.log' for more details." >&5
13280 echo "$as_me: error: cannot compute sizeof (long), 77
13281 See \`config.log' for more details." >&2;}
13282 { (exit 1); exit 1; }; } ;;
13285 if test "$cross_compiling" = yes; then
13286 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13287 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13288 { (exit 1); exit 1; }; }
13290 cat >conftest.$ac_ext <<_ACEOF
13293 cat confdefs.h >>conftest.$ac_ext
13294 cat >>conftest.$ac_ext <<_ACEOF
13295 /* end confdefs.h. */
13296 $ac_includes_default
13297 long longval () { return (long) (sizeof (long)); }
13298 unsigned long ulongval () { return (long) (sizeof (long)); }
13300 #include <stdlib.h>
13305 FILE *f = fopen ("conftest.val", "w");
13308 if (((long) (sizeof (long))) < 0)
13310 long i = longval ();
13311 if (i != ((long) (sizeof (long))))
13313 fprintf (f, "%ld\n", i);
13317 unsigned long i = ulongval ();
13318 if (i != ((long) (sizeof (long))))
13320 fprintf (f, "%lu\n", i);
13322 exit (ferror (f) || fclose (f) != 0);
13328 rm -f conftest$ac_exeext
13329 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13330 (eval $ac_link) 2>&5
13332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13333 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13335 (eval $ac_try) 2>&5
13337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13338 (exit $ac_status); }; }; then
13339 ac_cv_sizeof_long=`cat conftest.val`
13341 echo "$as_me: program exited with status $ac_status" >&5
13342 echo "$as_me: failed program was:" >&5
13343 sed 's/^/| /' conftest.$ac_ext >&5
13345 ( exit $ac_status )
13346 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13347 See \`config.log' for more details." >&5
13348 echo "$as_me: error: cannot compute sizeof (long), 77
13349 See \`config.log' for more details." >&2;}
13350 { (exit 1); exit 1; }; }
13352 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13357 ac_cv_sizeof_long=0
13360 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13361 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13362 cat >>confdefs.h <<_ACEOF
13363 #define SIZEOF_LONG $ac_cv_sizeof_long
13367 echo "$as_me:$LINENO: checking for long long" >&5
13368 echo $ECHO_N "checking for long long... $ECHO_C" >&6
13369 if test "${ac_cv_type_long_long+set}" = set; then
13370 echo $ECHO_N "(cached) $ECHO_C" >&6
13372 cat >conftest.$ac_ext <<_ACEOF
13375 cat confdefs.h >>conftest.$ac_ext
13376 cat >>conftest.$ac_ext <<_ACEOF
13377 /* end confdefs.h. */
13378 $ac_includes_default
13382 if ((long long *) 0)
13384 if (sizeof (long long))
13390 rm -f conftest.$ac_objext
13391 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13392 (eval $ac_compile) 2>conftest.er1
13394 grep -v '^ *+' conftest.er1 >conftest.err
13396 cat conftest.err >&5
13397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13398 (exit $ac_status); } &&
13399 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13401 (eval $ac_try) 2>&5
13403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13404 (exit $ac_status); }; } &&
13405 { ac_try='test -s conftest.$ac_objext'
13406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13407 (eval $ac_try) 2>&5
13409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13410 (exit $ac_status); }; }; then
13411 ac_cv_type_long_long=yes
13413 echo "$as_me: failed program was:" >&5
13414 sed 's/^/| /' conftest.$ac_ext >&5
13416 ac_cv_type_long_long=no
13418 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13420 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13421 echo "${ECHO_T}$ac_cv_type_long_long" >&6
13423 echo "$as_me:$LINENO: checking size of long long" >&5
13424 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13425 if test "${ac_cv_sizeof_long_long+set}" = set; then
13426 echo $ECHO_N "(cached) $ECHO_C" >&6
13428 if test "$ac_cv_type_long_long" = yes; then
13429 # The cast to unsigned long works around a bug in the HP C Compiler
13430 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13431 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13432 # This bug is HP SR number 8606223364.
13433 if test "$cross_compiling" = yes; then
13434 # Depending upon the size, compute the lo and hi bounds.
13435 cat >conftest.$ac_ext <<_ACEOF
13438 cat confdefs.h >>conftest.$ac_ext
13439 cat >>conftest.$ac_ext <<_ACEOF
13440 /* end confdefs.h. */
13441 $ac_includes_default
13445 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13452 rm -f conftest.$ac_objext
13453 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13454 (eval $ac_compile) 2>conftest.er1
13456 grep -v '^ *+' conftest.er1 >conftest.err
13458 cat conftest.err >&5
13459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13460 (exit $ac_status); } &&
13461 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13463 (eval $ac_try) 2>&5
13465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13466 (exit $ac_status); }; } &&
13467 { ac_try='test -s conftest.$ac_objext'
13468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13469 (eval $ac_try) 2>&5
13471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13472 (exit $ac_status); }; }; then
13475 cat >conftest.$ac_ext <<_ACEOF
13478 cat confdefs.h >>conftest.$ac_ext
13479 cat >>conftest.$ac_ext <<_ACEOF
13480 /* end confdefs.h. */
13481 $ac_includes_default
13485 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13492 rm -f conftest.$ac_objext
13493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13494 (eval $ac_compile) 2>conftest.er1
13496 grep -v '^ *+' conftest.er1 >conftest.err
13498 cat conftest.err >&5
13499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13500 (exit $ac_status); } &&
13501 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13503 (eval $ac_try) 2>&5
13505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13506 (exit $ac_status); }; } &&
13507 { ac_try='test -s conftest.$ac_objext'
13508 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13509 (eval $ac_try) 2>&5
13511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13512 (exit $ac_status); }; }; then
13513 ac_hi=$ac_mid; break
13515 echo "$as_me: failed program was:" >&5
13516 sed 's/^/| /' conftest.$ac_ext >&5
13518 ac_lo=`expr $ac_mid + 1`
13519 if test $ac_lo -le $ac_mid; then
13523 ac_mid=`expr 2 '*' $ac_mid + 1`
13525 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13528 echo "$as_me: failed program was:" >&5
13529 sed 's/^/| /' conftest.$ac_ext >&5
13531 cat >conftest.$ac_ext <<_ACEOF
13534 cat confdefs.h >>conftest.$ac_ext
13535 cat >>conftest.$ac_ext <<_ACEOF
13536 /* end confdefs.h. */
13537 $ac_includes_default
13541 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13548 rm -f conftest.$ac_objext
13549 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13550 (eval $ac_compile) 2>conftest.er1
13552 grep -v '^ *+' conftest.er1 >conftest.err
13554 cat conftest.err >&5
13555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13556 (exit $ac_status); } &&
13557 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13559 (eval $ac_try) 2>&5
13561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13562 (exit $ac_status); }; } &&
13563 { ac_try='test -s conftest.$ac_objext'
13564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13565 (eval $ac_try) 2>&5
13567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13568 (exit $ac_status); }; }; then
13571 cat >conftest.$ac_ext <<_ACEOF
13574 cat confdefs.h >>conftest.$ac_ext
13575 cat >>conftest.$ac_ext <<_ACEOF
13576 /* end confdefs.h. */
13577 $ac_includes_default
13581 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13588 rm -f conftest.$ac_objext
13589 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13590 (eval $ac_compile) 2>conftest.er1
13592 grep -v '^ *+' conftest.er1 >conftest.err
13594 cat conftest.err >&5
13595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13596 (exit $ac_status); } &&
13597 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13599 (eval $ac_try) 2>&5
13601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13602 (exit $ac_status); }; } &&
13603 { ac_try='test -s conftest.$ac_objext'
13604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13605 (eval $ac_try) 2>&5
13607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13608 (exit $ac_status); }; }; then
13609 ac_lo=$ac_mid; break
13611 echo "$as_me: failed program was:" >&5
13612 sed 's/^/| /' conftest.$ac_ext >&5
13614 ac_hi=`expr '(' $ac_mid ')' - 1`
13615 if test $ac_mid -le $ac_hi; then
13619 ac_mid=`expr 2 '*' $ac_mid`
13621 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13624 echo "$as_me: failed program was:" >&5
13625 sed 's/^/| /' conftest.$ac_ext >&5
13629 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13631 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13632 # Binary search between lo and hi bounds.
13633 while test "x$ac_lo" != "x$ac_hi"; do
13634 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13635 cat >conftest.$ac_ext <<_ACEOF
13638 cat confdefs.h >>conftest.$ac_ext
13639 cat >>conftest.$ac_ext <<_ACEOF
13640 /* end confdefs.h. */
13641 $ac_includes_default
13645 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13652 rm -f conftest.$ac_objext
13653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13654 (eval $ac_compile) 2>conftest.er1
13656 grep -v '^ *+' conftest.er1 >conftest.err
13658 cat conftest.err >&5
13659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13660 (exit $ac_status); } &&
13661 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13663 (eval $ac_try) 2>&5
13665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13666 (exit $ac_status); }; } &&
13667 { ac_try='test -s conftest.$ac_objext'
13668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13669 (eval $ac_try) 2>&5
13671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13672 (exit $ac_status); }; }; then
13675 echo "$as_me: failed program was:" >&5
13676 sed 's/^/| /' conftest.$ac_ext >&5
13678 ac_lo=`expr '(' $ac_mid ')' + 1`
13680 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13683 ?*) ac_cv_sizeof_long_long=$ac_lo;;
13684 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13685 See \`config.log' for more details." >&5
13686 echo "$as_me: error: cannot compute sizeof (long long), 77
13687 See \`config.log' for more details." >&2;}
13688 { (exit 1); exit 1; }; } ;;
13691 if test "$cross_compiling" = yes; then
13692 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13693 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13694 { (exit 1); exit 1; }; }
13696 cat >conftest.$ac_ext <<_ACEOF
13699 cat confdefs.h >>conftest.$ac_ext
13700 cat >>conftest.$ac_ext <<_ACEOF
13701 /* end confdefs.h. */
13702 $ac_includes_default
13703 long longval () { return (long) (sizeof (long long)); }
13704 unsigned long ulongval () { return (long) (sizeof (long long)); }
13706 #include <stdlib.h>
13711 FILE *f = fopen ("conftest.val", "w");
13714 if (((long) (sizeof (long long))) < 0)
13716 long i = longval ();
13717 if (i != ((long) (sizeof (long long))))
13719 fprintf (f, "%ld\n", i);
13723 unsigned long i = ulongval ();
13724 if (i != ((long) (sizeof (long long))))
13726 fprintf (f, "%lu\n", i);
13728 exit (ferror (f) || fclose (f) != 0);
13734 rm -f conftest$ac_exeext
13735 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13736 (eval $ac_link) 2>&5
13738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13739 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13741 (eval $ac_try) 2>&5
13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744 (exit $ac_status); }; }; then
13745 ac_cv_sizeof_long_long=`cat conftest.val`
13747 echo "$as_me: program exited with status $ac_status" >&5
13748 echo "$as_me: failed program was:" >&5
13749 sed 's/^/| /' conftest.$ac_ext >&5
13751 ( exit $ac_status )
13752 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13753 See \`config.log' for more details." >&5
13754 echo "$as_me: error: cannot compute sizeof (long long), 77
13755 See \`config.log' for more details." >&2;}
13756 { (exit 1); exit 1; }; }
13758 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13763 ac_cv_sizeof_long_long=0
13766 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13767 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13768 cat >>confdefs.h <<_ACEOF
13769 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13773 echo "$as_me:$LINENO: checking for int *" >&5
13774 echo $ECHO_N "checking for int *... $ECHO_C" >&6
13775 if test "${ac_cv_type_int_p+set}" = set; then
13776 echo $ECHO_N "(cached) $ECHO_C" >&6
13778 cat >conftest.$ac_ext <<_ACEOF
13781 cat confdefs.h >>conftest.$ac_ext
13782 cat >>conftest.$ac_ext <<_ACEOF
13783 /* end confdefs.h. */
13784 $ac_includes_default
13790 if (sizeof (int *))
13796 rm -f conftest.$ac_objext
13797 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13798 (eval $ac_compile) 2>conftest.er1
13800 grep -v '^ *+' conftest.er1 >conftest.err
13802 cat conftest.err >&5
13803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13804 (exit $ac_status); } &&
13805 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13807 (eval $ac_try) 2>&5
13809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13810 (exit $ac_status); }; } &&
13811 { ac_try='test -s conftest.$ac_objext'
13812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13813 (eval $ac_try) 2>&5
13815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13816 (exit $ac_status); }; }; then
13817 ac_cv_type_int_p=yes
13819 echo "$as_me: failed program was:" >&5
13820 sed 's/^/| /' conftest.$ac_ext >&5
13822 ac_cv_type_int_p=no
13824 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13826 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13827 echo "${ECHO_T}$ac_cv_type_int_p" >&6
13829 echo "$as_me:$LINENO: checking size of int *" >&5
13830 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13831 if test "${ac_cv_sizeof_int_p+set}" = set; then
13832 echo $ECHO_N "(cached) $ECHO_C" >&6
13834 if test "$ac_cv_type_int_p" = yes; then
13835 # The cast to unsigned long works around a bug in the HP C Compiler
13836 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13837 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13838 # This bug is HP SR number 8606223364.
13839 if test "$cross_compiling" = yes; then
13840 # Depending upon the size, compute the lo and hi bounds.
13841 cat >conftest.$ac_ext <<_ACEOF
13844 cat confdefs.h >>conftest.$ac_ext
13845 cat >>conftest.$ac_ext <<_ACEOF
13846 /* end confdefs.h. */
13847 $ac_includes_default
13851 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13858 rm -f conftest.$ac_objext
13859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13860 (eval $ac_compile) 2>conftest.er1
13862 grep -v '^ *+' conftest.er1 >conftest.err
13864 cat conftest.err >&5
13865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13866 (exit $ac_status); } &&
13867 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13869 (eval $ac_try) 2>&5
13871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13872 (exit $ac_status); }; } &&
13873 { ac_try='test -s conftest.$ac_objext'
13874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13875 (eval $ac_try) 2>&5
13877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13878 (exit $ac_status); }; }; then
13881 cat >conftest.$ac_ext <<_ACEOF
13884 cat confdefs.h >>conftest.$ac_ext
13885 cat >>conftest.$ac_ext <<_ACEOF
13886 /* end confdefs.h. */
13887 $ac_includes_default
13891 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13898 rm -f conftest.$ac_objext
13899 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13900 (eval $ac_compile) 2>conftest.er1
13902 grep -v '^ *+' conftest.er1 >conftest.err
13904 cat conftest.err >&5
13905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13906 (exit $ac_status); } &&
13907 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13909 (eval $ac_try) 2>&5
13911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13912 (exit $ac_status); }; } &&
13913 { ac_try='test -s conftest.$ac_objext'
13914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13915 (eval $ac_try) 2>&5
13917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13918 (exit $ac_status); }; }; then
13919 ac_hi=$ac_mid; break
13921 echo "$as_me: failed program was:" >&5
13922 sed 's/^/| /' conftest.$ac_ext >&5
13924 ac_lo=`expr $ac_mid + 1`
13925 if test $ac_lo -le $ac_mid; then
13929 ac_mid=`expr 2 '*' $ac_mid + 1`
13931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13934 echo "$as_me: failed program was:" >&5
13935 sed 's/^/| /' conftest.$ac_ext >&5
13937 cat >conftest.$ac_ext <<_ACEOF
13940 cat confdefs.h >>conftest.$ac_ext
13941 cat >>conftest.$ac_ext <<_ACEOF
13942 /* end confdefs.h. */
13943 $ac_includes_default
13947 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13954 rm -f conftest.$ac_objext
13955 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13956 (eval $ac_compile) 2>conftest.er1
13958 grep -v '^ *+' conftest.er1 >conftest.err
13960 cat conftest.err >&5
13961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13962 (exit $ac_status); } &&
13963 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13965 (eval $ac_try) 2>&5
13967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13968 (exit $ac_status); }; } &&
13969 { ac_try='test -s conftest.$ac_objext'
13970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13971 (eval $ac_try) 2>&5
13973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13974 (exit $ac_status); }; }; then
13977 cat >conftest.$ac_ext <<_ACEOF
13980 cat confdefs.h >>conftest.$ac_ext
13981 cat >>conftest.$ac_ext <<_ACEOF
13982 /* end confdefs.h. */
13983 $ac_includes_default
13987 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13994 rm -f conftest.$ac_objext
13995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13996 (eval $ac_compile) 2>conftest.er1
13998 grep -v '^ *+' conftest.er1 >conftest.err
14000 cat conftest.err >&5
14001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002 (exit $ac_status); } &&
14003 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14005 (eval $ac_try) 2>&5
14007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14008 (exit $ac_status); }; } &&
14009 { ac_try='test -s conftest.$ac_objext'
14010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14011 (eval $ac_try) 2>&5
14013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14014 (exit $ac_status); }; }; then
14015 ac_lo=$ac_mid; break
14017 echo "$as_me: failed program was:" >&5
14018 sed 's/^/| /' conftest.$ac_ext >&5
14020 ac_hi=`expr '(' $ac_mid ')' - 1`
14021 if test $ac_mid -le $ac_hi; then
14025 ac_mid=`expr 2 '*' $ac_mid`
14027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14030 echo "$as_me: failed program was:" >&5
14031 sed 's/^/| /' conftest.$ac_ext >&5
14035 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14037 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14038 # Binary search between lo and hi bounds.
14039 while test "x$ac_lo" != "x$ac_hi"; do
14040 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14041 cat >conftest.$ac_ext <<_ACEOF
14044 cat confdefs.h >>conftest.$ac_ext
14045 cat >>conftest.$ac_ext <<_ACEOF
14046 /* end confdefs.h. */
14047 $ac_includes_default
14051 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
14058 rm -f conftest.$ac_objext
14059 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14060 (eval $ac_compile) 2>conftest.er1
14062 grep -v '^ *+' conftest.er1 >conftest.err
14064 cat conftest.err >&5
14065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14066 (exit $ac_status); } &&
14067 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14069 (eval $ac_try) 2>&5
14071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14072 (exit $ac_status); }; } &&
14073 { ac_try='test -s conftest.$ac_objext'
14074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14075 (eval $ac_try) 2>&5
14077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14078 (exit $ac_status); }; }; then
14081 echo "$as_me: failed program was:" >&5
14082 sed 's/^/| /' conftest.$ac_ext >&5
14084 ac_lo=`expr '(' $ac_mid ')' + 1`
14086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14089 ?*) ac_cv_sizeof_int_p=$ac_lo;;
14090 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
14091 See \`config.log' for more details." >&5
14092 echo "$as_me: error: cannot compute sizeof (int *), 77
14093 See \`config.log' for more details." >&2;}
14094 { (exit 1); exit 1; }; } ;;
14097 if test "$cross_compiling" = yes; then
14098 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
14099 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
14100 { (exit 1); exit 1; }; }
14102 cat >conftest.$ac_ext <<_ACEOF
14105 cat confdefs.h >>conftest.$ac_ext
14106 cat >>conftest.$ac_ext <<_ACEOF
14107 /* end confdefs.h. */
14108 $ac_includes_default
14109 long longval () { return (long) (sizeof (int *)); }
14110 unsigned long ulongval () { return (long) (sizeof (int *)); }
14112 #include <stdlib.h>
14117 FILE *f = fopen ("conftest.val", "w");
14120 if (((long) (sizeof (int *))) < 0)
14122 long i = longval ();
14123 if (i != ((long) (sizeof (int *))))
14125 fprintf (f, "%ld\n", i);
14129 unsigned long i = ulongval ();
14130 if (i != ((long) (sizeof (int *))))
14132 fprintf (f, "%lu\n", i);
14134 exit (ferror (f) || fclose (f) != 0);
14140 rm -f conftest$ac_exeext
14141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14142 (eval $ac_link) 2>&5
14144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14145 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14147 (eval $ac_try) 2>&5
14149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14150 (exit $ac_status); }; }; then
14151 ac_cv_sizeof_int_p=`cat conftest.val`
14153 echo "$as_me: program exited with status $ac_status" >&5
14154 echo "$as_me: failed program was:" >&5
14155 sed 's/^/| /' conftest.$ac_ext >&5
14157 ( exit $ac_status )
14158 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
14159 See \`config.log' for more details." >&5
14160 echo "$as_me: error: cannot compute sizeof (int *), 77
14161 See \`config.log' for more details." >&2;}
14162 { (exit 1); exit 1; }; }
14164 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14169 ac_cv_sizeof_int_p=0
14172 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
14173 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
14174 cat >>confdefs.h <<_ACEOF
14175 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
14181 echo "$as_me:$LINENO: checking for int16_t" >&5
14182 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
14183 if test "${rxvt_cv_int16_t+set}" = set; then
14184 echo $ECHO_N "(cached) $ECHO_C" >&6
14186 cat >conftest.$ac_ext <<_ACEOF
14189 cat confdefs.h >>conftest.$ac_ext
14190 cat >>conftest.$ac_ext <<_ACEOF
14191 /* end confdefs.h. */
14192 #include <stdint.h>
14201 rm -f conftest.$ac_objext
14202 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14203 (eval $ac_compile) 2>conftest.er1
14205 grep -v '^ *+' conftest.er1 >conftest.err
14207 cat conftest.err >&5
14208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14209 (exit $ac_status); } &&
14210 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14212 (eval $ac_try) 2>&5
14214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14215 (exit $ac_status); }; } &&
14216 { ac_try='test -s conftest.$ac_objext'
14217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14218 (eval $ac_try) 2>&5
14220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14221 (exit $ac_status); }; }; then
14222 rxvt_cv_int16_t=yes
14224 echo "$as_me: failed program was:" >&5
14225 sed 's/^/| /' conftest.$ac_ext >&5
14227 if test $ac_cv_sizeof_char -ge 2; then
14228 rxvt_cv_int16_t=" char"
14230 if test $ac_cv_sizeof_short -ge 2; then
14231 rxvt_cv_int16_t=" short"
14233 if test $ac_cv_sizeof_int -ge 2; then
14234 rxvt_cv_int16_t=" int"
14236 if test $ac_cv_sizeof_long -ge 2; then
14237 rxvt_cv_int16_t=" long"
14239 if test $ac_cv_sizeof_long_long -ge 2; then
14240 rxvt_cv_int16_t=" long long"
14242 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14249 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14251 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
14252 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
14253 if test x"$rxvt_cv_int16_t" != xyes; then
14254 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
14256 if test x"" = x; then
14257 rxvt_int16_typedef="/* typedef short int16_t; */"
14259 rxvt_int16_typedef="/* typedef short int16_t; */"
14263 echo "$as_me:$LINENO: checking for uint16_t" >&5
14264 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14265 if test "${rxvt_cv_uint16_t+set}" = set; then
14266 echo $ECHO_N "(cached) $ECHO_C" >&6
14268 cat >conftest.$ac_ext <<_ACEOF
14271 cat confdefs.h >>conftest.$ac_ext
14272 cat >>conftest.$ac_ext <<_ACEOF
14273 /* end confdefs.h. */
14274 #include <stdint.h>
14283 rm -f conftest.$ac_objext
14284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14285 (eval $ac_compile) 2>conftest.er1
14287 grep -v '^ *+' conftest.er1 >conftest.err
14289 cat conftest.err >&5
14290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291 (exit $ac_status); } &&
14292 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14294 (eval $ac_try) 2>&5
14296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14297 (exit $ac_status); }; } &&
14298 { ac_try='test -s conftest.$ac_objext'
14299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14300 (eval $ac_try) 2>&5
14302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14303 (exit $ac_status); }; }; then
14304 rxvt_cv_uint16_t=yes
14306 echo "$as_me: failed program was:" >&5
14307 sed 's/^/| /' conftest.$ac_ext >&5
14309 if test $ac_cv_sizeof_char -ge 2; then
14310 rxvt_cv_uint16_t="unsigned char"
14312 if test $ac_cv_sizeof_short -ge 2; then
14313 rxvt_cv_uint16_t="unsigned short"
14315 if test $ac_cv_sizeof_int -ge 2; then
14316 rxvt_cv_uint16_t="unsigned int"
14318 if test $ac_cv_sizeof_long -ge 2; then
14319 rxvt_cv_uint16_t="unsigned long"
14321 if test $ac_cv_sizeof_long_long -ge 2; then
14322 rxvt_cv_uint16_t="unsigned long long"
14324 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14331 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14333 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14334 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14335 if test x"$rxvt_cv_uint16_t" != xyes; then
14336 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14338 if test x"unsigned" = x; then
14339 rxvt_uint16_typedef="/* typedef short uint16_t; */"
14341 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14345 echo "$as_me:$LINENO: checking for int32_t" >&5
14346 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14347 if test "${rxvt_cv_int32_t+set}" = set; then
14348 echo $ECHO_N "(cached) $ECHO_C" >&6
14350 cat >conftest.$ac_ext <<_ACEOF
14353 cat confdefs.h >>conftest.$ac_ext
14354 cat >>conftest.$ac_ext <<_ACEOF
14355 /* end confdefs.h. */
14356 #include <stdint.h>
14365 rm -f conftest.$ac_objext
14366 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14367 (eval $ac_compile) 2>conftest.er1
14369 grep -v '^ *+' conftest.er1 >conftest.err
14371 cat conftest.err >&5
14372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14373 (exit $ac_status); } &&
14374 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14376 (eval $ac_try) 2>&5
14378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14379 (exit $ac_status); }; } &&
14380 { ac_try='test -s conftest.$ac_objext'
14381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14382 (eval $ac_try) 2>&5
14384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14385 (exit $ac_status); }; }; then
14386 rxvt_cv_int32_t=yes
14388 echo "$as_me: failed program was:" >&5
14389 sed 's/^/| /' conftest.$ac_ext >&5
14391 if test $ac_cv_sizeof_char -ge 4; then
14392 rxvt_cv_int32_t=" char"
14394 if test $ac_cv_sizeof_short -ge 4; then
14395 rxvt_cv_int32_t=" short"
14397 if test $ac_cv_sizeof_int -ge 4; then
14398 rxvt_cv_int32_t=" int"
14400 if test $ac_cv_sizeof_long -ge 4; then
14401 rxvt_cv_int32_t=" long"
14403 if test $ac_cv_sizeof_long_long -ge 4; then
14404 rxvt_cv_int32_t=" long long"
14406 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14415 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14416 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14417 if test x"$rxvt_cv_int32_t" != xyes; then
14418 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14420 if test x"" = x; then
14421 rxvt_int32_typedef="/* typedef int int32_t; */"
14423 rxvt_int32_typedef="/* typedef int int32_t; */"
14427 echo "$as_me:$LINENO: checking for uint32_t" >&5
14428 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14429 if test "${rxvt_cv_uint32_t+set}" = set; then
14430 echo $ECHO_N "(cached) $ECHO_C" >&6
14432 cat >conftest.$ac_ext <<_ACEOF
14435 cat confdefs.h >>conftest.$ac_ext
14436 cat >>conftest.$ac_ext <<_ACEOF
14437 /* end confdefs.h. */
14438 #include <stdint.h>
14447 rm -f conftest.$ac_objext
14448 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14449 (eval $ac_compile) 2>conftest.er1
14451 grep -v '^ *+' conftest.er1 >conftest.err
14453 cat conftest.err >&5
14454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14455 (exit $ac_status); } &&
14456 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14458 (eval $ac_try) 2>&5
14460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14461 (exit $ac_status); }; } &&
14462 { ac_try='test -s conftest.$ac_objext'
14463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14464 (eval $ac_try) 2>&5
14466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14467 (exit $ac_status); }; }; then
14468 rxvt_cv_uint32_t=yes
14470 echo "$as_me: failed program was:" >&5
14471 sed 's/^/| /' conftest.$ac_ext >&5
14473 if test $ac_cv_sizeof_char -ge 4; then
14474 rxvt_cv_uint32_t="unsigned char"
14476 if test $ac_cv_sizeof_short -ge 4; then
14477 rxvt_cv_uint32_t="unsigned short"
14479 if test $ac_cv_sizeof_int -ge 4; then
14480 rxvt_cv_uint32_t="unsigned int"
14482 if test $ac_cv_sizeof_long -ge 4; then
14483 rxvt_cv_uint32_t="unsigned long"
14485 if test $ac_cv_sizeof_long_long -ge 4; then
14486 rxvt_cv_uint32_t="unsigned long long"
14488 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14495 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14497 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14498 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14499 if test x"$rxvt_cv_uint32_t" != xyes; then
14500 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14502 if test x"unsigned" = x; then
14503 rxvt_uint32_typedef="/* typedef int uint32_t; */"
14505 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14509 if test $ac_cv_sizeof_int_p -eq 8; then
14510 rxvt_intp_define="#define intp_t int64_t"
14511 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14513 if test $ac_cv_sizeof_int_p -eq 4; then
14514 rxvt_intp_define="#define intp_t int32_t"
14515 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14517 if test $ac_cv_sizeof_int_p -eq 2; then
14518 rxvt_intp_define="#define intp_t int16_t"
14519 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14521 rxvt_intp_define="#error set intp_t"
14522 rxvt_u_intp_define="#error set u_intp_t"
14529 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14530 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14531 if test "${ac_cv_type_signal+set}" = set; then
14532 echo $ECHO_N "(cached) $ECHO_C" >&6
14534 cat >conftest.$ac_ext <<_ACEOF
14537 cat confdefs.h >>conftest.$ac_ext
14538 cat >>conftest.$ac_ext <<_ACEOF
14539 /* end confdefs.h. */
14540 #include <sys/types.h>
14541 #include <signal.h>
14546 extern "C" void (*signal (int, void (*)(int)))(int);
14548 void (*signal ()) ();
14559 rm -f conftest.$ac_objext
14560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14561 (eval $ac_compile) 2>conftest.er1
14563 grep -v '^ *+' conftest.er1 >conftest.err
14565 cat conftest.err >&5
14566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14567 (exit $ac_status); } &&
14568 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14570 (eval $ac_try) 2>&5
14572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14573 (exit $ac_status); }; } &&
14574 { ac_try='test -s conftest.$ac_objext'
14575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14576 (eval $ac_try) 2>&5
14578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14579 (exit $ac_status); }; }; then
14580 ac_cv_type_signal=void
14582 echo "$as_me: failed program was:" >&5
14583 sed 's/^/| /' conftest.$ac_ext >&5
14585 ac_cv_type_signal=int
14587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14589 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14590 echo "${ECHO_T}$ac_cv_type_signal" >&6
14592 cat >>confdefs.h <<_ACEOF
14593 #define RETSIGTYPE $ac_cv_type_signal
14598 case "$host_alias" in
14599 *ultrix) ac_cv_func_setsid='no' ;;
14642 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14643 echo "$as_me:$LINENO: checking for $ac_func" >&5
14644 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14645 if eval "test \"\${$as_ac_var+set}\" = set"; then
14646 echo $ECHO_N "(cached) $ECHO_C" >&6
14648 cat >conftest.$ac_ext <<_ACEOF
14651 cat confdefs.h >>conftest.$ac_ext
14652 cat >>conftest.$ac_ext <<_ACEOF
14653 /* end confdefs.h. */
14654 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14655 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14656 #define $ac_func innocuous_$ac_func
14658 /* System header to define __stub macros and hopefully few prototypes,
14659 which can conflict with char $ac_func (); below.
14660 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14661 <limits.h> exists even on freestanding compilers. */
14664 # include <limits.h>
14666 # include <assert.h>
14671 /* Override any gcc2 internal prototype to avoid an error. */
14676 /* We use char because int might match the return type of a gcc2
14677 builtin and then its argument prototype would still apply. */
14679 /* The GNU C library defines this for functions which it implements
14680 to always fail with ENOSYS. Some functions are actually named
14681 something starting with __ and the normal name is an alias. */
14682 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14685 char (*f) () = $ac_func;
14694 return f != $ac_func;
14699 rm -f conftest.$ac_objext conftest$ac_exeext
14700 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14701 (eval $ac_link) 2>conftest.er1
14703 grep -v '^ *+' conftest.er1 >conftest.err
14705 cat conftest.err >&5
14706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14707 (exit $ac_status); } &&
14708 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14710 (eval $ac_try) 2>&5
14712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14713 (exit $ac_status); }; } &&
14714 { ac_try='test -s conftest$ac_exeext'
14715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14716 (eval $ac_try) 2>&5
14718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14719 (exit $ac_status); }; }; then
14720 eval "$as_ac_var=yes"
14722 echo "$as_me: failed program was:" >&5
14723 sed 's/^/| /' conftest.$ac_ext >&5
14725 eval "$as_ac_var=no"
14727 rm -f conftest.err conftest.$ac_objext \
14728 conftest$ac_exeext conftest.$ac_ext
14730 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14731 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14732 if test `eval echo '${'$as_ac_var'}'` = yes; then
14733 cat >>confdefs.h <<_ACEOF
14734 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14742 if test "${ac_cv_header_utmp_h+set}" = set; then
14743 echo "$as_me:$LINENO: checking for utmp.h" >&5
14744 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14745 if test "${ac_cv_header_utmp_h+set}" = set; then
14746 echo $ECHO_N "(cached) $ECHO_C" >&6
14748 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14749 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14751 # Is the header compilable?
14752 echo "$as_me:$LINENO: checking utmp.h usability" >&5
14753 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14754 cat >conftest.$ac_ext <<_ACEOF
14757 cat confdefs.h >>conftest.$ac_ext
14758 cat >>conftest.$ac_ext <<_ACEOF
14759 /* end confdefs.h. */
14760 $ac_includes_default
14763 rm -f conftest.$ac_objext
14764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14765 (eval $ac_compile) 2>conftest.er1
14767 grep -v '^ *+' conftest.er1 >conftest.err
14769 cat conftest.err >&5
14770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14771 (exit $ac_status); } &&
14772 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14774 (eval $ac_try) 2>&5
14776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14777 (exit $ac_status); }; } &&
14778 { ac_try='test -s conftest.$ac_objext'
14779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14780 (eval $ac_try) 2>&5
14782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14783 (exit $ac_status); }; }; then
14784 ac_header_compiler=yes
14786 echo "$as_me: failed program was:" >&5
14787 sed 's/^/| /' conftest.$ac_ext >&5
14789 ac_header_compiler=no
14791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14792 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14793 echo "${ECHO_T}$ac_header_compiler" >&6
14795 # Is the header present?
14796 echo "$as_me:$LINENO: checking utmp.h presence" >&5
14797 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14798 cat >conftest.$ac_ext <<_ACEOF
14801 cat confdefs.h >>conftest.$ac_ext
14802 cat >>conftest.$ac_ext <<_ACEOF
14803 /* end confdefs.h. */
14806 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14807 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14809 grep -v '^ *+' conftest.er1 >conftest.err
14811 cat conftest.err >&5
14812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14813 (exit $ac_status); } >/dev/null; then
14814 if test -s conftest.err; then
14815 ac_cpp_err=$ac_cxx_preproc_warn_flag
14816 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14823 if test -z "$ac_cpp_err"; then
14824 ac_header_preproc=yes
14826 echo "$as_me: failed program was:" >&5
14827 sed 's/^/| /' conftest.$ac_ext >&5
14829 ac_header_preproc=no
14831 rm -f conftest.err conftest.$ac_ext
14832 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14833 echo "${ECHO_T}$ac_header_preproc" >&6
14835 # So? What about this header?
14836 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14838 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14839 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14840 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14841 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14842 ac_header_preproc=yes
14845 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14846 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14847 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14848 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14849 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14850 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14851 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14852 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14853 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14854 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14855 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14856 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14859 ## ------------------------------------------ ##
14860 ## Report this to the AC_PACKAGE_NAME lists. ##
14861 ## ------------------------------------------ ##
14864 sed "s/^/$as_me: WARNING: /" >&2
14867 echo "$as_me:$LINENO: checking for utmp.h" >&5
14868 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14869 if test "${ac_cv_header_utmp_h+set}" = set; then
14870 echo $ECHO_N "(cached) $ECHO_C" >&6
14872 ac_cv_header_utmp_h=$ac_header_preproc
14874 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14875 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14878 if test $ac_cv_header_utmp_h = yes; then
14879 echo "$as_me:$LINENO: checking for struct utmp" >&5
14880 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14881 if test "${rxvt_cv_struct_utmp+set}" = set; then
14882 echo $ECHO_N "(cached) $ECHO_C" >&6
14884 cat >conftest.$ac_ext <<_ACEOF
14887 cat confdefs.h >>conftest.$ac_ext
14888 cat >>conftest.$ac_ext <<_ACEOF
14889 /* end confdefs.h. */
14890 #include <sys/types.h>
14891 #include <stdint.h>
14901 rm -f conftest.$ac_objext
14902 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14903 (eval $ac_compile) 2>conftest.er1
14905 grep -v '^ *+' conftest.er1 >conftest.err
14907 cat conftest.err >&5
14908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14909 (exit $ac_status); } &&
14910 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14912 (eval $ac_try) 2>&5
14914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14915 (exit $ac_status); }; } &&
14916 { ac_try='test -s conftest.$ac_objext'
14917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14918 (eval $ac_try) 2>&5
14920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14921 (exit $ac_status); }; }; then
14922 rxvt_cv_struct_utmp=yes
14924 echo "$as_me: failed program was:" >&5
14925 sed 's/^/| /' conftest.$ac_ext >&5
14927 rxvt_cv_struct_utmp=no
14929 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14931 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14932 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14933 if test x$rxvt_cv_struct_utmp = xyes; then
14935 cat >>confdefs.h <<\_ACEOF
14936 #define HAVE_STRUCT_UTMP 1
14942 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14943 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14944 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14945 echo $ECHO_N "(cached) $ECHO_C" >&6
14947 cat >conftest.$ac_ext <<_ACEOF
14950 cat confdefs.h >>conftest.$ac_ext
14951 cat >>conftest.$ac_ext <<_ACEOF
14952 /* end confdefs.h. */
14953 #include <sys/types.h>
14958 struct utmp ut; ut.ut_host;
14963 rm -f conftest.$ac_objext
14964 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14965 (eval $ac_compile) 2>conftest.er1
14967 grep -v '^ *+' conftest.er1 >conftest.err
14969 cat conftest.err >&5
14970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14971 (exit $ac_status); } &&
14972 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14974 (eval $ac_try) 2>&5
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); }; } &&
14978 { ac_try='test -s conftest.$ac_objext'
14979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14980 (eval $ac_try) 2>&5
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); }; }; then
14984 rxvt_cv_struct_utmp_host=yes
14986 echo "$as_me: failed program was:" >&5
14987 sed 's/^/| /' conftest.$ac_ext >&5
14989 rxvt_cv_struct_utmp_host=no
14991 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14993 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14994 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14995 if test x$rxvt_cv_struct_utmp_host = xyes; then
14997 cat >>confdefs.h <<\_ACEOF
14998 #define HAVE_UTMP_HOST 1
15003 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
15004 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
15005 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
15006 echo $ECHO_N "(cached) $ECHO_C" >&6
15008 cat >conftest.$ac_ext <<_ACEOF
15011 cat confdefs.h >>conftest.$ac_ext
15012 cat >>conftest.$ac_ext <<_ACEOF
15013 /* end confdefs.h. */
15014 #include <sys/types.h>
15019 struct utmp ut; ut.ut_pid;
15024 rm -f conftest.$ac_objext
15025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15026 (eval $ac_compile) 2>conftest.er1
15028 grep -v '^ *+' conftest.er1 >conftest.err
15030 cat conftest.err >&5
15031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15032 (exit $ac_status); } &&
15033 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15035 (eval $ac_try) 2>&5
15037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15038 (exit $ac_status); }; } &&
15039 { ac_try='test -s conftest.$ac_objext'
15040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15041 (eval $ac_try) 2>&5
15043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15044 (exit $ac_status); }; }; then
15045 rxvt_cv_struct_utmp_pid=yes
15047 echo "$as_me: failed program was:" >&5
15048 sed 's/^/| /' conftest.$ac_ext >&5
15050 rxvt_cv_struct_utmp_pid=no
15052 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15054 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
15055 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
15056 if test x$rxvt_cv_struct_utmp_pid = xyes; then
15058 cat >>confdefs.h <<\_ACEOF
15059 #define HAVE_UTMP_PID 1
15068 if test "${ac_cv_header_utmpx_h+set}" = set; then
15069 echo "$as_me:$LINENO: checking for utmpx.h" >&5
15070 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
15071 if test "${ac_cv_header_utmpx_h+set}" = set; then
15072 echo $ECHO_N "(cached) $ECHO_C" >&6
15074 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
15075 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
15077 # Is the header compilable?
15078 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
15079 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
15080 cat >conftest.$ac_ext <<_ACEOF
15083 cat confdefs.h >>conftest.$ac_ext
15084 cat >>conftest.$ac_ext <<_ACEOF
15085 /* end confdefs.h. */
15086 $ac_includes_default
15089 rm -f conftest.$ac_objext
15090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15091 (eval $ac_compile) 2>conftest.er1
15093 grep -v '^ *+' conftest.er1 >conftest.err
15095 cat conftest.err >&5
15096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15097 (exit $ac_status); } &&
15098 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15100 (eval $ac_try) 2>&5
15102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15103 (exit $ac_status); }; } &&
15104 { ac_try='test -s conftest.$ac_objext'
15105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15106 (eval $ac_try) 2>&5
15108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15109 (exit $ac_status); }; }; then
15110 ac_header_compiler=yes
15112 echo "$as_me: failed program was:" >&5
15113 sed 's/^/| /' conftest.$ac_ext >&5
15115 ac_header_compiler=no
15117 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15118 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15119 echo "${ECHO_T}$ac_header_compiler" >&6
15121 # Is the header present?
15122 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
15123 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
15124 cat >conftest.$ac_ext <<_ACEOF
15127 cat confdefs.h >>conftest.$ac_ext
15128 cat >>conftest.$ac_ext <<_ACEOF
15129 /* end confdefs.h. */
15132 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15133 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15135 grep -v '^ *+' conftest.er1 >conftest.err
15137 cat conftest.err >&5
15138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15139 (exit $ac_status); } >/dev/null; then
15140 if test -s conftest.err; then
15141 ac_cpp_err=$ac_cxx_preproc_warn_flag
15142 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
15149 if test -z "$ac_cpp_err"; then
15150 ac_header_preproc=yes
15152 echo "$as_me: failed program was:" >&5
15153 sed 's/^/| /' conftest.$ac_ext >&5
15155 ac_header_preproc=no
15157 rm -f conftest.err conftest.$ac_ext
15158 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15159 echo "${ECHO_T}$ac_header_preproc" >&6
15161 # So? What about this header?
15162 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
15164 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
15165 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15166 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
15167 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
15168 ac_header_preproc=yes
15171 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
15172 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
15173 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
15174 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
15175 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
15176 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
15177 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
15178 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
15179 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
15180 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
15181 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
15182 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
15185 ## ------------------------------------------ ##
15186 ## Report this to the AC_PACKAGE_NAME lists. ##
15187 ## ------------------------------------------ ##
15190 sed "s/^/$as_me: WARNING: /" >&2
15193 echo "$as_me:$LINENO: checking for utmpx.h" >&5
15194 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
15195 if test "${ac_cv_header_utmpx_h+set}" = set; then
15196 echo $ECHO_N "(cached) $ECHO_C" >&6
15198 ac_cv_header_utmpx_h=$ac_header_preproc
15200 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
15201 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
15204 if test $ac_cv_header_utmpx_h = yes; then
15205 echo "$as_me:$LINENO: checking for struct utmpx" >&5
15206 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
15207 if test "${rxvt_cv_struct_utmpx+set}" = set; then
15208 echo $ECHO_N "(cached) $ECHO_C" >&6
15210 cat >conftest.$ac_ext <<_ACEOF
15213 cat confdefs.h >>conftest.$ac_ext
15214 cat >>conftest.$ac_ext <<_ACEOF
15215 /* end confdefs.h. */
15216 #include <sys/types.h>
15226 rm -f conftest.$ac_objext
15227 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15228 (eval $ac_compile) 2>conftest.er1
15230 grep -v '^ *+' conftest.er1 >conftest.err
15232 cat conftest.err >&5
15233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15234 (exit $ac_status); } &&
15235 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15237 (eval $ac_try) 2>&5
15239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15240 (exit $ac_status); }; } &&
15241 { ac_try='test -s conftest.$ac_objext'
15242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15243 (eval $ac_try) 2>&5
15245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15246 (exit $ac_status); }; }; then
15247 rxvt_cv_struct_utmpx=yes
15249 echo "$as_me: failed program was:" >&5
15250 sed 's/^/| /' conftest.$ac_ext >&5
15252 rxvt_cv_struct_utmpx=no
15254 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15256 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15257 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15258 if test x$rxvt_cv_struct_utmpx = xyes; then
15260 cat >>confdefs.h <<\_ACEOF
15261 #define HAVE_STRUCT_UTMPX 1
15267 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15268 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15269 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15270 echo $ECHO_N "(cached) $ECHO_C" >&6
15272 cat >conftest.$ac_ext <<_ACEOF
15275 cat confdefs.h >>conftest.$ac_ext
15276 cat >>conftest.$ac_ext <<_ACEOF
15277 /* end confdefs.h. */
15278 #include <sys/types.h>
15283 struct utmpx utx; utx.ut_host;
15288 rm -f conftest.$ac_objext
15289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15290 (eval $ac_compile) 2>conftest.er1
15292 grep -v '^ *+' conftest.er1 >conftest.err
15294 cat conftest.err >&5
15295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15296 (exit $ac_status); } &&
15297 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15299 (eval $ac_try) 2>&5
15301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15302 (exit $ac_status); }; } &&
15303 { ac_try='test -s conftest.$ac_objext'
15304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15305 (eval $ac_try) 2>&5
15307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15308 (exit $ac_status); }; }; then
15309 rxvt_cv_struct_utmpx_host=yes
15311 echo "$as_me: failed program was:" >&5
15312 sed 's/^/| /' conftest.$ac_ext >&5
15314 rxvt_cv_struct_utmpx_host=no
15316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15318 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15319 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15320 if test x$rxvt_cv_struct_utmpx_host = xyes; then
15322 cat >>confdefs.h <<\_ACEOF
15323 #define HAVE_UTMPX_HOST 1
15332 echo "$as_me:$LINENO: checking for struct lastlog" >&5
15333 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15334 if test "${rxvt_cv_struct_lastlog+set}" = set; then
15335 echo $ECHO_N "(cached) $ECHO_C" >&6
15337 cat >conftest.$ac_ext <<_ACEOF
15340 cat confdefs.h >>conftest.$ac_ext
15341 cat >>conftest.$ac_ext <<_ACEOF
15342 /* end confdefs.h. */
15343 #include <sys/types.h>
15345 #ifdef HAVE_LASTLOG_H
15346 #include <lastlog.h>
15357 rm -f conftest.$ac_objext
15358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15359 (eval $ac_compile) 2>conftest.er1
15361 grep -v '^ *+' conftest.er1 >conftest.err
15363 cat conftest.err >&5
15364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15365 (exit $ac_status); } &&
15366 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15368 (eval $ac_try) 2>&5
15370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15371 (exit $ac_status); }; } &&
15372 { ac_try='test -s conftest.$ac_objext'
15373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15374 (eval $ac_try) 2>&5
15376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15377 (exit $ac_status); }; }; then
15378 rxvt_cv_struct_lastlog=yes
15380 echo "$as_me: failed program was:" >&5
15381 sed 's/^/| /' conftest.$ac_ext >&5
15383 rxvt_cv_struct_lastlog=no
15385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15387 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15388 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15389 if test x$rxvt_cv_struct_lastlog = xyes; then
15391 cat >>confdefs.h <<\_ACEOF
15392 #define HAVE_STRUCT_LASTLOG 1
15397 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15398 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15399 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15400 echo $ECHO_N "(cached) $ECHO_C" >&6
15402 cat >conftest.$ac_ext <<_ACEOF
15405 cat confdefs.h >>conftest.$ac_ext
15406 cat >>conftest.$ac_ext <<_ACEOF
15407 /* end confdefs.h. */
15408 #include <sys/types.h>
15410 #ifdef HAVE_LASTLOG_H
15411 #include <lastlog.h>
15417 struct lastlogx ll;
15422 rm -f conftest.$ac_objext
15423 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15424 (eval $ac_compile) 2>conftest.er1
15426 grep -v '^ *+' conftest.er1 >conftest.err
15428 cat conftest.err >&5
15429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15430 (exit $ac_status); } &&
15431 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15433 (eval $ac_try) 2>&5
15435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15436 (exit $ac_status); }; } &&
15437 { ac_try='test -s conftest.$ac_objext'
15438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15439 (eval $ac_try) 2>&5
15441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15442 (exit $ac_status); }; }; then
15443 rxvt_cv_struct_lastlogx=yes
15445 echo "$as_me: failed program was:" >&5
15446 sed 's/^/| /' conftest.$ac_ext >&5
15448 rxvt_cv_struct_lastlogx=no
15450 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15452 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15453 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15454 if test x$rxvt_cv_struct_lastlogx = xyes; then
15456 cat >>confdefs.h <<\_ACEOF
15457 #define HAVE_STRUCT_LASTLOGX 1
15463 echo "$as_me:$LINENO: checking where utmp is located" >&5
15464 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15465 if test "${rxvt_cv_path_utmp+set}" = set; then
15466 echo $ECHO_N "(cached) $ECHO_C" >&6
15468 if test "$cross_compiling" = yes; then
15469 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15470 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15472 cat >conftest.$ac_ext <<_ACEOF
15475 cat confdefs.h >>conftest.$ac_ext
15476 cat >>conftest.$ac_ext <<_ACEOF
15477 /* end confdefs.h. */
15479 #include <sys/types.h>
15484 char **u, *utmplist[] = {
15485 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15486 FILE *a, *f=fopen("conftestval", "w");
15489 fprintf(f, "%s\n", UTMP_FILE);
15493 fprintf(f, "%s\n", _PATH_UTMP);
15496 for (u = utmplist; *u; u++) {
15497 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15498 fprintf(f, "%s\n", *u);
15505 rm -f conftest$ac_exeext
15506 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15507 (eval $ac_link) 2>&5
15509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15510 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15512 (eval $ac_try) 2>&5
15514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15515 (exit $ac_status); }; }; then
15516 rxvt_cv_path_utmp=`cat conftestval`
15518 echo "$as_me: program exited with status $ac_status" >&5
15519 echo "$as_me: failed program was:" >&5
15520 sed 's/^/| /' conftest.$ac_ext >&5
15522 ( exit $ac_status )
15525 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15528 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15529 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15530 if test x$rxvt_cv_path_utmp != x; then
15532 cat >>confdefs.h <<_ACEOF
15533 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15539 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15540 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15541 if test "${rxvt_cv_path_utmpx+set}" = set; then
15542 echo $ECHO_N "(cached) $ECHO_C" >&6
15544 if test "$cross_compiling" = yes; then
15545 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15546 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15548 cat >conftest.$ac_ext <<_ACEOF
15551 cat confdefs.h >>conftest.$ac_ext
15552 cat >>conftest.$ac_ext <<_ACEOF
15553 /* end confdefs.h. */
15555 #include <sys/types.h>
15558 #include <sys/stat.h>
15559 #ifdef HAVE_STRING_H
15560 #include <string.h>
15564 char **u, *p, *utmplist[] = {
15571 "/var/adm/utmpx", "/etc/utmpx", NULL };
15572 FILE *a, *f=fopen("conftestval", "w");
15573 struct stat statu, statux;
15575 for (u = utmplist; *u; u++) {
15576 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15577 if (stat(*u, &statux) < 0)
15580 p[strlen(p) - 1] = '\0';
15581 if (stat(p, &statu) >= 0
15582 && (statu.st_mtime - statux.st_mtime > 86400))
15584 fprintf(f, "%s\n", *u);
15591 rm -f conftest$ac_exeext
15592 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15593 (eval $ac_link) 2>&5
15595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15596 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15598 (eval $ac_try) 2>&5
15600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15601 (exit $ac_status); }; }; then
15602 rxvt_cv_path_utmpx=`cat conftestval`
15604 echo "$as_me: program exited with status $ac_status" >&5
15605 echo "$as_me: failed program was:" >&5
15606 sed 's/^/| /' conftest.$ac_ext >&5
15608 ( exit $ac_status )
15609 rxvt_cv_path_utmpx=
15611 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15614 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15615 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15616 if test x$rxvt_cv_path_utmpx != x; then
15618 cat >>confdefs.h <<_ACEOF
15619 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15625 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15626 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15627 if test "${rxvt_cv_path_wtmp+set}" = set; then
15628 echo $ECHO_N "(cached) $ECHO_C" >&6
15630 if test "$cross_compiling" = yes; then
15631 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15632 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15634 cat >conftest.$ac_ext <<_ACEOF
15637 cat confdefs.h >>conftest.$ac_ext
15638 cat >>conftest.$ac_ext <<_ACEOF
15639 /* end confdefs.h. */
15641 #include <sys/types.h>
15648 char **w, *wtmplist[] = {
15649 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15650 FILE *a, *f=fopen("conftestval", "w");
15653 fprintf(f, "%s\n", WTMP_FILE);
15657 fprintf(f, "%s\n", _PATH_WTMP);
15660 for (w = wtmplist; *w; w++) {
15661 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15662 fprintf(f, "%s\n", *w);
15669 rm -f conftest$ac_exeext
15670 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15671 (eval $ac_link) 2>&5
15673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15674 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15676 (eval $ac_try) 2>&5
15678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15679 (exit $ac_status); }; }; then
15680 rxvt_cv_path_wtmp=`cat conftestval`
15682 echo "$as_me: program exited with status $ac_status" >&5
15683 echo "$as_me: failed program was:" >&5
15684 sed 's/^/| /' conftest.$ac_ext >&5
15686 ( exit $ac_status )
15689 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15692 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15693 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15694 if test x$rxvt_cv_path_wtmp != x; then
15696 cat >>confdefs.h <<_ACEOF
15697 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15702 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15703 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15704 if test "${rxvt_cv_path_wtmpx+set}" = set; then
15705 echo $ECHO_N "(cached) $ECHO_C" >&6
15707 if test "$cross_compiling" = yes; then
15708 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15709 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15711 cat >conftest.$ac_ext <<_ACEOF
15714 cat confdefs.h >>conftest.$ac_ext
15715 cat >>conftest.$ac_ext <<_ACEOF
15716 /* end confdefs.h. */
15718 #ifdef HAVE_UTMPX_H
15724 char **w, *wtmplist[] = {
15725 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15726 FILE *a, *f=fopen("conftestval", "w");
15729 fprintf(f, "%s\n", WTMPX_FILE);
15733 fprintf(f, "%s\n", _PATH_WTMPX);
15736 for (w = wtmplist; *w; w++) {
15737 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15738 fprintf(f, "%s\n", *w);
15745 rm -f conftest$ac_exeext
15746 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15747 (eval $ac_link) 2>&5
15749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15750 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15752 (eval $ac_try) 2>&5
15754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15755 (exit $ac_status); }; }; then
15756 rxvt_cv_path_wtmpx=`cat conftestval`
15758 echo "$as_me: program exited with status $ac_status" >&5
15759 echo "$as_me: failed program was:" >&5
15760 sed 's/^/| /' conftest.$ac_ext >&5
15762 ( exit $ac_status )
15763 rxvt_cv_path_wtmpx=
15765 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15768 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15769 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15770 if test x$rxvt_cv_path_wtmpx != x; then
15772 cat >>confdefs.h <<_ACEOF
15773 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15778 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15779 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15780 if test "${rxvt_cv_path_lastlog+set}" = set; then
15781 echo $ECHO_N "(cached) $ECHO_C" >&6
15783 if test "$cross_compiling" = yes; then
15784 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15785 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15787 cat >conftest.$ac_ext <<_ACEOF
15790 cat confdefs.h >>conftest.$ac_ext
15791 cat >>conftest.$ac_ext <<_ACEOF
15792 /* end confdefs.h. */
15794 #include <sys/types.h>
15795 #ifdef HAVE_UTMPX_H
15797 #elif defined(HAVE_UTMP_H)
15800 #ifdef HAVE_LASTLOG_H
15801 #include <lastlog.h>
15806 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15807 FILE *a, *f=fopen("conftestval", "w");
15809 #ifdef LASTLOG_FILE
15810 fprintf(f, "%s\n", LASTLOG_FILE);
15813 #ifdef _PATH_LASTLOG
15814 fprintf(f, "%s\n", _PATH_LASTLOG);
15817 for (w = lastloglist; *w; w++) {
15818 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15819 fprintf(f, "%s\n", *w);
15826 rm -f conftest$ac_exeext
15827 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15828 (eval $ac_link) 2>&5
15830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15831 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15833 (eval $ac_try) 2>&5
15835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15836 (exit $ac_status); }; }; then
15837 rxvt_cv_path_lastlog=`cat conftestval`
15839 echo "$as_me: program exited with status $ac_status" >&5
15840 echo "$as_me: failed program was:" >&5
15841 sed 's/^/| /' conftest.$ac_ext >&5
15843 ( exit $ac_status )
15844 rxvt_cv_path_lastlog=
15846 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15849 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15850 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15851 if test x$rxvt_cv_path_lastlog != x; then
15853 cat >>confdefs.h <<_ACEOF
15854 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15857 if test -d "$rxvt_cv_path_lastlog"; then
15859 cat >>confdefs.h <<\_ACEOF
15860 #define LASTLOG_IS_DIR 1
15866 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15867 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15868 if test "${rxvt_cv_path_lastlogx+set}" = set; then
15869 echo $ECHO_N "(cached) $ECHO_C" >&6
15871 if test "$cross_compiling" = yes; then
15872 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15873 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15875 cat >conftest.$ac_ext <<_ACEOF
15878 cat confdefs.h >>conftest.$ac_ext
15879 cat >>conftest.$ac_ext <<_ACEOF
15880 /* end confdefs.h. */
15882 #ifdef HAVE_UTMPX_H
15888 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15889 FILE *a, *f=fopen("conftestval", "w");
15891 #ifdef LASTLOGX_FILE
15892 fprintf(f, "%s\n", LASTLOGX_FILE);
15895 #ifdef _PATH_LASTLOGX
15896 fprintf(f, "%s\n", _PATH_LASTLOGX);
15899 for (w = wtmplist; *w; w++) {
15900 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15901 fprintf(f, "%s\n", *w);
15908 rm -f conftest$ac_exeext
15909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15910 (eval $ac_link) 2>&5
15912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15913 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15915 (eval $ac_try) 2>&5
15917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15918 (exit $ac_status); }; }; then
15919 rxvt_cv_path_lastlogx=`cat conftestval`
15921 echo "$as_me: program exited with status $ac_status" >&5
15922 echo "$as_me: failed program was:" >&5
15923 sed 's/^/| /' conftest.$ac_ext >&5
15925 ( exit $ac_status )
15926 rxvt_cv_path_lastlogx=
15928 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15931 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15932 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15933 if test x$rxvt_cv_path_lastlogx != x; then
15935 cat >>confdefs.h <<_ACEOF
15936 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15942 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15943 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15944 if test "${rxvt_cv_path_ttytab+set}" = set; then
15945 echo $ECHO_N "(cached) $ECHO_C" >&6
15947 for ttys_file in /etc/ttys /etc/ttytab;
15949 if test -f "$ttys_file" ; then
15950 rxvt_cv_path_ttytab=$ttys_file
15956 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15957 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15958 if test x$rxvt_cv_path_ttytab != x; then
15960 cat >>confdefs.h <<_ACEOF
15961 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15968 ac_save_CFLAGS=$CFLAGS
15969 CFLAGS="$CFLAGS $X_CFLAGS"
15970 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15971 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15972 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15974 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15975 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15976 if test "${rxvt_cv_func_xlocale+set}" = set; then
15977 echo $ECHO_N "(cached) $ECHO_C" >&6
15979 if test "$cross_compiling" = yes; then
15980 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15981 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15983 cat >conftest.$ac_ext <<_ACEOF
15986 cat confdefs.h >>conftest.$ac_ext
15987 cat >>conftest.$ac_ext <<_ACEOF
15988 /* end confdefs.h. */
15989 #include <X11/Xlib.h>
15992 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15993 exit (XSupportsLocale() ? 0 : 1);
15997 rm -f conftest$ac_exeext
15998 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15999 (eval $ac_link) 2>&5
16001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16002 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16004 (eval $ac_try) 2>&5
16006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16007 (exit $ac_status); }; }; then
16008 rxvt_cv_func_xlocale=yes
16010 echo "$as_me: program exited with status $ac_status" >&5
16011 echo "$as_me: failed program was:" >&5
16012 sed 's/^/| /' conftest.$ac_ext >&5
16014 ( exit $ac_status )
16015 rxvt_cv_func_xlocale=no
16017 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16020 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
16021 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
16022 if test x$rxvt_cv_func_xlocale = xyes; then
16024 cat >>confdefs.h <<\_ACEOF
16025 #define HAVE_XLOCALE 1
16030 echo "$as_me:$LINENO: checking for working X setlocale" >&5
16031 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
16032 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
16033 echo $ECHO_N "(cached) $ECHO_C" >&6
16035 cat >conftest.$ac_ext <<_ACEOF
16038 cat confdefs.h >>conftest.$ac_ext
16039 cat >>conftest.$ac_ext <<_ACEOF
16040 /* end confdefs.h. */
16042 #include <X11/Xlocale.h>
16046 setlocale(LC_CTYPE, "");
16051 rm -f conftest.$ac_objext conftest$ac_exeext
16052 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16053 (eval $ac_link) 2>conftest.er1
16055 grep -v '^ *+' conftest.er1 >conftest.err
16057 cat conftest.err >&5
16058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16059 (exit $ac_status); } &&
16060 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16062 (eval $ac_try) 2>&5
16064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16065 (exit $ac_status); }; } &&
16066 { ac_try='test -s conftest$ac_exeext'
16067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16068 (eval $ac_try) 2>&5
16070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16071 (exit $ac_status); }; }; then
16072 rxvt_cv_func_xsetlocale=yes
16074 echo "$as_me: failed program was:" >&5
16075 sed 's/^/| /' conftest.$ac_ext >&5
16077 rxvt_cv_func_xsetlocale=no
16079 rm -f conftest.err conftest.$ac_objext \
16080 conftest$ac_exeext conftest.$ac_ext
16082 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
16083 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
16084 if test x$rxvt_cv_func_xsetlocale = xyes; then
16086 cat >>confdefs.h <<\_ACEOF
16087 #define HAVE_XSETLOCALE 1
16092 CFLAGS=$ac_save_CFLAGS
16094 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
16095 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
16096 if test "${rxvt_cv_func_setlocale+set}" = set; then
16097 echo $ECHO_N "(cached) $ECHO_C" >&6
16099 cat >conftest.$ac_ext <<_ACEOF
16102 cat confdefs.h >>conftest.$ac_ext
16103 cat >>conftest.$ac_ext <<_ACEOF
16104 /* end confdefs.h. */
16109 setlocale(LC_CTYPE, "");
16114 rm -f conftest.$ac_objext conftest$ac_exeext
16115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16116 (eval $ac_link) 2>conftest.er1
16118 grep -v '^ *+' conftest.er1 >conftest.err
16120 cat conftest.err >&5
16121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16122 (exit $ac_status); } &&
16123 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16125 (eval $ac_try) 2>&5
16127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16128 (exit $ac_status); }; } &&
16129 { ac_try='test -s conftest$ac_exeext'
16130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16131 (eval $ac_try) 2>&5
16133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16134 (exit $ac_status); }; }; then
16135 rxvt_cv_func_setlocale=yes
16137 echo "$as_me: failed program was:" >&5
16138 sed 's/^/| /' conftest.$ac_ext >&5
16140 rxvt_cv_func_setlocale=no
16142 rm -f conftest.err conftest.$ac_objext \
16143 conftest$ac_exeext conftest.$ac_ext
16145 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
16146 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
16147 if test x$rxvt_cv_func_setlocale = xyes; then
16149 cat >>confdefs.h <<\_ACEOF
16150 #define HAVE_SETLOCALE 1
16155 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
16156 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
16157 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
16158 echo $ECHO_N "(cached) $ECHO_C" >&6
16160 cat >conftest.$ac_ext <<_ACEOF
16163 cat confdefs.h >>conftest.$ac_ext
16164 cat >>conftest.$ac_ext <<_ACEOF
16165 /* end confdefs.h. */
16166 #include <langinfo.h>
16170 nl_langinfo(CODESET);
16175 rm -f conftest.$ac_objext conftest$ac_exeext
16176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16177 (eval $ac_link) 2>conftest.er1
16179 grep -v '^ *+' conftest.er1 >conftest.err
16181 cat conftest.err >&5
16182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16183 (exit $ac_status); } &&
16184 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16186 (eval $ac_try) 2>&5
16188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16189 (exit $ac_status); }; } &&
16190 { ac_try='test -s conftest$ac_exeext'
16191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16192 (eval $ac_try) 2>&5
16194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16195 (exit $ac_status); }; }; then
16196 rxvt_cv_func_nl_langinfo=yes
16198 echo "$as_me: failed program was:" >&5
16199 sed 's/^/| /' conftest.$ac_ext >&5
16201 rxvt_cv_func_nl_langinfo=no
16203 rm -f conftest.err conftest.$ac_objext \
16204 conftest$ac_exeext conftest.$ac_ext
16206 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
16207 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
16208 if test x$rxvt_cv_func_nl_langinfo = xyes; then
16210 cat >>confdefs.h <<\_ACEOF
16211 #define HAVE_NL_LANGINFO 1
16216 echo "$as_me:$LINENO: checking for broken XIM callback" >&5
16217 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
16218 if test "${rxvt_broken_ximcb+set}" = set; then
16219 echo $ECHO_N "(cached) $ECHO_C" >&6
16221 cat >conftest.$ac_ext <<_ACEOF
16223 #include <X11/Xlib.h>
16225 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
16229 cb.callback = im_destroy_cb;
16233 rm -f conftest.$ac_objext
16234 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16235 (eval $ac_compile) 2>conftest.er1
16237 grep -v '^ *+' conftest.er1 >conftest.err
16239 cat conftest.err >&5
16240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16241 (exit $ac_status); } &&
16242 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16244 (eval $ac_try) 2>&5
16246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16247 (exit $ac_status); }; } &&
16248 { ac_try='test -s conftest.$ac_objext'
16249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16250 (eval $ac_try) 2>&5
16252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16253 (exit $ac_status); }; }; then
16254 rxvt_broken_ximcb=yes
16256 echo "$as_me: failed program was:" >&5
16257 sed 's/^/| /' conftest.$ac_ext >&5
16259 rxvt_broken_ximcb=no
16261 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16263 echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
16264 echo "${ECHO_T}$rxvt_broken_ximcb" >&6
16266 if test x$rxvt_broken_ximcb = xyes; then
16268 cat >>confdefs.h <<\_ACEOF
16269 #define XIMCB_PROTO_BROKEN 1
16274 echo "$as_me:$LINENO: checking for getpt" >&5
16275 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
16276 if test "${rxvt_cv_func_getpt+set}" = set; then
16277 echo $ECHO_N "(cached) $ECHO_C" >&6
16279 cat >conftest.$ac_ext <<_ACEOF
16282 cat confdefs.h >>conftest.$ac_ext
16283 cat >>conftest.$ac_ext <<_ACEOF
16284 /* end confdefs.h. */
16285 #define _GNU_SOURCE
16286 #ifdef HAVE_STDLIB_H
16287 # include <cstdlib>
16297 rm -f conftest.$ac_objext conftest$ac_exeext
16298 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16299 (eval $ac_link) 2>conftest.er1
16301 grep -v '^ *+' conftest.er1 >conftest.err
16303 cat conftest.err >&5
16304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16305 (exit $ac_status); } &&
16306 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16308 (eval $ac_try) 2>&5
16310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16311 (exit $ac_status); }; } &&
16312 { ac_try='test -s conftest$ac_exeext'
16313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16314 (eval $ac_try) 2>&5
16316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16317 (exit $ac_status); }; }; then
16318 rxvt_cv_func_getpt=yes
16320 echo "$as_me: failed program was:" >&5
16321 sed 's/^/| /' conftest.$ac_ext >&5
16323 rxvt_cv_func_getpt=no
16325 rm -f conftest.err conftest.$ac_objext \
16326 conftest$ac_exeext conftest.$ac_ext
16328 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16329 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16330 if test x$rxvt_cv_func_getpt = xyes; then
16332 cat >>confdefs.h <<\_ACEOF
16333 #define HAVE_GETPT 1
16338 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16339 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16340 if test "${rxvt_cv_ptys+set}" = set; then
16341 echo $ECHO_N "(cached) $ECHO_C" >&6
16343 if test x$ac_cv_func_openpty = xyes; then
16344 rxvt_cv_ptys=OPENPTY
16345 else if test x$ac_cv_func__getpty = xyes; then
16347 else if test -c /dev/ttyp20; then
16349 else if test -c /dev/ptym/clone; then
16351 else if test x$rxvt_cv_func_getpt = xyes; then
16353 else if test -c /dev/ptc -a -c /dev/pts; then
16355 else if test -c /dev/ptc -a -d /dev/pts; then
16357 else if test -c /dev/ptmx -a -c /dev/pts/0; then
16358 rxvt_cv_ptys=STREAMS
16359 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16360 rxvt_cv_ptys=STREAMS
16374 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16375 echo "${ECHO_T}$rxvt_cv_ptys" >&6
16377 if test x$rxvt_cv_ptys = xOPENPTY; then
16379 cat >>confdefs.h <<\_ACEOF
16380 #define PTYS_ARE_OPENPTY 1
16384 if test x$rxvt_cv_ptys = xSCO; then
16386 cat >>confdefs.h <<\_ACEOF
16387 #define PTYS_ARE_NUMERIC 1
16391 if test x$rxvt_cv_ptys = xSTREAMS; then
16393 cat >>confdefs.h <<\_ACEOF
16394 #define PTYS_ARE_PTMX 1
16398 if test x$rxvt_cv_ptys = xPTC; then
16400 cat >>confdefs.h <<\_ACEOF
16401 #define PTYS_ARE_PTC 1
16405 if test x$rxvt_cv_ptys = xSGI4; then
16407 cat >>confdefs.h <<\_ACEOF
16408 #define PTYS_ARE__GETPTY 1
16412 if test x$rxvt_cv_ptys = xCONVEX; then
16414 cat >>confdefs.h <<\_ACEOF
16415 #define PTYS_ARE_GETPTY 1
16419 if test x$rxvt_cv_ptys = xGLIBC; then
16421 cat >>confdefs.h <<\_ACEOF
16422 #define PTYS_ARE_GETPT 1
16426 if test x$rxvt_cv_ptys = xHPUX; then
16428 cat >>confdefs.h <<\_ACEOF
16429 #define PTYS_ARE_CLONE 1
16433 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16435 cat >>confdefs.h <<\_ACEOF
16436 #define PTYS_ARE_SEARCHED 1
16442 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16443 echo "$as_me: checking for pty ranges..." >&6;}
16444 ptys=`echo /dev/pty??`
16445 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16446 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16447 if test x$pch1 != x; then
16449 cat >>confdefs.h <<_ACEOF
16450 #define PTYCHAR1 "$pch1"
16454 if test x$pch2 != x; then
16456 cat >>confdefs.h <<_ACEOF
16457 #define PTYCHAR2 "$pch2"
16462 if test x$support_iso14755 = xyes; then
16464 cat >>confdefs.h <<\_ACEOF
16465 #define ISO_14755 1
16469 if test x$support_8bitctrls = xyes; then
16471 cat >>confdefs.h <<\_ACEOF
16472 #define EIGHT_BIT_CONTROLS 1
16476 if test x$support_fading = xyes; then
16478 cat >>confdefs.h <<\_ACEOF
16479 #define OFF_FOCUS_FADING 1
16483 if test x$support_tinting = xyes; then
16485 cat >>confdefs.h <<\_ACEOF
16490 if test x$support_inheritpixmap = xyes; then
16492 cat >>confdefs.h <<\_ACEOF
16493 #define TRANSPARENT 1
16497 if test x$support_keepscrolling = xno; then
16499 cat >>confdefs.h <<\_ACEOF
16500 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16504 if test x$support_selectionscrolling = xyes; then
16506 cat >>confdefs.h <<\_ACEOF
16507 #define SELECTION_SCROLLING 1
16511 if test x$support_menubar = xyes; then
16513 cat >>confdefs.h <<\_ACEOF
16518 if test x$support_frills = xyes; then
16520 cat >>confdefs.h <<\_ACEOF
16521 #define ENABLE_FRILLS 1
16525 if test x$support_linespace = xno; then
16527 cat >>confdefs.h <<\_ACEOF
16528 #define NO_LINESPACE 1
16532 if test x$support_24bit = xyes; then
16534 cat >>confdefs.h <<\_ACEOF
16535 #define PREFER_24BIT 1
16539 if test x$support_mousewheel = xyes; then
16541 cat >>confdefs.h <<\_ACEOF
16542 #define MOUSE_WHEEL 1
16546 if test x$support_mouseslipwheel = xyes; then
16548 cat >>confdefs.h <<\_ACEOF
16549 #define MOUSE_SLIP_WHEELING 1
16553 if test x$support_utmp = xyes; then
16555 cat >>confdefs.h <<\_ACEOF
16556 #define UTMP_SUPPORT 1
16560 if test x$support_wtmp = xyes; then
16562 cat >>confdefs.h <<\_ACEOF
16563 #define WTMP_SUPPORT 1
16567 if test x$support_lastlog = xyes; then
16569 cat >>confdefs.h <<\_ACEOF
16570 #define LASTLOG_SUPPORT 1
16574 if test x$support_xim = xyes -o x$multichar_set = xyes; then
16575 if test x$rxvt_cv_func_xlocale = xyes; then
16577 cat >>confdefs.h <<\_ACEOF
16583 if test x$support_xpm = xyes; then
16585 cat >>confdefs.h <<\_ACEOF
16586 #define XPM_BACKGROUND 1
16590 if test x$support_scroll_rxvt = xyes; then
16592 cat >>confdefs.h <<\_ACEOF
16593 #define RXVT_SCROLLBAR 1
16598 if test x$support_scroll_next = xyes; then
16600 cat >>confdefs.h <<\_ACEOF
16601 #define NEXT_SCROLLBAR 1
16604 scrolltypes="$scrolltypes next"
16606 if test x$support_scroll_xterm = xyes; then
16608 cat >>confdefs.h <<\_ACEOF
16609 #define XTERM_SCROLLBAR 1
16612 scrolltypes="$scrolltypes xterm"
16614 if test x$support_scroll_plain = xyes; then
16616 cat >>confdefs.h <<\_ACEOF
16617 #define PLAIN_SCROLLBAR 1
16620 scrolltypes="$scrolltypes plain"
16622 if test x$support_pointer_blank = xyes; then
16624 cat >>confdefs.h <<\_ACEOF
16625 #define POINTER_BLANK 1
16629 if test x$support_cursor_blink = xyes; then
16631 cat >>confdefs.h <<\_ACEOF
16632 #define CURSOR_BLINK 1
16636 if test x$support_text_blink = xyes; then
16638 cat >>confdefs.h <<\_ACEOF
16639 #define TEXT_BLINK 1
16643 if test x$support_unicode3 = xyes; then
16645 cat >>confdefs.h <<\_ACEOF
16646 #define UNICODE_3 1
16650 if test x$support_combining = xyes; then
16652 cat >>confdefs.h <<\_ACEOF
16653 #define ENABLE_COMBINING 1
16657 if test x$codesets = xall; then
16658 codesets=jp,jp-ext,kr,cn,cn-ext
16661 cat >>confdefs.h <<\_ACEOF
16662 #define ENCODING_EU 1
16666 cat >>confdefs.h <<\_ACEOF
16667 #define ENCODING_VN 1
16670 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16673 cat >>confdefs.h <<\_ACEOF
16674 #define ENCODING_JP 1
16678 cat >>confdefs.h <<\_ACEOF
16679 #define ENCODING_JP_EXT 1
16683 cat >>confdefs.h <<\_ACEOF
16684 #define ENCODING_KR 1
16688 cat >>confdefs.h <<\_ACEOF
16689 #define ENCODING_CN 1
16693 cat >>confdefs.h <<\_ACEOF
16694 #define ENCODING_CN_EXT 1
16701 CFLAGS=${CFLAGS--O}
16702 LDFLAGS=${LDFLAGS--O}
16704 CPPFLAGS="$CPPFLAGS"
16712 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16713 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16714 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16715 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16716 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16717 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16724 if test x$support_addstrings = xno; then
16726 cat >>confdefs.h <<\_ACEOF
16727 #define NO_STRINGS 1
16732 MCOMMON=./autoconf/Make.common
16735 test "$program_prefix" != NONE &&
16736 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16737 # Use a double $ so make ignores it.
16738 test "$program_suffix" != NONE &&
16739 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16740 # Double any \ or $. echo might interpret backslashes.
16741 # By default was `s,x,x', remove it if useless.
16742 cat <<\_ACEOF >conftest.sed
16743 s/[\\$]/&&/g;s/;s,x,x,$//
16745 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16752 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16753 include_stdint_h="#include <stdint.h>"
16755 include_stdint_h="/* #include <stdint.h> */"
16757 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16758 include_stdarg_h="#include <cstdarg>"
16760 include_stdarg_h="/* #include <cstdarg> */"
16762 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16763 include_stdlib_h="#include <cstdlib>"
16765 include_stdlib_h="/* #include <cstdlib> */"
16767 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16768 include_unistd_h="#include <unistd.h>"
16770 include_unistd_h="/* #include <unistd.h> */"
16772 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16773 include_string_h="#include <cstring>"
16775 include_string_h="/* #include <cstring> */"
16777 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16778 include_fcntl_h="#include <fcntl.h>"
16780 include_fcntl_h="/* #include <fcntl.h> */"
16782 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16783 include_util_h="#include <util.h>"
16785 include_util_h="/* #include <util.h> */"
16787 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16788 include_assert_h="#include <assert.h>"
16790 include_assert_h="/* #include <assert.h> */"
16792 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16793 include_sys_ioctl_h="#include <sys/ioctl.h>"
16795 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16797 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16798 include_sys_select_h="#include <sys/select.h>"
16800 include_sys_select_h="/* #include <sys/select.h> */"
16802 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16803 include_sys_strredir_h="#include <sys/strredir.h>"
16805 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16807 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16808 include_sys_time_h="#include <sys/time.h>"
16810 include_sys_time_h="/* #include <sys/time.h> */"
16812 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16813 include_time_h="#include <time.h>"
16815 include_time_h="/* #include <time.h> */"
16818 if test x$support_xft = xyes; then
16819 LIBS="$LIBS `pkg-config xft --libs`"
16820 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16821 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16824 for ac_header in X11/Xft/Xft.h
16826 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16827 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16828 echo "$as_me:$LINENO: checking for $ac_header" >&5
16829 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16830 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16831 echo $ECHO_N "(cached) $ECHO_C" >&6
16833 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16834 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16836 # Is the header compilable?
16837 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16838 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16839 cat >conftest.$ac_ext <<_ACEOF
16842 cat confdefs.h >>conftest.$ac_ext
16843 cat >>conftest.$ac_ext <<_ACEOF
16844 /* end confdefs.h. */
16845 $ac_includes_default
16846 #include <$ac_header>
16848 rm -f conftest.$ac_objext
16849 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16850 (eval $ac_compile) 2>conftest.er1
16852 grep -v '^ *+' conftest.er1 >conftest.err
16854 cat conftest.err >&5
16855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16856 (exit $ac_status); } &&
16857 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16859 (eval $ac_try) 2>&5
16861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16862 (exit $ac_status); }; } &&
16863 { ac_try='test -s conftest.$ac_objext'
16864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16865 (eval $ac_try) 2>&5
16867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16868 (exit $ac_status); }; }; then
16869 ac_header_compiler=yes
16871 echo "$as_me: failed program was:" >&5
16872 sed 's/^/| /' conftest.$ac_ext >&5
16874 ac_header_compiler=no
16876 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16877 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16878 echo "${ECHO_T}$ac_header_compiler" >&6
16880 # Is the header present?
16881 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16882 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16883 cat >conftest.$ac_ext <<_ACEOF
16886 cat confdefs.h >>conftest.$ac_ext
16887 cat >>conftest.$ac_ext <<_ACEOF
16888 /* end confdefs.h. */
16889 #include <$ac_header>
16891 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16892 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16894 grep -v '^ *+' conftest.er1 >conftest.err
16896 cat conftest.err >&5
16897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16898 (exit $ac_status); } >/dev/null; then
16899 if test -s conftest.err; then
16900 ac_cpp_err=$ac_cxx_preproc_warn_flag
16901 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16908 if test -z "$ac_cpp_err"; then
16909 ac_header_preproc=yes
16911 echo "$as_me: failed program was:" >&5
16912 sed 's/^/| /' conftest.$ac_ext >&5
16914 ac_header_preproc=no
16916 rm -f conftest.err conftest.$ac_ext
16917 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16918 echo "${ECHO_T}$ac_header_preproc" >&6
16920 # So? What about this header?
16921 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16923 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16924 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16925 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16926 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16927 ac_header_preproc=yes
16930 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16931 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16932 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16933 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16934 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16935 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16936 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16937 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16938 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16939 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16940 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16941 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16944 ## ------------------------------------------ ##
16945 ## Report this to the AC_PACKAGE_NAME lists. ##
16946 ## ------------------------------------------ ##
16949 sed "s/^/$as_me: WARNING: /" >&2
16952 echo "$as_me:$LINENO: checking for $ac_header" >&5
16953 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16954 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16955 echo $ECHO_N "(cached) $ECHO_C" >&6
16957 eval "$as_ac_Header=\$ac_header_preproc"
16959 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16960 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16963 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16964 cat >>confdefs.h <<_ACEOF
16965 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16975 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16976 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16977 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16978 echo $ECHO_N "(cached) $ECHO_C" >&6
16980 ac_check_lib_save_LIBS=$LIBS
16982 cat >conftest.$ac_ext <<_ACEOF
16985 cat confdefs.h >>conftest.$ac_ext
16986 cat >>conftest.$ac_ext <<_ACEOF
16987 /* end confdefs.h. */
16989 /* Override any gcc2 internal prototype to avoid an error. */
16993 /* We use char because int might match the return type of a gcc2
16994 builtin and then its argument prototype would still apply. */
16995 char XftDrawString32 ();
16999 XftDrawString32 ();
17004 rm -f conftest.$ac_objext conftest$ac_exeext
17005 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17006 (eval $ac_link) 2>conftest.er1
17008 grep -v '^ *+' conftest.er1 >conftest.err
17010 cat conftest.err >&5
17011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17012 (exit $ac_status); } &&
17013 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
17014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17015 (eval $ac_try) 2>&5
17017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17018 (exit $ac_status); }; } &&
17019 { ac_try='test -s conftest$ac_exeext'
17020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17021 (eval $ac_try) 2>&5
17023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17024 (exit $ac_status); }; }; then
17025 ac_cv_lib_Xft_XftDrawString32=yes
17027 echo "$as_me: failed program was:" >&5
17028 sed 's/^/| /' conftest.$ac_ext >&5
17030 ac_cv_lib_Xft_XftDrawString32=no
17032 rm -f conftest.err conftest.$ac_objext \
17033 conftest$ac_exeext conftest.$ac_ext
17034 LIBS=$ac_check_lib_save_LIBS
17036 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
17037 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
17038 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
17039 cat >>confdefs.h <<_ACEOF
17040 #define HAVE_LIBXFT 1
17050 if test x$support_xft = xyes; then
17052 cat >>confdefs.h <<\_ACEOF
17059 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
17061 cat >confcache <<\_ACEOF
17062 # This file is a shell script that caches the results of configure
17063 # tests run on this system so they can be shared between configure
17064 # scripts and configure runs, see configure's option --config-cache.
17065 # It is not useful on other systems. If it contains results you don't
17066 # want to keep, you may remove or edit it.
17068 # config.status only pays attention to the cache file if you give it
17069 # the --recheck option to rerun configure.
17071 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17072 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17073 # following values.
17077 # The following way of writing the cache mishandles newlines in values,
17078 # but we know of no workaround that is simple, portable, and efficient.
17079 # So, don't put newlines in cache variables' values.
17080 # Ultrix sh set writes to stderr and can't be redirected directly,
17081 # and sets the high bit in the cache file unless we assign to the vars.
17084 case `(ac_space=' '; set | grep ac_space) 2>&1` in
17086 # `set' does not quote correctly, so add quotes (double-quote
17087 # substitution turns \\\\ into \\, and sed turns \\ into \).
17090 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17093 # `set' quotes correctly as required by POSIX, so do not add quotes.
17095 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17102 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17104 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17106 if diff $cache_file confcache >/dev/null 2>&1; then :; else
17107 if test -w $cache_file; then
17108 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17109 cat confcache >$cache_file
17111 echo "not updating unwritable cache $cache_file"
17116 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17117 # Let make expand exec_prefix.
17118 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17120 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17121 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17122 # trailing colons and then remove the whole line if VPATH becomes empty
17123 # (actually we leave an empty line to preserve line numbers).
17124 if test "x$srcdir" = x.; then
17125 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17126 s/:*\$(srcdir):*/:/;
17127 s/:*\${srcdir}:*/:/;
17129 s/^\([^=]*=[ ]*\):*/\1/;
17135 DEFS=-DHAVE_CONFIG_H
17139 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17140 # 1. Remove the extension, and $U if already installed.
17141 ac_i=`echo "$ac_i" |
17142 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
17144 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
17145 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
17147 LIBOBJS=$ac_libobjs
17149 LTLIBOBJS=$ac_ltlibobjs
17153 : ${CONFIG_STATUS=./config.status}
17154 ac_clean_files_save=$ac_clean_files
17155 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17156 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17157 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17158 cat >$CONFIG_STATUS <<_ACEOF
17160 # Generated by $as_me.
17161 # Run this file to recreate the current configuration.
17162 # Compiler output produced by configure, useful for debugging
17163 # configure, is in config.log if it exists.
17166 ac_cs_recheck=false
17168 SHELL=\${CONFIG_SHELL-$SHELL}
17171 cat >>$CONFIG_STATUS <<\_ACEOF
17172 ## --------------------- ##
17173 ## M4sh Initialization. ##
17174 ## --------------------- ##
17176 # Be Bourne compatible
17177 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17180 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17181 # is contrary to our usage. Disable this feature.
17182 alias -g '${1+"$@"}'='"$@"'
17183 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17186 DUALCASE=1; export DUALCASE # for MKS sh
17188 # Support unset when possible.
17189 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17196 # Work around bugs in pre-3.0 UWIN ksh.
17197 $as_unset ENV MAIL MAILPATH
17204 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17205 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17206 LC_TELEPHONE LC_TIME
17208 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17209 eval $as_var=C; export $as_var
17215 # Required to use basename.
17216 if expr a : '\(a\)' >/dev/null 2>&1; then
17222 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
17223 as_basename=basename
17229 # Name of the executable.
17230 as_me=`$as_basename "$0" ||
17231 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17232 X"$0" : 'X\(//\)$' \| \
17233 X"$0" : 'X\(/\)$' \| \
17234 . : '\(.\)' 2>/dev/null ||
17236 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
17237 /^X\/\(\/\/\)$/{ s//\1/; q; }
17238 /^X\/\(\/\).*/{ s//\1/; q; }
17242 # PATH needs CR, and LINENO needs CR and PATH.
17243 # Avoid depending upon Character Ranges.
17244 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17245 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17246 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17247 as_cr_digits='0123456789'
17248 as_cr_alnum=$as_cr_Letters$as_cr_digits
17250 # The user is always right.
17251 if test "${PATH_SEPARATOR+set}" != set; then
17252 echo "#! /bin/sh" >conf$$.sh
17253 echo "exit 0" >>conf$$.sh
17255 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17264 as_lineno_1=$LINENO
17265 as_lineno_2=$LINENO
17266 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17267 test "x$as_lineno_1" != "x$as_lineno_2" &&
17268 test "x$as_lineno_3" = "x$as_lineno_2" || {
17269 # Find who we are. Look in the path if we contain no path at all
17272 *[\\/]* ) as_myself=$0 ;;
17273 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17274 for as_dir in $PATH
17277 test -z "$as_dir" && as_dir=.
17278 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17283 # We did not find ourselves, most probably we were run as `sh COMMAND'
17284 # in which case we are not to be found in the path.
17285 if test "x$as_myself" = x; then
17288 if test ! -f "$as_myself"; then
17289 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17290 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17291 { (exit 1); exit 1; }; }
17293 case $CONFIG_SHELL in
17295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17296 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17299 test -z "$as_dir" && as_dir=.
17300 for as_base in sh bash ksh sh5; do
17303 if ("$as_dir/$as_base" -c '
17304 as_lineno_1=$LINENO
17305 as_lineno_2=$LINENO
17306 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17307 test "x$as_lineno_1" != "x$as_lineno_2" &&
17308 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17309 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17310 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17311 CONFIG_SHELL=$as_dir/$as_base
17312 export CONFIG_SHELL
17313 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17321 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17322 # uniformly replaced by the line number. The first 'sed' inserts a
17323 # line-number line before each line; the second 'sed' does the real
17324 # work. The second script uses 'N' to pair each line-number line
17325 # with the numbered line, and appends trailing '-' during
17326 # substitution so that $LINENO is not a special case at line end.
17327 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17328 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17329 sed '=' <$as_myself |
17334 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17337 s,^['$as_cr_digits']*\n,,
17338 ' >$as_me.lineno &&
17339 chmod +x $as_me.lineno ||
17340 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17341 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17342 { (exit 1); exit 1; }; }
17344 # Don't try to exec as it changes $[0], causing all sort of problems
17345 # (the dirname of $[0] is not the place where we might find the
17346 # original and so on. Autoconf is especially sensible to this).
17348 # Exit status is that of the last command.
17353 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17354 *c*,-n*) ECHO_N= ECHO_C='
17356 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17357 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17360 if expr a : '\(a\)' >/dev/null 2>&1; then
17366 rm -f conf$$ conf$$.exe conf$$.file
17368 if ln -s conf$$.file conf$$ 2>/dev/null; then
17369 # We could just check for DJGPP; but this test a) works b) is more generic
17370 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17371 if test -f conf$$.exe; then
17372 # Don't use ln at all; we don't have any links
17377 elif ln conf$$.file conf$$ 2>/dev/null; then
17382 rm -f conf$$ conf$$.exe conf$$.file
17384 if mkdir -p . 2>/dev/null; then
17387 test -d ./-p && rmdir ./-p
17391 as_executable_p="test -f"
17393 # Sed expression to map a string onto a valid CPP name.
17394 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17396 # Sed expression to map a string onto a valid variable name.
17397 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17401 # We need space, tab and new line, in precisely that order.
17411 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17412 # report actual input values of CONFIG_FILES etc. instead of their
17413 # values after options handling. Logging --version etc. is OK.
17417 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17418 ## Running $as_me. ##
17423 This file was extended by $as_me, which was
17424 generated by GNU Autoconf 2.59. Invocation command line was
17426 CONFIG_FILES = $CONFIG_FILES
17427 CONFIG_HEADERS = $CONFIG_HEADERS
17428 CONFIG_LINKS = $CONFIG_LINKS
17429 CONFIG_COMMANDS = $CONFIG_COMMANDS
17433 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17437 # Files that config.status was made for.
17438 if test -n "$ac_config_files"; then
17439 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17442 if test -n "$ac_config_headers"; then
17443 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17446 if test -n "$ac_config_links"; then
17447 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17450 if test -n "$ac_config_commands"; then
17451 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17454 cat >>$CONFIG_STATUS <<\_ACEOF
17457 \`$as_me' instantiates files from templates according to the
17458 current configuration.
17460 Usage: $0 [OPTIONS] [FILE]...
17462 -h, --help print this help, then exit
17463 -V, --version print version number, then exit
17464 -q, --quiet do not print progress messages
17465 -d, --debug don't remove temporary files
17466 --recheck update $as_me by reconfiguring in the same conditions
17467 --file=FILE[:TEMPLATE]
17468 instantiate the configuration file FILE
17469 --header=FILE[:TEMPLATE]
17470 instantiate the configuration header FILE
17472 Configuration files:
17475 Configuration headers:
17478 Report bugs to <bug-autoconf@gnu.org>."
17481 cat >>$CONFIG_STATUS <<_ACEOF
17484 configured by $0, generated by GNU Autoconf 2.59,
17485 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17487 Copyright (C) 2003 Free Software Foundation, Inc.
17488 This config.status script is free software; the Free Software Foundation
17489 gives unlimited permission to copy, distribute and modify it."
17494 cat >>$CONFIG_STATUS <<\_ACEOF
17495 # If no file are specified by the user, then we need to provide default
17496 # value. By we need to know if files were specified by the user.
17502 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17503 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17511 *) # This is not an option, so the user has probably given explicit
17514 ac_need_defaults=false;;
17518 # Handling of the options.
17520 cat >>$CONFIG_STATUS <<\_ACEOF
17521 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17523 --version | --vers* | -V )
17524 echo "$ac_cs_version"; exit 0 ;;
17526 # Conflict between --help and --header
17527 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17528 Try \`$0 --help' for more information." >&5
17529 echo "$as_me: error: ambiguous option: $1
17530 Try \`$0 --help' for more information." >&2;}
17531 { (exit 1); exit 1; }; };;
17532 --help | --hel | -h )
17533 echo "$ac_cs_usage"; exit 0 ;;
17534 --debug | --d* | -d )
17536 --file | --fil | --fi | --f )
17538 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17539 ac_need_defaults=false;;
17540 --header | --heade | --head | --hea )
17542 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17543 ac_need_defaults=false;;
17544 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17545 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17548 # This is an error.
17549 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17550 Try \`$0 --help' for more information." >&5
17551 echo "$as_me: error: unrecognized option: $1
17552 Try \`$0 --help' for more information." >&2;}
17553 { (exit 1); exit 1; }; } ;;
17555 *) ac_config_targets="$ac_config_targets $1" ;;
17561 ac_configure_extra_args=
17563 if $ac_cs_silent; then
17565 ac_configure_extra_args="$ac_configure_extra_args --silent"
17569 cat >>$CONFIG_STATUS <<_ACEOF
17570 if \$ac_cs_recheck; then
17571 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17572 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17581 cat >>$CONFIG_STATUS <<\_ACEOF
17582 for ac_config_target in $ac_config_targets
17584 case "$ac_config_target" in
17585 # Handling of arguments.
17586 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17587 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17588 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17589 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17590 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17591 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17592 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17593 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17594 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17595 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17596 { (exit 1); exit 1; }; };;
17600 # If the user did not use the arguments to specify the items to instantiate,
17601 # then the envvar interface is used. Set only those that are not.
17602 # We use the long form for the default assignment because of an extremely
17603 # bizarre bug on SunOS 4.1.3.
17604 if $ac_need_defaults; then
17605 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17606 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17609 # Have a temporary directory for convenience. Make it in the build tree
17610 # simply because there is no reason to put it here, and in addition,
17611 # creating and moving files from /tmp can sometimes cause problems.
17612 # Create a temporary directory, and hook for its removal unless debugging.
17615 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17616 trap '{ (exit 1); exit 1; }' 1 2 13 15
17619 # Create a (secure) tmp directory for tmp files.
17622 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17623 test -n "$tmp" && test -d "$tmp"
17626 tmp=./confstat$$-$RANDOM
17627 (umask 077 && mkdir $tmp)
17630 echo "$me: cannot create a temporary directory in ." >&2
17631 { (exit 1); exit 1; }
17636 cat >>$CONFIG_STATUS <<_ACEOF
17639 # CONFIG_FILES section.
17642 # No need to generate the scripts if there are no CONFIG_FILES.
17643 # This happens for instance when ./config.status config.h
17644 if test -n "\$CONFIG_FILES"; then
17645 # Protect against being on the right side of a sed subst in config.status.
17646 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17647 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17648 s,@SHELL@,$SHELL,;t t
17649 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17650 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17651 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17652 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17653 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17654 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17655 s,@exec_prefix@,$exec_prefix,;t t
17656 s,@prefix@,$prefix,;t t
17657 s,@program_transform_name@,$program_transform_name,;t t
17658 s,@bindir@,$bindir,;t t
17659 s,@sbindir@,$sbindir,;t t
17660 s,@libexecdir@,$libexecdir,;t t
17661 s,@datadir@,$datadir,;t t
17662 s,@sysconfdir@,$sysconfdir,;t t
17663 s,@sharedstatedir@,$sharedstatedir,;t t
17664 s,@localstatedir@,$localstatedir,;t t
17665 s,@libdir@,$libdir,;t t
17666 s,@includedir@,$includedir,;t t
17667 s,@oldincludedir@,$oldincludedir,;t t
17668 s,@infodir@,$infodir,;t t
17669 s,@mandir@,$mandir,;t t
17670 s,@build_alias@,$build_alias,;t t
17671 s,@host_alias@,$host_alias,;t t
17672 s,@target_alias@,$target_alias,;t t
17673 s,@DEFS@,$DEFS,;t t
17674 s,@ECHO_C@,$ECHO_C,;t t
17675 s,@ECHO_N@,$ECHO_N,;t t
17676 s,@ECHO_T@,$ECHO_T,;t t
17677 s,@LIBS@,$LIBS,;t t
17678 s,@VERSION@,$VERSION,;t t
17679 s,@DATE@,$DATE,;t t
17680 s,@LSMDATE@,$LSMDATE,;t t
17681 s,@LIBVERSION@,$LIBVERSION,;t t
17683 s,@CFLAGS@,$CFLAGS,;t t
17684 s,@LDFLAGS@,$LDFLAGS,;t t
17685 s,@CPPFLAGS@,$CPPFLAGS,;t t
17686 s,@ac_ct_CC@,$ac_ct_CC,;t t
17687 s,@EXEEXT@,$EXEEXT,;t t
17688 s,@OBJEXT@,$OBJEXT,;t t
17690 s,@CXXFLAGS@,$CXXFLAGS,;t t
17691 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17693 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17694 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17695 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17697 s,@LINKER@,$LINKER,;t t
17698 s,@CXXCPP@,$CXXCPP,;t t
17699 s,@EGREP@,$EGREP,;t t
17700 s,@build@,$build,;t t
17701 s,@build_cpu@,$build_cpu,;t t
17702 s,@build_vendor@,$build_vendor,;t t
17703 s,@build_os@,$build_os,;t t
17704 s,@host@,$host,;t t
17705 s,@host_cpu@,$host_cpu,;t t
17706 s,@host_vendor@,$host_vendor,;t t
17707 s,@host_os@,$host_os,;t t
17708 s,@LN_S@,$LN_S,;t t
17709 s,@ECHO@,$ECHO,;t t
17710 s,@RANLIB@,$RANLIB,;t t
17711 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17712 s,@STRIP@,$STRIP,;t t
17713 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17714 s,@LIBTOOL@,$LIBTOOL,;t t
17715 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17716 s,@RXVTNAME@,$RXVTNAME,;t t
17724 s,@X_CFLAGS@,$X_CFLAGS,;t t
17725 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17726 s,@X_LIBS@,$X_LIBS,;t t
17727 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17728 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17729 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17730 s,@XPM_LIBS@,$XPM_LIBS,;t t
17731 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17732 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17733 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17734 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17735 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17736 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17737 s,@DEBUG@,$DEBUG,;t t
17738 s,@DINCLUDE@,$DINCLUDE,;t t
17739 s,@DLIB@,$DLIB,;t t
17740 s,@include_stdint_h@,$include_stdint_h,;t t
17741 s,@include_stdarg_h@,$include_stdarg_h,;t t
17742 s,@include_stdlib_h@,$include_stdlib_h,;t t
17743 s,@include_unistd_h@,$include_unistd_h,;t t
17744 s,@include_string_h@,$include_string_h,;t t
17745 s,@include_fcntl_h@,$include_fcntl_h,;t t
17746 s,@include_util_h@,$include_util_h,;t t
17747 s,@include_assert_h@,$include_assert_h,;t t
17748 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17749 s,@include_sys_select_h@,$include_sys_select_h,;t t
17750 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17751 s,@include_sys_time_h@,$include_sys_time_h,;t t
17752 s,@include_time_h@,$include_time_h,;t t
17753 s,@LIBOBJS@,$LIBOBJS,;t t
17754 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17755 /@MCOMMON@/r $MCOMMON
17761 cat >>$CONFIG_STATUS <<\_ACEOF
17762 # Split the substitutions into bite-sized pieces for seds with
17763 # small command number limits, like on Digital OSF/1 and HP-UX.
17764 ac_max_sed_lines=48
17765 ac_sed_frag=1 # Number of current file.
17766 ac_beg=1 # First line for current file.
17767 ac_end=$ac_max_sed_lines # Line after last line for current file.
17770 while $ac_more_lines; do
17771 if test $ac_beg -gt 1; then
17772 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17774 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17776 if test ! -s $tmp/subs.frag; then
17777 ac_more_lines=false
17779 # The purpose of the label and of the branching condition is to
17780 # speed up the sed processing (if there are no `@' at all, there
17781 # is no need to browse any of the substitutions).
17782 # These are the two extra sed commands mentioned above.
17784 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17785 if test -z "$ac_sed_cmds"; then
17786 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17788 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17790 ac_sed_frag=`expr $ac_sed_frag + 1`
17792 ac_end=`expr $ac_end + $ac_max_sed_lines`
17795 if test -z "$ac_sed_cmds"; then
17798 fi # test -n "$CONFIG_FILES"
17801 cat >>$CONFIG_STATUS <<\_ACEOF
17802 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17803 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17805 - | *:- | *:-:* ) # input from stdin
17807 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17808 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17809 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17810 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17811 * ) ac_file_in=$ac_file.in ;;
17814 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17815 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17816 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17817 X"$ac_file" : 'X\(//\)[^/]' \| \
17818 X"$ac_file" : 'X\(//\)$' \| \
17819 X"$ac_file" : 'X\(/\)' \| \
17820 . : '\(.\)' 2>/dev/null ||
17822 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17823 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17824 /^X\(\/\/\)$/{ s//\1/; q; }
17825 /^X\(\/\).*/{ s//\1/; q; }
17827 { if $as_mkdir_p; then
17832 while test ! -d "$as_dir"; do
17833 as_dirs="$as_dir $as_dirs"
17834 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17835 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17836 X"$as_dir" : 'X\(//\)[^/]' \| \
17837 X"$as_dir" : 'X\(//\)$' \| \
17838 X"$as_dir" : 'X\(/\)' \| \
17839 . : '\(.\)' 2>/dev/null ||
17841 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17842 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17843 /^X\(\/\/\)$/{ s//\1/; q; }
17844 /^X\(\/\).*/{ s//\1/; q; }
17847 test ! -n "$as_dirs" || mkdir $as_dirs
17848 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17849 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17850 { (exit 1); exit 1; }; }; }
17854 if test "$ac_dir" != .; then
17855 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17856 # A "../" for each directory in $ac_dir_suffix.
17857 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17859 ac_dir_suffix= ac_top_builddir=
17863 .) # No --srcdir option. We are building in place.
17865 if test -z "$ac_top_builddir"; then
17868 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17870 [\\/]* | ?:[\\/]* ) # Absolute path.
17871 ac_srcdir=$srcdir$ac_dir_suffix;
17872 ac_top_srcdir=$srcdir ;;
17873 *) # Relative path.
17874 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17875 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17878 # Do not use `cd foo && pwd` to compute absolute paths, because
17879 # the directories may not exist.
17881 .) ac_abs_builddir="$ac_dir";;
17884 .) ac_abs_builddir=`pwd`;;
17885 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17886 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17889 case $ac_abs_builddir in
17890 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17892 case ${ac_top_builddir}. in
17893 .) ac_abs_top_builddir=$ac_abs_builddir;;
17894 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17895 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17898 case $ac_abs_builddir in
17899 .) ac_abs_srcdir=$ac_srcdir;;
17902 .) ac_abs_srcdir=$ac_abs_builddir;;
17903 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17904 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17907 case $ac_abs_builddir in
17908 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17910 case $ac_top_srcdir in
17911 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17912 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17913 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17919 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17920 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17923 # Let's still pretend it is `configure' which instantiates (i.e., don't
17924 # use $as_me), people would be surprised to read:
17925 # /* config.h. Generated by config.status. */
17926 if test x"$ac_file" = x-; then
17929 configure_input="$ac_file. "
17931 configure_input=$configure_input"Generated from `echo $ac_file_in |
17932 sed 's,.*/,,'` by configure."
17934 # First look for the input files in the build tree, otherwise in the
17936 ac_file_inputs=`IFS=:
17937 for f in $ac_file_in; do
17939 -) echo $tmp/stdin ;;
17941 # Absolute (can't be DOS-style, as IFS=:)
17942 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17943 echo "$as_me: error: cannot find input file: $f" >&2;}
17944 { (exit 1); exit 1; }; }
17947 if test -f "$f"; then
17950 elif test -f "$srcdir/$f"; then
17955 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17956 echo "$as_me: error: cannot find input file: $f" >&2;}
17957 { (exit 1); exit 1; }; }
17960 done` || { (exit 1); exit 1; }
17962 if test x"$ac_file" != x-; then
17963 { echo "$as_me:$LINENO: creating $ac_file" >&5
17964 echo "$as_me: creating $ac_file" >&6;}
17968 cat >>$CONFIG_STATUS <<_ACEOF
17972 cat >>$CONFIG_STATUS <<\_ACEOF
17974 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17975 s,@configure_input@,$configure_input,;t t
17976 s,@srcdir@,$ac_srcdir,;t t
17977 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17978 s,@top_srcdir@,$ac_top_srcdir,;t t
17979 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17980 s,@builddir@,$ac_builddir,;t t
17981 s,@abs_builddir@,$ac_abs_builddir,;t t
17982 s,@top_builddir@,$ac_top_builddir,;t t
17983 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17984 s,@INSTALL@,$ac_INSTALL,;t t
17985 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17987 if test x"$ac_file" != x-; then
17988 mv $tmp/out $ac_file
17996 cat >>$CONFIG_STATUS <<\_ACEOF
17999 # CONFIG_HEADER section.
18002 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18003 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18005 # ac_d sets the value in "#define NAME VALUE" lines.
18006 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
18007 ac_dB='[ ].*$,\1#\2'
18010 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18011 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18012 ac_uB='$,\1#\2define\3'
18016 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18017 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18019 - | *:- | *:-:* ) # input from stdin
18021 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18022 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18023 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18024 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18025 * ) ac_file_in=$ac_file.in ;;
18028 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
18029 echo "$as_me: creating $ac_file" >&6;}
18031 # First look for the input files in the build tree, otherwise in the
18033 ac_file_inputs=`IFS=:
18034 for f in $ac_file_in; do
18036 -) echo $tmp/stdin ;;
18038 # Absolute (can't be DOS-style, as IFS=:)
18039 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18040 echo "$as_me: error: cannot find input file: $f" >&2;}
18041 { (exit 1); exit 1; }; }
18042 # Do quote $f, to prevent DOS paths from being IFS'd.
18045 if test -f "$f"; then
18048 elif test -f "$srcdir/$f"; then
18053 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18054 echo "$as_me: error: cannot find input file: $f" >&2;}
18055 { (exit 1); exit 1; }; }
18058 done` || { (exit 1); exit 1; }
18059 # Remove the trailing spaces.
18060 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
18064 # Transform confdefs.h into two sed scripts, `conftest.defines' and
18065 # `conftest.undefs', that substitutes the proper values into
18066 # config.h.in to produce config.h. The first handles `#define'
18067 # templates, and the second `#undef' templates.
18068 # And first: Protect against being on the right side of a sed subst in
18069 # config.status. Protect against being in an unquoted here document
18070 # in config.status.
18071 rm -f conftest.defines conftest.undefs
18072 # Using a here document instead of a string reduces the quoting nightmare.
18073 # Putting comments in sed scripts is not portable.
18075 # `end' is used to avoid that the second main sed command (meant for
18076 # 0-ary CPP macros) applies to n-ary macro definitions.
18077 # See the Autoconf documentation for `clear'.
18078 cat >confdef2sed.sed <<\_ACEOF
18083 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
18085 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
18088 # If some macros were called several times there might be several times
18089 # the same #defines, which is useless. Nevertheless, we may not want to
18090 # sort them, since we want the *last* AC-DEFINE to be honored.
18091 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
18092 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
18093 rm -f confdef2sed.sed
18095 # This sed command replaces #undef with comments. This is necessary, for
18096 # example, in the case of _POSIX_SOURCE, which is predefined and required
18097 # on some systems where configure will not decide to define it.
18098 cat >>conftest.undefs <<\_ACEOF
18099 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18102 # Break up conftest.defines because some shells have a limit on the size
18103 # of here documents, and old seds have small limits too (100 cmds).
18104 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18105 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18106 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18107 echo ' :' >>$CONFIG_STATUS
18108 rm -f conftest.tail
18109 while grep . conftest.defines >/dev/null
18111 # Write a limited-size here document to $tmp/defines.sed.
18112 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18113 # Speed up: don't consider the non `#define' lines.
18114 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
18115 # Work around the forget-to-reset-the-flag bug.
18116 echo 't clr' >>$CONFIG_STATUS
18117 echo ': clr' >>$CONFIG_STATUS
18118 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18120 sed -f $tmp/defines.sed $tmp/in >$tmp/out
18122 mv $tmp/out $tmp/in
18124 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18125 rm -f conftest.defines
18126 mv conftest.tail conftest.defines
18128 rm -f conftest.defines
18129 echo ' fi # grep' >>$CONFIG_STATUS
18130 echo >>$CONFIG_STATUS
18132 # Break up conftest.undefs because some shells have a limit on the size
18133 # of here documents, and old seds have small limits too (100 cmds).
18134 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
18135 rm -f conftest.tail
18136 while grep . conftest.undefs >/dev/null
18138 # Write a limited-size here document to $tmp/undefs.sed.
18139 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
18140 # Speed up: don't consider the non `#undef'
18141 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
18142 # Work around the forget-to-reset-the-flag bug.
18143 echo 't clr' >>$CONFIG_STATUS
18144 echo ': clr' >>$CONFIG_STATUS
18145 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
18147 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
18149 mv $tmp/out $tmp/in
18151 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
18152 rm -f conftest.undefs
18153 mv conftest.tail conftest.undefs
18155 rm -f conftest.undefs
18157 cat >>$CONFIG_STATUS <<\_ACEOF
18158 # Let's still pretend it is `configure' which instantiates (i.e., don't
18159 # use $as_me), people would be surprised to read:
18160 # /* config.h. Generated by config.status. */
18161 if test x"$ac_file" = x-; then
18162 echo "/* Generated by configure. */" >$tmp/config.h
18164 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
18166 cat $tmp/in >>$tmp/config.h
18168 if test x"$ac_file" != x-; then
18169 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
18170 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18171 echo "$as_me: $ac_file is unchanged" >&6;}
18173 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18174 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18175 X"$ac_file" : 'X\(//\)[^/]' \| \
18176 X"$ac_file" : 'X\(//\)$' \| \
18177 X"$ac_file" : 'X\(/\)' \| \
18178 . : '\(.\)' 2>/dev/null ||
18180 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18181 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18182 /^X\(\/\/\)$/{ s//\1/; q; }
18183 /^X\(\/\).*/{ s//\1/; q; }
18185 { if $as_mkdir_p; then
18190 while test ! -d "$as_dir"; do
18191 as_dirs="$as_dir $as_dirs"
18192 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18193 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18194 X"$as_dir" : 'X\(//\)[^/]' \| \
18195 X"$as_dir" : 'X\(//\)$' \| \
18196 X"$as_dir" : 'X\(/\)' \| \
18197 . : '\(.\)' 2>/dev/null ||
18199 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18200 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18201 /^X\(\/\/\)$/{ s//\1/; q; }
18202 /^X\(\/\).*/{ s//\1/; q; }
18205 test ! -n "$as_dirs" || mkdir $as_dirs
18206 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18207 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18208 { (exit 1); exit 1; }; }; }
18211 mv $tmp/config.h $ac_file
18215 rm -f $tmp/config.h
18220 cat >>$CONFIG_STATUS <<\_ACEOF
18222 { (exit 0); exit 0; }
18224 chmod +x $CONFIG_STATUS
18225 ac_clean_files=$ac_clean_files_save
18228 # configure is writing to config.log, and then calls config.status.
18229 # config.status does its own redirection, appending to config.log.
18230 # Unfortunately, on DOS this fails, as config.log is still kept open
18231 # by configure, so config.status won't be able to write to it; its
18232 # output is simply discarded. So we exec the FD to /dev/null,
18233 # effectively closing config.log, so it can be properly (re)opened and
18234 # appended to by config.status. When coming back to configure, we
18235 # need to make the FD available again.
18236 if test "$no_create" != yes; then
18238 ac_config_status_args=
18239 test "$silent" = yes &&
18240 ac_config_status_args="$ac_config_status_args --quiet"
18242 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18244 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18245 # would make configure fail if this is the last instruction.
18246 $ac_cs_success || { (exit 1); exit 1; }
18250 echo "Configuration:
18252 Rxvt version: $VERSION : $DATE
18253 Source code location: $srcdir
18254 Install path: ${prefix}/bin
18256 Compiler flags: $CFLAGS
18259 if test "$MALLOC_TYPE" = S; then
18260 echo " malloc support: system default"
18262 if test "$MALLOC_TYPE" = G; then
18263 echo " malloc support: Gray Watson's dmalloc"
18265 if test "$MALLOC_TYPE" = D; then
18266 echo " malloc support: Doug Lea's malloc"
18269 if test x$support_xpm = xyes; then
18270 echo " Xpm library: $XPM_LIBS"
18274 The following are set in config.h
18276 echo " pty/tty type: "$rxvt_cv_ptys
18277 if test x$support_utmp != xyes; then
18278 echo " utmp support: disabled"
18281 echo " utmp support: enabled
18282 utmp file: $rxvt_cv_path_utmp
18283 utmpx file: $rxvt_cv_path_utmpx
18284 wtmp file: $rxvt_cv_path_wtmp
18285 wtmpx file: $rxvt_cv_path_wtmpx
18286 lastlog file: $rxvt_cv_path_lastlog
18287 ttys/ttytab file: $rxvt_cv_path_ttytab"
18290 if test x$term != x; then
18291 echo " set TERM to: $term"
18293 if test x$terminfo != x; then
18294 echo " set TERMINFO to: $terminfo"
18296 echo " default resource name: $RESNAME"
18297 echo " resource class: $RESCLASS"
18298 if test x$RESFALLBACK != x; then
18299 echo " resource class fallback: $RESFALLBACK"
18302 if test x$rxvt_cv_ptys = xUNKNOWN; then
18303 echo ".----------------------------------------------------------------."
18304 echo ". WARNING: could not determine pty/tty type. Do not build until ."
18305 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18306 echo ".----------------------------------------------------------------."
18308 if test x$support_xpm = xneedsmanualspecification; then
18309 echo ".----------------------------------------------------------------."
18310 echo ". WARNING: --enable-xpm-background was specified however the ."
18311 echo ". XPM includes files and libraries could not be found. ."
18312 echo ". XPM backgrounds are now being DISABLED! If you want ."
18313 echo ". to use them you should rerun configure with the ."
18314 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18315 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18316 echo ".----------------------------------------------------------------."
18318 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18319 echo ".----------------------------------------------------------------."
18320 echo ". WARNING: --enable-xim was specified however the locale support ."
18321 echo ". functions could not be found. ."
18322 echo ". XIM is now being DISABLED! ."
18323 echo ".----------------------------------------------------------------."
18326 echo " *** Please check src/feature.h for further options ***"
18329 echo ".----------------------------------------------------------------."
18330 echo ". NOTE: most features are disabled by default, try ."
18331 echo ". configure --help to get an idea of the optional features ."
18332 echo ".----------------------------------------------------------------."